@charset "UTF-8";.cloud-empty[data-v-ae0aa069]{width:100%;text-align:center}.cloud-empty--page[data-v-ae0aa069]{padding:var(--space-10) 0}[data-v-ae0aa069] .ant-empty-image img{max-width:100%;pointer-events:none}[data-v-ae0aa069] .ant-empty-description{color:var(--jet-theme-text-description)}.renderable-markdown-block-skeleton[data-v-c3214adc]{width:100%;overflow:hidden;border:.0625rem solid var(--line, #e5e7eb);border-radius:var(--r-3, .75rem);background:var(--bg-elev, #fff)}.renderable-markdown-block-skeleton__header[data-v-c3214adc]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:3rem;padding:.625rem .875rem;border-bottom:.0625rem solid var(--line, #e5e7eb)}.renderable-markdown-block-skeleton__title[data-v-c3214adc]{width:min(9rem,42%);height:.875rem;border-radius:999px}.renderable-markdown-block-skeleton__modes[data-v-c3214adc]{display:inline-flex;gap:.125rem}.renderable-markdown-block-skeleton__modes span[data-v-c3214adc]{display:block;width:2.75rem;height:1.5rem;border-radius:.25rem}.renderable-markdown-block-skeleton__body[data-v-c3214adc]{min-width:0}.echarts-markdown-block-skeleton[data-v-514feb2b]{height:clamp(18rem,42vh,28rem);padding:1.5rem 1.75rem 1.75rem;box-sizing:border-box}.echarts-markdown-block-skeleton__plot[data-v-514feb2b]{position:relative;width:100%;height:100%;border-left:.0625rem solid var(--line, #e5e7eb);border-bottom:.0625rem solid var(--line, #e5e7eb)}.echarts-markdown-block-skeleton__grid[data-v-514feb2b]{position:absolute;left:0;right:0;height:.0625rem;background:color-mix(in srgb,var(--line, #e5e7eb) 68%,transparent)}.echarts-markdown-block-skeleton__grid[data-v-514feb2b]:nth-child(1){top:20%}.echarts-markdown-block-skeleton__grid[data-v-514feb2b]:nth-child(2){top:40%}.echarts-markdown-block-skeleton__grid[data-v-514feb2b]:nth-child(3){top:60%}.echarts-markdown-block-skeleton__grid[data-v-514feb2b]:nth-child(4){top:80%}.echarts-markdown-block-skeleton__bars[data-v-514feb2b]{position:absolute;inset:10% 6% 0;display:flex;align-items:flex-end;justify-content:space-around;gap:min(4%,1.25rem)}.echarts-markdown-block-skeleton__bars span[data-v-514feb2b]{width:min(2.25rem,9%);min-width:.75rem;border-radius:.375rem .375rem 0 0}.echarts-markdown-block-skeleton__bars span[data-v-514feb2b]:nth-child(1){height:38%}.echarts-markdown-block-skeleton__bars span[data-v-514feb2b]:nth-child(2){height:62%}.echarts-markdown-block-skeleton__bars span[data-v-514feb2b]:nth-child(3){height:48%}.echarts-markdown-block-skeleton__bars span[data-v-514feb2b]:nth-child(4){height:78%}.echarts-markdown-block-skeleton__bars span[data-v-514feb2b]:nth-child(5){height:57%}.echarts-markdown-block-skeleton__bars span[data-v-514feb2b]:nth-child(6){height:88%}.echarts-markdown-block-skeleton__bars span[data-v-514feb2b]:nth-child(7){height:68%}.mermaid-markdown-block-skeleton[data-v-5a5481a9]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.75rem;min-height:18rem;padding:2rem 1.5rem;box-sizing:border-box}.mermaid-markdown-block-skeleton__flow[data-v-5a5481a9]{display:flex;align-items:center;justify-content:center;width:min(100%,36rem)}.mermaid-markdown-block-skeleton__node[data-v-5a5481a9]{display:block;flex:0 1 7rem;min-width:3.5rem;height:3.25rem;border-radius:.625rem}.mermaid-markdown-block-skeleton__connector[data-v-5a5481a9]{flex:1 1 3rem;min-width:1.5rem;height:.125rem;background:var(--line-strong, #d1d5db)}.mermaid-markdown-block-skeleton__branch[data-v-5a5481a9]{position:relative;display:flex;justify-content:center;width:min(100%,14rem)}.mermaid-markdown-block-skeleton__branch-line[data-v-5a5481a9]{position:absolute;bottom:100%;width:.125rem;height:1.75rem;background:var(--line-strong, #d1d5db)}@media (max-width: 36rem){.mermaid-markdown-block-skeleton__node[data-v-5a5481a9]{height:2.75rem}}.vue-grid-item{transition:all .2s ease;transition-property:left,top,right}.vue-grid-item.no-touch{-ms-touch-action:none;touch-action:none}.vue-grid-item.cssTransforms{transition-property:transform;left:0;right:auto}.vue-grid-item.cssTransforms.render-rtl{left:auto;right:0}.vue-grid-item.resizing{opacity:.6;z-index:3}.vue-grid-item.vue-draggable-dragging{transition:none;z-index:3}.vue-grid-item.vue-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.vue-grid-item>.vue-resizable-handle{position:absolute;width:20px;height:20px;bottom:0;right:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pg08IS0tIEdlbmVyYXRvcjogQWRvYmUgRmlyZXdvcmtzIENTNiwgRXhwb3J0IFNWRyBFeHRlbnNpb24gYnkgQWFyb24gQmVhbGwgKGh0dHA6Ly9maXJld29ya3MuYWJlYWxsLmNvbSkgLiBWZXJzaW9uOiAwLjYuMSAgLS0+DTwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DTxzdmcgaWQ9IlVudGl0bGVkLVBhZ2UlMjAxIiB2aWV3Qm94PSIwIDAgNiA2IiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjojZmZmZmZmMDAiIHZlcnNpb249IjEuMSINCXhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiDQl4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjZweCIgaGVpZ2h0PSI2cHgiDT4NCTxnIG9wYWNpdHk9IjAuMzAyIj4NCQk8cGF0aCBkPSJNIDYgNiBMIDAgNiBMIDAgNC4yIEwgNCA0LjIgTCA0LjIgNC4yIEwgNC4yIDAgTCA2IDAgTCA2IDYgTCA2IDYgWiIgZmlsbD0iIzAwMDAwMCIvPg0JPC9nPg08L3N2Zz4=);background-position:bottom right;padding:0 3px 3px 0;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;cursor:se-resize}.vue-grid-item>.vue-rtl-resizable-handle{bottom:0;left:0;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAuMDAwMDAwMDAwMDAwMDAyIiBoZWlnaHQ9IjEwLjAwMDAwMDAwMDAwMDAwMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDwhLS0gQ3JlYXRlZCB3aXRoIE1ldGhvZCBEcmF3IC0gaHR0cDovL2dpdGh1Yi5jb20vZHVvcGl4ZWwvTWV0aG9kLURyYXcvIC0tPgogPGc+CiAgPHRpdGxlPmJhY2tncm91bmQ8L3RpdGxlPgogIDxyZWN0IGZpbGw9Im5vbmUiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgaGVpZ2h0PSIxMiIgd2lkdGg9IjEyIiB5PSItMSIgeD0iLTEiLz4KICA8ZyBkaXNwbGF5PSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgeT0iMCIgeD0iMCIgaGVpZ2h0PSIxMDAlIiB3aWR0aD0iMTAwJSIgaWQ9ImNhbnZhc0dyaWQiPgogICA8cmVjdCBmaWxsPSJ1cmwoI2dyaWRwYXR0ZXJuKSIgc3Ryb2tlLXdpZHRoPSIwIiB5PSIwIiB4PSIwIiBoZWlnaHQ9IjEwMCUiIHdpZHRoPSIxMDAlIi8+CiAgPC9nPgogPC9nPgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxsaW5lIGNhbnZhcz0iI2ZmZmZmZiIgY2FudmFzLW9wYWNpdHk9IjEiIHN0cm9rZS1saW5lY2FwPSJ1bmRlZmluZWQiIHN0cm9rZS1saW5lam9pbj0idW5kZWZpbmVkIiBpZD0ic3ZnXzEiIHkyPSItNzAuMTc4NDA3IiB4Mj0iMTI0LjQ2NDE3NSIgeTE9Ii0zOC4zOTI3MzciIHgxPSIxNDQuODIxMjg5IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlPSIjMDAwIiBmaWxsPSJub25lIi8+CiAgPGxpbmUgc3Ryb2tlPSIjNjY2NjY2IiBzdHJva2UtbGluZWNhcD0idW5kZWZpbmVkIiBzdHJva2UtbGluZWpvaW49InVuZGVmaW5lZCIgaWQ9InN2Z181IiB5Mj0iOS4xMDY5NTciIHgyPSIwLjk0NzI0NyIgeTE9Ii0wLjAxODEyOCIgeDE9IjAuOTQ3MjQ3IiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9Im5vbmUiLz4KICA8bGluZSBzdHJva2UtbGluZWNhcD0idW5kZWZpbmVkIiBzdHJva2UtbGluZWpvaW49InVuZGVmaW5lZCIgaWQ9InN2Z183IiB5Mj0iOSIgeDI9IjEwLjA3MzUyOSIgeTE9IjkiIHgxPSItMC42NTU2NCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiM2NjY2NjYiIGZpbGw9Im5vbmUiLz4KIDwvZz4KPC9zdmc+);background-position:bottom left;padding-left:3px;background-repeat:no-repeat;background-origin:content-box;cursor:sw-resize;right:auto}.vue-grid-item.disable-userselect{-webkit-user-select:none;user-select:none}.vue-grid-layout{position:relative;transition:height .2s ease}.dashboard-dropdown .ant-dropdown-menu-item{transition:all .2s;white-space:nowrap}.dashboard-dropdown .ant-dropdown-menu-item:last-child{margin-bottom:0!important}.dashboard-dropdown .ant-dropdown-menu-item.edit:hover{color:var(--ant-primary-color);opacity:.8}.dashboard-dropdown .ant-dropdown-menu-item.delete{color:#ff4d4f}.dashboard-dropdown .ant-dropdown-menu-item.delete:hover{opacity:.8}.draggable-item[data-v-64a2bff1]{width:100%;height:100%;position:absolute;-webkit-user-select:none;user-select:none}.draggable-item:hover .topRight[data-v-64a2bff1],.draggable-item.active .topRight[data-v-64a2bff1],.draggable-item.dropdown-open .topRight[data-v-64a2bff1]{opacity:1;pointer-events:auto;transition-delay:0s}.active[data-v-64a2bff1]{outline:1px dashed var(--ant-primary-color);padding:1px}.drag-handle[data-v-64a2bff1]{position:absolute;top:0;left:0;width:100%;height:24px;z-index:998;cursor:grab;background:transparent;transition:background .3s}.drag-handle[data-v-64a2bff1]:hover{background:linear-gradient(to bottom,rgba(0,0,0,.05),transparent)}.drag-handle[data-v-64a2bff1]:active{cursor:grabbing}.topRight[data-v-64a2bff1]{position:absolute;top:0;right:0;z-index:999;display:flex;align-items:center;opacity:0;pointer-events:none;transition:all .25s cubic-bezier(.4,0,.2,1)}.card-row[data-v-17584e15]{display:flex;flex-direction:column;gap:12px;margin-left:20px}.card-row[data-v-a2f2f1b7]{display:flex;flex-direction:column;gap:12px}.type-select-wrapper[data-v-c741586a]{width:100%}.setting-modal-content[data-v-96ab7a0e]{padding:20px 0}.option-item-table[data-v-2387afd7]{width:100%}.option-item-table[data-v-2387afd7] .ant-table .ant-table-cell{padding:8px}.option-item-table .action-buttons[data-v-2387afd7]{display:flex;justify-content:center;gap:4px}.option-item-table .add-button-wrapper[data-v-2387afd7]{margin-top:12px}.option-video-table[data-v-ca2d4900]{width:100%}.option-video-table[data-v-ca2d4900] .ant-table .ant-table-cell{padding:8px}.option-video-table .add-button-wrapper[data-v-ca2d4900]{margin-top:12px}.option-setting[data-v-7eacf12b]{width:100%}.content[data-v-941b1138],.content[data-v-3ad0073d],.data-source-panel[data-v-84977f32]{display:flex;flex-direction:column;gap:16px}.data-source-panel .panel-block__header[data-v-84977f32]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.data-source-panel .panel-block__title[data-v-84977f32]{font-size:14px;font-weight:600;color:#1f2329;line-height:22px}.data-source-panel .panel-block__desc[data-v-84977f32]{font-size:12px;color:#8c8c8c;line-height:20px}.data-source-panel .panel-block__body[data-v-84977f32]{margin-top:12px}.data-source-panel[data-v-84977f32] .config-form-item{gap:12px;align-items:flex-start}.data-source-panel[data-v-84977f32] .config-form-item-label{color:#596066}.data-source-panel[data-v-84977f32] .ant-input,.data-source-panel[data-v-84977f32] .ant-input-number,.data-source-panel[data-v-84977f32] .ant-input-number .ant-input-number-input,.data-source-panel[data-v-84977f32] .ant-select-selector,.data-source-panel[data-v-84977f32] .ant-picker{border-radius:10px}.data-source-panel[data-v-84977f32] .ant-table-wrapper{border-radius:12px;overflow:hidden}.data-source-panel[data-v-84977f32] .ant-btn-dashed{border-radius:10px}.unified-drawer[data-v-1a50ea18]{width:100%;height:100%;background-color:#fff;display:flex;flex-direction:column;-webkit-user-select:none;user-select:none;color:#333;overflow:hidden}.unified-drawer .header[data-v-1a50ea18]{height:48px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f0f0f0}.unified-drawer .header .header-actions[data-v-1a50ea18]{display:flex;align-items:center;gap:12px}.unified-drawer .header .action-btn[data-v-1a50ea18]{font-size:16px;cursor:pointer;color:#8c8c8c;padding:4px;border-radius:4px;transition:all .2s}.unified-drawer .header .action-btn[data-v-1a50ea18]:hover{color:#1890ff;background:#1890ff0f}.unified-drawer .header .save-btn[data-v-1a50ea18]:hover{color:#52c41a;background:#52c41a0f}.unified-drawer .header .close-btn[data-v-1a50ea18]:hover{color:#ff4d4f;background:#ff4d4f0f}.unified-drawer .header .title-area[data-v-1a50ea18]{display:flex;align-items:center;gap:10px}.unified-drawer .header .title-area .title-text[data-v-1a50ea18]{font-size:14px;font-weight:500;color:#262626}.unified-drawer .mode-switch[data-v-1a50ea18]{padding:8px 16px;border-bottom:1px solid #f0f0f0}.unified-drawer .drawer-content[data-v-1a50ea18]{flex:1;display:flex;flex-direction:column;padding:8px 0;overflow-y:auto;scrollbar-gutter:stable}.unified-drawer .drawer-content--config[data-v-1a50ea18]{padding:16px;background:#f6f8fb}.unified-drawer .list-container[data-v-1a50ea18]{flex:1}.unified-drawer .list-container[data-v-1a50ea18] .card-item{width:23%}.unified-drawer .list-container[data-v-1a50ea18] .lazy-image-container{height:78px!important;width:78px!important}.unified-drawer .list-container[data-v-1a50ea18] .lazy-image-img{height:100%!important;width:100%!important}.unified-drawer .list-container[data-v-1a50ea18]::-webkit-scrollbar{width:4px}.unified-drawer .list-container[data-v-1a50ea18]::-webkit-scrollbar-thumb{background:#0000001a;border-radius:4px}.unified-drawer .list-container[data-v-1a50ea18]::-webkit-scrollbar-thumb:hover{background:#0003}.unified-drawer .list-container[data-v-1a50ea18]::-webkit-scrollbar-track{background:transparent}.unified-drawer .board-modal-content[data-v-1a50ea18]{flex:1;display:flex;flex-direction:column;gap:16px}.unified-drawer .config-section-card[data-v-1a50ea18]{background:#fff;border:1px solid #eef1f4;border-radius:16px;padding:18px 20px;box-shadow:0 10px 28px #1f23290f}.unified-drawer .config-section-card__header[data-v-1a50ea18]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.unified-drawer .config-section-card__toggle[data-v-1a50ea18]{flex:1;min-width:0;display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;padding:0;border:none;background:transparent;cursor:pointer;text-align:left}.unified-drawer .config-section-card__toggle:hover .config-section-card__title[data-v-1a50ea18]{color:#0f8a7a}.unified-drawer .config-section-card__title[data-v-1a50ea18]{font-size:14px;font-weight:600;color:#1f2329;line-height:22px;transition:color .2s ease}.unified-drawer .config-section-card__toggle-icon[data-v-1a50ea18]{flex-shrink:0;font-size:12px;color:#8c8c8c;transition:transform .2s ease,color .2s ease}.unified-drawer .config-section-card__toggle-icon.is-collapsed[data-v-1a50ea18]{transform:rotate(-90deg)}.unified-drawer .config-section-card__body[data-v-1a50ea18]{margin-top:16px}.unified-drawer .config-section-card__body--component[data-v-1a50ea18] .config-form-item{align-items:flex-start}.unified-drawer .config-section-card__placeholder[data-v-1a50ea18]{margin-top:16px;padding:14px 16px;border-radius:12px;background:#f7f9fc;color:#8c8c8c;font-size:13px;line-height:20px}.unified-drawer .config-section-card[data-v-1a50ea18] .card-row{margin-left:0}.unified-drawer .config-section-card[data-v-1a50ea18] .config-form-item{gap:12px}.unified-drawer .config-section-card[data-v-1a50ea18] .config-form-item-label{color:#596066}.unified-drawer .config-section-card[data-v-1a50ea18] .ant-input,.unified-drawer .config-section-card[data-v-1a50ea18] .ant-input-number,.unified-drawer .config-section-card[data-v-1a50ea18] .ant-input-number .ant-input-number-input,.unified-drawer .config-section-card[data-v-1a50ea18] .ant-select-selector,.unified-drawer .config-section-card[data-v-1a50ea18] .ant-picker{border-radius:10px}.unified-drawer .section-segmented[data-v-1a50ea18] .ant-radio-button-wrapper:first-child{border-radius:999px 0 0 999px}.unified-drawer .section-segmented[data-v-1a50ea18] .ant-radio-button-wrapper:last-child{border-radius:0 999px 999px 0}.unified-drawer .section-segmented[data-v-1a50ea18] .ant-radio-button-wrapper{height:32px;line-height:30px;padding:0 16px;border-color:#d9e8e5;color:#7a7f87;background:#fff;box-shadow:none}.unified-drawer .section-segmented[data-v-1a50ea18] .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#0f8a7a;border-color:#0f8a7a;background:#f2fbf9;z-index:1}.unified-drawer .section-segmented[data-v-1a50ea18] .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background:#0f8a7a}.dashboard-card-layout[data-v-c320b5e1]{height:100%;display:flex;position:relative;overflow:hidden}.dashboard-card-layout .dashboard-setting-dock[data-v-c320b5e1]{position:fixed;right:0;bottom:12px;z-index:40;width:64px;height:48px;display:flex;align-items:center;justify-content:flex-end;overflow:visible;pointer-events:none}.dashboard-card-layout .dashboard-setting-hotspot[data-v-c320b5e1]{position:absolute;top:0;right:0;width:18px;height:100%;pointer-events:auto}.dashboard-card-layout[data-v-c320b5e1] .dashboard-setting-dock .ant-dropdown-trigger{display:block;pointer-events:auto}.dashboard-card-layout .dashboard-setting-trigger[data-v-c320b5e1]{width:48px;height:44px;display:flex;align-items:center;justify-content:flex-start;padding:5px;border:1px solid rgba(15,23,42,.08);border-radius:8px 0 0 8px;background:#ffffffe6;color:#0f172ab8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 20px #0f172a1a;cursor:pointer;overflow:hidden;transform:translate(32px);transition:transform .22s ease,background-color .24s ease,border-color .24s ease,color .24s ease,box-shadow .24s ease}.dashboard-card-layout .dashboard-setting-trigger[data-v-c320b5e1]:before{content:"";position:absolute;top:50%;left:8px;width:4px;height:4px;border-radius:50%;background:#0f172a47;box-shadow:0 -6px #0f172a47,0 6px #0f172a47;transform:translateY(-50%);transition:opacity .2s ease}.dashboard-card-layout .dashboard-setting-trigger[data-v-c320b5e1] .anticon{font-size:16px;opacity:.92}.dashboard-card-layout .dashboard-setting-trigger[data-v-c320b5e1]:focus-visible{outline:2px solid rgba(22,119,255,.28);outline-offset:2px}.dashboard-card-layout .dashboard-setting-dock:hover .dashboard-setting-trigger[data-v-c320b5e1],.dashboard-card-layout .dashboard-setting-dock:focus-within .dashboard-setting-trigger[data-v-c320b5e1],.dashboard-card-layout .dashboard-setting-dock.is-open .dashboard-setting-trigger[data-v-c320b5e1]{transform:translate(0);background:#fff;border-color:#1677ff29;color:#1677ff;box-shadow:0 14px 28px #1677ff29}.dashboard-card-layout .dashboard-setting-dock:hover .dashboard-setting-trigger[data-v-c320b5e1]:before,.dashboard-card-layout .dashboard-setting-dock:focus-within .dashboard-setting-trigger[data-v-c320b5e1]:before,.dashboard-card-layout .dashboard-setting-dock.is-open .dashboard-setting-trigger[data-v-c320b5e1]:before{opacity:0}.dashboard-card-layout[data-v-c320b5e1] .component-box{width:100%;height:100%;display:flex;flex-direction:column;position:relative;box-sizing:border-box;overflow:hidden}.dashboard-card-layout .dashboard-card-content[data-v-c320b5e1]{height:100%;flex:1;width:0;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable}.dashboard-card-layout .dashboard-card-guide[data-v-c320b5e1]{position:absolute;top:0;left:0;width:100%;height:90%}.dashboard-card-layout .vue-grid-item.resizing[data-v-c320b5e1]{opacity:.9}.dashboard-card-layout .vue-grid-item.static[data-v-c320b5e1]{background:#cce}.dashboard-card-layout .vue-grid-item .text[data-v-c320b5e1]{font-size:24px;text-align:center;position:absolute;inset:0;margin:auto;height:100%;width:100%}.dashboard-card-layout .vue-grid-item .no-drag[data-v-c320b5e1],.dashboard-card-layout .vue-grid-item .minMax[data-v-c320b5e1]{height:100%;width:100%}.dashboard-card-layout .vue-grid-item .minMax[data-v-c320b5e1]{font-size:12px}.dashboard-card-layout .vue-grid-item.add[data-v-c320b5e1]{cursor:pointer}.dashboard-card-layout .vue-grid-item[data-v-c320b5e1] .vue-resizable-handle{opacity:0;transition:all .25s cubic-bezier(.4,0,.2,1)}.dashboard-card-layout .vue-grid-item[data-v-c320b5e1]:hover .vue-resizable-handle,.dashboard-card-layout .vue-grid-item.resizing[data-v-c320b5e1] .vue-resizable-handle{opacity:1}.dashboard-card-layout[data-v-c320b5e1] .vue-grid-item.vue-grid-placeholder{background:#00fff2!important}.dashboard-card-layout .vue-draggable-handle[data-v-c320b5e1]{position:absolute;width:20px;height:20px;top:0;left:0;background-color:#7fffd4;background-position:bottom right;padding:0 8px 8px 0;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;cursor:pointer}.dashboard-card-layout .grid-item[data-v-c320b5e1]{border:1px solid #ff5c5c;padding:6px}.vue-grid-item[data-v-c320b5e1],.vue-resizable[data-v-c320b5e1],.draggable-item[data-v-c320b5e1]{touch-action:none}[data-v-c320b5e1] .draggable-item{border-radius:8px;overflow:hidden}@media (hover: none){.dashboard-card-layout .dashboard-setting-dock[data-v-c320b5e1]{right:12px;top:auto;bottom:12px;width:42px;height:42px;transform:none}.dashboard-card-layout .dashboard-setting-trigger[data-v-c320b5e1]{width:42px;height:42px;padding-left:0;justify-content:center;border-radius:14px;transform:none}.dashboard-card-layout .dashboard-setting-trigger[data-v-c320b5e1]:before{display:none}}.dashboard-empty-state[data-v-c320b5e1]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:10}.dashboard-empty-content[data-v-c320b5e1]{pointer-events:auto;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.dashboard-empty-icon[data-v-c320b5e1]{font-size:36px;color:#0f172a40}.dashboard-empty-desc[data-v-c320b5e1]{font-size:13px;color:#0f172a73}.dashboard-empty-inline-icon[data-v-c320b5e1]{margin:0 2px;color:#0f172a8c}.dashboard-empty-action[data-v-c320b5e1]{margin-top:4px}@media (prefers-reduced-motion: reduce){.dashboard-card-layout .dashboard-setting-trigger[data-v-c320b5e1]{transition:none}}.dashboard-setting-menu .ant-dropdown-menu{min-width:128px}.dashboard-setting-menu .ant-dropdown-menu-item{white-space:nowrap}.dashboard-setting-menu .ant-dropdown-menu-title-content{display:inline-flex;align-items:center;gap:6px}.designer-preview[data-v-1514b07c]{width:100%;height:100%;position:relative;-webkit-user-select:none;user-select:none}.designer-preview .designer-preview-content[data-v-1514b07c]{flex:1;height:0;min-height:0;width:100%}.designer-preview .designer-preview-content .designer-canvas-panel[data-v-1514b07c],.designer-preview .designer-preview-content.designer-canvas-panel[data-v-1514b07c]{height:100%;width:100%}.designer-preview .designer-preview-content .designer-canvas-panel[data-v-1514b07c] .component-box,.designer-preview .designer-preview-content.designer-canvas-panel[data-v-1514b07c] .component-box{width:100%;height:100%;display:flex;flex-direction:column;position:relative;box-sizing:border-box;overflow:hidden}.panel-content-box[data-v-74678bb9]{box-sizing:border-box}.panel-title[data-v-74678bb9]{margin-bottom:8px}.panel-content[data-v-74678bb9]{flex:1;overflow:hidden}.panel-content-item[data-v-74678bb9]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.5}.video-panel-container[data-v-d5292e17]{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;background-color:#000;transform-style:preserve-3d}.panel-video[data-v-d5292e17]{width:100%;height:100%;object-fit:cover}.video-placeholder[data-v-d5292e17]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#000c;font-size:14px}.panel-content-box[data-v-1fd84b71]{transform-style:preserve-3d;overflow:hidden;display:flex;flex-direction:column;width:100%;height:100%;background-size:cover;background-color:#0003}.panel-content-box-empty[data-v-1fd84b71]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:14px;color:#999}.loading-overlay[data-v-7105ffaa]{position:absolute;inset:0;background:#000a19eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;display:flex;align-items:center;justify-content:center;animation:fadeIn-7105ffaa .4s ease-out}@keyframes fadeIn-7105ffaa{0%{opacity:0}to{opacity:1}}.loading-container[data-v-7105ffaa]{position:relative;display:flex;flex-direction:column;align-items:center;gap:32px}.main-loader[data-v-7105ffaa]{position:relative;width:120px;height:120px;display:flex;align-items:center;justify-content:center}.progress-ring[data-v-7105ffaa]{position:absolute;width:100%;height:100%}.progress-svg[data-v-7105ffaa]{width:100%;height:100%;transform:rotate(-90deg)}.progress-fill[data-v-7105ffaa]{transition:stroke-dashoffset .3s ease;filter:drop-shadow(0 0 6px rgba(64,180,255,.5))}.center-content[data-v-7105ffaa]{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px}.progress-text[data-v-7105ffaa]{font-size:14px;font-weight:600;color:#fff;font-family:Courier New,monospace;text-shadow:0 0 8px rgba(64,180,255,.6);min-width:40px;text-align:center}.loading-text[data-v-7105ffaa]{display:flex;align-items:center;gap:8px;color:#fff;font-size:16px;font-weight:500}.text-main[data-v-7105ffaa]{color:#ffffffe6;letter-spacing:.5px}.dots[data-v-7105ffaa]{display:flex;gap:3px}.dot[data-v-7105ffaa]{width:4px;height:4px;background:#40b4ff;border-radius:50%;animation:dotPulse-7105ffaa 1.2s ease-in-out infinite}.dot[data-v-7105ffaa]:nth-child(1){animation-delay:0s}.dot[data-v-7105ffaa]:nth-child(2){animation-delay:.2s}.dot[data-v-7105ffaa]:nth-child(3){animation-delay:.4s}@keyframes dotPulse-7105ffaa{0%,60%,to{opacity:.3;transform:scale(1)}30%{opacity:1;transform:scale(1.3)}}@media (max-width: 768px){.main-loader[data-v-7105ffaa]{width:100px;height:100px}.progress-text[data-v-7105ffaa]{font-size:12px}.text-main[data-v-7105ffaa]{font-size:14px}.loading-container[data-v-7105ffaa]{gap:24px}}.three-canvas-panel[data-v-113d3896]{width:100%;height:100%;position:relative;box-sizing:border-box}.three-canvas-panel .three-canvas[data-v-113d3896]{width:100%;height:100%;transition:filter .35s ease,opacity .35s ease}.three-canvas-panel.is-loading .three-canvas[data-v-113d3896]{filter:blur(1px) brightness(.98);opacity:.9}.three-canvas-panel .three-canvas-guide[data-v-113d3896]{position:absolute;top:0;left:0;width:100%;height:78%;z-index:-1}.preview-container[data-v-39b7369c]{position:relative;width:100%;flex-grow:1}.preview-container>div[data-v-39b7369c]:first-child{transition:filter .35s ease,opacity .35s ease}.preview-container.is-loading>div[data-v-39b7369c]:first-child{filter:blur(1px) brightness(.98);opacity:.9}.preview-container [data-v-39b7369c] .panel-hidden{opacity:0;pointer-events:none;visibility:hidden}.control-tool[data-v-b540426c]{display:inline-flex;align-items:center;flex:0 0 auto;height:var(--designer-tool-size);gap:var(--designer-space-1)}.control-tool--divider[data-v-b540426c]:after{content:"";flex:0 0 auto;width:1px;height:var(--designer-icon-size);margin:0 var(--designer-space-1);background:var(--designer-main-border-color-1);opacity:.5}.control-tool .control-tool-btn[data-v-b540426c]{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--designer-tool-size);min-width:var(--designer-tool-size);height:var(--designer-tool-size);margin:0;padding:0;color:var(--designer-main-color-2);font-size:var(--designer-icon-size);line-height:1;background:transparent!important;border:1px solid transparent;border-radius:var(--designer-main-border-radius-1);box-shadow:none;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.control-tool .control-tool-btn[data-v-b540426c]:hover{color:var(--designer-main-color-1)!important;background:var(--designer-main-btn-hover-color-1)!important;border-color:var(--designer-main-border-color-1)}.control-tool .control-tool-btn.active[data-v-b540426c],.control-tool .control-tool-btn.active[data-v-b540426c]:hover{color:var(--ant-primary-color)!important;background:color-mix(in srgb,var(--ant-primary-color) 12%,var(--designer-main-form-component))!important;border-color:color-mix(in srgb,var(--ant-primary-color) 28%,transparent)}.control-tool .control-tool-btn[data-v-b540426c]:focus-visible{outline:.125rem solid color-mix(in srgb,var(--ant-primary-color) 48%,transparent);outline-offset:.0625rem}.control-tool .control-tool-btn[data-v-b540426c] .anticon{display:inline-flex;align-items:center;justify-content:center;font-size:var(--designer-icon-size)}.structure[data-v-5b0f49e6]{padding:12px;width:100%;height:100%;background:var(--designer-main-bg-color-1);color:var(--designer-main-color-1);overflow-y:scroll;overflow-x:scroll;flex:1}.structure[data-v-5b0f49e6]::-webkit-scrollbar{display:block;width:6px;height:6px}.structure[data-v-5b0f49e6]::-webkit-scrollbar-thumb{background-color:var(--designer-main-border-color-1);border-radius:4px}.structure[data-v-5b0f49e6]::-webkit-scrollbar-track{background:transparent}.structure[data-v-5b0f49e6]::-webkit-scrollbar-corner{background:transparent}.structure[data-v-5b0f49e6] .ant-tree{background:transparent;width:max-content;min-width:100%;height:100%}.structure[data-v-5b0f49e6] .ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper{transition:background-color .2s;border-radius:var(--designer-main-border-radius-1)}.structure[data-v-5b0f49e6] .ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper:hover{background:var(--designer-main-bg-color-3)}.structure[data-v-5b0f49e6] .ant-tree .ant-tree-treenode.ant-tree-treenode-selected .ant-tree-node-content-wrapper{background:var(--designer-main-active-color1);border-radius:var(--designer-main-border-radius-1)}.structure[data-v-5b0f49e6] .ant-tree .ant-tree-switcher{color:var(--designer-main-color-2);background:var(--designer-main-bg-color-1)}.structure[data-v-5b0f49e6] .ant-tree .ant-tree-switcher:hover{background:var(--designer-main-bg-color-3)}.structure[data-v-5b0f49e6] .ant-tree .ant-tree-switcher-noop{display:none}.structure[data-v-5b0f49e6] .ant-tree .ant-tree-indent-unit:before{border-color:var(--designer-main-border-color-1)}.tree-node-content[data-v-5b0f49e6]{display:flex;align-items:center;gap:8px;padding:2px 8px;margin-right:6px}.tree-node-content .visibility-icon[data-v-5b0f49e6]{flex-shrink:0;font-size:14px;color:var(--designer-main-color-2);cursor:pointer;transition:all .2s}.tree-node-content .visibility-icon[data-v-5b0f49e6]:hover{color:var(--designer-main-color-1);transform:scale(1.1)}.tree-node-content .visibility-icon[data-v-5b0f49e6]:active{transform:scale(.95)}.tree-node-content .node-title[data-v-5b0f49e6]{white-space:nowrap;color:var(--designer-main-color-1);transition:all .2s}.tree-node-content .node-title.node-hidden[data-v-5b0f49e6]{opacity:.5;color:var(--designer-main-disabled-color-1)}.tree-node-content .node-badges[data-v-5b0f49e6]{display:flex;align-items:center;gap:4px;flex-shrink:0}.tree-node-content .node-badges .badge[data-v-5b0f49e6]{padding:1px 6px;font-size:10px;font-weight:500;line-height:1.4;border-radius:10px;white-space:nowrap}.tree-node-content .node-badges .badge.badge-scene[data-v-5b0f49e6]{background:#ffffff0d;color:#46eaf9;border:1px solid rgba(255,255,255,.08)}.tree-node-content .node-badges .badge.badge-mesh[data-v-5b0f49e6]{background:#40a9ff33;color:#5cb3ff;border:1px solid rgba(64,169,255,.3)}.tree-node-content .node-badges .badge.badge-group[data-v-5b0f49e6]{background:#faad1433;color:#ffc53d;border:1px solid rgba(250,173,20,.3)}.tree-node-content .node-badges .badge.badge-object3d[data-v-5b0f49e6]{background:var(--designer-main-bg-color-3);color:var(--designer-main-color-1);border:1px solid var(--designer-main-border-color-1)}.tree-node-content .node-badges .badge.badge-material[data-v-5b0f49e6]{background:#87d06833;color:#95de64;border:1px solid rgba(135,208,104,.3)}.tree-node-content .node-badges .badge.badge-bone[data-v-5b0f49e6]{background:#ff000026;color:#ff4d4f;border:1px solid rgba(255,0,0,.15)}.tree-node-content.node-hidden .visibility-icon[data-v-5b0f49e6]{color:var(--designer-main-disabled-color-1);opacity:.7}.tree-node-content.node-hidden .badge[data-v-5b0f49e6]{opacity:.5}.tree-node-content.node-parent-hidden .node-title[data-v-5b0f49e6]{opacity:.4;color:var(--designer-main-disabled-color-1)}.tree-node-content.node-parent-hidden .badge[data-v-5b0f49e6]{opacity:.4}.tree-node-content.node-parent-hidden .visibility-icon[data-v-5b0f49e6]{color:var(--designer-main-color-2);opacity:1}.empty-container[data-v-5b0f49e6]{height:100%;display:flex;align-items:center;justify-content:center}.fly-line-map[data-v-13d8ed59]{position:relative;width:100%;height:100%;overflow:hidden;background:#000}.fly-line-map[data-v-13d8ed59] canvas{position:relative;z-index:1;display:block;width:100%;height:100%}.fly-line-map.is-edit[data-v-13d8ed59] canvas{pointer-events:none}.fly-line-map-config[data-v-30504879]{color:var(--designer-main-color-1)}.fly-line-map-config[data-v-30504879] .ant-collapse-header{color:var(--designer-main-color-1)!important;padding:6px 0!important}.card-container[data-v-30504879]{display:flex;flex-direction:column;gap:12px}.title[data-v-c38c052f]{font-size:14px;font-weight:500;color:var(--designer-main-color-1)}.card-container[data-v-c38c052f]{margin-top:12px;color:#fff;gap:12px;display:flex;flex-direction:column}.card-container[data-v-c38c052f] .ant-btn-background-ghost.ant-btn-primary{border:none!important;height:100%;width:100%}.card-container[data-v-c38c052f] .ant-upload-list-item:hover .ant-upload-list-item-info{background-color:var(--designer-main-bg-color-3)!important}.card-container[data-v-c38c052f] .anticon-delete{color:#f00c!important}.card-container[data-v-c38c052f] .ant-upload-select .ant-upload{border:none!important}.transform-group[data-v-934d9255]{display:flex;gap:12px;align-items:center;width:100%}.title[data-v-6d97df75]{font-size:14px;font-weight:500;color:var(--designer-main-color-1)}.card-container[data-v-6d97df75]{margin-top:12px;color:var(--designer-main-color-1);gap:12px;display:flex;flex-direction:column}.texture-uploader[data-v-6d97df75]{height:80px;width:100px}.opacity-container[data-v-6d97df75]{height:30px}.panel-data-editor[data-v-196828c0]{max-height:65vh;overflow-y:auto;padding-right:var(--designer-space-1)}.panel-data-editor__replace[data-v-196828c0]{margin-top:var(--designer-space-3)}.panel-data-editor__mapping[data-v-196828c0]{margin-top:var(--designer-space-3);padding-top:var(--designer-space-3);border-top:1px solid var(--designer-main-border-color-1)}.panel-data-editor__mapping-head[data-v-196828c0]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--designer-space-2);margin-bottom:var(--designer-space-2)}.panel-data-editor__title[data-v-196828c0],.panel-data-editor__label[data-v-196828c0]{color:var(--designer-main-color-1);font-weight:500}.panel-data-editor__help[data-v-196828c0]{margin-top:var(--designer-space-1);color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption)}.panel-data-editor__item[data-v-196828c0]{display:grid;grid-template-columns:minmax(100px,.8fr) auto minmax(180px,1.4fr) 32px;align-items:center;gap:var(--designer-space-2);margin-bottom:var(--designer-space-2)}.panel-data-editor__advanced[data-v-196828c0]{margin-top:var(--designer-space-2)}.panel-data-editor__advanced-grid[data-v-196828c0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--designer-space-3)}.panel-data-editor__label[data-v-196828c0]{margin-bottom:var(--designer-space-1);font-size:var(--designer-font-size-caption)}.panel-basic-config[data-v-919249d3],.panel-default-config[data-v-ff31e2a2],.panel-video-config[data-v-81186ada]{display:flex;flex-direction:column;gap:12px}.editor-card[data-v-585e28f2]{width:100%;margin:12px;background:color-mix(in srgb,var(--ant-primary-color) 8%,var(--designer-main-bg-color-1));border:1px solid color-mix(in srgb,var(--ant-primary-color) 28%,var(--designer-main-border-color-1));border-radius:6px;cursor:pointer;pointer-events:auto;position:relative;z-index:10}.editor-card[data-v-585e28f2] .ant-card-body{padding:12px;pointer-events:none}.editor-card[data-v-585e28f2]:hover{border-color:color-mix(in srgb,var(--ant-primary-color) 52%,var(--designer-main-border-color-1));background:color-mix(in srgb,var(--ant-primary-color) 12%,var(--designer-main-bg-color-1));box-shadow:0 4px 12px color-mix(in srgb,var(--ant-primary-color) 18%,transparent)}.editor-tips[data-v-585e28f2]{display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--designer-main-color-1);pointer-events:none;position:relative;z-index:11}.editor-tips .tips-title[data-v-585e28f2]{font-size:14px;font-weight:500;color:var(--designer-main-color-1)}.editor-tips .tips-desc[data-v-585e28f2]{font-size:12px;color:var(--designer-main-color-2)}.editor-tips[data-v-585e28f2] .anticon{color:var(--ant-primary-color);font-size:16px;pointer-events:none}.editor-tips .arrow-icon[data-v-585e28f2]{font-size:18px;margin-right:12px;transition:transform .3s;pointer-events:none}.editor-card:hover .editor-tips .arrow-icon[data-v-585e28f2]{transform:translate(4px)}.title[data-v-7f0920ec]{font-size:15px;font-weight:500;color:#fff}.card-container[data-v-7f0920ec]{color:#fff;gap:12px;margin:12px 0;display:flex;flex-direction:column}.card-container .content[data-v-7f0920ec]{width:100%;display:flex;align-items:center;justify-content:space-between}.card-container[data-v-7f0920ec] .ant-btn-background-ghost.ant-btn-primary{border:none!important;height:100%;width:100%}.card-container[data-v-7f0920ec] .ant-upload-list-item:hover .ant-upload-list-item-info{background-color:var(--designer-main-bg-color-1)!important}.card-container[data-v-7f0920ec] .anticon-delete{color:#f00c!important}.card-container[data-v-7f0920ec] .ant-upload-select .ant-upload{border:none!important}.card-container .card-container-row[data-v-7f0920ec]{display:flex}.three-property-container[data-v-af99166a]{margin:16px}.action-row[data-v-b3a61495]{display:flex;flex-direction:column;gap:12px}.content-item[data-v-ffc4e312] .ant-timeline-item-head-custom{background-color:transparent}.content-item[data-v-ffc4e312] .ant-timeline-item-tail{position:absolute;top:30px;left:4px;height:calc(100% - 50px);border-left:2px solid #f0f0f030}.content-item[data-v-ffc4e312] .ant-radio-wrapper{color:var(--designer-main-color-1)}.content-item[data-v-ffc4e312] .ant-radio-wrapper .ant-radio-inner{background-color:var(--designer-main-bg-color-1)}.content-item[data-v-ffc4e312] .ant-radio-wrapper .ant-radio-input{display:none}.content-item .config-data-panel-content[data-v-ffc4e312]{padding:10px;background:#0c000017;border:1px solid #ffffff38;border-radius:4px;height:200px;overflow-y:auto}.content-item .config-data-panel-content[data-v-ffc4e312] .ant-tree{padding:10px;background:var(--designer-main-bg-color-1);color:var(--designer-main-color-1)}.content-item .config-data-panel-content[data-v-ffc4e312] .ant-tree .ant-tree-node-content-wrapper{padding:0!important}.content-item .config-data-panel-content[data-v-ffc4e312] .ant-tree .ant-tree-node-content-wrapper:hover{background-color:var(--designer-main-bg-color-2)}.content-item .config-data-panel-content[data-v-ffc4e312] .ant-tree .ant-tree-node-content-wrapper:hover .data-panel-tree-title-actions{display:flex}.content-item .config-data-panel-content[data-v-ffc4e312] .ant-tree .ant-tree-checkbox :not(.ant-tree-checkbox-checked .ant-tree-checkbox-inner){background-color:var(--designer-main-bg-color-1);border-color:var(--designer-main-border-color-1)}.content-item .config-data-panel-content[data-v-ffc4e312] .ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper{background-color:transparent;color:var(--designer-main-color-2)}.content-item .expand[data-v-ffc4e312]{display:none}.action-row[data-v-ffc4e312]{display:flex;flex-direction:column;gap:12px}.action-row[data-v-ffc4e312] .ant-input-textarea-show-count:after{color:#e7d8d863}.script-error[data-v-ffc4e312]{margin-top:8px;padding:6px 8px;background-color:#ff4d4f1a;border:1px solid rgba(255,77,79,.3);border-radius:4px;font-size:12px;display:flex;align-items:center}.message-name-form-item[data-v-ffc4e312]{margin-bottom:0}.message-name-form-item[data-v-ffc4e312] .ant-form-item-explain-error{margin-left:86px}.action-config[data-v-679ed280]{display:flex;flex-direction:column;gap:12px;width:100%}.event-item[data-v-8a811e23]{color:var(--designer-main-color-1);display:flex;flex-direction:column;gap:12px}.event-item[data-v-8a811e23] .ant-input-show-count-suffix{color:var(--designer-main-color-1)}.event-content[data-v-669a4669]{width:100%;height:100%;overflow-y:auto;margin-bottom:40px}.event-content[data-v-669a4669] .ant-collapse>.ant-collapse-item>.ant-collapse-header{color:var(--designer-main-color-1)!important;padding-bottom:0}.event-content[data-v-669a4669] .ant-collapse>.ant-collapse-item>.ant-collapse-header .event-list-header{display:flex;gap:10px;width:100%}.event-content[data-v-669a4669] .ant-collapse>.ant-collapse-item>.ant-collapse-header .event-list-action{display:flex;align-items:center;gap:8px}.event-content[data-v-669a4669] .ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{font-size:10px}.event-content[data-v-669a4669] .ant-empty{width:94%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.event-content .content-footer[data-v-669a4669]{position:absolute;bottom:10px;width:100%}.custom-property[data-v-626cd5b3]{margin-top:12px;border:1px solid #ffffff1a;display:flex;flex-direction:column;gap:12px;padding:12px 12px 12px 0;border-radius:4px}.custom-property-add[data-v-626cd5b3]{margin-top:12px;margin-bottom:12px;display:flex;flex-direction:column;gap:12px;border-radius:4px}.custom-time[data-v-d441607b]{display:flex;justify-content:space-between;align-items:center}.animation-item[data-v-a2ffc90b]{color:var(--designer-main-color-1);display:flex;flex-direction:column;gap:12px;width:100%}.animation-content[data-v-09a9ffd7]{width:100%;height:100%;overflow-y:auto;margin-bottom:40px}.animation-content[data-v-09a9ffd7] .ant-collapse>.ant-collapse-item>.ant-collapse-header{color:var(--designer-main-color-1)!important;padding-bottom:0}.animation-content[data-v-09a9ffd7] .ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{font-size:10px}.animation-content[data-v-09a9ffd7] .ant-empty{width:94%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.animation-content .content-footer[data-v-09a9ffd7]{position:absolute;bottom:10px;width:100%}.region-card[data-v-0606f295]{position:relative;border-radius:4px;cursor:pointer;background:var(--designer-main-bg-color-1, #fff);border:1px solid var(--designer-main-border-color-1, #e8e8e8);transition:all .2s ease;overflow:hidden;flex-shrink:0}.region-card .card-accent[data-v-0606f295]{position:absolute;left:0;top:0;bottom:0;width:4px}.region-card .card-content[data-v-0606f295]{padding:12px;display:flex;flex-direction:column;gap:4px}.region-card.is-static .card-accent[data-v-0606f295]{background:#1890ff}.region-card.is-static .info-icon[data-v-0606f295]{color:#1890ff}.region-card.is-static[data-v-0606f295]:hover{border-color:#1890ff}.region-card.is-static.is-selected[data-v-0606f295]{border-color:#1890ff;background:#1890ff0f}.region-card.is-dynamic .card-accent[data-v-0606f295]{background:#fa8c16}.region-card.is-dynamic .info-icon[data-v-0606f295]{color:#fa8c16}.region-card.is-dynamic[data-v-0606f295]:hover{border-color:#fa8c16}.region-card.is-dynamic.is-selected[data-v-0606f295]{border-color:#fa8c16;background:#fa8c160f}.region-card .card-header[data-v-0606f295]{display:flex;align-items:center;margin-bottom:4px;justify-content:space-between}.region-card .card-header .region-name[data-v-0606f295]{flex:1;min-width:0;font-weight:500;color:var(--designer-main-color-1, #262626);line-height:1.4}.region-card .card-header .delete-btn[data-v-0606f295]{flex-shrink:0;font-size:12px}.region-card .card-header .delete-btn[data-v-0606f295]:hover{background:#ff4d4f1a}.region-card .card-info[data-v-0606f295]{display:flex}.region-card .card-info .info-item[data-v-0606f295]{display:flex;align-items:center;gap:6px;min-width:0}.region-card .card-info .info-item[data-v-0606f295]:first-child{flex:1;overflow:hidden}.region-card .card-info .info-icon[data-v-0606f295]{font-size:12px;flex-shrink:0}.region-card .card-info .info-text[data-v-0606f295]{flex:1;min-width:0;color:var(--designer-main-color-2, #666)}.region-card .card-info .info-range[data-v-0606f295]{font-size:11px;font-weight:500;color:var(--designer-main-color-1, #333);background:var(--designer-main-bg-color-2, #f5f5f5);padding:2px 4px;border-radius:3px}.region-card .card-footer[data-v-0606f295]{margin:6px 0 0;font-size:12px;color:var(--designer-main-color-2, #8c8c8c);line-height:1.4;display:flex;align-items:center;justify-content:space-between}.region-container[data-v-32959213]{height:100%;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:12px;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}.region-container .empty-container[data-v-32959213]{flex:1;display:flex;justify-content:center;align-items:center}.title[data-v-48c3c126]{display:flex;align-items:center;width:100%;margin-bottom:var(--space-4)}.title .title-content[data-v-48c3c126]{position:relative;padding-left:.625rem;color:color-mix(in srgb,var(--ink-1) 80%,transparent);font-weight:600;line-height:1}.title .title-content[data-v-48c3c126]:before{position:absolute;top:0;left:0;width:.25rem;height:100%;background-color:var(--accent);border-radius:0 var(--r-1) var(--r-1) 0;content:" "}.format-config[data-v-91c2ff9e]{display:flex;flex-direction:column;gap:12px}.format-config[data-v-91c2ff9e] .ant-radio-group{display:flex;width:100%}.format-config[data-v-91c2ff9e] .ant-radio-group .ant-radio-button-wrapper{flex:1;text-align:center}.data-type-config[data-v-ca9d18c3]{display:flex;flex-direction:column;gap:12px}.data-type-config[data-v-ca9d18c3] .ant-radio-group{display:flex;width:100%}.data-type-config[data-v-ca9d18c3] .ant-radio-group .ant-radio-button-wrapper{flex:1;text-align:center}.data-type-config .range-input-group[data-v-ca9d18c3]{display:flex;align-items:center;width:100%}.data-type-config .range-input-group[data-v-ca9d18c3] .ant-btn{margin-left:8px}.float-component-config[data-v-2145566e]{display:flex;flex-direction:column;gap:12px}.float-component-config .card-container-row[data-v-2145566e]{display:flex;gap:8px}.float-component-config .card-container-row[data-v-2145566e]>*{flex:1}.float-component-config .unit[data-v-2145566e]{margin-left:8px;color:var(--designer-main-color-2)}.right-sider-content[data-v-f5d9a5d9]{padding:12px 0;display:flex;flex-direction:column;gap:12px;color:var(--designer-main-color-1)}.right-sider-content .empty-tip[data-v-f5d9a5d9]{color:var(--designer-main-color-2, #999);text-align:center;padding:40px 0}.condition-option-panel[data-v-f2c227cd]{display:flex;flex-direction:column;gap:var(--space-2)}.condition-option-panel__search[data-v-f2c227cd] .ant-input-affix-wrapper{border-radius:var(--radius-jet-lg)}.condition-option-panel__toolbar[data-v-f2c227cd]{padding:0 .125rem}.condition-option-panel__list[data-v-f2c227cd]{display:flex;flex-direction:column;gap:.375rem;max-height:16.25rem;overflow-y:auto;margin:0 -.25rem}.condition-option-panel__item[data-v-f2c227cd]{display:flex;align-items:center;gap:var(--space-2);width:100%;min-height:2.375rem;padding:var(--space-2) var(--space-3);color:var(--color-jet-text);text-align:left;background:transparent;border:0;border-radius:var(--radius-jet-lg);cursor:pointer;transition:background-color .15s ease}.condition-option-panel__item[data-v-f2c227cd]:hover:not(:disabled){background:var(--color-jet-primary-soft)}.condition-option-panel__item[data-v-f2c227cd]:disabled{cursor:not-allowed;opacity:.56}.condition-option-panel__item--checked[data-v-f2c227cd]{background:var(--color-jet-primary-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-jet-primary) 35%,var(--color-jet-bg-container))}.condition-option-panel__label[data-v-f2c227cd]{font-size:var(--fs-14);line-height:1.25rem}.condition-option-panel__content[data-v-f2c227cd]{display:flex;flex:1;flex-direction:column;min-width:0;gap:.125rem}.condition-option-panel__description[data-v-f2c227cd]{overflow:hidden;color:var(--color-jet-text-disabled);font-size:var(--fs-12);line-height:1.125rem;text-overflow:ellipsis;white-space:nowrap}.condition-option-panel__icon[data-v-f2c227cd]{display:inline-flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;color:var(--color-jet-primary);flex-shrink:0}.condition-option-panel__icon img[data-v-f2c227cd]{width:1.125rem;height:1.125rem;object-fit:cover;border-radius:50%}.condition-option-panel__empty[data-v-f2c227cd],.condition-option-panel__more[data-v-f2c227cd],.condition-option-panel__hint[data-v-f2c227cd]{padding:var(--space-1) var(--space-2) 0;color:var(--color-jet-text-disabled);font-size:var(--fs-12);line-height:1.125rem}.condition-option-panel__hint[data-v-f2c227cd]{padding-top:0}.dropdown-time-picker[data-v-eaf7a4da],.dropdown-time-picker__input[data-v-eaf7a4da]{width:100%}.dropdown-time-picker__shortcuts[data-v-eaf7a4da]{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:var(--space-2)}.dropdown-time-picker__shortcut[data-v-eaf7a4da]{height:1.5rem;padding:0 .625rem;color:var(--ink-2);font-size:var(--fs-12);line-height:1.375rem;background:var(--bg-hover);border:1px solid var(--line);border-radius:62.4375rem;cursor:pointer;transition:all .15s ease}.dropdown-time-picker__shortcut[data-v-eaf7a4da]:hover{color:var(--accent);background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 35%,var(--bg))}.dropdown-range-picker[data-v-91719031],.dropdown-range-picker__input[data-v-91719031]{width:100%}.dropdown-range-picker__shortcuts[data-v-91719031]{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:var(--space-2)}.dropdown-range-picker__shortcut[data-v-91719031]{height:1.5rem;padding:0 .625rem;color:var(--ink-2);font-size:var(--fs-12);line-height:1.375rem;background:var(--bg-hover);border:1px solid var(--line);border-radius:62.4375rem;cursor:pointer;transition:all .15s ease}.dropdown-range-picker__shortcut[data-v-91719031]:hover{color:var(--accent);background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 35%,var(--bg))}.filter-terms-value-item[data-v-dcb03dac]{padding:.375rem;background-color:var(--bg);box-shadow:var(--shadow-1)}.filter-terms-value-item--embedded[data-v-dcb03dac]{padding:0;box-shadow:none}.filter-terms-value-item__range[data-v-dcb03dac]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-2)}.filter-terms-value-item__range-input[data-v-dcb03dac]{width:100%}.filter-terms-value-item__range-separator[data-v-dcb03dac]{color:var(--ink-4);font-size:var(--fs-14)}.condition-editor-panel[data-v-216d5b58]{padding:var(--space-3);background:var(--color-jet-bg-elevated);border:1px solid var(--color-jet-border-secondary);border-radius:var(--radius-jet-lg);box-shadow:var(--jet-theme-shadow)}.condition-editor-panel--compact[data-v-216d5b58]{padding:var(--space-2)}.condition-editor-panel__title[data-v-216d5b58]{margin-bottom:.625rem;color:var(--color-jet-text-title);font-size:var(--fs-14);font-weight:600;line-height:1.375rem}.condition-editor-panel__body[data-v-216d5b58]{display:flex;flex-direction:column;gap:var(--space-2)}.condition-field-panel[data-v-4588eaa7]{width:13.75rem;padding:var(--space-1);background:var(--color-jet-bg-elevated);border:1px solid var(--color-jet-border);border-radius:var(--radius-jet-lg);box-shadow:var(--jet-theme-shadow-secondary)}.condition-field-panel__title[data-v-4588eaa7]{padding:var(--space-1) var(--space-2) .125rem;color:var(--color-jet-text);font-size:var(--fs-12);font-weight:600;line-height:1.125rem}.condition-field-panel__search[data-v-4588eaa7]{margin-bottom:.375rem}.condition-field-panel__list[data-v-4588eaa7]{display:flex;flex-direction:column;gap:.125rem;max-height:20rem;overflow-y:auto}.condition-field-panel__item[data-v-4588eaa7]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;padding:.375rem .5rem;text-align:left;background:transparent;border:0;border-radius:var(--radius-jet);cursor:pointer;transition:all .2s ease}.condition-field-panel__item[data-v-4588eaa7]:hover{background:var(--color-jet-border-secondary)}.condition-field-panel__item--active[data-v-4588eaa7]{background:var(--color-jet-primary-soft)}.condition-field-panel__item--active .condition-field-panel__label[data-v-4588eaa7]{color:var(--color-jet-primary);font-weight:600}.condition-field-panel__item--active .condition-field-panel__key[data-v-4588eaa7]{color:var(--color-jet-text-secondary)}.condition-field-panel__label[data-v-4588eaa7]{color:var(--color-jet-text);font-size:var(--fs-12);line-height:1.125rem}.condition-field-panel__content[data-v-4588eaa7]{display:flex;flex:1;flex-direction:column;min-width:0}.condition-field-panel__description[data-v-4588eaa7]{overflow:hidden;color:var(--color-jet-text-secondary);font-size:var(--fs-12);line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.condition-field-panel__key[data-v-4588eaa7]{color:var(--color-jet-text-disabled);font-size:var(--fs-12);line-height:1rem}.condition-field-panel__empty[data-v-4588eaa7]{padding:1.25rem 0;color:var(--color-jet-text-disabled);font-size:var(--fs-12);text-align:center}.condition-filter[data-v-118b8dfb]{width:100%}.condition-filter__shell[data-v-118b8dfb]{display:flex;align-items:flex-start;width:100%;min-height:2.1rem;padding:.175rem .625rem;background:var(--color-jet-bg-container);border:1px solid var(--jet-theme-border-color-1);border-radius:var(--r-2);transition:border-color .15s ease,box-shadow .15s ease}.condition-filter__shell[data-v-118b8dfb]:hover{border-color:color-mix(in srgb,var(--color-jet-border) 60%,var(--color-jet-text-disabled))}.condition-filter__shell[data-v-118b8dfb]:focus-within{border-color:var(--jet-theme-primary-3);box-shadow:0 0 0 .125rem color-mix(in srgb,var(--color-jet-primary) 8%,transparent)}.condition-filter__content[data-v-118b8dfb]{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:.375rem .25rem;min-width:0}.condition-filter__term[data-v-118b8dfb]{display:inline-flex;align-items:center;gap:var(--space-1);flex:0 1 auto;min-width:0;max-width:100%}.condition-filter__term-main[data-v-118b8dfb]{display:inline-flex;align-items:center;gap:var(--space-1);min-width:0;max-width:100%}.condition-filter__chip[data-v-118b8dfb],.condition-filter__editor[data-v-118b8dfb]{display:inline-flex;align-items:center;gap:var(--space-1);min-width:0;max-width:min(100%,16.25rem);height:1.625rem;padding:0 .5rem;color:var(--color-jet-text);font-size:var(--fs-14);line-height:1.5rem;border:1px solid transparent;border-radius:var(--jet-theme-button-r);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.condition-filter__chip[data-v-118b8dfb]{cursor:pointer;background:var(--color-jet-bg-layout)}.condition-filter__chip[data-v-118b8dfb]:disabled{cursor:not-allowed;opacity:.72}.condition-filter__chip[data-v-118b8dfb]:focus-visible{border-color:var(--jet-theme-primary-3);outline:none;box-shadow:0 0 0 .125rem color-mix(in srgb,var(--color-jet-primary) 8%,transparent)}.condition-filter__chip--logic[data-v-118b8dfb]{height:1.375rem;padding:0 .4375rem;color:var(--color-jet-text-secondary);font-size:var(--fs-14);line-height:1.25rem;background:var(--color-jet-bg-container);border-color:var(--color-jet-border)}.condition-filter__term--or .condition-filter__chip--logic[data-v-118b8dfb],.condition-filter__chip--logic-or[data-v-118b8dfb]{color:color-mix(in srgb,var(--color-jet-warning) 70%,var(--color-jet-text));background:color-mix(in srgb,var(--color-jet-warning) 10%,var(--color-jet-bg-container));border-color:color-mix(in srgb,var(--color-jet-warning) 45%,var(--color-jet-bg-container))}.condition-filter__chip--field[data-v-118b8dfb],.condition-filter__editor--field[data-v-118b8dfb]{color:var(--color-jet-primary);background:var(--color-jet-primary-soft)}.condition-filter__chip--group[data-v-118b8dfb]{color:color-mix(in srgb,var(--color-jet-primary) 65%,var(--color-jet-error));background:color-mix(in srgb,var(--color-jet-primary) 8%,var(--color-jet-bg-container))}.condition-filter__chip--operator[data-v-118b8dfb]{color:var(--color-jet-text-secondary);background:var(--color-jet-bg-layout)}.condition-filter__chip--value[data-v-118b8dfb],.condition-filter__editor--value[data-v-118b8dfb]{color:var(--color-jet-text);background:color-mix(in srgb,var(--color-jet-border-secondary) 65%,var(--color-jet-bg-layout))}.condition-filter__chip--value[data-v-118b8dfb],.condition-filter__editor--value[data-v-118b8dfb],.condition-filter__editor--field[data-v-118b8dfb]{flex:0 1 auto}.condition-filter__chip--placeholder[data-v-118b8dfb]{color:var(--color-jet-text-disabled)}.condition-filter__chip-text[data-v-118b8dfb]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.condition-filter__chip-close[data-v-118b8dfb]{display:inline-flex;align-items:center;justify-content:center;width:.875rem;height:.875rem;color:var(--color-jet-text-disabled);border-radius:50%;transition:background-color .15s ease,color .15s ease}.condition-filter__chip-close[data-v-118b8dfb]:hover{color:var(--color-jet-text-secondary);background:color-mix(in srgb,var(--color-jet-text-secondary) 8%,transparent)}.condition-filter__editor[data-v-118b8dfb]{padding-right:.375rem}.condition-filter__editor[data-v-118b8dfb]:focus-within{border-color:var(--jet-theme-primary-3);box-shadow:0 0 0 .125rem color-mix(in srgb,var(--color-jet-primary) 8%,transparent)}.condition-filter__tail[data-v-118b8dfb]{display:inline-flex;flex:1 1 7.5rem;min-width:7.5rem;align-items:center;min-height:1.625rem;gap:.375rem}.condition-filter__tail-prefix[data-v-118b8dfb]{display:inline-flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;color:var(--jet-theme-text-secondary);font-size:var(--fs-14);flex:0 0 auto}.condition-filter__text-input[data-v-118b8dfb]{width:100%;min-width:3.5rem;padding:0;color:var(--color-jet-text);font-size:var(--fs-14);line-height:1.5rem;background:transparent;border:0;outline:none}.condition-filter__text-input[data-v-118b8dfb]::-webkit-input-placeholder{color:#c9cdd4}.condition-filter__text-input--tail[data-v-118b8dfb]{min-width:7.5rem}.condition-filter__placeholder[data-v-118b8dfb]{color:var(--color-jet-text-disabled);font-size:var(--fs-14);line-height:1.5rem}.condition-filter__actions[data-v-118b8dfb]{display:inline-flex;align-items:center;flex:0 0 auto;gap:.375rem;align-self:stretch;margin-left:var(--space-2);padding-left:.125rem}.condition-filter__action[data-v-118b8dfb]{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;color:var(--color-jet-text-secondary);background:transparent;border:0;border-radius:var(--radius-jet);cursor:pointer;transition:background-color .15s ease,color .15s ease}.condition-filter__action[data-v-118b8dfb]:hover:not(:disabled){color:var(--color-jet-text-secondary);background:var(--color-jet-border-secondary)}.condition-filter__action[data-v-118b8dfb]:disabled{color:var(--color-jet-text-disabled);cursor:not-allowed}.condition-filter__action-divider[data-v-118b8dfb]{width:.0625rem;height:1rem;background:var(--color-jet-border-secondary)}.condition-filter__action--search[data-v-118b8dfb]{color:var(--color-jet-primary)}.condition-filter__dropdown-panel[data-v-118b8dfb]{display:flex;flex-direction:column;gap:.375rem;min-width:7.5rem;padding:var(--space-2);background:var(--color-jet-bg-elevated);border:1px solid var(--color-jet-border-secondary);border-radius:var(--radius-jet-lg);box-shadow:var(--jet-theme-shadow)}.condition-filter__dropdown-option[data-v-118b8dfb]{max-width:100%;justify-content:flex-start;align-items:flex-start;height:auto;padding-top:.375rem;padding-bottom:.375rem}.condition-filter__dropdown-option-content[data-v-118b8dfb]{display:flex;flex-direction:column;align-items:flex-start;min-width:0;gap:.125rem}.condition-filter__dropdown-option-title[data-v-118b8dfb]{color:var(--color-jet-text-secondary);font-size:var(--fs-14);line-height:1.125rem}.condition-filter__dropdown-option-desc[data-v-118b8dfb]{max-width:13.75rem;color:var(--color-jet-text-disabled);font-size:var(--fs-14);line-height:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.condition-filter__dropdown-option--active[data-v-118b8dfb]{border-color:var(--jet-theme-primary-3);box-shadow:0 0 0 .125rem color-mix(in srgb,var(--color-jet-primary) 8%,transparent)}.condition-filter--disabled .condition-filter__shell[data-v-118b8dfb]{background:var(--color-jet-bg-layout);cursor:not-allowed}@media (max-width: 48rem){.condition-filter__shell[data-v-118b8dfb]{padding:.375rem .5rem}.condition-filter__chip[data-v-118b8dfb],.condition-filter__editor[data-v-118b8dfb]{max-width:100%}}.md-editor .md-editor-preview{--md-theme-color: var(--md-color);--md-theme-color-reverse: #eee;--md-theme-color-hover: #eee;--md-theme-color-hover-inset: #ddd;--md-theme-link-color: #2d8cf0;--md-theme-link-hover-color: #73d13d;--md-theme-border-color: #e6e6e6;--md-theme-border-color-reverse: #bebebe;--md-theme-border-color-inset: #d6d6d6;--md-theme-bg-color: #fff;--md-theme-bg-color-inset: #ececec;--md-theme-code-copy-tips-color: inherit;--md-theme-code-copy-tips-bg-color: #fff;--md-theme-code-active-color: #61aeee;--md-theme-radius-s: 2px;--md-theme-radius-m: 5px}.md-editor-dark .md-editor-preview{--md-theme-color: var(--md-color);--md-theme-color-reverse: #222;--md-theme-color-hover: #191919;--md-theme-color-hover-inset: #444;--md-theme-link-color: #2d8cf0;--md-theme-link-hover-color: #73d13d;--md-theme-border-color: #2d2d2d;--md-theme-border-color-reverse: #e6e6e6;--md-theme-border-color-inset: #5a5a5a;--md-theme-bg-color: #000;--md-theme-bg-color-inset: #111;--md-theme-code-copy-tips-color: inherit;--md-theme-code-copy-tips-bg-color: #3a3a3a;--md-theme-code-active-color: #e6c07b;--md-theme-radius-s: 2px;--md-theme-radius-m: 5px}.md-editor .md-editor-admonition-note{--md-admonition-color: #212121;--md-admonition-bg-color: #FFFFFF;--md-admonition-border-color: rgb(166.2, 166.2, 166.2)}.md-editor .md-editor-admonition-tip{--md-admonition-color: #616161;--md-admonition-bg-color: #F5F5F5;--md-admonition-border-color: rgb(185.8, 185.8, 185.8)}.md-editor .md-editor-admonition-info{--md-admonition-color: #424242;--md-admonition-bg-color: #F0F0F0;--md-admonition-border-color: rgb(170.4, 170.4, 170.4)}.md-editor .md-editor-admonition-quote{--md-admonition-color: #455a64;--md-admonition-bg-color: #eceff1;--md-admonition-border-color: rgb(169.2, 179.4, 184.6)}.md-editor .md-editor-admonition-abstract{--md-admonition-color: #0288d1;--md-admonition-bg-color: #e1f5fe;--md-admonition-border-color: rgb(135.8, 201.4, 236)}.md-editor .md-editor-admonition-attention{--md-admonition-color: #1e88e5;--md-admonition-bg-color: #e3f2fd;--md-admonition-border-color: rgb(148.2, 199.6, 243.4)}.md-editor .md-editor-admonition-example{--md-admonition-color: #5e35b1;--md-admonition-bg-color: #ede7f6;--md-admonition-border-color: rgb(179.8, 159.8, 218.4)}.md-editor .md-editor-admonition-hint{--md-admonition-color: #00897B;--md-admonition-bg-color: #E0F2F1;--md-admonition-border-color: rgb(134.4, 200, 193.8)}.md-editor .md-editor-admonition-success{--md-admonition-color: #388e3c;--md-admonition-bg-color: #e8f5e9;--md-admonition-border-color: rgb(161.6, 203.8, 163.8)}.md-editor .md-editor-admonition-question{--md-admonition-color: #f9a825;--md-admonition-bg-color: #fffde7;--md-admonition-border-color: rgb(252.6, 219, 153.4)}.md-editor .md-editor-admonition-caution{--md-admonition-color: #fb8c00;--md-admonition-bg-color: #fff8e1;--md-admonition-border-color: rgb(253.4, 204.8, 135)}.md-editor .md-editor-admonition-warning{--md-admonition-color: #f57c00;--md-admonition-bg-color: #fff3e0;--md-admonition-border-color: rgb(251, 195.4, 134.4)}.md-editor .md-editor-admonition-danger{--md-admonition-color: #d84315;--md-admonition-bg-color: #ffebee;--md-admonition-border-color: rgb(239.4, 167.8, 151.2)}.md-editor .md-editor-admonition-failure{--md-admonition-color: #d32f2f;--md-admonition-bg-color: #fee2e6;--md-admonition-border-color: rgb(236.8, 154.4, 156.8)}.md-editor .md-editor-admonition-bug{--md-admonition-color: #c31a1a;--md-admonition-bg-color: #fddadd;--md-admonition-border-color: rgb(229.8, 141.2, 143)}.md-editor .md-editor-admonition-error{--md-admonition-color: #b71c1c;--md-admonition-bg-color: #fdd2d6;--md-admonition-border-color: rgb(225, 137.2, 139.6)}.md-editor-dark .md-editor-admonition-note{--md-admonition-color: #E0E0E0;--md-admonition-bg-color: #1E1E1E;--md-admonition-border-color: rgb(107.6, 107.6, 107.6)}.md-editor-dark .md-editor-admonition-tip{--md-admonition-color: #B0B0B0;--md-admonition-bg-color: #262626;--md-admonition-border-color: rgb(93.2, 93.2, 93.2)}.md-editor-dark .md-editor-admonition-info{--md-admonition-color: #B3B3B3;--md-admonition-bg-color: #2B2B2B;--md-admonition-border-color: rgb(97.4, 97.4, 97.4)}.md-editor-dark .md-editor-admonition-quote{--md-admonition-color: #b0bec5;--md-admonition-bg-color: #263238;--md-admonition-border-color: rgb(93.2, 106, 112.4)}.md-editor-dark .md-editor-admonition-abstract{--md-admonition-color: #81d4fa;--md-admonition-bg-color: #012f45;--md-admonition-border-color: rgb(52.2, 113, 141.4)}.md-editor-dark .md-editor-admonition-attention{--md-admonition-color: #64b5f6;--md-admonition-bg-color: #102a4c;--md-admonition-border-color: rgb(49.6, 97.6, 144)}.md-editor-dark .md-editor-admonition-example{--md-admonition-color: #9575cd;--md-admonition-bg-color: #271b52;--md-admonition-border-color: rgb(83, 63, 131.2)}.md-editor-dark .md-editor-admonition-hint{--md-admonition-color: #4DB6AC;--md-admonition-bg-color: #003D3A;--md-admonition-border-color: rgb(30.8, 109.4, 103.6)}.md-editor-dark .md-editor-admonition-success{--md-admonition-color: #81c784;--md-admonition-bg-color: #1b5e20;--md-admonition-border-color: rgb(67.8, 136, 72)}.md-editor-dark .md-editor-admonition-question{--md-admonition-color: #ffd54f;--md-admonition-bg-color: #3e2f00;--md-admonition-border-color: rgb(139.2, 113.4, 31.6)}.md-editor-dark .md-editor-admonition-caution{--md-admonition-color: #ffcc80;--md-admonition-bg-color: #3e2600;--md-admonition-border-color: rgb(139.2, 104.4, 51.2)}.md-editor-dark .md-editor-admonition-warning{--md-admonition-color: #ffb74d;--md-admonition-bg-color: #3d2600;--md-admonition-border-color: rgb(138.6, 96, 30.8)}.md-editor-dark .md-editor-admonition-danger{--md-admonition-color: #ef9a9a;--md-admonition-bg-color: #3c0000;--md-admonition-border-color: rgb(131.6, 61.6, 61.6)}.md-editor-dark .md-editor-admonition-failure{--md-admonition-color: #ef9a9a;--md-admonition-bg-color: #3c0900;--md-admonition-border-color: rgb(131.6, 67, 61.6)}.md-editor-dark .md-editor-admonition-bug{--md-admonition-color: #e68381;--md-admonition-bg-color: #300000;--md-admonition-border-color: rgb(120.8, 52.4, 51.6)}.md-editor-dark .md-editor-admonition-error{--md-admonition-color: #ef5350;--md-admonition-bg-color: #300000;--md-admonition-border-color: rgb(124.4, 33.2, 32)}.md-editor-preview .md-editor-admonition{background-color:var(--md-admonition-bg-color);border:1px solid var(--md-admonition-border-color);border-radius:var(--md-theme-radius-m);color:var(--md-admonition-color);display:flow-root;font-size:14px;font-weight:400;margin:1rem 0;padding:1em 1em .5em;page-break-inside:avoid}.md-editor-preview .md-editor-admonition-title{margin:0;padding:0;position:relative;font-weight:700}.md-editor-preview .md-editor-admonition p{margin:.5em 0;padding:0}.md-editor-preview .md-editor-admonition p:first-of-type{margin-block-start:0}.md-editor-preview .md-editor-admonition+p:empty,.md-editor-preview .md-editor-admonition+p:empty+p:empty{display:none}.md-editor-preview .md-editor-mermaid{overflow:hidden;line-height:normal}.md-editor-preview .md-editor-mermaid p{line-height:normal}.md-editor-preview .md-editor-mermaid:not([data-processed]){white-space:pre}.md-editor-preview [class=md-editor-mermaid][data-grab]{cursor:grab}.md-editor-preview [class=md-editor-mermaid][data-grab]:active{cursor:grabbing}.md-editor-preview [class=md-editor-mermaid][data-processed]{position:relative;display:flex;justify-content:center;align-items:center}.md-editor-preview [class=md-editor-mermaid][data-processed] svg{transform-origin:top left}.md-editor-preview [class=md-editor-mermaid][data-processed] .md-editor-mermaid-action{position:absolute;inset-block-start:10px;inset-inline-end:10px;z-index:1;opacity:0;transition:opacity .3s;cursor:pointer;display:flex;gap:8px}.md-editor-preview [class=md-editor-mermaid][data-processed] .md-editor-mermaid-action svg{padding:6px;border-radius:4px;background-color:var(--md-bk-color-outstand)}.md-editor-preview [class=md-editor-mermaid][data-processed]:hover .md-editor-mermaid-action{opacity:1}.md-editor-katex-block{text-align:center;margin:20px}.md-editor-katex-inline,.md-editor-katex-block{display:none;direction:ltr}.md-editor-katex-inline[data-processed]{display:initial}.md-editor-katex-block[data-processed]{display:block}.md-editor .md-editor-preview{--md-theme-code-inline-color: #3594f7;--md-theme-code-inline-bg-color: rgba(59, 170, 250, .1);--md-theme-code-inline-radius: var(--md-theme-radius-s);--md-theme-code-block-color: #a9b7c6;--md-theme-code-block-bg-color: #282c34;--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color);--md-theme-code-block-radius: var(--md-theme-radius-m)}.md-editor-dark .md-editor-preview{--md-theme-code-inline-color: #3594f7;--md-theme-code-inline-bg-color: rgba(59, 170, 250, .1);--md-theme-code-inline-radius: var(--md-theme-radius-s);--md-theme-code-block-color: #a9b7c6;--md-theme-code-block-bg-color: #1a1a1a;--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color);--md-theme-code-block-radius: var(--md-theme-radius-m)}.md-editor-preview code{direction:ltr;color:var(--md-theme-code-inline-color);background-color:var(--md-theme-code-inline-bg-color);border-radius:var(--md-theme-code-inline-radius);padding:2px 4px;line-height:22px}.md-editor-preview .md-editor-code{color:var(--md-theme-code-block-color);font-size:12px;line-height:1;margin:20px 0;position:relative}.md-editor-preview .md-editor-code input[type=radio],.md-editor-preview .md-editor-code input[type=radio]+pre,.md-editor-preview .md-editor-code input[type=radio]+span.md-editor-code-lang{display:none}.md-editor-preview .md-editor-code input:checked+pre,.md-editor-preview .md-editor-code input:checked+span.md-editor-code-lang{display:block}.md-editor-preview .md-editor-code input:checked+label{border-block-end:1px solid;color:var(--md-theme-code-active-color)}.md-editor-preview .md-editor-code .md-editor-code-head{display:grid;grid-template:"1fr 1fr";justify-content:space-between;height:32px;width:100%;font-size:12px;background-color:var(--md-theme-code-before-bg-color);margin-block-end:0;border-start-start-radius:var(--md-theme-code-block-radius);border-start-end-radius:var(--md-theme-code-block-radius);-webkit-tap-highlight-color:rgba(0,0,0,0);list-style:none;position:sticky;top:0;z-index:10000}.md-editor-preview .md-editor-code .md-editor-code-head::-webkit-details-marker{display:none}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag{margin-inline-start:12px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag span{display:inline-block;width:10px;height:10px;border-radius:50%;margin-block-start:11px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag span:nth-of-type(1){background-color:#ec6a5e}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag span:nth-of-type(2){background-color:#f4bf4f}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag span:nth-of-type(3){background-color:#61c554}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag span+span{margin-inline-start:4px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag ul.md-editor-codetab-label{box-sizing:border-box;white-space:nowrap;-webkit-user-select:none;user-select:none;background-color:var(--md-theme-code-block-bg-color);margin-block-start:8px;padding:0}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag ul.md-editor-codetab-label li{line-height:1;list-style:none;display:inline-block;position:relative;vertical-align:super;margin:0}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag ul.md-editor-codetab-label li label{cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-block;font-size:14px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag ul.md-editor-codetab-label li+li{margin-inline-start:12px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-action{display:flex;align-items:center}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-action>*{margin-inline-end:10px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-lang{line-height:32px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button:not(data-is-icon){cursor:pointer;line-height:32px;position:initial}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button:not(data-is-icon) .md-editor-icon{width:15px;height:15px;display:inline-block;vertical-align:sub}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]{cursor:pointer;line-height:1;position:relative}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon] .md-editor-icon{width:15px;height:15px;display:inline-block;vertical-align:sub}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:before{content:attr(data-tips);color:var(--md-theme-code-copy-tips-color);background-color:var(--md-theme-code-copy-tips-bg-color);position:absolute;font-size:12px;font-family:sans-serif;width:max-content;text-align:center;padding:4px;border-radius:var(--md-theme-radius-s);box-shadow:0 0 2px #0003;inset-inline-start:-10px;inset-block-start:50%;transform:translate(-100%,-50%)}[dir=rtl] .md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:before{transform:translate(100%,-50%)}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:after{content:"";color:var(--md-theme-code-copy-tips-bg-color);position:absolute;width:0;height:0;border:5px solid rgba(0,0,0,0);border-inline-end-width:0;border-inline-start-color:currentColor;inset-inline-start:-10px;inset-block-start:50%;transform:translateY(-50%);filter:drop-shadow(4px 0 2px rgba(0,0,0,.2))}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:before,.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:after{visibility:hidden;transition:.3s}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:hover:before,.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:hover:after{visibility:visible}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-collapse-tips{margin-inline-end:12px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-collapse-tips .md-editor-icon,.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-collapse-tips .md-editor-iconfont{width:16px;height:16px;font-size:16px;display:inline-block;vertical-align:sub;transition:transform .1s;transform:rotate(0)}[dir=rtl] .md-editor-preview .md-editor-code .md-editor-code-head .md-editor-collapse-tips .md-editor-icon,[dir=rtl] .md-editor-preview .md-editor-code .md-editor-code-head .md-editor-collapse-tips .md-editor-iconfont{transform:rotate(180deg)}.md-editor-preview .md-editor-code pre{position:relative;margin:0}.md-editor-preview .md-editor-code pre code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;font-size:14px;color:var(--md-theme-code-block-color);background-color:var(--md-theme-code-before-bg-color);display:block;line-height:1.6;overflow:auto;padding:1em;position:relative;border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:var(--md-theme-code-block-radius);border-end-end-radius:var(--md-theme-code-block-radius)}.md-editor-preview .md-editor-code pre code .md-editor-code-block{display:inline-block;width:100%;overflow:auto;vertical-align:bottom;color:var(--md-theme-code-block-color)}.md-editor-preview details.md-editor-code .md-editor-code-head{cursor:pointer}.md-editor-preview details.md-editor-code:not(open) .md-editor-code-head{border-end-start-radius:var(--md-theme-code-block-radius);border-end-end-radius:var(--md-theme-code-block-radius)}.md-editor-preview details.md-editor-code[open] .md-editor-code-head{border-end-start-radius:0;border-end-end-radius:0}.md-editor-preview details.md-editor-code[open] .md-editor-code-head .md-editor-collapse-tips .md-editor-icon,.md-editor-preview details.md-editor-code[open] .md-editor-code-head .md-editor-collapse-tips .md-editor-iconfont{transform:rotate(-90deg)}[dir=rtl] .md-editor-preview details.md-editor-code[open] .md-editor-code-head .md-editor-collapse-tips .md-editor-icon,[dir=rtl] .md-editor-preview details.md-editor-code[open] .md-editor-code-head .md-editor-collapse-tips .md-editor-iconfont{transform:rotate(270deg)}.md-editor-scrn span[rn-wrapper]{position:absolute;pointer-events:none;font-size:100%;inset-block-start:1em;inset-inline-start:0;width:3em;letter-spacing:-1px;-webkit-user-select:none;user-select:none;counter-reset:linenumber}.md-editor-scrn span[rn-wrapper]>span{display:block;pointer-events:none;counter-increment:linenumber}.md-editor-scrn span[rn-wrapper]>span:before{color:#999;display:block;padding-inline-end:.5em;text-align:right;content:counter(linenumber)}.md-editor-scrn pre code{padding-inline-start:3.5em!important}.md-editor-preview figure{margin:0 0 1em;display:inline-flex;flex-direction:column;text-align:center}.md-editor-preview figure figcaption{color:var(--md-theme-color);font-size:.875em;margin-block-start:5px}.md-editor .md-editor-preview{--md-theme-heading-color: var(--md-theme-color);--md-theme-heading-border: none;--md-theme-heading-1-color: var(--md-theme-heading-color);--md-theme-heading-1-border: var(--md-theme-heading-border);--md-theme-heading-2-color: var(--md-theme-heading-color);--md-theme-heading-2-border: var(--md-theme-heading-border);--md-theme-heading-3-color: var(--md-theme-heading-color);--md-theme-heading-3-border: var(--md-theme-heading-border);--md-theme-heading-4-color: var(--md-theme-heading-color);--md-theme-heading-4-border: var(--md-theme-heading-border);--md-theme-heading-5-color: var(--md-theme-heading-color);--md-theme-heading-5-border: var(--md-theme-heading-border);--md-theme-heading-6-color: var(--md-theme-heading-color);--md-theme-heading-6-border: var(--md-theme-heading-border)}.md-editor-preview h1,.md-editor-preview h2,.md-editor-preview h3,.md-editor-preview h4,.md-editor-preview h5,.md-editor-preview h6{position:relative;word-break:break-all;margin:1.4em 0 .8em;font-weight:700}.md-editor-preview h1 a,.md-editor-preview h2 a,.md-editor-preview h3 a,.md-editor-preview h4 a,.md-editor-preview h5 a,.md-editor-preview h6 a,.md-editor-preview h1 a:hover,.md-editor-preview h2 a:hover,.md-editor-preview h3 a:hover,.md-editor-preview h4 a:hover,.md-editor-preview h5 a:hover,.md-editor-preview h6 a:hover{color:inherit}.md-editor-preview h1{color:var(--md-theme-heading-1-color);border-block-end:var(--md-theme-heading-1-border)}.md-editor-preview h2{color:var(--md-theme-heading-2-color);border-block-end:var(--md-theme-heading-2-border)}.md-editor-preview h3{color:var(--md-theme-heading-3-color);border-block-end:var(--md-theme-heading-3-border)}.md-editor-preview h4{color:var(--md-theme-heading-4-color);border-block-end:var(--md-theme-heading-4-border)}.md-editor-preview h5{color:var(--md-theme-heading-5-color);border-block-end:var(--md-theme-heading-5-border)}.md-editor-preview h6{color:var(--md-theme-heading-6-color);border-block-end:var(--md-theme-heading-6-border)}.md-editor-preview h1{font-size:2em}.md-editor-preview h2{font-size:1.5em}.md-editor-preview h3{font-size:1.25em}.md-editor-preview h4{font-size:1em}.md-editor-preview h5{font-size:.875em}.md-editor-preview h6{font-size:.85em}.md-editor-preview hr{height:1px;margin:10px 0;border:none;border-block-start:1px solid var(--md-theme-border-color)}.md-editor-preview a{color:var(--md-theme-link-color);text-decoration:none;transition:color .1s}.md-editor-preview a:hover{color:var(--md-theme-link-hover-color)}.md-editor-preview a:empty:before{content:attr(href)}.md-editor-preview ol,.md-editor-preview ul{padding-inline-start:2em}.md-editor-preview ol .task-list-item,.md-editor-preview ul .task-list-item{list-style-type:none}.md-editor-preview ol .task-list-item input,.md-editor-preview ul .task-list-item input{margin-inline-start:-1.5em;margin-inline-end:.1em}.md-editor-preview img{max-width:100%}.md-editor-preview p:empty{display:none}.md-editor .md-editor-preview{--md-theme-quote-color: var(--md-theme-color);--md-theme-quote-border: none;--md-theme-quote-bg-color: inherit}.md-editor-preview blockquote{padding:0 1em;color:var(--md-theme-quote-color);border-inline-start:var(--md-theme-quote-border);background-color:var(--md-theme-quote-bg-color)}.md-editor .md-editor-preview{--md-theme-table-stripe-color: #fafafa;--md-theme-table-tr-bg-color: inherit;--md-theme-table-td-border-color: var(--md-theme-border-color)}.md-editor-dark .md-editor-preview{--md-theme-table-stripe-color: #0c0c0c;--md-theme-table-tr-bg-color: inherit;--md-theme-table-td-border-color: var(--md-theme-border-color)}.md-editor-preview table tr{background-color:var(--md-theme-table-tr-bg-color)}.md-editor-preview table tr th,.md-editor-preview table tr td{border:1px solid var(--md-theme-table-td-border-color)}.md-editor-preview table tr:nth-child(2n){background-color:var(--md-theme-table-stripe-color)}.md-editor-preview{color:var(--md-theme-color)}.md-editor-preview ::-webkit-scrollbar{width:6px;height:6px}.md-editor-preview ::-webkit-scrollbar-button:vertical{display:none}.md-editor-preview ::-webkit-scrollbar-corner,.md-editor-preview ::-webkit-scrollbar-track,.md-editor-preview ::-webkit-scrollbar-thumb{border-radius:2px}.md-editor .md-editor-preview ::-webkit-scrollbar-corner,.md-editor .md-editor-preview ::-webkit-scrollbar-track{background-color:#e2e2e2}.md-editor .md-editor-preview ::-webkit-scrollbar-thumb{background-color:#0000004d}.md-editor .md-editor-preview ::-webkit-scrollbar-thumb:vertical:hover{background-color:#00000059}.md-editor .md-editor-preview ::-webkit-scrollbar-thumb:vertical:active{background-color:#00000061}.md-editor-dark .md-editor-preview ::-webkit-scrollbar-corner,.md-editor-dark .md-editor-preview ::-webkit-scrollbar-track{background-color:#0f0f0f}.md-editor-dark .md-editor-preview ::-webkit-scrollbar-thumb{background-color:#2d2d2d}.md-editor-dark .md-editor-preview ::-webkit-scrollbar-thumb:vertical:hover{background-color:#3a3a3a}.md-editor-dark .md-editor-preview ::-webkit-scrollbar-thumb:vertical:active{background-color:#3a3a3a}.md-editor div.default-theme{--md-theme-code-copy-tips-color: #141414}.md-editor-dark div.default-theme{--md-theme-code-copy-tips-color: inherit}div.default-theme img{margin:0 auto;box-sizing:border-box}div.default-theme a{display:inline-flex;line-height:1;border-block-end:none}div.default-theme a:hover{border-block-end:1px solid}div.default-theme a[target=_blank]{align-items:center}div.default-theme a[target=_blank]:after{content:"";display:inline-block;width:16px;height:16px;margin-inline-start:2px;background-color:currentColor;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-square-arrow-out-up-right"><path d="M21 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h6"/><path d="m21 3-9 9"/><path d="M15 3h6v6"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-square-arrow-out-up-right"><path d="M21 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h6"/><path d="m21 3-9 9"/><path d="M15 3h6v6"/></svg>');-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}div.default-theme ol,div.default-theme ul{margin:.6em 0}div.default-theme ol li,div.default-theme ul li{line-height:1.6;margin:.5em 0}div.default-theme p{line-height:1.6;margin:.5rem 0}.md-editor div.default-theme{--md-theme-quote-border: 5px solid #35b378;--md-theme-quote-bg-color: var(--md-theme-bg-color-inset)}div.default-theme blockquote{margin:20px 0;padding:0 1.2em;line-height:2em;display:flow-root}.md-editor default-theme{--md-theme-table-stripe-color: #fafafa}.md-editor-dark default-theme{--md-theme-table-stripe-color: #0c0c0c}div.default-theme table{overflow:auto;border-spacing:0;border-collapse:collapse;margin-block-end:1em;margin-block-start:1em}div.default-theme table tr th,div.default-theme table tr td{word-wrap:break-word;padding:8px 14px}div.default-theme table tbody tr:hover{background-color:var(--md-theme-color-hover)}div.default-theme blockquote table{line-height:initial}div.default-theme blockquote table tr th,div.default-theme blockquote table tr td{border-color:var(--md-theme-border-color-inset)}div.default-theme blockquote table tbody tr:nth-child(n){background-color:inherit}div.default-theme blockquote table tbody tr:hover{background-color:var(--md-theme-color-hover-inset)}.md-editor div.vuepress-theme{--md-theme-code-inline-color: #d63200;--md-theme-code-inline-bg-color: #f8f8f8;--md-theme-code-block-color: #747384;--md-theme-code-block-bg-color: #f8f8f8;--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color);--md-theme-code-block-radius: 2px}.md-editor-dark div.vuepress-theme{--md-theme-code-inline-color: #e06c75;--md-theme-code-inline-bg-color: #1a1a1a;--md-theme-code-block-color: #999;--md-theme-code-block-bg-color: #1a1a1a;--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color);--md-theme-code-block-radius: 2px}div.vuepress-theme code{padding:3px 5px;margin:0 2px}div.vuepress-theme .md-editor-code pre{font-size:.875em;margin:0 0 1em}div.vuepress-theme .md-editor-code pre code{white-space:pre;padding:22px 1em;margin:0}div.vuepress-theme .md-editor-code pre code span[rn-wrapper]{top:22px}.md-editor div.vuepress-theme{--md-theme-heading-color: #273849;--md-theme-heading-2-border: 1px solid var(--md-theme-border-color)}.md-editor-dark div.vuepress-theme{--md-theme-heading-color: #999;--md-theme-heading-2-border: 1px solid var(--md-theme-border-color)}div.vuepress-theme h1,div.vuepress-theme h2,div.vuepress-theme h3,div.vuepress-theme h4,div.vuepress-theme h5,div.vuepress-theme h6{font-weight:600;line-height:1.45;position:relative;margin-block-start:1em}div.vuepress-theme h1{font-size:2.2em;margin:1em 0}div.vuepress-theme h2{font-size:1.65em;padding-block-end:.3em}div.vuepress-theme h3{line-height:1.35em}.md-editor div.vuepress-theme{--md-theme-link-color: #42b983}div.vuepress-theme a{font-weight:600}div.vuepress-theme ul,div.vuepress-theme ol{position:relative;line-height:1.4em;margin:1.2em 0;z-index:1}div.vuepress-theme ul li,div.vuepress-theme ol li{margin:1.2em 0}div.vuepress-theme p{word-spacing:.05em;line-height:1.6em;margin:1.2em 0;position:relative}.md-editor div.vuepress-theme{--md-theme-quote-border: 4px solid #42b983}div.vuepress-theme blockquote{margin:2em 0;padding-inline-start:20px}div.vuepress-theme blockquote p{margin-inline-start:0;margin-block-start:1.2em;margin-block-end:0;padding:0}.md-editor div.vuepress-theme{--md-theme-table-td-border-color: #dfe2e5;--md-theme-table-stripe-color: #f6f8fa}.md-editor-dark div.vuepress-theme{--md-theme-table-td-border-color: #2d2d2d;--md-theme-table-stripe-color: #0c0c0c}div.vuepress-theme table{border-collapse:collapse;margin:1rem 0;display:block;overflow-x:auto}div.vuepress-theme table tr th,div.vuepress-theme table tr td{padding:.6em 1em}.md-editor div.vuepress-theme{--md-theme-color: #304455}.md-editor-dark div.vuepress-theme{--md-theme-color: #999}div.vuepress-theme{font-size:16px;color:var(--md-theme-color)}div.vuepress-theme em{color:#4f5959;padding:0 6px 0 4px}.md-editor div.github-theme{--md-theme-code-inline-color: inherit;--md-theme-code-inline-bg-color: #eff1f2;--md-theme-code-inline-radius: 6px;--md-theme-code-block-color: inherit;--md-theme-code-block-bg-color: #f6f8fa;--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color);--md-theme-code-block-radius: 6px}.md-editor-dark div.github-theme{--md-theme-code-inline-color: #c9d1d9;--md-theme-code-inline-bg-color: #2d3339;--md-theme-code-inline-radius: 6px;--md-theme-code-block-color: #a9b7c6;--md-theme-code-block-bg-color: #161b22;--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color);--md-theme-code-block-radius: 6px}div.github-theme code{padding:.2em .4em;margin:0}div.github-theme pre code{padding:22px 1em;margin-block-end:0;word-break:normal;letter-spacing:1px}.md-editor div.github-theme{--md-theme-heading-color: inherit;--md-theme-heading-6-color: #2d3339;--md-theme-heading-1-border: 1px solid #d9dee4;--md-theme-heading-2-border: 1px solid #d9dee4}.md-editor-dark div.github-theme{--md-theme-heading-color: #c9d1d9;--md-theme-heading-6-color: #768390;--md-theme-heading-1-border: 1px solid #373e47;--md-theme-heading-2-border: 1px solid #373e47}div.github-theme h1,div.github-theme h2,div.github-theme h3,div.github-theme h4,div.github-theme h5,div.github-theme h6{margin-block-start:24px;margin-block-end:16px;font-weight:600;line-height:1.25}div.github-theme h1{padding-block-end:.3em;font-size:2em}div.github-theme h2{padding-block-end:.3em;font-size:1.5em}div.github-theme h3{font-size:1.25em}div.github-theme h4{font-size:1em}div.github-theme h5{font-size:.875em}div.github-theme h6{font-size:.85em}.md-editor div.github-theme{--md-theme-heading-bg-color: #fff}.md-editor-dark div.github-theme{--md-theme-heading-bg-color: #22272e}div.github-theme img{background-color:var(--md-theme-heading-bg-color)}.md-editor div.github-theme{--md-theme-link-color: #539bf5;--md-theme-link-hover-color: #539bf5}div.github-theme a:hover{text-decoration:underline}div.github-theme ol li+li,div.github-theme ul li+li{margin-block-start:.25em}.md-editor div.github-theme{--md-theme-quote-color: #57606a;--md-theme-quote-border: .25em solid #d0d7de}.md-editor-dark div.github-theme{--md-theme-quote-color: #8b949e;--md-theme-quote-border: .25em solid #444c56}div.github-theme blockquote{margin:0;padding:0 1em}.md-editor div.github-theme{--md-theme-table-stripe-color: #f7f8fa;--md-theme-table-tr-bg-color: #fff;--md-theme-table-td-border-color: #d0d7de}.md-editor-dark div.github-theme{--md-theme-table-stripe-color: #161b22;--md-theme-table-tr-bg-color: transparent;--md-theme-table-td-border-color: #30363d}div.github-theme table{display:block;max-width:100%;overflow:auto;border-spacing:0;border-collapse:collapse}div.github-theme table tr th,div.github-theme table tr td{padding:6px 13px}.md-editor div.github-theme{--md-theme-color: #222}.md-editor-dark div.github-theme{--md-theme-color: #c9d1d9}div.github-theme{line-height:1.5;color:var(--md-theme-color)}div.github-theme p,div.github-theme blockquote,div.github-theme ul,div.github-theme ol,div.github-theme dl,div.github-theme table,div.github-theme pre,div.github-theme details{margin-block-start:0;margin-block-end:16px}.md-editor div.cyanosis-theme,.md-editor-dark div.cyanosis-theme{--md-theme-code-inline-color: var(--md-theme-code-color);--md-theme-code-inline-bg-color: var(--md-theme-code-bg-color);--md-theme-code-block-color: var(--md-theme-base-color);--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color)}div.cyanosis-theme code{padding:.065em .4em;font-family:Menlo,Monaco,Consolas,Courier New,monospace;overflow-x:auto}div.cyanosis-theme code::selection{background-color:var(--md-theme-slct-codebg-color)}div.cyanosis-theme .md-editor-code pre{font-family:Menlo,Monaco,Consolas,Courier New,monospace}div.cyanosis-theme .md-editor-code pre code{padding:11px 12px 22px;margin:0;word-break:normal;line-height:1.75}div.cyanosis-theme .md-editor-code pre code span[rn-wrapper]{top:11px}.md-editor div.cyanosis-theme{--md-theme-heading-color: var(--md-theme-title-color)}div.cyanosis-theme h1{padding-block-end:4px;margin-block-start:36px;margin-block-end:10px;font-size:30px;line-height:1.5;transition:color .35s}div.cyanosis-theme h2{position:relative;padding-inline-start:10px;padding-inline-end:10px;padding-block-end:10px;margin-block-start:36px;margin-block-end:10px;font-size:24px;line-height:1.5;border-block-end:1px solid var(--md-theme-border-color-2);transition:color .35s}div.cyanosis-theme h2:before{content:"「";position:absolute;inset-block-start:-6px;inset-inline-start:-14px}div.cyanosis-theme h2:after{content:"」";position:relative;inset-block-start:6px;inset-inline-end:auto}div.cyanosis-theme h3{position:relative;padding-block-end:0;margin-block-start:30px;margin-block-end:10px;font-size:20px;line-height:1.5;padding-inline-start:6px;transition:color .35s}div.cyanosis-theme h3:before{content:"»";padding-inline-end:6px;color:var(--md-theme-strong-color)}div.cyanosis-theme h4{padding-block-end:0;margin-block-start:24px;margin-block-end:10px;font-size:16px;line-height:1.5;padding-inline-start:6px;transition:color .35s}div.cyanosis-theme h5{padding-block-end:0;margin-block-start:18px;margin-block-end:10px;font-size:14px;line-height:1.5;padding-inline-start:6px;transition:color .35s}div.cyanosis-theme h6{padding-block-end:0;margin-block-start:12px;margin-block-end:10px;font-size:12px;line-height:1.5;padding-inline-start:6px;transition:color .35s}div.cyanosis-theme h1::selection,div.cyanosis-theme h2::selection,div.cyanosis-theme h3::selection,div.cyanosis-theme h4::selection,div.cyanosis-theme h5::selection,div.cyanosis-theme h6::selection{color:var(--md-theme-slct-title-color);background-color:var(--md-theme-slct-titlebg-color)}@media (max-width: 720px){div.cyanosis-theme h1{font-size:24px}div.cyanosis-theme h2{font-size:20px}div.cyanosis-theme h3{font-size:18px}}.md-editor div.cyanosis-theme{--md-theme-link-color: var(--md-theme-link-color);--md-theme-link-hover-color: var(--md-theme-linkh-color)}div.cyanosis-theme a{position:relative;display:inline-block;text-decoration:none;border-block-end:1px solid var(--md-theme-border-color)}div.cyanosis-theme a:hover{border-block-end-color:var(--md-theme-linkh-color)}div.cyanosis-theme a:active{color:var(--md-theme-linkh-color)}div.cyanosis-theme a:after{position:absolute;content:"";inset-block-start:100%;inset-inline-start:0;width:100%;opacity:0;border-block-end:1px solid var(--md-theme-border-color);transition:top .3s,opacity .3s;transform:translateZ(0)}div.cyanosis-theme a:hover:after{top:0;opacity:1;border-block-end-color:var(--md-theme-linkh-color)}div.cyanosis-theme ol,div.cyanosis-theme ul{margin:0}div.cyanosis-theme ol li,div.cyanosis-theme ul li{margin-block-end:0;list-style:inherit}div.cyanosis-theme ol li .task-list-item,div.cyanosis-theme ul li .task-list-item{list-style:none}div.cyanosis-theme ol li .task-list-item ul,div.cyanosis-theme ol li .task-list-item ol,div.cyanosis-theme ul li .task-list-item ul,div.cyanosis-theme ul li .task-list-item ol{margin-block-start:0}div.cyanosis-theme ol ul,div.cyanosis-theme ol ol,div.cyanosis-theme ul ul,div.cyanosis-theme ul ol{margin-block-start:4px}div.cyanosis-theme ol li{padding-inline-start:6px}div.cyanosis-theme ol li::selection,div.cyanosis-theme ul li::selection{color:var(--md-theme-slct-text-color);background-color:var(--md-theme-slct-bg-color)}div.cyanosis-theme .task-list-item-checkbox{position:relative}div.cyanosis-theme .contains-task-list input[type=checkbox]:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;inset-inline-end:0;inset-block-end:0;width:inherit;height:inherit;background:#f0f8ff;border:1px solid #add6ff;border-radius:var(--md-theme-radius-s);box-sizing:border-box;z-index:1}div.cyanosis-theme .contains-task-list input[type=checkbox][checked]:after{content:"✓";position:absolute;inset-block-start:-12px;inset-inline-start:0;inset-inline-end:0;inset-block-end:0;width:0;height:0;color:#f55;font-size:20px;font-weight:700;z-index:2}div.cyanosis-theme p{line-height:inherit;margin-block-start:16px;margin-block-end:16px}div.cyanosis-theme p::selection{color:var(--md-theme-slct-text-color);background-color:var(--md-theme-slct-bg-color)}.md-editor div.cyanosis-theme{--md-theme-quote-color: var(--md-theme-blockquote-color);--md-theme-quote-border: 4px solid var(--md-theme-strong-color);--md-theme-quote-bg-color: var(--md-theme-blockquote-bg-color)}div.cyanosis-theme blockquote{padding:1px 20px;margin:22px 0;transition:color .35s}div.cyanosis-theme blockquote:after{display:block;content:""}div.cyanosis-theme blockquote>p{margin:10px 0}div.cyanosis-theme blockquote>b,div.cyanosis-theme blockquote>strong{color:var(--md-theme-strong-color)}div.cyanosis-theme table{display:inline-block!important;width:auto;max-width:100%;overflow:auto;border:1px solid var(--md-theme-table-border-color);border-spacing:0;border-collapse:collapse}div.cyanosis-theme table thead{color:#000;text-align:left;background:#f6f6f6}div.cyanosis-theme table tr:nth-child(2n){background-color:var(--md-theme-table-tr-nc-color)}div.cyanosis-theme table tr:hover{background-color:var(--md-theme-table-trh-color)}div.cyanosis-theme table th,div.cyanosis-theme table td{padding:12px 8px;line-height:24px;border:1px solid var(--md-theme-table-border-color)}div.cyanosis-theme table th{color:var(--md-theme-table-tht-color);background-color:var(--md-theme-table-th-color)}div.cyanosis-theme table td{min-width:120px}div.cyanosis-theme table thead th::selection{background-color:#0000}div.cyanosis-theme table tbody td::selection{background-color:var(--md-theme-slct-bg-color)}.md-editor div.cyanosis-theme{--md-theme-base-color:#353535;--md-theme-title-color:#005bb7;--md-theme-strong-color:#2196f3;--md-theme-em-color:#4fc3f7;--md-theme-del-color:#ccc;--md-theme-link-color:#3da8f5;--md-theme-linkh-color:#007fff;--md-theme-border-color:#bedcff;--md-theme-border-color-2:#ececec;--md-theme-bg-color:#fff;--md-theme-blockquote-color:#8c8c8c;--md-theme-blockquote-bg-color:#f0fdff;--md-theme-code-color:#c2185b;--md-theme-code-bg-color:#fff4f4;--md-theme-code-block-bg-color:#f8f8f8;--md-theme-table-border-color:#c3e0fd;--md-theme-table-th-color:#dff0ff;--md-theme-table-tht-color:#005bb7;--md-theme-table-tr-nc-color:#f7fbff;--md-theme-table-trh-color:#e0edf7;--md-theme-slct-title-color:#005bb7;--md-theme-slct-titlebg-color:rgba(175,207,247,.25);--md-theme-slct-text-color:#c80000;--md-theme-slct-bg-color:rgba(175,207,247,.25);--md-theme-slct-del-color:#999;--md-theme-slct-elbg-color:#e8ebec;--md-theme-slct-codebg-color:#ffeaeb;--md-theme-slct-prebg-color:rgba(160,200,255,.25)}.md-editor-dark div.cyanosis-theme{--md-theme-base-color:#cacaca;--md-theme-title-color:#ddd;--md-theme-strong-color:#fe9900;--md-theme-em-color:#ffd28e;--md-theme-del-color:#ccc;--md-theme-link-color:#ffb648;--md-theme-linkh-color:#fe9900;--md-theme-border-color:#ffe3ba;--md-theme-border-color-2:#ffcb7b;--md-theme-bg-color:#2f2f2f;--md-theme-blockquote-color:#c7c7c7;--md-theme-blockquote-bg-color:rgba(255,199,116,.1);--md-theme-code-color:#000;--md-theme-code-bg-color:#ffcb7b;--md-theme-code-block-bg-color:rgba(30,25,18,.5);--md-theme-table-border-color:#fe9900;--md-theme-table-th-color:#ffb648;--md-theme-table-tht-color:#000;--md-theme-table-tr-nc-color:#6d5736;--md-theme-table-trh-color:#947443;--md-theme-slct-title-color:#000;--md-theme-slct-titlebg-color:#fe9900;--md-theme-slct-text-color:#00c888;--md-theme-slct-bg-color:rgba(175,207,247,.25);--md-theme-slct-del-color:#999;--md-theme-slct-elbg-color:#000;--md-theme-slct-codebg-color:#ffcb7b;--md-theme-slct-prebg-color:rgba(160,200,255,.25)}div.cyanosis-theme{word-break:break-word;line-height:1.75;font-weight:400;overflow-x:hidden;color:var(--md-theme-base-color);transition:color .35s}div.cyanosis-theme hr{position:relative;width:98%;height:1px;margin-block-start:32px;margin-block-end:32px;background-image:linear-gradient(90deg,var(--md-theme-link-color),rgba(255,0,0,.3),rgba(37,163,65,.3),rgba(255,0,0,.3),var(--md-theme-link-color));border-width:0;overflow:visible}div.cyanosis-theme b,div.cyanosis-theme strong{color:var(--md-theme-strong-color)}div.cyanosis-theme i,div.cyanosis-theme em{color:var(--md-theme-em-color)}div.cyanosis-theme del{color:var(--md-theme-del-color)}div.cyanosis-theme details>summary{outline:none;color:var(--md-theme-title-color);font-size:20px;font-weight:bolder;border-block-end:1px solid var(--md-theme-border-color);cursor:pointer}div.cyanosis-theme details>p{padding:10px 20px;margin:10px 0 0;color:#666;background-color:var(--md-theme-blockquote-bg-color);border:2px dashed var(--md-theme-strong-color)}div.cyanosis-theme a::selection,div.cyanosis-theme b::selection,div.cyanosis-theme strong::selection,div.cyanosis-theme i::selection,div.cyanosis-theme em::selection{background-color:var(--md-theme-slct-elbg-color)}div.cyanosis-theme del::selection{color:var(--md-theme-slct-del-color);background-color:var(--md-theme-slct-elbg-color)}.md-editor div.mk-cute-theme,.md-editor-dark div.mk-cute-theme{--md-theme-code-inline-color: #4ec9b0;--md-theme-code-inline-bg-color: #282c34;--md-theme-code-block-color: #4ec9b0;--md-theme-code-block-bg-color: #282c34;--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color);--md-theme-code-block-radius: 10px}div.mk-cute-theme code{font-family:Menlo,Monaco,Consolas,Courier New,monospace;overflow-x:auto;padding:.14em .46em;margin:0 4px}div.mk-cute-theme .md-editor-code pre code{font-family:Menlo,Monaco,Consolas,Courier New,monospace;padding:22px;margin:0;word-break:normal;line-height:1.75}div.mk-cute-theme .md-editor-code pre code span[rn-wrapper]{top:22px}.md-editor div.mk-cute-theme{--md-theme-heading-color: #36ace1}div.mk-cute-theme h1:before,div.mk-cute-theme h2:before,div.mk-cute-theme h3:before,div.mk-cute-theme h4:before,div.mk-cute-theme h5:before,div.mk-cute-theme h6:before{content:"";display:block;position:absolute;inset-inline-start:0;inset-block-start:0;inset-block-end:0;margin:auto;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAF8UlEQVRIS71Wa2wUVRT+7r0zu9t2t/RBaSioPCpYbIUfaEIQUogSAwZDAlUSGwgg/CBATExMCJH1D2hIfOEjFEUEhViCgBgIUCH44OkjPAMGBVqhpUCfW3Zn5z7MuQOE0hYxMdxJdmd25s53vnO+851leMCLPWA8/CfA2TsvL8n7q+nTFfNLG+4VqInHOeJLDQMzdz/3r4DGGDb9lxu+aPcE7U61JHDMDePcuv0O21ShugOefqDdtBie3Dk6K/O+Ab+qOjJiz7Ahv6c8hbDDwRiQlgYGDOcaWyEcjg8On+j71IpJndjGt9XO+jM7+pkywNvbazIfercieSdoJ4bE5sWjyZqMpDdeaQNXMNC34ME3LV8B56+1w3AOgk+EXe/Ub6uiLB6XdH/G/mYjeBCcFwnt3zQqWt4t4NjjnhzQ1CGkBhwOCMFAB71U0qsYgRlwBtQ1tiEJAy44OBdQUmFK3aWS06NLT+ukZAQoKCCjsfbDmk6p78RwX3ncWffmIj8U4kh6GpEwh+9rGy23LDU4GBrrm9DsuDYIGMAYIC/EUNQ7Cq1hn+WM2TI8f+jEyCmvjfn1FssuojHx6tDkyZOaCzr8TNpASzDAk8amlRIrEylcSGsYrcGIstIYWhgDDIM2BiGH3ywFkGAC1U9n38bpVqWGdk6r4HMWrZZaG1D5KLn0qYyBEAKnG1otAxLR8L7Z9nfP13CJHQ/ST4vK8sVHe8JsU0U6uO5hlexo8PI7vNDQomwoBRAwpSmtgJAAztS3QLsOsmBQlBtFJMQhlbbPUBBUR7o2hqHVddLbRsfCPQJ+u3TPw8uGl1yklAlHIJZKo3//XEhlLCtifPFyM7xwCI/lZ8IKTTBbS7pPLIggZZsSQ+zXbT4UYSsnet3UMM5HPT5LGbrDGYQroClyT2Jwnyj9aN949e8mDCwuRFoqKxRHUJ21BSDRELuQYGhvbMVV32Dp2RuxcfHSRBfAYTsbU9nJdFj5EiLkglHkRInC1xoxKbH9hQJIaTDvxxTCUddWl4wg0dCCtqSPDmoVx4Eitpxh64ZtsT6b5ie6pPRkfF90TllxOzEwmipMKRRgHODGgCuJkqIcvDdC2BZ5Y+tlHHMzkAKghbAxcQqQDiKrFBxhqg5MHTivS1tQ+sdsvaQl5Yd6yfdRXNQLsQwXnq/AQFLXEIIjzBSuNaaR0SuEtkQKl9IKjAsbJaWfzo1USDsM6zceDJfeVGgnhhN2N7YOyo5kJz1pa2AbgfrO1gRwXW6vSRQNtddR+EhvKGmseskgTtY2Q7kucYWWgToPHzyUyXry0iXfnBtfl5f/PaWPvPNW/zkOAQegJHltFE5dSaCskHqPVEnqpMAMEgkPtR1pKxyh/N0/vTToubtH1G3RmLjhM8ubKXfWB2mRa9ySOaWS2uT8lTZ0cI6I52Ngv7zAbW9mQVm1cpytu441P38XeXTlQu+e46nyh+bjLkMZRU0MCYTCJWZSG1y7cBWNURpxBlxqFBfEwGnGGhaYPSNwhpSv4DK+/vPynBk9MqRIiOWs8a2WJTm9a+cgh6SaMIMz9W1WjYHHMtv0wSmZdWB9gdsya/rcYVg7JoffCdqlD6ceTpiY59tM0PhJp5WNvra+BQkejCMyBarr8KKYDcZi8sDaCDKYFIGRk+FnSVXzyTO9JxBwF8DLc1dlLn65ooNEYN0fBsu21fTvL6PXnhxXlnLIqqhYYBian4lQ2Lk9ogiALsimiLC1QYfhlV1Hnxh7JfcMqxrpd7U2GFa5t9nOd7Kr+kg4uWvnCpromlJeXlq3Os3ZLOlrZBmNQf1ybVqpxhbA7mRIOCy1+esDOWhIyDv/+3Q7LRbsqH+rKRJ+nba+/+WW7II1s9vvVBuNr7KNF1WUM1bSt5f1Vq01jUVkKfnx8uoti3Or5rbd9782M61azJz/rFywYU/OyKqK1p5G2MS1Z18tGFDwTkvIxcK9RwaMP3a9/tbc62lPj/Nw5B9ey9Ehy/MY4oEqelgNleuyCgdXJlmc3fO5Ll56r5f+n/f+AWFf9jvBgaHpAAAAAElFTkSuQmCC);animation:spin 2s linear 0s infinite}div.mk-cute-theme h1{position:relative;font-size:30px;padding:12px 38px;margin:30px 0}div.mk-cute-theme h1:before{width:30px;height:30px;background-size:30px 30px}div.mk-cute-theme h2{position:relative;font-size:24px;padding:12px 36px;margin:28px 0}div.mk-cute-theme h2:before{width:28px;height:28px;background-size:28px 28px}div.mk-cute-theme h3{position:relative;font-size:18px;padding:4px 32px;margin:26px 0}div.mk-cute-theme h3:before{width:24px;height:24px;background-size:24px 24px}div.mk-cute-theme h4{position:relative;padding:4px 28px;font-size:16px;margin:22px 0}div.mk-cute-theme h4:before{width:20px;height:20px;background-size:20px 20px}div.mk-cute-theme h5{position:relative;padding:4px 26px;font-size:15px;margin:20px 0}div.mk-cute-theme h5:before{width:18px;height:18px;background-size:18px 18px}div.mk-cute-theme h6{position:relative;padding:4px 22px;font-size:14px;margin:16px 0}div.mk-cute-theme h6:before{width:16px;height:16px;background-size:16px 16px}@media (max-width: 720px){div.mk-cute-theme h1{font-size:24px}div.mk-cute-theme h2{font-size:20px}div.mk-cute-theme h3{font-size:18px}}.md-editor div.mk-cute-theme{--md-theme-link-color: #409eff;--md-theme-link-hover-color: #007bff}div.mk-cute-theme a{display:inline-block;border-block-end:1px solid #409eff}div.mk-cute-theme a:hover,div.mk-cute-theme a:active{border-block-end:1px solid #007bff}div.mk-cute-theme ol li,div.mk-cute-theme ul li{margin-block-end:0;list-style:inherit}div.mk-cute-theme ol li .task-list-item,div.mk-cute-theme ul li .task-list-item{list-style:none}div.mk-cute-theme ol li .task-list-item ul,div.mk-cute-theme ol li .task-list-item ol,div.mk-cute-theme ul li .task-list-item ul,div.mk-cute-theme ul li .task-list-item ol{margin-block-start:0}div.mk-cute-theme ol ul,div.mk-cute-theme ol ol,div.mk-cute-theme ul ul,div.mk-cute-theme ul ol{margin-block-start:3px}div.mk-cute-theme ol li{padding-inline-start:6px}div.mk-cute-theme p{line-height:inherit;margin-block-start:22px;margin-block-end:22px}.md-editor div.mk-cute-theme{--md-theme-quote-color: #fff;--md-theme-quote-border: 4px solid #409eff;--md-theme-quote-bg-color: rgba(54, 172, 225, .75)}.md-editor-dark div.mk-cute-theme{--md-theme-quote-color: inherit;--md-theme-quote-border: 4px solid #265d97;--md-theme-quote-bg-color: rgba(18, 80, 108, .75)}div.mk-cute-theme blockquote{position:relative;padding:8px 26px;margin:16px 0;border-radius:var(--md-theme-radius-m)}div.mk-cute-theme blockquote:before{content:"❝";inset-block-start:10px;inset-inline-start:8px;color:#409eff;font-size:20px;line-height:1;font-weight:700;position:absolute;opacity:.7}div.mk-cute-theme blockquote:after{content:"❞";font-size:20px;position:absolute;inset-inline-end:8px;inset-block-end:0;color:#409eff;opacity:.7}div.mk-cute-theme blockquote>p,div.mk-cute-theme blockquote ul li,div.mk-cute-theme blockquote ol li{color:var(--md-theme-quote-color)}.md-editor div.mk-cute-theme{--md-theme-table-color: #000;--md-theme-table-border-color: #f6f6f6;--md-theme-table-thead-bg-color: #f6f6f6;--md-theme-table-stripe-color: #fcfcfc}.md-editor-dark div.mk-cute-theme{--md-theme-table-color: inherit;--md-theme-table-border-color: #1c1c1c;--md-theme-table-thead-bg-color: rgba(28, 28, 28, .631372549);--md-theme-table-stripe-color: rgba(28, 28, 28, .631372549)}div.mk-cute-theme table{display:inline-block;width:auto;max-width:100%;overflow:auto;border:solid 1px var(--md-theme-table-border-color)}div.mk-cute-theme table thead{background-color:var(--md-theme-table-thead-bg-color);color:var(--md-theme-table-color);text-align:left}div.mk-cute-theme table tr th,div.mk-cute-theme table tr td{padding:12px 7px;line-height:24px;border:none}div.mk-cute-theme table tr td{min-width:120px}div.mk-cute-theme blockquote table tbody{color:var(--md-theme-color)}div.mk-cute-theme blockquote table tr{background-color:var(--md-theme-table-stripe-color)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.md-editor div.mk-cute-theme{--md-theme-color: #36ace1;background-image:linear-gradient(90deg,#323a4240 3%,#0000 3%),linear-gradient(360deg,#323a4240 3%,#0000 3%)}.md-editor-dark div.mk-cute-theme{background-image:linear-gradient(90deg,#d9eafb40 3%,#0000 3%),linear-gradient(360deg,#d9eafb40 3%,#0000 3%);--md-theme-bg-color-scrollbar-thumb: #4d4d4d}div.mk-cute-theme{word-break:break-word;line-height:1.75;font-weight:400;overflow-x:hidden;background-size:20px 20px;background-position:center center}div.mk-cute-theme hr{position:relative;width:98%;height:1px;border:none;margin-block-start:32px;margin-block-end:32px;background-image:linear-gradient(to right,#36ace1,#dff0fe,#36ace1);overflow:visible}div.mk-cute-theme del{color:#36ace1}.md-editor div.smart-blue-theme{--md-theme-code-inline-color: #d63200;--md-theme-code-inline-bg-color: #fff5f5;--md-theme-code-block-color: #333;--md-theme-code-block-bg-color: #f8f8f8;--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color)}.md-editor-dark div.smart-blue-theme{--md-theme-code-inline-color: #e06c75;--md-theme-code-inline-bg-color: #1a1a1a;--md-theme-code-block-color: #999;--md-theme-code-block-bg-color: #1a1a1a;--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color)}div.smart-blue-theme code{overflow-x:auto;padding:.065em .4em}div.smart-blue-theme .md-editor-code pre{font-family:Menlo,Monaco,Consolas,Courier New,monospace}div.smart-blue-theme .md-editor-code pre code{padding:22px 12px;margin:0;word-break:normal}div.smart-blue-theme .md-editor-code pre code span[rn-wrapper]{top:22px}.md-editor div.smart-blue-theme{--md-theme-heading-color: #135ce0}div.smart-blue-theme h1,div.smart-blue-theme h2,div.smart-blue-theme h3,div.smart-blue-theme h4,div.smart-blue-theme h5,div.smart-blue-theme h6{padding:30px 0;margin:0}div.smart-blue-theme h1 a,div.smart-blue-theme h2 a,div.smart-blue-theme h3 a,div.smart-blue-theme h4 a,div.smart-blue-theme h5 a,div.smart-blue-theme h6 a{border:none}div.smart-blue-theme h1{position:relative;text-align:center;font-size:22px;margin:50px 0}div.smart-blue-theme h2{position:relative;font-size:20px;border-inline-start:4px solid;padding:0 0 0 10px;margin:30px 0}div.smart-blue-theme h3{font-size:16px}div.smart-blue-theme img{margin:0 auto}.md-editor div.smart-blue-theme{--md-theme-link-color: #036aca}.md-editor-dark div.smart-blue-theme{--md-theme-link-color: #2d7dc7}div.smart-blue-theme a{font-weight:400}div.smart-blue-theme ul,div.smart-blue-theme ol{margin-block-start:1em}div.smart-blue-theme li{line-height:2;margin-block-end:0;list-style:inherit}div.smart-blue-theme p{line-height:2;font-weight:400}div.smart-blue-theme *+p{margin-block-start:16px}.md-editor div.smart-blue-theme{--md-theme-quote-color: #666;--md-theme-quote-bg-color: #fff9f9;--md-theme-quote-border-color: #b2aec5}.md-editor-dark div.smart-blue-theme{--md-theme-quote-color: #999;--md-theme-quote-bg-color: #2a2a2a;--md-theme-quote-border-color: #0063bb}div.smart-blue-theme blockquote{background-color:var(--md-theme-quote-bg-color);margin:2em 0;padding:2px 20px;border-inline-start:4px solid var(--md-theme-quote-border-color)}div.smart-blue-theme blockquote p{color:var(--md-theme-quote-color);line-height:2}.md-editor div.smart-blue-theme{--md-theme-table-td-border-color: #dfe2e5;--md-theme-table-stripe-color: #f6f8fa}.md-editor-dark div.smart-blue-theme{--md-theme-table-td-border-color: #2d2d2d;--md-theme-table-stripe-color: #0c0c0c}div.smart-blue-theme table{border-collapse:collapse;margin:1rem 0;overflow-x:auto}div.smart-blue-theme table tr th,div.smart-blue-theme table tr td{padding:.6em 1em}div.smart-blue-theme blockquote table{line-height:initial}div.smart-blue-theme blockquote table tr th,div.smart-blue-theme blockquote table tr td{border-color:var(--md-theme-border-color-inset)}div.smart-blue-theme blockquote table tbody tr:nth-child(n){background-color:inherit}.md-editor div.smart-blue-theme{--md-theme-color: #595959}.md-editor div.smart-blue-theme{background-image:linear-gradient(90deg,#3c0a1e0a 3%,#0000 3%),linear-gradient(360deg,#3c0a1e0a 3%,#0000 3%)}.md-editor-dark div.smart-blue-theme{--md-theme-color: #999}.md-editor-dark div.smart-blue-theme{background-image:linear-gradient(90deg,#cfcfcf0a 3%,#fff0 3%),linear-gradient(360deg,#cfcfcf0a 3%,#fff0 3%)}div.smart-blue-theme{color:var(--md-theme-color);font-family:-apple-system,system-ui,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;background-size:20px 20px;background-position:center center}div.smart-blue-theme strong,div.smart-blue-theme em strong{color:#036aca}div.smart-blue-theme hr{border-block-start:1px solid #135ce0}.md-editor-checkbox{cursor:pointer;width:12px;height:12px;border:1px solid var(--md-border-color);background-color:var(--md-bk-color-outstand);border-radius:2px;line-height:1;text-align:center}.md-editor-checkbox:after{content:"";font-weight:700}.md-editor-checkbox-checked:after{content:"✓"}.md-editor-divider{position:relative;display:inline-block;width:1px;inset-block-start:.1em;height:.9em;margin-block:0;margin-inline:8px;background-color:var(--md-border-color)}.md-editor-dropdown{overflow:hidden;box-sizing:border-box;position:absolute;transition:all .3s;opacity:1;z-index:20000;background-color:var(--md-bk-color)}.md-editor-dropdown-hidden{opacity:0;visibility:hidden}.md-editor-dropdown-overlay{margin-block-start:6px}.md-editor-modal-mask{position:fixed;inset-block-start:0;inset-inline-end:0;inset-block-end:0;inset-inline-start:0;z-index:20000;height:100%;background-color:var(--md-modal-mask)}.md-editor-modal{display:block;background-color:var(--md-bk-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;border-radius:3px;border:1px solid var(--md-border-color);position:fixed;z-index:20001;box-shadow:var(--md-modal-shadow)}.md-editor-modal-header{cursor:grab;display:flex;justify-content:space-between;padding-block:10px;padding-inline:24px;color:var(--md-color);font-weight:600;font-size:16px;line-height:22px;word-wrap:break-word;-webkit-user-select:none;user-select:none;border-block-end:1px solid var(--md-border-color);position:relative}.md-editor-modal-body{padding-block:20px;padding-inline:20px;font-size:14px;word-wrap:break-word;height:calc(100% - 43px);box-sizing:border-box}.md-editor-modal .md-editor-modal-func{position:absolute;inset-block-start:10px;inset-inline-end:10px}.md-editor-modal .md-editor-modal-func .md-editor-modal-adjust,.md-editor-modal .md-editor-modal-func .md-editor-modal-close{cursor:pointer;width:24px;height:24px;line-height:24px;text-align:center;display:inline-block}.md-editor-modal .md-editor-modal-func .md-editor-modal-adjust{padding-inline-end:10px}.animation{animation-duration:.15s;animation-fill-mode:forwards}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoom-in{animation-name:zoomIn;animation-duration:.15s;animation-fill-mode:forwards}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoom-out{animation-name:zoomOut;animation-duration:.15s;animation-fill-mode:forwards}.md-editor-custom-scrollbar{position:relative;overflow:hidden;height:100%}.md-editor-custom-scrollbar__track{position:absolute;inset-block-start:0;inset-inline-end:0;width:6px;height:100%;background:var(--md-scrollbar-bg-color)}.md-editor-custom-scrollbar__thumb{position:absolute;width:6px;background:var(--md-scrollbar-thumb-color);border-radius:4px;cursor:pointer;transition:background .2s}.md-editor-custom-scrollbar__thumb:hover{background:var(--md-scrollbar-thumb-hover-color)}.md-editor-content{direction:ltr;position:relative;display:flex;flex:1;height:0;flex-shrink:0}.md-editor-content-wrapper{display:flex;flex:1;width:0;position:relative}.md-editor-resize-operate{position:absolute;width:2px;height:100%;background-color:var(--md-bk-color);z-index:1;cursor:col-resize}.md-editor-input-wrapper{height:100%;box-sizing:border-box}.md-editor-preview-wrapper{position:relative;height:100%;box-sizing:border-box;overflow:auto;scrollbar-width:none}[dir=rtl] .md-editor-preview-wrapper{direction:rtl}.md-editor-preview-wrapper::-webkit-scrollbar{display:none}.md-editor-html{font-size:16px;word-break:break-all}.md-editor-catalog-editor{position:relative;overflow-x:hidden;overflow-y:auto;height:100%;background-color:var(--md-bk-color);border-inline-start:1px solid var(--md-border-color);width:200px;box-sizing:border-box;margin-block:0;margin-inline:0;padding-block:5px;padding-inline:10px;font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";scrollbar-width:none}.md-editor-catalog-editor::-webkit-scrollbar{display:none}.md-editor-catalog-fixed{position:absolute;inset-block-start:0;inset-inline-end:0;z-index:10002}.md-editor-catalog-flat{position:initial;flex-shrink:0}.md-editor-footer{height:24px;flex-shrink:0;font-size:12px;color:var(--md-color);border-block-start:1px solid var(--md-border-color);display:flex;justify-content:space-between}.md-editor-footer-item{display:inline-flex;align-items:center;height:100%;padding-block:0;padding-inline:10px}.md-editor-footer-item+.md-editor-footer-item{padding-inline-start:0}.md-editor-footer-label{padding-inline-end:5px;line-height:1}.md-editor-clip{position:relative;display:flex;height:calc(100% - 52px)}.md-editor-clip-main,.md-editor-clip-preview{width:50%;height:100%;border:1px solid var(--md-border-color)}.md-editor-clip-main{margin-inline-end:1em}.md-editor-clip-main .md-editor-clip-cropper{position:relative;width:100%;height:100%}.md-editor-clip-main .md-editor-clip-cropper .md-editor-clip-delete{position:absolute;inset-block-start:0;inset-inline-end:0;font-size:0;background-color:var(--md-bk-color-outstand);border-bottom-left-radius:4px;color:var(--md-color);cursor:pointer}.md-editor-clip-main .md-editor-clip-upload{display:flex;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer}.md-editor-clip-main .md-editor-clip-upload .md-editor-icon,.md-editor-clip-main .md-editor-clip-upload .md-editor-iconfont{width:auto;height:40px;font-size:40px}.md-editor-clip-preview-target{width:100%;height:100%;overflow:hidden}.md-editor-form-item{margin-block-end:20px;text-align:center}.md-editor-form-item:last-of-type{margin-block-end:0}.md-editor-label{font-size:14px;color:var(--md-color);width:80px;text-align:center;display:inline-block}.md-editor-input{border-radius:4px;padding-block:4px;padding-inline:11px;color:var(--md-color);font-size:14px;line-height:1.5715;background-color:var(--md-bk-color);background-image:none;border:1px solid var(--md-border-color);transition:all .2s}.md-editor-input:focus,.md-editor-input:hover{border-color:var(--md-border-hover-color);outline:0}.md-editor-input:focus{border-color:var(--md-border-active-color)}.md-editor-btn{font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid var(--md-border-color);white-space:nowrap;-webkit-user-select:none;user-select:none;height:32px;padding-block:0;padding-inline:15px;font-size:14px;border-radius:4px;transition:all .2s linear;color:var(--md-color);background-color:var(--md-bk-color);border-color:var(--md-border-color);margin-inline-start:10px}.md-editor-btn:first-of-type{margin-inline-start:0}.md-editor-btn:hover{color:var(--md-hover-color);background-color:var(--md-bk-color);border-color:var(--md-border-hover-color)}.md-editor-btn-row{width:100%}@media (max-width: 688px){.md-editor-modal-clip .md-editor-modal{max-width:calc(100% - 20px);max-height:calc(100% - 20px);margin-block:10px;margin-inline:10px;inset-inline-start:0!important}.md-editor-modal-clip .md-editor-clip{flex-direction:column}.md-editor-modal-clip .md-editor-clip-main,.md-editor-modal-clip .md-editor-clip-preview{width:100%;height:0;flex:1}.md-editor-modal-clip .md-editor-clip-main{margin-block-end:1em}}.md-editor-menu{margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;border-radius:3px;border:1px solid var(--md-border-color);background-color:inherit}.md-editor-menu-item{list-style:none;font-size:12px;color:var(--md-color);padding-block:4px;padding-inline:10px;cursor:pointer;line-height:16px}.md-editor-menu-item:first-of-type{padding-block-start:8px}.md-editor-menu-item:last-of-type{padding-block-end:8px}.md-editor-menu-item:hover{background-color:var(--md-bk-hover-color)}.md-editor-table-shape{padding-block:4px;padding-inline:4px;border-radius:3px;border:1px solid var(--md-border-color);display:flex;flex-direction:column}.md-editor-table-shape-row{display:flex}.md-editor-table-shape-col{padding-block:2px;padding-inline:2px;cursor:pointer}.md-editor-table-shape-col-default{width:16px;height:16px;background-color:#e0e0e0;border-radius:3px;transition:all .2s}.md-editor-table-shape-col-include{background-color:#aaa}.md-editor-toolbar-wrapper{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;flex-shrink:0;padding-block:4px;padding-inline:4px;border-block-end:1px solid var(--md-border-color)}.md-editor-toolbar-wrapper::-webkit-scrollbar{height:0!important}.md-editor-toolbar{display:flex;justify-content:space-between;align-items:center;box-sizing:content-box}.md-editor-toolbar-item{color:var(--md-color);display:flex;flex-direction:column;align-items:center;margin-block:0;margin-inline:2px;padding-block:0;padding-inline:2px;transition:all .3s;border-radius:3px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;text-align:center;border:none;background-color:transparent}.md-editor-toolbar-item-name{font-size:12px;word-break:keep-all;white-space:nowrap}.md-editor-toolbar-item:not([disabled]):hover{background-color:var(--md-bk-color-outstand)}.md-editor-toolbar-active{background-color:var(--md-bk-color-outstand)}.md-editor-toolbar-left,.md-editor-toolbar-right{padding-block:1px;padding-inline:0;display:flex;align-items:center}.md-editor .md-editor-stn .md-editor-toolbar-item{padding-block:0;padding-inline:6px}.md-editor-dark .md-editor-table-shape-col-default{background-color:#222}.md-editor-dark .md-editor-table-shape-col-include{background-color:#555}.md-editor-floating-toolbar{padding-block:4px;padding-inline:4px;display:flex;align-items:center}.md-editor-floating-toolbar-container{opacity:0;transition:opacity .12s ease-out;transition-delay:20ms;will-change:opacity}.md-editor-floating-toolbar-container[data-state=visible]{opacity:1}.md-editor-floating-toolbar-container .cm-tooltip-arrow{transition:opacity .12s ease-out;opacity:0}.md-editor-floating-toolbar-container[data-state=visible] .cm-tooltip-arrow{opacity:1}.md-editor .cm-editor{direction:ltr;font-size:14px;height:100%}.md-editor .cm-editor.cm-focused{outline:none}.md-editor .cm-editor .cm-tooltip.cm-tooltip-autocomplete{border-radius:3px}.md-editor .cm-editor .cm-tooltip.cm-tooltip-autocomplete>ul{border-radius:3px;min-width:fit-content;max-width:fit-content}.md-editor .cm-editor .cm-tooltip.cm-tooltip-autocomplete>ul li{background-color:var(--md-bk-color);color:var(--md-color);padding-block:4px;padding-inline:10px;line-height:16px}.md-editor .cm-editor .cm-tooltip.cm-tooltip-autocomplete>ul li .cm-completionIcon{width:auto}.md-editor .cm-editor .cm-tooltip.cm-tooltip-autocomplete>ul li[aria-selected]{background-color:var(--md-bk-hover-color)}.md-editor .cm-editor .cm-tooltip.cm-tooltip-autocomplete .cm-completionInfo{margin-block-start:-2px;margin-inline-start:3px;padding-block:4px;padding-inline:9px;border-radius:3px;overflow:hidden;background-color:var(--md-bk-hover-color);color:var(--md-color)}.md-editor .cm-scroller{scrollbar-width:none}.md-editor .cm-scroller::-webkit-scrollbar{display:none}.md-editor .cm-scroller .cm-content[contenteditable=true]{margin-block:10px;margin-inline:10px;min-height:calc(100% - 20px)}.md-editor .cm-scroller .cm-gutters+.cm-content[contenteditable=true]{margin-block:0;margin-inline:0;min-height:100%}.md-editor .cm-scroller .cm-line{line-height:inherit}.md-editor .ͼ1 .cm-scroller{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;line-height:20px}.md-editor .cm-search .cm-textfield{border-radius:4px;padding-block:4px;padding-inline:11px;color:var(--md-color);font-size:10px;background-image:none;border:1px solid var(--md-border-color);transition:all .2s}.md-editor .cm-search .cm-textfield:focus,.md-editor .cm-search .cm-textfield:hover{border-color:var(--md-border-hover-color);outline:0}.md-editor .cm-search .cm-textfield:focus{border-color:var(--md-border-active-color)}.md-editor .cm-search .cm-button{font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid var(--md-border-color);white-space:nowrap;-webkit-user-select:none;user-select:none;height:20px;padding-block:0;padding-inline:15px;font-size:10px;border-radius:4px;transition:all .2s linear;color:var(--md-color);background-color:inherit;background-image:none;border-color:var(--md-border-color)}.md-editor .cm-search .cm-button:first-of-type{margin-inline-start:0}.md-editor .cm-search .cm-button:hover{color:var(--md-hover-color);background-color:inherit;border-color:var(--md-border-hover-color)}.md-editor .cm-search input[type=checkbox]{vertical-align:sub}.md-editor .cm-search input[type=checkbox]:after{display:block;content:"";font-weight:700;cursor:pointer;width:12px;height:12px;border:1px solid var(--md-border-color);background-color:var(--md-bk-color-outstand);border-radius:2px;line-height:1;text-align:center}.md-editor .cm-search input[type=checkbox]:checked:after{content:"✓";color:var(--md-color)}.md-editor .cm-search button[name=close]{color:inherit;cursor:pointer;inset-block-end:6px}[dir=rtl] .md-editor-catalog{direction:rtl}.md-editor-catalog-indicator{height:18px;width:4px;background-color:#73d13d;position:absolute;border-radius:4px;transition:top .3s}.md-editor-catalog>.md-editor-catalog-link{padding-block:5px;padding-inline:8px}.md-editor-catalog-link{padding-block:5px;padding-inline-start:1em;display:flex;flex-direction:column}.md-editor-catalog-link span{display:inline-block;width:100%;position:relative;overflow:hidden;color:var(--md-color);white-space:nowrap;text-overflow:ellipsis;transition:color .3s;cursor:pointer;line-height:18px}.md-editor-catalog-link span:hover{color:#73d13d}.md-editor-catalog-wrapper>.md-editor-catalog-link{padding-block-start:5px;padding-block-end:5px}.md-editor-catalog-wrapper>.md-editor-catalog-link:first-of-type{padding-block-start:10px}.md-editor-catalog-wrapper>.md-editor-catalog-link:last-of-type{padding-block-end:0}.md-editor-catalog-active>span{color:#73d13d}.md-editor-catalog-dark{--md-color: #999;--md-hover-color: #bbb;--md-bk-color: #000;--md-bk-color-outstand: #333;--md-bk-hover-color: #1b1a1a;--md-border-color: #2d2d2d;--md-border-hover-color: #636262;--md-border-active-color: #777;--md-modal-mask: #00000073;--md-modal-shadow: 0px 6px 24px 2px #00000066;--md-scrollbar-bg-color: #0f0f0f;--md-scrollbar-thumb-color: #2d2d2d;--md-scrollbar-thumb-hover-color: #3a3a3a;--md-scrollbar-thumb-active-color: #3a3a3a}.md-editor{--md-color: #3f4a54;--md-hover-color: #000;--md-bk-color: #fff;--md-bk-color-outstand: #f2f2f2;--md-bk-hover-color: #f5f7fa;--md-border-color: #e6e6e6;--md-border-hover-color: #b9b9b9;--md-border-active-color: #999;--md-modal-mask: #00000073;--md-modal-shadow: 0px 6px 24px 2px #00000019;--md-scrollbar-bg-color: #e2e2e2;--md-scrollbar-thumb-color: #0000004d;--md-scrollbar-thumb-hover-color: #00000059;--md-scrollbar-thumb-active-color: #00000061;color:var(--md-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI Variable,Segoe UI,system-ui,ui-sans-serif,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";width:100%;height:500px;position:relative;box-sizing:border-box;border:1px solid var(--md-border-color);display:flex;flex-direction:column;overflow:hidden;background-color:var(--md-bk-color)}.md-editor .md-editor-fullscreen{position:fixed!important;inset-block-start:0;inset-inline-end:0;inset-block-end:0;inset-inline-start:0;width:auto!important;height:auto!important;z-index:10000}svg.md-editor-icon{width:16px;height:16px;padding-block:4px;padding-inline:4px;fill:none;overflow:hidden;display:block;box-sizing:content-box}.md-editor .lucide-list-icon,.md-editor .lucide-list-ordered-icon,.md-editor .lucide-list-todo-icon{width:18px;height:18px;padding-block:3px;padding-inline:3px}.md-editor-preview{font-size:16px;word-break:break-all;display:flow-root;padding-block:10px;padding-inline:20px}.md-editor-modal-container{--md-color: #3f4a54;--md-hover-color: #000;--md-bk-color: #fff;--md-bk-color-outstand: #f2f2f2;--md-bk-hover-color: #f5f7fa;--md-border-color: #e6e6e6;--md-border-hover-color: #b9b9b9;--md-border-active-color: #999;--md-modal-mask: #00000073;--md-modal-shadow: 0px 6px 24px 2px #00000019;--md-scrollbar-bg-color: #e2e2e2;--md-scrollbar-thumb-color: #0000004d;--md-scrollbar-thumb-hover-color: #00000059;--md-scrollbar-thumb-active-color: #00000061;color:var(--md-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI Variable,Segoe UI,system-ui,ui-sans-serif,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}.md-editor-modal-container .lucide-xicon{width:20px;height:20px;padding-block:2px;padding-inline:2px}.md-editor-previewOnly{border:none;height:auto;overflow:visible}.md-editor-previewOnly .md-editor-content{height:100%}.md-editor-previewOnly .md-editor-preview{padding-block:0;padding-inline:0}.md-editor-previewOnly .md-editor-preview-wrapper{overflow:visible}.md-editor-dark,.md-editor-modal-container[data-theme=dark]{--md-color: #999;--md-hover-color: #bbb;--md-bk-color: #000;--md-bk-color-outstand: #333;--md-bk-hover-color: #1b1a1a;--md-border-color: #2d2d2d;--md-border-hover-color: #636262;--md-border-active-color: #777;--md-modal-mask: #00000073;--md-modal-shadow: 0px 6px 24px 2px #00000066;--md-scrollbar-bg-color: #0f0f0f;--md-scrollbar-thumb-color: #2d2d2d;--md-scrollbar-thumb-hover-color: #3a3a3a;--md-scrollbar-thumb-active-color: #3a3a3a}.medium-zoom-overlay,.medium-zoom-image--opened{z-index:100001}.md-editor-fullscreen{position:fixed!important;inset-block-start:0;inset-inline-end:0;inset-block-end:0;inset-inline-start:0;width:auto!important;height:auto!important;z-index:10000}.md-editor-disabled{cursor:not-allowed!important;opacity:.6}.j-md-editor[data-v-aa9206c9]{display:flex;flex-direction:column;gap:var(--space-2)}.j-md-editor__addon-toolbar[data-v-aa9206c9]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:2rem}.j-md-editor__section-bar[data-v-aa9206c9]{display:flex;align-items:center;gap:.375rem;min-width:0;flex-wrap:wrap}.j-md-editor__bar-label[data-v-aa9206c9],.j-md-editor__domain-hint[data-v-aa9206c9]{color:var(--ink-4);font-size:var(--fs-12)}.j-md-editor__section-btn[data-v-aa9206c9]{height:1.625rem;padding:0 .625rem;border:1px solid color-mix(in srgb,var(--ink-1) 8%,transparent);border-radius:var(--r-1);background:var(--bg);color:var(--ink-2);font-size:var(--fs-12);cursor:pointer}.j-md-editor__section-btn[data-v-aa9206c9]:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.j-md-editor__section-btn[data-v-aa9206c9]:disabled{cursor:not-allowed;color:color-mix(in srgb,var(--ink-1) 25%,transparent);background:var(--bg-elev)}.j-md-editor__surface[data-v-aa9206c9]{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--ink-1) 8%,transparent);border-radius:.75rem;background:var(--bg);transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.j-md-editor__surface.is-dragover[data-v-aa9206c9]{border-color:var(--accent);box-shadow:0 0 0 .1875rem color-mix(in srgb,var(--accent) 12%,transparent);background:var(--bg)}.j-md-editor__surface.is-disabled[data-v-aa9206c9]{background:var(--bg-elev)}.j-md-editor__surface[data-v-aa9206c9] .md-editor{border:0}.j-md-editor__surface[data-v-aa9206c9] .md-editor-toolbar{border-bottom:1px solid color-mix(in srgb,var(--ink-1) 6%,transparent)}.j-md-editor__surface[data-v-aa9206c9] .md-editor-toolbar-wrapper{padding-inline:.5rem}.j-md-editor__surface[data-v-aa9206c9] .md-editor-input-wrapper,.j-md-editor__surface[data-v-aa9206c9] .md-editor-preview-wrapper{font-size:var(--fs-14)}.j-md-editor__surface[data-v-aa9206c9] .md-editor-footer{display:none}.j-md-editor__preview-only[data-v-aa9206c9]{min-height:13.75rem;padding:var(--space-4)}.j-md-editor__empty[data-v-aa9206c9]{padding:2.5rem 0}.j-md-editor__drop-mask[data-v-aa9206c9]{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;border:1px dashed color-mix(in srgb,var(--accent) 42%,transparent);background:color-mix(in srgb,var(--accent) 8%,transparent);color:var(--jet-theme-primary-active);text-align:center;pointer-events:none}.j-md-editor__drop-title[data-v-aa9206c9]{font-size:var(--fs-15);font-weight:600}.j-md-editor__drop-subtitle[data-v-aa9206c9]{font-size:var(--fs-12);color:var(--ink-2)}.j-md-editor__hint-row[data-v-aa9206c9]{display:flex;justify-content:flex-end}.j-md-editor__hint[data-v-aa9206c9]{color:var(--ink-4);font-size:var(--fs-12)}.j-md-editor__error[data-v-aa9206c9]{margin:0;color:var(--err);font-size:var(--fs-12)}.j-md-editor__toolbar-icon[data-v-aa9206c9]{display:inline-flex;align-items:center;justify-content:center;font-size:var(--fs-16)}.announcement-notification-scroll[data-v-94a6bf90]{max-height:min(70vh,48rem);max-height:min(70dvh,48rem);overflow-y:auto;overscroll-behavior:contain}.announcement-notification-modal .ant-modal-confirm-content{max-width:100%!important}.announcement-notification-detail[data-v-94a6bf90]{display:flex;flex-direction:column;gap:var(--space-4)}.announcement-notification-detail__meta[data-v-94a6bf90]{display:flex;align-items:center;gap:var(--space-2);color:var(--jet-theme-text-disabled);font-size:var(--fs-12)}.authentication-system-list-page{display:flex;min-width:0;min-height:0;height:100%;flex-direction:column}.authentication-system-list-page__filter{width:min(34rem,46vw);max-width:min(34rem,46vw);min-width:0}.authentication-system-list-page__header .cloud-page-header__actions{max-width:72%}.authentication-system-list-page__primary-action{flex:none}.jtable-body-header:has(.authentication-system-list-page__filter) .jtable-body-header-left{flex:none}.jtable-body-header:has(.authentication-system-list-page__filter) .jtable-body-header-right{flex:1 1 0;min-width:0;justify-content:flex-end}.jtable-body-header:has(.authentication-system-list-page__filter) .jtable-body-header-right>.ant-flex{flex:1 1 0;min-width:0;justify-content:flex-end}.jtable-body-header:has(.authentication-system-list-page__filter) .authentication-system-list-page__filter{flex:0 1 auto;width:max-content;max-width:100%}@media (max-width: 73.75rem){.authentication-system-list-page__header .cloud-page-header__actions{width:100%;max-width:none;flex-wrap:wrap}.authentication-system-list-page__header .authentication-system-list-page__filter{flex:1 1 20rem;width:auto;max-width:100%;min-width:0}}.iot-content,.component-drawer{color:var(--jet-theme-text)}:where(.iot-content,.component-drawer) .work-surface{min-width:0;border:var(--jet-theme-stroke-width) solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container);box-shadow:var(--jet-theme-shadow-secondary);overflow:hidden}:where(.iot-content,.component-drawer) .stat-strip{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-5) var(--space-7);padding:var(--space-5) var(--space-8)}:where(.iot-content,.component-drawer) .stat-strip__item{display:inline-flex;align-items:baseline;gap:var(--space-2);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}:where(.iot-content,.component-drawer) .stat-strip__item strong{color:var(--jet-theme-text);font-size:var(--fs-h3);font-weight:600;font-variant-numeric:tabular-nums}:where(.iot-content,.component-drawer) .stat-strip__item strong[data-state=urgent]{color:var(--jet-theme-error)}:where(.iot-content,.component-drawer) .stat-strip__item strong[data-state=watch]{color:var(--jet-theme-warning)}:where(.iot-content,.component-drawer) .stat-strip__item strong[data-state=ok]{color:var(--jet-theme-success)}:where(.iot-content,.component-drawer) .stat-strip--columns{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:stretch;gap:0;padding:0;border-top:var(--jet-theme-stroke-width) solid var(--jet-theme-border);border-bottom:var(--jet-theme-stroke-width) solid var(--jet-theme-border);background:var(--jet-theme-primary-soft)}:where(.iot-content,.component-drawer) .stat-strip--columns .stat-strip__item{position:relative;display:flex;align-items:flex-start;flex-direction:column;gap:var(--space-2);padding:var(--space-7) var(--space-9)}:where(.iot-content,.component-drawer) .stat-strip--columns .stat-strip__item+.stat-strip__item:before{position:absolute;top:var(--space-7);bottom:var(--space-7);left:0;width:var(--jet-theme-stroke-width);background:var(--jet-theme-border);content:""}:where(.iot-content,.component-drawer) .stat-strip--columns .stat-strip__item strong{font-size:var(--fs-display);font-weight:600;line-height:1.1}:where(.iot-content,.component-drawer) .btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);height:1.75rem;padding:0 var(--space-6);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);color:var(--jet-theme-text);font:inherit;font-size:var(--fs-14);font-weight:500;line-height:1;text-decoration:none;cursor:pointer;transition:background .12s,border-color .12s,color .12s,transform .04s}:where(.iot-content,.component-drawer) .btn:hover{background:var(--jet-theme-primary-soft);color:var(--jet-theme-text)}:where(.iot-content,.component-drawer) .btn:active{transform:translateY(.03125rem)}:where(.iot-content,.component-drawer) .btn:disabled,:where(.iot-content,.component-drawer) .btn[aria-disabled=true]{opacity:.52;cursor:not-allowed;transform:none}:where(.iot-content,.component-drawer) .btn--primary{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary);color:var(--accent-ink);box-shadow:var(--jet-theme-shadow)}:where(.iot-content,.component-drawer) .btn--primary:hover{background:var(--jet-theme-primary);color:var(--accent-ink);filter:brightness(.94);transform:translateY(-.0625rem)}:where(.iot-content,.component-drawer) .btn--ghost{border-color:transparent;background:transparent;color:var(--jet-theme-text-secondary);box-shadow:none}:where(.iot-content,.component-drawer) .btn--ghost:hover{background:var(--jet-theme-border-secondary);color:var(--jet-theme-text)}:where(.iot-content,.component-drawer) .btn--sm{height:1.5rem;padding:0 var(--space-4);font-size:var(--fs-14)}:where(.iot-content,.component-drawer) .pill{display:inline-flex;align-items:center;gap:var(--space-3);height:1.25rem;padding:0 var(--space-4);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border);border-radius:62.4375rem;background:var(--jet-theme-bg-container);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}:where(.iot-content,.component-drawer) .pill:before{width:.375rem;height:.375rem;border-radius:62.4375rem;background:currentColor;content:""}:where(.iot-content,.component-drawer) .pill--ok{border-color:transparent;background:var(--ok-bg);color:var(--jet-theme-success)}:where(.iot-content,.component-drawer) .pill--warn{border-color:transparent;background:var(--warn-bg);color:var(--jet-theme-warning)}:where(.iot-content,.component-drawer) .pill--err{border-color:transparent;background:var(--err-bg);color:var(--jet-theme-error)}:where(.iot-content,.component-drawer) .pill--info{border-color:transparent;background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}:where(.iot-content,.component-drawer) .pill--muted{border-color:transparent;background:var(--jet-theme-primary-soft);color:var(--jet-theme-text-disabled)}:where(.iot-content,.component-drawer) .empty-state{display:grid;place-items:center;gap:var(--space-4);min-height:10rem;padding:var(--space-11);border:var(--jet-theme-stroke-width) dashed var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-primary-soft);color:var(--jet-theme-text-disabled);text-align:center}:where(.iot-content,.component-drawer) .empty-state--compact{min-height:6rem;padding:var(--space-8)}:where(.iot-content,.component-drawer) .empty-state__title{margin:0;color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600}:where(.iot-content,.component-drawer) .iot-icon{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;flex:0 0 auto}:where(.iot-content,.component-drawer) .iot-icon svg{display:block}@media (width <= 51.25rem){.stat-strip--columns{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}}.view-designer .ant-picker[data-v-17c6068c]{background-color:transparent;border:1px solid #d9d9d9;box-shadow:none}.time-select[data-v-17c6068c]{white-space:nowrap}.home-title[data-v-8a21815d]{position:relative;z-index:2;display:flex;justify-content:space-between;margin-bottom:12px;padding-left:18px;font-weight:700;font-size:18px;white-space:nowrap}.home-title[data-v-8a21815d]:after{position:absolute;top:50%;left:0;width:8px;height:8px;background-color:#1677ff;border:1px solid #b4c0da;transform:translateY(-50%);content:" "}.home-title .extra-text[data-v-8a21815d]{font-size:14px;font-weight:400}.home-title .home-title-english[data-v-8a21815d]{position:absolute;top:30px;color:#0000004d;font-size:12px}.small-alpha-slider{height:10px!important}.small-alpha-slider .small-bar{height:10px!important;width:10px!important}.small-alpha-slider .small-bar div{width:12px!important;height:12px!important;border-radius:5px!important;transform:translate(-6px,-2px);margin-top:1px!important}.bee-alpha-slider{position:relative;margin-bottom:15px;width:100%;height:14px;box-shadow:2px 0 8px #00000014;border-radius:15px}.bee-alpha-slider.is-vertical{width:14px;height:100%;display:inline-block;transform:rotate(180deg)}.bee-alpha-slider.transparent{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.bee-alpha-slider__bar{position:relative;width:100%;height:100%;border-radius:15px}.bee-alpha-slider__bar-pointer{position:absolute;width:14px;height:14px}.bee-alpha-slider__bar-handle{width:14px;height:14px;border-radius:6px;transform:translate(-7px,-2px);background-color:#f8f8f8;margin-top:2px;box-shadow:0 1px 4px #0000005e;cursor:pointer}.bee-alpha-slider__bar-handle.vertical{transform:translateY(-7px);margin-top:0}.bee-compact{margin-bottom:15px;width:auto;box-shadow:3px 0 5px #00000014;display:inline-block}.bee-compact__row{position:relative;width:100%;margin:0}.bee-compact__row>*{display:inline-block;vertical-align:middle}.bee-compact__color_cube{width:100%;height:100%}.bee-compact__color_cube.transparent:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}.bee-compact__color_cube.transparent:after{content:"";position:absolute;top:100%;left:0;transform:rotate(-45deg);transform-origin:0 0;width:35px;height:1px;background:red}.bee-compact__color_cube.advance{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAdCAYAAAC9pNwMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABqVJREFUeNrEl11yHDUQx1ua2Zlde2M7jqESqnjg45kjcBwOwQG4BY+8cwWK17xBUUARICQhTmI7tte7Ozs7o+bXLTleuACpKNJqJP3789+doKoSPxfVGxFZioS1iK5Yd0nCJko9iLTVVvZSlCOp5FBF7vP5RFTelyDHvmYvMPPtiP19fu+HIHPetrllX2TLMJAOgEehti3ZY/Axap51ZB5ZDEnGMUoCNCmDbRv+2Q4CDJ5Mymj4OmE0CNj6b5WJlkel3xkiGXjOc0imDH/JDid1AXQEfKgccHg3lN+uhh+v2WkkOvCUnT3GjP2WOfrJzjUNPq/ugPUej1TiwME3+DfVUhWkEQF6LZraJxsp6xHLIzW/DNyAW75PGJVrOxbQFSeWzOsdjQ/tZHTxtSgdzAimMfOAdbas7crUvIWAqZg5+gg8FBzYTOygbo1tAb1xTYMs/q1xAFgnvBx5JrKO2X9pzJrJhr+b5BaY8vjG3O+w7HFnypkZ+zP3K8AWL7FHiRsJappe4knA9fo/pj7WrIrdshBs8cukcu0ljhK2lZt1Q8B1msMj5WCQKoibd8q8p1J8i6aWJnrJCcDljDX2Cm8Jn2WJC9PtIHpYeowza125Dc3c6CQ1MbEdooxoPQw54Ak9jigaKcAMk9ddgUi68ZxMmNbNG8hTXXjOZrPf+vg4C+RpRRJqO0ps8FxtzhoJLiSIHCWtLi9u5LiZyqKv0UvlHmaccukoVjJLFu2YUy946FRidS7beCXN9i3gKzd1Yo53ps7ppTnqEYD0mYNldpuxnvIo2nZb/L+ay9tulA/sJpE/Tfchj1H2kW2KpsFYSK4YgI1vZDJe57XmIAu642N5kCxUJfQ8bA48IKpWGNKi/T7rPWRMBMkp5lhz5mUlV0O+fGAGC5XMkTzoG349I/D+Qis0jpeZBt0CXaZGnwtwdcS7A/4ycOIi3bNI0pzfxoVHQYYDIu+A9djJ5bKX+c2BVKnHS5Xcw8QTecWlXxi/khgvYMFzHlp4/g74WREshg3zpuS9mfowShxyrnv6wFS2Dl12QUDwaO54xIWTKZem8up7M0ojn5BzdftEdPMzII9ljE8kVde8Z5y89PSJYcACAJhWTigFOO1rpqRbWs0pKjp4Nkl6OMiGQiFnKsOnLQNqJNe33yV5iFml/4YLfzB+wwpvuNoT+eq0F+JWYtp50MlXLBvUAkLlXXbdloHkUsREDsc6y9LDvs2pTNJD6eM5+x/KAslqWK/pOo/WEIvw3PC3q8rZz3IzWBqqp2CpTvjAACIVyFhLMQmlwXPU9gYrC+lCZs0VtPkc0Jfc+Va+XK/lK3Pr10XhF8ToAjf1VKktAH0hd3srqesSMmCJaiNwJB/IzNviF9Uor8NnndSkyRBfExbPpdHfKRg/yqH8JCPxdvbZVE6+6GTzmCD9Af45RfhzLGZZtEaIVQVdDpLwVByAHeIu8DXWGTySUil8wSNw6fMoliZnfHsqfXiC2M+gjJXX7wuEOvm4gWUBa9h4xrAAtwy6hHyWo1QQGc9gDkD7sAt8VjqETSnUHaArd0Gupc8ZBv4n4ymUfiEPxEu4/A3eyayX+x+ZZjjoIEl6D+2zrJJgyOoKf68RCKJXOpt4B3xZQNclwVeSbXVd2hXzKXlpqsC3c0ttyR3La6rTW2yyP1dpSbdowUtBji1+aAioxTZXD+ORZcrs+A5YF9kWnnfWeJUSZgnswKeZ7FNHkaeXgjTmowVhkhuQ1pQxCE1aik2A16OVVwtvayxmW6fdeDNKKcs79Zhy5eaFwIOXsxu3grolVsUVS0y0pAKN3tpMStdlheJajZ1V5rxWHxoJjR6crr51frlg59K73AFWf7h3gs8BlWtpsHpqwrioa6nJj5lphgim1C3XdPGuuZm2hYIB90QCrKqxDnPkm81hN6pvAyqElRdvN3exjdXeYGQS8oXGmjgoICQjhUh6jdSYmvQdpakSFArIfg6bqiqZW6t3N6HaNbUX7M4Lt4NK8bX3SblJM9Mas+65xuodpVFRj58HfLyAdPZjftCittnLXaHWKQdczNE4trkfK8GFiT3RVqU523gaBbeC04/3zW3pp0yJWFqfofjZejBfw3bGE3WNO8jrmLtDt5ahVyHt+DiUDv/WtFpAQ+4MrDFvC3Bb+uXiI2f1TXGURfesNPc11mjacki1dK/JKTnsUmYGLnnM/2MycWRt7dCtedrSyhqPe39tPBecjV3rrTWDweqzSl2hsfVwM3lX+UL+f0CuTv/Hn38EGAAvCnNy1JKVIQAAAABJRU5ErkJggg==)}.bee-compact__color_cube .alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.bee-compact__color-cube--wrap{position:relative;width:25px;height:25px;cursor:pointer;overflow:hidden}.bee-compact__color-cube--wrap:hover{transform:scale(1.2);z-index:299;transition:transform .2s}.bee-colorPicker__record{display:flex;align-items:center;margin-top:20px}.bee-colorPicker__record .text{width:48px;margin-right:10px;text-align:right;font-size:12px;color:#666}.bee-colorPicker__record .color-list{width:auto;display:flex;position:relative;margin:0}.bee-colorPicker__record .color-list .color-item{position:relative;width:25px;height:25px;cursor:pointer;overflow:hidden;display:inline-block;vertical-align:middle;margin-right:1px;box-shadow:3px 0 5px #00000014}.bee-colorPicker__record .color-list .color-item__round{border-radius:50%}.bee-colorPicker__record .color-list .color-item.transparent{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.bee-colorPicker__record .color-list .color-item:hover{transform:scale(1.2);z-index:299;transition:transform .2s}.bee-colorPicker__record .color-list .color-item__display{width:100%;height:100%}.small-hue-slider{height:10px!important}.small-hue-slider .small-bar{height:10px!important;width:10px!important}.small-hue-slider .small-bar div{width:12px!important;height:12px!important;border-radius:5px!important;transform:translate(-6px,-2px);margin-top:1px!important}.bee-hue-colorPicker{position:relative;margin-bottom:15px;width:100%;height:14px;box-shadow:2px 0 8px #00000014;border-radius:15px}.bee-hue-colorPicker.is-vertical{width:14px;height:100%;display:inline-block;transform:rotate(180deg)}.bee-hue-colorPicker.transparent{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.bee-hue-colorPicker__inner{position:relative;width:100%;height:100%;border-radius:15px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMkAAAAdCAYAAAAAaUg8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKtJREFUeNrs09EKgjAUgOGzEFfv/7CVBceiLiJiLnf7fSAbDoUj/iWnyKgRcXxf9Wtt7Vvntf8854jLY3uN19qzf67nH/e2nmmdZ8xjg2x+sI533qf9g4wM/3GvLPumOHVMWf/4SiWWsUG6/6bG+/NWDgE0iQREAiIBkYBIQCQgEhAJiAQQCYgERAIiAZGASEAkIBJAJCASEAmIBEQCIgGRgEgAkYBIYNAqwAD5oWo3bpsiKwAAAABJRU5ErkJggg==);background-size:100%}.bee-hue-colorPicker__inner-pointer{position:absolute;width:14px;height:14px}.bee-hue-colorPicker__inner-handle{width:14px;height:14px;border-radius:6px;transform:translate(-7px,-2px);background-color:#f8f8f8;margin-top:2px;box-shadow:0 1px 4px #0000005e;cursor:pointer}.bee-hue-colorPicker__inner-handle.vertical{transform:translate(-1px,-7px);margin-top:0}.small-light-slider{height:10px!important}.small-light-slider .small-bar{height:10px!important;width:10px!important}.small-light-slider .small-bar div{width:12px!important;height:12px!important;border-radius:5px!important;transform:translate(-6px,-2px);margin-top:1px!important}.bee-light-colorPicker{position:relative;margin-bottom:15px;width:100%;height:14px;box-shadow:2px 0 8px #00000014;border-radius:15px}.bee-light-colorPicker.is-vertical{width:14px;height:100%;display:inline-block;transform:rotate(180deg)}.bee-light-colorPicker.transparent{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.bee-light-colorPicker__inner{position:relative;width:100%;height:100%;border-radius:15px}.bee-light-colorPicker__inner-pointer{position:absolute;width:14px;height:14px}.bee-light-colorPicker__inner-handle{width:14px;height:14px;border-radius:6px;transform:translate(-7px,-2px);background-color:#f8f8f8;margin-top:2px;box-shadow:0 1px 4px #0000005e;cursor:pointer}.bee-light-colorPicker__inner-handle.vertical{transform:translateY(-7px);margin-top:0}.bee-saturation{position:relative;margin-bottom:15px;width:100%;height:125px}.bee-saturation__chrome{border-top-left-radius:5px;border-top-right-radius:5px;border-color:transparent}.bee-saturation__hidden{overflow:hidden}.bee-saturation__white,.bee-saturation__black{position:absolute;inset:0}.bee-saturation__black{background:linear-gradient(0deg,#000,transparent)}.bee-saturation__white{background:linear-gradient(90deg,#fff,#fff0)}.bee-saturation__cursor{position:absolute}.bee-saturation__cursor div{transform:translate(-5px,-5px);box-shadow:0 1px 4px #0000005e;width:10px;height:10px;border:1px solid white;border-radius:50%;cursor:pointer}.inputs-controls{display:flex;font-size:16px;margin-bottom:5px}.inputs-controls .formatBtn{position:relative;display:inline-flex;justify-content:center;align-items:center;padding:1px;border:0;text-align:center;cursor:pointer;background-color:transparent;font-weight:700;outline:none;margin-right:5px}.inputs-controls .formatBtn:hover{color:#1a3aff}.inputs-controls .format-group{display:flex;flex-grow:1}.inputs-controls .format-group input{padding:5px;margin:0 3px;min-width:0;text-align:center;border-width:0 0 1px 0;-webkit-appearance:none;appearance:none;-moz-appearance:textfield;outline:none;flex:1}.inputs-controls .format-group input::-webkit-outer-spin-button,.inputs-controls .format-group input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0}.bee-fk-colorPicker{position:relative;box-sizing:border-box;border-radius:3px;box-shadow:0 0 10px #00000026;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;width:249px;padding-bottom:10px}.bee-fk-colorPicker__inner{padding:12px}.bee-fk-colorPicker__header{margin-bottom:12px;z-index:999;text-align:left}.bee-fk-colorPicker__header .back{border:solid black;border-width:0 1px 1px 0;display:inline-block;padding:4px;margin-left:2px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.bee-fk-colorPicker__display{position:relative;width:100%;margin:0;text-align:left}.bee-fk-colorPicker__display .transparent{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.bee-fk-colorPicker__display .current-color{margin-right:10px;width:50px;height:24px;box-shadow:3px 0 5px #00000014;position:relative;cursor:pointer;overflow:hidden;display:inline-block;vertical-align:middle}.bee-fk-colorPicker__display .current-color .color-cube{width:100%;height:100%}.bee-fk-colorPicker__display .hexColor-prefix{position:relative;padding:0 4px;font-size:14px;display:inline-block;vertical-align:middle}.bee-fk-colorPicker__display input{width:25px;text-align:center;outline:0;border-top:0;border-right:0;border-left:none;display:inline-block;vertical-align:middle;padding-bottom:3px;border-bottom:1px solid #e3e2e8}.bee-fk-colorPicker__display .hexColor-input{width:64px}.bee-fk-colorPicker__display .action{float:right;vertical-align:middle}.bee-fk-colorPicker__display .action .clear-btn{border-color:transparent;color:#409eff;background:transparent;padding-left:0;padding-right:0;display:inline-block;vertical-align:middle;cursor:pointer}.bee-fk-colorPicker__display .action .copy-btn{border-color:transparent;color:#13ce66cc;background:transparent;padding-left:0;padding-right:0;display:inline-block;margin-left:10px;vertical-align:middle;cursor:pointer}.bee-ele-colorPicker{position:relative;box-sizing:border-box;border-radius:3px;box-shadow:0 0 10px #00000026;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;padding:10px;width:300px}.bee-ele-colorPicker .bee-ele-row{display:flex}.bee-ele-colorPicker .bee-ele-row .bee-ele-saturation{width:280px;height:180px}.bee-ele-colorPicker .bee-ele-row .bee-ele-hue{margin-left:10px;height:180px}.bee-chrome-colorPicker{position:relative;box-sizing:border-box;border-radius:3px;box-shadow:0 0 10px #00000026;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;width:250px;padding-bottom:20px}.bee-chrome-colorPicker-body{padding:0 12px;background-color:#fff}.bee-chrome-colorPicker-body .chrome-controls{display:flex}.bee-chrome-colorPicker-body .chrome-controls .chrome-color-wrap{position:relative;width:36px;height:36px;border-radius:50%;overflow:hidden;z-index:1}.bee-chrome-colorPicker-body .chrome-controls .chrome-color-wrap .current-color{width:100%;height:100%}.bee-chrome-colorPicker-body .chrome-controls .chrome-sliders{flex:1;margin-left:10px}.bee-color-wrap{margin-right:10px;width:50px;height:24px;box-shadow:3px 0 5px #00000014;position:relative;cursor:pointer;overflow:hidden;display:inline-block;vertical-align:middle}.bee-color-wrap.transparent{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.bee-color-wrap.round{width:22px;height:22px;border-radius:50%;border:1px solid #d8d8d8}.bee-color-wrap .current-color{width:100%;height:100%}.vc-alpha-slider[data-v-18925ba6]{position:relative;margin-bottom:15px;width:100%;height:14px;box-shadow:2px 0 8px #00000014;border-radius:15px}.vc-alpha-slider.is-vertical[data-v-18925ba6]{width:14px;height:100%;display:inline-block;transform:rotate(180deg)}.vc-alpha-slider.transparent[data-v-18925ba6]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.vc-alpha-slider__bar[data-v-18925ba6]{position:relative;width:100%;height:100%;border-radius:15px}.vc-alpha-slider__bar-pointer[data-v-18925ba6]{position:absolute;width:14px;height:14px}.vc-alpha-slider__bar-handle[data-v-18925ba6]{width:14px;height:14px;border-radius:6px;transform:translate(-7px,-2px);background-color:#f8f8f8;margin-top:2px;box-shadow:0 1px 4px #0000005e;cursor:pointer}.vc-alpha-slider__bar-handle.vertical[data-v-18925ba6]{transform:translateY(-7px);margin-top:0}.vc-alpha-slider.small-slider[data-v-18925ba6]{height:10px!important}.vc-alpha-slider.small-slider .small-bar[data-v-18925ba6]{height:10px!important;width:10px!important}.vc-alpha-slider.small-slider .small-bar div[data-v-18925ba6]{width:12px!important;height:12px!important;border-radius:5px!important;transform:translate(-6px,-2px);margin-top:1px!important}.vc-compact[data-v-b969fd48]{margin-bottom:15px;width:auto;box-shadow:3px 0 5px #00000014;display:inline-block}.vc-compact__row[data-v-b969fd48]{position:relative;width:100%;margin:0;height:27px}.vc-compact__row>*[data-v-b969fd48]{display:inline-block;vertical-align:middle}.vc-compact__color_cube[data-v-b969fd48]{width:100%;height:100%}.vc-compact__color_cube.transparent[data-v-b969fd48]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}.vc-compact__color_cube.transparent[data-v-b969fd48]:after{content:"";position:absolute;top:100%;left:0;transform:rotate(-45deg);transform-origin:0 0;width:35px;height:1px;background:red}.vc-compact__color_cube.advance[data-v-b969fd48]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAdCAYAAAC9pNwMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABqVJREFUeNrEl11yHDUQx1ua2Zlde2M7jqESqnjg45kjcBwOwQG4BY+8cwWK17xBUUARICQhTmI7tte7Ozs7o+bXLTleuACpKNJqJP3789+doKoSPxfVGxFZioS1iK5Yd0nCJko9iLTVVvZSlCOp5FBF7vP5RFTelyDHvmYvMPPtiP19fu+HIHPetrllX2TLMJAOgEehti3ZY/Axap51ZB5ZDEnGMUoCNCmDbRv+2Q4CDJ5Mymj4OmE0CNj6b5WJlkel3xkiGXjOc0imDH/JDid1AXQEfKgccHg3lN+uhh+v2WkkOvCUnT3GjP2WOfrJzjUNPq/ugPUej1TiwME3+DfVUhWkEQF6LZraJxsp6xHLIzW/DNyAW75PGJVrOxbQFSeWzOsdjQ/tZHTxtSgdzAimMfOAdbas7crUvIWAqZg5+gg8FBzYTOygbo1tAb1xTYMs/q1xAFgnvBx5JrKO2X9pzJrJhr+b5BaY8vjG3O+w7HFnypkZ+zP3K8AWL7FHiRsJappe4knA9fo/pj7WrIrdshBs8cukcu0ljhK2lZt1Q8B1msMj5WCQKoibd8q8p1J8i6aWJnrJCcDljDX2Cm8Jn2WJC9PtIHpYeowza125Dc3c6CQ1MbEdooxoPQw54Ak9jigaKcAMk9ddgUi68ZxMmNbNG8hTXXjOZrPf+vg4C+RpRRJqO0ps8FxtzhoJLiSIHCWtLi9u5LiZyqKv0UvlHmaccukoVjJLFu2YUy946FRidS7beCXN9i3gKzd1Yo53ps7ppTnqEYD0mYNldpuxnvIo2nZb/L+ay9tulA/sJpE/Tfchj1H2kW2KpsFYSK4YgI1vZDJe57XmIAu642N5kCxUJfQ8bA48IKpWGNKi/T7rPWRMBMkp5lhz5mUlV0O+fGAGC5XMkTzoG349I/D+Qis0jpeZBt0CXaZGnwtwdcS7A/4ycOIi3bNI0pzfxoVHQYYDIu+A9djJ5bKX+c2BVKnHS5Xcw8QTecWlXxi/khgvYMFzHlp4/g74WREshg3zpuS9mfowShxyrnv6wFS2Dl12QUDwaO54xIWTKZem8up7M0ojn5BzdftEdPMzII9ljE8kVde8Z5y89PSJYcACAJhWTigFOO1rpqRbWs0pKjp4Nkl6OMiGQiFnKsOnLQNqJNe33yV5iFml/4YLfzB+wwpvuNoT+eq0F+JWYtp50MlXLBvUAkLlXXbdloHkUsREDsc6y9LDvs2pTNJD6eM5+x/KAslqWK/pOo/WEIvw3PC3q8rZz3IzWBqqp2CpTvjAACIVyFhLMQmlwXPU9gYrC+lCZs0VtPkc0Jfc+Va+XK/lK3Pr10XhF8ToAjf1VKktAH0hd3srqesSMmCJaiNwJB/IzNviF9Uor8NnndSkyRBfExbPpdHfKRg/yqH8JCPxdvbZVE6+6GTzmCD9Af45RfhzLGZZtEaIVQVdDpLwVByAHeIu8DXWGTySUil8wSNw6fMoliZnfHsqfXiC2M+gjJXX7wuEOvm4gWUBa9h4xrAAtwy6hHyWo1QQGc9gDkD7sAt8VjqETSnUHaArd0Gupc8ZBv4n4ymUfiEPxEu4/A3eyayX+x+ZZjjoIEl6D+2zrJJgyOoKf68RCKJXOpt4B3xZQNclwVeSbXVd2hXzKXlpqsC3c0ttyR3La6rTW2yyP1dpSbdowUtBji1+aAioxTZXD+ORZcrs+A5YF9kWnnfWeJUSZgnswKeZ7FNHkaeXgjTmowVhkhuQ1pQxCE1aik2A16OVVwtvayxmW6fdeDNKKcs79Zhy5eaFwIOXsxu3grolVsUVS0y0pAKN3tpMStdlheJajZ1V5rxWHxoJjR6crr51frlg59K73AFWf7h3gs8BlWtpsHpqwrioa6nJj5lphgim1C3XdPGuuZm2hYIB90QCrKqxDnPkm81hN6pvAyqElRdvN3exjdXeYGQS8oXGmjgoICQjhUh6jdSYmvQdpakSFArIfg6bqiqZW6t3N6HaNbUX7M4Lt4NK8bX3SblJM9Mas+65xuodpVFRj58HfLyAdPZjftCittnLXaHWKQdczNE4trkfK8GFiT3RVqU523gaBbeC04/3zW3pp0yJWFqfofjZejBfw3bGE3WNO8jrmLtDt5ahVyHt+DiUDv/WtFpAQ+4MrDFvC3Bb+uXiI2f1TXGURfesNPc11mjacki1dK/JKTnsUmYGLnnM/2MycWRt7dCtedrSyhqPe39tPBecjV3rrTWDweqzSl2hsfVwM3lX+UL+f0CuTv/Hn38EGAAvCnNy1JKVIQAAAABJRU5ErkJggg==)}.vc-compact__color_cube .alpha[data-v-b969fd48]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.vc-compact__color-cube--wrap[data-v-b969fd48]{position:relative;width:27px;height:27px;cursor:pointer;overflow:hidden}.vc-compact__color-cube--wrap[data-v-b969fd48]:hover{transform:scale(1.2);z-index:299;transition:transform .2s}.vc-saturation[data-v-7f0cdcdf]{position:relative;margin-bottom:15px;width:100%;height:125px}.vc-saturation__chrome[data-v-7f0cdcdf]{border-top-left-radius:5px;border-top-right-radius:5px;border-color:transparent}.vc-saturation__hidden[data-v-7f0cdcdf]{overflow:hidden}.vc-saturation__white[data-v-7f0cdcdf],.vc-saturation__black[data-v-7f0cdcdf]{position:absolute;inset:0}.vc-saturation__black[data-v-7f0cdcdf]{background:linear-gradient(0deg,#000,transparent)}.vc-saturation__white[data-v-7f0cdcdf]{background:linear-gradient(90deg,#fff,#fff0)}.vc-saturation__cursor[data-v-7f0cdcdf]{position:absolute}.vc-saturation__cursor div[data-v-7f0cdcdf]{transform:translate(-5px,-5px);box-shadow:0 1px 4px #0000005e;width:10px;height:10px;border:1px solid white;border-radius:50%;cursor:pointer}.vc-hue-slider[data-v-e1a08576]{position:relative;margin-bottom:15px;width:100%;height:14px;box-shadow:2px 0 8px #00000014;border-radius:15px}.vc-hue-slider.is-vertical[data-v-e1a08576]{width:14px;height:100%;display:inline-block;transform:rotate(180deg)}.vc-hue-slider.transparent[data-v-e1a08576]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.vc-hue-slider__bar[data-v-e1a08576]{position:relative;width:100%;height:100%;border-radius:15px;background:linear-gradient(to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red);background:-webkit-linear-gradient(left,rgb(255,0,0) 0%,rgb(255,255,0) 16.66%,rgb(0,255,0) 33.33%,rgb(0,255,255) 50%,rgb(0,0,255) 66.66%,rgb(255,0,255) 83.33%,rgb(255,0,0) 100%);background:-moz-linear-gradient(left,rgb(255,0,0) 0%,rgb(255,255,0) 16.66%,rgb(0,255,0) 33.33%,rgb(0,255,255) 50%,rgb(0,0,255) 66.66%,rgb(255,0,255) 83.33%,rgb(255,0,0) 100%);background:-ms-linear-gradient(left,rgb(255,0,0) 0%,rgb(255,255,0) 16.66%,rgb(0,255,0) 33.33%,rgb(0,255,255) 50%,rgb(0,0,255) 66.66%,rgb(255,0,255) 83.33%,rgb(255,0,0) 100%)}.vc-hue-slider__bar-pointer[data-v-e1a08576]{position:absolute;width:14px;height:14px}.vc-hue-slider__bar-handle[data-v-e1a08576]{width:14px;height:14px;border-radius:6px;transform:translate(-7px,-2px);background-color:#f8f8f8;margin-top:2px;box-shadow:0 1px 4px #0000005e;cursor:pointer}.vc-hue-slider__bar-handle.vertical[data-v-e1a08576]{transform:translateY(-7px);margin-top:0}.vc-hue-slider.small-slider[data-v-e1a08576]{height:10px!important}.vc-hue-slider.small-slider .small-bar[data-v-e1a08576]{height:10px!important;width:10px!important}.vc-hue-slider.small-slider .small-bar div[data-v-e1a08576]{width:12px!important;height:12px!important;border-radius:5px!important;transform:translate(-6px,-2px);margin-top:1px!important}.vc-lightness-slider[data-v-94a50a9e]{position:relative;margin-bottom:15px;width:100%;height:14px;box-shadow:2px 0 8px #00000014;border-radius:15px}.vc-lightness-slider.is-vertical[data-v-94a50a9e]{width:14px;height:100%;display:inline-block;transform:rotate(180deg)}.vc-lightness-slider.transparent[data-v-94a50a9e]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.vc-lightness-slider__bar[data-v-94a50a9e]{position:relative;width:100%;height:100%;border-radius:15px}.vc-lightness-slider__bar-pointer[data-v-94a50a9e]{position:absolute;width:14px;height:14px}.vc-lightness-slider__bar-handle[data-v-94a50a9e]{width:14px;height:14px;border-radius:6px;transform:translate(-7px,-2px);background-color:#f8f8f8;margin-top:2px;box-shadow:0 1px 4px #0000005e;cursor:pointer}.vc-lightness-slider__bar-handle.vertical[data-v-94a50a9e]{transform:translateY(-7px);margin-top:0}.vc-lightness-slider.small-slider[data-v-94a50a9e]{height:10px!important}.vc-lightness-slider.small-slider .small-bar[data-v-94a50a9e]{height:10px!important;width:10px!important}.vc-lightness-slider.small-slider .small-bar div[data-v-94a50a9e]{width:12px!important;height:12px!important;border-radius:5px!important;transform:translate(-6px,-2px);margin-top:1px!important}.vc-colorPicker__record[data-v-0f657238]{display:flex;align-items:center;margin-top:15px}.vc-colorPicker__record .text[data-v-0f657238]{width:48px;margin-right:10px;text-align:right;font-size:12px;color:#666}.vc-colorPicker__record .color-list[data-v-0f657238]{width:100%;display:flex;position:relative;margin:0;gap:2px}.vc-colorPicker__record .color-list .color-item[data-v-0f657238]{position:relative;flex:1;max-width:26px;height:26px;border-radius:2px;cursor:pointer;overflow:hidden;display:inline-block;vertical-align:middle;box-shadow:3px 0 5px #0000001a}.vc-colorPicker__record .color-list .color-item__round[data-v-0f657238]{border-radius:50%}.vc-colorPicker__record .color-list .color-item.transparent[data-v-0f657238]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.vc-colorPicker__record .color-list .color-item[data-v-0f657238]:hover{transform:scale(1.2);z-index:299;transition:transform .2s}.vc-colorPicker__record .color-list .color-item__display[data-v-0f657238]{width:100%;height:100%}.vc-display[data-v-7334ac20]{height:28px;display:flex;align-items:center;gap:8px}.vc-display .vc-current-color[data-v-7334ac20]{width:50px;height:100%;box-shadow:3px 0 5px #00000014;border-radius:2px;position:relative;cursor:pointer;overflow:hidden;display:inline-block;vertical-align:middle}.vc-display .vc-current-color.vc-transparent[data-v-7334ac20]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.vc-display .vc-current-color .color-cube[data-v-7334ac20]{width:100%;height:100%;text-align:center}.vc-display .vc-color-input[data-v-7334ac20]{height:100%;flex:1;flex-shrink:0;box-sizing:border-box;position:relative}.vc-display .vc-color-input input[data-v-7334ac20]{padding:0;border:0;outline:none;cursor:pointer;font-size:14px;text-align:center;box-sizing:border-box;background-color:#c8c8c840;color:#666;border-radius:2px;height:100%;width:100%}.vc-display .vc-rgb-input[data-v-7334ac20]{flex:1;font-size:12px;color:#666;text-align:center}.vc-display .vc-rgb-input input[data-v-7334ac20]{padding:4px 0;margin-bottom:2px;border:0;outline:none;cursor:pointer;font-size:14px;text-align:center;background-color:#c8c8c840;color:#666;border-radius:2px;width:100%}.vc-display .vc-alpha-input[data-v-7334ac20]{width:48px;height:100%;border:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:2px;font-size:14px;background-color:#c8c8c840;padding:0 2px}.vc-display .vc-alpha-input>input[data-v-7334ac20]{width:100%;height:100%;padding:0;text-align:center;background-color:transparent;font-size:inherit}.vc-display .vc-alpha-input__inner[data-v-7334ac20]{padding:10px 12px;border-radius:4px;color:#000;font-size:14px;line-height:20px;outline:none;border:none;display:block;box-sizing:border-box;cursor:pointer}.vc-display .vc-input-toggle[data-v-7334ac20]{cursor:pointer;font-size:12px;line-height:12px;width:24px;border-radius:4px;padding:2px}.vc-display .vc-input-toggle[data-v-7334ac20]:hover{background-color:#efefef}.vc-display .vc-input-toggle[data-v-7334ac20]:before{height:0;width:0;margin:auto auto 2px;content:"";display:block;border-bottom:4px solid #888;border-left:4px solid transparent;border-right:4px solid transparent}.vc-display .vc-input-toggle[data-v-7334ac20]:after{height:0;width:0;margin:2px auto auto;content:"";display:block;border-top:4px solid #888;border-left:4px solid transparent;border-right:4px solid transparent}.vc-display .copy-text[data-v-7334ac20]{font-size:12px;line-height:28px;text-align:center;transform:scale(.8);display:inline-block}.vc-fk-colorPicker[data-v-48e3c224]{position:relative;box-sizing:border-box;border-radius:3px;-webkit-user-select:none;user-select:none;background-color:initial}.vc-fk-colorPicker__inner[data-v-48e3c224]{position:relative}.vc-fk-colorPicker__header[data-v-48e3c224]{z-index:999;text-align:left}.vc-fk-colorPicker__header .back[data-v-48e3c224]{border:2px solid rgba(150,150,150,.6);border-width:0 2px 2px 0;display:inline-block;padding:4px;margin-left:2px;margin-bottom:12px;transform:rotate(135deg)}.vc-fk-colorPicker__display[data-v-48e3c224]{position:relative;width:100%;margin:0;text-align:left}.vc-fk-colorPicker__display .transparent[data-v-48e3c224]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.vc-fk-colorPicker__display .current-color[data-v-48e3c224]{margin-right:10px;width:50px;height:24px;box-shadow:3px 0 5px #00000014;position:relative;cursor:pointer;overflow:hidden;display:inline-block;vertical-align:middle}.vc-fk-colorPicker__display .current-color .color-cube[data-v-48e3c224]{width:100%;height:100%}.vc-fk-colorPicker__display .hexColor-prefix[data-v-48e3c224]{position:relative;padding:0 4px;font-size:14px;display:inline-block;vertical-align:middle}.vc-fk-colorPicker__display input[data-v-48e3c224]{width:25px;text-align:center;outline:0;border-top:0;border-right:0;border-left:none;display:inline-block;vertical-align:middle;padding-bottom:3px;border-bottom:1px solid #e3e2e8}.vc-fk-colorPicker__display .hexColor-input[data-v-48e3c224]{width:64px}.vc-fk-colorPicker__display .action[data-v-48e3c224]{float:right;vertical-align:middle}.vc-fk-colorPicker__display .action .clear-btn[data-v-48e3c224]{border-color:transparent;color:#409eff;background:transparent;padding-left:0;padding-right:0;display:inline-block;vertical-align:middle;cursor:pointer}.vc-fk-colorPicker__display .action .copy-btn[data-v-48e3c224]{border-color:transparent;color:#13ce66cc;background:transparent;padding-left:0;padding-right:0;display:inline-block;margin-left:10px;vertical-align:middle;cursor:pointer}.vc-chrome-colorPicker[data-v-2611d66c]{position:relative;box-sizing:border-box;border-radius:3px;-webkit-user-select:none;user-select:none;background-color:initial}.vc-chrome-colorPicker-body[data-v-2611d66c]{position:relative}.vc-chrome-colorPicker-body .chrome-controls[data-v-2611d66c]{display:flex}.vc-chrome-colorPicker-body .chrome-controls .chrome-color-wrap[data-v-2611d66c]{position:relative;width:36px;height:36px;border-radius:50%;overflow:hidden;z-index:1}.vc-chrome-colorPicker-body .chrome-controls .chrome-color-wrap.transparent[data-v-2611d66c]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.vc-chrome-colorPicker-body .chrome-controls .chrome-color-wrap .current-color[data-v-2611d66c]{width:100%;height:100%}.vc-chrome-colorPicker-body .chrome-controls .chrome-sliders[data-v-2611d66c]{flex:1;margin-left:10px}.bee-angle{transform:rotate(90deg)}.bee-angle>*{display:inline-block;vertical-align:middle}.bee-angle.zero-right{transform:rotate(180deg)}.bee-angle.zero-bottom{transform:rotate(270deg)}.bee-angle__round{position:relative;width:16px;height:16px;border:1px solid #666;border-radius:50%;cursor:pointer;display:inline-block;vertical-align:middle}.bee-angle__round:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:50%;height:1px;background-color:#666}.vc-gradient-picker[data-v-c4d6d6ea]{position:relative}.vc-gradient-picker__header[data-v-c4d6d6ea]{margin-bottom:12px;z-index:999;text-align:left;display:flex;justify-content:space-between;align-items:center}.vc-gradient-picker__header .back[data-v-c4d6d6ea]{border:2px solid rgba(150,150,150,.65);border-width:0 2px 2px 0;display:inline-block;padding:4px;margin-left:2px;transform:rotate(135deg);margin-right:8px}.vc-gradient-picker .vc-gradient__types[data-v-c4d6d6ea]{display:flex;width:100%;justify-content:space-between}.vc-gradient-picker .vc-gradient__types .vc-gradient-wrap__types[data-v-c4d6d6ea]{display:flex;background-color:#c8c8c840;border-radius:4px;overflow:hidden;align-items:center}.vc-gradient-picker .vc-gradient__types .vc-gradient__type[data-v-c4d6d6ea]{padding:4px 8px;color:#666;cursor:pointer;font-size:12px}.vc-gradient-picker .vc-gradient__types .vc-gradient__type.active[data-v-c4d6d6ea]{color:#000;background-color:#c8c8c8cc}.vc-gradient-picker__body[data-v-c4d6d6ea]{margin-bottom:12px;display:-ms-flexbox;display:flex;align-items:center}.vc-gradient-picker__body .vc-color-range[data-v-c4d6d6ea]{flex:1}.vc-gradient-picker__body .vc-color-range__container[data-v-c4d6d6ea]{position:relative;height:16px;border-radius:5px}.vc-gradient-picker__body .vc-color-range__container .vc-background[data-v-c4d6d6ea]{height:100%;border-radius:4px;box-shadow:inset 0 0 0 1px #0000000f}.vc-gradient-picker__body .vc-color-range__container .vc-gradient__stop__container[data-v-c4d6d6ea]{position:absolute;width:100%;top:0;height:100%;left:0}.vc-gradient-picker__body .vc-color-range__container .vc-gradient__stop__container .vc-gradient__stop[data-v-c4d6d6ea]{position:absolute;top:-2px;width:14px;height:16px;overflow:hidden;border:2px solid #fff;border-radius:2px;cursor:pointer;box-shadow:0 0 2px 1px #00000059;box-sizing:content-box;transform:translate(-9px)}.vc-gradient-picker__body .vc-color-range__container .vc-gradient__stop__container .vc-gradient__stop--inner[data-v-c4d6d6ea]{display:inline-block;height:100%}.vc-gradient-picker__body .vc-color-range__container .vc-gradient__stop__container .vc-gradient__stop--current[data-v-c4d6d6ea]{position:relative;z-index:1;box-shadow:0 0 2px 2px #2253f4,0 0 1px 1px #2253f480}.vc-gradient-picker .vc-degree-input[data-v-c4d6d6ea]{position:relative;z-index:2;font-size:12px;border-radius:4px;display:flex}.vc-gradient-picker .vc-degree-input:hover .vc-degree-input__panel[data-v-c4d6d6ea]{display:block}.vc-gradient-picker .vc-degree-input__control[data-v-c4d6d6ea]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:4px;background-color:#c8c8c840;color:#666;padding:0 6px 0 0}.vc-gradient-picker .vc-degree-input__control input[data-v-c4d6d6ea]{max-width:28px;text-align:center;border:none;outline:none;background-color:transparent;color:#666;font-size:inherit;overflow:visible}.vc-gradient-picker .vc-degree-input__panel[data-v-c4d6d6ea]{display:none;z-index:10;position:absolute;top:20px;left:0}.vc-gradient-picker .vc-degree-input__panel .vc-degree-input__disk[data-v-c4d6d6ea]{padding:4px;background-color:#f1f1f1;box-shadow:0 0 2px #00000029,0 1px 8px #0000000f,0 4px 12px #00000014;border-radius:4px;display:flex;justify-content:center;align-items:center;position:relative;transform:translate(0)}.vc-gradient-picker .vc-picker-degree-input[data-v-c4d6d6ea]{margin-left:8px}.vc-colorpicker[data-v-0492277d]{position:relative;box-sizing:border-box;border-radius:3px;box-shadow:0 0 10px #00000026;-webkit-user-select:none;user-select:none;width:276px;z-index:10000}.vc-colorpicker *[data-v-0492277d]{outline:none;line-height:1}.vc-colorpicker--container[data-v-0492277d]{padding:16px}.vc-colorpicker--tabs[data-v-0492277d]{padding:2px;background:#f6f7f9;border-radius:6px;position:relative;margin-bottom:12px}.vc-colorpicker--tabs__inner[data-v-0492277d]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0;background:#f6f7f9;border-bottom:none;position:relative;box-sizing:border-box}.vc-colorpicker--tabs__btn[data-v-0492277d]{-ms-flex:1;flex:1;z-index:2;color:#636c78;font-size:14px;border-radius:4px;cursor:pointer}.vc-colorpicker--tabs__btn.vc-btn-active[data-v-0492277d]{color:#33383e;font-weight:600}.vc-colorpicker--tabs__btn button[data-v-0492277d]{width:100%;background-color:initial;padding:6px 0;font-size:14px;line-height:20px;color:#636c78;border:0;border-radius:0;outline:0;cursor:pointer;appearance:none;-webkit-appearance:none;font-weight:inherit}.vc-colorpicker--tabs__btn button .vc-btn__content[data-v-0492277d]{position:relative;white-space:nowrap}.vc-colorpicker--tabs__bg[data-v-0492277d]{position:absolute;top:0;bottom:0;background:#fff;box-shadow:0 1px 4px #0000001f;border-radius:4px;z-index:1;transition:left .2s ease-in-out}.vc-colorpicker.black[data-v-0492277d]{background-color:#000;color:#fff}.vc-colorpicker.white[data-v-0492277d]{background-color:#fff;color:#333}.vc-color-wrap[data-v-354ca836]{margin-right:10px;width:50px;height:24px;box-shadow:3px 0 5px #00000014;position:relative;cursor:pointer;overflow:hidden;display:inline-block;vertical-align:middle}.vc-color-wrap.transparent[data-v-354ca836]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.vc-color-wrap.round[data-v-354ca836]{width:22px;height:22px;border-radius:50%;border:1px solid #d8d8d8}.vc-color-wrap .current-color[data-v-354ca836]{width:100%;height:100%}.vc-color-extra[data-v-354ca836]{margin-top:10px}.editor-loading-state[data-v-a327189c]{--loading-bg: var(--jet-theme-bg-container);--loading-surface: var(--jet-theme-bg-layout);--loading-line: var(--jet-theme-border);--loading-text: var(--jet-theme-text);--loading-text-secondary: var(--jet-theme-text-secondary);--loading-muted: var(--jet-theme-text-disabled);--loading-accent: var(--ant-primary-color);width:100%;height:100%;min-height:20rem;display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--loading-text);background:radial-gradient(circle at center,color-mix(in srgb,var(--loading-accent) 5%,transparent),transparent 34%),var(--loading-bg)}.editor-loading-state__content[data-v-a327189c]{width:min(24rem,calc(100% - 2rem));display:flex;flex-direction:column;align-items:center;text-align:center}.editor-loading-state__visual[data-v-a327189c]{width:11rem;display:flex;flex-direction:column;align-items:center}.editor-loading-state__illustration[data-v-a327189c]{width:11rem;height:7.25rem;overflow:visible}.editor-loading-state__frame[data-v-a327189c],.editor-loading-state__canvas[data-v-a327189c]{fill:var(--loading-surface);stroke:var(--loading-line);stroke-width:1.5}.editor-loading-state__frame[data-v-a327189c]{filter:drop-shadow(0 .375rem .75rem color-mix(in srgb,var(--loading-text) 7%,transparent))}.editor-loading-state__divider[data-v-a327189c],.editor-loading-state__side-line[data-v-a327189c]{fill:none;stroke:var(--loading-line);stroke-linecap:round;stroke-width:1.5}.editor-loading-state__control[data-v-a327189c]{fill:var(--loading-muted)}.editor-loading-state__canvas[data-v-a327189c]{fill:color-mix(in srgb,var(--loading-accent) 5%,var(--loading-surface));stroke:color-mix(in srgb,var(--loading-accent) 24%,var(--loading-line))}.editor-loading-state__canvas-line[data-v-a327189c]{fill:none;stroke:var(--loading-muted);stroke-linecap:round;stroke-width:2}.editor-loading-state__canvas-node[data-v-a327189c]{fill:color-mix(in srgb,var(--loading-accent) 24%,var(--loading-surface));stroke:var(--loading-accent);stroke-width:1}.editor-loading-state__sparkle[data-v-a327189c]{fill:color-mix(in srgb,var(--loading-accent) 12%,var(--loading-surface));stroke:var(--loading-accent);stroke-linejoin:round;stroke-width:1.5;transform-box:fill-box;transform-origin:center;animation:editor-loading-sparkle-a327189c 1.8s ease-in-out infinite}.editor-loading-state__sparkle--small[data-v-a327189c]{opacity:.58;animation-delay:-.9s}.editor-loading-state__progress[data-v-a327189c]{width:8.5rem;height:.1875rem;position:relative;display:block;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--loading-line) 76%,transparent)}.editor-loading-state__progress-value[data-v-a327189c]{width:42%;height:100%;position:absolute;top:0;left:-42%;display:block;border-radius:inherit;background:var(--loading-accent);animation:editor-loading-progress-a327189c 1.45s cubic-bezier(.4,0,.2,1) infinite}.editor-loading-state__copy[data-v-a327189c]{margin-top:1.5rem}.editor-loading-state__title[data-v-a327189c]{margin:0;color:var(--loading-text);font-size:1rem;font-weight:600;line-height:1.5}.editor-loading-state__description[data-v-a327189c]{margin:.5rem 0 0;color:var(--loading-text-secondary);font-size:.8125rem;line-height:1.5}@keyframes editor-loading-sparkle-a327189c{0%,to{opacity:.6;transform:scale(.88) rotate(-4deg)}50%{opacity:1;transform:scale(1.06) rotate(3deg)}}@keyframes editor-loading-progress-a327189c{0%{transform:translate(0)}to{transform:translate(340%)}}@media (prefers-reduced-motion: reduce){.editor-loading-state__sparkle[data-v-a327189c],.editor-loading-state__progress-value[data-v-a327189c]{animation:none}.editor-loading-state__sparkle[data-v-a327189c]{opacity:1;transform:none}.editor-loading-state__sparkle--small[data-v-a327189c]{opacity:.58}.editor-loading-state__progress-value[data-v-a327189c]{left:29%}}.ai-editor-route-loading[data-v-5ec3e961]{width:100%;height:100vh;height:100dvh}.ai-editor-route-entry[data-v-55b741b3]{width:100%;height:100vh;height:100dvh;position:relative;overflow:hidden}.ai-editor-route-entry__pending[data-v-55b741b3]{width:100%;height:100%}.ai-editor-route-entry__local-loading[data-v-55b741b3]{position:absolute;inset:0;z-index:var(--z-modal)}[data-v-2f1b7d8c] .ant-btn{background:var(--v59bf8c0d);border-color:var(--fb152e68);color:var(--v53d83c66)}[data-v-2f1b7d8c] .ant-btn:hover{background:var(--v9e3513e2);border-color:var(--v5289b838);color:var(--v5289b838)}[data-v-2f1b7d8c] .ant-btn:focus{background:var(--v9e3513e2);border-color:var(--v5289b838);color:var(--v5289b838)}[data-v-2f1b7d8c] .ant-btn.active{background:var(--v5289b838);border-color:var(--v5289b838);color:#fff}[data-v-2f1b7d8c] .ant-btn.active:hover{background:var(--v5289b838);border-color:var(--v5289b838);color:#fff;opacity:.8}[data-v-2f1b7d8c] .ant-btn.active:focus{background:var(--v5289b838);border-color:var(--v5289b838);color:#fff;opacity:.8}.font-option-label[data-v-583df1d2]{display:block}.color-box[data-v-5e56efc9]{width:100%;display:flex;gap:16px;align-items:center;justify-content:space-between}.color-box .color-box-left[data-v-5e56efc9]{flex:1}.color-box .color-box-right[data-v-5e56efc9]{width:80px}.color-box[data-v-5e56efc9] .zs-color-picker-panel{position:fixed;right:340px;bottom:40%!important;background-color:var(--v67b58962);border-color:var(--v1fcfecd7);color:var(--v17c5ec98)}.color-box[data-v-5e56efc9] .zs-color-picker-panel h3,.color-box[data-v-5e56efc9] .zs-color-picker-panel .default-color{color:var(--v17c5ec98)!important;border-color:var(--v1fcfecd7)}.color-box[data-v-5e56efc9] .ant-input-suffix{display:none}.color-box[data-v-5e56efc9] .bottom-btn .finsh{padding:1px 10px;background:var(--v77eb908d)}[data-v-5e56efc9] .vc-color-wrap{width:24px;height:24px}.color-input[data-v-5e56efc9] .vc-color-picker .vc-color-picker-panel{background-color:var(--v67b58962);border-color:var(--v1fcfecd7);color:var(--v17c5ec98);box-shadow:0 4px 12px #00000026}.color-input[data-v-5e56efc9] .vc-color-picker .vc-color-picker-panel .vc-color-picker-header{background-color:var(--v67b58962);border-bottom-color:var(--v1fcfecd7);color:var(--v17c5ec98)}.color-input[data-v-5e56efc9] .vc-color-picker .vc-color-picker-panel .vc-color-picker-body{background-color:var(--v67b58962)}.color-input[data-v-5e56efc9] .vc-color-picker .vc-color-picker-panel .vc-color-picker-footer{background-color:var(--v67b58962);border-top-color:var(--v1fcfecd7)}.color-input[data-v-5e56efc9] .vc-color-picker .vc-color-picker-panel .vc-color-picker-footer .vc-color-picker-btn{background-color:var(--v77eb908d);border-color:var(--v77eb908d);color:#fff}.color-input[data-v-5e56efc9] .vc-color-picker .vc-color-picker-panel .vc-color-picker-footer .vc-color-picker-btn:hover{background-color:var(--v77eb908d);opacity:.8}.color-input[data-v-5e56efc9] .vc-color-picker .vc-color-picker-panel input{background-color:var(--v67b58962);border-color:var(--v1fcfecd7);color:var(--v17c5ec98)}.color-input[data-v-5e56efc9] .vc-color-picker .vc-color-picker-panel input:focus{border-color:var(--v77eb908d)}.color-input[data-v-5e56efc9] .zs-color-picker-panel{position:fixed;right:340px;bottom:40%!important;background-color:var(--v67b58962);border-color:var(--v1fcfecd7);color:var(--v17c5ec98)}.color-input[data-v-5e56efc9] .zs-color-picker-panel h3,.color-input[data-v-5e56efc9] .zs-color-picker-panel .default-color{color:var(--v17c5ec98)!important;border-color:var(--v1fcfecd7)}.color-input[data-v-5e56efc9] .ant-input-suffix{display:none}.color-input[data-v-5e56efc9] .bottom-btn .finsh{padding:1px 10px;background:var(--v77eb908d)}.search-header[data-v-e280e832],.section-heading[data-v-e280e832],.group-header[data-v-e280e832]{display:flex;align-items:center}.search-header[data-v-e280e832]{justify-content:space-between;gap:12px;margin-bottom:16px}.section-heading[data-v-e280e832]{gap:12px;min-width:0;font-size:13px}.section-heading span[data-v-e280e832]{color:var(--designer-main-color-2);font-size:12px}.empty-state[data-v-e280e832]{padding:32px 0}.group-list[data-v-e280e832]{display:flex;flex-direction:column;gap:12px}.group-card[data-v-e280e832]{border:1px solid var(--designer-main-border-color-1);border-radius:8px;overflow:hidden}.group-header[data-v-e280e832]{min-height:52px;padding:8px 12px;gap:4px;background:var(--designer-main-bg-color-2)}.group-name[data-v-e280e832]{flex:1;min-width:0;padding:0 8px;font-size:13px;font-weight:500}.group-name-toggle[data-v-e280e832]{display:block;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-height:32px}.group-name-toggle[data-v-e280e832]:focus-visible{outline:2px solid var(--ant-primary-color, #1677ff);outline-offset:2px}.icon-button[data-v-e280e832]{flex:0 0 28px;width:28px;height:28px;padding:0;color:var(--designer-main-color-2)}.rename-actions[data-v-e280e832]{display:inline-flex;flex:0 0 auto;gap:4px}.group-drag[data-v-e280e832]{cursor:grab;touch-action:none}.group-drag[data-v-e280e832]:active{cursor:grabbing}.delete-button[data-v-e280e832]:hover{color:var(--ant-error-color, #ff4d4f)}.group-ghost[data-v-e280e832]{opacity:.4}.card-form[data-v-e280e832]{padding:16px;border-top:1px solid var(--designer-main-border-color-1)}.card-form[data-v-e280e832] .ant-form-item{margin-bottom:0}.card-form[data-v-e280e832] .ant-select{width:100%}.report-toolbar{height:42px;flex:0 0 42px;min-width:0;position:relative;padding:4px 8px;box-sizing:border-box;border-bottom:1px solid var(--designer-main-border-color-1);background:var(--designer-main-bg-color-1)}.report-toolbar .toolbar-content{width:max-content}.report-toolbar .is-overflowing{visibility:hidden;pointer-events:none}.report-toolbar .report-more-tools{position:absolute;inset:4px auto auto 8px;color:var(--designer-main-color-1);font-size:12px}.report-tool-groups{display:flex;align-items:center;gap:4px;color:var(--designer-main-color-1);font-size:var(--designer-font-size-default, 12px)}.report-tool-groups .report-tool-group{display:flex;align-items:center;gap:2px}.report-tool-groups .toolbar-item{display:flex;flex:0 0 auto;align-items:center}.report-tool-groups .ant-divider{height:20px;margin:0 4px;border-color:var(--designer-main-border-color-1)}.report-tool-groups .toolbar-item .ant-btn.ant-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;min-width:32px;max-width:32px;min-height:32px;max-height:32px;line-height:1;padding:0;border:0;box-shadow:none;color:var(--designer-main-color-1);background:transparent;border-radius:var(--designer-main-border-radius-1, 6px)}.report-tool-groups .toolbar-item .ant-btn.ant-btn:hover,.report-tool-groups .toolbar-item .ant-btn.ant-btn.active{color:var(--ant-primary-color);background:var(--designer-main-active-color1)}.report-tool-groups .font-select{width:100px}.report-tool-groups .size-select{width:60px}.report-tool-groups .ant-select-selector{font-size:12px}.report-tool-groups .color-icon{display:grid;justify-items:center;gap:2px}.report-tool-groups .color-indicator{width:14px;height:3px;border-radius:1px}.report-tool-overflow{width:min(660px,calc(100vw - 64px));flex-wrap:wrap;gap:8px}.report-editor-popup .ant-popover-inner,.report-editor-popup .ant-dropdown-menu,.report-editor-popup.ant-select-dropdown{background:var(--designer-main-bg-color-1);color:var(--designer-main-color-1);border:1px solid var(--designer-main-border-color-1);border-radius:var(--designer-main-border-radius-1, 6px)}.report-editor-popup .ant-dropdown-menu-item,.report-editor-popup .ant-select-item{color:var(--designer-main-color-1)}.report-editor-popup .ant-dropdown-menu-item:hover,.report-editor-popup .ant-select-item-option-active{background:var(--designer-main-bg-color-2)}.report-editor-popup .ant-select-item-option-selected{background:var(--designer-main-active-color1);color:var(--ant-primary-color)}.report-context-menu{color:var(--report-menu-text);font-size:12px}.report-context-menu .report-menu-panel{position:fixed;z-index:10000;box-sizing:border-box;width:230px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);overflow:auto;padding:4px;background:var(--report-menu-surface);border:1px solid var(--report-menu-border);border-radius:6px;box-shadow:0 4px 16px #0002}.report-context-menu .report-menu-submenu{z-index:10001}.report-context-menu .report-menu-insert{width:300px}.report-context-menu .report-menu-item{display:flex;align-items:center;gap:8px;width:100%;min-height:32px;padding:6px 12px;border:0;border-radius:4px;color:inherit;font:inherit;background:transparent;text-align:left;cursor:pointer}.report-context-menu .report-menu-item:hover,.report-context-menu .report-menu-item:focus-visible,.report-context-menu .report-menu-item[aria-expanded=true]{background:var(--report-menu-headerHover)}.report-context-menu .report-menu-item:focus-visible{outline:1px solid var(--report-menu-selectionBorder)}.report-context-menu .report-menu-label{flex:1}.report-context-menu .report-menu-item:disabled{opacity:.4;cursor:not-allowed}.report-context-menu .report-menu-shortcut{color:var(--report-menu-textSecondary);font-size:11px}.report-context-menu .report-menu-divider{height:1px;margin:4px 8px;background:var(--report-menu-border)}.report-context-menu .report-menu-input-row{display:flex;align-items:center;gap:8px;padding:8px}.report-context-menu .report-menu-input-row label{flex:1;white-space:nowrap}.report-context-menu .report-menu-input-row .ant-input-number{width:64px}.report-context-menu .report-menu-input-row .ant-btn{padding:0;width:24px;flex-shrink:0}.report-context-menu .report-menu-input-row .ant-btn,.report-context-menu .report-menu-input-row .ant-input-number,.report-context-menu .report-menu-input-row .ant-input-number-input,.report-context-menu .report-menu-input-row .ant-input-number-handler-wrap{background:var(--report-menu-surface);color:var(--report-menu-text);border-color:var(--report-menu-border)}.float-dom-container[data-v-726c89f0]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:500}.float-dom-item[data-v-726c89f0]{border:1px solid transparent;background:#fff;box-shadow:0 2px 8px #00000014;cursor:move;-webkit-user-select:none;user-select:none;overflow:visible;pointer-events:auto}.float-dom-item.is-preview[data-v-726c89f0]{cursor:default;-webkit-user-select:auto;user-select:auto}.float-dom-item:hover .resize-handles .handle[data-v-726c89f0],.float-dom-item:hover .toolbar-right[data-v-726c89f0]{opacity:1}.float-dom-item.is-selected[data-v-726c89f0]{border-color:#0000002d}.float-dom-item.is-selected .resize-handles .handle[data-v-726c89f0],.float-dom-item.is-selected .toolbar-right[data-v-726c89f0]{opacity:1}.float-dom-item.is-dragging[data-v-726c89f0]{cursor:grabbing;opacity:.9}.float-dom-item .resize-handles .handle[data-v-726c89f0]{position:absolute;width:10px;height:10px;background:#fff;border:1px solid #999;border-radius:50%;opacity:0;transition:opacity .15s;z-index:10}.float-dom-item .resize-handles .handle[data-v-726c89f0]:hover{border-color:#1890ff;background:#e6f7ff}.float-dom-item .resize-handles .handle.handle-nw[data-v-726c89f0]{top:-5px;left:-5px;cursor:nw-resize}.float-dom-item .resize-handles .handle.handle-ne[data-v-726c89f0]{top:-5px;right:-5px;cursor:ne-resize}.float-dom-item .resize-handles .handle.handle-sw[data-v-726c89f0]{bottom:-5px;left:-5px;cursor:sw-resize}.float-dom-item .resize-handles .handle.handle-se[data-v-726c89f0]{bottom:-5px;right:-5px;cursor:se-resize}.float-dom-item .resize-handles .handle.handle-n[data-v-726c89f0]{top:-5px;left:50%;transform:translate(-50%);cursor:n-resize}.float-dom-item .resize-handles .handle.handle-s[data-v-726c89f0]{bottom:-5px;left:50%;transform:translate(-50%);cursor:s-resize}.float-dom-item .resize-handles .handle.handle-w[data-v-726c89f0]{top:50%;left:-5px;transform:translateY(-50%);cursor:w-resize}.float-dom-item .resize-handles .handle.handle-e[data-v-726c89f0]{top:50%;right:-5px;transform:translateY(-50%);cursor:e-resize}.float-dom-item .toolbar-right[data-v-726c89f0]{position:absolute;top:6px;right:6px;display:flex;opacity:0;transition:opacity .15s}.float-dom-item .toolbar-right .toolbar-btn[data-v-726c89f0]{width:14px;height:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.float-dom-item .toolbar-right .delete-btn[data-v-726c89f0]{background:#ff5f57}.float-dom-item .toolbar-right .delete-btn .close-icon[data-v-726c89f0]{font-size:8px;opacity:0}.float-dom-item .toolbar-right .delete-btn[data-v-726c89f0]:hover{background:#ff5f57}.float-dom-item .toolbar-right .delete-btn:hover .close-icon[data-v-726c89f0]{opacity:1}.float-dom-item .toolbar-right .delete-btn[data-v-726c89f0]:active{background:#bf4943}.float-dom-item .component-content[data-v-726c89f0]{width:100%;height:100%;overflow:hidden;pointer-events:auto}.float-dom-item .component-content[data-v-726c89f0] .component-box,.float-dom-item .component-content[data-v-726c89f0] .component-filter-wrapper{width:100%;height:100%}.report-formula-bar[data-v-15b3ad96]{display:flex;align-items:center;gap:var(--designer-space-2, 8px);min-height:38px;padding:4px 8px;flex:0 0 auto;box-sizing:border-box;background:var(--designer-main-bg-color-1);border-bottom:1px solid var(--designer-main-border-color-1)}.report-formula-bar .report-cell-address[data-v-15b3ad96]{width:60px;flex:0 0 60px;text-align:center;font-size:12px;color:var(--designer-main-color-1)}.report-formula-bar .ant-input[data-v-15b3ad96]{min-width:0;height:var(--designer-control-height, 30px);font-size:12px}.sheet-canvas-container[data-v-1af9eaf0]{width:100%;height:100%;position:relative;overflow:hidden;display:flex;flex-direction:column;background:var(--report-sheet-background);color:var(--report-sheet-text)}.sheet-canvas-container .sheet-canvas-guide[data-v-1af9eaf0]{position:absolute;top:0;left:0;width:100%;height:78%;z-index:-1}.sheet-canvas-container .formula-bar[data-v-1af9eaf0]{display:flex;align-items:center;height:40px;padding:4px 8px;border-bottom:1px solid var(--report-sheet-formulaBarBorder);background:var(--report-sheet-formulaBarBackground);gap:8px}.sheet-canvas-container .formula-bar .cell-address[data-v-1af9eaf0]{min-width:60px;padding:4px 8px;background:var(--report-sheet-surface);border:1px solid var(--report-sheet-border);border-radius:2px;font-size:12px;text-align:center;font-weight:500;color:var(--report-sheet-text)}.sheet-canvas-container .formula-bar[data-v-1af9eaf0] .ant-input{flex:1;background:var(--report-sheet-surface)!important;border-color:var(--report-sheet-border)!important;color:var(--report-sheet-text)!important}.sheet-canvas-container .formula-bar[data-v-1af9eaf0] .ant-input:focus,.sheet-canvas-container .formula-bar[data-v-1af9eaf0] .ant-input:hover{border-color:var(--report-sheet-selectionBorder)!important;box-shadow:0 0 0 2px var(--report-sheet-selectionBackground)!important}.sheet-canvas-container .canvas-area[data-v-1af9eaf0]{flex:1;position:relative;overflow:hidden}.sheet-canvas-container .theme-toggle[data-v-1af9eaf0]{position:absolute;top:8px;right:8px;z-index:1001}.sheet-canvas-container .theme-toggle[data-v-1af9eaf0] .ant-btn{background:var(--report-sheet-surface)!important;border:1px solid var(--report-sheet-border)!important;color:var(--report-sheet-text)!important;box-shadow:0 2px 4px #0000001a}.sheet-canvas-container .theme-toggle[data-v-1af9eaf0] .ant-btn:hover{background:var(--report-sheet-headerHover)!important;border-color:var(--report-sheet-selectionBorder)!important}.sheet-canvas-container canvas[data-v-1af9eaf0]{display:block;outline:none;cursor:default}.sheet-canvas-container .cell-editor[data-v-1af9eaf0]{position:absolute;border:2px solid var(--report-sheet-cellEditorBorder);outline:none;padding:0 4px;font-size:12px;font-family:Arial,sans-serif;box-sizing:border-box;margin:0;min-width:0;min-height:0;border-radius:0;box-shadow:none;appearance:none;z-index:1000;background:var(--report-sheet-cellEditorBackground);color:var(--report-sheet-text)}.sheet-canvas-container .cell-editor[data-v-1af9eaf0]:focus{border-color:var(--report-sheet-cellEditorBorder);outline:none;box-shadow:none}.sheet-canvas-container .scrollbar-v[data-v-1af9eaf0]{position:absolute;top:0;right:0;width:12px;bottom:12px;background:var(--report-sheet-headerBackground);border-left:1px solid var(--report-sheet-border);z-index:1100}.sheet-canvas-container .scrollbar-v[data-v-1af9eaf0]:before{content:"";position:absolute;top:0;left:0;right:0;height:12px;background:#f5f5f5;border-bottom:1px solid #e0e0e0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6' viewBox='0 0 6 6'%3E%3Cpath d='M3 1.5L1 3.5h4z' fill='%23666'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;cursor:pointer}.sheet-canvas-container .scrollbar-v[data-v-1af9eaf0]:before:hover{background-color:#e8e8e8}.sheet-canvas-container .scrollbar-v[data-v-1af9eaf0]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:12px;background:#f5f5f5;border-top:1px solid #e0e0e0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6' viewBox='0 0 6 6'%3E%3Cpath d='M3 4.5L1 2.5h4z' fill='%23666'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;cursor:pointer}.sheet-canvas-container .scrollbar-v[data-v-1af9eaf0]:after:hover{background-color:#e8e8e8}.sheet-canvas-container .scrollbar-v .scrollbar-thumb[data-v-1af9eaf0]{position:absolute;width:10px;left:1px;background:var(--report-sheet-border);border-radius:6px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;border:1px solid var(--report-sheet-borderLight);min-height:16px}.sheet-canvas-container .scrollbar-v .scrollbar-thumb[data-v-1af9eaf0]:hover{background:var(--report-sheet-textSecondary);border-color:var(--report-sheet-text)}.sheet-canvas-container .scrollbar-v .scrollbar-thumb[data-v-1af9eaf0]:active{background:var(--report-sheet-text);border-color:var(--report-sheet-text)}.sheet-canvas-container .scrollbar-h[data-v-1af9eaf0]{position:absolute;left:0;bottom:0;height:12px;right:12px;background:var(--report-sheet-headerBackground);border-top:1px solid var(--report-sheet-border);z-index:1100}.sheet-canvas-container .scrollbar-h[data-v-1af9eaf0]:before{content:"";position:absolute;top:0;left:0;bottom:0;width:12px;background:#f5f5f5;border-right:1px solid #e0e0e0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6' viewBox='0 0 6 6'%3E%3Cpath d='M1.5 3L3.5 1v4z' fill='%23666'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;cursor:pointer}.sheet-canvas-container .scrollbar-h[data-v-1af9eaf0]:before:hover{background-color:#e8e8e8}.sheet-canvas-container .scrollbar-h[data-v-1af9eaf0]:after{content:"";position:absolute;top:0;right:0;bottom:0;width:12px;background:#f5f5f5;border-left:1px solid #e0e0e0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6' viewBox='0 0 6 6'%3E%3Cpath d='M4.5 3L2.5 1v4z' fill='%23666'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;cursor:pointer}.sheet-canvas-container .scrollbar-h[data-v-1af9eaf0]:after:hover{background-color:#e8e8e8}.sheet-canvas-container .scrollbar-h .scrollbar-thumb[data-v-1af9eaf0]{position:absolute;height:10px;top:1px;background:var(--report-sheet-border);border-radius:6px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;border:1px solid var(--report-sheet-borderLight);min-width:16px}.sheet-canvas-container .scrollbar-h .scrollbar-thumb[data-v-1af9eaf0]:hover{background:var(--report-sheet-textSecondary);border-color:var(--report-sheet-text)}.sheet-canvas-container .scrollbar-h .scrollbar-thumb[data-v-1af9eaf0]:active{background:var(--report-sheet-text);border-color:var(--report-sheet-text)}.sheet-canvas-container .scrollbar-corner[data-v-1af9eaf0]{position:absolute;right:0;bottom:0;width:12px;height:12px;background:var(--report-sheet-headerBackground);border-left:1px solid var(--report-sheet-border);border-top:1px solid var(--report-sheet-border);z-index:1100}.sheet-canvas-container .header-mask-left[data-v-1af9eaf0]{position:absolute;top:0;left:0;width:var(--v007ddd2b);height:100%;background:transparent;pointer-events:none;z-index:1100}.sheet-canvas-container .header-mask-top[data-v-1af9eaf0]{position:absolute;top:0;left:var(--v007ddd2b);right:12px;height:var(--v5a0a5522);background:transparent;pointer-events:none;z-index:1100}.sheet-canvas-container .header-mask-corner[data-v-1af9eaf0]{position:absolute;top:0;left:0;width:var(--v007ddd2b);height:var(--v5a0a5522);background:transparent;pointer-events:none;z-index:1100}.report-canvas[data-v-c68374fa]{display:flex;flex-direction:column;width:100%;height:100%;box-sizing:border-box;background:var(--designer-main-bg-color-1)}.canvas-wrapper[data-v-c68374fa]{flex:1;height:100%;min-height:0;overflow:hidden}.report-editor-modal .action-btn,.report-editor-modal .action-btn-radius{height:var(--designer-control-height, 30px);border-radius:var(--designer-main-border-radius-1, 6px)!important;font-size:var(--designer-font-size-default, 12px);box-shadow:none!important}.report-editor-modal .action-btn-radius{background:var(--ant-primary-color)!important}.report-editor-modal .ant-modal-content{background:var(--designer-main-bg-color-1);color:var(--designer-main-color-1);border:1px solid var(--designer-main-border-color-1)}.report-editor-modal .ant-modal-header{background:transparent}.report-editor-modal .ant-modal-title{font-size:14px;color:var(--designer-main-color-1)}.report-editor-modal .ant-modal-body{font-size:12px}.report-editor-modal .ant-modal-footer{background:var(--designer-main-bg-color-1);border-top:1px solid var(--designer-main-border-color-1);box-shadow:none}.report-editor-modal .ant-form-item-label>label{color:var(--designer-main-color-2);font-size:12px}.report-editor-modal .ant-form-item{margin-bottom:16px}.designer--report .report-inspector-section{padding:0 var(--designer-space-4, 16px) var(--designer-space-4, 16px);border-bottom:1px solid var(--designer-main-border-color-1)}.designer--report .report-inspector-section h3{font-size:var(--designer-font-size-default, 12px);font-weight:600;color:var(--designer-main-color-1);margin:0 0 12px}.designer--report .report-inspector-section .config-form-item{display:flex;flex-wrap:wrap;gap:6px;padding:0;margin-bottom:0}.designer--report .report-inspector-section .config-form-item>.j-ellipsis{width:100%}.designer--report .report-inspector-section .config-form-item .config-form-item-label{width:auto!important;min-width:0!important;font-size:12px;color:var(--designer-main-color-2)}.designer--report .report-inspector-section .config-form-item .config-form-item-content{flex:1 0 100%;width:100%;min-width:0}.designer--report .report-inspector-section .ant-radio-group{display:flex;width:100%}.designer--report .report-inspector-section .ant-radio-button-wrapper{flex:1;text-align:center;font-size:12px}.designer--report .report-inspector-section .ant-input,.designer--report .report-inspector-section .ant-select,.designer--report .report-inspector-section .ant-input-number{font-size:12px}.designer--report .report-selection-info{display:grid;grid-template-columns:1fr 1fr;gap:12px}.designer--report .report-selection-info h3{grid-column:1 / -1;margin-bottom:0}.designer--report .region-card{box-shadow:none;border-radius:var(--designer-main-border-radius-1, 6px);font-size:var(--designer-font-size-default, 12px)}.search-group-form[data-v-f4f42b88]{padding:8px 0}.search-group-form .form-content[data-v-f4f42b88]{max-height:400px;overflow-y:auto;overflow-x:hidden;padding-right:8px}.search-group-form .form-content[data-v-f4f42b88]::-webkit-scrollbar{width:6px}.search-group-form .form-content[data-v-f4f42b88]::-webkit-scrollbar-thumb{background:#e7e9ef;border-radius:10px}.search-group-form .form-content[data-v-f4f42b88]::-webkit-scrollbar-track{background:transparent}.search-group-form .empty-inputs[data-v-f4f42b88]{display:flex;justify-content:center;align-items:center;min-height:150px}.preview-search[data-v-6f2458dd]{padding:16px;background:#fafafa}.preview-search[data-v-6f2458dd] .ant-tabs-nav{margin-bottom:12px}.preview-search .search-actions[data-v-6f2458dd]{display:flex;justify-content:flex-end;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid #e8e8e8}.preview-header[data-v-458e1a2d]{flex-shrink:0}.title-bar[data-v-458e1a2d]{height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:#f5f7fa;border-bottom:1px solid #e8e8e8}.title-bar .title-left[data-v-458e1a2d],.title-bar .title-right[data-v-458e1a2d]{flex:1}.title-bar .title-center[data-v-458e1a2d]{font-size:18px;font-weight:500;color:#333;text-align:center}.title-bar .title-right[data-v-458e1a2d]{text-align:right}.preview-pagination[data-v-406f3f4a]{flex-shrink:0;padding:12px 16px;background:#fff;border-top:1px solid #e8e8e8;display:flex;justify-content:flex-end}.preview-pagination[data-v-406f3f4a] .ant-select-dropdown{z-index:9999}.preview-container[data-v-cd4e1a4c]{width:100%;height:100%;display:flex;flex-direction:column;background:#fff;overflow:hidden}.preview-content[data-v-cd4e1a4c]{flex:1;overflow:auto}.business-image-upload-field[data-v-4ae189ed]{width:72px;height:54px;overflow:hidden;border-radius:var(--designer-main-border-radius-1)}.business-image-upload-field--icon[data-v-4ae189ed]{width:64px;height:64px}.business-image-upload-field--icon[data-v-4ae189ed] .upload-image{object-fit:contain}.business-palette-field[data-v-cd047c08]{display:flex;flex-direction:column;gap:var(--designer-space-2);width:100%;min-width:0}.business-palette-field__select[data-v-cd047c08]{width:100%}.business-palette-field__select[data-v-cd047c08] .ant-select-selection-item{opacity:0}.business-palette-field__select-shell[data-v-cd047c08]{position:relative;width:100%;min-width:0}.business-palette-field__selection[data-v-cd047c08]{position:absolute;inset:0 34px 0 11px;display:flex;min-width:0;gap:var(--designer-space-2);align-items:center;color:var(--designer-main-color-1);pointer-events:none}.business-palette-field__custom[data-v-cd047c08]{display:flex;gap:var(--designer-space-1);align-items:center;flex-wrap:wrap}.business-palette-field__action[data-v-cd047c08]{display:inline-flex;width:var(--designer-control-height);height:var(--designer-control-height);padding:0;align-items:center;justify-content:center;color:var(--designer-main-color-1);background:transparent;border:1px solid var(--designer-main-border-color-1);border-radius:var(--designer-main-border-radius-1);font:inherit;cursor:pointer}.business-palette-field__action[data-v-cd047c08]:hover:not(:disabled){color:var(--ant-primary-color);background:var(--designer-main-btn-hover-color-1)}.business-palette-field__action[data-v-cd047c08]:focus-visible{outline:2px solid var(--ant-primary-color);outline-offset:1px}.business-palette-field__action[data-v-cd047c08]:disabled{color:var(--designer-main-disabled-color-1);cursor:not-allowed}[data-v-cd047c08] .business-palette-option{display:flex;width:100%;min-width:0;gap:var(--designer-space-2, 8px);align-items:center}[data-v-cd047c08] .business-palette-option__label{flex:0 0 3em;max-width:3em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-cd047c08] .business-palette-option__swatches{display:flex;flex:1;min-width:56px;height:10px;overflow:hidden;border-radius:2px}[data-v-cd047c08] .business-palette-option__swatches i{flex:1}.business-component-property-fields[data-v-1ee5400e]{display:flex;flex-direction:column;gap:var(--space-3)}.business-component-property-fields__radio-group[data-v-1ee5400e]{display:flex;gap:var(--space-6);width:100%}.business-component-property-fields__radio-group[data-v-1ee5400e] .ant-radio-wrapper{margin-right:0;color:var(--designer-main-color-1)}.business-component-config[data-v-4d106455]{color:var(--designer-main-color-1)}.business-component-config__section-title[data-v-4d106455]{margin-bottom:var(--designer-space-2);color:var(--designer-main-color-2);font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default)}.business-display-style-picker[data-v-9097c324]{display:grid;grid-template-columns:repeat(var(--business-style-column-count),minmax(0,88px));gap:var(--designer-space-2);justify-content:start;min-width:0}.business-display-style-picker__option[data-v-9097c324]{position:relative;display:grid;grid-template-rows:auto auto;row-gap:var(--designer-space-1);align-content:start;min-width:0;padding:0;color:var(--designer-main-color-2);background:transparent;border:0;appearance:none;font:inherit;cursor:pointer;transition:color .15s ease}.business-display-style-picker__option[data-v-9097c324]:hover:not(:disabled){color:var(--designer-main-color-1)}.business-display-style-picker__option:hover:not(:disabled) .business-display-style-picker__preview[data-v-9097c324]{border-color:color-mix(in srgb,var(--ant-primary-color) 45%,var(--designer-main-border-color-1))}.business-display-style-picker__option[data-v-9097c324]:focus-visible{outline:none}.business-display-style-picker__option:focus-visible .business-display-style-picker__preview[data-v-9097c324]{outline:2px solid var(--ant-primary-color);outline-offset:1px}.business-display-style-picker__option[data-v-9097c324]:disabled{color:var(--designer-main-disabled-color-1);cursor:not-allowed;opacity:.65}.business-display-style-picker__option--selected[data-v-9097c324]{color:var(--ant-primary-color)}.business-display-style-picker__option--selected .business-display-style-picker__preview[data-v-9097c324]{border-color:var(--ant-primary-color);box-shadow:inset 0 0 0 1px var(--ant-primary-color)}.business-display-style-picker__option--selected .business-display-style-picker__label[data-v-9097c324]{font-weight:500}.business-display-style-picker__preview[data-v-9097c324]{--business-style-preview-primary: currentColor;--business-style-preview-secondary: color-mix(in srgb, currentColor 64%, transparent);--business-style-preview-muted: color-mix(in srgb, currentColor 28%, transparent);--business-style-preview-surface: color-mix(in srgb, currentColor 10%, transparent);--business-style-preview-divider: color-mix(in srgb, currentColor 18%, transparent);--business-style-preview-stroke-thin: 1px;--business-style-preview-stroke-regular: 2px;--business-style-preview-stroke-heavy: 4px;display:flex;width:100%;height:auto;box-sizing:border-box;aspect-ratio:16 / 9;align-items:center;justify-content:center;overflow:hidden;background:var(--designer-main-form-component);border:1px solid var(--designer-main-border-color-1);border-radius:var(--designer-main-border-radius-1);transition:border-color .15s ease,box-shadow .15s ease}.business-display-style-picker__label[data-v-9097c324]{display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden;padding:0 var(--designer-space-1);font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default);text-align:center;text-overflow:ellipsis;white-space:nowrap}.business-component-shell[data-v-3f79bb59]{container:business-component-shell / size;box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow:hidden;--business-component-border: rgba(89, 145, 230, .16);--business-component-shadow: 0 10px 32px rgba(59, 96, 152, .12);--business-component-text: #34415e;--business-component-muted: #748199;--business-component-content-surface: rgba(247, 250, 255, .72);--business-component-shell-content-surface: var(--business-component-content-surface);--business-component-shell-content-radius: var(--radius-jet-lg);--business-component-title-font-size: clamp(14px, 18px, 100px);--business-component-title-line-height: clamp(20px, 24px, 133px);--business-component-title-icon-size: clamp(18px, 30px, 30px);color:var(--business-component-text);border:1px solid var(--business-component-border);border-radius:var(--radius-jet-lg);background-color:var(--business-component-surface);background-image:none;background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:var(--business-component-shadow)}.business-component-shell__header[data-v-3f79bb59]{display:flex;flex:0 0 auto;align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-4) var(--space-4) var(--space-3)}.business-component-shell__header--extra-only[data-v-3f79bb59]{box-sizing:border-box;min-height:calc(var(--business-component-title-icon-size) + var(--space-4) + var(--space-3))}.business-component-shell__title-icon[data-v-3f79bb59]{flex:0 0 auto;width:var(--business-component-title-icon-size);height:var(--business-component-title-icon-size);object-fit:contain}.business-component-shell__title[data-v-3f79bb59]{min-width:0;margin:0;overflow:hidden;color:var(--business-component-title-color);background:var(--business-component-title-background);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:var(--business-component-title-color);font-size:max(14px,var(--business-component-title-font-size));font-style:var(--business-component-title-font-style);font-weight:var(--business-component-title-font-weight);line-height:var(--business-component-title-line-height);text-overflow:ellipsis;white-space:nowrap}.business-component-shell__title-extra[data-v-3f79bb59]{display:flex;align-items:center;margin-left:auto}.business-component-shell__content[data-v-3f79bb59]{flex:1;min-width:0;min-height:0;margin:0 var(--space-4) var(--space-4);overflow:hidden;color:var(--business-component-text);border-radius:var(--business-component-shell-content-radius);background:var(--business-component-shell-content-surface)}.business-component-shell--without-title .business-component-shell__content[data-v-3f79bb59]{margin-top:var(--space-4)}@container business-component-shell (max-width: 420px){.business-component-shell__header[data-v-3f79bb59]{gap:var(--space-2);padding:var(--space-2) var(--space-3)}.business-component-shell__content[data-v-3f79bb59]{margin-right:var(--space-3);margin-bottom:var(--space-3);margin-left:var(--space-3)}.business-component-shell--without-title .business-component-shell__content[data-v-3f79bb59]{margin-top:var(--space-3)}}@container business-component-shell (max-height: 220px){.business-component-shell__header[data-v-3f79bb59]{gap:var(--space-2);padding:var(--space-1) var(--space-3)}.business-component-shell__content[data-v-3f79bb59]{margin-right:var(--space-3);margin-bottom:var(--space-2);margin-left:var(--space-3)}.business-component-shell--without-title .business-component-shell__content[data-v-3f79bb59]{margin-top:var(--space-2)}}.image-container[data-v-e9bbe159]{position:relative;display:inline-block}.image-container img[data-v-e9bbe159]{width:100%;height:100%}.jmp-ai-overlay[data-v-d88e09b7]{position:absolute;inset:0;z-index:2;display:block;pointer-events:none}.xgplayer-fullscreen-parent{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999}.xgplayer-fullscreen-parent .xgplayer.xgplayer-is-cssfullscreen,.xgplayer-fullscreen-parent .xgplayer.xgplayer-is-fullscreen{z-index:10;position:absolute}.xgplayer-rotate-parent{position:fixed;inset:0 0 0 100%;width:100vh;height:100vw;z-index:9999;transform-origin:top left;transform:rotate(90deg)}.xgplayer-rotate-parent .xgplayer.xgplayer-rotate-fullscreen{position:absolute;top:0;left:0;z-index:10;margin:0;padding:0;width:100%;height:100%;transform:rotate(0)}.xgplayer-rotate-parent .xgplayer-mobile video{z-index:-1}.xgplayer{position:relative;width:100%;height:100%;overflow:hidden;font-family:PingFang SC,Helvetica Neue,Helvetica,STHeiTi,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;font-size:14px;font-weight:400;background:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.xgplayer *{margin:0;padding:0;border:0;vertical-align:baseline;white-space:normal;word-wrap:normal;overflow-wrap:normal}.xgplayer ul,.xgplayer li{list-style:none}.xgplayer .xgplayer-none{display:none}.xgplayer.xgplayer-is-fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;margin:0;padding:0;z-index:9999}.xgplayer.xgplayer-is-cssfullscreen{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999}.xgplayer.xgplayer-rotate-fullscreen{position:fixed;inset:0 0 0 100%;width:100vh;height:100vw;transform-origin:top left;transform:rotate(90deg);z-index:9999}.xgplayer.xgplayer-rotate-fullscreen.xgplayer-mobile video{z-index:-1}.xgplayer xg-video-container.xg-video-container{position:absolute;top:0;bottom:48px;display:block;width:100%}.xgplayer video{position:absolute;top:0;left:0;width:100%;height:100%;outline:none}.xgplayer[data-xgfill=contain] video{-o-object-fit:contain;object-fit:contain}.xgplayer[data-xgfill=cover] video{-o-object-fit:cover;object-fit:cover}.xgplayer[data-xgfill=fill] video{-o-object-fit:fill;object-fit:fill}.xgplayer .xg-pos{left:10px;right:10px}.xgplayer .xg-margin{margin-left:16px;margin-right:16px}.xgplayer .xg-bottom{bottom:0}.xgplayer .btn-text{position:relative;top:50%;height:24px;font-size:13px;text-align:center}.xgplayer .btn-text span{display:inline-block;min-width:52px;height:24px;line-height:24px;background:#00000061;border-radius:12px}.xgplayer xg-icon{position:relative;box-sizing:border-box;height:40px;margin-left:16px;margin-right:16px;cursor:pointer;color:#fffc;fill:#fff}.xgplayer xg-icon.xg-icon-disable{cursor:not-allowed}.xgplayer xg-icon .xg-tips{top:-30px;left:50%;transform:translate(-50%)}.xgplayer xg-icon:active .xg-tips,.xgplayer xg-icon:hover .xg-tips{display:block}.xgplayer xg-icon:active .xg-tips.hide,.xgplayer xg-icon:hover .xg-tips.hide{display:none}.xgplayer xg-icon .xgplayer-icon{position:relative;top:50%;transform:translateY(-50%);cursor:pointer}.xgplayer xg-icon .xg-icon-disable{cursor:not-allowed}.xgplayer xg-icon .xg-img{width:100%}.xgplayer xg-icon svg,.xgplayer xg-icon img{height:100%;display:block}.xgplayer xg-bar{display:block}.xgplayer.xgplayer-inactive xg-bar,.xgplayer.xgplayer-mini xg-bar{display:none}.xgplayer.xgplayer-inactive .xg-top-bar{display:flex}.xgplayer.xgplayer-inactive .xg-top-bar.top-bar-autohide{display:none}.xgplayer .xg-top-bar{position:absolute;z-index:10;top:0;padding:0 16px;display:flex;height:50px}.xgplayer .xg-top-bar xg-icon{position:relative;top:10px;left:0;width:34px;margin-top:0}.xgplayer .xg-top-bar xg-icon:first-child{margin-left:0}.xgplayer .xg-left-bar,.xgplayer .xg-right-bar{position:absolute;z-index:9;top:50px;bottom:50px;width:50px}.xgplayer .xg-left-bar{left:0}.xgplayer .xg-right-bar{right:0}.xgplayer .xg-tips{display:none;position:absolute;padding:4px 6px;background:#0000008a;border-radius:4px;font-size:12px;color:#fff;text-align:center;white-space:nowrap;opacity:.85}.xgplayer .xg-margin{left:0;right:0}.xgplayer-mobile{-webkit-tap-highlight-color:rgba(0,0,0,0)}.xgplayer-mobile *{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.xgplayer-mobile.xgplayer-rotate-fullscreen .xg-top-bar,.xgplayer-mobile.xgplayer-rotate-fullscreen .xg-pos{left:6%;right:6%}.xgplayer-mobile xg-icon:hover .xg-tips{display:none}.xg-list-slide-scroll::-webkit-scrollbar-track{background-color:transparent;display:none}.xg-list-slide-scroll:hover::-webkit-scrollbar-track{display:block}.xg-list-slide-scroll::-webkit-scrollbar{-webkit-appearance:none;appearance:none;background:#0000;height:4px;width:4px}.xg-list-slide-scroll::-webkit-scrollbar-corner{background:transparent;display:none}.xg-list-slide-scroll::-webkit-scrollbar-thumb{background:#ffffff80;border-radius:3px;display:none;width:4px}.xg-list-slide-scroll:hover::-webkit-scrollbar-thumb{display:block}@media only screen and (max-width: 480px){.xgplayer-mobile xg-icon{margin-right:10px;margin-left:10px}.xgplayer-mobile .xg-top-bar{left:10px;right:10px}}@media screen and (orientation: portrait){.xgplayer-mobile.xgplayer-is-fullscreen .xgplayer-controls,.xgplayer-mobile.xgplayer-is-cssfullscreen .xgplayer-controls{bottom:34px;bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom)}.xgplayer-mobile.xgplayer-is-fullscreen .xg-top-bar,.xgplayer-mobile.xgplayer-is-cssfullscreen .xg-top-bar{top:34px;top:constant(safe-area-inset-top);top:env(safe-area-inset-top)}}@media only screen and (orientation: landscape){.xgplayer-mobile.xgplayer-is-fullscreen .xg-top-bar,.xgplayer-mobile.xgplayer-is-fullscreen .xg-pos{left:6%;right:6%}.xgplayer-mobile.xgplayer-rotate-fullscreen{left:0;width:100vw;height:100vh;transform:rotate(0)}}.xgplayer .xgplayer-screen-container{display:block;width:100%}.xgplayer .xg-options-icon{display:none;cursor:pointer}.xgplayer .xg-options-icon.show{display:block}@keyframes xg_right_options_active{0%{transform:translate(50%)}to{transform:translate(-50%)}}@keyframes xg_right_options_hide{0%{transform:translate(-50%)}to{transform:translate(50%)}}@keyframes xg_left_options_active{0%{transform:translate(-50%)}to{transform:translate(50%)}}@keyframes xg_left_options_hide{0%{transform:translate(50%)}to{transform:translate(-50%)}}.xgplayer .xg-options-list{display:none;position:absolute;z-index:5;width:78px;right:50%;bottom:100%;background:#0000008a;border-radius:1px;transform:translate(50%);cursor:pointer;overflow:auto;height:0;opacity:.85;font-size:14px;color:#fffc}.xgplayer .xg-options-list li{height:20px;line-height:20px;position:relative;padding:4px 0;text-align:center;color:#fffc}.xgplayer .xg-options-list li:hover,.xgplayer .xg-options-list li.selected{color:red;opacity:1}.xgplayer .xg-options-list li:nth-child(1){position:relative;margin-top:12px}.xgplayer .xg-options-list li:last-child{position:relative;margin-bottom:12px}.xgplayer .xg-options-list:hover{opacity:1}.xgplayer .xg-options-list.active{display:block;height:auto}.xgplayer .xg-options-list.xg-side-list{width:20%;height:100%;bottom:0;background:#000000e6;display:flex;flex-direction:column;box-sizing:border-box}.xgplayer .xg-options-list.xg-side-list li{flex:1;width:100%;padding:0;position:relative}.xgplayer .xg-options-list.xg-side-list li span{display:block;position:relative;top:50%;transform:translateY(-50%);pointer-events:none}.xgplayer .xg-options-list.xg-side-list li:nth-child(1){margin-top:20px}.xgplayer .xg-options-list.xg-side-list li:last-child{margin-bottom:20px}.xgplayer .xg-options-list.xg-right-side{right:-10.5%}.xgplayer .xg-options-list.xg-right-side.active{height:100%;animation:xg_right_options_active .2s ease-out forwards}.xgplayer .xg-options-list.xg-right-side.hide{height:100%;animation:xg_right_options_hide .2s ease-in forwards}.xgplayer .xg-options-list.xg-left-side{left:-10.5%;transform:translate(-50%)}.xgplayer .xg-options-list.xg-left-side.active{height:100%;animation:xg_left_options_active .2s ease-out forwards}.xgplayer .xg-options-list.xg-left-side.hide{height:100%;animation:xg_left_options_hide .2s ease-in forwards}@media only screen and (max-width: 480px){.xgplayer-mobile .xg-options-icon.portrait{display:none}.xgplayer-mobile .xg-options-list li:hover{color:#fffc}.xgplayer-mobile .xg-options-list li.selected{color:red}}.xgplayer.not-allow-autoplay .xgplayer-controls,.xgplayer.xgplayer-nostart .xgplayer-controls,.xgplayer.xgplayer-inactive .controls-autohide{pointer-events:none;visibility:hidden;cursor:default;opacity:0}.xgplayer.not-allow-autoplay .xgplayer-controls-initshow,.xgplayer.xgplayer-nostart .xgplayer-controls-initshow{pointer-events:auto;visibility:visible;opacity:1}.xgplayer .xgplayer-controls{display:block;position:absolute;visibility:visible;height:48px;left:0;right:0;bottom:0;opacity:1;z-index:10;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.37),rgba(0,0,0,.75),rgba(0,0,0,.75));transition:opacity .5s ease,visibility .5s ease}.xgplayer .xgplayer-controls.show{display:block;opacity:1;visibility:visible;pointer-events:auto}.xgplayer .xg-inner-controls{position:absolute;height:40px;bottom:0;justify-content:space-between;display:flex}.xgplayer .xg-left-grid,.xgplayer .xg-right-grid{position:relative;display:flex;flex-wrap:wrap;flex-shrink:1;height:100%;z-index:1}.xgplayer .xg-right-grid{flex-direction:row-reverse}.xgplayer .xg-right-grid>:first-child{margin-right:0}.xgplayer .xg-right-grid xg-icon{margin-left:0}.xgplayer .xg-left-grid>:first-child{margin-left:0}.xgplayer .xg-left-grid xg-icon{margin-right:0}.xgplayer .xg-center-grid{display:block;position:absolute;left:0;right:0;outline:none;top:-20px;padding:5px 0;text-align:center}.xgplayer .flex-controls .xg-inner-controls{justify-content:space-around;display:flex;bottom:8px}.xgplayer .flex-controls .xg-center-grid{display:flex;flex:1;position:relative;top:0;height:100%;justify-content:space-between;align-items:center;left:0;right:0;padding:0 16px}.xgplayer.xgplayer-mobile .xg-center-grid{z-index:2}.xgplayer.xgplayer-mobile .flex-controls .xg-center-grid{padding:0 8px}.xgplayer .bottom-controls .xg-center-grid{top:20px;padding:0}.xgplayer .bottom-controls .xg-left-grid,.xgplayer .bottom-controls .xg-right-grid{bottom:10px}.xgplayer .mini-controls{background-image:none}.xgplayer .mini-controls .xg-inner-controls{bottom:0;left:0;right:0}.xgplayer .mini-controls .xg-center-grid{bottom:-28px;top:auto;padding:0}.xgplayer .mini-controls .xg-left-grid,.xgplayer .mini-controls .xg-right-grid{display:none}.xgplayer .controls-follow{bottom:70px;transition:bottom .3s ease}.xgplayer.flex-controls .controls-follow{bottom:45px}.xgplayer.xgplayer-inactive .controls-follow,.xgplayer.no-controls .controls-follow,.xgplayer.mini-controls .controls-follow{bottom:10px}.xgplayer .xgplayer-cssfullscreen .xg-get-cssfull{display:block}.xgplayer .xgplayer-cssfullscreen .xg-exit-cssfull,.xgplayer .xgplayer-cssfullscreen[data-state=full] .xg-get-cssfull{display:none}.xgplayer .xgplayer-cssfullscreen[data-state=full] .xg-exit-cssfull{display:block}.xgplayer .xgplayer-fullscreen .xg-exit-fullscreen{display:none}.xgplayer .xgplayer-fullscreen .xg-get-fullscreen,.xgplayer .xgplayer-fullscreen[data-state=full] .xg-exit-fullscreen{display:block}.xgplayer .xgplayer-fullscreen[data-state=full] .xg-get-fullscreen{display:none}.xgplayer .xg-top-bar .xgplayer-back{position:relative;left:0;top:16px;width:34px;height:40px;display:none}.xgplayer .xg-top-bar .xgplayer-back.show{display:block}.xgplayer .xgplayer-play .xg-icon-play{display:none}.xgplayer .xgplayer-play .xg-icon-pause,.xgplayer .xgplayer-play[data-state=pause] .xg-icon-play{display:block}.xgplayer .xgplayer-play[data-state=pause] .xg-icon-pause{display:none}.xgplayer .xgplayer-progress{display:flex;align-items:center;position:relative;min-width:10px;height:20px;left:0;right:0;top:0;outline:none;flex:1;cursor:pointer}.xgplayer .xgplayer-progress-outer{position:relative;width:100%;height:2px;border-radius:3px;cursor:pointer}.xgplayer .progress-list{display:flex;height:100%;width:100%;border-radius:inherit}.xgplayer .xgplayer-progress-inner{position:relative;flex:1;height:100%;background:#ffffff4d;transition:height .2s ease-in,opacity .2s ease-out;border-radius:inherit;margin-right:2px;pointer-events:none}.xgplayer .xgplayer-progress-inner:last-child,.xgplayer .xgplayer-progress-inner:only-child{margin-right:0}.xgplayer .inner-focus-point{background:#fff;position:relative}.xgplayer .inner-focus-point:before,.xgplayer .inner-focus-point:after{position:absolute;content:" ";display:block;width:2px;height:300%;top:50%;z-index:1;transform:translateY(-50%);border-radius:3px;background:#fff}.xgplayer .inner-focus-point:before{left:0}.xgplayer .inner-focus-point:after{right:0}.xgplayer .xgplayer-progress-cache,.xgplayer .xgplayer-progress-played{display:block;height:100%;width:0;position:absolute;top:0;left:0;border-radius:inherit}.xgplayer .xgplayer-progress-played{background:linear-gradient(-90deg,#fa1f41,#e31106)}.xgplayer .xgplayer-progress-cache{background:#ffffff80}.xgplayer .xgplayer-progress-btn{display:block;background:#ff5e5e4e;border:.5px solid rgba(255,94,94,.056545);box-shadow:0 0 1px #ff000062;width:20px;height:20px;border-radius:30px;left:0;top:50%;position:absolute;z-index:1;transform:translate(-50%,-50%);box-sizing:border-box;pointer-events:none}.xgplayer .xgplayer-progress-btn:before{content:" ";display:block;position:relative;width:12px;height:12px;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:30px;background:#fff}.xgplayer .xgplayer-progress-btn.active{border:4px solid rgba(255,94,94,.064057)}.xgplayer .xgplayer-progress-btn.active:before{box-shadow:0 0 3px #f85959b0}.xgplayer .xgplayer-progress-dot{display:inline-block;position:absolute;height:100%;width:5px;top:0;background:#fff;border-radius:6px;z-index:16}.xgplayer .xgplayer-progress-dot .xgplayer-progress-tip{position:absolute;left:25%;top:-40px;height:auto;line-height:30px;width:auto;transform:scale(.8) translate(-50%);background:#0000004d;border-radius:6px;border:1px solid rgba(0,0,0,.8);cursor:default;white-space:nowrap;display:none}.xgplayer .xgplayer-progress-dot:hover .xgplayer-progress-tip{display:block}.xgplayer .flex-controls .xgplayer-progress{transform:translateY(0)}.xgplayer.xgplayer-pc .xgplayer-progress-btn{transform:translate(-50%,-50%) scale(0)}.xgplayer.xgplayer-pc .xgplayer-progress-outer{height:3px}.xgplayer.xgplayer-pc .xgplayer-progress-inner{margin-right:4px}.xgplayer.xgplayer-pc .xgplayer-progress-inner:last-child,.xgplayer.xgplayer-pc .xgplayer-progress-inner:only-child{margin-right:0}.xgplayer.xgplayer-pc .inner-focus-point:before,.xgplayer.xgplayer-pc .inner-focus-point:after{width:3px}.xgplayer.xgplayer-pc .inner-focus-highlight{background:#fffc}.xgplayer.xgplayer-pc .xgplayer-progress.active .xgplayer-progress-outer{height:6px;margin-bottom:3px;transition:height .3s ease,margin-bottom .3s ease}.xgplayer.xgplayer-pc .xgplayer-progress.active .xgplayer-progress-btn{transform:translate(-50%,-50%) scale(1)}.xgplayer.xgplayer-pc .xgplayer-progress.active .inner-focus-point:before,.xgplayer.xgplayer-pc .xgplayer-progress.active .inner-focus-point:after{width:6px}.xgplayer .xgplayer-progress-bottom .xgplayer-progress-outer{top:9px}.xgplayer .xgplayer-progress-bottom .xgplayer-progress-btn:before{height:6px;width:6px}.xgplayer.xgplayer-mobile .xgplayer-progress-bottom .xgplayer-progress-outer{height:4px}@media (prefers-color-scheme: dark){.xgplayer .xgplayer-progress .xgplayer-progress-inner{background-color:#ffffff4d}.xgplayer .xgplayer-progress .inner-focus-highlight{background:#fffc}.xgplayer .xgplayer-progress .xgplayer-progress-btn{background:#ff5e5e4e;border:.5px solid rgba(255,94,94,.056545);box-shadow:0 0 1px #ff000062}.xgplayer .xgplayer-progress .xgplayer-progress-btn:before{background-color:#fff}.xgplayer .xgplayer-progress .xgplayer-progress-played{background-color:linear-gradient(-90deg,#FA1F41 0%,#E31106 100%)}.xgplayer .xgplayer-progress .xgplayer-progress-cache{background-color:#ffffff80}}.xg-mini-progress{display:none;position:absolute;height:2px;left:0;right:0;bottom:0;pointer-events:none}.xg-mini-progress xg-mini-progress-played,.xg-mini-progress xg-mini-progress-cache{height:100%;width:0;position:absolute;top:0;left:0;border-radius:inherit}.xg-mini-progress xg-mini-progress-played{background:linear-gradient(-90deg,#fa1f41,#e31106)}.xg-mini-progress xg-mini-progress-cache{background:#ffffff80}.xg-mini-progress-show,.xgplayer-inactive .xg-mini-progress,.xgplayer-mini .xg-mini-progress{display:block}.xgplayer .xgplayer-time{pointer-events:none;min-width:40px;font-size:14px;font-family:PingFangSC-Semibold;color:#fff;text-align:center;display:inline-block;line-height:40px}.xgplayer .xgplayer-time span{display:inline-block;line-height:40px;height:40px}.xgplayer .xgplayer-time span .time-min-width{text-align:center;min-width:2ch}.xgplayer .xgplayer-time span .time-min-width:first-child{text-align:right}.xgplayer .xgplayer-time span .time-min-width:last-child{text-align:left}.xgplayer .xgplayer-time .time-duration{color:#ffffff80}.xgplayer .xgplayer-time .time-live-tag{display:none}.xgplayer .xgplayer-time.xg-time-left{margin-left:0}.xgplayer .xgplayer-time.xg-time-right{margin-right:0}.xgplayer.xgplayer-mobile .xgplayer-time{min-width:30px;font-size:12px}.xgplayer.xgplayer-mobile .xgplayer-time.xg-time-left{margin-right:8px}.xgplayer.xgplayer-mobile .xgplayer-time.xg-time-right{margin-left:8px}.xgplayer .xgplayer-volume.slide-show .xgplayer-slider{display:block}.xgplayer .xgplayer-slider{display:none;position:absolute;width:28px;height:92px;background:#0000008a;border-radius:1px;bottom:40px;outline:none}.xgplayer .xgplayer-slider:after{content:" ";display:block;height:15px;width:28px;position:absolute;bottom:-15px;left:0;z-index:20;cursor:initial}.xgplayer .xgplayer-value-label{position:absolute;left:0;right:0;bottom:100%;padding:5px 0 0;font-size:12px;background-color:#0000008a;color:#fff;text-align:center}.xgplayer .xgplayer-bar,.xgplayer .xgplayer-drag{display:block;position:absolute;bottom:6px;left:12px;background:#ffffff4d;border-radius:100px;width:4px;height:76px;outline:none;cursor:pointer}.xgplayer .xgplayer-drag{bottom:0;left:0;background:#fa1f41;max-height:76px}.xgplayer .xgplayer-drag:after{content:" ";display:inline-block;width:8px;height:8px;background:#fff;box-shadow:0 0 5px #00000042;position:absolute;border-radius:50%;left:-2px;top:-4px}.xgplayer .xgplayer-volume[data-state=normal] .xg-volume{display:block}.xgplayer .xgplayer-volume[data-state=normal] .xg-volume-small,.xgplayer .xgplayer-volume[data-state=normal] .xg-volume-mute,.xgplayer .xgplayer-volume[data-state=small] .xg-volume{display:none}.xgplayer .xgplayer-volume[data-state=small] .xg-volume-small{display:block}.xgplayer .xgplayer-volume[data-state=small] .xg-volume-mute,.xgplayer .xgplayer-volume[data-state=mute] .xg-volume,.xgplayer .xgplayer-volume[data-state=mute] .xg-volume-small{display:none}.xgplayer .xgplayer-volume[data-state=mute] .xg-volume-mute{display:block}.xgplayer.xgplayer-mobile .xgplayer-volume .xgplayer-slider,.xgplayer-replay{display:none}.xgplayer .xgplayer-replay{display:none;position:absolute;left:50%;top:50%;width:100px;height:100px;justify-content:center;align-items:center;flex-direction:column;z-index:5;transform:translate(-50%,-50%);cursor:pointer}.xgplayer .xgplayer-replay .xgplayer-replay-txt{display:inline-block;font-size:14px;color:#fff;line-height:34px;text-align:center}.xgplayer.xgplayer-mobile .xgplayer-replay-svg{width:50px;height:50px}.xgplayer.xgplayer-mobile .xgplayer-replay-txt{line-height:24px;font-size:12px}.xgplayer .xgplayer-poster{display:block;opacity:1;visibility:visible;position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-size:100% auto;background-repeat:no-repeat;transition:opacity .3s ease,visibility .3s ease;pointer-events:none}.xgplayer .xgplayer-poster.hide,.xgplayer.xgplayer-playing .xgplayer-poster{opacity:0;visibility:hidden}.xgplayer.xgplayer-playing .xg-not-hidden,.xgplayer.xgplayer-is-enter .xgplayer-poster.xg-showplay,.xgplayer.xgplayer-playing .xgplayer-poster.xg-showplay,.xgplayer.xgplayer-nostart .xgplayer-poster,.xgplayer.xgplayer-ended .xgplayer-poster,.xgplayer.not-allow-autoplay .xgplayer-poster{opacity:1;visibility:visible}.xgplayer.xgplayer-nostart .xgplayer-poster.hide,.xgplayer.xgplayer-ended .xgplayer-poster.hide,.xgplayer.not-allow-autoplay .xgplayer-poster.hide{opacity:0;visibility:hidden}@keyframes playPause{0%{transform:scale(1);opacity:1}99%{transform:scale(1.3);opacity:0}to{transform:scale(1);opacity:0}}.xgplayer xg-start-inner{display:block;width:100%;height:100%;overflow:hidden;border-radius:50%;background:#00000061}.xgplayer .xgplayer-start{width:70px;height:70px;position:absolute;left:50%;top:50%;z-index:5;transform:translate(-50%,-50%);cursor:pointer}.xgplayer .xgplayer-start svg{width:100%;height:100%}.xgplayer .xgplayer-start.hide,.xgplayer .xgplayer-start.focus-hide{display:none;pointer-events:none}.xgplayer .xgplayer-start:hover{opacity:.85}.xgplayer .xgplayer-start .xg-icon-play{display:block}.xgplayer .xgplayer-start .xg-icon-pause,.xgplayer .xgplayer-start[data-state=pause] .xg-icon-play{display:none}.xgplayer .xgplayer-start[data-state=pause] .xg-icon-pause,.xgplayer .xgplayer-start.interact{display:block}.xgplayer .xgplayer-start.interact xg-start-inner{animation:playPause .4s .1s ease-out forwards}.xgplayer .xgplayer-start.show{display:block}.xgplayer.xgplayer-mobile xg-start-inner{background:initial;border-radius:0}.xgplayer.xgplayer-mobile .xgplayer-start{height:50px;width:50px}.xgplayer.xgplayer-mobile .xgplayer-start:hover{opacity:1}.xgplayer.xgplayer-inactive .xgplayer-start.auto-hide,.xgplayer.xgplayer-is-enter .xgplayer-start.auto-hide,.xgplayer.xgplayer-isloading.xgplayer-playing .xgplayer-start,.xgplayer.xgplayer-is-enter .xgplayer-start,.xgplayer.xgplayer-is-error .xgplayer-start,.xgplayer.xgplayer-is-enter .xgplayer-start.show,.xgplayer.xgplayer-is-error .xgplayer-start.show{display:none}.xgplayer-enter{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:#000c;z-index:5;pointer-events:none}.xgplayer-enter .show{display:block}.xgplayer-enter .xgplayer-enter-spinner{display:block;position:absolute;z-index:1;left:50%;top:50%;height:100px;width:100px;transform:translate(-50%,-50%)}.xgplayer-enter .xgplayer-enter-spinner div{width:6%;height:13%;background-color:#ffffffb3;position:absolute;left:45%;top:45%;opacity:0;border-radius:30px;animation:fade 1s linear infinite}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar1{transform:rotate(0) translateY(-140%);animation-delay:-0s}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar2{transform:rotate(30deg) translateY(-140%);animation-delay:-.9163s}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar3{transform:rotate(60deg) translateY(-140%);animation-delay:-.833s}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar4{transform:rotate(90deg) translateY(-140%);animation-delay:-.7497s}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar5{transform:rotate(120deg) translateY(-140%);animation-delay:-.6664s}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar6{transform:rotate(150deg) translateY(-140%);animation-delay:-.5831s}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar7{transform:rotate(180deg) translateY(-140%);animation-delay:-.4998s}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar8{transform:rotate(210deg) translateY(-140%);animation-delay:-.4165s}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar9{transform:rotate(240deg) translateY(-140%);animation-delay:-.3332s}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar10{transform:rotate(270deg) translateY(-140%);animation-delay:-.2499s}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar11{transform:rotate(300deg) translateY(-140%);animation-delay:-.1666s}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar12{transform:rotate(330deg) translateY(-142%);animation-delay:-.0833s}@keyframes fade{0%{opacity:1}to{opacity:.25}}.xgplayer.xgplayer-is-enter .xgplayer-enter{display:block;opacity:1;transition:opacity .3s}.xgplayer.xgplayer-nostart .xgplayer-enter{display:none}.xgplayer.xgplayer-mobile .xgplayer-enter .xgplayer-enter-spinner{width:70px;height:70px}.xg-mini-layer{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:11;background:linear-gradient(180deg,#393939e6,#39393900 50.27%)}.xg-mini-layer .mask{pointer-events:none;position:absolute;top:0;left:0;height:100%;width:100%;background-color:#0006}.xg-mini-layer xg-mini-header{display:flex;top:0;left:0;right:40px;box-sizing:border-box;padding:10px 3px 0 8px;justify-content:space-between;color:#fff;font-size:14px;position:absolute;z-index:22}.xg-mini-layer xg-mini-header .xgplayer-pip-disableBtn{pointer-events:all}.xg-mini-layer xg-mini-header #disabledMini{display:none;position:relative}.xg-mini-layer xg-mini-header #disabledMini+label{cursor:pointer;position:relative;display:flex;align-items:center}.xg-mini-layer xg-mini-header #disabledMini+label:before{content:"";color:#ff142b;background-color:transparent;border-radius:2px;border:solid 1px #cdcdcd;width:16px;height:16px;display:inline-block;text-align:center;vertical-align:middle;line-height:16px;margin-right:7px}.xg-mini-layer xg-mini-header #disabledMini:checked+label{color:#ff142b}.xg-mini-layer xg-mini-header #disabledMini:checked+label:before{border-color:#ff142b}.xg-mini-layer xg-mini-header #disabledMini:checked+label:after{content:"";position:absolute;width:4px;height:8px;border-color:#ff142b;border-style:solid;border-width:0px 2px 2px 0px;transform:rotate(45deg);left:6px;top:5px}.xg-mini-layer xg-mini-header .xgplayer-mini-disableBtn xg-tips{position:absolute;padding:4px 6px;white-space:nowrap;bottom:-30px;right:15px;border-radius:4px;background-color:#0000008a;display:none}.xg-mini-layer xg-mini-header .xgplayer-mini-disableBtn:hover #disabledMini+label:before{border-color:#ff142b}.xg-mini-layer xg-mini-header .xgplayer-mini-disableBtn:hover #disabledMini+label{color:#ff142b}.xg-mini-layer xg-mini-header .xgplayer-mini-disableBtn:hover xg-tips{display:block}.xg-mini-layer .mini-cancel-btn{cursor:pointer;display:block;color:#fff;width:40px;height:38px;position:absolute;right:0;top:0;text-align:center;line-height:38px}.xg-mini-layer .play-icon{cursor:pointer;height:48px;width:48px;position:absolute;background:#0000008a;border-radius:24px;top:50%;left:50%;margin:-24px 0 0 -24px}.xg-mini-layer .play-icon svg,.xg-mini-layer .play-icon img{width:50px;height:50px;fill:#faf7f7}.xg-mini-layer .xg-icon-play{display:none}.xg-mini-layer .xg-icon-pause,.xg-mini-layer[data-state=pause] .xg-icon-play{display:block}.xg-mini-layer[data-state=pause] .xg-icon-pause{display:none}.xgplayer-miniicon{position:relative;outline:none;display:block}.xgplayer-miniicon .name{text-align:center;font-size:13px;line-height:20px;height:20px;color:#fffc;line-height:40px}.xgplayer-miniicon .name span{font-size:13px;width:60px;height:20px;line-height:20px;background:#00000061;border-radius:10px;display:inline-block;vertical-align:middle}.xgplayer-mini{position:fixed;width:320px;height:180px;z-index:91;box-shadow:0 4px 7px 2px #0003}.xgplayer-mini:hover{cursor:move}.xgplayer-mini:hover .xg-mini-layer{display:block}.xgplayer-mini.xgplayer-ended .xg-mini-layer{display:none}.xgplayer-mobile .xg-mini-layer .play-icon{background:none;border-radius:initial}.xgplayer.xgplayer-inactive{cursor:none}.xgplayer xg-thumbnail{display:block}.xgplayer xg-trigger{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:0;left:0;height:100%;width:100%}.xgplayer xg-trigger .time-preview{display:none;position:absolute;width:200px;margin:0 auto;padding:0 20px 30px;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-shadow:0 0 1px rgba(0,0,0,.54);font-size:18px;text-align:center;pointer-events:none}.xgplayer xg-trigger .time-preview span{line-height:24px}.xgplayer xg-trigger .time-preview .xg-cur{color:red}.xgplayer xg-trigger .time-preview .xg-separator{font-size:14px}.xgplayer xg-trigger .time-preview .xg-seek-show{transform:translate(-10px)}.xgplayer xg-trigger .time-preview .xg-seek-show.xg-back .xg-seek-pre{transform:rotate(180deg) translate(-5px)}.xgplayer xg-trigger .time-preview .xg-seek-show.hide-seek-icon .xg-seek-icon{display:none}.xgplayer xg-trigger .time-preview .xg-bar{width:96px;height:2px;margin:8px auto 0;border-radius:10px;box-sizing:content-box;background:#ffffff4d}.xgplayer xg-trigger .time-preview .xg-bar .xg-curbar{width:0;height:100%;background-color:red}.xgplayer xg-trigger .time-preview .xg-bar.hide{display:none}.xgplayer xg-trigger .mobile-thumbnail{position:relative;left:50%;transform:translate(-50%)}.xgplayer xg-trigger .xg-top-note{position:absolute;height:32px;width:135px;top:26px;left:50%;margin-left:-78px;background:#0000004d;border-radius:100px;color:#fff}.xgplayer xg-trigger .xg-top-note span{display:block;line-height:32px;height:32px;font-size:13px;text-align:center}.xgplayer xg-trigger .xg-top-note i{color:red;margin:0 5px}.xgplayer xg-trigger .xg-playbackrate{display:none}.xgplayer xg-trigger[data-xg-action=seeking] .time-preview{display:block}.xgplayer xg-trigger[data-xg-action=playbackrate] .xg-playbackrate{display:block}.xgplayer .gradient{display:none;position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none;background-image:linear-gradient(#0009,#0000005c 20%,#0000 36% 70%,#0000003d 77%,#0000005c 83%,#0009)}.xgplayer .gradient.top{background-image:linear-gradient(#0009,#0000005c 20%,#0000 36% 70%)}.xgplayer .gradient.bottom{background-image:linear-gradient(#0000 70%,#0000003d 77%,#0000005c 83%,#0009)}.xgplayer .gradient.none,.xgplayer-mobile .xgplayer-controls{background-image:initial}.xgplayer-mobile.xgplayer-playing .gradient{display:block}.xgplayer-mobile.xgplayer-inactive .gradient{background-image:initial}.xgplayer-mobile .xgmask{position:absolute;height:100%;z-index:10;top:0;left:0;width:100%;pointer-events:none;background-color:#0000}@media (prefers-color-scheme: dark){.xgplayer-mobile xg-trigger .time-preview{color:#fff}.xgplayer-mobile xg-trigger .time-preview span.xg-cur{color:red}.xgplayer-mobile xg-trigger .time-preview .xg-bar{background-color:#ffffff4d}.xgplayer-mobile xg-trigger .time-preview .xg-bar.xg-curbar{background-color:red}}@keyframes loadingRotate{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(360deg)}}@keyframes loadingDashOffset{0%{stroke-dashoffset:236}to{stroke-dashoffset:0}}xg-loading-inner{display:block;height:100%;width:100%;transform-origin:center;animation:loadingRotate 1s .1s linear infinite}.xgplayer-loading{display:none;width:70px;height:70px;overflow:hidden;position:absolute;z-index:10;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.xgplayer-loading svg,.xgplayer-loading img{width:100%;height:100%}.xgplayer-mobile .xgplayer-loading{width:50px;height:50px}.xgplayer-isloading .xgplayer-loading{display:block}.xgplayer-nostart .xgplayer-loading,.xgplayer-pause .xgplayer-loading,.xgplayer-is-enter .xgplayer-loading,.xgplayer-is-ended .xgplayer-loading,.xgplayer-is-error .xgplayer-loading,.xgplayer .xgplayer-pip .xg-exit-pip{display:none}.xgplayer .xgplayer-pip .xg-get-pip,.xgplayer .xgplayer-pip[data-state=pip] .xg-exit-pip{display:block}.xgplayer .xgplayer-pip[data-state=pip] .xg-get-pip{display:none}.xgplayer .xgplayer-playnext{position:relative;display:none;cursor:pointer}.xgplayer .xgplayer-playnext .xgplayer-tips .xgplayer-tip-playnext{display:block}.xgplayer .xgplayer-playnext:hover{opacity:.85}.xgplayer .xgplayer-playnext:hover .xgplayer-tips{display:block}.lang-is-en .xgplayer-playnext .xgplayer-tips{margin-left:-25px}.lang-is-jp .xgplayer-playnext .xgplayer-tips{margin-left:-38px}.xgplayer .xgplayer-download{position:relative;display:block;cursor:pointer}.lang-is-en .xgplayer-download .xgplayer-tips{margin-left:-32px}.lang-is-jp .xgplayer-download .xgplayer-tips{margin-left:-40px}.xgplayer .xgplayer-shot{display:none}.xgplayer-definition{display:none;cursor:pointer}.xgplayer .xgplayer-playbackrate{display:none;cursor:default}.xgplayer-error{background:#000;display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:6;color:#fff;text-align:center;line-height:100%;justify-content:center;align-items:center}.xgplayer-error .xgplayer-error-refresh{color:#fa1f41;padding:0 3px;cursor:pointer}.xgplayer-error .xgplayer-error-text{line-height:18px;margin:auto 6px 20px;display:block}.xgplayer-is-error .xgplayer-error{display:flex}.xgplayer .xgplayer-prompt{display:block;pointer-events:none;position:absolute;z-index:1;padding:6px 12px 5px;opacity:0;left:10px;background:#00000080;border-radius:50px;font-size:12px;line-height:17px;text-align:center;color:#fff}.xgplayer .xgplayer-prompt.show{display:block;opacity:1;z-index:10;pointer-events:initial}.xgplayer .xgplayer-prompt.arrow{transform:translate(-50%)}.xgplayer .xgplayer-prompt.arrow:after{content:"";display:block;position:absolute;left:50%;bottom:0;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid rgba(0,0,0,.5);transform:translate(-50%,100%)}.xgplayer .xgplayer-prompt .highlight{display:inline-block;margin-left:6px;color:red;cursor:pointer}.xgplayer.xgplayer-is-error .xgplayer-prompt.show{display:none;opacity:1}.xgplayer .xgplayer-spot{position:absolute;top:0;left:0;height:100%;background:#fff;border-radius:12px}.xgplayer .xgplayer-spot.mini{min-width:6px;transform:translate(-50%)}.xgplayer .xgplayer-spot.active .xgplayer-spot-pop{display:block;opacity:1;pointer-events:initial}.xgplayer .xgplayer-spot-pop{display:block;opacity:0;pointer-events:none;position:absolute;left:50%;bottom:5px;padding-bottom:5px;transform:translate(-50%)}.xgplayer-mobile .xgplayer-spot{height:3px;min-width:3px;top:50%;opacity:1;transform:translateY(-50%)}.xgplayer-mobile .xgplayer-spot.mini{min-width:3px;transform:translate(-50%,-50%)}.xgplayer .xgplayer-progress.active .xgplayer-spot{opacity:1;transition:opacity .3s;visibility:visible}.xgplayer .xg-spot-info{position:absolute;left:0;bottom:100%;display:none}.xgplayer .xg-spot-info.short-line .xg-spot-line{height:6px}.xgplayer .xg-spot-info.short-line .xg-spot-content{bottom:-4px}.xgplayer .xg-spot-info.no-thumbnail .xg-spot-thumbnail{display:none}.xgplayer .xg-spot-info.no-thumbnail .xgplayer-progress-point{display:block}.xgplayer .xg-spot-info.no-timepoint .xgplayer-progress-point,.xgplayer .xg-spot-info.hide{display:none}.xgplayer .xgplayer-progress.active .xg-spot-info{display:block}.xgplayer .xgplayer-progress.active .xg-spot-info.hide{display:none}.xgplayer .xg-spot-line{position:relative;bottom:-7px;margin-left:50%;display:block;width:1px;height:41px;background-color:#fff;pointer-events:none}.xgplayer .xgplayer-progress-point{display:none;position:relative;bottom:-4px;left:50%;transform:translate(-50%);background:#0000008a;font-size:11px;color:#fff;padding:4px 6px;border-radius:4px;text-align:center;opacity:.85;white-space:nowrap}.xgplayer .xg-spot-content{position:relative;bottom:-7px;color:#fff;border-radius:2px 2px 0 0}.xgplayer .xg-spot-ext-text{position:relative;bottom:-7px}.xgplayer .xg-spot-thumbnail{position:relative;background-color:#111010;pointer-events:none;border-radius:2px 2px 0 0}.xgplayer .xg-spot-time{position:absolute;bottom:2px;font-size:12px;line-height:16.8px;left:50%;transform:translate(-50%);pointer-events:none}.xgplayer .progress-thumbnail{margin:0 auto;display:block}.xgplayer .xg-spot-text{display:none;padding:5px 8px;background:#000c;border-radius:0 0 2px 2px;pointer-events:none;box-sizing:border-box}.xgplayer .spot-inner-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:20px;font-size:12px;max-height:40px}.xgplayer .xg-spot-content.show-text .xg-spot-text{display:block}.xgplayer .product .xg-spot-text{background:#3370ff}.xgplayer .product .xg-spot-line{border-left:10px solid transparent;border-right:10px solid transparent;border-top:7px solid #3370FF;width:0;height:15px;left:-10px;background:none}.xgplayer .xgvideo-preview{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;visibility:hidden;transition:visibility .3s,opacity .3s;background-color:#000}.xgplayer .xgvideo-preview .xgvideo-thumbnail{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:0}.xgplayer .xgvideo-preview.show{opacity:1;visibility:visible}.xgplayer-dynamic-bg,.xgplayer-dynamic-bg canvas,.xgplayer-dynamic-bg xgmask,.xgplayer-dynamic-bg xgfilter{display:block;position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none}.xgplayer-dynamic-bg canvas{transform:translateZ(0)}.xgplayer-dynamic-bg xgmask{background:#000000b3}.jmp[data-v-14787117],.jmp__container[data-v-14787117],.jmp__native-video[data-v-14787117]{width:100%;height:100%}.jmp[data-v-14787117]{display:block;position:relative;min-width:0;min-height:0;overflow:hidden;background-color:var(--ink-1)}.jmp__container[data-v-14787117],.jmp__native-video[data-v-14787117]{display:block;position:absolute;inset:0}.jmp__native-video[data-v-14787117]{object-fit:contain;background-color:var(--ink-1)}.jmp__empty[data-v-14787117]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--accent-ink);pointer-events:none}.jmp__container[data-v-14787117] .xgplayer,.jmp__container[data-v-14787117] .xgplayer-video-wrap,.jmp__container[data-v-14787117] .xgplayer-video,.jmp__container[data-v-14787117] video{display:block;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important}.jmp__container[data-v-14787117] video{object-fit:contain}.jmp[data-v-43c6e1df],.jmp__container[data-v-43c6e1df],.jmp__native-video[data-v-43c6e1df]{width:100%;height:100%}.jmp[data-v-43c6e1df]{display:block;position:relative;min-width:0;min-height:0;overflow:hidden;background-color:var(--ink-1)}.jmp__container[data-v-43c6e1df],.jmp__native-video[data-v-43c6e1df]{display:block;position:absolute;inset:0}.jmp__container.jessibuca-container[data-v-43c6e1df]{width:100%!important;height:100%!important;inset:0}.jmp__native-video[data-v-43c6e1df]{object-fit:contain;background-color:var(--ink-1)}.jmp__empty[data-v-43c6e1df]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--accent-ink);pointer-events:none}.jmp__container[data-v-43c6e1df] .jessibuca-container,.jmp__container[data-v-43c6e1df] .jessibuca-video-box,.jmp__container[data-v-43c6e1df] .jessibuca-play-big,.jmp__container[data-v-43c6e1df] .jessibuca-poster,.jmp__container[data-v-43c6e1df] video{display:block;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important}.jmp__container[data-v-43c6e1df] canvas{display:block;width:auto!important;height:auto!important;max-width:none!important;max-height:none!important;transform-origin:center center}.jmp__container[data-v-43c6e1df] video{object-fit:contain}.jmp__container[data-v-43c6e1df] .jessibuca-controls,.jmp__container[data-v-43c6e1df] .jessibuca-control,.jmp__container[data-v-43c6e1df] .jessibuca-operate{display:none!important}.page-route-skeleton{width:100%;background:var(--jet-theme-bg-layout, #f5f5f5)}.page-route-skeleton--content{min-height:min(35rem,calc(100vh - 7.5rem))}.page-route-skeleton--layout{min-height:100vh}.page-route-skeleton__shell-header{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;height:3rem;padding:0 var(--space-5);border-bottom:var(--jet-theme-stroke-width, 1px) solid var(--jet-theme-border-secondary, #f0f0f0);background:var(--jet-theme-bg-container, #fff)}.page-route-skeleton__brand,.page-route-skeleton__header-actions,.page-route-skeleton__layout-body,.page-route-skeleton__user,.page-route-skeleton__workbench,.page-route-skeleton__module-row,.page-route-skeleton__action-row,.page-route-skeleton__timeline-row{display:flex}.page-route-skeleton__brand,.page-route-skeleton__header-actions,.page-route-skeleton__user,.page-route-skeleton__module-row,.page-route-skeleton__action-row{align-items:center}.page-route-skeleton__brand{gap:var(--space-2)}.page-route-skeleton__header-actions{gap:var(--space-5)}.page-route-skeleton__logo{width:var(--space-7);height:var(--space-7);border-radius:var(--r-2, .375rem)}.page-route-skeleton__brand-name{width:7rem;height:1rem}.page-route-skeleton__icon{width:1rem;height:1rem;border-radius:50%}.page-route-skeleton__layout-body{min-height:calc(100vh - 3rem)}.page-route-skeleton__sider{position:relative;display:flex;flex:0 0 12.25rem;flex-direction:column;padding:var(--space-4) var(--space-2);border-right:var(--jet-theme-stroke-width, 1px) solid var(--jet-theme-border-secondary, #f0f0f0);background:var(--jet-theme-bg-container, #fff)}.page-route-skeleton__search{width:100%;height:2rem;margin-bottom:var(--space-4)}.page-route-skeleton__menu{flex:1}.page-route-skeleton__menu-item{display:block;width:100%;height:2rem;margin-bottom:var(--space-2)}.page-route-skeleton__menu-item:nth-child(2),.page-route-skeleton__menu-item:nth-child(4){width:70%}.page-route-skeleton__menu-item:nth-child(6){width:82%}.page-route-skeleton__menu-item--active{background:color-mix(in srgb,var(--jet-theme-primary, #2f54eb) 12%,var(--jet-theme-bg-container, #fff))}.page-route-skeleton__user{gap:var(--space-2);padding-top:var(--space-3);border-top:var(--jet-theme-stroke-width, 1px) solid var(--jet-theme-border-secondary, #f0f0f0)}.page-route-skeleton__avatar{flex:none;width:var(--space-6);height:var(--space-6);border-radius:50%}.page-route-skeleton__user-lines{flex:1;min-width:0}.page-route-skeleton__user-name,.page-route-skeleton__user-desc{display:block}.page-route-skeleton__user-name{width:5rem}.page-route-skeleton__user-desc{width:4rem;height:.625rem;margin-top:var(--space-1)}.page-route-skeleton__main{min-width:0;flex:1}.page-route-skeleton__content-view{padding:var(--space-5)}.page-route-skeleton__page-title{height:1.5rem;margin-bottom:var(--space-4)}.page-route-skeleton__card,.page-route-skeleton__panel{border:var(--jet-theme-stroke-width, 1px) solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:var(--r-3, .5rem);background:var(--jet-theme-bg-container, #fff);box-shadow:var(--shadow-1, 0 1px 0 rgba(0, 0, 0, .03))}.page-route-skeleton__stats{display:grid;grid-template-columns:repeat(4,minmax(8rem,1fr));gap:var(--space-3)}.page-route-skeleton__card{min-height:6.25rem;padding:var(--space-4)}.page-route-skeleton__label,.page-route-skeleton__value,.page-route-skeleton__caption{display:block}.page-route-skeleton__label{width:5rem;height:.75rem}.page-route-skeleton__value{width:3rem;height:1.375rem;margin-top:var(--space-3)}.page-route-skeleton__caption{width:7.5rem;height:.75rem;margin-top:var(--space-4)}.page-route-skeleton__workbench{gap:var(--space-3);margin-top:var(--space-4)}.page-route-skeleton__panel{min-width:0}.page-route-skeleton__panel--modules{flex:1 1 60%}.page-route-skeleton__panel--actions{flex:1 1 40%}.page-route-skeleton__panel-header{height:2.75rem;padding:var(--space-4);border-bottom:var(--jet-theme-stroke-width, 1px) solid var(--jet-theme-border-secondary, #f0f0f0)}.page-route-skeleton__panel-title{width:7.5rem;height:1rem}.page-route-skeleton__panel-title--short{width:5rem}.page-route-skeleton__module-row{min-height:3.75rem;gap:var(--space-3);margin:0 var(--space-4);border-bottom:var(--jet-theme-stroke-width, 1px) solid var(--jet-theme-border-secondary, #f0f0f0)}.page-route-skeleton__module-row:last-child{border-bottom:0}.page-route-skeleton__module-icon{flex:none;width:1.5rem;height:1.5rem}.page-route-skeleton__module-info,.page-route-skeleton__action-info,.page-route-skeleton__timeline-info{flex:1;min-width:0}.page-route-skeleton__module-name,.page-route-skeleton__module-meta,.page-route-skeleton__action-title,.page-route-skeleton__action-desc,.page-route-skeleton__timeline-title,.page-route-skeleton__timeline-desc{display:block}.page-route-skeleton__module-name{width:7rem}.page-route-skeleton__module-meta{width:16rem;height:.75rem;margin-top:var(--space-2)}.page-route-skeleton__action-row{min-height:4rem;gap:var(--space-3);margin:var(--space-3) var(--space-4);padding:0 var(--space-3);border:var(--jet-theme-stroke-width, 1px) solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:var(--r-2, .375rem)}.page-route-skeleton__action-icon,.page-route-skeleton__action-arrow{flex:none;width:1rem;height:1rem}.page-route-skeleton__action-title{width:7rem}.page-route-skeleton__action-desc{width:12rem;height:.75rem;margin-top:var(--space-2)}.page-route-skeleton__timeline{margin-top:var(--space-4);padding-bottom:var(--space-5)}.page-route-skeleton__timeline-row{gap:var(--space-3);margin:var(--space-4) var(--space-4) 0}.page-route-skeleton__dot{flex:none;width:.5rem;height:.5rem;margin-top:var(--space-1);border:var(--jet-theme-stroke-width, 1px) solid var(--jet-theme-primary, #2f54eb);border-radius:50%}.page-route-skeleton__timeline-title{width:10rem}.page-route-skeleton__timeline-desc{width:20rem;height:.75rem;margin-top:var(--space-3)}.page-route-skeleton__block{position:relative;display:inline-block;overflow:hidden;height:.875rem;border-radius:var(--r-1, .25rem);background:color-mix(in srgb,var(--jet-theme-text, #1a1a1a) 7%,var(--jet-theme-bg-container, #fff))}.page-route-skeleton__block:after{position:absolute;inset:0 -150%;background:linear-gradient(90deg,transparent 25%,color-mix(in srgb,var(--jet-theme-text, #1a1a1a) 10%,transparent) 37%,transparent 63%);animation:page-route-skeleton-loading 1.4s ease infinite;content:""}.page-route-skeleton__title{width:4rem;height:1rem}@keyframes page-route-skeleton-loading{0%{transform:translate(-37.5%)}to{transform:translate(37.5%)}}@media (max-width: 48rem){.page-route-skeleton__content-view{padding:var(--space-3)}.page-route-skeleton__shell-header{padding:0 var(--space-3)}.page-route-skeleton__sider{display:none}.page-route-skeleton__stats{grid-template-columns:1fr}.page-route-skeleton__workbench{flex-direction:column}.page-route-skeleton__module-meta,.page-route-skeleton__action-desc,.page-route-skeleton__timeline-desc{width:100%}}.page-route-loading-overlay[data-v-04b325a7]{position:fixed;inset:0;z-index:var(--z-modal)}.equal-height-columns[data-v-d99d2178]{position:relative;display:grid;width:100%;height:var(--equal-height-columns-height);min-height:0;gap:var(--equal-height-columns-gap);align-items:var(--equal-height-columns-align);grid-template-columns:minmax(0,var(--equal-height-columns-left-width)) minmax(0,var(--equal-height-columns-right-width));transition:grid-template-columns .2s ease,column-gap .2s ease}.equal-height-columns[data-v-d99d2178]:before{content:"";grid-area:1 / 1 / 2 / 2;justify-self:end;align-self:stretch;width:var(--jet-theme-stroke-width);transform:translate(calc(var(--equal-height-columns-gap) / 2));background:#eceff3;pointer-events:none;transition:transform .2s ease}.equal-height-columns--collapsed[data-v-d99d2178]:before{background:none}.equal-height-columns__pane[data-v-d99d2178]{min-width:0;min-height:0;height:100%;overflow:hidden}.equal-height-columns__pane--left[data-v-d99d2178]{grid-area:1 / 1 / 2 / 2}.equal-height-columns__pane--right[data-v-d99d2178]{grid-area:1 / 2 / 2 / 3}.equal-height-columns--single[data-v-d99d2178]{grid-template-columns:minmax(0,1fr);gap:0}.equal-height-columns--single[data-v-d99d2178]:before{content:none}.equal-height-columns--single .equal-height-columns__pane--right[data-v-d99d2178]{grid-area:1 / 1 / 2 / 2}.equal-height-columns__toggle[data-v-d99d2178]{--equal-height-columns-toggle-width: 1.375rem;--equal-height-columns-toggle-height: 1.5rem;position:absolute;top:50%;left:0;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:var(--equal-height-columns-toggle-width);height:var(--equal-height-columns-toggle-height);padding:0;font-size:var(--fs-12);color:var(--ink-2);border:var(--jet-theme-stroke-width) solid var(--line-strong);border-radius:var(--r-3) 0 0 var(--r-3);box-shadow:var(--shadow-1);cursor:pointer;transition:left .2s ease,transform .2s ease,border-radius .2s ease,color var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard)}.equal-height-columns:not(.equal-height-columns--collapsed) .equal-height-columns__toggle[data-v-d99d2178]{transform:translate(-100%,-50%);border-right:none}.equal-height-columns__toggle[data-v-d99d2178]:hover{color:var(--accent);border-color:var(--accent)}.equal-height-columns--collapsed .equal-height-columns__toggle[data-v-d99d2178]{left:0;border-radius:0 var(--r-3) var(--r-3) 0;transform:translateY(-50%);border-left:none}[data-v-5cf4bd49] .fc-header-toolbar{background-color:var(--line-strong)}.calendarContainer[data-v-5cf4bd49]{position:relative;padding:2.75rem 1.5rem 0;border:1px solid var(--line);border-radius:.75rem}.calendarContainer .compareTip[data-v-5cf4bd49]{position:absolute;right:20%;top:1.6875rem;transform:translate(40%)}.calendarContainer .skip[data-v-5cf4bd49]{position:absolute;right:0;top:1.6875rem}.calendarContainer .compareSave[data-v-5cf4bd49]{position:absolute;right:.625rem;top:1.375rem}.calendarContainer .calenderButton[data-v-5cf4bd49]{position:absolute;top:1.375rem}.calendarContainer .event[data-v-5cf4bd49]{position:relative;height:2rem;padding:.375rem;color:var(--ink-1);display:flex}.calendarContainer .event .closeBtn[data-v-5cf4bd49]{position:absolute;right:0;top:0;color:var(--ink-3);display:none;font-size:var(--fs-16)}.calendarContainer .event:hover .closeBtn[data-v-5cf4bd49]{display:inline-block}.calendarContainer .decoration[data-v-5cf4bd49]{width:.25rem;height:1rem;border-radius:.125rem;margin:.125rem .25rem;display:inline-block}.calendarContainer .event-title[data-v-5cf4bd49]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 1.875rem);font-size:var(--fs-14)}[data-v-5cf4bd49] .fc-highlight{background-color:transparent}.tips[data-v-5cf4bd49]{position:fixed;z-index:99999;padding:.3125rem .625rem;background-color:var(--ink-2);border-radius:.3125rem;color:var(--accent-ink)}[data-v-5cf4bd49] .fc-theme-standard th{border:none}[data-v-5cf4bd49] .fc-theme-standard td{border:none;border-top:1px solid var(--line)}[data-v-5cf4bd49] .fc-theme-standard .fc-scrollgrid{border:none}[data-v-5cf4bd49] .fc .fc-col-header-cell-cushion{color:var(--ink-3)}[data-v-5cf4bd49] .fc th{text-align:right;color:var(--ink-3)}[data-v-5cf4bd49] .fc table{border-collapse:separate;border-spacing:.3125rem 0}[data-v-5cf4bd49] .fc .fc-daygrid-day.fc-day-today{background-color:transparent}[data-v-5cf4bd49] .fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-number{background-color:var(--accent);color:var(--accent-ink);border-radius:50%;width:1.875rem;text-align:center}[data-v-5cf4bd49] .fc .fc-event{border:none!important}[data-v-5cf4bd49] .fc .fc-daygrid-event-harness{margin:0 .25rem;margin-top:.25rem!important;border-radius:var(--r-2)}[data-v-5cf4bd49] .fc .fc-daygrid-day-frame{height:9.6875rem}[data-v-5cf4bd49] .fc .fc-daygrid-day-frame .fc-daygrid-day-events{max-height:7.5rem;overflow-y:auto}[data-v-5cf4bd49] .fc .fc-daygrid-day-frame .fc-daygrid-day-events::-webkit-scrollbar-thumb{background-color:var(--line);border-radius:var(--r-1)}[data-v-5cf4bd49] .fc .fc-scroller::-webkit-scrollbar{width:.3125rem;background-color:var(--bg)}[data-v-5cf4bd49] .fc .fc-scroller::-webkit-scrollbar-thumb{background-color:var(--line);border-radius:var(--r-1)}[data-v-5cf4bd49] .fc-scrollgrid-section-body>td{border:none!important}[data-v-5cf4bd49] .fc-daygrid-day-number{color:var(--ink-1);font-weight:600}.calendarContainer .fc-event{background:var(--info-bg)!important}.calendarContainer .fc-daygrid-day-events::-webkit-scrollbar{width:.3125rem;background-color:var(--bg)}.selectedDate{background-color:var(--info-bg)!important}.selectedDate .fc-event{background:var(--bg)!important}.selectedDate .fc-daygrid-day-events::-webkit-scrollbar{width:.3125rem;background-color:var(--info-bg)}.full-page-warp--flex[data-v-056b78dc]{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;overflow-y:auto}.full-page-warp.scroll[data-v-056b78dc]{overflow-y:auto}.card[data-v-4ddeaa8e]{box-sizing:border-box;position:relative;width:100%;overflow:hidden;border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-color-1);border-radius:var(--panel-radius, var(--r-6));background:var(--card-box-background);transition:var(--card-shell-transition)}.card.card--active[data-v-4ddeaa8e]{border-color:var(--jet-theme-primary, var(--accent));box-shadow:var(--ring-active)}.card.card--borderless[data-v-4ddeaa8e],.card.card--borderless.card--active[data-v-4ddeaa8e]{border-color:transparent}.card.card--disabled[data-v-4ddeaa8e]{filter:grayscale(100%)}.card.card--disabled .card-warp[data-v-4ddeaa8e]{cursor:not-allowed}.card .checked-icon[data-v-4ddeaa8e]{position:absolute;right:0;bottom:0;z-index:2;width:2.75rem;height:2.75rem;color:var(--accent-ink);background-color:var(--jet-theme-primary, var(--accent));clip-path:polygon(100% 0,100% 100%,0 100%)}.card .checked-icon>div[data-v-4ddeaa8e]{position:relative;display:flex;width:100%;height:100%}.card .checked-icon>div>span[data-v-4ddeaa8e]{position:absolute;right:var(--space-2);bottom:var(--space-2);font-size:var(--fs-12)}.card .card-warp[data-v-4ddeaa8e]{position:relative;cursor:pointer}.card .card-warp[data-v-4ddeaa8e]:hover{box-shadow:none}.card .card-warp:hover .card-mask[data-v-4ddeaa8e]{visibility:visible}.card .card-warp .card-type[data-v-4ddeaa8e]{position:absolute;top:0;left:-.9375rem;height:2rem;padding:0 1.875rem;color:var(--ink-2);line-height:2rem;background-color:color-mix(in srgb,var(--ink-1) 6%,transparent);transform:skew(-45deg)}.card .card-warp .card-type .card-type-text[data-v-4ddeaa8e]{display:flex;align-items:center;justify-content:center;transform:skew(45deg)}.card .card-warp .card-content[data-v-4ddeaa8e]{position:relative;padding:0 var(--panel-padding, var(--space-4)) var(--panel-padding, var(--space-4));overflow:hidden}.card-content.card-content-no-state[data-v-4ddeaa8e]{padding-top:var(--panel-padding, var(--space-4))!important}.card .card-warp .card-state-row[data-v-4ddeaa8e]{display:flex;min-height:2rem;align-items:center;justify-content:flex-end}.card .card-warp .card-content-main[data-v-4ddeaa8e]{display:flex;align-items:center;min-height:5rem;gap:var(--panel-gap, var(--space-4))}.card .card-warp .card-content .card-item-avatar[data-v-4ddeaa8e]{margin-right:0;display:flex;align-items:center}.card .card-warp .card-content .card-item-body[data-v-4ddeaa8e]{display:flex;flex-direction:column;flex-grow:1;width:0}.card .card-warp .card-content .card-item-body .ant-row[data-v-4ddeaa8e]{margin-top:var(--panel-gap, var(--space-4))}.card .card-warp .card-state[data-v-4ddeaa8e]{display:flex;align-items:center;min-width:5rem;height:2rem;justify-content:center;padding:0 var(--space-3) 0 var(--space-5);background:var(--card-status-color);clip-path:polygon(0 0,100% 0,100% 100%,20% 100%);transform:none}.card .card-warp .card-state.success[data-v-4ddeaa8e]{--card-status-color: var(--jet-theme-success, var(--ok))}.card .card-warp .card-state.warning[data-v-4ddeaa8e]{--card-status-color: var(--warn)}.card .card-warp .card-state.error[data-v-4ddeaa8e]{--card-status-color: var(--err)}.card .card-warp .card-state .card-state-content[data-v-4ddeaa8e]{display:flex;width:100%;height:100%;align-items:center;justify-content:center;transform:none}.card .card-warp .card-state[data-v-4ddeaa8e] .ant-badge-status{display:inline-flex;align-items:center;margin:0}.card .card-warp .card-state[data-v-4ddeaa8e] .ant-badge-status-dot{margin-inline-end:var(--space-1)}.card .card-warp .card-content[data-v-4ddeaa8e] .card-item-content-title{cursor:pointer;font-size:var(--fs-16);font-weight:700;color:var(--jet-theme-primary, var(--accent));width:calc(100% - 6.25rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card .card-warp .card-content[data-v-4ddeaa8e] .card-item-heard-name{font-weight:700;font-size:var(--fs-16);margin-bottom:var(--space-2)}.card .card-warp .card-content[data-v-4ddeaa8e] .card-item-content-text{color:var(--ink-2);font-size:var(--fs-12)}.card .card-warp .card-top-line[data-v-4ddeaa8e]{position:absolute;top:0;left:var(--space-5);display:block;width:8%;min-width:3rem;height:.125rem;background-image:linear-gradient(90deg,var(--card-status-color-solid),var(--card-status-color));clip-path:polygon(0 0,100% 0,98% 100%,2% 100%);background-repeat:no-repeat;background-size:100% 100%}.card .card-warp .card-mask[data-v-4ddeaa8e]{position:absolute;top:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--accent-ink);background-color:color-mix(in srgb,var(--ink-1) 50%,transparent);visibility:hidden;cursor:pointer;transition:all .3s}.card .card-warp .card-mask .mask-content[data-v-4ddeaa8e]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0!important}.card.item-active[data-v-4ddeaa8e]{position:relative;color:var(--jet-theme-primary, var(--accent));border-color:var(--jet-theme-primary, var(--accent))}.card.item-active .checked-icon[data-v-4ddeaa8e]{display:block}.card .card-tools[data-v-4ddeaa8e]{display:flex;padding:0 var(--panel-padding, var(--space-4)) var(--panel-padding, var(--space-4));gap:var(--panel-gap, var(--space-4))}.card.card--active .card-tools[data-v-4ddeaa8e]{padding-right:calc(var(--space-5) + 2.75rem)}.card .card-tools .card-button[data-v-4ddeaa8e]{display:flex;flex-grow:1}.card .card-tools .card-button[data-v-4ddeaa8e]>span{width:100%}.card .card-tools .card-button[data-v-4ddeaa8e] button{width:100%;background:var(--card-box-background);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-color-1);color:var(--jet-theme-primary, var(--accent))}.card .card-tools .card-button[data-v-4ddeaa8e] button:hover{background-color:var(--jet-theme-primary-hover);border-color:var(--jet-theme-primary-hover)}.card .card-tools .card-button[data-v-4ddeaa8e] button:hover span{color:var(--accent-ink)!important}.card .card-tools .card-button[data-v-4ddeaa8e] button:active{background-color:var(--jet-theme-primary-active);border-color:var(--jet-theme-primary-active)}.card .card-tools .card-button[data-v-4ddeaa8e] button:active span{color:var(--accent-ink)!important}.card .card-tools .card-button.delete[data-v-4ddeaa8e]{flex:1}.card .card-tools .card-button[data-v-4ddeaa8e] button[disabled]{background:color-mix(in srgb,var(--jet-theme-text, var(--ink-1)) 4%,var(--jet-theme-bg-container, var(--bg)));border-color:var(--jet-theme-border, var(--ink-4))}.card .card-tools .card-button[data-v-4ddeaa8e] button[disabled] span{color:var(--jet-theme-text-secondary, var(--ink-4))!important}.card .card-tools .card-button[data-v-4ddeaa8e] button[disabled]:hover,.card .card-tools .card-button[data-v-4ddeaa8e] button[disabled]:active{background-color:color-mix(in srgb,var(--jet-theme-text, var(--ink-1)) 8%,var(--jet-theme-bg-container, var(--bg)))}.viewport[data-v-e8e16325]{width:100%;position:relative;overflow-y:auto}.viewport[data-v-e8e16325]:not(:last-child){border-bottom:1px solid var(--bg-hover)}.phantom[data-v-e8e16325],.list[data-v-e8e16325]{position:absolute;width:100%}.list-item[data-v-e8e16325]{box-sizing:border-box;width:100%}.element-flight-dot{position:fixed;z-index:var(--z-modal);width:.625rem;height:.625rem;border-radius:50%;pointer-events:none;background:var(--accent);box-shadow:0 0 .25rem color-mix(in srgb,var(--accent) 72%,transparent),0 0 .75rem color-mix(in srgb,var(--accent) 38%,transparent);will-change:transform,opacity}.page-chrome[data-v-6f459076]{min-width:0;flex:0 0 auto}.icon-value-view[data-v-4da47dbc]{position:relative;flex-shrink:0;overflow:hidden;background:color-mix(in srgb,var(--ink-1) 4%,transparent);box-sizing:border-box}.icon-value-view__img[data-v-4da47dbc]{width:100%;height:100%;object-fit:cover;display:block}.icon-value-view__solid[data-v-4da47dbc]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:calc(var(--ivv-size, var(--fs-48)) * .33)}.icon-value-view__font[data-v-4da47dbc]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--accent-soft),var(--info-bg));color:var(--jet-theme-primary-active)}.icon-value-view__font[data-v-4da47dbc] .anticon{font-size:calc(var(--ivv-size, var(--fs-48)) * .58);line-height:1}.icon-value-view__fallback[data-v-4da47dbc]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:inherit;background:var(--accent-soft);color:var(--jet-theme-primary-active)}.icon-value-view__fallback-text[data-v-4da47dbc]{display:inline-flex;align-items:center;justify-content:center;max-width:100%;padding:0 .08em;font-size:calc(var(--ivv-size, var(--fs-48)) * .35);line-height:1;font-weight:700;letter-spacing:.02em}.icon-selector[data-v-f4b812ad]{height:80vh}.icon-selector .toolbar[data-v-f4b812ad]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--line-strong)}.icon-selector .category-tabs[data-v-f4b812ad] .ant-tabs-content{height:28.125rem;overflow-y:auto}.icon-selector .icon-grid[data-v-f4b812ad]{display:grid;grid-template-columns:repeat(auto-fill,minmax(6.25rem,1fr));gap:var(--space-3);padding:.5rem 0}.icon-selector .icon-grid .icon-item[data-v-f4b812ad]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem .5rem;border:.125rem solid var(--line-strong);border-radius:var(--r-2);cursor:pointer;transition:all .3s}.icon-selector .icon-grid .icon-item .anticon[data-v-f4b812ad]{font-size:var(--fs-32);margin-bottom:var(--space-2)}.icon-selector .icon-grid .icon-item .icon-name[data-v-f4b812ad]{font-size:var(--fs-12);color:var(--ink-3);text-align:center;word-break:break-word;line-height:1.2}.icon-selector .icon-grid .icon-item[data-v-f4b812ad]:hover{border-color:var(--accent);background-color:var(--accent-soft)}.icon-selector .icon-grid .icon-item.active[data-v-f4b812ad]{color:var(--accent);border-color:var(--accent);background-color:var(--accent-soft)}.icon-selector .icon-grid .icon-item.active .icon-name[data-v-f4b812ad]{color:var(--accent);font-weight:500}.icon-selector .selected-info[data-v-f4b812ad]{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line-strong)}.icon-selector .selected-info .ant-tag[data-v-f4b812ad]{display:flex;align-items:center;gap:var(--space-1);font-size:var(--fs-14);padding:.25rem .75rem}.container[data-v-7e22dcfd]{width:4.375rem;height:4.375rem;border:1px dashed var(--line);display:flex;align-items:center;justify-content:center;border-radius:var(--r-2);cursor:pointer;transition:all .3s}.container[data-v-7e22dcfd]:hover{border-color:var(--accent);background-color:var(--accent-soft)}.container .icon-display[data-v-7e22dcfd]{font-size:var(--fs-32);color:var(--accent)}.container .no-icon[data-v-7e22dcfd]{color:color-mix(in srgb,var(--ink-1) 47%,transparent);font-size:var(--fs-22)}.vue-cropper[data-v-a742df44]{position:relative;width:100%;height:100%;box-sizing:border-box;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;direction:ltr;touch-action:none;text-align:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-box[data-v-a742df44],.cropper-box-canvas[data-v-a742df44],.cropper-drag-box[data-v-a742df44],.cropper-crop-box[data-v-a742df44],.cropper-face[data-v-a742df44]{position:absolute;inset:0;-webkit-user-select:none;user-select:none}.cropper-box-canvas img[data-v-a742df44]{position:relative;text-align:left;-webkit-user-select:none;user-select:none;transform:none;max-width:none;max-height:none}.cropper-box[data-v-a742df44]{overflow:hidden}.cropper-move[data-v-a742df44]{cursor:move}.cropper-crop[data-v-a742df44]{cursor:crosshair}.cropper-modal[data-v-a742df44]{background:#00000080}.cropper-view-box[data-v-a742df44]{display:block;overflow:hidden;width:100%;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;-webkit-user-select:none;user-select:none}.cropper-view-box img[data-v-a742df44]{-webkit-user-select:none;user-select:none;text-align:left;max-width:none;max-height:none}.cropper-face[data-v-a742df44]{top:0;left:0;background-color:#fff;opacity:.1}.crop-info[data-v-a742df44]{position:absolute;left:0;min-width:65px;text-align:center;color:#fff;line-height:20px;background-color:#000c;font-size:12px}.crop-line[data-v-a742df44]{position:absolute;display:block;width:100%;height:100%;opacity:.1}.line-w[data-v-a742df44]{top:-3px;left:0;height:5px;cursor:n-resize}.line-a[data-v-a742df44]{top:0;left:-3px;width:5px;cursor:w-resize}.line-s[data-v-a742df44]{bottom:-3px;left:0;height:5px;cursor:s-resize}.line-d[data-v-a742df44]{top:0;right:-3px;width:5px;cursor:e-resize}.crop-point[data-v-a742df44]{position:absolute;width:8px;height:8px;opacity:.75;background-color:#39f;border-radius:100%}.point1[data-v-a742df44]{top:-4px;left:-4px;cursor:nw-resize}.point2[data-v-a742df44]{top:-5px;left:50%;margin-left:-3px;cursor:n-resize}.point3[data-v-a742df44]{top:-4px;right:-4px;cursor:ne-resize}.point4[data-v-a742df44]{top:50%;left:-4px;margin-top:-3px;cursor:w-resize}.point5[data-v-a742df44]{top:50%;right:-4px;margin-top:-3px;cursor:e-resize}.point6[data-v-a742df44]{bottom:-5px;left:-4px;cursor:sw-resize}.point7[data-v-a742df44]{bottom:-5px;left:50%;margin-left:-3px;cursor:s-resize}.point8[data-v-a742df44]{bottom:-5px;right:-4px;cursor:se-resize}@media screen and (max-width: 500px){.crop-point[data-v-a742df44]{position:absolute;width:20px;height:20px;opacity:.45;background-color:#39f;border-radius:100%}.point1[data-v-a742df44]{top:-10px;left:-10px}.point2[data-v-a742df44],.point4[data-v-a742df44],.point5[data-v-a742df44],.point7[data-v-a742df44]{display:none}.point3[data-v-a742df44]{top:-10px;right:-10px}.point4[data-v-a742df44]{top:0;left:0}.point6[data-v-a742df44]{bottom:-10px;left:-10px}.point8[data-v-a742df44]{bottom:-10px;right:-10px}}.upload-image-warp[data-v-80c31b0c]{display:flex;justify-content:flex-start;width:100%;height:100%}.upload-image-warp .upload-image-border[data-v-80c31b0c]{position:relative;width:100%;height:100%;overflow:hidden;transition:all .3s;border:1px dashed var(--jet-theme-primary, var(--accent))}.upload-image-warp .upload-image-border[data-v-80c31b0c]:hover{border-color:var(--jet-theme-primary-hover)}.upload-image-warp .upload-image-border[data-v-80c31b0c] .ant-upload-picture-card-wrapper{display:block;width:100%;height:100%}.upload-image-warp .upload-image-border[data-v-80c31b0c] .ant-upload{width:100%;height:100%}.upload-image-warp .upload-image-border[data-v-80c31b0c] .ant-upload:hover{border-color:transparent!important}.upload-image-warp .upload-image-border .upload-image-content[data-v-80c31b0c]{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;background-color:color-mix(in srgb,var(--ink-1) 6%,transparent);cursor:pointer;padding:var(--space-2)}.upload-image-warp .upload-image-border .upload-image-content .upload-image-mask[data-v-80c31b0c]{position:absolute;top:0;left:0;display:none;width:100%;height:100%;color:var(--accent-ink);font-size:var(--fs-16);align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--ink-1) 25%,transparent)}.upload-image-warp .upload-image-border .upload-image-content .upload-image[data-v-80c31b0c]{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.upload-image-warp .upload-image-border .upload-image-content:hover .upload-image-mask[data-v-80c31b0c]{display:flex}.upload-image-warp .upload-loading-mask[data-v-80c31b0c]{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--accent-ink);background-color:color-mix(in srgb,var(--ink-1) 25%,transparent)}.ive[data-v-98788414]{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.ive__preview[data-v-98788414]{display:flex;justify-content:center;padding:.5rem 0}.ive__tabs[data-v-98788414] .ant-tabs-nav{margin-bottom:var(--space-2)}.ive__pane[data-v-98788414]{display:flex;flex-direction:column;gap:var(--space-2)}.ive__swatches-title[data-v-98788414]{font-size:var(--fs-12);color:var(--ink-4)}.ive__swatches[data-v-98788414]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-1)}.ive__swatch[data-v-98788414]{width:1.625rem;height:1.625rem;border-radius:var(--r-2);border:1px solid color-mix(in srgb,var(--ink-1) 12%,transparent);cursor:pointer;padding:0;flex-shrink:0}.ive__row[data-v-98788414]{display:flex;align-items:center;gap:var(--space-2)}.ive__label[data-v-98788414]{font-size:var(--fs-14);color:var(--ink-2);white-space:nowrap}.ive__native-color[data-v-98788414]{width:2.75rem;height:1.75rem;padding:0;border:1px solid color-mix(in srgb,var(--ink-1) 15%,transparent);border-radius:var(--r-1);cursor:pointer;background:transparent}.ive__apply[data-v-98788414]{margin-top:var(--space-1)}.ive__library-picker[data-v-98788414]{display:flex;justify-content:center}.ive__image-upload-wrap[data-v-98788414]{display:flex;justify-content:flex-start}.ive__hint[data-v-98788414]{margin:0;font-size:var(--fs-12);color:var(--ink-4);line-height:1.5}.card-shell[data-v-6b0e5aec]{box-sizing:border-box;width:100%;height:100%;overflow:hidden;border:var(--jet-theme-stroke-width) solid var(--bg);border-radius:var(--panel-radius, var(--r-6));background:var(--card-box-background);box-shadow:var(--card-shell-shadow);color:var(--ink-1);transition:var(--card-shell-transition)}.card-shell--interactive[data-v-6b0e5aec]{cursor:pointer}.card-shell--interactive[data-v-6b0e5aec]:hover{border-color:var(--jet-theme-border-color-1);box-shadow:var(--card-shell-shadow-hover)}.card-shell--interactive[data-v-6b0e5aec]:focus-visible{border-color:var(--card-shell-border-active);box-shadow:var(--ring-focus);outline:none}.card-shell--active[data-v-6b0e5aec]{border-color:var(--card-shell-border-active);background:var(--card-box-background-active);box-shadow:var(--card-shell-shadow-active)}.card-shell--disabled[data-v-6b0e5aec]{cursor:not-allowed;opacity:var(--card-shell-disabled-opacity)}.card-shell--borderless[data-v-6b0e5aec],.card-shell--borderless[data-v-6b0e5aec]:hover,.card-shell--borderless[data-v-6b0e5aec]:focus-visible,.card-shell--borderless.card-shell--active[data-v-6b0e5aec]{border-color:transparent}.card-suggestion[data-v-db97dc92]{min-height:var(--card-shell-suggestion-min-height);padding:var(--panel-padding, var(--space-4))}.card-suggestion__header[data-v-db97dc92]{display:flex;align-items:center;justify-content:space-between;gap:var(--panel-gap, var(--space-4))}.card-suggestion__title[data-v-db97dc92]{min-width:0;margin:0;overflow:hidden;color:var(--ink-1);font-size:var(--fs-h4);font-weight:600;line-height:var(--lh-snug);text-overflow:ellipsis;white-space:nowrap}.card-suggestion__action[data-v-db97dc92]{display:inline-flex;flex:none;align-items:center;justify-content:center;color:var(--ink-3);font-size:var(--fs-16)}.card-suggestion__description[data-v-db97dc92]{display:-webkit-box;margin:var(--space-2) 0 0;overflow:hidden;color:var(--ink-2);font-size:var(--fs-body);line-height:var(--lh-normal);-webkit-box-orient:vertical;-webkit-line-clamp:2}.status-tag[data-v-a801c973]{--status-tag-color: var(--jet-theme-text-secondary);--status-tag-success: #06c170;--status-tag-warning: #f18900;--status-tag-error: #f84343;--status-tag-info: #1593ff;--status-tag-disabled: #86909c;display:inline-flex;align-items:center;width:max-content;min-height:1.5rem;box-sizing:border-box;gap:var(--space-1);padding:var(--space-1) var(--space-3);border:var(--jet-theme-stroke-width) solid color-mix(in srgb,var(--status-tag-color) 20%,transparent);border-radius:62.4375rem;background:color-mix(in srgb,var(--status-tag-color) 10%,transparent);color:var(--status-tag-color);font-size:var(--fs-13);font-weight:500;line-height:1rem;white-space:nowrap}.status-tag--success[data-v-a801c973]{--status-tag-color: var(--status-tag-success)}.status-tag--warning[data-v-a801c973]{--status-tag-color: var(--status-tag-warning)}.status-tag--error[data-v-a801c973]{--status-tag-color: var(--status-tag-error)}.status-tag--info[data-v-a801c973]{--status-tag-color: var(--status-tag-info)}.status-tag--processing[data-v-a801c973]{--status-tag-color: var(--jet-theme-primary)}.status-tag--disabled[data-v-a801c973]{--status-tag-color: var(--status-tag-disabled)}.status-tag--borderless[data-v-a801c973]{border-color:transparent}.status-tag__icon[data-v-a801c973]{display:inline-flex;flex:0 0 auto;align-items:center;font-size:.875rem;line-height:1}.card-avatar[data-v-50b2e6a0]{--card-avatar-color: var(--card-tone-info);--card-avatar-bg: var(--card-tone-info-soft);flex:none;border:var(--jet-theme-stroke-width) solid var(--line);background:var(--card-avatar-bg);color:var(--card-avatar-color);font-size:var(--fs-20);font-weight:600}.card-avatar--size-default[data-v-50b2e6a0]{width:var(--card-shell-avatar-size);height:var(--card-shell-avatar-size);line-height:var(--card-shell-avatar-size)}.card-avatar--size-small[data-v-50b2e6a0]{width:var(--card-shell-avatar-size-sm);height:var(--card-shell-avatar-size-sm);line-height:var(--card-shell-avatar-size-sm);font-size:var(--fs-16)}.card-avatar--tone-default[data-v-50b2e6a0]{--card-avatar-color: var(--card-tone-default);--card-avatar-bg: var(--card-tone-default-soft)}.card-avatar--tone-info[data-v-50b2e6a0]{--card-avatar-color: var(--card-tone-info);--card-avatar-bg: var(--card-tone-info-soft)}.card-avatar--tone-success[data-v-50b2e6a0]{--card-avatar-color: var(--card-tone-success);--card-avatar-bg: var(--card-tone-success-soft)}.card-avatar--tone-warning[data-v-50b2e6a0]{--card-avatar-color: var(--card-tone-warning);--card-avatar-bg: var(--card-tone-warning-soft)}.card-avatar--tone-error[data-v-50b2e6a0]{--card-avatar-color: var(--card-tone-error);--card-avatar-bg: var(--card-tone-error-soft)}.card-summary[data-v-ca846c09]{display:flex;box-sizing:border-box;height:100%;flex-direction:column;padding:var(--panel-padding, var(--space-4)) var(--panel-padding, var(--space-4)) 0}.card-summary__header[data-v-ca846c09]{display:flex;align-items:flex-start;gap:var(--panel-gap, var(--space-4))}.card-summary__identity[data-v-ca846c09]{min-width:0;flex:1}.card-summary__title-row[data-v-ca846c09]{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.card-summary__title[data-v-ca846c09]{min-width:0;margin:0;overflow:hidden;color:var(--ink-1);font-size:var(--fs-h3);font-weight:600;line-height:var(--lh-snug);text-overflow:ellipsis;white-space:nowrap}.card-summary__subtitle[data-v-ca846c09],.card-summary__description[data-v-ca846c09]{color:var(--ink-2);font-size:var(--fs-body);line-height:var(--lh-normal)}.card-summary__subtitle[data-v-ca846c09]{margin:var(--space-1) 0 0}.card-summary__description[data-v-ca846c09]{display:-webkit-box;margin:var(--space-3) 0 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card-summary__tags[data-v-ca846c09],.card-summary__meta[data-v-ca846c09]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--panel-gap, var(--space-4));margin-top:var(--space-3)}.card-summary__tag[data-v-ca846c09]{--card-summary-tag-color: var(--card-tone-info);--card-summary-tag-bg: var(--card-tone-info-soft);display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);border-radius:var(--r-2);background:var(--card-summary-tag-bg);color:var(--card-summary-tag-color);font-size:var(--fs-pill);line-height:var(--lh-normal)}.card-summary__tag--default[data-v-ca846c09]{--card-summary-tag-color: var(--card-tone-default);--card-summary-tag-bg: var(--card-tone-default-soft)}.card-summary__tag--success[data-v-ca846c09]{--card-summary-tag-color: var(--card-tone-success);--card-summary-tag-bg: var(--card-tone-success-soft)}.card-summary__tag--warning[data-v-ca846c09]{--card-summary-tag-color: var(--card-tone-warning);--card-summary-tag-bg: var(--card-tone-warning-soft)}.card-summary__tag--error[data-v-ca846c09]{--card-summary-tag-color: var(--card-tone-error);--card-summary-tag-bg: var(--card-tone-error-soft)}.card-summary__meta-item[data-v-ca846c09]{display:inline-flex;align-items:center;color:var(--ink-2);font-size:var(--fs-body);gap:var(--space-1)}.card-summary__meta-item strong[data-v-ca846c09]{color:var(--ink-1);font-weight:600}.card-summary__footer[data-v-ca846c09]{display:flex;align-items:center;margin:auto calc(var(--panel-padding, var(--space-4)) * -1) 0;padding:var(--panel-padding, var(--space-4));border-top:var(--jet-theme-stroke-width) solid var(--line);gap:var(--panel-gap, var(--space-4))}.card-summary__footer-item[data-v-ca846c09]{display:flex;min-width:0;flex:1;flex-direction:column;gap:var(--space-1)}.card-summary__footer-item span[data-v-ca846c09]{overflow:hidden;color:var(--ink-3);font-size:var(--fs-meta);text-overflow:ellipsis;white-space:nowrap}.card-summary__footer-item strong[data-v-ca846c09]{overflow:hidden;color:var(--ink-1);font-size:var(--fs-h4);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.card-summary__footer-action[data-v-ca846c09]{display:inline-flex;flex:none;color:var(--ink-3);font-size:var(--fs-16)}.card-status[data-v-350f5156]{display:flex;box-sizing:border-box;height:100%;flex-direction:column;padding:var(--panel-padding, var(--space-4))}.card-status__header[data-v-350f5156]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--panel-gap, var(--space-4))}.card-status__title[data-v-350f5156]{margin:var(--space-4) 0 0;overflow:hidden;color:var(--ink-1);font-size:var(--fs-h3);font-weight:600;line-height:var(--lh-snug);text-overflow:ellipsis;white-space:nowrap}.card-status__description[data-v-350f5156]{display:-webkit-box;margin:var(--space-2) 0 0;overflow:hidden;color:var(--ink-2);font-size:var(--fs-body);line-height:var(--lh-normal);-webkit-box-orient:vertical;-webkit-line-clamp:2}.card-status__footer[data-v-350f5156]{display:flex;flex-wrap:wrap;align-items:center;margin-top:auto;padding-top:var(--space-4);border-top:var(--jet-theme-stroke-width) solid var(--line);gap:var(--panel-gap, var(--space-4))}.card-status__footer-item[data-v-350f5156]{display:inline-flex;align-items:center;color:var(--ink-3);font-size:var(--fs-body);gap:var(--space-1)}.card-status__footer-item strong[data-v-350f5156]{color:var(--ink-1);font-weight:600}.card-statistic__main[data-v-3c765e1d]{display:flex;align-items:center;justify-content:space-between;padding:var(--panel-padding, var(--space-4));gap:var(--panel-gap, var(--space-4))}.card-statistic__value-wrap[data-v-3c765e1d]{display:flex;min-width:0;flex-direction:column;gap:var(--space-2)}.card-statistic__label[data-v-3c765e1d]{overflow:hidden;color:var(--ink-2);font-size:var(--fs-body);line-height:var(--lh-normal);text-overflow:ellipsis;white-space:nowrap}.card-statistic__value[data-v-3c765e1d]{color:var(--ink-1);font-size:var(--fs-28);font-weight:600;line-height:var(--lh-tight)}.card-statistic__value small[data-v-3c765e1d]{margin-left:var(--space-2);font-size:var(--fs-body);font-weight:500}.card-statistic__chart[data-v-3c765e1d]{display:inline-flex;width:var(--card-shell-chart-size);height:var(--card-shell-chart-size);flex:none;align-items:center;justify-content:center;border-radius:var(--r-pill)}.card-statistic__chart>span[data-v-3c765e1d]{width:calc(var(--card-shell-chart-size) - var(--card-shell-chart-stroke) * 2);height:calc(var(--card-shell-chart-size) - var(--card-shell-chart-stroke) * 2);border-radius:var(--r-pill);background:var(--card-box-background)}.card-statistic__legend[data-v-3c765e1d]{display:flex;flex-wrap:wrap;padding:var(--panel-padding, var(--space-4));border-top:var(--jet-theme-stroke-width) solid var(--line);gap:var(--space-4)}.card-statistic__legend-item[data-v-3c765e1d]{display:inline-flex;align-items:center;color:var(--ink-2);font-size:var(--fs-body);gap:var(--space-1)}.card-statistic__legend-item i[data-v-3c765e1d]{width:var(--space-2);height:var(--space-2);flex:none;border-radius:var(--r-pill);background:var(--card-statistic-segment-color)}.card-statistic__legend-item strong[data-v-3c765e1d]{color:var(--card-statistic-segment-color);font-weight:600}.card-toggle-select[data-v-5ce0aed0]{display:block}.card-toggle-select[data-v-5ce0aed0] .j-card-select-item{overflow:hidden;padding:0;border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-color-1);border-radius:var(--panel-radius, var(--r-6));background:var(--card-box-background);box-shadow:var(--card-shell-shadow);transition:var(--card-shell-transition)}.card-toggle-select[data-v-5ce0aed0] .j-card-select-item:hover{border-color:var(--jet-theme-border-color-1);box-shadow:var(--card-shell-shadow-hover)}.card-toggle-select[data-v-5ce0aed0] .j-card-select-item.active{border-color:var(--card-shell-border-active);background:var(--card-box-background-active);box-shadow:var(--card-shell-shadow-active)}.card-toggle-select[data-v-5ce0aed0] .j-card-select-item.disabled{opacity:var(--card-shell-disabled-opacity)}.card-toggle-select--borderless[data-v-5ce0aed0] .j-card-select-item,.card-toggle-select--borderless[data-v-5ce0aed0] .j-card-select-item:hover,.card-toggle-select--borderless[data-v-5ce0aed0] .j-card-select-item.active{border-color:transparent}.card-toggle[data-v-5ce0aed0]{min-height:var(--card-shell-toggle-min-height);color:var(--ink-1);outline:none}.card-toggle__header[data-v-5ce0aed0]:focus-visible{box-shadow:var(--ring-focus);outline:none}.card-toggle__header[data-v-5ce0aed0]{display:flex;align-items:flex-start;padding:var(--panel-padding, var(--space-4));gap:var(--panel-gap, var(--space-4));outline:none}.card-toggle__identity[data-v-5ce0aed0]{min-width:0;flex:1}.card-toggle__title-row[data-v-5ce0aed0]{display:flex;align-items:center;justify-content:space-between;gap:var(--panel-gap, var(--space-4))}.card-toggle__title[data-v-5ce0aed0]{min-width:0;margin:0;overflow:hidden;color:var(--ink-1);font-size:var(--fs-h4);font-weight:600;line-height:var(--lh-snug);text-overflow:ellipsis;white-space:nowrap}.card-toggle__extra[data-v-5ce0aed0],.card-toggle__subtitle[data-v-5ce0aed0]{color:var(--ink-3);font-size:var(--fs-body);line-height:var(--lh-normal)}.card-toggle__extra[data-v-5ce0aed0]{flex:none}.card-toggle__subtitle[data-v-5ce0aed0]{margin:var(--space-1) 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-toggle__footer[data-v-5ce0aed0]{display:flex;align-items:center;justify-content:space-between;padding:var(--panel-padding, var(--space-4));border-top:var(--jet-theme-stroke-width) solid var(--line)}.card-toggle__footer-leading[data-v-5ce0aed0]{display:inline-flex;align-items:center;min-height:var(--space-6);color:var(--ink-3);font-size:var(--fs-16)}.no-margin[data-v-63a3d833] .JSearch-warp{margin:0}.el-vue-amap-container{height:100%;position:relative}.el-vue-amap-container .el-vue-amap{height:100%}.el-vue-search-box-container{position:absolute;left:16px;top:16px;z-index:10;width:360px;height:45px;background:#fff;box-shadow:0 2px 2px #00000026;border-radius:2px 3px 3px 2px}.el-vue-search-box-container input{height:100%;width:100%;line-height:45px;letter-spacing:.5px;font-size:14px;text-indent:10px;box-sizing:border-box;border:none;outline:none}.content-panel[data-v-c5b24609]{box-sizing:border-box;gap:var(--panel-gap, var(--space-4));padding:var(--content-panel-padding);border-radius:var(--panel-radius, var(--r-6));background:#fffc;overflow:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);//box-shadow: rgba(30,118,255,.13) 0 1px 16px 0;box-shadow:0 0 50px #7794cb1a;//border: 1px solid var(--jet-theme-border-color-1);height:100%}.content-panel--fill[data-v-c5b24609]{display:flex;height:auto;min-height:0;flex:1 1 auto;flex-direction:column;gap:0}.content-panel--fill>.content-panel__header[data-v-c5b24609]{flex:0 0 auto}.content-panel--no-background[data-v-c5b24609]{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.content-panel__header[data-v-c5b24609]{margin-bottom:var(--space-4)}.content-panel__title[data-v-c5b24609]{margin-bottom:0;color:var(--ink-1);font-size:18px;font-weight:600;line-height:var(--lh-snug)}.content[data-v-6aa4ff83]{padding:0 4.375rem}.content .top .header[data-v-6aa4ff83]{text-align:center}.content .top .header .desc[data-v-6aa4ff83]{margin-top:var(--space-6);margin-bottom:var(--space-10);color:#000000b3;font-weight:600;font-size:var(--fs-22);text-align:center}.content .logo[data-v-6aa4ff83]{display:block;height:2.75rem;margin:0 auto;vertical-align:top}.other[data-v-6aa4ff83]{margin-top:var(--space-5)}.other .other-text[data-v-6aa4ff83]{color:#807676d9;font-size:var(--fs-12)}.other .other-button[data-v-6aa4ff83]{position:relative;bottom:.625rem;text-align:center;display:flex;gap:var(--space-6);justify-content:center;flex-wrap:wrap}.other .other-button .other-button-item[data-v-6aa4ff83]{cursor:pointer;padding:var(--space-1)}.other .more[data-v-6aa4ff83]{cursor:pointer}.other .more .moreIcon[data-v-6aa4ff83]{transform:translateY(50%)}.other .more[data-v-6aa4ff83]{text-align:center;cursor:pointer}.more-button[data-v-6aa4ff83]{display:flex;flex-wrap:wrap;cursor:pointer;overflow:auto;width:18.75rem}.more-button .more-button-item[data-v-6aa4ff83]{width:3.875rem;text-align:center;margin-bottom:.625rem;margin-left:var(--space-3)}.relogin-modal .relogin-close{font-size:var(--fs-h3)}.relogin-modal .ant-modal-content{overflow:hidden}.relogin-modal .ant-modal-content .ant-modal-close{width:3.5rem;height:3.5rem;top:0;right:0}.relogin[data-v-1d457f2e]{display:flex;height:40.625rem;align-items:center}.left[data-v-1d457f2e]{height:100%;background-color:var(--jet-theme-primary-soft);display:flex;justify-content:center;width:29.125rem}.left .left-box[data-v-1d457f2e]{display:flex;flex-direction:column;text-align:center;justify-content:center;gap:var(--space-4)}.left .left-title[data-v-1d457f2e]{font-size:var(--fs-h4);color:var(--jet-theme-text-title)}.left .left-desc[data-v-1d457f2e]{font-size:var(--fs-meta);color:var(--jet-theme-text-secondary)}.right[data-v-1d457f2e]{padding:var(--space-6);flex:1;min-width:0}:root{--altcha-border-color:var(--altcha-color-neutral);--altcha-border-width:1px;--altcha-border-radius:6px;--altcha-color-base:light-dark(oklch(100% .00011 271.152),oklch(20.904% .00002 271.152));--altcha-color-base-content:light-dark(oklch(20.904% .00002 271.152),oklch(100% .00011 271.152));--altcha-color-error:oklch(51.284% .20527 28.678);--altcha-color-error-content:oklch(100% .00011 271.152);--altcha-color-neutral:light-dark(oklch(83.591% .0001 271.152),oklch(46.04% .00005 271.152));--altcha-color-neutral-content:light-dark(oklch(46.76% .00005 271.152),oklch(100% .00011 271.152));--altcha-color-primary:oklch(40.279% .2449 268.131);--altcha-color-primary-content:oklch(100% .00011 271.152);--altcha-color-success:oklch(55.748% .18968 142.511);--altcha-color-success-content:oklch(100% .00011 271.152);--altcha-checkbox-border-color:light-dark(oklch(66.494% .00233 15.434),oklch(51.028% .00006 271.152));--altcha-checkbox-border-radius:5px;--altcha-checkbox-border-width:var(--altcha-border-width);--altcha-checkbox-outline:2px solid var(--altcha-checkbox-outline-color);--altcha-checkbox-outline-color:-webkit-focus-ring-color;--altcha-checkbox-outline-offset:2px;--altcha-checkbox-size:22px;--altcha-checkbox-transition-duration:var(--altcha-transition-duration);--altcha-input-background-color:var(--altcha-color-base);--altcha-input-border-radius:3px;--altcha-input-border-width:1px;--altcha-input-color:var(--altcha-color-base-content);--altcha-max-width:320px;--altcha-padding:.75rem;--altcha-popover-arrow-size:6px;--altcha-popover-color:var(--altcha-border-color);--altcha-shadow:drop-shadow(3px 3px 6px oklch(0% 0 0/.2));--altcha-spinner-color:var(--altcha-color-base-content);--altcha-switch-background-color:var(--altcha-color-neutral);--altcha-switch-border-radius:calc(infinity*1px);--altcha-switch-height:var(--altcha-checkbox-size);--altcha-switch-padding:.25rem;--altcha-switch-width:calc(var(--altcha-checkbox-size)*1.75);--altcha-switch-toggle-border-radius:100%;--altcha-switch-toggle-color:var(--altcha-color-neutral-content);--altcha-switch-toggle-size:calc(var(--altcha-switch-height) - var(--altcha-switch-padding)*2);--altcha-transition-duration:.6s;--altcha-z-index:99999999;--altcha-z-index-popover:999999999}@supports (-moz-appearance:none){:root{--altcha-checkbox-outline-color:var(--altcha-color-primary)}}.altcha{all:revert-layer;display:none;font-family:inherit;font-size:inherit;position:relative}.altcha[data-visible]{display:block}.altcha *,.altcha-popover,.altcha-popover *{all:revert-layer;box-sizing:border-box;font-family:inherit;font-size:inherit;line-height:1.25}.altcha a,.altcha-popover a{color:currentColor;text-decoration:none}.altcha a:hover,.altcha-popover a:hover{color:currentColor}.altcha-main{align-items:start;background-color:var(--altcha-color-base);border:var(--altcha-border-width,1px) solid var(--altcha-border-color);border-radius:var(--altcha-border-radius,0);color:var(--altcha-color-base-content);display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;max-width:var(--altcha-max-width,100%);padding:var(--altcha-padding)}.altcha-main>*{display:flex;width:100%}.altcha-main>:first-child{flex-grow:1}.altcha-checkbox-wrap{align-items:center;display:flex;flex-direction:row;flex-grow:1;gap:.5rem}.altcha-checkbox-wrap>*{display:flex}.altcha-logo{opacity:.7}.altcha-footer{align-items:center;display:flex;flex-grow:1;font-size:.7rem;gap:.5rem;justify-content:flex-end;opacity:.7}.altcha-footer p{margin:0;padding:0}.altcha-error{font-size:.85rem}.altcha-button{align-items:center;background:var(--altcha-color-primary);border:var(--altcha-input-border-width) solid var(--altcha-color-primary);border-radius:var(--altcha-input-border-radius);color:var(--altcha-color-primary-content);cursor:pointer;display:flex;font-size:.9rem;gap:.5rem;padding:.35rem}.altcha-button:focus{border-color:var(--altcha-color-primary);outline:var(--altcha-checkbox-outline);outline-offset:var(--altcha-checkbox-outline-offset)}.altcha-button>.altcha-spinner,.altcha-button>svg{height:20px;width:20px}.altcha-button-secondary{background:transparent;border-color:var(--altcha-color-neutral);color:var(--altcha-color-neutral-content)}.altcha-input{background:var(--altcha-input-background-color);border:var(--altcha-input-border-width) solid var(--altcha-color-neutral);border-radius:var(--altcha-input-border-radius);color:var(--altcha-input-color);flex-grow:1;font-size:1rem;min-width:0;padding:.25rem;width:auto}.altcha-input:focus{border-color:var(--altcha-color-primary);outline:var(--altcha-checkbox-outline);outline-offset:var(--altcha-checkbox-outline-offset)}.altcha-spinner{animation:altcha-rotate .6s linear infinite;border:var(--altcha-checkbox-border-width) solid var(--altcha-spinner-color);border-bottom-color:transparent;border-radius:100%;border-right-color:transparent;opacity:.7}.altcha-popover{background-color:var(--altcha-color-base);border:var(--altcha-border-width) solid var(--altcha-border-color);border-radius:var(--altcha-border-radius);color:var(--altcha-color-base-content);filter:var(--altcha-shadow);left:calc(var(--altcha-padding)/2);max-width:calc(var(--altcha-max-width) - var(--altcha-padding));position:absolute;top:calc(var(--altcha-padding) + var(--altcha-checkbox-size) + var(--altcha-popover-arrow-size));z-index:var(--altcha-z-index-popover)}.altcha-popover-arrow{border-bottom-color:transparent;border:var(--altcha-popover-arrow-size) solid transparent;border-bottom:var(--altcha-popover-arrow-size) solid var(--altcha-popover-color);content:"";height:0;left:calc(var(--altcha-checkbox-size)/2);position:absolute;top:calc(var(--altcha-popover-arrow-size)*-2);width:0}.altcha-popover-content{max-height:100dvh;overflow:auto;padding:var(--altcha-padding)}.altcha-popover[data-top=true][data-display=standard]{bottom:calc(100% - var(--altcha-padding) + var(--altcha-popover-arrow-size));top:auto}.altcha-popover[data-top=true][data-display=standard] .altcha-popover-arrow{border-bottom-color:transparent;border-top-color:var(--altcha-popover-color);bottom:calc(var(--altcha-popover-arrow-size)*-2);top:auto}.altcha-popover[data-variant=error]{--altcha-popover-color:var(--altcha-color-error);background-color:var(--altcha-color-error);border-color:var(--altcha-color-error);color:var(--altcha-color-error-content)}.altcha-popover[data-variant=error] .altcha-popover-content{padding:calc(var(--altcha-padding)/1.5) var(--altcha-padding)}.altcha-popover[data-display=overlay]{animation:altcha-overlay-slidein .5s forwards;top:45%;transform:translate(-50%,-50%)}.altcha-popover[data-display=bottomsheet],.altcha-popover[data-display=overlay]{left:50%;position:fixed;width:var(--altcha-max-width);z-index:var(--altcha-z-index)}.altcha-popover[data-display=bottomsheet]{animation:altcha-bottomsheet-slideup .5s forwards;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;bottom:-100%;top:auto;transform:translate(-50%)}.altcha-popover[data-display=bottomsheet] .altcha-popover-content{padding-bottom:calc(var(--altcha-padding)*2)}.altcha-popover-backdrop{background:var(--altcha-color-base-content);inset:0;opacity:.1;position:fixed;transition:opacity .5s;z-index:var(--altcha-z-index)}.altcha-popover-close{color:var(--altcha-color-base-content);cursor:pointer;display:inline-block;font-size:1rem;height:1.25rem;line-height:.95;position:absolute;right:0;text-align:center;text-shadow:0 0 1px var(--altcha-color-base);top:-1.5rem;width:1.25rem;z-index:var(--altcha-z-index)}[dir=rtl] .altcha-popover{left:auto;right:calc(var(--altcha-padding)/2)}[dir=rtl] .altcha-popover-arrow{left:auto;right:calc(var(--altcha-checkbox-size)/2)}[dir=rtl] .altcha-popover-close{left:0;right:auto}.altcha-popover[data-display=bottomsheet] .altcha-footer,.altcha-popover[data-display=overlay] .altcha-footer{align-items:center;gap:.5rem;justify-content:center;padding-top:1rem}.altcha-popover[data-display=bottomsheet] .altcha-footer svg,.altcha-popover[data-display=overlay] .altcha-footer svg{height:18px;vertical-align:middle;width:18px}.altcha-code-challenge>form{display:flex;flex-direction:column;gap:.5rem}.altcha-code-challenge-title{font-weight:600}.altcha-code-challenge-text{font-size:.85rem}.altcha-code-challenge-image{background:#fff;border:var(--altcha-input-border-width) solid var(--altcha-color-neutral);border-radius:var(--altcha-input-border-radius);height:50px;object-fit:contain}.altcha-code-challenge-row{display:flex;gap:.5rem}.altcha-code-challenge-buttons{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;margin-top:var(--altcha-padding)}.altcha-code-challenge-buttons button{justify-content:center;width:100%}.altcha-checkbox{position:relative}.altcha-checkbox,.altcha-checkbox input{cursor:pointer;height:var(--altcha-checkbox-size);width:var(--altcha-checkbox-size)}.altcha-checkbox input{appearance:none;background:var(--altcha-input-background-color);border:var(--altcha-checkbox-border-width,2px) solid var(--altcha-checkbox-border-color);border-radius:var(--altcha-checkbox-border-radius);left:0;margin:0;padding:0;position:absolute;top:0}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){.altcha-checkbox input:focus{outline-style:solid;outline-width:2px}}.altcha-checkbox input:before{background:var(--altcha-color-neutral);border-radius:var(--altcha-checkbox-border-radius);content:"";display:block;height:100%;transform:scale(0);width:100%}.altcha-checkbox input:checked{background-color:var(--altcha-color-success);border-color:var(--altcha-color-success)}.altcha-checkbox input:checked:before{background-color:var(--altcha-color-success);opacity:0;transform:scale(2.2);transition:all var(--altcha-checkbox-transition-duration) ease;transition-delay:.1s}.altcha-checkbox svg{--altcha-radio-svg-size:calc(var(--altcha-checkbox-size)*.5);--altcha-radio-svg-offset:calc(var(--altcha-checkbox-size)*.25);fill:none;height:var(--altcha-radio-svg-size);left:var(--altcha-radio-svg-offset);opacity:0;position:absolute;stroke:currentColor;stroke-dasharray:16px;stroke-dashoffset:16px;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;top:var(--altcha-radio-svg-offset);transform:translateZ(0);width:var(--altcha-radio-svg-size)}.altcha-checkbox input:checked+svg{color:var(--altcha-color-success-content);opacity:1;stroke-dashoffset:0;transition:all var(--altcha-checkbox-transition-duration) ease;transition-delay:.1s}.altcha-checkbox-spinner{display:none;height:var(--altcha-checkbox-size);left:0;position:absolute;top:0;width:var(--altcha-checkbox-size)}.altcha-checkbox[data-loading=true] input{appearance:none;opacity:0;pointer-events:none}.altcha-checkbox[data-loading=true] .altcha-checkbox-spinner{display:block}.altcha-checkbox-native{position:relative}.altcha-checkbox-native,.altcha-checkbox-native input{height:var(--altcha-checkbox-size);width:var(--altcha-checkbox-size)}.altcha-checkbox-native input{margin:0}.altcha-checkbox-native-spinner{display:none;height:var(--altcha-checkbox-size);left:0;position:absolute;top:0;width:var(--altcha-checkbox-size)}.altcha-checkbox-native[data-loading=true] input{appearance:none;opacity:0;pointer-events:none}.altcha-checkbox-native[data-loading=true] .altcha-checkbox-native-spinner{display:block}.altcha-switch{align-items:center;background-color:var(--altcha-switch-background-color);border-radius:var(--altcha-switch-border-radius);display:flex;height:var(--altcha-switch-height);padding:var(--altcha-switch-padding);position:relative;width:var(--altcha-switch-width)}.altcha-switch:focus-within{outline:var(--altcha-checkbox-outline);outline-offset:var(--altcha-checkbox-outline-offset)}.altcha-switch input{appearance:none;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.altcha-switch-toggle{align-items:center;background-color:var(--altcha-switch-toggle-color);border-radius:var(--altcha-switch-toggle-border-radius);cursor:pointer;display:flex;justify-content:center;left:var(--altcha-switch-padding);position:absolute;transition:width .15s ease-out,left .15s ease-out}.altcha-switch-spinner,.altcha-switch-toggle{height:var(--altcha-switch-toggle-size);width:var(--altcha-switch-toggle-size)}.altcha-switch-spinner{display:none}.altcha-switch[data-loading=true]{pointer-events:none}.altcha-switch[data-loading=true] .altcha-switch-spinner{display:block}.altcha-switch[data-loading=true] .altcha-switch-toggle{background-color:transparent;left:calc(50% - var(--altcha-switch-toggle-size)/2)}[data-state=verified] .altcha-switch{--altcha-switch-background-color:var(--altcha-color-success)}[data-state=verified] .altcha-switch-toggle{background-color:var(--altcha-color-success-content)}[data-state=verified] .altcha-switch-toggle,[dir=rtl] .altcha-switch-toggle{left:calc(100% - var(--altcha-switch-height) + var(--altcha-switch-padding))}[dir=rtl][data-state=verified] .altcha-switch-toggle{left:var(--altcha-switch-padding)}.altcha-floating-arrow{border:6px solid transparent;border-bottom:6px solid var(--altcha-border-color);content:"";height:0;left:12px;position:absolute;top:-12px;width:0}.altcha-overlay-backdrop{inset:0;position:fixed;transition:opacity var(--altcha-transition-duration);z-index:var(--altcha-z-index)}.altcha-overlay-close{color:currentColor;cursor:pointer;display:inline-block;font-size:1rem;height:1rem;line-height:.85;position:absolute;right:0;text-align:center;text-shadow:0 0 1px var(--altcha-color-base);top:-1.5rem;width:1rem;z-index:var(--altcha-z-index)}.altcha[data-display=overlay]{animation:altcha-overlay-slidein var(--altcha-transition-duration) forwards;filter:var(--altcha-shadow);left:50%;opacity:0;position:fixed;top:45%;transform:translate(-50%,-50%);z-index:var(--altcha-z-index)}.altcha[data-display=overlay] .altcha-main{width:var(--altcha-max-width)}.altcha[data-display=floating]{display:none;filter:var(--altcha-shadow);left:var(--altcha-floating-left,-100%);position:fixed;top:var(--altcha-floating-top,-100%);z-index:var(--altcha-z-index)}.altcha[data-display=floating] .altcha-main{width:var(--altcha-max-width)}.altcha[data-display=floating][data-floating-position=top] .altcha-floating-arrow{border-bottom-color:transparent;border-top-color:var(--altcha-border-color);bottom:-12px;top:auto}.altcha[data-display=floating][data-visible]{display:flex}.altcha[data-display=bar]{bottom:-100%;filter:var(--altcha-shadow);left:0;position:fixed;right:0;transition:bottom var(--altcha-transition-duration),top var(--altcha-transition-duration);z-index:var(--altcha-z-index)}.altcha[data-display=bar] .altcha-main{align-items:center;border-radius:0;border-width:var(--altcha-border-width) 0 0 0;flex-direction:row;max-width:100%!important}.altcha[data-display=bar] .altcha-main>*{width:auto}.altcha[data-display=bar][data-placement=top]{bottom:auto;top:-100%}.altcha[data-display=bar][data-placement=top] .altcha-main{border-width:0 0 var(--altcha-border-width) 0}.altcha[data-display=bar][data-placement=bottom]:not([data-state=unverified]){bottom:0}.altcha[data-display=bar][data-placement=top]:not([data-state=unverified]){top:0}.altcha[data-display=invisible]{display:none}@keyframes altcha-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes altcha-bottomsheet-slideup{to{bottom:0}}@keyframes altcha-overlay-slidein{to{opacity:1;top:50%}}.altcha-captcha[data-v-d4bef0d8]{display:block;margin:0 auto;width:100%}.altcha-captcha.is-loading[data-v-d4bef0d8]{pointer-events:none;opacity:.65}.captcha-suffix[data-v-143daeb7]{cursor:pointer;display:inline-flex;align-items:center;height:2rem;padding-left:var(--space-2);border-left:1px solid var(--line)}.captcha-img[data-v-143daeb7]{height:2rem;width:8.125rem;object-fit:contain;display:block}.captcha-loading[data-v-143daeb7]{font-size:var(--fs-12);color:#999}.image-captcha[data-v-143daeb7]{padding-top:var(--space-2)}.image-captcha[data-v-143daeb7] .ant-form-item{margin-bottom:0}.captcha-verification-panel[data-v-143daeb7]{display:grid;grid-template-columns:minmax(0,1fr) 3rem;align-items:center;gap:var(--space-4)}.captcha-verification-panel--altcha[data-v-143daeb7]{box-sizing:border-box;min-height:5.375rem;padding:var(--space-3) var(--space-4)}.captcha-verification-panel__icon[data-v-143daeb7]{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);color:var(--text-color-secondary);font-size:var(--fs-12)}.captcha-verification-panel__icon[data-v-143daeb7] .anticon{font-size:var(--fs-24)}.captcha-verification-panel__content[data-v-143daeb7]{width:100%}.captcha-verification-panel[data-v-143daeb7] .altcha-captcha{--altcha-border-width: 0;--altcha-color-base: transparent;--altcha-max-width: 100%;--altcha-padding: 0;--altcha-checkbox-size: 24px;font-size:var(--fs-14)}.altcha-verification-modal .ant-modal-content{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-2)!important}.altcha-verification-modal .ant-modal-body{padding:0!important}.image-captcha-modal .ant-modal-content .ant-modal-footer{margin-top:0;padding:var(--space-2) var(--space-6) var(--space-4);box-shadow:none}.identity-empty[data-v-143daeb7]{text-align:center;padding:var(--space-6) 0}.identity-empty .empty-icon[data-v-143daeb7]{font-size:var(--fs-48);margin-bottom:var(--space-4)}.identity-empty .empty-text[data-v-143daeb7]{font-size:var(--fs-16);font-weight:500;color:#262626;margin-bottom:var(--space-2)}.identity-empty .empty-desc[data-v-143daeb7]{font-size:var(--fs-14);color:#8c8c8c;margin-bottom:var(--space-6)}.list-item[data-v-b6091a66]{display:flex;align-items:flex-start;gap:var(--space-2);padding:.875rem 1rem;border-bottom:1px solid color-mix(in srgb,var(--line-strong) 30%,transparent);cursor:pointer;transition:background-color .2s ease}.list-item[data-v-b6091a66]:hover{background:var(--jet-theme-primary-soft)}.list-item__dot[data-v-b6091a66]{width:.375rem;height:.375rem;margin-top:.5rem;border-radius:50%;background:transparent;flex:none}.list-item--unread .list-item__dot[data-v-b6091a66]{background:var(--jet-theme-primary)}.list-item__content[data-v-b6091a66]{min-width:0;flex:1}.list-item__header[data-v-b6091a66]{display:flex;align-items:center;gap:var(--space-2)}.list-item__title[data-v-b6091a66]{min-width:0;flex:1;color:var(--jet-theme-text-title);font-size:var(--fs-14)}.list-item__icon[data-v-b6091a66]{flex:none;color:var(--jet-theme-text-secondary);font-size:var(--fs-12)}.list-item--unread .list-item__title[data-v-b6091a66]{font-weight:600}.list-item__time[data-v-b6091a66]{flex:none;color:var(--jet-theme-text-disabled);font-size:var(--fs-12)}.list-item__summary[data-v-b6091a66]{margin-top:var(--space-1);color:var(--jet-theme-text-disabled);font-size:var(--fs-13)}.list-item__action[data-v-b6091a66]{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;color:var(--jet-theme-text-secondary);font-size:var(--fs-16);border-radius:var(--r-1)}.list-item__action[data-v-b6091a66]:hover,.list-item__action[data-v-b6091a66]:focus-visible{color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.list-item__actions[data-v-b6091a66]{display:flex;flex:none;align-items:center;gap:var(--space-1)}.notice-info-container[data-v-8fcd32db]{width:24rem;background-color:#fff;border-radius:var(--r-1);box-shadow:0 .375rem 1rem -.5rem #00000014,0 .5625rem 1.75rem #0000000d,0 .75rem 3rem 1rem #00000008}.notice-info-container[data-v-8fcd32db] .ant-tabs-nav{display:flex;justify-content:flex-start;padding:0 var(--space-4)}.notice-info-container .no-data[data-v-8fcd32db]{width:100%;padding:4.5625rem 0 5.5rem;color:var(--jet-theme-text-disabled);text-align:center}.notice-info-container .no-data img[data-v-8fcd32db]{height:4.75rem}.notice-info-container .content .list[data-v-8fcd32db]{max-height:30rem;overflow:auto;padding:0;margin:0}.notice-info-container .content .list[data-v-8fcd32db]::-webkit-scrollbar{display:none}.notice-info-container .content .btns[data-v-8fcd32db]{display:flex;height:2.875rem;justify-content:flex-end;padding:0 var(--space-3);align-items:center}.notice-container[data-v-cb4f9372]{display:flex;align-items:center}.notice-container .notice-icon[data-v-cb4f9372]{font-size:var(--fs-h4)}.notice-container .icon-content[data-v-cb4f9372]{height:3rem;display:flex;align-items:center;position:relative}.notice-container .icon-content .unread[data-v-cb4f9372]{position:absolute;top:0;right:-.75rem;min-width:1.25rem;height:1.25rem;padding:0 .375rem;color:var(--accent-ink);font-weight:400;font-size:var(--fs-12);line-height:1.25rem;white-space:nowrap;text-align:center;background:var(--jet-theme-error);border-radius:.625rem}.language-switch[data-v-b253c7de]{height:2rem;display:inline-flex;align-items:center;gap:var(--space-1);padding:0 var(--space-2);border-radius:var(--r-2);color:var(--ink-1);font-size:var(--fs-14);line-height:1;transition:background .16s ease,color .16s ease;cursor:pointer}.language-switch__arrow[data-v-b253c7de]{color:var(--ink-1);font-size:var(--fs-12)}.language-switch__menu[data-v-b253c7de]{min-width:6rem;padding:var(--space-1);border-radius:var(--r-3)}.language-switch__menu[data-v-b253c7de] .ant-dropdown-menu-item{min-height:2rem;padding:var(--space-2) var(--space-3);font-size:var(--fs-14)}.resource-link[data-v-5d01fd2a]{color:var(--jet-theme-text-title)}.ai-chat-bubble-panel[data-v-84a4313e]{--ai-chat-bubble-z-index: var(--jet-z-index-custom-drawer, 1100);--ai-chat-panel-edge-space: 2rem;--ai-chat-panel-anchor-x: calc(100% - 2rem) ;--ai-chat-panel-anchor-y: calc(100% - .5rem) ;position:fixed;z-index:var(--ai-chat-bubble-z-index);width:clamp(32.5rem,44vw,45rem);height:clamp(32.5rem,78vh,47.5rem);max-width:calc(100vw - var(--ai-chat-panel-edge-space));max-height:calc(100vh - var(--ai-chat-panel-edge-space));background:#fffffff0;border:1px solid rgba(226,232,240,.94);border-radius:1.25rem 1.25rem .75rem;box-shadow:0 1.375rem 3.25rem #0f172a24;visibility:hidden;opacity:0;transform-origin:var(--ai-chat-panel-anchor-x) var(--ai-chat-panel-anchor-y);will-change:left,top,width,height,opacity;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.ai-chat-bubble-panel--ready[data-v-84a4313e]{visibility:visible;opacity:1;animation:ai-chat-panel-pop-84a4313e .16s ease-out}.ai-chat-bubble-panel__content[data-v-84a4313e]{position:relative;z-index:1;width:100%;height:100%;overflow:hidden;border-radius:inherit}.ai-iframe-container[data-v-84a4313e]{position:relative;width:100%;height:100%;box-sizing:border-box;overflow:hidden}.ai-chat-bubble-panel[data-v-84a4313e] .agent-access{padding:0;background:transparent}.ai-chat-bubble-panel[data-v-84a4313e] .agent-access__conversation{height:100%;padding:1rem 1.125rem;background:transparent;border:0;border-radius:inherit;box-shadow:none}.ai-chat-bubble-panel[data-v-84a4313e] .agent-access__conversation-actions{gap:.25rem}.ai-chat-bubble-panel[data-v-84a4313e] .agent-access__conversation-header{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.ai-chat-bubble-panel--dragging[data-v-84a4313e] .agent-access__conversation-header{cursor:grabbing}.ai-chat-bubble-panel[data-v-84a4313e] .agent-access__conversation-actions{cursor:default}.ai-chat-bubble-panel[data-v-84a4313e] .agent-access__conversation-action,.ai-chat-bubble-panel[data-v-84a4313e] .agent-access__conversation-actions button{cursor:pointer}.ai-chat-bubble-panel__icon-action[data-v-84a4313e]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2rem;min-width:2rem;height:2rem;padding:0;color:#475569;cursor:pointer;background:transparent;border:0;border-radius:.5rem;transition:background-color .16s ease,color .16s ease}.ai-chat-bubble-panel__icon-action[data-v-84a4313e]:hover,.ai-chat-bubble-panel__icon-action[data-v-84a4313e]:focus-visible{color:#1677ff;background:#1677ff14;outline:none}.ai-chat-bubble-panel__resize[data-v-84a4313e]{position:absolute;z-index:2;display:block}.ai-chat-bubble-panel__resize--right[data-v-84a4313e]{top:3.25rem;right:-.25rem;bottom:1.75rem;width:.625rem;cursor:ew-resize}.ai-chat-bubble-panel__resize--bottom[data-v-84a4313e]{right:1.75rem;bottom:-.25rem;left:1.75rem;height:.625rem;cursor:ns-resize}.ai-chat-bubble-panel__resize--corner[data-v-84a4313e]{right:0;bottom:0;width:1.125rem;height:1.125rem;cursor:nwse-resize}.ai-chat-bubble-panel__resize--corner[data-v-84a4313e]:after{position:absolute;right:.3125rem;bottom:.3125rem;width:.5rem;height:.5rem;content:"";border-right:1px solid rgba(100,116,139,.45);border-bottom:1px solid rgba(100,116,139,.45)}.ai-chat-drawer__empty[data-v-84a4313e]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}@keyframes ai-chat-panel-pop-84a4313e{0%{opacity:0;transform:translateY(.75rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 30rem){.ai-chat-bubble-panel[data-v-84a4313e]{--ai-chat-panel-edge-space: 1rem;width:calc(100vw - var(--ai-chat-panel-edge-space));height:calc(100vh - 5.5rem)}.ai-chat-bubble-panel[data-v-84a4313e] .agent-access__conversation{padding:.75rem;border-radius:1rem}}@media (max-height: 38.75rem){.ai-chat-bubble-panel[data-v-84a4313e]{height:calc(100vh - 2rem)}}@media (prefers-reduced-motion: reduce){.ai-chat-bubble-panel--ready[data-v-84a4313e]{animation:none}.ai-chat-bubble-panel__icon-action[data-v-84a4313e]{transition:none}}.ai-float-btn-wrapper{position:fixed;z-index:var(--ai-chat-fab-z-index, 1101);--ai-float-btn-dock-offset: 2rem;width:4.25rem;height:4.25rem;display:flex;align-items:center;justify-content:center;cursor:pointer;visibility:hidden;opacity:0;touch-action:none;transition:opacity .18s ease,transform .22s ease;will-change:left,top,opacity,transform}.ai-float-btn-wrapper:hover .ai-float-btn{transform:translateY(-.125rem);box-shadow:0 1.125rem 2rem #1677ff52}.ai-float-btn-wrapper:active .ai-float-btn{transform:scale(.95)}.ai-float-btn-wrapper--ready{visibility:visible;opacity:1}.ai-float-btn-wrapper--dock-right{transform:translate(var(--ai-float-btn-dock-offset))}.ai-float-btn-wrapper--dock-right:hover{transform:translate(1rem)}.ai-float-btn-wrapper--dock-left{transform:translate(calc(-1 * var(--ai-float-btn-dock-offset)))}.ai-float-btn-wrapper--dock-left:hover{transform:translate(-1rem)}.ai-float-btn-wrapper--dragging{cursor:grabbing;transform:none;transition:opacity .18s ease}.ai-float-btn-wrapper--active{opacity:0;pointer-events:none}.ai-float-btn-wrapper--active:hover .ai-float-btn{box-shadow:none;transform:none}.ai-float-btn-wrapper--active .ai-float-btn{color:#1677ff;background:transparent;border-color:transparent;box-shadow:none}.ai-float-btn-wrapper--active .ai-float-btn__halo{opacity:0;animation:none}.ai-float-btn-wrapper--active .ai-float-btn__core{background:transparent;box-shadow:none}.ai-float-btn-wrapper--active .ai-float-btn__status{right:.625rem;bottom:.75rem}.ai-float-btn{position:relative;z-index:10;display:flex;align-items:center;justify-content:center;width:3.375rem;height:3.375rem;padding:0;color:#fff;cursor:pointer;background:linear-gradient(135deg,#1677ff,#4096ff);border:1px solid rgba(22,119,255,.34);border-radius:50%;outline:none;transition:all .3s ease;box-shadow:0 .75rem 1.5rem #1677ff47}.ai-float-btn__badge{position:relative;z-index:10}.ai-float-btn__badge .ant-badge-count{top:.625rem;right:auto;left:0;transform:translate(-35%,-50%);transform-origin:0 0;min-width:1.125rem;height:1.125rem;padding:0 .3125rem;font-size:.75rem;line-height:1.125rem;box-shadow:0 .125rem .375rem #0f172a2e}.ai-float-btn-wrapper--dock-left .ai-float-btn__badge .ant-badge-count{right:0;left:auto;transform:translate(35%,-50%);transform-origin:100% 0}.ai-float-btn:focus-visible{box-shadow:0 0 0 .1875rem #1677ff33,0 .75rem 1.5rem #1677ff47}.ai-float-btn__halo{position:absolute;inset:.25rem;z-index:1;border:1px solid rgba(22,119,255,.2);border-radius:50%;opacity:.85;pointer-events:none;animation:ai-launcher-ring 2.8s ease-out infinite}.ai-float-btn__core{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;background:transparent;border-radius:50%;box-shadow:none;pointer-events:none}.ai-float-btn__core:before{position:absolute;inset:.5rem;content:"";background:linear-gradient(90deg,rgba(255,255,255,.18) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.14) 1px,transparent 1px);background-size:.5rem .5rem;border-radius:50%;opacity:.28;transform:rotate(-12deg)}.ai-float-btn__core:after{position:absolute;right:.75rem;bottom:.625rem;left:.75rem;height:.375rem;content:"";background:#ffffff52;border-radius:999px;filter:blur(.375rem)}.ai-float-btn__robot{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;overflow:visible;color:#fff;background:transparent;border:0;border-radius:0;box-shadow:none;animation:ai-robot-idle 3.2s ease-in-out infinite}.ai-float-btn__robot-icon{position:relative;z-index:1;font-size:1.85rem;line-height:1;filter:drop-shadow(0 .125rem .25rem rgba(9,54,128,.24))}.ai-float-btn__robot-badge{position:absolute;right:-.125rem;bottom:-.125rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;color:#1677ff;background:#fff;border:.0625rem solid rgba(255,255,255,.86);border-radius:50%;box-shadow:0 .125rem .375rem #0f172a2e}.ai-float-btn__robot-badge-icon{font-size:.6875rem;line-height:1}.ai-float-btn__robot-scan{position:absolute;right:.125rem;left:.125rem;height:.125rem;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.2) 18%,rgba(255,255,255,.88) 50%,rgba(255,255,255,.2) 82%,transparent 100%);border-radius:999px;box-shadow:0 0 .5rem #ffffff73;animation:ai-robot-scan 2.6s ease-in-out infinite}.ai-float-btn__status{position:absolute;right:.5rem;bottom:.5rem;width:.625rem;height:.625rem;background:#52c41a;border:.125rem solid #fff;border-radius:50%;box-shadow:0 0 .5rem #52c41a6b;pointer-events:none}.ai-float-btn-wrapper--device-agent .ai-float-btn__robot-icon{font-size:1.8rem}@keyframes ai-launcher-ring{0%,to{opacity:0;transform:scale(.88)}20%{opacity:.88}72%{opacity:0;transform:scale(1.22)}}@keyframes ai-robot-idle{0%,to{transform:translateY(0)}50%{transform:translateY(-.125rem)}}@keyframes ai-robot-scan{0%,to{opacity:0;transform:translateY(-.875rem)}18%{opacity:.92}62%{opacity:.72;transform:translateY(.875rem)}78%{opacity:0}}@media (prefers-reduced-motion: reduce){.ai-float-btn-wrapper,.ai-float-btn{transition:none}.ai-float-btn__halo,.ai-float-btn__robot,.ai-float-btn__robot-scan{animation:none}}.header-theme-switch-overlay .ant-popover-inner{padding:var(--space-1);border-radius:var(--r-3)}.project-secondary-menu__tab[data-v-4ee88192]{display:inline-flex;min-width:0;align-items:center;gap:var(--space-1)}.right-content[data-v-f6ba559c]{display:flex;height:var(--chrome-header-height);align-items:center;gap:var(--space-4);margin-left:auto;line-height:var(--chrome-header-height)}.project-layout__content--panel[data-v-f6ba559c]{display:flex;min-height:calc(100vh - var(--chrome-header-height));flex-direction:column}.project-layout__route-content--panel[data-v-f6ba559c]{display:flex;min-height:0;flex:1 1 auto;flex-direction:column}.project-layout__header-action[data-v-f6ba559c]{display:inline-grid;width:var(--space-8);height:var(--space-8);padding:0;place-items:center;border-radius:var(--r-2);color:var(--ink-2)}.project-layout__header-action[data-v-f6ba559c]:hover,.project-layout__header-action[data-v-f6ba559c]:focus-visible,.project-layout__header-action--active[data-v-f6ba559c]{background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.project-layout__header-action[data-v-f6ba559c] .anticon{font-size:var(--fs-16)}[data-v-f6ba559c] .basic-layout-menu-placeholder__content{display:flex;min-width:0;align-items:center;gap:var(--space-2)}[data-v-f6ba559c] .basic-layout-menu-placeholder__title{min-width:0;flex:1}[data-v-f6ba559c] .basic-layout-menu-placeholder.ant-menu-item-disabled{color:var(--layout-menu-item-color, var(--jet-theme-text))!important}[data-v-f6ba559c] .basic-layout-menu-placeholder.ant-menu-item-disabled .anticon{color:var(--layout-menu-item-muted-color, var(--jet-theme-text-secondary))!important}[data-v-f6ba559c] .layout-menu-badge{display:inline-flex;flex:0 0 auto;align-items:center;min-height:var(--space-5);padding:0 var(--space-1);border-radius:var(--r-1);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary);font-size:var(--fs-12);line-height:1}.route-content-surface--panel[data-v-edbf3900]{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:var(--space-4)}.route-content-surface--panel[data-v-edbf3900]:has(>.route-content-surface__chrome>.page-chrome--flush){gap:0}.route-content-surface--panel:has(>.route-content-surface__chrome>.page-chrome--flush)>.route-content-surface__panel[data-v-edbf3900]{border-top-left-radius:0}.route-content-surface__chrome[data-v-edbf3900]{flex:0 0 auto}.route-content-surface__chrome[data-v-edbf3900]:empty{display:none}.route-content-surface__panel[data-v-edbf3900]{min-height:0}.menu-search[data-v-a5978403]{position:relative;display:flex;align-items:center}.menu-search__input.ant-input-affix-wrapper[data-v-a5978403]{width:12.5rem;height:var(--space-8);padding:0 var(--space-2);background:var(--layout-menu-search-bg, var(--jet-theme-bg-layout));border-color:var(--layout-menu-search-border, var(--jet-theme-border-secondary));border-radius:var(--r-2);box-shadow:none}.menu-search__input.ant-input-affix-wrapper[data-v-a5978403]:hover{border-color:var(--jet-theme-primary)}.menu-search__input.ant-input-affix-wrapper[data-v-a5978403]:focus-within,.menu-search__input.ant-input-affix-wrapper.ant-input-affix-wrapper-focused[data-v-a5978403]{border-color:var(--jet-theme-primary);box-shadow:var(--chrome-focus-ring, var(--ring-focus))}.menu-search__input.ant-input-affix-wrapper .ant-input[data-v-a5978403]{background:transparent;color:var(--jet-theme-text);font-size:var(--fs-12)}.menu-search__input.ant-input-affix-wrapper .ant-input-prefix[data-v-a5978403]{margin-inline-end:var(--space-1);color:var(--jet-theme-text-secondary)}.menu-search__input.ant-input-affix-wrapper .ant-input-clear-icon[data-v-a5978403]{font-size:var(--fs-12)}.menu-search__panel[data-v-a5978403]{position:absolute;top:calc(100% + var(--space-1));right:0;z-index:var(--z-drawer);width:28rem;max-width:calc(100vw - var(--space-8));padding:var(--space-1);border:1px solid var(--jet-theme-border-secondary);border-radius:var(--r-3);background:var(--jet-theme-bg-container);box-shadow:var(--shadow-fab);line-height:1.5}.menu-search__list[data-v-a5978403]{max-height:18rem;overflow-y:auto}.menu-search__group+.menu-search__group[data-v-a5978403]{margin-top:var(--space-3)}.menu-search__group-title[data-v-a5978403]{padding:var(--space-2);border-bottom:1px solid var(--jet-theme-border-secondary);color:var(--jet-theme-text);font-size:var(--fs-14)}.menu-search__parent[data-v-a5978403]{width:30%;flex-shrink:0;color:var(--jet-theme-text-secondary);font-size:var(--fs-12);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-search__target[data-v-a5978403]{display:flex;align-items:center;gap:var(--space-2);min-width:0;flex:1;padding:var(--space-2);border-left:1px solid var(--jet-theme-border-secondary)}.menu-search__item[data-v-a5978403]{display:flex;width:100%;align-items:center;gap:var(--space-2);padding:0 var(--space-2);border:0;border-radius:var(--r-2);background:transparent;color:var(--jet-theme-text);cursor:pointer;font-size:var(--fs-14);line-height:var(--layout-menu-item-line-height, 1.25rem);text-align:left}.menu-search__item[data-v-a5978403]:hover,.menu-search__item[data-v-a5978403]:focus-visible{background:var(--jet-theme-primary-soft);outline:none}.menu-search__icon[data-v-a5978403]{flex:0 0 auto;color:var(--jet-theme-text-secondary);font-size:var(--layout-menu-item-icon-size, 1rem)}.menu-search__title[data-v-a5978403]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-search__hit[data-v-a5978403]{color:var(--jet-theme-primary);font-style:normal}.menu-search__empty[data-v-a5978403]{padding:var(--space-4) 0;color:var(--jet-theme-text-secondary);font-size:var(--fs-12);text-align:center}.right-content[data-v-ebfc2f64]{display:flex;height:var(--chrome-header-height);align-items:center;gap:var(--space-4);margin-left:auto;line-height:var(--chrome-header-height)}.project-layout__content--panel[data-v-ebfc2f64]{display:flex;min-height:calc(100vh - var(--chrome-header-height));flex-direction:column}.project-layout__route-content--panel[data-v-ebfc2f64]{display:flex;min-height:0;flex:1 1 auto;flex-direction:column}.project-layout__header-action[data-v-ebfc2f64]{display:inline-grid;width:var(--space-8);height:var(--space-8);padding:0;place-items:center;border-radius:var(--r-2);color:var(--ink-2)}.project-layout__header-action[data-v-ebfc2f64]:hover,.project-layout__header-action[data-v-ebfc2f64]:focus-visible,.project-layout__header-action--active[data-v-ebfc2f64]{background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.project-layout__header-action[data-v-ebfc2f64] .anticon{font-size:var(--fs-16)}[data-v-ebfc2f64] .basic-layout-menu-placeholder__content{display:flex;min-width:0;align-items:center;gap:var(--space-2)}[data-v-ebfc2f64] .basic-layout-menu-placeholder__title{min-width:0;flex:1}[data-v-ebfc2f64] .basic-layout-menu-placeholder.ant-menu-item-disabled{color:var(--layout-menu-item-color, var(--jet-theme-text))!important}[data-v-ebfc2f64] .basic-layout-menu-placeholder.ant-menu-item-disabled .anticon{color:var(--layout-menu-item-muted-color, var(--jet-theme-text-secondary))!important}[data-v-ebfc2f64] .layout-menu-badge{display:inline-flex;flex:0 0 auto;align-items:center;min-height:var(--space-5);padding:0 var(--space-1);border-radius:var(--r-1);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary);font-size:var(--fs-12);line-height:1}.project-layout-page[data-v-6b2489b8]{--project-secondary-menu-width: var(--layout-project-menu-width, var(--sidebar-w));background:var(--layout-workbench-background) center top / cover fixed no-repeat}.project-layout-page[data-v-6b2489b8] .ant-pro-basicLayout.cloud-project{background:transparent}.project-layout-page[data-v-6b2489b8] .ant-pro-basicLayout.cloud-project .ant-pro-fixed-header,.project-layout-page[data-v-6b2489b8] .ant-pro-basicLayout.cloud-project .ant-pro-top-nav-header,.project-layout-page[data-v-6b2489b8] .ant-pro-basicLayout.cloud-project .ant-pro-top-nav-header-main-left{background:transparent!important;box-shadow:none!important}.project-layout-page[data-v-6b2489b8] .ant-pro-basicLayout.cloud-project .ant-pro-top-nav-header-logo,.project-layout-page[data-v-6b2489b8] .ant-pro-basicLayout.cloud-project .project-layout__brand{background:transparent}.project-layout-page[data-v-6b2489b8] .ant-pro-basicLayout.cloud-project .project-layout__brand{border-right:0;border-bottom:0}.project-layout-page[data-v-6b2489b8] .ant-pro-basicLayout.cloud-project>.ant-layout{background:transparent}.project-layout-page[data-v-6b2489b8] .ant-pro-basicLayout.cloud-project>.ant-layout>.ant-layout-content{padding:0;background:transparent}.project-layout-page[data-v-6b2489b8] .ant-pro-basicLayout.cloud-project .ant-layout-sider.ant-pro-sider{background:transparent!important;box-shadow:none!important}.project-layout-page[data-v-6b2489b8] .ant-pro-basicLayout.cloud-project .ant-layout-sider.ant-pro-sider .ant-layout-sider-children{background:transparent}.project-layout-page[data-v-6b2489b8] .ant-pro-basicLayout.cloud-project .ant-pro-sider-menu{padding:var(--space-4) var(--space-4) var(--space-2);background:transparent}.project-layout-page[data-v-6b2489b8] .ant-pro-basicLayout.cloud-project .project-layout__content{min-height:calc(100vh - var(--chrome-header-height));display:flex;flex-direction:column;align-items:stretch;padding:0;overflow:visible;background:transparent;border:0;border-radius:0;box-shadow:none}.project-layout-page[data-v-6b2489b8] .project-secondary-menu{width:var(--project-secondary-menu-width);min-width:var(--project-secondary-menu-width);flex:0 0 var(--project-secondary-menu-width);padding:var(--space-4);border-right:var(--jet-theme-stroke-width) solid var(--line);background:transparent}.project-layout-page[data-v-6b2489b8] .project-secondary-menu .ant-tabs{height:100%}.project-layout-page[data-v-6b2489b8] .project-secondary-menu .ant-tabs-nav{width:100%;min-width:0;margin:0}.project-layout-page[data-v-6b2489b8] .project-secondary-menu .ant-tabs-nav:before,.project-layout-page[data-v-6b2489b8] .project-secondary-menu .ant-tabs-ink-bar{display:none}.project-layout-page[data-v-6b2489b8] .project-secondary-menu .ant-tabs-nav-wrap,.project-layout-page[data-v-6b2489b8] .project-secondary-menu .ant-tabs-nav-list{width:100%}.project-layout-page[data-v-6b2489b8] .project-secondary-menu .ant-tabs-tab{width:100%;min-height:var(--layout-menu-item-height);margin:0 0 var(--layout-menu-item-gap)!important;padding:0 var(--space-4);color:var(--layout-menu-item-color);border:var(--jet-theme-stroke-width) solid transparent;border-radius:var(--layout-menu-item-radius);background:transparent;transition:color var(--motion-duration-fast) var(--motion-ease-standard),background var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard),box-shadow var(--motion-duration-fast) var(--motion-ease-standard)}.project-layout-page[data-v-6b2489b8] .project-secondary-menu .ant-tabs-tab:hover{color:var(--ink-1);background:var(--bg-hover)}.project-layout-page[data-v-6b2489b8] .project-secondary-menu .ant-tabs-tab-active{color:var(--layout-menu-item-active-color);border-color:var(--layout-menu-item-active-border);background:var(--bg);box-shadow:var(--shadow-2)}.project-layout-page[data-v-6b2489b8] .project-secondary-menu .ant-tabs-tab-btn{width:100%;min-width:0;display:flex;align-items:center;gap:var(--space-2);color:inherit}.project-layout-page[data-v-6b2489b8] .project-secondary-menu .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--layout-menu-item-active-color);font-weight:var(--layout-menu-item-active-font-weight)}.project-layout-page[data-v-6b2489b8] .project-secondary-menu .ant-tabs-tab-btn:focus-visible{border-radius:var(--r-1);outline:0;box-shadow:var(--chrome-focus-ring)}.project-layout-page[data-v-6b2489b8] .project-secondary-menu .ant-tabs-tab .anticon{margin:0;color:var(--layout-menu-item-muted-color);font-size:var(--layout-menu-item-icon-size)}.project-layout-page[data-v-6b2489b8] .project-secondary-menu .ant-tabs-tab-active .anticon{color:var(--layout-menu-item-active-color)}.project-layout-page[data-v-6b2489b8] .project-secondary-menu__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-layout-page[data-v-6b2489b8] .project-secondary-menu .ant-tabs-content-holder{display:none}.project-layout-page[data-v-6b2489b8] .project-layout__route-content{min-width:0;flex:1 1 auto;padding:var(--space-4);background:transparent;border-radius:0}.project-layout-page[data-v-6b2489b8] .project-layout__content--settings{flex-direction:column;background:transparent}.project-layout-page[data-v-6b2489b8] .project-layout__content--settings .project-secondary-menu{width:100%;min-width:0;flex:0 0 auto;padding:0 var(--space-5);border-right:0;border-bottom:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);background:transparent}.project-layout-page[data-v-6b2489b8] .project-layout__content--settings .project-secondary-menu .ant-tabs{display:block;height:auto}.project-layout-page[data-v-6b2489b8] .project-layout__content--settings .project-secondary-menu .ant-tabs-nav{width:auto}.project-layout-page[data-v-6b2489b8] .project-layout__content--settings .project-secondary-menu .ant-tabs-nav-list{width:auto;flex-direction:row}.project-layout-page[data-v-6b2489b8] .project-layout__content--settings .project-secondary-menu .ant-tabs-tab{width:auto;min-height:var(--chrome-header-height);flex:none;margin:0 var(--space-6) 0 0!important;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.project-layout-page[data-v-6b2489b8] .project-layout__content--settings .project-secondary-menu .ant-tabs-tab:hover{background:transparent;color:var(--jet-theme-primary)}.project-layout-page[data-v-6b2489b8] .project-layout__content--settings .project-secondary-menu .ant-tabs-tab-active{border:0;background:transparent;color:var(--jet-theme-primary);box-shadow:none}.project-layout-page[data-v-6b2489b8] .project-layout__content--settings .project-secondary-menu .ant-tabs-ink-bar{display:block;height:var(--layout-menu-item-active-line-width);background:var(--jet-theme-primary)}.project-layout-page[data-v-6b2489b8] .project-layout__content--settings .project-secondary-menu .ant-tabs-nav-wrap{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.project-layout-page[data-v-6b2489b8] .project-layout__content--settings .project-secondary-menu .ant-tabs-nav-wrap::-webkit-scrollbar,.project-layout-page[data-v-6b2489b8] .project-layout__content--settings .project-secondary-menu .ant-tabs-nav-operations{display:none}.project-layout-page[data-v-6b2489b8] .project-layout__content--settings .project-layout__route-content{width:100%}@media (max-width: 64rem){.project-layout-page[data-v-6b2489b8] .ant-pro-basicLayout.cloud-project .project-layout__content{flex-direction:column}.project-layout-page[data-v-6b2489b8] .project-secondary-menu{width:100%;min-width:0;flex-basis:auto;padding:var(--space-3) var(--space-4) 0;border-right:0;border-bottom:var(--jet-theme-stroke-width) solid var(--line)}.project-layout-page[data-v-6b2489b8] .project-secondary-menu .ant-tabs{display:block;height:auto}.project-layout-page[data-v-6b2489b8] .project-secondary-menu .ant-tabs-nav-list{width:auto;flex-direction:row;transform:none!important}.project-layout-page[data-v-6b2489b8] .project-secondary-menu .ant-tabs-nav-wrap{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.project-layout-page[data-v-6b2489b8] .project-secondary-menu .ant-tabs-nav-wrap::-webkit-scrollbar,.project-layout-page[data-v-6b2489b8] .project-secondary-menu .ant-tabs-nav-operations{display:none}.project-layout-page[data-v-6b2489b8] .project-secondary-menu .ant-tabs-tab{width:auto;flex:none;margin:0 var(--space-1) 0 0!important;padding:0 var(--space-3)}.project-layout-page[data-v-6b2489b8] .project-secondary-menu .ant-tabs-tab-btn{width:auto}}.ant-pro-menu-popup.tenant-menu-popup>.ant-menu{max-height:calc(100vh - var(--chrome-header-height) - var(--space-8));overflow-y:auto;border:var(--jet-theme-stroke-width) solid var(--line);border-radius:var(--chrome-popover-radius);background:var(--bg);box-shadow:var(--shadow-pop)}.ant-pro-menu-popup.tenant-menu-popup .ant-menu-item-group[data-tenant-menu-column]{min-width:0}.ant-pro-menu-popup.tenant-menu-popup .ant-menu-item-group[data-tenant-menu-column=direct]>.ant-menu-item-group-title{display:none}.ant-pro-menu-popup.tenant-menu-popup .ant-menu-item-group-title{margin-bottom:var(--space-2);padding:var(--space-2) 0;border-bottom:var(--jet-theme-stroke-width) solid var(--line);color:var(--ink-2);font-size:var(--fs-body);line-height:var(--layout-menu-item-line-height)}.ant-pro-menu-popup.tenant-menu-popup .ant-menu-item-group-list{margin:0}.ant-pro-menu-popup.tenant-menu-popup .ant-menu-item{width:100%!important;height:var(--layout-menu-item-height);margin:0 0 var(--layout-menu-item-gap)!important;padding-inline:var(--layout-menu-item-padding-x)!important;border-radius:var(--layout-menu-item-radius);color:var(--layout-menu-item-color);font-size:var(--layout-menu-item-font-size);line-height:var(--layout-menu-item-height)}.ant-pro-menu-popup.tenant-menu-popup .ant-menu-item:last-child{margin-bottom:0!important}.ant-pro-menu-popup.tenant-menu-popup .ant-menu-item:after{display:none}.ant-pro-menu-popup.tenant-menu-popup .ant-menu-item:hover{background:var(--layout-menu-item-hover-bg)!important;color:var(--layout-menu-item-color)}.ant-pro-menu-popup.tenant-menu-popup .ant-menu-item-selected{background:transparent!important;color:var(--layout-menu-item-active-color)}.ant-pro-menu-popup.tenant-menu-popup .ant-pro-menu-item{display:flex;min-width:0;align-items:center;gap:var(--space-2)}.ant-pro-menu-popup.tenant-menu-popup .ant-pro-menu-item-title{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-pro-menu-popup.tenant-menu-popup .ant-menu-item .anticon{margin:0;color:var(--layout-menu-item-muted-color);font-size:var(--layout-menu-item-icon-size)}.ant-pro-menu-popup.tenant-menu-popup .ant-menu-item-selected .anticon{color:var(--layout-menu-item-active-color)}.tenant-menu-popup--compact>.ant-menu{min-width:min(12rem,calc(100vw - var(--space-4)));padding:var(--space-2)}.tenant-menu-popup--mega{--tenant-menu-item-width: 8.5rem;--tenant-menu-effective-item-width: min(var(--tenant-menu-item-width), calc(100vw - var(--space-12) - var(--space-12)))}.tenant-menu-popup--mega>.ant-menu{width:max-content;max-width:calc(100vw - var(--space-8));display:flex;flex-wrap:wrap;gap:var(--space-5) var(--space-8);padding:var(--space-4)!important;justify-content:center}.tenant-menu-popup--mega>.ant-menu:before,.tenant-menu-popup--mega>.ant-menu:after{display:none}.tenant-menu-popup--mega .ant-menu-item-group[data-tenant-menu-column]{width:var(--tenant-menu-effective-item-width);flex:0 0 var(--tenant-menu-effective-item-width);align-self:start}.upload-image-warp[data-v-4772424f]{display:flex;justify-content:flex-start}.upload-image-warp .upload-image-border[data-v-4772424f]{position:relative;width:9.375rem;height:9.375rem;overflow:hidden;transition:all .3s}.upload-image-warp .upload-image-border[data-v-4772424f]:hover{border-color:var(--jet-theme-primary-hover)}.upload-image-warp .upload-image-border[data-v-4772424f] .ant-upload-picture-card-wrapper,.upload-image-warp .upload-image-border[data-v-4772424f] .ant-upload{width:100%;height:100%}.upload-image-warp .upload-image-border .upload-image-content[data-v-4772424f]{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;background-color:color-mix(in srgb,var(--ink-1) 6%,transparent);cursor:pointer;padding:var(--space-2)}.upload-image-warp .upload-image-border .upload-image-content .upload-image-mask[data-v-4772424f]{position:absolute;top:0;left:0;display:none;width:100%;height:100%;color:var(--accent-ink);font-size:var(--fs-16);align-items:center;justify-content:center;background-color:var(--ink-4)}.upload-image-warp .upload-image-border .upload-image-content .upload-image[data-v-4772424f]{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.upload-image-warp .upload-image-border .upload-image-content:hover .upload-image-mask[data-v-4772424f]{display:flex}.upload-image-warp .upload-loading-mask[data-v-4772424f]{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--accent-ink);background-color:var(--ink-4)}.modalContent[data-v-38609687]{text-align:center}.j-check-button[data-v-4614d1d9]{display:grid;gap:.75rem .5rem;width:100%}.j-check-button .j-check-button-item[data-v-4614d1d9]{flex:1;min-width:0;padding:var(--space-2);border-radius:1.25rem;background-color:var(--bg-hover);transition:all .3s;color:var(--ink-1);text-align:center;cursor:pointer;border:1px solid var(--bg-hover)}.j-check-button .j-check-button-item[data-v-4614d1d9]:hover{background-color:var(--accent-soft);color:var(--jet-theme-primary, var(--accent));opacity:.85}.j-check-button .j-check-button-item.selected[data-v-4614d1d9]{background-color:var(--accent-soft);border-color:var(--jet-theme-primary, var(--accent));color:var(--jet-theme-primary, var(--accent))}.j-check-button .j-check-button-item.disabled[data-v-4614d1d9]{cursor:not-allowed;color:color-mix(in srgb,var(--ink-1) 25%,transparent);background-color:var(--line-strong);opacity:1}.amap-sug-result{z-index:1050}.monaco-editor{font-family:-apple-system,BlinkMacSystemFont,Segoe WPC,Segoe UI,HelveticaNeue-Light,system-ui,Ubuntu,Droid Sans,sans-serif;--monaco-monospace-font: "SF Mono", Monaco, Menlo, Consolas, "Ubuntu Mono", "Liberation Mono", "DejaVu Sans Mono", "Courier New", monospace}.monaco-menu .monaco-action-bar.vertical .action-item .action-menu-item:focus .action-label{stroke-width:1.2px}.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.hc-black .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.hc-light .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label{stroke-width:1.2px}.monaco-hover p{margin:0}.monaco-aria-container{position:absolute!important;top:0;height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%)}.monaco-editor,.monaco-diff-editor .synthetic-focus,.monaco-diff-editor [tabindex="0"]:focus,.monaco-diff-editor [tabindex="-1"]:focus,.monaco-diff-editor button:focus,.monaco-diff-editor input[type=button]:focus,.monaco-diff-editor input[type=checkbox]:focus,.monaco-diff-editor input[type=search]:focus,.monaco-diff-editor input[type=text]:focus,.monaco-diff-editor select:focus,.monaco-diff-editor textarea:focus{outline-width:1px;outline-style:solid;outline-offset:-1px;outline-color:var(--vscode-focusBorder);opacity:1}.monaco-workbench .workbench-hover{position:relative;font-size:13px;line-height:19px;z-index:40;overflow:hidden;max-width:700px;background:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border);border-radius:3px;color:var(--vscode-editorHoverWidget-foreground);box-shadow:0 2px 8px var(--vscode-widget-shadow)}.monaco-workbench .workbench-hover hr{border-bottom:none}.monaco-workbench .workbench-hover:not(.skip-fade-in){animation:fadein .1s linear}.monaco-workbench .workbench-hover.compact{font-size:12px}.monaco-workbench .workbench-hover.compact .hover-contents{padding:2px 8px}.monaco-workbench .workbench-hover-container.locked .workbench-hover{outline:1px solid var(--vscode-editorHoverWidget-border)}.monaco-workbench .workbench-hover-container.locked .workbench-hover:focus,.monaco-workbench .workbench-hover-lock:focus{outline:1px solid var(--vscode-focusBorder)}.monaco-workbench .workbench-hover-container.locked .workbench-hover-lock:hover{background:var(--vscode-toolbar-hoverBackground)}.monaco-workbench .workbench-hover-pointer{position:absolute;z-index:41;pointer-events:none}.monaco-workbench .workbench-hover-pointer:after{content:"";position:absolute;width:5px;height:5px;background-color:var(--vscode-editorHoverWidget-background);border-right:1px solid var(--vscode-editorHoverWidget-border);border-bottom:1px solid var(--vscode-editorHoverWidget-border)}.monaco-workbench .locked .workbench-hover-pointer:after{width:4px;height:4px;border-right-width:2px;border-bottom-width:2px}.monaco-workbench .workbench-hover-pointer.left{left:-3px}.monaco-workbench .workbench-hover-pointer.right{right:3px}.monaco-workbench .workbench-hover-pointer.top{top:-3px}.monaco-workbench .workbench-hover-pointer.bottom{bottom:3px}.monaco-workbench .workbench-hover-pointer.left:after{transform:rotate(135deg)}.monaco-workbench .workbench-hover-pointer.right:after{transform:rotate(315deg)}.monaco-workbench .workbench-hover-pointer.top:after{transform:rotate(225deg)}.monaco-workbench .workbench-hover-pointer.bottom:after{transform:rotate(45deg)}.monaco-workbench .workbench-hover a{color:var(--vscode-textLink-foreground)}.monaco-workbench .workbench-hover a:focus{outline:1px solid;outline-offset:-1px;text-decoration:underline;outline-color:var(--vscode-focusBorder)}.monaco-workbench .workbench-hover a:hover,.monaco-workbench .workbench-hover a:active{color:var(--vscode-textLink-activeForeground)}.monaco-workbench .workbench-hover code{background:var(--vscode-textCodeBlock-background)}.monaco-workbench .workbench-hover .hover-row .actions{background:var(--vscode-editorHoverWidget-statusBarBackground)}.monaco-workbench .workbench-hover.right-aligned{left:1px}.monaco-workbench .workbench-hover.right-aligned .hover-row.status-bar .actions{flex-direction:row-reverse}.monaco-workbench .workbench-hover.right-aligned .hover-row.status-bar .actions .action-container{margin-right:0;margin-left:16px}.monaco-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.monaco-scrollable-element>.visible{opacity:1;background:#0000;transition:opacity .1s linear;z-index:11}.monaco-scrollable-element>.invisible{opacity:0;pointer-events:none}.monaco-scrollable-element>.invisible.fade{transition:opacity .8s linear}.monaco-scrollable-element>.shadow{position:absolute;display:none}.monaco-scrollable-element>.shadow.top{display:block;top:0;left:3px;height:3px;width:100%;box-shadow:var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset}.monaco-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px;box-shadow:var(--vscode-scrollbar-shadow) 6px 0 6px -6px inset}.monaco-scrollable-element>.shadow.top-left-corner{display:block;top:0;left:0;height:3px;width:3px}.monaco-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow) 6px 0 6px -6px inset}.monaco-scrollable-element>.scrollbar>.slider{background:var(--vscode-scrollbarSlider-background)}.monaco-scrollable-element>.scrollbar>.slider:hover{background:var(--vscode-scrollbarSlider-hoverBackground)}.monaco-scrollable-element>.scrollbar>.slider.active{background:var(--vscode-scrollbarSlider-activeBackground)}.monaco-hover{cursor:default;position:absolute;overflow:hidden;user-select:text;-webkit-user-select:text;box-sizing:border-box;animation:fadein .1s linear;line-height:1.5em;white-space:var(--vscode-hover-whiteSpace, normal)}.monaco-hover.hidden{display:none}.monaco-hover a:hover:not(.disabled){cursor:pointer}.monaco-hover .hover-contents:not(.html-hover-contents){padding:4px 8px}.monaco-hover .markdown-hover>.hover-contents:not(.code-hover-contents){max-width:var(--vscode-hover-maxWidth, 500px);word-wrap:break-word}.monaco-hover .markdown-hover>.hover-contents:not(.code-hover-contents) hr{min-width:100%}.monaco-hover p,.monaco-hover .code,.monaco-hover ul,.monaco-hover h1,.monaco-hover h2,.monaco-hover h3,.monaco-hover h4,.monaco-hover h5,.monaco-hover h6{margin:8px 0}.monaco-hover h1,.monaco-hover h2,.monaco-hover h3,.monaco-hover h4,.monaco-hover h5,.monaco-hover h6{line-height:1.1}.monaco-hover code{font-family:var(--monaco-monospace-font)}.monaco-hover hr{box-sizing:border-box;border-left:0px;border-right:0px;margin:4px -8px -4px;height:1px}.monaco-hover p:first-child,.monaco-hover .code:first-child,.monaco-hover ul:first-child{margin-top:0}.monaco-hover p:last-child,.monaco-hover .code:last-child,.monaco-hover ul:last-child{margin-bottom:0}.monaco-hover ul,.monaco-hover ol{padding-left:20px}.monaco-hover li>p{margin-bottom:0}.monaco-hover li>ul{margin-top:0}.monaco-hover code{border-radius:3px;padding:0 .4em}.monaco-hover .monaco-tokenized-source{white-space:var(--vscode-hover-sourceWhiteSpace, pre-wrap)}.monaco-hover .hover-row.status-bar{font-size:12px;line-height:22px}.monaco-hover .hover-row.status-bar .info{font-style:italic;padding:0 8px}.monaco-hover .hover-row.status-bar .actions{display:flex;padding:0 8px;width:100%}.monaco-hover .hover-row.status-bar .actions .action-container{margin-right:16px;cursor:pointer}.monaco-hover .hover-row.status-bar .actions .action-container .action .icon{padding-right:4px}.monaco-hover .hover-row.status-bar .actions .action-container a{color:var(--vscode-textLink-foreground);text-decoration:var(--text-link-decoration)}.monaco-hover .markdown-hover .hover-contents .codicon{color:inherit;font-size:inherit;vertical-align:middle}.monaco-hover .hover-contents a.code-link:hover,.monaco-hover .hover-contents a.code-link{color:inherit}.monaco-hover .hover-contents a.code-link:before{content:"("}.monaco-hover .hover-contents a.code-link:after{content:")"}.monaco-hover .hover-contents a.code-link>span{text-decoration:underline;border-bottom:1px solid transparent;text-underline-position:under;color:var(--vscode-textLink-foreground)}.monaco-hover .hover-contents a.code-link>span:hover{color:var(--vscode-textLink-activeForeground)}.monaco-hover .markdown-hover .hover-contents:not(.code-hover-contents):not(.html-hover-contents) span{margin-bottom:4px;display:inline-block}.monaco-hover .markdown-hover .hover-contents:not(.code-hover-contents):not(.html-hover-contents) span.codicon{margin-bottom:2px}.monaco-hover-content .action-container a{-webkit-user-select:none;user-select:none}.monaco-hover-content .action-container.disabled{pointer-events:none;opacity:.4;cursor:default}.monaco-editor .rendered-markdown kbd{background-color:var(--vscode-keybindingLabel-background);color:var(--vscode-keybindingLabel-foreground);border-style:solid;border-width:1px;border-radius:3px;border-color:var(--vscode-keybindingLabel-border);border-bottom-color:var(--vscode-keybindingLabel-bottomBorder);box-shadow:inset 0 -1px 0 var(--vscode-widget-shadow);vertical-align:middle;padding:1px 3px}.rendered-markdown li:has(input[type=checkbox]){list-style-type:none}.monaco-aria-container{position:absolute;left:-999em}.context-view{position:absolute}.context-view.fixed{all:initial;font-family:inherit;font-size:13px;position:fixed;color:inherit}.monaco-list{position:relative;height:100%;width:100%;white-space:nowrap}.monaco-list.mouse-support{user-select:none;-webkit-user-select:none}.monaco-list>.monaco-scrollable-element{height:100%}.monaco-list-rows{position:relative;width:100%;height:100%}.monaco-list.horizontal-scrolling .monaco-list-rows{width:auto;min-width:100%}.monaco-list-row{position:absolute;box-sizing:border-box;overflow:hidden;width:100%}.monaco-list.mouse-support .monaco-list-row{cursor:pointer;touch-action:none}.monaco-list .monaco-scrollable-element>.scrollbar.vertical,.monaco-pane-view>.monaco-split-view2.vertical>.monaco-scrollable-element>.scrollbar.vertical{z-index:14}.monaco-list-row.scrolling{display:none!important}.monaco-list.element-focused,.monaco-list.selection-single,.monaco-list.selection-multiple{outline:0!important}.monaco-drag-image{display:inline-block;padding:1px 7px;border-radius:10px;font-size:12px;position:absolute;z-index:1000}.monaco-list-type-filter-message{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;padding:40px 1em 1em;text-align:center;white-space:normal;opacity:.7;pointer-events:none}.monaco-list-type-filter-message:empty{display:none}.monaco-select-box-dropdown-padding{--dropdown-padding-top: 1px;--dropdown-padding-bottom: 1px}.hc-black .monaco-select-box-dropdown-padding,.hc-light .monaco-select-box-dropdown-padding{--dropdown-padding-top: 3px;--dropdown-padding-bottom: 4px}.monaco-select-box-dropdown-container{display:none;box-sizing:border-box}.monaco-select-box-dropdown-container>.select-box-details-pane>.select-box-description-markdown *{margin:0}.monaco-select-box-dropdown-container>.select-box-details-pane>.select-box-description-markdown a:focus{outline:1px solid -webkit-focus-ring-color;outline-offset:-1px}.monaco-select-box-dropdown-container>.select-box-details-pane>.select-box-description-markdown code{line-height:15px;font-family:var(--monaco-monospace-font)}.monaco-select-box-dropdown-container.visible{display:flex;flex-direction:column;text-align:left;width:1px;overflow:hidden;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container{flex:0 0 auto;align-self:flex-start;padding-top:var(--dropdown-padding-top);padding-bottom:var(--dropdown-padding-bottom);padding-left:1px;padding-right:1px;width:100%;overflow:hidden;box-sizing:border-box}.monaco-select-box-dropdown-container>.select-box-details-pane{padding:5px}.hc-black .monaco-select-box-dropdown-container>.select-box-dropdown-list-container{padding-top:var(--dropdown-padding-top);padding-bottom:var(--dropdown-padding-bottom)}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row{cursor:pointer}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row>.option-text{text-overflow:ellipsis;overflow:hidden;padding-left:3.5px;white-space:nowrap;float:left}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row>.option-detail{text-overflow:ellipsis;overflow:hidden;padding-left:3.5px;white-space:nowrap;float:left;opacity:.7}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row>.option-decorator-right{text-overflow:ellipsis;overflow:hidden;padding-right:10px;white-space:nowrap;float:right}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row>.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.monaco-select-box-dropdown-container>.select-box-dropdown-container-width-control{flex:1 1 auto;align-self:flex-start;opacity:0}.monaco-select-box-dropdown-container>.select-box-dropdown-container-width-control>.width-control-div{overflow:hidden;max-height:0px}.monaco-select-box-dropdown-container>.select-box-dropdown-container-width-control>.width-control-div>.option-text-width-control{padding-left:4px;padding-right:8px;white-space:nowrap}.monaco-select-box{width:100%;cursor:pointer;border-radius:2px}.monaco-select-box-dropdown-container{font-size:13px;font-weight:400;text-transform:none}.monaco-action-bar .action-item.select-container{cursor:default}.monaco-action-bar .action-item .monaco-select-box{cursor:pointer;min-width:100px;min-height:18px;padding:2px 23px 2px 8px}.mac .monaco-action-bar .action-item .monaco-select-box{font-size:11px;border-radius:5px}.monaco-action-bar{white-space:nowrap;height:100%}.monaco-action-bar .actions-container{display:flex;margin:0 auto;padding:0;height:100%;width:100%;align-items:center}.monaco-action-bar.vertical .actions-container{display:inline-block}.monaco-action-bar .action-item{display:block;align-items:center;justify-content:center;cursor:pointer;position:relative}.monaco-action-bar .action-item.disabled{cursor:default}.monaco-action-bar .action-item .icon,.monaco-action-bar .action-item .codicon{display:block}.monaco-action-bar .action-item .codicon{display:flex;align-items:center;width:16px;height:16px}.monaco-action-bar .action-label{display:flex;font-size:11px;padding:3px;border-radius:5px}.monaco-action-bar .action-item.disabled .action-label,.monaco-action-bar .action-item.disabled .action-label:before,.monaco-action-bar .action-item.disabled .action-label:hover{color:var(--vscode-disabledForeground)}.monaco-action-bar.vertical{text-align:left}.monaco-action-bar.vertical .action-item{display:block}.monaco-action-bar.vertical .action-label.separator{display:block;border-bottom:1px solid #bbb;padding-top:1px;margin-left:.8em;margin-right:.8em}.monaco-action-bar .action-item .action-label.separator{width:1px;height:16px;margin:5px 4px!important;cursor:default;min-width:1px;padding:0;background-color:#bbb}.secondary-actions .monaco-action-bar .action-label{margin-left:6px}.monaco-action-bar .action-item.select-container{overflow:hidden;flex:1;max-width:170px;min-width:60px;display:flex;align-items:center;justify-content:center;margin-right:10px}.monaco-action-bar .action-item.action-dropdown-item{display:flex}.monaco-action-bar .action-item.action-dropdown-item>.action-dropdown-item-separator{display:flex;align-items:center;cursor:default}.monaco-action-bar .action-item.action-dropdown-item>.action-dropdown-item-separator>div{width:1px}.monaco-dropdown{height:100%;padding:0}.monaco-dropdown>.dropdown-label{cursor:pointer;height:100%;display:flex;align-items:center;justify-content:center}.monaco-dropdown>.dropdown-label>.action-label.disabled{cursor:default}.monaco-dropdown-with-primary{display:flex!important;flex-direction:row;border-radius:5px}.monaco-dropdown-with-primary>.action-container>.action-label{margin-right:0}.monaco-dropdown-with-primary>.dropdown-action-container>.monaco-dropdown>.dropdown-label .codicon[class*=codicon-]{font-size:12px;padding-left:0;padding-right:0;line-height:16px;margin-left:-3px}.monaco-dropdown-with-primary>.dropdown-action-container>.monaco-dropdown>.dropdown-label>.action-label{display:block;background-size:16px;background-position:center center;background-repeat:no-repeat}.monaco-action-bar .action-item.menu-entry .action-label.icon{width:16px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:16px}.monaco-action-bar .action-item.menu-entry.text-only .action-label{color:var(--vscode-descriptionForeground);overflow:hidden;border-radius:2px}.monaco-action-bar .action-item.menu-entry.text-only.use-comma:not(:last-of-type) .action-label:after{content:", "}.monaco-action-bar .action-item.menu-entry.text-only+.action-item:not(.text-only)>.monaco-dropdown .action-label{color:var(--vscode-descriptionForeground)}.monaco-dropdown-with-default{display:flex!important;flex-direction:row;border-radius:5px}.monaco-dropdown-with-default>.action-container>.action-label{margin-right:0}.monaco-dropdown-with-default>.action-container.menu-entry>.action-label.icon{width:16px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:16px}.monaco-dropdown-with-default:hover{background-color:var(--vscode-toolbar-hoverBackground)}.monaco-dropdown-with-default>.dropdown-action-container>.monaco-dropdown>.dropdown-label .codicon[class*=codicon-]{font-size:12px;padding-left:0;padding-right:0;line-height:16px;margin-left:-3px}.monaco-dropdown-with-default>.dropdown-action-container>.monaco-dropdown>.dropdown-label>.action-label{display:block;background-size:16px;background-position:center center;background-repeat:no-repeat}.quick-input-widget{font-size:13px}.quick-input-widget .monaco-highlighted-label .highlight{color:#0066bf}.vs .quick-input-widget .monaco-list-row.focused .monaco-highlighted-label .highlight{color:#9dddff}.vs-dark .quick-input-widget .monaco-highlighted-label .highlight{color:#0097fb}.hc-black .quick-input-widget .monaco-highlighted-label .highlight{color:#f38518}.hc-light .quick-input-widget .monaco-highlighted-label .highlight{color:#0f4a85}.monaco-keybinding>.monaco-keybinding-key{background-color:#ddd6;border:solid 1px rgba(204,204,204,.4);border-bottom-color:#bbb6;box-shadow:inset 0 -1px #bbb6;color:#555}.hc-black .monaco-keybinding>.monaco-keybinding-key{background-color:transparent;border:solid 1px rgb(111,195,223);box-shadow:none;color:#fff}.hc-light .monaco-keybinding>.monaco-keybinding-key{background-color:transparent;border:solid 1px #0F4A85;box-shadow:none;color:#292929}.vs-dark .monaco-keybinding>.monaco-keybinding-key{background-color:#8080802b;border:solid 1px rgba(51,51,51,.6);border-bottom-color:#4449;box-shadow:inset 0 -1px #4449;color:#ccc}.monaco-custom-toggle{margin-left:2px;float:left;cursor:pointer;overflow:hidden;width:20px;height:20px;border-radius:3px;border:1px solid transparent;padding:1px;box-sizing:border-box;user-select:none;-webkit-user-select:none}.monaco-custom-toggle:hover{background-color:var(--vscode-inputOption-hoverBackground)}.hc-black .monaco-custom-toggle:hover,.hc-light .monaco-custom-toggle:hover{border:1px dashed var(--vscode-focusBorder)}.hc-black .monaco-custom-toggle,.hc-light .monaco-custom-toggle,.hc-black .monaco-custom-toggle:hover,.hc-light .monaco-custom-toggle:hover{background:none}.monaco-custom-toggle.monaco-checkbox{height:18px;width:18px;border:1px solid transparent;border-radius:3px;margin-right:9px;margin-left:0;padding:0;opacity:1;background-size:16px!important}.monaco-action-bar .checkbox-action-item{display:flex;align-items:center;border-radius:2px;padding-right:2px}.monaco-action-bar .checkbox-action-item:hover{background-color:var(--vscode-toolbar-hoverBackground)}.monaco-action-bar .checkbox-action-item>.monaco-custom-toggle.monaco-checkbox{margin-right:4px}.monaco-action-bar .checkbox-action-item>.checkbox-label{font-size:12px}.monaco-custom-toggle.monaco-checkbox:not(.checked):before{visibility:hidden}.quick-input-widget{position:absolute;width:600px;z-index:2550;left:50%;margin-left:-300px;-webkit-app-region:no-drag;border-radius:6px}.quick-input-titlebar{display:flex;align-items:center;border-top-right-radius:5px;border-top-left-radius:5px}.quick-input-left-action-bar{display:flex;margin-left:4px;flex:1}.quick-input-inline-action-bar{margin:2px 0 0 5px}.quick-input-title{padding:3px 0;text-align:center;text-overflow:ellipsis;overflow:hidden}.quick-input-right-action-bar{display:flex;margin-right:4px;flex:1}.quick-input-right-action-bar>.actions-container{justify-content:flex-end}.quick-input-titlebar .monaco-action-bar .action-label.codicon{background-position:center;background-repeat:no-repeat;padding:2px}.quick-input-description{margin:6px 6px 6px 11px}.quick-input-header .quick-input-description{margin:4px 2px;flex:1}.quick-input-header{display:flex;padding:8px 6px 2px}.quick-input-widget.hidden-input .quick-input-header{padding:0;margin-bottom:0}.quick-input-and-message{display:flex;flex-direction:column;flex-grow:1;min-width:0;position:relative}.quick-input-check-all{align-self:center;margin:0}.quick-input-filter{flex-grow:1;display:flex;position:relative}.quick-input-box{flex-grow:1}.quick-input-widget.show-checkboxes .quick-input-box,.quick-input-widget.show-checkboxes .quick-input-message{margin-left:5px}.quick-input-visible-count{position:absolute;left:-10000px}.quick-input-count{align-self:center;position:absolute;right:4px;display:flex;align-items:center}.quick-input-count .monaco-count-badge{vertical-align:middle;padding:2px 4px;border-radius:2px;min-height:auto;line-height:normal}.quick-input-action{margin-left:6px}.quick-input-action .monaco-text-button{font-size:11px;padding:0 6px;display:flex;height:25px;align-items:center}.quick-input-message{margin-top:-1px;padding:5px;overflow-wrap:break-word}.quick-input-message>.codicon{margin:0 .2em;vertical-align:text-bottom}.quick-input-message a{color:inherit}.quick-input-progress.monaco-progress-container{position:relative}.quick-input-list{line-height:22px}.quick-input-widget.hidden-input .quick-input-list{margin-top:4px;padding-bottom:4px}.quick-input-list .monaco-list{overflow:hidden;max-height:440px;padding-bottom:5px}.quick-input-list .monaco-scrollable-element{padding:0 5px}.quick-input-list .quick-input-list-entry{box-sizing:border-box;overflow:hidden;display:flex;padding:0 6px}.quick-input-list .quick-input-list-entry.quick-input-list-separator-border{border-top-width:1px;border-top-style:solid}.quick-input-list .monaco-list-row{border-radius:3px}.quick-input-list .monaco-list-row[data-index="0"] .quick-input-list-entry.quick-input-list-separator-border{border-top-style:none}.quick-input-list .quick-input-list-label{overflow:hidden;display:flex;height:100%;flex:1}.quick-input-list .quick-input-list-checkbox{align-self:center;margin:0}.quick-input-list .quick-input-list-icon{background-size:16px;background-position:left center;background-repeat:no-repeat;padding-right:6px;width:16px;height:22px;display:flex;align-items:center;justify-content:center}.quick-input-list .quick-input-list-rows{overflow:hidden;text-overflow:ellipsis;display:flex;flex-direction:column;height:100%;flex:1;margin-left:5px}.quick-input-widget.show-checkboxes .quick-input-list .quick-input-list-rows{margin-left:10px}.quick-input-widget .quick-input-list .quick-input-list-checkbox{display:none}.quick-input-widget.show-checkboxes .quick-input-list .quick-input-list-checkbox{display:inline}.quick-input-list .quick-input-list-rows>.quick-input-list-row{display:flex;align-items:center}.quick-input-list .quick-input-list-rows>.quick-input-list-row .monaco-icon-label,.quick-input-list .quick-input-list-rows>.quick-input-list-row .monaco-icon-label .monaco-icon-label-container>.monaco-icon-name-container{flex:1}.quick-input-list .quick-input-list-rows>.quick-input-list-row .codicon[class*=codicon-]{vertical-align:text-bottom}.quick-input-list .quick-input-list-rows .monaco-highlighted-label>span{opacity:1}.quick-input-list .quick-input-list-entry .quick-input-list-entry-keybinding{margin-right:8px}.quick-input-list .quick-input-list-label-meta{opacity:.7;line-height:normal;text-overflow:ellipsis;overflow:hidden}.quick-input-list .monaco-list .monaco-list-row .monaco-highlighted-label .highlight{font-weight:700;background-color:unset;color:var(--vscode-list-highlightForeground)!important}.quick-input-list .monaco-list .monaco-list-row.focused .monaco-highlighted-label .highlight{color:var(--vscode-list-focusHighlightForeground)!important}.quick-input-list .quick-input-list-entry .quick-input-list-separator{margin-right:4px}.quick-input-list .quick-input-list-entry-action-bar{display:flex;flex:0;overflow:visible}.quick-input-list .quick-input-list-entry-action-bar .action-label{display:none}.quick-input-list .quick-input-list-entry-action-bar .action-label.codicon{margin-right:4px;padding:2px}.quick-input-list .quick-input-list-entry-action-bar{margin-top:1px}.quick-input-list .quick-input-list-entry-action-bar{margin-right:4px}.quick-input-list .quick-input-list-entry .quick-input-list-entry-action-bar .action-label.always-visible,.quick-input-list .quick-input-list-entry:hover .quick-input-list-entry-action-bar .action-label,.quick-input-list .quick-input-list-entry.focus-inside .quick-input-list-entry-action-bar .action-label,.quick-input-list .monaco-list-row.focused .quick-input-list-entry-action-bar .action-label,.quick-input-list .monaco-list-row.passive-focused .quick-input-list-entry-action-bar .action-label{display:flex}.quick-input-list .monaco-list-row.focused .monaco-keybinding-key,.quick-input-list .monaco-list-row.focused .quick-input-list-entry .quick-input-list-separator{color:inherit}.quick-input-list .monaco-list-row.focused .monaco-keybinding-key{background:none}.quick-input-list .quick-input-list-separator-as-item{padding:4px 6px;font-size:12px}.quick-input-list .quick-input-list-separator-as-item .label-name{font-weight:600}.quick-input-list .quick-input-list-separator-as-item .label-description{opacity:1!important}.quick-input-list .monaco-tree-sticky-row .quick-input-list-entry.quick-input-list-separator-as-item.quick-input-list-separator-border{border-top-style:none}.quick-input-list .monaco-tree-sticky-row{padding:0 5px}.quick-input-list .monaco-tl-twistie{display:none!important}.monaco-text-button{box-sizing:border-box;display:flex;width:100%;padding:4px;border-radius:2px;text-align:center;cursor:pointer;justify-content:center;align-items:center;border:1px solid var(--vscode-button-border, transparent);line-height:18px}.monaco-text-button:focus{outline-offset:2px!important}.monaco-text-button:hover{text-decoration:none!important}.monaco-button.disabled:focus,.monaco-button.disabled{opacity:.4!important;cursor:default}.monaco-text-button .codicon{margin:0 .2em;color:inherit!important}.monaco-text-button.monaco-text-button-with-short-label{flex-direction:row;flex-wrap:wrap;padding:0 4px;overflow:hidden;height:28px}.monaco-text-button.monaco-text-button-with-short-label>.monaco-button-label{flex-basis:100%}.monaco-text-button.monaco-text-button-with-short-label>.monaco-button-label-short{flex-grow:1;width:0;overflow:hidden}.monaco-text-button.monaco-text-button-with-short-label>.monaco-button-label,.monaco-text-button.monaco-text-button-with-short-label>.monaco-button-label-short{display:flex;justify-content:center;align-items:center;font-weight:400;font-style:inherit;padding:4px 0}.monaco-button-dropdown{display:flex;cursor:pointer}.monaco-button-dropdown.disabled{cursor:default}.monaco-button-dropdown>.monaco-button:focus{outline-offset:-1px!important}.monaco-button-dropdown.disabled>.monaco-button.disabled,.monaco-button-dropdown.disabled>.monaco-button.disabled:focus,.monaco-button-dropdown.disabled>.monaco-button-dropdown-separator{opacity:.4!important}.monaco-button-dropdown>.monaco-button.monaco-text-button{border-right-width:0!important}.monaco-button-dropdown .monaco-button-dropdown-separator{padding:4px 0;cursor:default}.monaco-button-dropdown .monaco-button-dropdown-separator>div{height:100%;width:1px}.monaco-button-dropdown>.monaco-button.monaco-dropdown-button{border:1px solid var(--vscode-button-border, transparent);border-left-width:0!important;border-radius:0 2px 2px 0;display:flex;align-items:center}.monaco-button-dropdown>.monaco-button.monaco-text-button{border-radius:2px 0 0 2px}.monaco-description-button{display:flex;flex-direction:column;align-items:center;margin:4px 5px}.monaco-description-button .monaco-button-description{font-style:italic;font-size:11px;padding:4px 20px}.monaco-description-button .monaco-button-label,.monaco-description-button .monaco-button-description{display:flex;justify-content:center;align-items:center}.monaco-description-button .monaco-button-label>.codicon,.monaco-description-button .monaco-button-description>.codicon{margin:0 .2em;color:inherit!important}.monaco-button.default-colors,.monaco-button-dropdown.default-colors>.monaco-button{color:var(--vscode-button-foreground);background-color:var(--vscode-button-background)}.monaco-button.default-colors:hover,.monaco-button-dropdown.default-colors>.monaco-button:hover{background-color:var(--vscode-button-hoverBackground)}.monaco-button.default-colors.secondary,.monaco-button-dropdown.default-colors>.monaco-button.secondary{color:var(--vscode-button-secondaryForeground);background-color:var(--vscode-button-secondaryBackground)}.monaco-button.default-colors.secondary:hover,.monaco-button-dropdown.default-colors>.monaco-button.secondary:hover{background-color:var(--vscode-button-secondaryHoverBackground)}.monaco-button-dropdown.default-colors .monaco-button-dropdown-separator{background-color:var(--vscode-button-background);border-top:1px solid var(--vscode-button-border);border-bottom:1px solid var(--vscode-button-border)}.monaco-button-dropdown.default-colors .monaco-button.secondary+.monaco-button-dropdown-separator{background-color:var(--vscode-button-secondaryBackground)}.monaco-button-dropdown.default-colors .monaco-button-dropdown-separator>div{background-color:var(--vscode-button-separator)}.monaco-count-badge{padding:3px 6px;border-radius:11px;font-size:11px;min-width:18px;min-height:18px;line-height:11px;font-weight:400;text-align:center;display:inline-block;box-sizing:border-box}.monaco-count-badge.long{padding:2px 3px;border-radius:2px;min-height:auto;line-height:normal}.monaco-progress-container{width:100%;height:2px;overflow:hidden}.monaco-progress-container .progress-bit{width:2%;height:2px;position:absolute;left:0;display:none}.monaco-progress-container.active .progress-bit{display:inherit}.monaco-progress-container.discrete .progress-bit{left:0;transition:width .1s linear}.monaco-progress-container.discrete.done .progress-bit{width:100%}.monaco-progress-container.infinite .progress-bit{animation-name:progress;animation-duration:4s;animation-iteration-count:infinite;transform:translateZ(0);animation-timing-function:linear}.monaco-progress-container.infinite.infinite-long-running .progress-bit{animation-timing-function:steps(100)}@keyframes progress{0%{transform:translate(0) scaleX(1)}50%{transform:translate(2500%) scaleX(3)}to{transform:translate(4900%) scaleX(1)}}.monaco-inputbox{position:relative;display:block;padding:0;box-sizing:border-box;border-radius:2px;font-size:inherit}.monaco-inputbox>.ibwrapper>.input,.monaco-inputbox>.ibwrapper>.mirror{padding:4px 6px}.monaco-inputbox>.ibwrapper{position:relative;width:100%;height:100%}.monaco-inputbox>.ibwrapper>.input{display:inline-block;box-sizing:border-box;width:100%;height:100%;line-height:inherit;border:none;font-family:inherit;font-size:inherit;resize:none;color:inherit}.monaco-inputbox>.ibwrapper>input{text-overflow:ellipsis}.monaco-inputbox>.ibwrapper>textarea.input{display:block;scrollbar-width:none;outline:none}.monaco-inputbox>.ibwrapper>textarea.input::-webkit-scrollbar{display:none}.monaco-inputbox>.ibwrapper>textarea.input.empty{white-space:nowrap}.monaco-inputbox>.ibwrapper>.mirror{position:absolute;display:inline-block;width:100%;top:0;left:0;box-sizing:border-box;white-space:pre-wrap;visibility:hidden;word-wrap:break-word}.monaco-inputbox-container{text-align:right}.monaco-inputbox-container .monaco-inputbox-message{display:inline-block;overflow:hidden;text-align:left;width:100%;box-sizing:border-box;padding:.4em;font-size:12px;line-height:17px;margin-top:-1px;word-wrap:break-word}.monaco-inputbox .monaco-action-bar{position:absolute;right:2px;top:4px}.monaco-inputbox .monaco-action-bar .action-item{margin-left:2px}.monaco-inputbox .monaco-action-bar .action-item .codicon{background-repeat:no-repeat;width:16px;height:16px}.monaco-findInput{position:relative}.monaco-findInput .monaco-inputbox{font-size:13px;width:100%}.monaco-findInput>.controls{position:absolute;top:3px;right:2px}.vs .monaco-findInput.disabled{background-color:#e1e1e1}.vs-dark .monaco-findInput.disabled{background-color:#333}.monaco-findInput.highlight-0 .controls,.hc-light .monaco-findInput.highlight-0 .controls{animation:monaco-findInput-highlight-0 .1s linear 0s}.monaco-findInput.highlight-1 .controls,.hc-light .monaco-findInput.highlight-1 .controls{animation:monaco-findInput-highlight-1 .1s linear 0s}.hc-black .monaco-findInput.highlight-0 .controls,.vs-dark .monaco-findInput.highlight-0 .controls{animation:monaco-findInput-highlight-dark-0 .1s linear 0s}.hc-black .monaco-findInput.highlight-1 .controls,.vs-dark .monaco-findInput.highlight-1 .controls{animation:monaco-findInput-highlight-dark-1 .1s linear 0s}@keyframes monaco-findInput-highlight-0{0%{background:#fdff00cc}to{background:transparent}}@keyframes monaco-findInput-highlight-1{0%{background:#fdff00cc}99%{background:transparent}}@keyframes monaco-findInput-highlight-dark-0{0%{background:#ffffff70}to{background:transparent}}@keyframes monaco-findInput-highlight-dark-1{0%{background:#ffffff70}99%{background:transparent}}:root{--vscode-sash-size: 4px;--vscode-sash-hover-size: 4px}.monaco-sash{position:absolute;z-index:35;touch-action:none}.monaco-sash.disabled{pointer-events:none}.monaco-sash.mac.vertical{cursor:col-resize}.monaco-sash.vertical.minimum{cursor:e-resize}.monaco-sash.vertical.maximum{cursor:w-resize}.monaco-sash.mac.horizontal{cursor:row-resize}.monaco-sash.horizontal.minimum{cursor:s-resize}.monaco-sash.horizontal.maximum{cursor:n-resize}.monaco-sash.disabled{cursor:default!important;pointer-events:none!important}.monaco-sash.vertical{cursor:ew-resize;top:0;width:var(--vscode-sash-size);height:100%}.monaco-sash.horizontal{cursor:ns-resize;left:0;width:100%;height:var(--vscode-sash-size)}.monaco-sash:not(.disabled)>.orthogonal-drag-handle{content:" ";height:calc(var(--vscode-sash-size) * 2);width:calc(var(--vscode-sash-size) * 2);z-index:100;display:block;cursor:all-scroll;position:absolute}.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled)>.orthogonal-drag-handle.start,.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled)>.orthogonal-drag-handle.end{cursor:nwse-resize}.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled)>.orthogonal-drag-handle.end,.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled)>.orthogonal-drag-handle.start{cursor:nesw-resize}.monaco-sash.vertical>.orthogonal-drag-handle.start{left:calc(var(--vscode-sash-size) * -.5);top:calc(var(--vscode-sash-size) * -1)}.monaco-sash.vertical>.orthogonal-drag-handle.end{left:calc(var(--vscode-sash-size) * -.5);bottom:calc(var(--vscode-sash-size) * -1)}.monaco-sash.horizontal>.orthogonal-drag-handle.start{top:calc(var(--vscode-sash-size) * -.5);left:calc(var(--vscode-sash-size) * -1)}.monaco-sash.horizontal>.orthogonal-drag-handle.end{top:calc(var(--vscode-sash-size) * -.5);right:calc(var(--vscode-sash-size) * -1)}.monaco-sash:before{content:"";pointer-events:none;position:absolute;width:100%;height:100%;background:transparent}.monaco-workbench:not(.reduce-motion) .monaco-sash:before{transition:background-color .1s ease-out}.monaco-sash.hover:before,.monaco-sash.active:before{background:var(--vscode-sash-hoverBorder)}.monaco-sash.vertical:before{width:var(--vscode-sash-hover-size);left:calc(50% - (var(--vscode-sash-hover-size) / 2))}.monaco-sash.horizontal:before{height:var(--vscode-sash-hover-size);top:calc(50% - (var(--vscode-sash-hover-size) / 2))}.pointer-events-disabled{pointer-events:none!important}.monaco-sash.debug{background:#0ff}.monaco-sash.debug.disabled{background:#0ff3}.monaco-sash.debug:not(.disabled)>.orthogonal-drag-handle{background:red}.monaco-split-view2{position:relative;width:100%;height:100%}.monaco-split-view2>.sash-container{position:absolute;width:100%;height:100%;pointer-events:none}.monaco-split-view2>.sash-container>.monaco-sash{pointer-events:initial}.monaco-split-view2>.monaco-scrollable-element{width:100%;height:100%}.monaco-split-view2>.monaco-scrollable-element>.split-view-container{width:100%;height:100%;white-space:nowrap;position:relative}.monaco-split-view2>.monaco-scrollable-element>.split-view-container>.split-view-view{white-space:initial;position:absolute}.monaco-split-view2>.monaco-scrollable-element>.split-view-container>.split-view-view:not(.visible){display:none}.monaco-split-view2.vertical>.monaco-scrollable-element>.split-view-container>.split-view-view{width:100%}.monaco-split-view2.horizontal>.monaco-scrollable-element>.split-view-container>.split-view-view{height:100%}.monaco-split-view2.separator-border>.monaco-scrollable-element>.split-view-container>.split-view-view:not(:first-child):before{content:" ";position:absolute;top:0;left:0;z-index:5;pointer-events:none;background-color:var(--separator-border)}.monaco-split-view2.separator-border.horizontal>.monaco-scrollable-element>.split-view-container>.split-view-view:not(:first-child):before{height:100%;width:1px}.monaco-split-view2.separator-border.vertical>.monaco-scrollable-element>.split-view-container>.split-view-view:not(:first-child):before{height:1px;width:100%}.monaco-table{display:flex;flex-direction:column;position:relative;height:100%;width:100%;white-space:nowrap;overflow:hidden}.monaco-table>.monaco-split-view2{border-bottom:1px solid transparent}.monaco-table>.monaco-list{flex:1}.monaco-table-tr{display:flex;height:100%}.monaco-table-th{width:100%;height:100%;font-weight:700;overflow:hidden;text-overflow:ellipsis}.monaco-table-th,.monaco-table-td{box-sizing:border-box;flex-shrink:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.monaco-table>.monaco-split-view2 .monaco-sash.vertical:before{content:"";position:absolute;left:calc(var(--vscode-sash-size) / 2);width:0;border-left:1px solid transparent}.monaco-workbench:not(.reduce-motion) .monaco-table>.monaco-split-view2,.monaco-workbench:not(.reduce-motion) .monaco-table>.monaco-split-view2 .monaco-sash.vertical:before{transition:border-color .2s ease-out}.monaco-tl-row{display:flex;height:100%;align-items:center;position:relative}.monaco-tl-row.disabled{cursor:default}.monaco-tl-indent{height:100%;position:absolute;top:0;left:16px;pointer-events:none}.hide-arrows .monaco-tl-indent{left:12px}.monaco-tl-indent>.indent-guide{display:inline-block;box-sizing:border-box;height:100%;border-left:1px solid transparent}.monaco-workbench:not(.reduce-motion) .monaco-tl-indent>.indent-guide{transition:border-color .1s linear}.monaco-tl-twistie,.monaco-tl-contents{height:100%}.monaco-tl-twistie{font-size:10px;text-align:right;padding-right:6px;flex-shrink:0;width:16px;display:flex!important;align-items:center;justify-content:center;transform:translate(3px)}.monaco-tl-contents{flex:1;overflow:hidden}.monaco-tl-twistie:before{border-radius:20px}.monaco-tl-twistie.collapsed:before{transform:rotate(-90deg)}.monaco-tl-twistie.codicon-tree-item-loading:before{animation:codicon-spin 1.25s steps(30) infinite}.monaco-tree-type-filter{position:absolute;top:0;display:flex;padding:3px;max-width:200px;z-index:100;margin:0 6px;border:1px solid var(--vscode-widget-border);border-bottom-left-radius:4px;border-bottom-right-radius:4px}.monaco-workbench:not(.reduce-motion) .monaco-tree-type-filter{transition:top .3s}.monaco-tree-type-filter.disabled{top:-40px!important}.monaco-tree-type-filter-grab{display:flex!important;align-items:center;justify-content:center;cursor:grab;margin-right:2px}.monaco-tree-type-filter-grab.grabbing{cursor:grabbing}.monaco-tree-type-filter-input{flex:1}.monaco-tree-type-filter-input .monaco-inputbox{height:23px}.monaco-tree-type-filter-input .monaco-inputbox>.ibwrapper>.input,.monaco-tree-type-filter-input .monaco-inputbox>.ibwrapper>.mirror{padding:2px 4px}.monaco-tree-type-filter-input .monaco-findInput>.controls{top:2px}.monaco-tree-type-filter-actionbar{margin-left:4px}.monaco-tree-type-filter-actionbar .monaco-action-bar .action-label{padding:2px}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container{position:absolute;top:0;left:0;width:100%;height:0;z-index:13;background-color:var(--vscode-sideBar-background)}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container .monaco-tree-sticky-row.monaco-list-row{position:absolute;width:100%;opacity:1!important;overflow:hidden;background-color:var(--vscode-sideBar-background)}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container .monaco-tree-sticky-row:hover{background-color:var(--vscode-list-hoverBackground)!important;cursor:pointer}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container.empty,.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container.empty .monaco-tree-sticky-container-shadow{display:none}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container .monaco-tree-sticky-container-shadow{position:absolute;bottom:-3px;left:0;height:0px;width:100%}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container[tabindex="0"]:focus{outline:none}.monaco-icon-label{display:flex;overflow:hidden;text-overflow:ellipsis}.monaco-icon-label:before{background-size:16px;background-position:left center;background-repeat:no-repeat;padding-right:6px;width:16px;height:22px;line-height:inherit!important;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;flex-shrink:0}.monaco-icon-label-iconpath{width:16px;height:16px;padding-left:2px;margin-top:2px;display:flex}.monaco-icon-label-container.disabled{color:var(--vscode-disabledForeground)}.monaco-icon-label>.monaco-icon-label-container{min-width:0;overflow:hidden;text-overflow:ellipsis;flex:1}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-name-container>.label-name{color:inherit;white-space:pre}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-name-container>.label-name>.label-separator{margin:0 2px;opacity:.5}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-suffix-container>.label-suffix{opacity:.7;white-space:pre}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{opacity:.7;margin-left:.5em;font-size:.9em;white-space:pre}.monaco-icon-label.nowrap>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{white-space:nowrap}.vs .monaco-icon-label>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{opacity:.95}.monaco-icon-label.italic>.monaco-icon-label-container>.monaco-icon-name-container>.label-name,.monaco-icon-label.italic>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{font-style:italic}.monaco-icon-label.deprecated{text-decoration:line-through;opacity:.66}.monaco-icon-label.italic:after{font-style:italic}.monaco-icon-label.strikethrough>.monaco-icon-label-container>.monaco-icon-name-container>.label-name,.monaco-icon-label.strikethrough>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{text-decoration:line-through}.monaco-icon-label:after{opacity:.75;font-size:90%;font-weight:600;margin:auto 16px 0 5px;text-align:center}.monaco-list:focus .selected .monaco-icon-label,.monaco-list:focus .selected .monaco-icon-label:after{color:inherit!important}.monaco-list-row.focused.selected .label-description,.monaco-list-row.selected .label-description{opacity:.8}.monaco-keybinding{display:flex;align-items:center;line-height:10px}.monaco-keybinding>.monaco-keybinding-key{display:inline-block;border-style:solid;border-width:1px;border-radius:3px;vertical-align:middle;font-size:11px;padding:3px 5px;margin:0 2px}.monaco-keybinding>.monaco-keybinding-key:first-child{margin-left:0}.monaco-keybinding>.monaco-keybinding-key:last-child{margin-right:0}.monaco-keybinding>.monaco-keybinding-key-separator{display:inline-block}.monaco-keybinding>.monaco-keybinding-key-chord-separator{width:6px}::-ms-clear{display:none}.monaco-editor .editor-widget input{color:inherit}.monaco-editor{position:relative;overflow:visible;-webkit-text-size-adjust:100%;color:var(--vscode-editor-foreground);background-color:var(--vscode-editor-background);overflow-wrap:initial}.monaco-editor-background{background-color:var(--vscode-editor-background)}.monaco-editor .rangeHighlight{background-color:var(--vscode-editor-rangeHighlightBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-rangeHighlightBorder)}.monaco-editor.hc-black .rangeHighlight,.monaco-editor.hc-light .rangeHighlight{border-style:dotted}.monaco-editor .symbolHighlight{background-color:var(--vscode-editor-symbolHighlightBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-symbolHighlightBorder)}.monaco-editor.hc-black .symbolHighlight,.monaco-editor.hc-light .symbolHighlight{border-style:dotted}.monaco-editor .overflow-guard{position:relative;overflow:hidden}.monaco-editor .view-overlays{position:absolute;top:0}.monaco-editor .view-overlays>div,.monaco-editor .margin-view-overlays>div{position:absolute;width:100%}.monaco-editor .squiggly-error{border-bottom:4px double var(--vscode-editorError-border)}.monaco-editor .squiggly-error:before{display:block;content:"";width:100%;height:100%;background:var(--vscode-editorError-background)}.monaco-editor .squiggly-warning{border-bottom:4px double var(--vscode-editorWarning-border)}.monaco-editor .squiggly-warning:before{display:block;content:"";width:100%;height:100%;background:var(--vscode-editorWarning-background)}.monaco-editor .squiggly-info{border-bottom:4px double var(--vscode-editorInfo-border)}.monaco-editor .squiggly-info:before{display:block;content:"";width:100%;height:100%;background:var(--vscode-editorInfo-background)}.monaco-editor .squiggly-hint{border-bottom:2px dotted var(--vscode-editorHint-border)}.monaco-editor.showUnused .squiggly-unnecessary{border-bottom:2px dashed var(--vscode-editorUnnecessaryCode-border)}.monaco-editor.showDeprecated .squiggly-inline-deprecated{text-decoration:line-through;text-decoration-color:var(--vscode-editor-foreground, inherit)}.monaco-editor .inputarea{min-width:0;min-height:0;margin:0;padding:0;position:absolute;outline:none!important;resize:none;border:none;overflow:hidden;color:transparent;background-color:transparent;z-index:-10}.monaco-editor .inputarea.ime-input{z-index:10;caret-color:var(--vscode-editorCursor-foreground);color:var(--vscode-editor-foreground)}.monaco-editor .margin-view-overlays .line-numbers{bottom:0;font-variant-numeric:tabular-nums;position:absolute;text-align:right;display:inline-block;vertical-align:middle;box-sizing:border-box;cursor:default}.monaco-editor .relative-current-line-number{text-align:left;display:inline-block;width:100%}.monaco-editor .margin-view-overlays .line-numbers.lh-odd{margin-top:1px}.monaco-editor .line-numbers{color:var(--vscode-editorLineNumber-foreground)}.monaco-editor .line-numbers.active-line-number{color:var(--vscode-editorLineNumber-activeForeground)}.monaco-editor .margin{background-color:var(--vscode-editorGutter-background)}.monaco-mouse-cursor-text{cursor:text}.monaco-editor .blockDecorations-container{position:absolute;top:0;pointer-events:none}.monaco-editor .blockDecorations-block{position:absolute;box-sizing:border-box}.monaco-editor .view-overlays .current-line,.monaco-editor .margin-view-overlays .current-line{display:block;position:absolute;left:0;top:0;box-sizing:border-box;height:100%}.monaco-editor .margin-view-overlays .current-line.current-line-margin.current-line-margin-both{border-right:0}.monaco-editor .lines-content .cdr{position:absolute;height:100%}.monaco-editor .glyph-margin{position:absolute;top:0}.monaco-editor .glyph-margin-widgets .cgmr{position:absolute;display:flex;align-items:center;justify-content:center}.monaco-editor .glyph-margin-widgets .cgmr.codicon-modifier-spin:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.monaco-editor .lines-content .core-guide{position:absolute;box-sizing:border-box;height:100%}.mtkcontrol{color:#fff!important;background:#960000!important}.mtkoverflow{background-color:var(--vscode-button-background, var(--vscode-editor-background));color:var(--vscode-button-foreground, var(--vscode-editor-foreground));border-width:1px;border-style:solid;border-color:var(--vscode-contrastBorder);border-radius:2px;padding:4px;cursor:pointer}.mtkoverflow:hover{background-color:var(--vscode-button-hoverBackground)}.monaco-editor.no-user-select .lines-content,.monaco-editor.no-user-select .view-line,.monaco-editor.no-user-select .view-lines{user-select:none;-webkit-user-select:none}.monaco-editor.mac .lines-content:hover,.monaco-editor.mac .view-line:hover,.monaco-editor.mac .view-lines:hover{user-select:text;-webkit-user-select:text;-ms-user-select:text}.monaco-editor.enable-user-select{user-select:initial;-webkit-user-select:initial}.monaco-editor .view-lines{white-space:nowrap}.monaco-editor .view-line{position:absolute;width:100%}.monaco-editor .lines-content>.view-lines>.view-line>span{top:0;bottom:0;position:absolute}.monaco-editor .mtkw{color:var(--vscode-editorWhitespace-foreground)!important}.monaco-editor .mtkz{display:inline-block;color:var(--vscode-editorWhitespace-foreground)!important}.monaco-editor .lines-decorations{position:absolute;top:0;background:#fff}.monaco-editor .margin-view-overlays .cldr{position:absolute;height:100%}.monaco-editor .margin-view-overlays .cmdr{position:absolute;left:0;width:100%;height:100%}.monaco-editor .minimap.slider-mouseover .minimap-slider{opacity:0;transition:opacity .1s linear}.monaco-editor .minimap.slider-mouseover:hover .minimap-slider,.monaco-editor .minimap.slider-mouseover .minimap-slider.active{opacity:1}.monaco-editor .minimap-slider .minimap-slider-horizontal{background:var(--vscode-minimapSlider-background)}.monaco-editor .minimap-slider:hover .minimap-slider-horizontal{background:var(--vscode-minimapSlider-hoverBackground)}.monaco-editor .minimap-slider.active .minimap-slider-horizontal{background:var(--vscode-minimapSlider-activeBackground)}.monaco-editor .minimap-shadow-visible{box-shadow:var(--vscode-scrollbar-shadow) -6px 0 6px -6px inset}.monaco-editor .minimap-shadow-hidden{position:absolute;width:0}.monaco-editor .minimap-shadow-visible{position:absolute;left:-6px;width:6px}.monaco-editor.no-minimap-shadow .minimap-shadow-visible{position:absolute;left:-1px;width:1px}.minimap.autohide{opacity:0;transition:opacity .5s}.minimap.autohide:hover{opacity:1}.monaco-editor .minimap{z-index:5}.monaco-editor .overlayWidgets{position:absolute;top:0;left:0}.monaco-editor .view-ruler{position:absolute;top:0;box-shadow:1px 0 0 0 var(--vscode-editorRuler-foreground) inset}.monaco-editor .scroll-decoration{position:absolute;top:0;left:0;height:6px;box-shadow:var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset}.monaco-editor .lines-content .cslr{position:absolute}.monaco-editor .focused .selected-text{background-color:var(--vscode-editor-selectionBackground)}.monaco-editor .selected-text{background-color:var(--vscode-editor-inactiveSelectionBackground)}.monaco-editor .top-left-radius{border-top-left-radius:3px}.monaco-editor .bottom-left-radius{border-bottom-left-radius:3px}.monaco-editor .top-right-radius{border-top-right-radius:3px}.monaco-editor .bottom-right-radius{border-bottom-right-radius:3px}.monaco-editor.hc-black .top-left-radius{border-top-left-radius:0}.monaco-editor.hc-black .bottom-left-radius{border-bottom-left-radius:0}.monaco-editor.hc-black .top-right-radius{border-top-right-radius:0}.monaco-editor.hc-black .bottom-right-radius{border-bottom-right-radius:0}.monaco-editor.hc-light .top-left-radius{border-top-left-radius:0}.monaco-editor.hc-light .bottom-left-radius{border-bottom-left-radius:0}.monaco-editor.hc-light .top-right-radius{border-top-right-radius:0}.monaco-editor.hc-light .bottom-right-radius{border-bottom-right-radius:0}.monaco-editor .cursors-layer{position:absolute;top:0}.monaco-editor .cursors-layer>.cursor{position:absolute;overflow:hidden;box-sizing:border-box}.monaco-editor .cursors-layer.cursor-smooth-caret-animation>.cursor{transition:all 80ms}.monaco-editor .cursors-layer.cursor-block-outline-style>.cursor{background:transparent!important;border-style:solid;border-width:1px}.monaco-editor .cursors-layer.cursor-underline-style>.cursor{border-bottom-width:2px;border-bottom-style:solid;background:transparent!important}.monaco-editor .cursors-layer.cursor-underline-thin-style>.cursor{border-bottom-width:1px;border-bottom-style:solid;background:transparent!important}@keyframes monaco-cursor-smooth{0%,20%{opacity:1}60%,to{opacity:0}}@keyframes monaco-cursor-phase{0%,20%{opacity:1}90%,to{opacity:0}}@keyframes monaco-cursor-expand{0%,20%{transform:scaleY(1)}80%,to{transform:scaleY(0)}}.cursor-smooth{animation:monaco-cursor-smooth .5s ease-in-out 0s 20 alternate}.cursor-phase{animation:monaco-cursor-phase .5s ease-in-out 0s 20 alternate}.cursor-expand>.cursor{animation:monaco-cursor-expand .5s ease-in-out 0s 20 alternate}.monaco-editor .mwh{position:absolute;color:var(--vscode-editorWhitespace-foreground)!important}.monaco-editor .diff-hidden-lines-widget{width:100%}.monaco-editor .diff-hidden-lines{height:0px;transform:translateY(-10px);font-size:13px;line-height:14px}.monaco-editor .diff-hidden-lines:not(.dragging) .top:hover,.monaco-editor .diff-hidden-lines:not(.dragging) .bottom:hover,.monaco-editor .diff-hidden-lines .top.dragging,.monaco-editor .diff-hidden-lines .bottom.dragging{background-color:var(--vscode-focusBorder)}.monaco-editor .diff-hidden-lines .top,.monaco-editor .diff-hidden-lines .bottom{transition:background-color .1s ease-out;height:4px;background-color:transparent;background-clip:padding-box;border-bottom:2px solid transparent;border-top:4px solid transparent}.monaco-editor.draggingUnchangedRegion.canMoveTop:not(.canMoveBottom) *,.monaco-editor .diff-hidden-lines .top.canMoveTop:not(.canMoveBottom),.monaco-editor .diff-hidden-lines .bottom.canMoveTop:not(.canMoveBottom){cursor:n-resize!important}.monaco-editor.draggingUnchangedRegion:not(.canMoveTop).canMoveBottom *,.monaco-editor .diff-hidden-lines .top:not(.canMoveTop).canMoveBottom,.monaco-editor .diff-hidden-lines .bottom:not(.canMoveTop).canMoveBottom{cursor:s-resize!important}.monaco-editor.draggingUnchangedRegion.canMoveTop.canMoveBottom *,.monaco-editor .diff-hidden-lines .top.canMoveTop.canMoveBottom,.monaco-editor .diff-hidden-lines .bottom.canMoveTop.canMoveBottom{cursor:ns-resize!important}.monaco-editor .diff-hidden-lines .top{transform:translateY(4px)}.monaco-editor .diff-hidden-lines .bottom{transform:translateY(-6px)}.monaco-editor .diff-unchanged-lines{background:var(--vscode-diffEditor-unchangedCodeBackground)}.monaco-editor .noModificationsOverlay{z-index:1;background:var(--vscode-editor-background);display:flex;justify-content:center;align-items:center}.monaco-editor .diff-hidden-lines .center{background:var(--vscode-diffEditor-unchangedRegionBackground);color:var(--vscode-diffEditor-unchangedRegionForeground);overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;height:24px;box-shadow:inset 0 -5px 5px -7px var(--vscode-diffEditor-unchangedRegionShadow),inset 0 5px 5px -7px var(--vscode-diffEditor-unchangedRegionShadow)}.monaco-editor .diff-hidden-lines .center span.codicon{vertical-align:middle}.monaco-editor .diff-hidden-lines .center a:hover .codicon{cursor:pointer;color:var(--vscode-editorLink-activeForeground)!important}.monaco-editor .diff-hidden-lines div.breadcrumb-item{cursor:pointer}.monaco-editor .diff-hidden-lines div.breadcrumb-item:hover{color:var(--vscode-editorLink-activeForeground)}.monaco-editor .movedOriginal,.monaco-editor .movedModified{border:2px solid var(--vscode-diffEditor-move-border)}.monaco-editor .movedOriginal.currentMove,.monaco-editor .movedModified.currentMove{border:2px solid var(--vscode-diffEditor-moveActive-border)}.monaco-diff-editor .moved-blocks-lines path.currentMove{stroke:var(--vscode-diffEditor-moveActive-border)}.monaco-diff-editor .moved-blocks-lines path{pointer-events:visiblestroke}.monaco-diff-editor .moved-blocks-lines .arrow{fill:var(--vscode-diffEditor-move-border)}.monaco-diff-editor .moved-blocks-lines .arrow.currentMove{fill:var(--vscode-diffEditor-moveActive-border)}.monaco-diff-editor .moved-blocks-lines .arrow-rectangle{fill:var(--vscode-editor-background)}.monaco-diff-editor .moved-blocks-lines{position:absolute;pointer-events:none}.monaco-diff-editor .moved-blocks-lines path{fill:none;stroke:var(--vscode-diffEditor-move-border);stroke-width:2}.monaco-editor .char-delete.diff-range-empty{margin-left:-1px;border-left:solid var(--vscode-diffEditor-removedTextBackground) 3px}.monaco-editor .char-insert.diff-range-empty{border-left:solid var(--vscode-diffEditor-insertedTextBackground) 3px}.monaco-editor .fold-unchanged{cursor:pointer}.monaco-diff-editor .diff-moved-code-block{display:flex;justify-content:flex-end;margin-top:-4px}.monaco-diff-editor .diff-moved-code-block .action-bar .action-label.codicon{width:12px;height:12px;font-size:12px}.monaco-diff-editor .diffOverview{z-index:9}.monaco-diff-editor .diffOverview .diffViewport{z-index:10}.monaco-diff-editor.vs .diffOverview{background:#00000008}.monaco-diff-editor.vs-dark .diffOverview{background:#ffffff03}.monaco-scrollable-element.modified-in-monaco-diff-editor.vs .scrollbar,.monaco-scrollable-element.modified-in-monaco-diff-editor.vs-dark .scrollbar{background:#0000}.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-black .scrollbar,.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-light .scrollbar{background:none}.monaco-scrollable-element.modified-in-monaco-diff-editor .slider{z-index:10}.modified-in-monaco-diff-editor .slider.active{background:#ababab66}.modified-in-monaco-diff-editor.hc-black .slider.active,.modified-in-monaco-diff-editor.hc-light .slider.active{background:none}.monaco-editor .insert-sign,.monaco-diff-editor .insert-sign,.monaco-editor .delete-sign,.monaco-diff-editor .delete-sign{font-size:11px!important;opacity:.7!important;display:flex!important;align-items:center}.monaco-editor.hc-black .insert-sign,.monaco-diff-editor.hc-black .insert-sign,.monaco-editor.hc-black .delete-sign,.monaco-diff-editor.hc-black .delete-sign,.monaco-editor.hc-light .insert-sign,.monaco-diff-editor.hc-light .insert-sign,.monaco-editor.hc-light .delete-sign,.monaco-diff-editor.hc-light .delete-sign{opacity:1}.monaco-editor .inline-deleted-margin-view-zone,.monaco-editor .inline-added-margin-view-zone{text-align:right}.monaco-editor .arrow-revert-change{z-index:10;position:absolute}.monaco-editor .arrow-revert-change:hover{cursor:pointer}.monaco-editor .view-zones .view-lines .view-line span{display:inline-block}.monaco-editor .margin-view-zones .lightbulb-glyph:hover{cursor:pointer}.monaco-editor .char-insert,.monaco-diff-editor .char-insert{background-color:var(--vscode-diffEditor-insertedTextBackground)}.monaco-editor .line-insert,.monaco-diff-editor .line-insert{background-color:var(--vscode-diffEditor-insertedLineBackground, var(--vscode-diffEditor-insertedTextBackground))}.monaco-editor .line-insert,.monaco-editor .char-insert{box-sizing:border-box;border:1px solid var(--vscode-diffEditor-insertedTextBorder)}.monaco-editor.hc-black .line-insert,.monaco-editor.hc-light .line-insert,.monaco-editor.hc-black .char-insert,.monaco-editor.hc-light .char-insert{border-style:dashed}.monaco-editor .line-delete,.monaco-editor .char-delete{box-sizing:border-box;border:1px solid var(--vscode-diffEditor-removedTextBorder)}.monaco-editor.hc-black .line-delete,.monaco-editor.hc-light .line-delete,.monaco-editor.hc-black .char-delete,.monaco-editor.hc-light .char-delete{border-style:dashed}.monaco-editor .inline-added-margin-view-zone,.monaco-editor .gutter-insert,.monaco-diff-editor .gutter-insert{background-color:var(--vscode-diffEditorGutter-insertedLineBackground, var(--vscode-diffEditor-insertedLineBackground), var(--vscode-diffEditor-insertedTextBackground))}.monaco-editor .char-delete,.monaco-diff-editor .char-delete,.monaco-editor .inline-deleted-text{background-color:var(--vscode-diffEditor-removedTextBackground)}.monaco-editor .inline-deleted-text{text-decoration:line-through}.monaco-editor .line-delete,.monaco-diff-editor .line-delete{background-color:var(--vscode-diffEditor-removedLineBackground, var(--vscode-diffEditor-removedTextBackground))}.monaco-editor .inline-deleted-margin-view-zone,.monaco-editor .gutter-delete,.monaco-diff-editor .gutter-delete{background-color:var(--vscode-diffEditorGutter-removedLineBackground, var(--vscode-diffEditor-removedLineBackground), var(--vscode-diffEditor-removedTextBackground))}.monaco-diff-editor.side-by-side .editor.modified{box-shadow:-6px 0 5px -5px var(--vscode-scrollbar-shadow);border-left:1px solid var(--vscode-diffEditor-border)}.monaco-diff-editor.side-by-side .editor.original{box-shadow:6px 0 5px -5px var(--vscode-scrollbar-shadow);border-right:1px solid var(--vscode-diffEditor-border)}.monaco-diff-editor .diffViewport{background:var(--vscode-scrollbarSlider-background)}.monaco-diff-editor .diffViewport:hover{background:var(--vscode-scrollbarSlider-hoverBackground)}.monaco-diff-editor .diffViewport:active{background:var(--vscode-scrollbarSlider-activeBackground)}.monaco-editor .diagonal-fill{background-image:linear-gradient(-45deg,var(--vscode-diffEditor-diagonalFill) 12.5%,#0000 12.5%,#0000 50%,var(--vscode-diffEditor-diagonalFill) 50%,var(--vscode-diffEditor-diagonalFill) 62.5%,#0000 62.5%,#0000 100%);background-size:8px 8px}.monaco-diff-editor .gutter{position:relative;overflow:hidden;flex-shrink:0;flex-grow:0}.monaco-diff-editor .gutter>div{position:absolute}.monaco-diff-editor .gutter .gutterItem{opacity:0;transition:opacity .7s}.monaco-diff-editor .gutter .gutterItem.showAlways{opacity:1;transition:none}.monaco-diff-editor .gutter .gutterItem.noTransition{transition:none}.monaco-diff-editor .gutter:hover .gutterItem{opacity:1;transition:opacity .1s ease-in-out}.monaco-diff-editor .gutter .gutterItem .background{position:absolute;height:100%;left:50%;width:1px;border-left:2px var(--vscode-menu-border) solid}.monaco-diff-editor .gutter .gutterItem .buttons{position:absolute;width:100%;display:flex;justify-content:center;align-items:center}.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar{height:fit-content}.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar .monaco-action-bar{line-height:1}.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar .monaco-action-bar .actions-container{width:fit-content;border-radius:4px;background:var(--vscode-editorGutter-commentRangeForeground)}.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar .monaco-action-bar .actions-container .action-item:hover{background:var(--vscode-toolbar-hoverBackground)}.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar .monaco-action-bar .actions-container .action-item .action-label{padding:1px 2px}.monaco-diff-editor .diff-hidden-lines-compact{display:flex;height:11px}.monaco-diff-editor .diff-hidden-lines-compact .line-left,.monaco-diff-editor .diff-hidden-lines-compact .line-right{height:1px;border-top:1px solid;border-color:var(--vscode-editorCodeLens-foreground);opacity:.5;margin:auto;width:100%}.monaco-diff-editor .diff-hidden-lines-compact .line-left{width:20px}.monaco-diff-editor .diff-hidden-lines-compact .text{color:var(--vscode-editorCodeLens-foreground);text-wrap:nowrap;font-size:11px;line-height:11px;margin:0 4px}.monaco-component.diff-review{user-select:none;-webkit-user-select:none;z-index:99}.monaco-diff-editor .diff-review{position:absolute}.monaco-component.diff-review .diff-review-line-number{text-align:right;display:inline-block;color:var(--vscode-editorLineNumber-foreground)}.monaco-component.diff-review .diff-review-summary{padding-left:10px}.monaco-component.diff-review .diff-review-shadow{position:absolute;box-shadow:var(--vscode-scrollbar-shadow) 0 -6px 6px -6px inset}.monaco-component.diff-review .diff-review-row{white-space:pre}.monaco-component.diff-review .diff-review-table{display:table;min-width:100%}.monaco-component.diff-review .diff-review-row{display:table-row;width:100%}.monaco-component.diff-review .diff-review-spacer{display:inline-block;width:10px;vertical-align:middle}.monaco-component.diff-review .diff-review-spacer>.codicon{font-size:9px!important}.monaco-component.diff-review .diff-review-actions{display:inline-block;position:absolute;right:10px;top:2px;z-index:100}.monaco-component.diff-review .diff-review-actions .action-label{width:16px;height:16px;margin:2px 0}.monaco-component.diff-review .revertButton{cursor:pointer}.monaco-toolbar{height:100%}.monaco-toolbar .toolbar-toggle-more{display:inline-block;padding:0}.monaco-component.multiDiffEditor{background:var(--vscode-multiDiffEditor-background);position:relative;height:100%;width:100%;overflow-y:hidden}.monaco-component.multiDiffEditor>div{position:absolute;top:0;left:0;height:100%;width:100%}.monaco-component.multiDiffEditor>div.placeholder{visibility:hidden;display:grid;place-items:center;place-content:center}.monaco-component.multiDiffEditor>div.placeholder.visible{visibility:visible}.monaco-component.multiDiffEditor .active{--vscode-multiDiffEditor-border: var(--vscode-focusBorder)}.monaco-component.multiDiffEditor .multiDiffEntry{display:flex;flex-direction:column;flex:1;overflow:hidden}.monaco-component.multiDiffEditor .multiDiffEntry .collapse-button{margin:0 5px;cursor:pointer}.monaco-component.multiDiffEditor .multiDiffEntry .collapse-button a{display:block}.monaco-component.multiDiffEditor .multiDiffEntry .header{z-index:1000;background:var(--vscode-editor-background)}.monaco-component.multiDiffEditor .multiDiffEntry .header:not(.collapsed) .header-content{border-bottom:1px solid var(--vscode-sideBarSectionHeader-border)}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content{margin:8px 0 0;padding:4px 5px;border-top:1px solid var(--vscode-multiDiffEditor-border);display:flex;align-items:center;color:var(--vscode-foreground);background:var(--vscode-multiDiffEditor-headerBackground)}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content.shadow{box-shadow:var(--vscode-scrollbar-shadow) 0 6px 6px -6px}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path{display:flex;flex:1;min-width:0}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path .title{font-size:14px;line-height:22px}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path .title.original{flex:1;min-width:0;text-overflow:ellipsis}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path .status{font-weight:600;opacity:.75;margin:0 10px;line-height:22px}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .actions{padding:0 8px}.monaco-component.multiDiffEditor .multiDiffEntry .editorParent{flex:1;display:flex;flex-direction:column;border-bottom:1px solid var(--vscode-multiDiffEditor-border);overflow:hidden}.monaco-component.multiDiffEditor .multiDiffEntry .editorContainer{flex:1}.monaco-editor .selection-anchor{background-color:#007acc;width:2px!important}.monaco-editor .bracket-match{box-sizing:border-box;background-color:var(--vscode-editorBracketMatch-background);border:1px solid var(--vscode-editorBracketMatch-border)}.inline-editor-progress-decoration{display:inline-block;width:1em;height:1em}.inline-progress-widget{display:flex!important;justify-content:center;align-items:center}.inline-progress-widget .icon{font-size:80%!important}.inline-progress-widget:hover .icon{font-size:90%!important;animation:none}.inline-progress-widget:hover .icon:before{content:var(--vscode-icon-x-content);font-family:var(--vscode-icon-x-font-family)}.monaco-editor .monaco-editor-overlaymessage{padding-bottom:8px;z-index:10000}.monaco-editor .monaco-editor-overlaymessage.below{padding-bottom:0;padding-top:8px;z-index:10000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.monaco-editor .monaco-editor-overlaymessage.fadeIn{animation:fadeIn .15s ease-out}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.monaco-editor .monaco-editor-overlaymessage.fadeOut{animation:fadeOut .1s ease-out}.monaco-editor .monaco-editor-overlaymessage .message{padding:2px 4px;color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-inputValidation-infoBorder);border-radius:3px}.monaco-editor .monaco-editor-overlaymessage .message p{margin-block:0px}.monaco-editor .monaco-editor-overlaymessage .message a{color:var(--vscode-textLink-foreground)}.monaco-editor .monaco-editor-overlaymessage .message a:hover{color:var(--vscode-textLink-activeForeground)}.monaco-editor.hc-black .monaco-editor-overlaymessage .message,.monaco-editor.hc-light .monaco-editor-overlaymessage .message{border-width:2px}.monaco-editor .monaco-editor-overlaymessage .anchor{width:0!important;height:0!important;border-color:transparent;border-style:solid;z-index:1000;border-width:8px;position:absolute;left:2px}.monaco-editor .monaco-editor-overlaymessage .anchor.top{border-bottom-color:var(--vscode-inputValidation-infoBorder)}.monaco-editor .monaco-editor-overlaymessage .anchor.below{border-top-color:var(--vscode-inputValidation-infoBorder)}.monaco-editor .monaco-editor-overlaymessage:not(.below) .anchor.top,.monaco-editor .monaco-editor-overlaymessage.below .anchor.below{display:none}.monaco-editor .monaco-editor-overlaymessage.below .anchor.top{display:inherit;top:-8px}.post-edit-widget{box-shadow:0 0 8px 2px var(--vscode-widget-shadow);border:1px solid var(--vscode-widget-border, transparent);border-radius:4px;background-color:var(--vscode-editorWidget-background);overflow:hidden}.post-edit-widget .monaco-button{padding:2px;border:none;border-radius:0}.post-edit-widget .monaco-button:hover{background-color:var(--vscode-button-secondaryHoverBackground)!important}.post-edit-widget .monaco-button .codicon{margin:0}@font-face{font-family:codicon;font-display:block;src:url(/assets/codicon.1791871449202.ttf) format("truetype")}.codicon[class*=codicon-]{font: 16px/1 codicon;display:inline-block;text-decoration:none;text-rendering:auto;text-align:center;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;user-select:none;-webkit-user-select:none}.codicon-wrench-subaction{opacity:.5}@keyframes codicon-spin{to{transform:rotate(360deg)}}.codicon-sync.codicon-modifier-spin,.codicon-loading.codicon-modifier-spin,.codicon-gear.codicon-modifier-spin,.codicon-notebook-state-executing.codicon-modifier-spin{animation:codicon-spin 1.5s steps(30) infinite}.codicon-modifier-disabled{opacity:.4}.codicon-loading,.codicon-tree-item-loading:before{animation-duration:1s!important;animation-timing-function:cubic-bezier(.53,.21,.29,.67)!important}.monaco-editor .codicon.codicon-symbol-array,.monaco-workbench .codicon.codicon-symbol-array{color:var(--vscode-symbolIcon-arrayForeground)}.monaco-editor .codicon.codicon-symbol-boolean,.monaco-workbench .codicon.codicon-symbol-boolean{color:var(--vscode-symbolIcon-booleanForeground)}.monaco-editor .codicon.codicon-symbol-class,.monaco-workbench .codicon.codicon-symbol-class{color:var(--vscode-symbolIcon-classForeground)}.monaco-editor .codicon.codicon-symbol-method,.monaco-workbench .codicon.codicon-symbol-method{color:var(--vscode-symbolIcon-methodForeground)}.monaco-editor .codicon.codicon-symbol-color,.monaco-workbench .codicon.codicon-symbol-color{color:var(--vscode-symbolIcon-colorForeground)}.monaco-editor .codicon.codicon-symbol-constant,.monaco-workbench .codicon.codicon-symbol-constant{color:var(--vscode-symbolIcon-constantForeground)}.monaco-editor .codicon.codicon-symbol-constructor,.monaco-workbench .codicon.codicon-symbol-constructor{color:var(--vscode-symbolIcon-constructorForeground)}.monaco-editor .codicon.codicon-symbol-value,.monaco-workbench .codicon.codicon-symbol-value,.monaco-editor .codicon.codicon-symbol-enum,.monaco-workbench .codicon.codicon-symbol-enum{color:var(--vscode-symbolIcon-enumeratorForeground)}.monaco-editor .codicon.codicon-symbol-enum-member,.monaco-workbench .codicon.codicon-symbol-enum-member{color:var(--vscode-symbolIcon-enumeratorMemberForeground)}.monaco-editor .codicon.codicon-symbol-event,.monaco-workbench .codicon.codicon-symbol-event{color:var(--vscode-symbolIcon-eventForeground)}.monaco-editor .codicon.codicon-symbol-field,.monaco-workbench .codicon.codicon-symbol-field{color:var(--vscode-symbolIcon-fieldForeground)}.monaco-editor .codicon.codicon-symbol-file,.monaco-workbench .codicon.codicon-symbol-file{color:var(--vscode-symbolIcon-fileForeground)}.monaco-editor .codicon.codicon-symbol-folder,.monaco-workbench .codicon.codicon-symbol-folder{color:var(--vscode-symbolIcon-folderForeground)}.monaco-editor .codicon.codicon-symbol-function,.monaco-workbench .codicon.codicon-symbol-function{color:var(--vscode-symbolIcon-functionForeground)}.monaco-editor .codicon.codicon-symbol-interface,.monaco-workbench .codicon.codicon-symbol-interface{color:var(--vscode-symbolIcon-interfaceForeground)}.monaco-editor .codicon.codicon-symbol-key,.monaco-workbench .codicon.codicon-symbol-key{color:var(--vscode-symbolIcon-keyForeground)}.monaco-editor .codicon.codicon-symbol-keyword,.monaco-workbench .codicon.codicon-symbol-keyword{color:var(--vscode-symbolIcon-keywordForeground)}.monaco-editor .codicon.codicon-symbol-module,.monaco-workbench .codicon.codicon-symbol-module{color:var(--vscode-symbolIcon-moduleForeground)}.monaco-editor .codicon.codicon-symbol-namespace,.monaco-workbench .codicon.codicon-symbol-namespace{color:var(--vscode-symbolIcon-namespaceForeground)}.monaco-editor .codicon.codicon-symbol-null,.monaco-workbench .codicon.codicon-symbol-null{color:var(--vscode-symbolIcon-nullForeground)}.monaco-editor .codicon.codicon-symbol-number,.monaco-workbench .codicon.codicon-symbol-number{color:var(--vscode-symbolIcon-numberForeground)}.monaco-editor .codicon.codicon-symbol-object,.monaco-workbench .codicon.codicon-symbol-object{color:var(--vscode-symbolIcon-objectForeground)}.monaco-editor .codicon.codicon-symbol-operator,.monaco-workbench .codicon.codicon-symbol-operator{color:var(--vscode-symbolIcon-operatorForeground)}.monaco-editor .codicon.codicon-symbol-package,.monaco-workbench .codicon.codicon-symbol-package{color:var(--vscode-symbolIcon-packageForeground)}.monaco-editor .codicon.codicon-symbol-property,.monaco-workbench .codicon.codicon-symbol-property{color:var(--vscode-symbolIcon-propertyForeground)}.monaco-editor .codicon.codicon-symbol-reference,.monaco-workbench .codicon.codicon-symbol-reference{color:var(--vscode-symbolIcon-referenceForeground)}.monaco-editor .codicon.codicon-symbol-snippet,.monaco-workbench .codicon.codicon-symbol-snippet{color:var(--vscode-symbolIcon-snippetForeground)}.monaco-editor .codicon.codicon-symbol-string,.monaco-workbench .codicon.codicon-symbol-string{color:var(--vscode-symbolIcon-stringForeground)}.monaco-editor .codicon.codicon-symbol-struct,.monaco-workbench .codicon.codicon-symbol-struct{color:var(--vscode-symbolIcon-structForeground)}.monaco-editor .codicon.codicon-symbol-text,.monaco-workbench .codicon.codicon-symbol-text{color:var(--vscode-symbolIcon-textForeground)}.monaco-editor .codicon.codicon-symbol-type-parameter,.monaco-workbench .codicon.codicon-symbol-type-parameter{color:var(--vscode-symbolIcon-typeParameterForeground)}.monaco-editor .codicon.codicon-symbol-unit,.monaco-workbench .codicon.codicon-symbol-unit{color:var(--vscode-symbolIcon-unitForeground)}.monaco-editor .codicon.codicon-symbol-variable,.monaco-workbench .codicon.codicon-symbol-variable{color:var(--vscode-symbolIcon-variableForeground)}.monaco-editor .lightBulbWidget{display:flex;align-items:center;justify-content:center}.monaco-editor .lightBulbWidget:hover{cursor:pointer}.monaco-editor .lightBulbWidget.codicon-light-bulb,.monaco-editor .lightBulbWidget.codicon-lightbulb-sparkle{color:var(--vscode-editorLightBulb-foreground)}.monaco-editor .lightBulbWidget.codicon-lightbulb-autofix,.monaco-editor .lightBulbWidget.codicon-lightbulb-sparkle-autofix{color:var(--vscode-editorLightBulbAutoFix-foreground, var(--vscode-editorLightBulb-foreground))}.monaco-editor .lightBulbWidget.codicon-sparkle-filled{color:var(--vscode-editorLightBulbAi-foreground, var(--vscode-icon-foreground))}.monaco-editor .lightBulbWidget:before{position:relative;z-index:2}.monaco-editor .lightBulbWidget:after{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;opacity:.3;z-index:1}.monaco-editor .glyph-margin-widgets .cgmr[class*=codicon-gutter-lightbulb]{display:block;cursor:pointer}.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb,.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb-sparkle{color:var(--vscode-editorLightBulb-foreground)}.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb-auto-fix,.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb-aifix-auto-fix{color:var(--vscode-editorLightBulbAutoFix-foreground, var(--vscode-editorLightBulb-foreground))}.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb-sparkle-filled{color:var(--vscode-editorLightBulbAi-foreground, var(--vscode-icon-foreground))}.action-widget{font-size:13px;min-width:160px;max-width:80vw;z-index:40;display:block;width:100%;border:1px solid var(--vscode-editorWidget-border)!important;border-radius:5px;background-color:var(--vscode-editorActionList-background);color:var(--vscode-editorActionList-foreground);padding:4px;box-shadow:0 2px 8px var(--vscode-widget-shadow)}.context-view-block{position:fixed;cursor:initial;left:0;top:0;width:100%;height:100%;z-index:-1}.context-view-pointerBlock{position:fixed;cursor:initial;left:0;top:0;width:100%;height:100%;z-index:2}.action-widget .monaco-list{user-select:none;-webkit-user-select:none;border:none!important;border-width:0!important}.action-widget .monaco-list:focus:before{outline:0!important}.action-widget .monaco-list .monaco-scrollable-element{overflow:visible}.action-widget .monaco-list .monaco-list-row{padding:0 10px;white-space:nowrap;cursor:pointer;touch-action:none;width:100%;border-radius:4px}.action-widget .monaco-list .monaco-list-row.action.focused:not(.option-disabled){background-color:var(--vscode-editorActionList-focusBackground)!important;color:var(--vscode-editorActionList-focusForeground);outline:1px solid var(--vscode-menu-selectionBorder, transparent);outline-offset:-1px}.action-widget .monaco-list-row.group-header{color:var(--vscode-descriptionForeground)!important;font-weight:600;font-size:12px}.action-widget .monaco-list-row.group-header:not(:first-of-type){margin-top:2px}.action-widget .monaco-list .group-header,.action-widget .monaco-list .option-disabled,.action-widget .monaco-list .option-disabled:before,.action-widget .monaco-list .option-disabled .focused,.action-widget .monaco-list .option-disabled .focused:before{cursor:default!important;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background-color:transparent!important;outline:0 solid!important}.action-widget .monaco-list-row.action{display:flex;gap:8px;align-items:center}.action-widget .monaco-list-row.action.option-disabled,.action-widget .monaco-list:focus .monaco-list-row.focused.action.option-disabled,.action-widget .monaco-list-row.action.option-disabled .codicon,.action-widget .monaco-list:not(.drop-target):not(.dragging) .monaco-list-row:hover:not(.selected):not(.focused).option-disabled{color:var(--vscode-disabledForeground)}.action-widget .monaco-list-row.action:not(.option-disabled) .codicon{color:inherit}.action-widget .monaco-list-row.action .title{flex:1;overflow:hidden;text-overflow:ellipsis}.action-widget .monaco-list-row.action .monaco-keybinding>.monaco-keybinding-key{background-color:var(--vscode-keybindingLabel-background);color:var(--vscode-keybindingLabel-foreground);border-style:solid;border-width:1px;border-radius:3px;border-color:var(--vscode-keybindingLabel-border);border-bottom-color:var(--vscode-keybindingLabel-bottomBorder);box-shadow:inset 0 -1px 0 var(--vscode-widget-shadow)}.action-widget .action-widget-action-bar{background-color:var(--vscode-editorActionList-background);border-top:1px solid var(--vscode-editorHoverWidget-border);margin-top:2px}.action-widget .action-widget-action-bar:before{display:block;content:"";width:100%}.action-widget .action-widget-action-bar .actions-container{padding:3px 8px 0}.action-widget-action-bar .action-label{color:var(--vscode-textLink-activeForeground);font-size:12px;line-height:22px;padding:0;pointer-events:all}.action-widget-action-bar .action-item{margin-right:16px;pointer-events:none}.action-widget-action-bar .action-label:hover{background-color:transparent!important}.monaco-action-bar .actions-container.highlight-toggled .action-label.checked{background:var(--vscode-actionBar-toggledBackground)!important}.monaco-editor .codelens-decoration{overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;color:var(--vscode-editorCodeLens-foreground);line-height:var(--vscode-editorCodeLens-lineHeight);font-size:var(--vscode-editorCodeLens-fontSize);padding-right:calc(var(--vscode-editorCodeLens-fontSize)*.5);font-feature-settings:var(--vscode-editorCodeLens-fontFeatureSettings);font-family:var(--vscode-editorCodeLens-fontFamily),var(--vscode-editorCodeLens-fontFamilyDefault)}.monaco-editor .codelens-decoration>span,.monaco-editor .codelens-decoration>a{user-select:none;-webkit-user-select:none;white-space:nowrap;vertical-align:sub}.monaco-editor .codelens-decoration>a{text-decoration:none}.monaco-editor .codelens-decoration>a:hover{cursor:pointer;color:var(--vscode-editorLink-activeForeground)!important}.monaco-editor .codelens-decoration>a:hover .codicon{color:var(--vscode-editorLink-activeForeground)!important}.monaco-editor .codelens-decoration .codicon{vertical-align:middle;color:currentColor!important;color:var(--vscode-editorCodeLens-foreground);line-height:var(--vscode-editorCodeLens-lineHeight);font-size:var(--vscode-editorCodeLens-fontSize)}.monaco-editor .codelens-decoration>a:hover .codicon:before{cursor:pointer}@keyframes fadein{0%{opacity:0;visibility:visible}to{opacity:1}}.monaco-editor .codelens-decoration.fadein{animation:fadein .1s linear}.colorpicker-widget{height:190px;user-select:none;-webkit-user-select:none}.colorpicker-color-decoration,.hc-light .colorpicker-color-decoration{border:solid .1em #000;box-sizing:border-box;margin:.1em .2em 0;width:.8em;height:.8em;line-height:.8em;display:inline-block;cursor:pointer}.hc-black .colorpicker-color-decoration,.vs-dark .colorpicker-color-decoration{border:solid .1em #eee}.colorpicker-header{display:flex;height:24px;position:relative;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAAHUlEQVQYV2PYvXu3JAi7uLiAMaYAjAGTQBPYLQkAa/0Zef3qRswAAAAASUVORK5CYII=);background-size:9px 9px;image-rendering:pixelated}.colorpicker-header .picked-color{width:240px;display:flex;align-items:center;justify-content:center;line-height:24px;cursor:pointer;color:#fff;flex:1;white-space:nowrap;overflow:hidden}.colorpicker-header .picked-color .picked-color-presentation{white-space:nowrap;margin-left:5px;margin-right:5px}.colorpicker-header .picked-color .codicon{color:inherit;font-size:14px}.colorpicker-header .picked-color.light{color:#000}.colorpicker-header .original-color{width:74px;z-index:inherit;cursor:pointer}.standalone-colorpicker{color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border)}.colorpicker-header.standalone-colorpicker{border-bottom:none}.colorpicker-header .close-button{cursor:pointer;background-color:var(--vscode-editorHoverWidget-background);border-left:1px solid var(--vscode-editorHoverWidget-border)}.colorpicker-header .close-button-inner-div{width:100%;height:100%;text-align:center}.colorpicker-header .close-button-inner-div:hover{background-color:var(--vscode-toolbar-hoverBackground)}.colorpicker-header .close-icon{padding:3px}.colorpicker-body{display:flex;padding:8px;position:relative}.colorpicker-body .saturation-wrap{overflow:hidden;height:150px;position:relative;min-width:220px;flex:1}.colorpicker-body .saturation-box{height:150px;position:absolute}.colorpicker-body .saturation-selection{width:9px;height:9px;margin:-5px 0 0 -5px;border:1px solid rgb(255,255,255);border-radius:100%;box-shadow:0 0 2px #000c;position:absolute}.colorpicker-body .strip{width:25px;height:150px}.colorpicker-body .standalone-strip{width:25px;height:122px}.colorpicker-body .hue-strip{position:relative;margin-left:8px;cursor:grab;background:linear-gradient(to bottom,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.colorpicker-body .opacity-strip{position:relative;margin-left:8px;cursor:grab;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAAHUlEQVQYV2PYvXu3JAi7uLiAMaYAjAGTQBPYLQkAa/0Zef3qRswAAAAASUVORK5CYII=);background-size:9px 9px;image-rendering:pixelated}.colorpicker-body .strip.grabbing{cursor:grabbing}.colorpicker-body .slider{position:absolute;top:0;left:-2px;width:calc(100% + 4px);height:4px;box-sizing:border-box;border:1px solid rgba(255,255,255,.71);box-shadow:0 0 1px #000000d9}.colorpicker-body .strip .overlay{height:150px;pointer-events:none}.colorpicker-body .standalone-strip .standalone-overlay{height:122px;pointer-events:none}.standalone-colorpicker-body{display:block;border:1px solid transparent;border-bottom:1px solid var(--vscode-editorHoverWidget-border);overflow:hidden}.colorpicker-body .insert-button{position:absolute;height:20px;width:58px;padding:0;right:8px;bottom:8px;background:var(--vscode-button-background);color:var(--vscode-button-foreground);border-radius:2px;border:none;cursor:pointer}.colorpicker-body .insert-button:hover{background:var(--vscode-button-hoverBackground)}.monaco-editor .inlineSuggestionsHints.withBorder{z-index:39;color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border)}.monaco-editor .inlineSuggestionsHints a,.monaco-editor .inlineSuggestionsHints a:hover{color:var(--vscode-foreground)}.monaco-editor .inlineSuggestionsHints .keybinding{display:flex;margin-left:4px;opacity:.6}.monaco-editor .inlineSuggestionsHints .keybinding .monaco-keybinding-key{font-size:8px;padding:2px 3px}.monaco-editor .inlineSuggestionsHints .availableSuggestionCount a{display:flex;min-width:19px;justify-content:center}.monaco-editor .inlineSuggestionStatusBarItemLabel{margin-right:2px}.monaco-editor .peekview-widget .head{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:nowrap}.monaco-editor .peekview-widget .head .peekview-title{display:flex;align-items:baseline;font-size:13px;margin-left:20px;min-width:0;text-overflow:ellipsis;overflow:hidden}.monaco-editor .peekview-widget .head .peekview-title.clickable{cursor:pointer}.monaco-editor .peekview-widget .head .peekview-title .dirname:not(:empty){font-size:.9em;margin-left:.5em}.monaco-editor .peekview-widget .head .peekview-title .meta{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.monaco-editor .peekview-widget .head .peekview-title .dirname,.monaco-editor .peekview-widget .head .peekview-title .filename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monaco-editor .peekview-widget .head .peekview-title .meta:not(:empty):before{content:"-";padding:0 .3em}.monaco-editor .peekview-widget .head .peekview-actions{flex:1;text-align:right;padding-right:2px}.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar{display:inline-block}.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar,.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar>.actions-container{height:100%}.monaco-editor .peekview-widget>.body{border-top:1px solid;position:relative}.monaco-editor .peekview-widget .head .peekview-title .codicon{margin-right:4px;align-self:center}.monaco-editor .peekview-widget .monaco-list .monaco-list-row.focused .codicon{color:inherit!important}.monaco-editor .zone-widget{position:absolute;z-index:10}.monaco-editor .zone-widget .zone-widget-container{border-top-style:solid;border-bottom-style:solid;border-top-width:0;border-bottom-width:0;position:relative}.monaco-editor .zone-widget .zone-widget-container.reference-zone-widget{border-top-width:1px;border-bottom-width:1px}.monaco-editor .reference-zone-widget .inline{display:inline-block;vertical-align:top}.monaco-editor .reference-zone-widget .messages{height:100%;width:100%;text-align:center;padding:3em 0}.monaco-editor .reference-zone-widget .ref-tree{line-height:23px;background-color:var(--vscode-peekViewResult-background);color:var(--vscode-peekViewResult-lineForeground)}.monaco-editor .reference-zone-widget .ref-tree .reference{text-overflow:ellipsis;overflow:hidden}.monaco-editor .reference-zone-widget .ref-tree .reference-file{display:inline-flex;width:100%;height:100%;color:var(--vscode-peekViewResult-fileForeground)}.monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .selected .reference-file{color:inherit!important}.monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .monaco-list-rows>.monaco-list-row.selected:not(.highlighted){background-color:var(--vscode-peekViewResult-selectionBackground);color:var(--vscode-peekViewResult-selectionForeground)!important}.monaco-editor .reference-zone-widget .ref-tree .reference-file .count{margin-right:12px;margin-left:auto}.monaco-editor .reference-zone-widget .ref-tree .referenceMatch .highlight{background-color:var(--vscode-peekViewResult-matchHighlightBackground)}.monaco-editor .reference-zone-widget .preview .reference-decoration{background-color:var(--vscode-peekViewEditor-matchHighlightBackground);border:2px solid var(--vscode-peekViewEditor-matchHighlightBorder);box-sizing:border-box}.monaco-editor .reference-zone-widget .preview .monaco-editor .monaco-editor-background,.monaco-editor .reference-zone-widget .preview .monaco-editor .inputarea.ime-input{background-color:var(--vscode-peekViewEditor-background)}.monaco-editor .reference-zone-widget .preview .monaco-editor .margin{background-color:var(--vscode-peekViewEditorGutter-background)}.monaco-editor.hc-black .reference-zone-widget .ref-tree .reference-file,.monaco-editor.hc-light .reference-zone-widget .ref-tree .reference-file{font-weight:700}.monaco-editor.hc-black .reference-zone-widget .ref-tree .referenceMatch .highlight,.monaco-editor.hc-light .reference-zone-widget .ref-tree .referenceMatch .highlight{border:1px dotted var(--vscode-contrastActiveBorder, transparent);box-sizing:border-box}.monaco-editor .hoverHighlight{background-color:var(--vscode-editor-hoverHighlightBackground)}.monaco-editor .monaco-hover-content{padding-right:2px;padding-bottom:2px;box-sizing:border-box}.monaco-editor .monaco-hover{color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border);border-radius:3px}.monaco-editor .monaco-hover a{color:var(--vscode-textLink-foreground)}.monaco-editor .monaco-hover a:hover{color:var(--vscode-textLink-activeForeground)}.monaco-editor .monaco-hover .hover-row{display:flex}.monaco-editor .monaco-hover .hover-row .hover-row-contents{min-width:0;display:flex;flex-direction:column}.monaco-editor .monaco-hover .hover-row .verbosity-actions{display:flex;flex-direction:column;padding-left:5px;padding-right:5px;justify-content:end;border-right:1px solid var(--vscode-editorHoverWidget-border)}.monaco-editor .monaco-hover .hover-row .verbosity-actions .codicon{cursor:pointer;font-size:11px}.monaco-editor .monaco-hover .hover-row .verbosity-actions .codicon.enabled{color:var(--vscode-textLink-foreground)}.monaco-editor .monaco-hover .hover-row .verbosity-actions .codicon.disabled{opacity:.6}.monaco-editor .monaco-hover .hover-row .actions{background-color:var(--vscode-editorHoverWidget-statusBarBackground)}.monaco-editor .monaco-hover code{background-color:var(--vscode-textCodeBlock-background)}.monaco-editor.vs .dnd-target,.monaco-editor.hc-light .dnd-target{border-right:2px dotted black;color:#fff}.monaco-editor.vs-dark .dnd-target{border-right:2px dotted #AEAFAD;color:#51504f}.monaco-editor.hc-black .dnd-target{border-right:2px dotted #fff;color:#000}.monaco-editor.mouse-default .view-lines,.monaco-editor.vs-dark.mac.mouse-default .view-lines,.monaco-editor.hc-black.mac.mouse-default .view-lines,.monaco-editor.hc-light.mac.mouse-default .view-lines{cursor:default}.monaco-editor.mouse-copy .view-lines,.monaco-editor.vs-dark.mac.mouse-copy .view-lines,.monaco-editor.hc-black.mac.mouse-copy .view-lines,.monaco-editor.hc-light.mac.mouse-copy .view-lines{cursor:copy}.monaco-editor .findOptionsWidget{background-color:var(--vscode-editorWidget-background);color:var(--vscode-editorWidget-foreground);box-shadow:0 0 8px 2px var(--vscode-widget-shadow);border:2px solid var(--vscode-contrastBorder)}.monaco-editor .find-widget{position:absolute;z-index:35;height:33px;overflow:hidden;line-height:19px;transition:transform .2s linear;padding:0 4px;box-sizing:border-box;transform:translateY(calc(-100% - 10px));box-shadow:0 0 8px 2px var(--vscode-widget-shadow);color:var(--vscode-editorWidget-foreground);border-left:1px solid var(--vscode-widget-border);border-right:1px solid var(--vscode-widget-border);border-bottom:1px solid var(--vscode-widget-border);border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-color:var(--vscode-editorWidget-background)}.monaco-workbench.reduce-motion .monaco-editor .find-widget{transition:transform 0ms linear}.monaco-editor .find-widget textarea{margin:0}.monaco-editor .find-widget.hiddenEditor{display:none}.monaco-editor .find-widget.replaceToggled>.replace-part{display:flex}.monaco-editor .find-widget.visible{transform:translateY(0)}.monaco-editor .find-widget .monaco-inputbox.synthetic-focus{outline:1px solid -webkit-focus-ring-color;outline-offset:-1px;outline-color:var(--vscode-focusBorder)}.monaco-editor .find-widget .monaco-inputbox .input{background-color:transparent;min-height:0}.monaco-editor .find-widget .monaco-findInput .input{font-size:13px}.monaco-editor .find-widget>.find-part,.monaco-editor .find-widget>.replace-part{margin:3px 25px 0 17px;font-size:12px;display:flex}.monaco-editor .find-widget>.find-part .monaco-inputbox,.monaco-editor .find-widget>.replace-part .monaco-inputbox{min-height:25px}.monaco-editor .find-widget>.replace-part .monaco-inputbox>.ibwrapper>.mirror{padding-right:22px}.monaco-editor .find-widget>.find-part .monaco-inputbox>.ibwrapper>.input,.monaco-editor .find-widget>.find-part .monaco-inputbox>.ibwrapper>.mirror,.monaco-editor .find-widget>.replace-part .monaco-inputbox>.ibwrapper>.input,.monaco-editor .find-widget>.replace-part .monaco-inputbox>.ibwrapper>.mirror{padding-top:2px;padding-bottom:2px}.monaco-editor .find-widget>.find-part .find-actions{height:25px;display:flex;align-items:center}.monaco-editor .find-widget>.replace-part .replace-actions{height:25px;display:flex;align-items:center}.monaco-editor .find-widget .monaco-findInput{vertical-align:middle;display:flex;flex:1}.monaco-editor .find-widget .monaco-findInput .monaco-scrollable-element{width:100%}.monaco-editor .find-widget .monaco-findInput .monaco-scrollable-element .scrollbar.vertical{opacity:0}.monaco-editor .find-widget .matchesCount{display:flex;flex:initial;margin:0 0 0 3px;padding:2px 0 0 2px;height:25px;vertical-align:middle;box-sizing:border-box;text-align:center;line-height:23px}.monaco-editor .find-widget .button{width:16px;height:16px;padding:3px;border-radius:5px;flex:initial;margin-left:3px;background-position:center center;background-repeat:no-repeat;cursor:pointer;display:flex;align-items:center;justify-content:center}.monaco-editor .find-widget .codicon-find-selection{width:22px;height:22px;padding:3px;border-radius:5px}.monaco-editor .find-widget .button.left{margin-left:0;margin-right:3px}.monaco-editor .find-widget .button.wide{width:auto;padding:1px 6px;top:-1px}.monaco-editor .find-widget .button.toggle{position:absolute;top:0;left:3px;width:18px;height:100%;border-radius:0;box-sizing:border-box}.monaco-editor .find-widget .button.toggle.disabled{display:none}.monaco-editor .find-widget .disabled{color:var(--vscode-disabledForeground);cursor:default}.monaco-editor .find-widget>.replace-part{display:none}.monaco-editor .find-widget>.replace-part>.monaco-findInput{position:relative;display:flex;vertical-align:middle;flex:auto;flex-grow:0;flex-shrink:0}.monaco-editor .find-widget>.replace-part>.monaco-findInput>.controls{position:absolute;top:3px;right:2px}.monaco-editor .find-widget.reduced-find-widget .matchesCount{display:none}.monaco-editor .find-widget.narrow-find-widget{max-width:257px!important}.monaco-editor .find-widget.collapsed-find-widget{max-width:170px!important}.monaco-editor .find-widget.collapsed-find-widget .button.previous,.monaco-editor .find-widget.collapsed-find-widget .button.next,.monaco-editor .find-widget.collapsed-find-widget .button.replace,.monaco-editor .find-widget.collapsed-find-widget .button.replace-all,.monaco-editor .find-widget.collapsed-find-widget>.find-part .monaco-findInput .controls{display:none}.monaco-editor .find-widget.no-results .matchesCount{color:var(--vscode-errorForeground)}.monaco-editor .findMatch{animation-duration:0;animation-name:inherit!important;background-color:var(--vscode-editor-findMatchHighlightBackground)}.monaco-editor .currentFindMatch{background-color:var(--vscode-editor-findMatchBackground);border:2px solid var(--vscode-editor-findMatchBorder);padding:1px;box-sizing:border-box}.monaco-editor .findScope{background-color:var(--vscode-editor-findRangeHighlightBackground)}.monaco-editor .find-widget .monaco-sash{left:0!important;background-color:var(--vscode-editorWidget-resizeBorder, var(--vscode-editorWidget-border))}.monaco-editor.hc-black .find-widget .button:before{position:relative;top:1px;left:2px}.monaco-editor .find-widget .button:not(.disabled):hover,.monaco-editor .find-widget .codicon-find-selection:hover{background-color:var(--vscode-toolbar-hoverBackground)!important}.monaco-editor.findMatch{background-color:var(--vscode-editor-findMatchHighlightBackground)}.monaco-editor.currentFindMatch{background-color:var(--vscode-editor-findMatchBackground)}.monaco-editor.findScope{background-color:var(--vscode-editor-findRangeHighlightBackground)}.monaco-editor.findMatch{background-color:var(--vscode-editorWidget-background)}.monaco-editor .find-widget>.button.codicon-widget-close{position:absolute;top:5px;right:4px}.monaco-editor .margin-view-overlays .codicon-folding-manual-collapsed,.monaco-editor .margin-view-overlays .codicon-folding-manual-expanded,.monaco-editor .margin-view-overlays .codicon-folding-expanded,.monaco-editor .margin-view-overlays .codicon-folding-collapsed{cursor:pointer;opacity:0;transition:opacity .5s;display:flex;align-items:center;justify-content:center;font-size:140%;margin-left:2px}.monaco-workbench.reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-manual-collapsed,.monaco-workbench.reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-manual-expanded,.monaco-workbench.reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-expanded,.monaco-workbench.reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-collapsed{transition:initial}.monaco-editor .margin-view-overlays:hover .codicon,.monaco-editor .margin-view-overlays .codicon.codicon-folding-collapsed,.monaco-editor .margin-view-overlays .codicon.codicon-folding-manual-collapsed,.monaco-editor .margin-view-overlays .codicon.alwaysShowFoldIcons{opacity:1}.monaco-editor .inline-folded:after{color:var(--vscode-editor-foldPlaceholderForeground);margin:.1em .2em 0;content:"⋯";display:inline;line-height:1em;cursor:pointer}.monaco-editor .folded-background{background-color:var(--vscode-editor-foldBackground)}.monaco-editor .cldr.codicon.codicon-folding-expanded,.monaco-editor .cldr.codicon.codicon-folding-collapsed,.monaco-editor .cldr.codicon.codicon-folding-manual-expanded,.monaco-editor .cldr.codicon.codicon-folding-manual-collapsed{color:var(--vscode-editorGutter-foldingControlForeground)!important}.monaco-editor .suggest-preview-additional-widget{white-space:nowrap}.monaco-editor .suggest-preview-additional-widget .content-spacer{color:transparent;white-space:pre}.monaco-editor .suggest-preview-additional-widget .button{display:inline-block;cursor:pointer;text-decoration:underline;text-underline-position:under}.monaco-editor .ghost-text-hidden{opacity:0;font-size:0}.monaco-editor .ghost-text-decoration,.monaco-editor .suggest-preview-text .ghost-text{font-style:italic}.monaco-editor .ghost-text-decoration,.monaco-editor .ghost-text-decoration-preview,.monaco-editor .suggest-preview-text .ghost-text{color:var(--vscode-editorGhostText-foreground)!important;background-color:var(--vscode-editorGhostText-background);border:1px solid var(--vscode-editorGhostText-border)}.monaco-editor .snippet-placeholder{min-width:2px;outline-style:solid;outline-width:1px;background-color:var(--vscode-editor-snippetTabstopHighlightBackground, transparent);outline-color:var(--vscode-editor-snippetTabstopHighlightBorder, transparent)}.monaco-editor .finish-snippet-placeholder{outline-style:solid;outline-width:1px;background-color:var(--vscode-editor-snippetFinalTabstopHighlightBackground, transparent);outline-color:var(--vscode-editor-snippetFinalTabstopHighlightBorder, transparent)}.monaco-editor .suggest-widget{width:430px;z-index:40;display:flex;flex-direction:column;border-radius:3px}.monaco-editor .suggest-widget.message{flex-direction:row;align-items:center}.monaco-editor .suggest-widget,.monaco-editor .suggest-details{flex:0 1 auto;width:100%;border-style:solid;border-width:1px;border-color:var(--vscode-editorSuggestWidget-border);background-color:var(--vscode-editorSuggestWidget-background)}.monaco-editor.hc-black .suggest-widget,.monaco-editor.hc-black .suggest-details,.monaco-editor.hc-light .suggest-widget,.monaco-editor.hc-light .suggest-details{border-width:2px}.monaco-editor .suggest-widget .suggest-status-bar{box-sizing:border-box;display:none;flex-flow:row nowrap;justify-content:space-between;width:100%;font-size:80%;padding:0 4px;border-top:1px solid var(--vscode-editorSuggestWidget-border);overflow:hidden}.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar{display:flex}.monaco-editor .suggest-widget .suggest-status-bar .left{padding-right:8px}.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-label{color:var(--vscode-editorSuggestWidgetStatus-foreground)}.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-item:not(:last-of-type) .action-label{margin-right:0}.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-item:not(:last-of-type) .action-label:after{content:", ";margin-right:.3em}.monaco-editor .suggest-widget.with-status-bar .monaco-list .monaco-list-row>.contents>.main>.right>.readMore,.monaco-editor .suggest-widget.with-status-bar .monaco-list .monaco-list-row.focused.string-label>.contents>.main>.right>.readMore{display:none}.monaco-editor .suggest-widget.with-status-bar:not(.docs-side) .monaco-list .monaco-list-row:hover>.contents>.main>.right.can-expand-details>.details-label{width:100%}.monaco-editor .suggest-widget>.message{padding-left:22px}.monaco-editor .suggest-widget>.tree{height:100%;width:100%}.monaco-editor .suggest-widget .monaco-list{user-select:none;-webkit-user-select:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row{display:flex;-mox-box-sizing:border-box;box-sizing:border-box;padding-right:10px;background-repeat:no-repeat;background-position:2px 2px;white-space:nowrap;cursor:pointer;touch-action:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused{color:var(--vscode-editorSuggestWidget-selectedForeground)}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused .codicon{color:var(--vscode-editorSuggestWidget-selectedIconForeground)}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents{flex:1;height:100%;overflow:hidden;padding-left:2px}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main{display:flex;overflow:hidden;text-overflow:ellipsis;white-space:pre;justify-content:space-between}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left,.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right{display:flex}.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.focused)>.contents>.main .monaco-icon-label{color:var(--vscode-editorSuggestWidget-foreground)}.monaco-editor .suggest-widget:not(.frozen) .monaco-highlighted-label .highlight{font-weight:700}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main .monaco-highlighted-label .highlight{color:var(--vscode-editorSuggestWidget-highlightForeground)}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused>.contents>.main .monaco-highlighted-label .highlight{color:var(--vscode-editorSuggestWidget-focusHighlightForeground)}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.codicon-close,.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.readMore:before{color:inherit;opacity:1;font-size:14px;cursor:pointer}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.codicon-close{position:absolute;top:6px;right:2px}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.codicon-close:hover,.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.readMore:hover{opacity:1}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label{opacity:.7}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left>.signature-label{overflow:hidden;text-overflow:ellipsis;opacity:.6}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left>.qualifier-label{margin-left:12px;opacity:.4;font-size:85%;line-height:initial;text-overflow:ellipsis;overflow:hidden;align-self:center}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label{font-size:85%;margin-left:1.1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label>.monaco-tokenized-source{display:inline}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label{display:none}.monaco-editor .suggest-widget:not(.shows-details) .monaco-list .monaco-list-row.focused>.contents>.main>.right>.details-label{display:inline}.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.string-label)>.contents>.main>.right>.details-label,.monaco-editor .suggest-widget.docs-side .monaco-list .monaco-list-row.focused:not(.string-label)>.contents>.main>.right>.details-label{display:inline}.monaco-editor .suggest-widget:not(.docs-side) .monaco-list .monaco-list-row.focused:hover>.contents>.main>.right.can-expand-details>.details-label{width:calc(100% - 26px)}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left{flex-shrink:1;flex-grow:1;overflow:hidden}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left>.monaco-icon-label{flex-shrink:0}.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.string-label)>.contents>.main>.left>.monaco-icon-label{max-width:100%}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.string-label>.contents>.main>.left>.monaco-icon-label{flex-shrink:1}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right{overflow:hidden;flex-shrink:4;max-width:70%}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.readMore{display:inline-block;position:absolute;right:10px;width:18px;height:18px;visibility:hidden}.monaco-editor .suggest-widget.docs-side .monaco-list .monaco-list-row>.contents>.main>.right>.readMore{display:none!important}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.string-label>.contents>.main>.right>.readMore{display:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused.string-label>.contents>.main>.right>.readMore{display:inline-block}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused:hover>.contents>.main>.right>.readMore{visibility:visible}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.deprecated{opacity:.66;text-decoration:unset}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.deprecated>.monaco-icon-label-container>.monaco-icon-name-container{text-decoration:line-through}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label:before{height:100%}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon{display:block;height:16px;width:16px;margin-left:2px;background-repeat:no-repeat;background-size:80%;background-position:center}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.hide{display:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon{display:flex;align-items:center;margin-right:4px}.monaco-editor .suggest-widget.no-icons .monaco-list .monaco-list-row .icon,.monaco-editor .suggest-widget.no-icons .monaco-list .monaco-list-row .suggest-icon:before{display:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.customcolor .colorspan{margin:0 0 0 .3em;border:.1em solid #000;width:.7em;height:.7em;display:inline-block}.monaco-editor .suggest-details-container{z-index:41}.monaco-editor .suggest-details{display:flex;flex-direction:column;cursor:default;color:var(--vscode-editorSuggestWidget-foreground)}.monaco-editor .suggest-details.focused{border-color:var(--vscode-focusBorder)}.monaco-editor .suggest-details a{color:var(--vscode-textLink-foreground)}.monaco-editor .suggest-details a:hover{color:var(--vscode-textLink-activeForeground)}.monaco-editor .suggest-details code{background-color:var(--vscode-textCodeBlock-background)}.monaco-editor .suggest-details.no-docs{display:none}.monaco-editor .suggest-details>.monaco-scrollable-element{flex:1}.monaco-editor .suggest-details>.monaco-scrollable-element>.body{box-sizing:border-box;height:100%;width:100%}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.type{flex:2;overflow:hidden;text-overflow:ellipsis;opacity:.7;white-space:pre;margin:0 24px 0 0;padding:4px 0 12px 5px}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.type.auto-wrap{white-space:normal;word-break:break-all}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs{margin:0;padding:4px 5px;white-space:pre-wrap}.monaco-editor .suggest-details.no-type>.monaco-scrollable-element>.body>.docs{margin-right:24px;overflow:hidden}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs{padding:0;white-space:initial;min-height:calc(1rem + 8px)}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>div,.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>span:not(:empty){padding:4px 5px}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>div>p:first-child{margin-top:0}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>div>p:last-child{margin-bottom:0}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs .monaco-tokenized-source{white-space:pre}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs .code{white-space:pre-wrap;word-wrap:break-word}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs .codicon{vertical-align:sub}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>p:empty{display:none}.monaco-editor .suggest-details code{border-radius:3px;padding:0 .4em}.monaco-editor .suggest-details ul,.monaco-editor .suggest-details ol{padding-left:20px}.monaco-editor .suggest-details p code{font-family:var(--monaco-monospace-font)}.monaco-editor .goto-definition-link{text-decoration:underline;cursor:pointer;color:var(--vscode-editorLink-activeForeground)!important}.monaco-editor .peekview-widget .head .peekview-title .severity-icon{display:inline-block;vertical-align:text-top;margin-right:4px}.monaco-editor .marker-widget{text-overflow:ellipsis;white-space:nowrap}.monaco-editor .marker-widget>.stale{opacity:.6;font-style:italic}.monaco-editor .marker-widget .title{display:inline-block;padding-right:5px}.monaco-editor .marker-widget .descriptioncontainer{position:absolute;white-space:pre;user-select:text;-webkit-user-select:text;padding:8px 12px 0 20px}.monaco-editor .marker-widget .descriptioncontainer .message{display:flex;flex-direction:column}.monaco-editor .marker-widget .descriptioncontainer .message .details{padding-left:6px}.monaco-editor .marker-widget .descriptioncontainer .message .source,.monaco-editor .marker-widget .descriptioncontainer .message span.code{opacity:.6}.monaco-editor .marker-widget .descriptioncontainer .message a.code-link{opacity:.6;color:inherit}.monaco-editor .marker-widget .descriptioncontainer .message a.code-link:before{content:"("}.monaco-editor .marker-widget .descriptioncontainer .message a.code-link:after{content:")"}.monaco-editor .marker-widget .descriptioncontainer .message a.code-link>span{text-decoration:underline;border-bottom:1px solid transparent;text-underline-position:under;color:var(--vscode-textLink-activeForeground)}.monaco-editor .marker-widget .descriptioncontainer .filename{cursor:pointer;color:var(--vscode-textLink-activeForeground)}.monaco-editor .zone-widget .codicon.codicon-error,.markers-panel .marker-icon.error,.markers-panel .marker-icon .codicon.codicon-error,.text-search-provider-messages .providerMessage .codicon.codicon-error,.extensions-viewlet>.extensions .codicon.codicon-error,.extension-editor .codicon.codicon-error,.preferences-editor .codicon.codicon-error{color:var(--vscode-problemsErrorIcon-foreground)}.monaco-editor .zone-widget .codicon.codicon-warning,.markers-panel .marker-icon.warning,.markers-panel .marker-icon .codicon.codicon-warning,.text-search-provider-messages .providerMessage .codicon.codicon-warning,.extensions-viewlet>.extensions .codicon.codicon-warning,.extension-editor .codicon.codicon-warning,.preferences-editor .codicon.codicon-warning{color:var(--vscode-problemsWarningIcon-foreground)}.monaco-editor .zone-widget .codicon.codicon-info,.markers-panel .marker-icon.info,.markers-panel .marker-icon .codicon.codicon-info,.text-search-provider-messages .providerMessage .codicon.codicon-info,.extensions-viewlet>.extensions .codicon.codicon-info,.extension-editor .codicon.codicon-info,.preferences-editor .codicon.codicon-info{color:var(--vscode-problemsInfoIcon-foreground)}.monaco-editor.vs .valueSetReplacement{outline:solid 2px var(--vscode-editorBracketMatch-border)}.monaco-editor .linked-editing-decoration{background-color:var(--vscode-editor-linkedEditingBackground);min-width:1px}.monaco-editor .detected-link,.monaco-editor .detected-link-active{text-decoration:underline;text-underline-position:under}.monaco-editor .detected-link-active{cursor:pointer;color:var(--vscode-editorLink-activeForeground)!important}.monaco-editor .focused .selectionHighlight{background-color:var(--vscode-editor-selectionHighlightBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-selectionHighlightBorder)}.monaco-editor.hc-black .focused .selectionHighlight,.monaco-editor.hc-light .focused .selectionHighlight{border-style:dotted}.monaco-editor .wordHighlight{background-color:var(--vscode-editor-wordHighlightBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-wordHighlightBorder)}.monaco-editor.hc-black .wordHighlight,.monaco-editor.hc-light .wordHighlight{border-style:dotted}.monaco-editor .wordHighlightStrong{background-color:var(--vscode-editor-wordHighlightStrongBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-wordHighlightStrongBorder)}.monaco-editor.hc-black .wordHighlightStrong,.monaco-editor.hc-light .wordHighlightStrong{border-style:dotted}.monaco-editor .wordHighlightText{background-color:var(--vscode-editor-wordHighlightTextBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-wordHighlightTextBorder)}.monaco-editor.hc-black .wordHighlightText,.monaco-editor.hc-light .wordHighlightText{border-style:dotted}.monaco-editor .inline-edit-remove{background-color:var(--vscode-editorGhostText-background);font-style:italic}.monaco-editor .inline-edit-hidden{opacity:0;font-size:0}.monaco-editor .inline-edit-decoration,.monaco-editor .suggest-preview-text .inline-edit{font-style:italic}.monaco-editor .inline-completion-text-to-replace{text-decoration:underline;text-underline-position:under}.monaco-editor .inline-edit-decoration,.monaco-editor .inline-edit-decoration-preview,.monaco-editor .suggest-preview-text .inline-edit{color:var(--vscode-editorGhostText-foreground)!important;background-color:var(--vscode-editorGhostText-background);border:1px solid var(--vscode-editorGhostText-border)}.monaco-editor .inlineEditHints.withBorder{z-index:39;color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border)}.monaco-editor .inlineEditHints a,.monaco-editor .inlineEditHints a:hover{color:var(--vscode-foreground)}.monaco-editor .inlineEditHints .keybinding{display:flex;margin-left:4px;opacity:.6}.monaco-editor .inlineEditHints .keybinding .monaco-keybinding-key{font-size:8px;padding:2px 3px}.monaco-editor .inlineEditStatusBarItemLabel{margin-right:2px}.monaco-editor .inlineEditSideBySide{z-index:39;color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border);white-space:pre}.monaco-editor div.inline-edits-widget{--widget-color: var(--vscode-notifications-background)}.monaco-editor div.inline-edits-widget .promptEditor .monaco-editor{--vscode-editor-placeholder-foreground: var(--vscode-editorGhostText-foreground)}.monaco-editor div.inline-edits-widget .toolbar,.monaco-editor div.inline-edits-widget .promptEditor{opacity:0;transition:opacity .2s ease-in-out}:is(.monaco-editor div.inline-edits-widget:hover,.monaco-editor div.inline-edits-widget.focused) .toolbar,:is(.monaco-editor div.inline-edits-widget:hover,.monaco-editor div.inline-edits-widget.focused) .promptEditor{opacity:1}.monaco-editor div.inline-edits-widget .preview .monaco-editor{--vscode-editor-background: var(--widget-color)}.monaco-editor div.inline-edits-widget .preview .monaco-editor .mtk1{color:var(--vscode-editorGhostText-foreground)}.monaco-editor div.inline-edits-widget .preview .monaco-editor .view-overlays .current-line-exact,.monaco-editor div.inline-edits-widget .preview .monaco-editor .current-line-margin{border:none}.monaco-editor div.inline-edits-widget svg .gradient-start{stop-color:var(--vscode-editor-background)}.monaco-editor div.inline-edits-widget svg .gradient-stop{stop-color:var(--widget-color)}.monaco-editor .parameter-hints-widget{z-index:39;display:flex;flex-direction:column;line-height:1.5em;cursor:default;color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border)}.hc-black .monaco-editor .parameter-hints-widget,.hc-light .monaco-editor .parameter-hints-widget{border-width:2px}.monaco-editor .parameter-hints-widget>.phwrapper{max-width:440px;display:flex;flex-direction:row}.monaco-editor .parameter-hints-widget.multiple{min-height:3.3em;padding:0}.monaco-editor .parameter-hints-widget.multiple .body:before{content:"";display:block;height:100%;position:absolute;opacity:.5;border-left:1px solid var(--vscode-editorHoverWidget-border)}.monaco-editor .parameter-hints-widget p,.monaco-editor .parameter-hints-widget ul{margin:8px 0}.monaco-editor .parameter-hints-widget .monaco-scrollable-element,.monaco-editor .parameter-hints-widget .body{display:flex;flex:1;flex-direction:column;min-height:100%}.monaco-editor .parameter-hints-widget .signature{padding:4px 5px;position:relative}.monaco-editor .parameter-hints-widget .signature.has-docs:after{content:"";display:block;position:absolute;left:0;width:100%;padding-top:4px;opacity:.5;border-bottom:1px solid var(--vscode-editorHoverWidget-border)}.monaco-editor .parameter-hints-widget .code{font-family:var(--vscode-parameterHintsWidget-editorFontFamily),var(--vscode-parameterHintsWidget-editorFontFamilyDefault)}.monaco-editor .parameter-hints-widget .docs{padding:0 10px 0 5px;white-space:pre-wrap}.monaco-editor .parameter-hints-widget .docs.empty{display:none}.monaco-editor .parameter-hints-widget .docs a{color:var(--vscode-textLink-foreground)}.monaco-editor .parameter-hints-widget .docs a:hover{color:var(--vscode-textLink-activeForeground);cursor:pointer}.monaco-editor .parameter-hints-widget .docs .markdown-docs{white-space:initial}.monaco-editor .parameter-hints-widget .docs code{font-family:var(--monaco-monospace-font);border-radius:3px;padding:0 .4em;background-color:var(--vscode-textCodeBlock-background)}.monaco-editor .parameter-hints-widget .docs .monaco-tokenized-source,.monaco-editor .parameter-hints-widget .docs .code{white-space:pre-wrap}.monaco-editor .parameter-hints-widget .controls{display:none;flex-direction:column;align-items:center;min-width:22px;justify-content:flex-end}.monaco-editor .parameter-hints-widget.multiple .controls{display:flex;padding:0 2px}.monaco-editor .parameter-hints-widget.multiple .button{width:16px;height:16px;background-repeat:no-repeat;cursor:pointer}.monaco-editor .parameter-hints-widget .button.previous{bottom:24px}.monaco-editor .parameter-hints-widget .overloads{text-align:center;height:12px;line-height:12px;font-family:var(--monaco-monospace-font)}.monaco-editor .parameter-hints-widget .signature .parameter.active{color:var(--vscode-editorHoverWidget-highlightForeground);font-weight:700}.monaco-editor .parameter-hints-widget .documentation-parameter>.parameter{font-weight:700;margin-right:.5em}.monaco-editor{--vscode-editor-placeholder-foreground: var(--vscode-editorGhostText-foreground)}.monaco-editor .editorPlaceholder{top:0;position:absolute;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;pointer-events:none;color:var(--vscode-editor-placeholder-foreground)}.monaco-editor .rename-box{z-index:100;color:inherit;border-radius:4px}.monaco-editor .rename-box.preview{padding:4px 4px 0}.monaco-editor .rename-box .rename-input-with-button{padding:3px;border-radius:2px;width:calc(100% - 8px)}.monaco-editor .rename-box .rename-input{width:calc(100% - 8px);padding:0}.monaco-editor .rename-box .rename-input:focus{outline:none}.monaco-editor .rename-box .rename-suggestions-button{display:flex;align-items:center;padding:3px;background-color:transparent;border:none;border-radius:5px;cursor:pointer}.monaco-editor .rename-box .rename-suggestions-button:hover{background-color:var(--vscode-toolbar-hoverBackground)}.monaco-editor .rename-box .rename-candidate-list-container .monaco-list-row{border-radius:2px}.monaco-editor .rename-box .rename-label{display:none;opacity:.8}.monaco-editor .rename-box.preview .rename-label{display:inherit}.monaco-editor .sticky-widget{overflow:hidden}.monaco-editor .sticky-widget-line-numbers{float:left;background-color:inherit}.monaco-editor .sticky-widget-lines-scrollable{display:inline-block;position:absolute;overflow:hidden;width:var(--vscode-editorStickyScroll-scrollableWidth);background-color:inherit}.monaco-editor .sticky-widget-lines{position:absolute;background-color:inherit}.monaco-editor .sticky-line-number,.monaco-editor .sticky-line-content{color:var(--vscode-editorLineNumber-foreground);white-space:nowrap;display:inline-block;position:absolute;background-color:inherit}.monaco-editor .sticky-line-number .codicon-folding-expanded,.monaco-editor .sticky-line-number .codicon-folding-collapsed{float:right;transition:var(--vscode-editorStickyScroll-foldingOpacityTransition)}.monaco-editor .sticky-line-content{width:var(--vscode-editorStickyScroll-scrollableWidth);background-color:inherit;white-space:nowrap}.monaco-editor .sticky-line-number-inner{display:inline-block;text-align:right}.monaco-editor .sticky-widget{border-bottom:1px solid var(--vscode-editorStickyScroll-border)}.monaco-editor .sticky-line-content:hover{background-color:var(--vscode-editorStickyScrollHover-background);cursor:pointer}.monaco-editor .sticky-widget{width:100%;box-shadow:var(--vscode-editorStickyScroll-shadow) 0 4px 2px -2px;z-index:4;background-color:var(--vscode-editorStickyScroll-background);right:initial!important}.monaco-editor .sticky-widget.peek{background-color:var(--vscode-peekViewEditorStickyScroll-background)}.monaco-editor .unicode-highlight{border:1px solid var(--vscode-editorUnicodeHighlight-border);background-color:var(--vscode-editorUnicodeHighlight-background);box-sizing:border-box}.editor-banner{box-sizing:border-box;cursor:default;width:100%;font-size:12px;display:flex;overflow:visible;height:26px;background:var(--vscode-banner-background)}.editor-banner .icon-container{display:flex;flex-shrink:0;align-items:center;padding:0 6px 0 10px}.editor-banner .icon-container.custom-icon{background-repeat:no-repeat;background-position:center center;background-size:16px;width:16px;padding:0;margin:0 6px 0 10px}.editor-banner .message-container{display:flex;align-items:center;line-height:26px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.editor-banner .message-container p{margin-block-start:0;margin-block-end:0}.editor-banner .message-actions-container{flex-grow:1;flex-shrink:0;line-height:26px;margin:0 4px}.editor-banner .message-actions-container a.monaco-button{width:inherit;margin:2px 8px;padding:0 12px}.editor-banner .message-actions-container a{padding:3px;margin-left:12px;text-decoration:underline}.editor-banner .action-container{padding:0 10px 0 6px}.editor-banner{background-color:var(--vscode-banner-background)}.editor-banner,.editor-banner .action-container .codicon,.editor-banner .message-actions-container .monaco-link{color:var(--vscode-banner-foreground)}.editor-banner .icon-container .codicon{color:var(--vscode-banner-iconForeground)}.monaco-link{color:var(--vscode-textLink-foreground)}.monaco-link:hover{color:var(--vscode-textLink-activeForeground)}.monaco-editor .iPadShowKeyboard{width:58px;min-width:0;height:36px;min-height:0;margin:0;padding:0;position:absolute;resize:none;overflow:hidden;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCA1MyAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDguMDM2NCA0LjAxMDQySDQuMDA3NzlMNC4wMDc3OSAzMi4wMjg2SDQ4LjAzNjRWNC4wMTA0MlpNNC4wMDc3OSAwLjAwNzgxMjVDMS43OTcyMSAwLjAwNzgxMjUgMC4wMDUxODc5OSAxLjc5OTg0IDAuMDA1MTg3OTkgNC4wMTA0MlYzMi4wMjg2QzAuMDA1MTg3OTkgMzQuMjM5MiAxLjc5NzIxIDM2LjAzMTIgNC4wMDc3OSAzNi4wMzEySDQ4LjAzNjRDNTAuMjQ3IDM2LjAzMTIgNTIuMDM5IDM0LjIzOTIgNTIuMDM5IDMyLjAyODZWNC4wMTA0MkM1Mi4wMzkgMS43OTk4NCA1MC4yNDcgMC4wMDc4MTI1IDQ4LjAzNjQgMC4wMDc4MTI1SDQuMDA3NzlaTTguMDEwNDIgOC4wMTMwMkgxMi4wMTNWMTIuMDE1Nkg4LjAxMDQyVjguMDEzMDJaTTIwLjAxODIgOC4wMTMwMkgxNi4wMTU2VjEyLjAxNTZIMjAuMDE4MlY4LjAxMzAyWk0yNC4wMjA4IDguMDEzMDJIMjguMDIzNFYxMi4wMTU2SDI0LjAyMDhWOC4wMTMwMlpNMzYuMDI4NiA4LjAxMzAySDMyLjAyNlYxMi4wMTU2SDM2LjAyODZWOC4wMTMwMlpNNDAuMDMxMiA4LjAxMzAySDQ0LjAzMzlWMTIuMDE1Nkg0MC4wMzEyVjguMDEzMDJaTTE2LjAxNTYgMTYuMDE4Mkg4LjAxMDQyVjIwLjAyMDhIMTYuMDE1NlYxNi4wMTgyWk0yMC4wMTgyIDE2LjAxODJIMjQuMDIwOFYyMC4wMjA4SDIwLjAxODJWMTYuMDE4MlpNMzIuMDI2IDE2LjAxODJIMjguMDIzNFYyMC4wMjA4SDMyLjAyNlYxNi4wMTgyWk00NC4wMzM5IDE2LjAxODJWMjAuMDIwOEgzNi4wMjg2VjE2LjAxODJINDQuMDMzOVpNMTIuMDEzIDI0LjAyMzRIOC4wMTA0MlYyOC4wMjZIMTIuMDEzVjI0LjAyMzRaTTE2LjAxNTYgMjQuMDIzNEgzNi4wMjg2VjI4LjAyNkgxNi4wMTU2VjI0LjAyMzRaTTQ0LjAzMzkgMjQuMDIzNEg0MC4wMzEyVjI4LjAyNkg0NC4wMzM5VjI0LjAyMzRaIiBmaWxsPSIjNDI0MjQyIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==) center center no-repeat;border:4px solid #F6F6F6;border-radius:4px}.monaco-editor.vs-dark .iPadShowKeyboard{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCA1MyAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDguMDM2NCA0LjAxMDQySDQuMDA3NzlMNC4wMDc3OSAzMi4wMjg2SDQ4LjAzNjRWNC4wMTA0MlpNNC4wMDc3OSAwLjAwNzgxMjVDMS43OTcyMSAwLjAwNzgxMjUgMC4wMDUxODc5OSAxLjc5OTg0IDAuMDA1MTg3OTkgNC4wMTA0MlYzMi4wMjg2QzAuMDA1MTg3OTkgMzQuMjM5MiAxLjc5NzIxIDM2LjAzMTIgNC4wMDc3OSAzNi4wMzEySDQ4LjAzNjRDNTAuMjQ3IDM2LjAzMTIgNTIuMDM5IDM0LjIzOTIgNTIuMDM5IDMyLjAyODZWNC4wMTA0MkM1Mi4wMzkgMS43OTk4NCA1MC4yNDcgMC4wMDc4MTI1IDQ4LjAzNjQgMC4wMDc4MTI1SDQuMDA3NzlaTTguMDEwNDIgOC4wMTMwMkgxMi4wMTNWMTIuMDE1Nkg4LjAxMDQyVjguMDEzMDJaTTIwLjAxODIgOC4wMTMwMkgxNi4wMTU2VjEyLjAxNTZIMjAuMDE4MlY4LjAxMzAyWk0yNC4wMjA4IDguMDEzMDJIMjguMDIzNFYxMi4wMTU2SDI0LjAyMDhWOC4wMTMwMlpNMzYuMDI4NiA4LjAxMzAySDMyLjAyNlYxMi4wMTU2SDM2LjAyODZWOC4wMTMwMlpNNDAuMDMxMiA4LjAxMzAySDQ0LjAzMzlWMTIuMDE1Nkg0MC4wMzEyVjguMDEzMDJaTTE2LjAxNTYgMTYuMDE4Mkg4LjAxMDQyVjIwLjAyMDhIMTYuMDE1NlYxNi4wMTgyWk0yMC4wMTgyIDE2LjAxODJIMjQuMDIwOFYyMC4wMjA4SDIwLjAxODJWMTYuMDE4MlpNMzIuMDI2IDE2LjAxODJIMjguMDIzNFYyMC4wMjA4SDMyLjAyNlYxNi4wMTgyWk00NC4wMzM5IDE2LjAxODJWMjAuMDIwOEgzNi4wMjg2VjE2LjAxODJINDQuMDMzOVpNMTIuMDEzIDI0LjAyMzRIOC4wMTA0MlYyOC4wMjZIMTIuMDEzVjI0LjAyMzRaTTE2LjAxNTYgMjQuMDIzNEgzNi4wMjg2VjI4LjAyNkgxNi4wMTU2VjI0LjAyMzRaTTQ0LjAzMzkgMjQuMDIzNEg0MC4wMzEyVjI4LjAyNkg0NC4wMzM5VjI0LjAyMzRaIiBmaWxsPSIjQzVDNUM1Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==) center center no-repeat;border:4px solid #252526}.monaco-editor .tokens-inspect-widget{z-index:50;user-select:text;-webkit-user-select:text;padding:10px;color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border)}.monaco-editor.hc-black .tokens-inspect-widget,.monaco-editor.hc-light .tokens-inspect-widget{border-width:2px}.monaco-editor .tokens-inspect-widget .tokens-inspect-separator{height:1px;border:0;background-color:var(--vscode-editorHoverWidget-border)}.monaco-editor .tokens-inspect-widget .tm-token{font-family:var(--monaco-monospace-font)}.monaco-editor .tokens-inspect-widget .tm-token-length{font-weight:400;font-size:60%;float:right}.monaco-editor .tokens-inspect-widget .tm-metadata-table{width:100%}.monaco-editor .tokens-inspect-widget .tm-metadata-value{font-family:var(--monaco-monospace-font);text-align:right}.monaco-editor .tokens-inspect-widget .tm-token-type{font-family:var(--monaco-monospace-font)}.j-monaco-editor[data-v-6deffa3e]{min-height:3.125rem;height:100%}.org-list-warp[data-v-1e0d615f]{width:100%;display:flex;gap:var(--space-2)}.org-list-warp .tag-blue[data-v-1e0d615f]{background:var(--info-bg);border-color:color-mix(in srgb,var(--accent) 30%,var(--bg));color:var(--accent)}.org-list-warp[data-v-1e0d615f] .ant-select-selection-overflow-item>span{width:100%}.role-list-warp[data-v-792c713d]{width:100%;display:flex;gap:var(--space-2)}.role-list-warp .tag-blue[data-v-792c713d]{background:var(--info-bg);border-color:color-mix(in srgb,var(--accent) 30%,var(--bg));color:var(--accent)}.role-list-warp[data-v-792c713d] .ant-select-selection-overflow-item>span{width:100%}.ellipsis[data-v-792c713d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.position-list-warp[data-v-854ec9ec]{width:100%;display:flex;gap:var(--space-2)}.position-list-warp .tag-blue[data-v-854ec9ec]{background:var(--info-bg);border-color:color-mix(in srgb,var(--accent) 30%,var(--bg));color:var(--accent)}.position-list-warp[data-v-854ec9ec] .ant-select-selection-overflow-item>span{width:100%}.tab-select[data-v-42954935]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4)}.tab-select-item[data-v-42954935]{display:flex;align-items:center;gap:var(--space-4);background:var(--bg-hover);border-radius:var(--r-2);padding:.75rem 1.5rem;cursor:pointer}.tab-select-item.active[data-v-42954935]{border:1px solid var(--accent)}.alert[data-v-d5fc7407]{padding:.375rem .75rem;border:1px solid var(--line);border-radius:var(--r-1);margin-bottom:var(--space-4);background-color:var(--canvas);display:flex;align-items:center}.draggable-box[data-v-d5fc7407]{margin:2.875rem 0;display:flex;flex-direction:column;color:var(--ink-3);align-items:center}.draggable-box .icon[data-v-d5fc7407]{font-size:var(--fs-30);color:var(--jet-theme-primary, var(--accent))}.result[data-v-d5fc7407],.file-download[data-v-d5fc7407]{margin-top:var(--space-4)}.echarts-warp[data-v-fc986288]{width:100%;height:100%}.remote-component-wrapper .loading-state[data-v-6fd6add1]{display:flex;justify-content:center;align-items:center;padding:var(--space-10)}.remote-component-wrapper .loading-state .default-loading[data-v-6fd6add1]{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);color:var(--ink-3)}.remote-component-wrapper .loading-state .default-loading span[data-v-6fd6add1]{font-size:var(--fs-14)}.remote-component-wrapper .error-state[data-v-6fd6add1]{padding:var(--space-5)}.remote-component-wrapper .empty-state[data-v-6fd6add1]{padding:var(--space-10);text-align:center}@keyframes spin-6fd6add1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.title-value[data-v-678331b5]{display:flex;gap:.5rem}.title-value .title[data-v-678331b5]{color:var(--jet-theme-text-secondary, var(--ink-3));white-space:nowrap}.title-value .title .icon[data-v-678331b5]{color:var(--jet-theme-primary, var(--accent))}.title-value .value[data-v-678331b5]{flex:1 1 0;color:var(--jet-theme-text, var(--ink-3))}.border-box[data-v-35d8cc55]{border-radius:var(--r-3)}.border-box[data-v-35d8cc55] .ant-select-selector{border-radius:var(--r-3);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);color:var(--info);background-color:color-mix(in srgb,var(--accent) 30%,transparent)}.border-box[data-v-35d8cc55] .ant-select-selector .ant-select-selection-placeholder{color:var(--info);padding-inline-end:0}.border-box.terms-type[data-v-35d8cc55] .ant-select-selector{color:var(--info);background:color-mix(in srgb,var(--accent) 30%,transparent);border-color:color-mix(in srgb,var(--accent) 40%,transparent)}.border-box.terms-type[data-v-35d8cc55] .ant-select-selector .ant-select-selection-placeholder{color:var(--info)}.border-box.terms-value[data-v-35d8cc55]{color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 50%,transparent);background-color:color-mix(in srgb,var(--accent) 10%,transparent)}.border-box[data-v-35d8cc55] .ant-select-selection-item{padding-inline-end:0}.column-select-popup[data-v-35d8cc55]{max-width:13.75rem;height:2rem;padding:.25rem .6875rem;border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);color:var(--info);background-color:color-mix(in srgb,var(--accent) 30%,transparent);display:flex;align-items:center;cursor:pointer}.column-select-popup[data-v-35d8cc55]:hover{border-color:color-mix(in srgb,var(--accent) 50%,transparent);background-color:color-mix(in srgb,var(--accent) 40%,transparent)}.column-select-popup[data-v-35d8cc55]:focus{border-color:var(--info);outline:none}.column-select-popup span[data-v-35d8cc55]{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.column-tree-dropdown[data-v-35d8cc55]{padding:var(--space-2);border-radius:var(--r-3);box-shadow:var(--shadow-1);background-color:var(--bg);min-width:25rem}.column-tree-dropdown[data-v-35d8cc55] .ant-tree .ant-tree-node-content-wrapper{border-radius:var(--r-1)}.column-tree-dropdown[data-v-35d8cc55] .ant-tree .ant-tree-node-content-wrapper:hover{background-color:color-mix(in srgb,var(--accent) 20%,transparent)}.column-tree-dropdown[data-v-35d8cc55] .ant-tree .ant-tree-node-selected .ant-tree-node-content-wrapper{background-color:color-mix(in srgb,var(--accent) 30%,transparent)}.border-box[data-v-77b1e1b8]{border-radius:var(--r-3)}.border-box[data-v-77b1e1b8] .ant-select-selector{border-radius:var(--r-3);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);color:var(--info);background-color:color-mix(in srgb,var(--accent) 30%,transparent)}.border-box[data-v-77b1e1b8] .ant-select-selector .ant-select-selection-placeholder{color:var(--info);padding-inline-end:0}.border-box.terms-type[data-v-77b1e1b8] .ant-select-selector{color:var(--info);background:color-mix(in srgb,var(--accent) 30%,transparent);border-color:color-mix(in srgb,var(--accent) 40%,transparent)}.border-box.terms-type[data-v-77b1e1b8] .ant-select-selector .ant-select-selection-placeholder{color:var(--info)}.border-box.terms-value[data-v-77b1e1b8]{color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 50%,transparent);background-color:color-mix(in srgb,var(--accent) 10%,transparent)}.border-box[data-v-77b1e1b8] .ant-select-selection-item{padding-inline-end:0}.terms--value--fixed[data-v-fd5cfe41]{padding:var(--space-2);min-width:12.5rem;min-height:2.5rem;background-color:var(--bg);border-radius:var(--r-3);box-shadow:var(--shadow-1)}.built-in-parameters[data-v-01655830]{min-width:26.25rem;max-width:90vw;background:var(--bg);border-radius:var(--r-1);padding:var(--space-3);box-shadow:var(--shadow-1)}.built-in-parameters[data-v-01655830] .ant-tabs .ant-tabs-nav{margin-bottom:var(--space-3)}.built-in-parameters[data-v-01655830] .ant-tabs .ant-tabs-nav .ant-tabs-tab{padding:.5rem 1rem;font-size:var(--fs-14)}.built-in-parameters[data-v-01655830] .ant-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--accent);font-weight:500}.built-in-parameters[data-v-01655830] .ant-tabs .ant-tabs-content-holder{overflow:hidden}.built-in-parameters .manual-input[data-v-01655830]{padding:.5rem 0}.built-in-parameters .manual-input[data-v-01655830] .ant-input{border-radius:var(--r-1)}.built-in-parameters .manual-input[data-v-01655830] .ant-input:focus,.built-in-parameters .manual-input[data-v-01655830] .ant-input:hover{border-color:var(--accent)}.built-in-parameters .parameter-tree[data-v-01655830]{min-height:12.5rem;max-height:25rem;overflow:hidden}.built-in-parameters .parameter-tree[data-v-01655830] .ant-tree{background:transparent}.built-in-parameters .parameter-tree[data-v-01655830] .ant-tree .ant-tree-treenode{padding:.125rem 0}.built-in-parameters .parameter-tree[data-v-01655830] .ant-tree .ant-tree-treenode:hover .ant-tree-node-content-wrapper{background-color:color-mix(in srgb,var(--accent) 8%,transparent)}.built-in-parameters .parameter-tree[data-v-01655830] .ant-tree .ant-tree-node-content-wrapper{border-radius:var(--r-1);transition:all .2s;padding:var(--space-1) var(--space-2)}.built-in-parameters .parameter-tree[data-v-01655830] .ant-tree .ant-tree-node-content-wrapper:hover{background-color:color-mix(in srgb,var(--accent) 10%,transparent)}.built-in-parameters .parameter-tree[data-v-01655830] .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background-color:color-mix(in srgb,var(--accent) 20%,transparent)}.built-in-parameters .parameter-tree[data-v-01655830] .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected .tree-node-title .node-name{color:var(--accent);font-weight:500}.built-in-parameters .parameter-tree[data-v-01655830] .ant-tree .tree-node-title{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;width:100%}.built-in-parameters .parameter-tree[data-v-01655830] .ant-tree .tree-node-title .node-name{font-size:var(--fs-14);font-weight:400;color:var(--ink-1);line-height:1.5}.built-in-parameters .parameter-tree[data-v-01655830] .ant-tree .tree-node-title .node-desc{font-size:var(--fs-12);color:var(--ink-4);line-height:1.4}.built-in-parameters .parameter-tree[data-v-01655830] .ant-tree .ant-tree-switcher{display:flex;align-items:center;justify-content:center}.built-in-parameters .parameter-tree[data-v-01655830] .ant-tree .ant-tree-indent-unit{width:1.25rem}.built-in-parameters .parameter-tree[data-v-01655830] .ant-empty{padding:2.5rem 0}.built-in-parameters .parameter-tree[data-v-01655830] .ant-empty .ant-empty-description{color:var(--ink-4)}.border-box[data-v-6decf667]{border-radius:var(--r-3)}.border-box[data-v-6decf667] .ant-select-selector{border-radius:var(--r-3);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);color:var(--info);background-color:color-mix(in srgb,var(--accent) 30%,transparent)}.border-box[data-v-6decf667] .ant-select-selector .ant-select-selection-placeholder{color:var(--info);padding-inline-end:0}.border-box.terms-type[data-v-6decf667] .ant-select-selector{color:var(--info);background:color-mix(in srgb,var(--accent) 30%,transparent);border-color:color-mix(in srgb,var(--accent) 40%,transparent)}.border-box.terms-type[data-v-6decf667] .ant-select-selector .ant-select-selection-placeholder{color:var(--info)}.border-box.terms-value[data-v-6decf667]{color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 50%,transparent);background-color:color-mix(in srgb,var(--accent) 10%,transparent)}.border-box[data-v-6decf667] .ant-select-selection-item{padding-inline-end:0}.terms-cascader-value[data-v-6decf667]{min-width:10rem;display:flex}.terms-cascader-value .terms-value--type[data-v-6decf667]{padding:.25rem 0;border-top-left-radius:var(--r-3);border-bottom-left-radius:var(--r-3);text-align:center;width:5rem;cursor:default;border-right:1px solid color-mix(in srgb,var(--accent) 50%,transparent)}.terms-cascader-value .terms-value--value[data-v-6decf667]{flex:1 auto;min-width:0;padding:.25rem 0;height:100%;text-align:center;cursor:default}.terms-cascader-value.only-fixed[data-v-6decf667]{min-width:5rem}.terms-cascader-value .terms-value--dropdown[data-v-6decf667]{background-color:var(--bg);border-radius:var(--r-3);box-shadow:var(--shadow-1)}.terms-group-container[data-v-81e29f8d]{width:100%;position:relative}.terms-group-container .term-group-border[data-v-81e29f8d]{padding:.375rem .75rem;border:1px dashed var(--line-strong);border-radius:var(--r-2)}.terms-group-container .term-delete-btn[data-v-81e29f8d]{position:absolute;top:-.625rem;right:-.625rem;width:1.25rem;height:1.25rem;background:var(--bg-hover);color:var(--ink-4);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--fs-16);cursor:pointer;opacity:0;transform:scale(.5);transition:all .2s ease;z-index:10}.terms-group-container .term-delete-btn[data-v-81e29f8d]:hover{background:var(--bg-hover)}.terms-group-container .term-add-btn[data-v-81e29f8d]{display:flex;align-items:center;justify-content:center;min-width:1.5rem;width:1.5rem;height:1.5rem;color:var(--ink-4);background-color:var(--bg);border:1px dashed var(--ink-4);border-radius:50%;cursor:pointer}.terms-group-container .term-add-btn[data-v-81e29f8d]:hover{border-color:var(--accent);color:var(--accent);background:var(--info-bg)}.terms-group-container .term-add-btn[data-v-81e29f8d]:before{content:"+";font-size:var(--fs-20);line-height:1;margin-top:-.3125rem;margin-left:-.0625rem}.terms-group-container .connect-text[data-v-81e29f8d]{padding:var(--space-1) var(--space-2);border:1px solid var(--line);border-radius:var(--r-3);cursor:pointer;flex-shrink:0;-webkit-user-select:none;user-select:none;margin:0 .125rem}.terms-group-container .term-item-box[data-v-81e29f8d]{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--space-3)}.terms-group-container .terms-scroll-area[data-v-81e29f8d]{overflow-x:auto;overflow-y:hidden;padding:.75rem 0}.terms-group-container .terms-scroll-area[data-v-81e29f8d]::-webkit-scrollbar{height:.375rem}.terms-group-container .terms-scroll-area[data-v-81e29f8d]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ink-1) 10%,transparent);border-radius:var(--r-1)}.terms-group-container .terms-scroll-area[data-v-81e29f8d]::-webkit-scrollbar-track{background:transparent}.terms-group-container .terms-scroll-area[data-v-81e29f8d]:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ink-1) 20%,transparent)}.terms-group-container .term-item[data-v-81e29f8d]{position:relative;display:flex;align-items:center;transition:all .3s cubic-bezier(.4,0,.2,1);flex-shrink:0;cursor:default}.terms-group-container .term-item.can-delete[data-v-81e29f8d]:hover{border-color:var(--line);box-shadow:var(--shadow-1)}.terms-group-container .term-item.can-delete:hover>.term-delete-btn[data-v-81e29f8d]{opacity:1;transform:scale(1)}.terms-group-container[data-v-0f759ea7]{width:100%;position:relative}.terms-group-container .term-group-border[data-v-0f759ea7]{padding:.375rem .75rem;border:1px dashed var(--line-strong);border-radius:var(--r-2)}.terms-group-container .term-delete-btn[data-v-0f759ea7]{position:absolute;top:-.625rem;right:-.625rem;width:1.25rem;height:1.25rem;background:var(--bg-hover);color:var(--ink-4);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--fs-16);cursor:pointer;opacity:0;transform:scale(.5);transition:all .2s ease;z-index:10}.terms-group-container .term-delete-btn[data-v-0f759ea7]:hover{background:var(--bg-hover)}.terms-group-container .term-add-btn[data-v-0f759ea7]{display:flex;align-items:center;justify-content:center;min-width:1.5rem;width:1.5rem;height:1.5rem;color:var(--ink-4);background-color:var(--bg);border:1px dashed var(--ink-4);border-radius:50%;cursor:pointer}.terms-group-container .term-add-btn[data-v-0f759ea7]:hover{border-color:var(--accent);color:var(--accent);background:var(--info-bg)}.terms-group-container .term-add-btn[data-v-0f759ea7]:before{content:"+";font-size:var(--fs-20);line-height:1;margin-top:-.3125rem;margin-left:-.0625rem}.terms-group-container .connect-text[data-v-0f759ea7]{padding:var(--space-1) var(--space-2);border:1px solid var(--line);border-radius:var(--r-3);cursor:pointer;flex-shrink:0;-webkit-user-select:none;user-select:none;margin:0 .125rem}.terms-group-container .term-item-box[data-v-0f759ea7]{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--space-3)}.terms-group-container .terms-scroll-area[data-v-0f759ea7]{overflow-x:auto;overflow-y:hidden;padding:.75rem 0}.terms-group-container .terms-scroll-area[data-v-0f759ea7]::-webkit-scrollbar{height:.375rem}.terms-group-container .terms-scroll-area[data-v-0f759ea7]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ink-1) 10%,transparent);border-radius:var(--r-1)}.terms-group-container .terms-scroll-area[data-v-0f759ea7]::-webkit-scrollbar-track{background:transparent}.terms-group-container .terms-scroll-area[data-v-0f759ea7]:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ink-1) 20%,transparent)}.terms-group-container .term-item[data-v-0f759ea7]{position:relative;display:flex;align-items:center;transition:all .3s cubic-bezier(.4,0,.2,1);flex-shrink:0;cursor:default}.terms-group-container .term-item.can-delete[data-v-0f759ea7]:hover{border-color:var(--line);box-shadow:var(--shadow-1)}.terms-group-container .term-item.can-delete:hover>.term-delete-btn[data-v-0f759ea7]{opacity:1;transform:scale(1)}.text[data-v-31744b78]{cursor:pointer;padding:.3125rem .5rem}.text[data-v-31744b78]:hover{background-color:var(--bg-hover)}.ai-preview[data-v-5b19f047]{min-height:13.5rem;min-width:24rem}.upload-text-area-wrapper[data-v-2310c6a8]{display:flex;flex-direction:column;flex-shrink:0;position:relative;width:100%;padding:var(--space-3);border-radius:var(--r-2);background:var(--bg);box-sizing:border-box;border:.03125rem solid var(--line)}.upload-text-area-wrapper .input-area-content[data-v-2310c6a8]{flex:1;flex-shrink:0;display:flex;flex-direction:column;margin-bottom:var(--space-3);box-sizing:border-box}.upload-text-area-wrapper .input-area-content.only-image-mode .only-image-wrapper[data-v-2310c6a8]{border-top-left-radius:var(--r-2);border-top-right-radius:var(--r-2);box-sizing:border-box;background:var(--bg-hover);border-bottom:.03125rem solid var(--line)}.upload-text-area-wrapper .input-area-content.only-image-mode .only-image-wrapper .image-items[data-v-2310c6a8]{display:flex;gap:var(--space-3);padding:var(--space-3) var(--space-4);overflow-x:auto;box-sizing:border-box}.upload-text-area-wrapper .input-area-content.only-image-mode .only-image-wrapper .image-item[data-v-2310c6a8]{flex-shrink:0;position:relative;width:4.5rem;height:4.5rem;border-radius:var(--r-2);background:var(--line-strong)}.upload-text-area-wrapper .input-area-content.only-image-mode .only-image-wrapper .image-item .image[data-v-2310c6a8]{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--r-2)}.upload-text-area-wrapper .input-area-content.only-image-mode .only-image-wrapper .image-item .delete-btn[data-v-2310c6a8]{position:absolute;top:-.5rem;right:-.5rem;width:1.125rem;height:1.125rem;min-width:1.125rem;padding:0;border-radius:.5625rem;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--bg) 85%,transparent)}.upload-text-area-wrapper .input-area-content .file-list[data-v-2310c6a8]{border-top-left-radius:var(--r-2);border-top-right-radius:var(--r-2);box-sizing:border-box;border-bottom:.03125rem solid var(--line);overflow:hidden;background:var(--bg-hover)}.upload-text-area-wrapper .input-area-content .file-list .file-list-header[data-v-2310c6a8]{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3) var(--space-4);background:var(--line-strong);border-bottom:1px solid var(--line-strong);font-size:var(--fs-14);font-weight:500;color:var(--ink-2)}.upload-text-area-wrapper .input-area-content .file-list .clear-all-btn[data-v-2310c6a8]{padding:.25rem .75rem;background:var(--err);color:var(--accent-ink);border:none;border-radius:var(--r-2);font-size:var(--fs-12);cursor:pointer;transition:background-color .3s ease}.upload-text-area-wrapper .input-area-content .file-list .clear-all-btn[data-v-2310c6a8]:hover{background:var(--err)}.upload-text-area-wrapper .input-area-content .file-list .progress-items[data-v-2310c6a8]{width:100%;max-height:9.375rem;overflow-y:auto}.upload-text-area-wrapper .input-area-content .file-list .progress-items .progress-item[data-v-2310c6a8]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line-strong);box-sizing:border-box;transition:background-color .3s ease}.upload-text-area-wrapper .input-area-content .file-list .progress-items .progress-item .file-icon[data-v-2310c6a8]{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin-right:var(--space-4);border-radius:var(--r-2);background:var(--line-strong)}.upload-text-area-wrapper .input-area-content .file-list .progress-items .progress-item .file-icon .icon[data-v-2310c6a8]{width:1.25rem;height:1.25rem}.upload-text-area-wrapper .input-area-content .file-list .progress-items .progress-item .file-info[data-v-2310c6a8]{flex:1}.upload-text-area-wrapper .input-area-content .file-list .progress-items .progress-item .file-info .name[data-v-2310c6a8]{margin-bottom:var(--space-2);font-size:var(--fs-15);line-height:1.375rem;color:var(--ink-1)}.upload-text-area-wrapper .input-area-content .file-list .progress-items .progress-item .file-size[data-v-2310c6a8]{width:5.625rem;margin-left:var(--space-6);font-size:var(--fs-14);line-height:1.375rem;text-align:left;color:var(--ink-4)}.upload-text-area-wrapper .input-area-content .file-list .progress-items .progress-item .file-action[data-v-2310c6a8]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:1rem;background:var(--accent-soft);cursor:pointer}.upload-text-area-wrapper .input-area-content .file-list .progress-items .progress-item[data-v-2310c6a8]:last-child{border-bottom:none}.upload-text-area-wrapper .input-area-content .textarea[data-v-2310c6a8]{position:relative;flex:1;flex-shrink:0;min-height:0;width:100%}.upload-text-area-wrapper .input-area-content .textarea .drag-overlay[data-v-2310c6a8]{display:flex;align-items:center;justify-content:center;gap:.125rem;position:absolute;inset:0;z-index:10;border-radius:.125rem;pointer-events:none;background:color-mix(in srgb,var(--accent) 10%,transparent)}.upload-text-area-wrapper .input-area-content .textarea .drag-overlay .text[data-v-2310c6a8]{font-size:var(--fs-16);color:var(--accent)}.upload-text-area-wrapper .input-area-content .textarea .drag-overlay .icon[data-v-2310c6a8]{margin-top:-.375rem;font-size:var(--fs-20)}.upload-text-area-wrapper .input-area-content .textarea textarea[data-v-2310c6a8]{width:100%;height:100%;font-size:var(--fs-14);line-height:1.375rem;border:none;outline:none;resize:none;box-sizing:border-box}.upload-text-area-wrapper .input-area-content .textarea textarea[data-v-2310c6a8]:disabled{cursor:not-allowed;background:var(--canvas)}.upload-text-area-wrapper .button-area[data-v-2310c6a8]{display:flex;align-items:center;justify-content:space-between;width:100%;height:2rem}.tag-manager-sidebar[data-v-81b4ff37]{height:100%;border-radius:1rem}.tag-manager-sidebar[data-v-81b4ff37] .ant-card-head{min-height:3.5rem}.tag-manager-sidebar[data-v-81b4ff37] .ant-card-body{display:flex;flex-direction:column;height:calc(100% - 3.5625rem);padding:var(--space-5);overflow:hidden}.tag-manager-sidebar[data-v-81b4ff37] .ant-spin-nested-loading,.tag-manager-sidebar[data-v-81b4ff37] .ant-spin-container{display:flex;flex-direction:column;min-height:0;flex:1}.tag-manager-sidebar[data-v-81b4ff37] .ant-spin-container{gap:var(--space-4);overflow-y:auto}.tag-manager-sidebar__title[data-v-81b4ff37]{display:flex;align-items:center;font-weight:600}.tag-manager-sidebar__header-actions[data-v-81b4ff37]{display:flex;align-items:center;gap:var(--space-2)}.tag-manager-sidebar__selected-summary[data-v-81b4ff37]{display:flex;align-items:center;gap:.375rem;min-width:0}.tag-manager-sidebar__selected-summary[data-v-81b4ff37] .ant-btn{padding-inline:0}.tag-manager-sidebar__selected-trigger[data-v-81b4ff37]{display:inline-flex;align-items:center;gap:.375rem;height:1.75rem;padding:0 .625rem;border:1px solid color-mix(in srgb,var(--accent) 20%,transparent);border-radius:62.4375rem;background:color-mix(in srgb,var(--accent) 8%,transparent);color:var(--jet-theme-primary-active);font-size:var(--fs-12);cursor:pointer}.tag-manager-sidebar__selected-trigger-count[data-v-81b4ff37]{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 .25rem;border-radius:62.4375rem;background:var(--accent);color:var(--accent-ink);font-size:var(--fs-12)}.tag-manager-sidebar__group-list[data-v-81b4ff37]{display:flex;flex-direction:column;gap:var(--space-4)}.tag-manager-sidebar__group[data-v-81b4ff37]{display:flex;flex-direction:column;gap:var(--space-2);transition:all .2s}.tag-manager-sidebar__group--dragging[data-v-81b4ff37]{opacity:.6}.tag-manager-sidebar__group--drag-over[data-v-81b4ff37]{border-radius:.75rem;background:color-mix(in srgb,var(--accent) 4%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 20%,transparent)}.tag-manager-sidebar__group-header[data-v-81b4ff37]{display:flex;align-items:center;gap:var(--space-2)}.tag-manager-sidebar__group-title[data-v-81b4ff37]{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0;flex-shrink:0}.tag-manager-sidebar__group-name[data-v-81b4ff37]{font-weight:600;color:var(--ink-1)}.tag-manager-sidebar__group-icon[data-v-81b4ff37],.tag-manager-sidebar__tag-icon[data-v-81b4ff37]{flex-shrink:0}.tag-manager-sidebar__drag-handle[data-v-81b4ff37]{display:inline-flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;color:var(--ink-4);cursor:grab}.tag-manager-sidebar__drag-handle[data-v-81b4ff37]:active{cursor:grabbing}.tag-manager-sidebar__drag-handle--tag[data-v-81b4ff37]{margin-right:-.125rem}.tag-manager-sidebar__group-count[data-v-81b4ff37]{color:var(--ink-4);font-size:var(--fs-12)}.tag-manager-sidebar__group-line[data-v-81b4ff37]{flex:1;height:.0625rem;background:color-mix(in srgb,var(--ink-1) 8%,transparent)}.tag-manager-sidebar__group-content[data-v-81b4ff37]{padding-left:var(--space-3);margin-left:var(--space-1);border-left:.125rem solid color-mix(in srgb,var(--accent) 12%,transparent)}.tag-manager-sidebar__tag-list[data-v-81b4ff37]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.tag-manager-sidebar__tag-chip[data-v-81b4ff37]{display:inline-flex;align-items:center;gap:.375rem;padding:.3125rem .625rem;border:1px solid color-mix(in srgb,var(--ink-1) 8%,transparent);border-radius:var(--r-3);background:var(--bg);cursor:pointer;transition:all .2s}.tag-manager-sidebar__tag-chip--selected[data-v-81b4ff37],.tag-manager-sidebar__tag-chip--active[data-v-81b4ff37]{color:var(--jet-theme-primary-active);border-color:var(--accent);box-shadow:0 0 0 .125rem color-mix(in srgb,var(--accent) 8%,transparent)}.tag-manager-sidebar__tag-chip--dragging[data-v-81b4ff37]{opacity:.6}.tag-manager-sidebar__tag-chip--drag-over[data-v-81b4ff37]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 6%,transparent)}.tag-manager-sidebar__tag-chip--editable[data-v-81b4ff37]{padding-right:.375rem}.tag-manager-sidebar__tag-action[data-v-81b4ff37]{display:inline-flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;border-radius:50%;color:var(--ink-4);transition:all .2s}.tag-manager-sidebar__tag-action[data-v-81b4ff37]:hover{color:var(--err);background:color-mix(in srgb,var(--err) 8%,transparent)}.tag-manager-sidebar__tag-chip--add[data-v-81b4ff37]{border-style:dashed;color:var(--ink-2)}.tag-manager-sidebar__tag-chip--add[data-v-81b4ff37]:disabled{cursor:not-allowed;color:color-mix(in srgb,var(--ink-1) 25%,transparent);background:color-mix(in srgb,var(--ink-1) 2%,transparent)}.tag-manager-sidebar__add-bar[data-v-81b4ff37]{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;margin-top:var(--space-2);padding:var(--space-2) var(--space-3);border:1px dashed color-mix(in srgb,var(--accent) 50%,transparent);border-radius:.625rem;background:color-mix(in srgb,var(--accent) 3%,transparent);color:var(--accent);font-size:var(--fs-14);font-weight:500;cursor:pointer;transition:all .2s}.tag-manager-sidebar__add-bar[data-v-81b4ff37]:hover{background:color-mix(in srgb,var(--accent) 8%,transparent)}.tag-manager-sidebar__group-empty[data-v-81b4ff37],.tag-manager-sidebar__empty-hint[data-v-81b4ff37]{padding:var(--space-4);border-radius:.75rem;text-align:center;color:var(--ink-4);background:color-mix(in srgb,var(--ink-1) 2%,transparent)}.quick-filter-sidebar[data-v-94499f37]{display:flex;flex-direction:column;gap:var(--space-2);width:14.5rem;height:100%;overflow:auto}.quick-filter-sidebar__section[data-v-94499f37]{display:flex;flex-direction:column;gap:var(--space-2)}.quick-filter-sidebar__section-header[data-v-94499f37]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%}.quick-filter-sidebar__section-header--static[data-v-94499f37]{align-items:flex-start}.quick-filter-sidebar__section-title[data-v-94499f37]{display:inline-flex;gap:.375rem;align-items:center;min-width:0;padding:0;color:var(--ink-1);font-size:var(--fs-14);font-weight:600;line-height:1.375rem;background:transparent;border:0;cursor:pointer}.quick-filter-sidebar__section-title[data-v-94499f37]:disabled{cursor:default}.quick-filter-sidebar__caret[data-v-94499f37]{color:var(--ink-4);font-size:var(--fs-12);transform:rotate(-90deg);transition:transform .2s ease}.quick-filter-sidebar__caret--open[data-v-94499f37]{transform:rotate(0)}.quick-filter-sidebar__header-action[data-v-94499f37]{padding:0;font-size:var(--fs-12);line-height:1.25rem}.quick-filter-sidebar__header-actions[data-v-94499f37]{display:inline-flex;gap:var(--space-1);align-items:center}.quick-filter-sidebar__items[data-v-94499f37]{display:flex;flex-direction:column;gap:var(--space-1)}.quick-filter-sidebar__row[data-v-94499f37]{display:flex;gap:var(--space-1);align-items:center;border-radius:var(--r-2)}.quick-filter-sidebar__row--active[data-v-94499f37]{background:var(--accent-soft)}.quick-filter-sidebar__item[data-v-94499f37]{display:flex;gap:var(--space-2);align-items:center;justify-content:space-between;flex:1;min-width:0;min-height:1.875rem;padding:0 .625rem;color:var(--ink-2);font-size:var(--fs-14);text-align:left;background:transparent;border:0;border-radius:var(--r-2);cursor:pointer;transition:all .2s ease}.quick-filter-sidebar__item[data-v-94499f37]:hover{color:var(--ink-1);background:var(--bg-hover)}.quick-filter-sidebar__item[data-v-94499f37]:disabled{color:var(--ink-4);cursor:not-allowed}.quick-filter-sidebar__item--active[data-v-94499f37]{color:var(--accent);font-weight:600;background:var(--accent-soft)}.quick-filter-sidebar__item-content[data-v-94499f37]{display:flex;gap:var(--space-2);align-items:center;min-width:0}.quick-filter-sidebar__item-icon[data-v-94499f37]{display:inline-flex;flex-shrink:0;align-items:center;color:var(--ink-4)}.quick-filter-sidebar__item-main[data-v-94499f37]{display:flex;flex:1;flex-direction:column;min-width:0}.quick-filter-sidebar__item-text[data-v-94499f37]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-filter-sidebar__item-description[data-v-94499f37]{overflow:hidden;color:color-mix(in srgb,var(--ink-1) 40%,transparent);font-size:var(--fs-12);font-weight:400;line-height:1.125rem;text-overflow:ellipsis;white-space:nowrap}.quick-filter-sidebar__item-meta[data-v-94499f37]{flex-shrink:0;color:color-mix(in srgb,var(--ink-1) 40%,transparent);font-size:var(--fs-12);line-height:1.125rem}.quick-filter-sidebar__item-actions[data-v-94499f37]{display:inline-flex;gap:var(--space-1);align-items:center}.quick-filter-sidebar__item-action-btn[data-v-94499f37]{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;color:var(--ink-4);background:transparent;border:0;border-radius:var(--r-2);cursor:pointer;transition:all .2s ease}.quick-filter-sidebar__item-action-btn[data-v-94499f37]:hover{color:var(--err);background:color-mix(in srgb,var(--err) 8%,transparent)}.quick-filter-sidebar__item-action-btn[data-v-94499f37]:disabled{color:color-mix(in srgb,var(--ink-1) 20%,transparent);cursor:not-allowed;background:transparent}.quick-filter-sidebar__item-action-btn--danger[data-v-94499f37]{color:var(--err)}.quick-filter-sidebar__empty[data-v-94499f37]{padding:.25rem .625rem;color:color-mix(in srgb,var(--ink-1) 40%,transparent);font-size:var(--fs-12);line-height:1.25rem}.quick-filter-sidebar__title{color:var(--ink-1);font-size:var(--fs-14);font-weight:700;line-height:var(--lh-snug)}.quick-filter-sidebar--tags{align-content:start;gap:var(--space-3)}.quick-filter-sidebar--tags .quick-filter-sidebar__section{gap:var(--space-2)}.quick-filter-sidebar--tags .quick-filter-sidebar__section-title{padding:0 var(--space-1);color:var(--ink-3);font-weight:700}.quick-filter-sidebar--tags .quick-filter-sidebar__items{flex-flow:row wrap;gap:var(--space-2);min-width:0}.quick-filter-sidebar--tags .quick-filter-sidebar__row{flex:0 1 auto;max-width:100%;background:transparent}.quick-filter-sidebar--tags .quick-filter-sidebar__item{flex:0 1 auto;width:auto;max-width:100%;min-height:var(--space-8);padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--space-10)}.quick-filter-sidebar--tags .quick-filter-sidebar__item:hover{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 35%,var(--line));background:var(--bg-hover)}.quick-filter-sidebar--tags .quick-filter-sidebar__item--active{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 35%,var(--line));background:var(--accent-soft)}.quick-filter-sidebar--tags .quick-filter-sidebar__item-content,.quick-filter-sidebar--tags .quick-filter-sidebar__item-main{max-width:100%}.quick-filter-sidebar--tags .quick-filter-sidebar__item-main{display:block}.quick-filter-sidebar--tags .quick-filter-sidebar__item-meta{display:none}.av[data-v-949b937f]{width:1.375rem;height:1.375rem;border-radius:50%;background:var(--accent);color:var(--accent-ink);font-size:var(--fs-12);font-weight:600;display:inline-flex;align-items:center;justify-content:center;border:.125rem solid var(--bg);margin-left:-.375rem}.av[data-v-949b937f]:first-child{margin-left:0}.av.more[data-v-949b937f]{background:var(--bg-sunken);color:var(--ink-3);font-weight:500}.icon-badge[data-v-3e8bebe0]{display:inline-flex;align-items:center;justify-content:center;width:var(--icon-badge-size);height:var(--icon-badge-size);padding:calc((var(--icon-badge-size) - var(--icon-badge-content-size) - .125rem) / 2);overflow:hidden;border:1px solid #f3f7fc;border-radius:50%;background:linear-gradient(180deg,#f6fafe,#fefefe);box-sizing:border-box;flex:none}.icon-badge__content[data-v-3e8bebe0]{display:inline-flex;align-items:center;justify-content:center;width:var(--icon-badge-content-size);height:var(--icon-badge-content-size);overflow:hidden;border-radius:50%;background:linear-gradient(180deg,var(--jet-theme-primary) 0%,var(--jet-theme-primary-3) 100%);color:#fff;font-size:calc(var(--icon-badge-content-size) * .5);font-weight:600}.icon-badge__content--image[data-v-3e8bebe0]{background:transparent}.icon-badge__image[data-v-3e8bebe0]{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.icon-badge__content[data-v-3e8bebe0] .anticon{font-size:calc(var(--icon-badge-content-size) * .5);line-height:1}.icon-badge__text[data-v-3e8bebe0]{max-width:100%;overflow:hidden;color:#fff;line-height:1;text-overflow:ellipsis;white-space:nowrap}.app-tag[data-v-3274e2f1]{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:var(--r-2);background:var(--accent-soft);color:var(--accent);font-size:var(--fs-12);font-weight:500;line-height:1.6}.ambient-card[data-v-899c496f]{border:1px solid var(--line);border-radius:var(--r-3);box-shadow:var(--shadow-lifted)}.ambient-card.padded[data-v-899c496f]{padding:var(--space-6) var(--space-7)}.v-hero[data-v-899c496f]{background:var(--ambient-hero)}.v-cool[data-v-899c496f]{background:var(--ambient-cool)}.v-warm[data-v-899c496f]{background:var(--ambient-warm)}.v-flat[data-v-899c496f]{background:var(--bg);box-shadow:var(--shadow-1)}.chip-group[data-v-c9796184]{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap}.style-wrapped[data-v-c9796184]{padding:var(--space-2) var(--space-3);background:var(--bg);border:1px solid var(--line);border-radius:var(--r-2)}.label[data-v-c9796184]{color:var(--ink-3);font-size:var(--fs-12);margin-right:.125rem}.chip[data-v-c9796184]{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:.3125rem;padding:.1875rem .625rem;border-radius:62.4375rem;font-size:var(--fs-12);color:var(--ink-2);transition:all .15s}.chip.interactive[data-v-c9796184]:hover{background:var(--bg-sunken)}.chip .dot[data-v-c9796184]{width:.375rem;height:.375rem;border-radius:50%;flex-shrink:0}.chip .count[data-v-c9796184]{color:var(--ink-4);font-size:var(--fs-12);margin-left:.125rem}.chip.active[data-v-c9796184]{background:var(--accent-soft);color:var(--accent);font-weight:500}.chip.active .count[data-v-c9796184]{color:var(--accent)}.chip.f-event[data-v-c9796184],.chip.f-patrol[data-v-c9796184],.chip.f-behavior[data-v-c9796184]{color:var(--ink-1)}.chip.f-skill[data-v-c9796184]{color:var(--ok)}.chip.s-official[data-v-c9796184],.chip.s-self[data-v-c9796184],.chip.s-market[data-v-c9796184]{color:var(--ink-1)}.chip.active.f-event[data-v-c9796184],.chip.active.f-patrol[data-v-c9796184],.chip.active.f-behavior[data-v-c9796184],.chip.active.f-skill[data-v-c9796184],.chip.active.s-official[data-v-c9796184],.chip.active.s-self[data-v-c9796184],.chip.active.s-market[data-v-c9796184]{color:var(--accent)}.code-block[data-v-d1323c5e]{border-radius:var(--r-2);overflow:hidden;border:1px solid var(--line)}.cb-head[data-v-d1323c5e]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--fs-12);border-bottom:1px solid var(--line)}.cb-label[data-v-d1323c5e]{flex:1;min-width:0;display:inline-flex;align-items:center;gap:.375rem}.cb-copy[data-v-d1323c5e]{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-1);padding:.1875rem .5rem;border-radius:var(--r-1);font-size:var(--fs-12);transition:all .15s}.cb-copy[data-v-d1323c5e] svg{width:.75rem;height:.75rem}.dark .cb-head[data-v-d1323c5e]{background:var(--code-dark-bg);border-bottom-color:var(--code-dark-line);color:var(--code-dark-fg-2)}.dark .cb-copy[data-v-d1323c5e]{color:var(--code-dark-fg-3)}.dark .cb-copy[data-v-d1323c5e]:hover{background:var(--code-dark-hover);color:var(--bg)}.dark .cb-body[data-v-d1323c5e]{background:var(--code-dark-bg);color:var(--code-dark-fg-1)}.light .cb-head[data-v-d1323c5e]{background:var(--bg-sunken);color:var(--ink-2);font-weight:500}.light .cb-copy[data-v-d1323c5e]{color:var(--ink-4)}.light .cb-copy[data-v-d1323c5e]:hover{background:var(--bg);color:var(--accent)}.light .cb-body[data-v-d1323c5e]{background:var(--bg);color:var(--ink-2)}.cb-body[data-v-d1323c5e]{margin:0;padding:.75rem .875rem;font-size:var(--fs-12);line-height:1.75;white-space:pre-wrap;word-break:break-word;overflow-x:auto}.cb-body.no-wrap[data-v-d1323c5e]{white-space:pre;word-break:normal;overflow-wrap:normal}.cb-body.inline[data-v-d1323c5e]{padding:var(--space-2) var(--space-3);display:flex;align-items:center;gap:var(--space-2);white-space:nowrap}.entity-card[data-v-0dc4f6bf]{display:flex;flex-direction:column;height:100%;background:var(--bg-trans-8);box-shadow:var(--shadow-1);border-radius:var(--jet-theme-radius-sm);border:1px solid var(--bg);color:var(--ink-1);overflow:hidden;min-width:0;transition:all .15s ease;padding:1rem}.entity-card.interactive[data-v-0dc4f6bf]{cursor:pointer}.entity-card.interactive[data-v-0dc4f6bf]:hover{border-color:var(--jet-theme-primary);box-shadow:var(--shadow-lifted)}.ec-top[data-v-0dc4f6bf]{display:flex;align-items:flex-start;gap:var(--space-3);padding-bottom:.875rem}.ec-icon[data-v-0dc4f6bf]{flex-shrink:0}.ec-title-wrap[data-v-0dc4f6bf]{flex:1;min-width:0}.ec-title[data-v-0dc4f6bf]{display:flex;align-items:center;gap:.375rem;font-size:var(--fs-16);font-weight:600;color:var(--ink-1);flex-wrap:wrap}.ec-badges[data-v-0dc4f6bf]{display:inline-flex;gap:var(--space-1);align-items:center;flex-wrap:wrap}.ec-subtitle[data-v-0dc4f6bf]{display:inline-flex;align-items:center;gap:.375rem;color:var(--ink-3);font-size:var(--fs-14);margin-top:var(--space-1);flex-wrap:wrap}.ec-action[data-v-0dc4f6bf]{flex-shrink:0}.ec-body[data-v-0dc4f6bf]{flex:1;padding-bottom:.875rem;border-top:1px dashed var(--line)}.ec-footer[data-v-0dc4f6bf]{margin-top:auto;padding-top:.625rem;//background: var(--bg-sunken);border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between}.jlc[data-v-8b03e84f]{display:flex;flex-direction:column;background:var(--bg-elev);border-radius:var(--r-3);overflow:hidden}.jlc-body[data-v-8b03e84f]{display:flex;align-items:flex-start;gap:var(--space-4);padding:1.375rem 1.5rem 1.125rem}.jlc-icon[data-v-8b03e84f]{width:2.375rem;height:2.375rem;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.jlc-icon[data-v-8b03e84f] svg{width:1.25rem;height:1.25rem}.jlc-icon.tone-info[data-v-8b03e84f]{background:var(--accent-soft);color:var(--accent)}.jlc-icon.tone-warn[data-v-8b03e84f]{background:var(--warn-bg);color:var(--warn)}.jlc-icon.tone-danger[data-v-8b03e84f]{background:var(--err-bg);color:var(--err)}.jlc-text[data-v-8b03e84f]{flex:1;min-width:0;padding-top:var(--space-1)}.jlc-title[data-v-8b03e84f]{margin:0 0 .375rem;font-size:var(--fs-15);font-weight:600;color:var(--ink-1);line-height:1.4}.jlc-msg[data-v-8b03e84f]{margin:0;font-size:var(--fs-14);line-height:1.6;color:var(--ink-2);word-break:break-word}.jlc-foot[data-v-8b03e84f]{display:flex;justify-content:flex-end;gap:var(--space-2);padding:.75rem 1.25rem 1rem;background:transparent}.jlc-btn[data-v-8b03e84f]{all:unset;cursor:pointer;height:2.125rem;padding:0 1.125rem;border-radius:var(--r-1);font-size:var(--fs-14);font-weight:500;display:inline-flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s,color .15s}.jlc-btn-cancel[data-v-8b03e84f]{background:var(--bg-elev);color:var(--ink-2);border:1px solid var(--line)}.jlc-btn-cancel[data-v-8b03e84f]:hover{border-color:var(--line-strong);color:var(--ink-1)}.jlc-btn-confirm[data-v-8b03e84f]{color:var(--bg)}.jlc-btn-confirm.tone-info[data-v-8b03e84f]{background:var(--accent)}.jlc-btn-confirm.tone-info[data-v-8b03e84f]:hover{background:var(--ink-1)}.jlc-btn-confirm.tone-warn[data-v-8b03e84f]{background:var(--warn)}.jlc-btn-confirm.tone-warn[data-v-8b03e84f]:hover{filter:brightness(.95)}.jlc-btn-confirm.tone-danger[data-v-8b03e84f]{background:var(--err)}.jlc-btn-confirm.tone-danger[data-v-8b03e84f]:hover{filter:brightness(.95)}.jlc-modal .ant-modal-content{padding:0!important;border-radius:var(--r-3);overflow:hidden;box-shadow:var(--shadow-pop)}.jlc-modal .ant-modal-mask{background:color-mix(in srgb,var(--ink-2) 42%,transparent);-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem)}.drawer-shell[data-v-cd0c1c33]{height:100%;display:flex;flex-direction:column}.drawer-head[data-v-cd0c1c33]{display:flex;align-items:center;gap:var(--space-3);padding:.9375rem 1rem;background:var(--bg);border-bottom:1px solid var(--line);flex-shrink:0}.head-icon[data-v-cd0c1c33]{width:2.625rem;height:2.625rem;border-radius:.75rem;display:grid;place-items:center;flex-shrink:0}.head-icon[data-v-cd0c1c33] svg{width:1.25rem;height:1.25rem}.head-copy[data-v-cd0c1c33]{min-width:0;flex:1}.head-copy b[data-v-cd0c1c33]{display:block;color:var(--ink-1);font-size:var(--fs-14)}.head-copy p[data-v-cd0c1c33]{margin:.25rem 0 0;color:var(--ink-4);font-size:var(--fs-12)}.close[data-v-cd0c1c33]{all:unset;cursor:pointer;width:1.875rem;height:1.875rem;display:grid;place-items:center;border-radius:var(--r-3);color:var(--ink-3);flex-shrink:0}.close[data-v-cd0c1c33]:hover{background:var(--bg-sunken);color:var(--ink-1)}.close[data-v-cd0c1c33] svg{width:1rem;height:1rem}.drawer-body[data-v-cd0c1c33]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);flex:1;min-height:0;overflow-y:auto}.drawer-foot[data-v-cd0c1c33]{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);padding:.75rem .875rem;background:var(--bg);border-top:1px solid var(--line);flex-shrink:0}.kv-grid[data-v-4920586c]{display:grid;margin:0;min-width:0}.cols-1[data-v-4920586c]{grid-template-columns:1fr}.cols-2[data-v-4920586c]{grid-template-columns:repeat(2,minmax(0,1fr))}.cols-3[data-v-4920586c]{grid-template-columns:repeat(3,minmax(0,1fr))}.cols-stacked[data-v-4920586c]{grid-template-columns:1fr}.kv-cell[data-v-4920586c]{min-width:0}.cell-stack .kv-cell dt[data-v-4920586c]{font-size:var(--fs-12);color:var(--ink-4);margin-bottom:var(--space-1)}.cell-stack .kv-cell dd[data-v-4920586c]{margin:0;font-size:var(--fs-12);color:var(--ink-1);font-weight:500;overflow-wrap:anywhere}.cell-stack .kv-cell dd.mono[data-v-4920586c]{font-size:var(--fs-12)}.cell-inline .kv-cell[data-v-4920586c]{display:grid;grid-template-columns:var(--kv-label-w) minmax(0,1fr);gap:var(--space-2);align-items:baseline;font-size:var(--fs-12);line-height:1.65}.cell-inline .kv-cell dt[data-v-4920586c]{color:var(--ink-4);font-size:var(--fs-12);font-weight:500}.cell-inline .kv-cell dd[data-v-4920586c]{margin:0;color:var(--ink-1);overflow-wrap:anywhere}.cell-inline .kv-cell dd.mono[data-v-4920586c]{font-size:var(--fs-12);color:var(--ink-2)}.cols-stacked .kv-cell[data-v-4920586c]{padding-bottom:var(--kv-stacked-gap, .5rem);border-bottom:1px dashed var(--line)}.cols-stacked .kv-cell[data-v-4920586c]:last-child{padding-bottom:0;border-bottom:0}.meta-chip[data-v-c78cd40b]{display:inline-flex;align-items:center;gap:var(--space-1);padding:.1875rem .625rem;border-radius:62.4375rem;background:var(--bg-sunken);color:var(--ink-3);font-size:var(--fs-12);line-height:1.5}.meta-chip .value[data-v-c78cd40b],.meta-chip[data-v-c78cd40b] b{color:var(--ink-1);font-weight:600}.t-warn[data-v-c78cd40b]{background:var(--warn-bg);color:var(--warn)}.t-warn .value[data-v-c78cd40b],.t-warn[data-v-c78cd40b] b{color:var(--warn)}.t-ok[data-v-c78cd40b]{background:var(--ok-bg);color:var(--ok)}.t-danger[data-v-c78cd40b]{background:var(--err-bg);color:var(--err)}.t-info[data-v-c78cd40b]{background:var(--info-bg);color:var(--info)}.output-editor[data-v-bc48ceca]{display:flex;flex-direction:column;gap:.75rem;border:.03125rem solid var(--line);border-radius:var(--r-2);background:var(--bg);padding:.75rem}.editor-head[data-v-bc48ceca]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.editor-head h3[data-v-bc48ceca]{margin:0;font-size:var(--fs-14);font-weight:500;color:var(--ink-1)}.editor-head p[data-v-bc48ceca]{margin:.25rem 0 0;font-size:var(--fs-12);color:var(--ink-3)}.add-btn[data-v-bc48ceca],.delete-btn[data-v-bc48ceca]{border:.03125rem solid var(--line);border-radius:var(--r-1);background:var(--bg);color:var(--ink-2);font-size:var(--fs-12);cursor:pointer;white-space:nowrap}.add-btn[data-v-bc48ceca]{padding:.25rem .75rem}.delete-btn[data-v-bc48ceca]{padding:.25rem .5rem}.add-btn[data-v-bc48ceca]:hover:not(:disabled),.delete-btn[data-v-bc48ceca]:hover:not(:disabled){border-color:var(--line-strong);color:var(--ink-1)}.add-btn[data-v-bc48ceca]:disabled,.delete-btn[data-v-bc48ceca]:disabled{cursor:not-allowed;color:var(--ink-4);border-color:var(--line)}.field-table[data-v-bc48ceca]{display:flex;flex-direction:column;gap:.5rem;overflow-x:auto}.field-row[data-v-bc48ceca]{display:grid;grid-template-columns:minmax(12ch,1fr) minmax(10ch,.9fr) minmax(9ch,.7fr) minmax(12ch,1fr) minmax(14ch,.9fr) minmax(16ch,1.2fr) max-content;gap:.5rem;min-width:78rem;align-items:center}.field-row--head[data-v-bc48ceca]{font-size:var(--fs-12);color:var(--ink-4)}.cell-input[data-v-bc48ceca]{min-width:0;width:100%;border:.03125rem solid var(--line);border-radius:var(--r-1);background:var(--bg);color:var(--ink-1);font-size:var(--fs-12);padding:.25rem .5rem;outline:none}.cell-input[data-v-bc48ceca]:focus{border-color:var(--line-strong)}.cell-input[data-v-bc48ceca]:disabled{color:var(--ink-4);background:var(--bg-elev)}.cell-input[readonly][data-v-bc48ceca]{color:var(--ink-2);background:var(--bg-elev)}.range-cell[data-v-bc48ceca]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.25rem}.rg[data-v-c347f39e]{display:grid}.rg[data-v-c347f39e]>*{min-width:0}.section[data-v-8d3b5111]{display:flex;flex-direction:column;gap:var(--panel-gap, var(--space-4));background:var(--panel-background, rgb(255 255 255 / .8));border:1px solid var(--line);border-radius:var(--panel-radius, var(--r-6));padding:var(--panel-padding, var(--space-4));margin-bottom:var(--panel-gap, var(--space-4))}.section-head[data-v-8d3b5111]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:0;padding-bottom:var(--panel-gap, var(--space-4));border-bottom:1px solid var(--line)}.left[data-v-8d3b5111]{flex:1;min-width:0}.section-title[data-v-8d3b5111]{display:inline-flex;align-items:center;gap:var(--panel-gap, var(--space-4));font-size:var(--fs-15);font-weight:600;color:var(--ink-1);line-height:1.3;margin-bottom:var(--space-1)}.ic[data-v-8d3b5111]{width:1.5rem;height:1.5rem;border-radius:var(--r-2);display:grid;place-items:center;flex-shrink:0}.ic[data-v-8d3b5111] svg{width:.75rem;height:.75rem}.section-sub[data-v-8d3b5111]{font-size:var(--fs-12);color:var(--ink-3);line-height:1.7}.section-sub[data-v-8d3b5111] code{font-size:var(--fs-12);background:var(--bg-sunken);padding:.0625rem .3125rem;border-radius:var(--r-1);color:var(--ink-2)}.right[data-v-8d3b5111]{flex-shrink:0}.sticky-action-bar[data-v-74d2f7ee]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--bg);border-top:1px solid var(--line);z-index:5}.sab-bottom[data-v-74d2f7ee]{position:sticky;bottom:0;box-shadow:var(--shadow-sticky-top)}.sab-inline[data-v-74d2f7ee]{width:100%;padding:0;border-top:0;background:transparent}.sab-floating[data-v-74d2f7ee]{position:absolute;right:50%;bottom:var(--space-6);z-index:var(--z-modal);gap:var(--space-2);max-width:calc(100% - 3rem);min-height:3rem;padding:var(--space-2);border-radius:var(--r-3);transform:translate(50%)}.sab-info[data-v-74d2f7ee]{flex-shrink:0;padding:var(--space-3);border-top:0;border-radius:var(--r-3);background:var(--info-bg)}.sab-info .sab-hint[data-v-74d2f7ee]{color:inherit;font-size:inherit}.sab-inverse[data-v-74d2f7ee]{border:.0625rem solid color-mix(in srgb,var(--accent) 60%,transparent);background:color-mix(in srgb,var(--ink-1) 92%,var(--accent) 8%);box-shadow:0 0 0 .0625rem color-mix(in srgb,var(--accent) 36%,transparent),0 1rem 2.5rem color-mix(in srgb,var(--ink-1) 22%,transparent)}.sab-inverse .sab-hint[data-v-74d2f7ee]{overflow:hidden;padding:0 var(--space-3);color:#fff;font-size:var(--fs-13);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.sab-inverse[data-v-74d2f7ee] .ant-btn:not(.ant-btn-primary){border-color:color-mix(in srgb,#fff 24%,transparent);color:#fff;background:transparent}.sab-inverse[data-v-74d2f7ee] .ant-btn:not(.ant-btn-primary):hover,.sab-inverse[data-v-74d2f7ee] .ant-btn:not(.ant-btn-primary):focus{border-color:color-mix(in srgb,#fff 72%,transparent);color:#fff;background:color-mix(in srgb,#fff 10%,transparent)}.sab-inverse[data-v-74d2f7ee] .ant-btn-primary{min-width:6rem}.sab-hint[data-v-74d2f7ee]{flex:1;min-width:0;font-size:var(--fs-12);color:var(--ink-4);line-height:1.5}.sab-actions[data-v-74d2f7ee]{display:inline-flex;align-items:center;gap:var(--space-2);flex-shrink:0}@container (max-width: 56rem){.sab-floating[data-v-74d2f7ee]{right:var(--space-3);left:var(--space-3);bottom:var(--space-3);max-width:none;transform:none}}.model-parameter-config__intro{margin-bottom:var(--space-2);color:var(--ink-3);font-size:var(--fs-12);line-height:1.5}.model-parameter-config__toolbar{display:flex;justify-content:flex-end;margin-bottom:var(--space-3)}.model-parameter-config__matrix{overflow-x:auto;overflow-y:hidden;border:1px solid var(--line);border-radius:var(--r-2)}.model-parameter-config__matrix--editing .model-parameter-config__matrix-head,.model-parameter-config__matrix--editing .model-parameter-config__matrix-row{grid-template-columns:minmax(8rem,1.1fr) minmax(10rem,1.4fr) 6rem minmax(10rem,1.8fr) 7rem 7rem 4rem;min-width:54rem}.model-parameter-config__matrix-head,.model-parameter-config__matrix-row{display:grid;grid-template-columns:minmax(8rem,1.1fr) minmax(10rem,1.4fr) 6rem minmax(10rem,1.8fr) 7rem 7rem;align-items:center;gap:var(--space-3);min-width:50rem;padding:.75rem 1rem}.model-parameter-config__matrix-head{color:var(--ink-3);background:var(--bg-sunken);font-size:var(--fs-12)}.model-parameter-config__matrix-row+.model-parameter-config__matrix-row{border-top:1px solid var(--line)}.model-parameter-config__matrix-head>:nth-child(n+5),.model-parameter-config__matrix-row>:nth-child(n+5){justify-self:center;text-align:center}.model-parameter-config__name,.model-parameter-config__path,.model-parameter-config__type,.model-parameter-config__description{min-width:0;overflow-wrap:anywhere}.model-parameter-config__name{color:var(--ink-1);line-height:1.5}.model-parameter-config__path,.model-parameter-config__type{color:var(--ink-1);font-family:var(--font-mono, monospace);font-size:var(--fs-12);line-height:1.5}.model-parameter-config__description{color:var(--ink-3);font-size:var(--fs-12);line-height:1.5}.model-parameter-config__checkbox--error{color:var(--jet-theme-error)}.model-parameter-config__checkbox--error .ant-checkbox .ant-checkbox-inner,.model-parameter-config__checkbox--error .ant-checkbox:hover .ant-checkbox-inner,.model-parameter-config__checkbox--error .ant-checkbox-input:focus+.ant-checkbox-inner{border-color:var(--jet-theme-error)!important}.model-parameter-config__actions{display:flex;align-items:center;justify-content:center}@media (max-width: 900px){.model-parameter-config__matrix-head,.model-parameter-config__matrix-row{grid-template-columns:minmax(7rem,1fr) minmax(9rem,1.2fr) 5rem minmax(9rem,1.5fr) 5.5rem 5.5rem}}.model-parameter-editor[data-v-4dee36d7]{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--bg)}.model-parameter-editor__tabs[data-v-4dee36d7]{flex:0 0 auto;min-width:0;border-bottom:0}.model-parameter-editor__tabs[data-v-4dee36d7] .ant-tabs-nav{width:fit-content;max-width:100%;box-sizing:border-box;margin-bottom:var(--space-3);padding:var(--space-1);border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg-sunken)}.model-parameter-editor__tabs[data-v-4dee36d7] .ant-tabs-nav:before,.model-parameter-editor__tabs[data-v-4dee36d7] .ant-tabs-ink-bar{display:none}.model-parameter-editor__tabs[data-v-4dee36d7] .ant-tabs-tab{height:1.75rem;padding:0 var(--space-3);border-radius:var(--r-2);color:var(--ink-2)}.model-parameter-editor__tabs[data-v-4dee36d7] .ant-tabs-tab+.ant-tabs-tab{margin-left:var(--space-1)}.model-parameter-editor__tabs[data-v-4dee36d7] .ant-tabs-tab-active{background:var(--bg);box-shadow:var(--shadow-1)}.model-parameter-editor__tabs[data-v-4dee36d7] .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--primary-color);font-weight:500;text-shadow:none}.model-parameter-editor__body[data-v-4dee36d7]{display:flex;flex-direction:column;flex:1 1 0;min-height:0;overflow:auto;padding:0 0 var(--space-4)}.model-parameter-editor__body>div[data-v-4dee36d7]{flex:1 1 0;min-height:0}.model-parameter-editor__scene-panel[data-v-4dee36d7],.model-parameter-editor__others-panel[data-v-4dee36d7]{display:flex;flex-direction:column;height:100%;min-height:0}.model-parameter-editor__scene-head[data-v-4dee36d7],.model-parameter-editor__others-head[data-v-4dee36d7]{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-2);color:var(--ink-1)}.model-parameter-editor__scene-head span[data-v-4dee36d7],.model-parameter-editor__others-head span[data-v-4dee36d7]{display:block;margin-top:0;color:var(--ink-3);font-size:var(--fs-12);line-height:1.5}.model-parameter-editor__scene-head>span[data-v-4dee36d7]{flex:1 1 auto;min-width:0}.model-parameter-editor__scene-json-editor[data-v-4dee36d7]{flex:1 1 0;height:auto;min-height:0;border:1px solid var(--line);border-radius:var(--r-2);overflow:hidden}.model-parameter-editor__others-head[data-v-4dee36d7]{margin-bottom:var(--space-4)}.model-parameter-editor__others-section[data-v-4dee36d7]{flex:0 0 auto;min-width:0}.model-parameter-editor__others-form[data-v-4dee36d7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:var(--space-4);width:100%}.model-parameter-editor__others-option[data-v-4dee36d7]{display:flex;align-items:center;gap:var(--space-2);min-width:0}.model-parameter-editor__others-option[data-v-4dee36d7] .ant-switch{flex:0 0 auto}.model-parameter-editor__others-label[data-v-4dee36d7]{min-width:0;color:var(--ink-1);font-size:var(--fs-14);line-height:1.5;overflow-wrap:anywhere}.model-parameter-editor__json-error[data-v-4dee36d7]{display:block;margin-top:.375rem;color:var(--jet-theme-error);font-size:var(--fs-12)}.model-parameter-field[data-v-4e432f87]{min-width:0}.model-parameter-field__error[data-v-4e432f87]{display:block;margin-top:.25rem;color:var(--jet-theme-error);font-size:var(--fs-12);line-height:1.4}.model-parameter-editor__scene-list[data-v-62cf5cc2]{flex:1 1 0;min-height:0;overflow:auto;border:1px solid var(--line);border-radius:var(--r-2)}.model-parameter-editor__scene-table-head[data-v-62cf5cc2],.model-parameter-editor__scene-row[data-v-62cf5cc2]{display:grid;grid-template-columns:minmax(8rem,1.1fr) minmax(10rem,1.4fr) 6rem minmax(10rem,1.8fr) minmax(16rem,1.5fr);align-items:center;gap:var(--space-3);min-width:55rem;padding:.75rem 1rem}.model-parameter-editor__scene-table-head[data-v-62cf5cc2]{position:sticky;top:0;z-index:1;color:var(--ink-3);background:var(--bg-sunken);font-size:var(--fs-12)}.model-parameter-editor__scene-row+.model-parameter-editor__scene-row[data-v-62cf5cc2]{border-top:1px solid var(--line)}.model-parameter-editor__property-name[data-v-62cf5cc2]{min-width:0;color:var(--ink-1);line-height:1.5;overflow-wrap:anywhere}.model-parameter-editor__path[data-v-62cf5cc2],.model-parameter-editor__type[data-v-62cf5cc2]{min-width:0;color:var(--ink-1);font-family:var(--font-mono, monospace);font-size:var(--fs-12);line-height:1.5;overflow-wrap:anywhere}.model-parameter-editor__description[data-v-62cf5cc2]{min-width:0;color:var(--ink-3);font-size:var(--fs-12);line-height:1.5;overflow-wrap:anywhere}.model-parameter-editor__value[data-v-62cf5cc2]{min-width:0}.model-parameter-editor__value--error[data-v-62cf5cc2]{color:var(--jet-theme-error)}.model-parameter-editor__value--error[data-v-62cf5cc2] .ant-input,.model-parameter-editor__value--error[data-v-62cf5cc2] .ant-input-affix-wrapper,.model-parameter-editor__value--error[data-v-62cf5cc2] .ant-input-number,.model-parameter-editor__value--error[data-v-62cf5cc2] .ant-select-selector{border-color:var(--jet-theme-error)!important}.model-parameter-editor__value-error[data-v-62cf5cc2]{display:block;margin-top:.25rem;color:var(--jet-theme-error);font-size:var(--fs-12);line-height:1.4}@media (max-width: 900px){.model-parameter-editor__scene-table-head[data-v-62cf5cc2],.model-parameter-editor__scene-row[data-v-62cf5cc2]{grid-template-columns:minmax(7rem,1fr) minmax(9rem,1.2fr) 5rem minmax(9rem,1.5fr) minmax(14rem,1.4fr)}}.model-parameter-editor__scene-head[data-v-c035dd3d]{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-2);color:var(--ink-1)}.model-parameter-editor__scene-head span[data-v-c035dd3d]{display:block;margin-top:0;color:var(--ink-3);font-size:var(--fs-12);line-height:1.5}.model-parameter-editor__scene-head>span[data-v-c035dd3d]{flex:1 1 auto;min-width:0}.model-parameter-editor__scene-json-editor[data-v-c035dd3d]{flex:1 1 0;height:auto;min-height:0;border:1px solid var(--line);border-radius:var(--r-2);overflow:hidden}.model-parameter-editor__json-error[data-v-c035dd3d]{display:block;margin-top:.375rem;color:var(--jet-theme-error);font-size:var(--fs-12)}.target-inference-operation__body[data-v-1c04de44]{display:flex;flex-direction:column;gap:var(--space-4);min-height:0;padding:var(--space-2) 0 var(--space-4)}.target-inference-operation__body[data-v-1c04de44] .ant-input-disabled,.target-inference-operation__body[data-v-1c04de44] .ant-input-affix-wrapper-disabled .ant-input,.target-inference-operation__body[data-v-1c04de44] .ant-select-disabled .ant-select-selection-item{color:var(--ink-2)}.target-inference-operation__switches[data-v-1c04de44]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));align-items:center;gap:var(--space-3) var(--space-6);padding:var(--space-3) var(--space-4);border-radius:var(--r-3);background:var(--bg-sunken)}.target-inference-operation__switch-field[data-v-1c04de44]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);color:var(--ink-2);font-size:var(--fs-14)}.target-inference-operation__switch-field[data-v-1c04de44] .ant-switch{flex:0 0 auto}.target-inference-operation__parameter-fields[data-v-1c04de44]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.target-inference-operation__field[data-v-1c04de44]{min-width:0}.target-inference-operation__model-field[data-v-1c04de44],.target-inference-operation__model-field[data-v-1c04de44] .ant-select{width:100%}.target-inference-operation__model-field[data-v-1c04de44] .ant-select-selection-item{height:auto;min-height:1.5rem;align-items:center;line-height:1.5}.target-inference-operation__model-field[data-v-1c04de44] .ant-select-selection-item-content{white-space:normal;overflow-wrap:anywhere}.target-inference-operation__model-field[data-v-1c04de44] .ant-select-disabled .ant-select-selection-overflow-item-suffix{display:none}.target-inference-operation__field--params[data-v-1c04de44]{display:flex;min-height:0;flex-direction:column;padding-top:var(--space-4);border-top:1px solid var(--line)}.target-inference-operation__label[data-v-1c04de44]{display:block;margin-bottom:var(--space-2);color:var(--ink-2);font-size:var(--fs-14);font-weight:500;line-height:1.5}.target-inference-operation__label--required[data-v-1c04de44]:after{margin-left:.2rem;color:var(--jet-theme-error);content:"*"}.target-inference-operation__json-editor[data-v-1c04de44]{flex:0 0 auto;width:100%;height:clamp(12rem,24vh,16rem);min-height:12rem;border:1px solid var(--line);border-radius:var(--r-3);overflow:hidden}.target-inference-operation__error[data-v-1c04de44]{display:block;margin-top:.25rem;color:var(--jet-theme-error);font-size:var(--fs-12);line-height:1.4}@media (max-width: 600px){.target-inference-operation__parameter-fields[data-v-1c04de44]{grid-template-columns:minmax(0,1fr)}}.target-inference-operation[data-v-1e76fb0f]{min-width:0;padding:var(--space-3) 0;border-bottom:1px solid var(--line)}.target-inference-operation[data-v-1e76fb0f]:last-child{border-bottom:0}.target-inference-operation__head[data-v-1e76fb0f]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}.target-inference-operation__title-line[data-v-1e76fb0f]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);min-width:0;color:var(--ink-1)}.target-inference-operation__title-line strong[data-v-1e76fb0f]{font-size:var(--fs-14);font-weight:500;line-height:1.5}.target-inference-operation__status[data-v-1e76fb0f]{display:flex;flex-wrap:wrap;gap:var(--space-1)}.target-inference-operation__status[data-v-1e76fb0f] .ant-tag{margin-inline-end:0;padding-inline:var(--space-1);font-size:var(--fs-12)}.target-inference-operation__title-wrap[data-v-1e76fb0f]{display:flex;flex-direction:column;min-width:0;flex:1;gap:var(--space-1)}.target-inference-operation__summary[data-v-1e76fb0f]{display:flex;align-items:baseline;gap:var(--space-1);min-width:0;color:var(--ink-3);font-size:var(--fs-12);line-height:1.4}.target-inference-operation__model-label[data-v-1e76fb0f]{flex:0 0 auto}.target-inference-operation__model[data-v-1e76fb0f]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.target-inference-operation__actions[data-v-1e76fb0f]{display:flex;flex:0 0 auto;align-items:center}.target-inference-operation__modal-title[data-v-1e76fb0f]{display:flex;flex-direction:column;min-width:0;gap:var(--space-1);padding-right:var(--space-6)}.target-inference-operation__modal-title strong[data-v-1e76fb0f]{color:var(--ink-1);font-size:var(--fs-15);line-height:1.5}.target-inference-operation__modal-path[data-v-1e76fb0f]{color:var(--ink-3);font-size:var(--fs-12);font-weight:400;line-height:1.4;word-break:break-all}.target-inference-operation__error[data-v-1e76fb0f]{display:block;margin-top:.25rem;color:var(--jet-theme-error);font-size:var(--fs-12);line-height:1.4}.target-inference-operation--error .target-inference-operation__title-line[data-v-1e76fb0f]{color:var(--jet-theme-error)}.target-inference-editor__part[data-v-5d7a5b19]{min-width:0}.target-inference-editor__part-head[data-v-5d7a5b19]{display:flex;align-items:center;justify-content:space-between;min-height:2rem;gap:var(--space-2);padding:var(--space-2) 0}.target-inference-editor__part-head-main[data-v-5d7a5b19],.target-inference-editor__label-field[data-v-5d7a5b19]{min-width:0;flex:1}.target-inference-editor__part-head-main[data-v-5d7a5b19]{display:flex;align-items:center;gap:var(--space-2);cursor:pointer}.target-inference-editor__collapse-icon[data-v-5d7a5b19]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;color:var(--ink-3);cursor:pointer}.target-inference-editor__collapse-icon[data-v-5d7a5b19]:hover{color:var(--jet-theme-primary)}.target-inference-editor__label-value[data-v-5d7a5b19]{display:inline-block;max-width:100%;margin-inline-end:0;color:var(--ink-1);font-size:var(--fs-14);font-weight:600;line-height:1.5;white-space:normal;overflow-wrap:anywhere}.target-inference-editor__label-context[data-v-5d7a5b19]{flex:0 0 auto;color:var(--ink-3);font-size:var(--fs-12)}.target-inference-editor__label-field[data-v-5d7a5b19] .ant-input-affix-wrapper{padding:0;border:0;background:transparent;box-shadow:none}.target-inference-editor__label-field[data-v-5d7a5b19] .ant-input{padding:0;color:var(--ink-1);background:transparent;font-size:var(--fs-14);font-weight:600;line-height:1.5}.target-inference-editor__part-body[data-v-5d7a5b19]{min-width:0;padding:0 var(--space-2)}.target-inference-editor__error[data-v-5d7a5b19]{display:block;margin-top:.25rem;color:var(--jet-theme-error);font-size:var(--fs-12);line-height:1.4}.target-inference-editor__group[data-v-b6f8d2e3]{flex:0 0 auto;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg)}.target-inference-editor__group-head[data-v-b6f8d2e3],.target-inference-editor__parts-head[data-v-b6f8d2e3]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}.target-inference-editor__group-head[data-v-b6f8d2e3]{min-height:2rem;padding-bottom:var(--space-3);border-bottom:1px solid var(--line)}.target-inference-editor__group--collapsed .target-inference-editor__group-head[data-v-b6f8d2e3]{padding-bottom:0;border-bottom:0}.target-inference-editor__group-head-main[data-v-b6f8d2e3],.target-inference-editor__parts-title[data-v-b6f8d2e3]{display:flex;align-items:center;min-width:0;flex:1;gap:var(--space-2);cursor:pointer}.target-inference-editor__parts-head[data-v-b6f8d2e3]{align-items:center;padding:var(--space-4) 0 var(--space-2);color:var(--ink-1)}.target-inference-editor__parts-title[data-v-b6f8d2e3]:after{content:"";flex:1;height:1px;margin-left:var(--space-2);background:var(--line)}.target-inference-editor__collapse-icon[data-v-b6f8d2e3]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;color:var(--ink-3);cursor:pointer}.target-inference-editor__collapse-icon[data-v-b6f8d2e3]:hover{color:var(--jet-theme-primary)}.target-inference-editor__label-field[data-v-b6f8d2e3]{min-width:0;flex:1}.target-inference-editor__label-context[data-v-b6f8d2e3]{flex:0 0 auto;color:var(--ink-3);font-size:var(--fs-12)}.target-inference-editor__label-value[data-v-b6f8d2e3]{display:block;color:var(--ink-1);font-size:var(--fs-15);line-height:1.5;overflow-wrap:anywhere}.target-inference-editor__label-field[data-v-b6f8d2e3] .ant-input-affix-wrapper{padding:0;border:0;background:transparent;box-shadow:none}.target-inference-editor__label-field[data-v-b6f8d2e3] .ant-input{padding:0;color:var(--ink-1);background:transparent;font-size:var(--fs-14);font-weight:600;line-height:1.5}.target-inference-editor__parts-title strong[data-v-b6f8d2e3]{font-size:var(--fs-14);font-weight:600;color:var(--ink-2);line-height:1.5}.target-inference-editor__group-body[data-v-b6f8d2e3]{min-width:0}.target-inference-editor__parts[data-v-b6f8d2e3]{display:flex;flex-direction:column;gap:var(--space-2)}.target-inference-editor__error[data-v-b6f8d2e3]{display:block;margin-top:.25rem;color:var(--jet-theme-error);font-size:var(--fs-12);line-height:1.4}.target-inference-editor[data-v-adc76e95]{display:flex;flex-direction:column;height:100%;min-height:0;min-width:0}.target-inference-editor__intro[data-v-adc76e95]{flex:0 0 auto;margin-bottom:.5rem;color:var(--ink-2);font-size:var(--fs-12);line-height:1.5}.target-inference-editor__toolbar[data-v-adc76e95]{display:flex;flex:0 0 auto;margin-bottom:var(--space-3)}.target-inference-editor__add-target[data-v-adc76e95]{height:2.5rem;border-radius:var(--r-3)}.target-inference-editor__groups[data-v-adc76e95]{display:flex;flex:1 1 0;flex-direction:column;gap:.75rem;min-height:0;overflow:auto}.model-parameter-editor[data-v-10e13790]{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--bg)}.model-parameter-editor__tabs[data-v-10e13790]{flex:0 0 auto;min-width:0;border-bottom:0}.model-parameter-editor__tabs[data-v-10e13790] .ant-tabs-nav{width:fit-content;max-width:100%;box-sizing:border-box;margin-bottom:var(--space-3);padding:var(--space-1);border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg-sunken)}.model-parameter-editor__tabs[data-v-10e13790] .ant-tabs-nav:before,.model-parameter-editor__tabs[data-v-10e13790] .ant-tabs-ink-bar{display:none}.model-parameter-editor__tabs[data-v-10e13790] .ant-tabs-tab{height:1.75rem;padding:0 var(--space-3);border-radius:var(--r-2);color:var(--ink-2)}.model-parameter-editor__tabs[data-v-10e13790] .ant-tabs-tab+.ant-tabs-tab{margin-left:var(--space-1)}.model-parameter-editor__tabs[data-v-10e13790] .ant-tabs-tab-active{background:var(--bg);box-shadow:var(--shadow-1)}.model-parameter-editor__tabs[data-v-10e13790] .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--primary-color);font-weight:500;text-shadow:none}.model-parameter-editor__body[data-v-10e13790]{display:flex;flex-direction:column;flex:1 1 0;min-height:0;overflow:auto;padding:0 0 var(--space-4)}.model-parameter-editor__body>div[data-v-10e13790]{flex:1 1 0;min-height:0}.model-parameter-editor__scene-panel[data-v-10e13790],.model-parameter-editor__others-panel[data-v-10e13790]{display:flex;flex-direction:column;height:100%;min-height:0}.model-parameter-editor__scene-head[data-v-10e13790],.model-parameter-editor__others-head[data-v-10e13790]{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-2);color:var(--ink-1)}.model-parameter-editor__scene-head span[data-v-10e13790],.model-parameter-editor__others-head span[data-v-10e13790]{display:block;margin-top:0;color:var(--ink-3);font-size:var(--fs-12);line-height:1.5}.model-parameter-editor__scene-head>span[data-v-10e13790]{flex:1 1 auto;min-width:0}.model-parameter-editor__scene-json-editor[data-v-10e13790]{flex:1 1 0;height:auto;min-height:0;border:1px solid var(--line);border-radius:var(--r-2);overflow:hidden}.model-parameter-editor__others-head[data-v-10e13790]{margin-bottom:var(--space-4)}.model-parameter-editor__others-section[data-v-10e13790]{flex:0 0 auto;min-width:0}.model-parameter-editor__others-form[data-v-10e13790]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:var(--space-4);width:100%}.model-parameter-editor__others-option[data-v-10e13790]{display:flex;align-items:center;gap:var(--space-2);min-width:0}.model-parameter-editor__others-option[data-v-10e13790] .ant-switch{flex:0 0 auto}.model-parameter-editor__others-label[data-v-10e13790]{min-width:0;color:var(--ink-1);font-size:var(--fs-14);line-height:1.5;overflow-wrap:anywhere}.model-parameter-editor__json-error[data-v-10e13790]{display:block;margin-top:.375rem;color:var(--jet-theme-error);font-size:var(--fs-12)}.batch-file-upload-content[data-v-07e0d6fc]{display:flex;flex-direction:column;gap:.75rem}.batch-file-upload-content__dropzone[data-v-07e0d6fc] .ant-upload-drag{min-height:9rem}.batch-file-upload-content__dropzone-icon[data-v-07e0d6fc]{margin:.5rem 0 .25rem;color:var(--accent);font-size:2rem}.batch-file-upload-content__dropzone-title[data-v-07e0d6fc]{margin-bottom:.25rem;color:var(--ink-2);font-size:var(--fs-14)}.batch-file-upload-content__dropzone-description[data-v-07e0d6fc]{margin-bottom:.5rem;color:var(--ink-4);font-size:var(--fs-12)}.batch-file-upload-content__list[data-v-07e0d6fc]{max-height:18rem;overflow:auto;border:1px solid var(--border-color-split);border-radius:.5rem}.batch-file-upload-content__list-head[data-v-07e0d6fc]{display:flex;align-items:center;justify-content:space-between;padding:.625rem .75rem;border-bottom:1px solid var(--border-color-split);color:var(--ink-2);font-size:var(--fs-12);font-weight:600}.batch-file-upload-content__count[data-v-07e0d6fc]{min-width:1.25rem;padding:0 .25rem;border-radius:.75rem;background:var(--fill-2);text-align:center;font-weight:400}.batch-file-upload-content__row[data-v-07e0d6fc]{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(10rem,1.2fr) auto;gap:.5rem .75rem;align-items:center;padding:.625rem .75rem;border-bottom:1px solid var(--border-color-split)}.batch-file-upload-content__row[data-v-07e0d6fc]:last-child{border-bottom:0}.batch-file-upload-content__row--error[data-v-07e0d6fc]{background:color-mix(in srgb,var(--jet-theme-error) 5%,transparent)}.batch-file-upload-content__file[data-v-07e0d6fc],.batch-file-upload-content__status[data-v-07e0d6fc]{display:flex;align-items:center;min-width:0;gap:.375rem}.batch-file-upload-content__file span[data-v-07e0d6fc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.batch-file-upload-content__status[data-v-07e0d6fc]{justify-content:flex-end;white-space:nowrap;font-size:var(--fs-12)}.batch-file-upload-content__status--error[data-v-07e0d6fc]{color:var(--jet-theme-error)}.batch-file-upload-content__status--success[data-v-07e0d6fc]{color:var(--jet-theme-success)}.batch-file-upload-content__status--uploading[data-v-07e0d6fc],.batch-file-upload-content__status--saving[data-v-07e0d6fc]{color:var(--accent)}.batch-file-upload-content__conflict[data-v-07e0d6fc],.batch-file-upload-content__error[data-v-07e0d6fc],.batch-file-upload-content__retry-hint[data-v-07e0d6fc]{grid-column:1 / -1;font-size:var(--fs-12)}.batch-file-upload-content__conflict[data-v-07e0d6fc]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:var(--jet-theme-warning)}.batch-file-upload-content__error[data-v-07e0d6fc]{color:var(--jet-theme-error)}.batch-file-upload-content__retry-hint[data-v-07e0d6fc]{padding:.625rem .75rem;color:var(--ink-4)}@media (max-width: 720px){.batch-file-upload-content__row[data-v-07e0d6fc]{grid-template-columns:1fr auto}.batch-file-upload-content__row>.ant-input[data-v-07e0d6fc],.batch-file-upload-content__conflict[data-v-07e0d6fc],.batch-file-upload-content__error[data-v-07e0d6fc]{grid-column:1 / -1}}.add-file-modal__label-desc[data-v-77ab11fb]{margin-left:8px;color:var(--ink-4);font-size:var(--fs-12);font-weight:400}.model-config__sider[data-v-168f6eb5]{min-width:0;min-height:0;background:var(--bg);border-right:1px solid var(--line);padding:var(--space-4);display:flex;flex-direction:column;overflow:hidden}.model-config__sider-head[data-v-168f6eb5]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-shrink:0;margin-bottom:var(--space-3)}.model-config__title[data-v-168f6eb5]{flex-shrink:0;font-weight:600;color:var(--ink-1)}.model-config__format[data-v-168f6eb5]{width:100%;min-width:0}.model-config__format-actions[data-v-168f6eb5]{flex:0 1 9.5rem;display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}.model-config__actions[data-v-168f6eb5]{flex-shrink:0;display:grid;gap:var(--space-2);margin-bottom:var(--space-2)}.model-config__tree[data-v-168f6eb5]{width:100%;min-width:0;overflow:hidden;background:transparent}.model-config__tree-spin[data-v-168f6eb5]{flex:1 1 0;min-height:0;overflow:hidden}.model-config__tree-spin[data-v-168f6eb5] .ant-spin-nested-loading,.model-config__tree-spin[data-v-168f6eb5] .ant-spin-container{height:100%;width:100%;min-height:0;min-width:0}.model-config__tree-spin[data-v-168f6eb5] .ant-spin-nested-loading{overflow:hidden}.model-config__tree-spin[data-v-168f6eb5] .ant-spin-container{overflow:hidden auto}.model-config__tree[data-v-168f6eb5] .ant-tree-list,.model-config__tree[data-v-168f6eb5] .ant-tree-list-holder,.model-config__tree[data-v-168f6eb5] .ant-tree-list-holder-inner,.model-config__tree[data-v-168f6eb5] .ant-tree-treenode,.model-config__tree[data-v-168f6eb5] .ant-tree-node-content-wrapper,.model-config__tree[data-v-168f6eb5] .ant-tree-title{min-width:0;max-width:100%}.model-config__tree[data-v-168f6eb5] .ant-tree-list-holder-inner{display:block;width:100%;overflow:hidden}.model-config__tree[data-v-168f6eb5] .ant-tree-treenode{display:flex;width:100%;overflow:hidden}.model-config__tree[data-v-168f6eb5] .ant-tree-switcher,.model-config__tree[data-v-168f6eb5] .ant-tree-indent{flex-shrink:0}.model-config__tree[data-v-168f6eb5] .ant-tree-node-content-wrapper{flex:1 1 0;width:0;overflow:hidden}.model-config__tree[data-v-168f6eb5] .ant-tree-title{display:block;width:100%;overflow:hidden}.model-config__tree-node[data-v-168f6eb5]{display:flex;align-items:center;gap:.375rem;width:100%;min-width:0;overflow:hidden}.model-config__tree-node-main[data-v-168f6eb5]{display:inline-flex;align-items:center;gap:var(--space-2);flex:1 1 0;min-width:0;overflow:hidden}.model-config__tree-node-main[data-v-168f6eb5] .ant-tooltip-open,.model-config__tree-node-title[data-v-168f6eb5]{display:block;flex:1 1 0;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.model-config__tree-node--tagged[data-v-168f6eb5]{display:grid;grid-template-columns:minmax(0,1fr) 5.625rem}.model-config__tree-node--tagged .model-config__tree-node-main[data-v-168f6eb5]{width:100%}.model-config__tree-tags[data-v-168f6eb5]{display:inline-flex;align-items:center;gap:.25rem;width:5.625rem;min-width:0;overflow:hidden;justify-content:flex-end}.model-config__tree-tags[data-v-168f6eb5] .ant-tooltip-open{min-width:0;max-width:100%}.model-config__tree-file-tooltip .ant-tooltip-inner,.model-config__tree-tag-tooltip .ant-tooltip-inner{width:max-content;max-width:calc(100vw - 2rem)}.model-config__tree-file-tooltip-content{display:block;width:max-content;max-width:calc(100vw - 3rem)}.model-config__tree-file-tooltip-path{display:block;width:max-content;max-width:calc(100vw - 3rem);color:#ffffffb8;white-space:nowrap}.model-config__tree-file-tooltip-path{content:"/"}.model-config__tree-file-tooltip-name,.model-config__tree-tag-tooltip .ant-tooltip-inner{display:block;width:max-content;max-width:calc(100vw - 3rem);white-space:nowrap}.model-config__tree-tag[data-v-168f6eb5]{display:inline-block;max-width:100%;min-width:0;height:1.25rem;padding:0 .375rem;border-radius:var(--r-1);border:1px solid var(--line);color:var(--ink-2);background:var(--bg-sunken);font-size:var(--fs-12);line-height:1.25rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.model-config__tree-tag--extract[data-v-168f6eb5]{color:var(--warning);border-color:color-mix(in srgb,var(--warning) 32%,var(--line));background:color-mix(in srgb,var(--warning) 8%,var(--bg))}.model-config__tree-tag--format[data-v-168f6eb5]{color:var(--primary-color);border-color:color-mix(in srgb,var(--primary-color) 32%,var(--line));background:color-mix(in srgb,var(--primary-color) 8%,var(--bg))}.model-config__tree-add[data-v-168f6eb5]{opacity:0}.model-config__tree-node:hover .model-config__tree-add[data-v-168f6eb5]{opacity:1}.model-config__empty[data-v-168f6eb5]{margin-top:3rem}.model-config__search[data-v-168f6eb5]{border-radius:var(--r-2);background:var(--bg)}.model-config__search[data-v-168f6eb5] .ant-input{background:transparent}.model-config__search[data-v-168f6eb5] .ant-input-prefix{color:var(--ink-3);margin-right:var(--space-2)}.model-config__footer[data-v-168f6eb5]{flex-shrink:0;margin:var(--space-3) calc(-1 * var(--space-4)) calc(-1 * var(--space-4));padding:var(--space-3) var(--space-4);border-top:1px solid var(--line);background:var(--bg);box-shadow:var(--shadow-sticky-top)}.model-config__config-entry[data-v-168f6eb5]{height:2.5rem;border-radius:var(--r-2);font-weight:500}.model-config[data-v-8a31db9a]{display:grid;grid-template-columns:var(--model-config-sider-width, 17.5rem) 1px minmax(0,1fr) auto;height:100%;min-height:0;background:var(--bg-sunken);overflow:hidden}.model-config--resizing[data-v-8a31db9a]{cursor:col-resize;-webkit-user-select:none;user-select:none}.model-config__property[data-v-8a31db9a]{min-height:0;background:var(--bg);border-right:1px solid var(--line);padding:var(--space-4);overflow:hidden auto}.model-config__resize[data-v-8a31db9a]{position:relative;min-width:0;background:transparent;cursor:col-resize;touch-action:none}.model-config__resize[data-v-8a31db9a]:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:var(--line);transform:translate(-50%);opacity:.65;transition:background-color .2s,opacity .2s}.model-config__resize[data-v-8a31db9a]:hover:before,.model-config__resize[data-v-8a31db9a]:focus-visible:before,.model-config--resizing .model-config__resize[data-v-8a31db9a]:before{opacity:1;background:var(--primary-color)}.model-config__property[data-v-8a31db9a]{width:20rem;min-width:0;border-right:0;border-left:1px solid var(--line)}.model-config__content-title[data-v-8a31db9a]{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}.model-config__main[data-v-8a31db9a]{min-width:0;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);background:var(--bg)}.model-config__main--with-tabs[data-v-8a31db9a]{grid-template-rows:auto auto minmax(0,1fr)}.model-config__content-head[data-v-8a31db9a]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line)}.model-config__content-title[data-v-8a31db9a]{font-weight:600;color:var(--ink-1);overflow-wrap:anywhere}.model-config__config-tabs[data-v-8a31db9a]{padding:0 var(--space-4);border-bottom:1px solid var(--line)}.model-config__editor-wrap[data-v-8a31db9a]{min-width:0;min-height:0;display:grid;padding:var(--space-4)}.model-config__editor-wrap--definition[data-v-8a31db9a]{padding-top:var(--space-2)}.model-config__extra-content[data-v-8a31db9a],.model-config__definition-content[data-v-8a31db9a]{min-width:0;min-height:0;height:100%;overflow:hidden}.model-config__editor[data-v-8a31db9a]{height:100%;min-height:0;border:1px solid var(--line);border-radius:var(--r-2);overflow:hidden}.model-config__preview[data-v-8a31db9a]{height:100%;min-height:0;display:grid;place-items:center;border:1px dashed var(--line);border-radius:var(--r-2);background:var(--bg-sunken)}@media (max-width: 1100px){.model-config[data-v-8a31db9a]{grid-template-columns:14rem minmax(0,1fr)}.model-config__resize[data-v-8a31db9a]{display:none}.model-config__property[data-v-8a31db9a]{grid-column:1 / -1;width:auto;border-left:0;border-top:1px solid var(--line)}}.permission-pane[data-v-14b8f267]{height:100%;min-height:0;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg);overflow:hidden}.pane-header[data-v-14b8f267]{min-height:3rem;padding:0 var(--space-4);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);border-bottom:1px solid var(--line)}.batch-control[data-v-14b8f267]{display:flex;align-items:center;gap:var(--space-2)}.batch-control[data-v-14b8f267] .ant-select{width:10rem}.asset-list[data-v-14b8f267]{flex:1;min-height:0;overflow-y:auto;padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-3)}.asset-row[data-v-14b8f267]{padding:var(--space-3);border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg-sunken)}.asset-title[data-v-14b8f267]{margin-bottom:var(--space-3);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.asset-name[data-v-14b8f267]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-1);font-weight:600}.asset-row[data-v-14b8f267] .ant-radio-group{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.asset-row[data-v-14b8f267] .ant-radio-wrapper{margin-inline-end:0}.empty[data-v-14b8f267]{flex:1}.permission-pane[data-v-62887782]{height:100%;min-height:0;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg);overflow:hidden}.pane-header[data-v-62887782]{min-height:3rem;padding:0 var(--space-4);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.owner-tabs[data-v-62887782]{padding:0 var(--space-3);flex-shrink:0}.table-holder[data-v-62887782]{flex:1;min-height:0;overflow:hidden}.table-holder[data-v-62887782] .ant-table-wrapper,.table-holder[data-v-62887782] .ant-spin-nested-loading,.table-holder[data-v-62887782] .ant-spin-container{height:100%;min-height:0}.table-holder[data-v-62887782] .ant-spin-container,.table-holder[data-v-62887782] .ant-table,.table-holder[data-v-62887782] .ant-table-container{display:flex;flex:1;min-height:0;flex-direction:column}.table-holder[data-v-62887782] .ant-table-header{flex:none}.table-holder[data-v-62887782] .ant-table-body{flex:1;min-height:0;max-height:none!important;overflow-y:auto!important}.action-header[data-v-62887782]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.action-batch-control[data-v-62887782]{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);min-width:0}.action-batch-control[data-v-62887782] .ant-select{width:min(13rem,65%)}.button-list[data-v-62887782]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.button-list[data-v-62887782] .ant-checkbox-wrapper{margin-inline-start:0}.menu-asset-permission-editor[data-v-a855aa4c]{min-height:24rem;overflow:hidden}.cloud-detail-header[data-v-c2f23875]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding:var(--space-4);border:.0625rem solid var(--bg);border-radius:var(--r-6);background:var(--bg-trans-8);margin-bottom:1rem}.cloud-detail-header__main[data-v-c2f23875]{display:flex;flex:1;flex-direction:column;min-width:0;gap:var(--space-3)}.cloud-detail-header__title-row[data-v-c2f23875]{display:flex;align-items:flex-start;min-width:0;gap:var(--space-2)}.cloud-detail-header__back[data-v-c2f23875]{flex-shrink:0;width:2rem;height:2rem;padding:0;color:var(--jet-theme-text)}.cloud-detail-header__title-wrap[data-v-c2f23875]{display:flex;flex:1;flex-direction:column;min-width:0;gap:var(--space-1)}.cloud-detail-header__title-main[data-v-c2f23875]{display:flex;align-items:center;min-width:0;gap:var(--space-2)}.cloud-detail-header__title[data-v-c2f23875]{flex-shrink:1;margin:0;overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-18);font-weight:650;line-height:2rem;text-overflow:ellipsis;white-space:nowrap}.cloud-detail-header__title-extra[data-v-c2f23875]{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--space-2)}.cloud-detail-header__description[data-v-c2f23875]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.cloud-detail-header__info[data-v-c2f23875]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.5}.cloud-detail-header__actions[data-v-c2f23875]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:flex-end;gap:var(--space-2)}@media (max-width: 73.75rem){.cloud-detail-header[data-v-c2f23875]{flex-direction:column}.cloud-detail-header__title-main[data-v-c2f23875]{flex-wrap:wrap}.cloud-detail-header__actions[data-v-c2f23875]{width:100%;justify-content:flex-start}}.cloud-page-header[data-v-07ecec8b]{background:var(--bg-trans-8);margin-bottom:var(--space-4);padding:var(--space-4);border-radius:var(--r-3)}.cloud-page-header__content[data-v-07ecec8b]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.cloud-page-header__left[data-v-07ecec8b]{display:flex;flex:1;align-items:center;min-width:0;gap:var(--space-2)}.cloud-page-header__back[data-v-07ecec8b]{flex-shrink:0;padding:0;width:16px;min-width:16px}.cloud-page-header__back[data-v-07ecec8b] .anticon{font-size:16px;color:var(--jet-theme-text)}.cloud-page-header__title[data-v-07ecec8b]{margin:0;color:var(--text-color);font-size:var(--fs-20);font-weight:600;line-height:normal;white-space:nowrap;flex-shrink:0}.cloud-page-header__divider[data-v-07ecec8b]{flex-shrink:0;width:1px;height:16px;background:#cbd5e1;margin:0 8px}.cloud-page-header__description[data-v-07ecec8b]{overflow:hidden;color:var(--text-color-disabled);font-size:14px;line-height:20px;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cloud-page-header__actions[data-v-07ecec8b]{display:inline-flex;flex-shrink:0;align-items:center;gap:9px}@media (max-width: 73.75rem){.cloud-page-header__content[data-v-07ecec8b]{flex-direction:column;align-items:flex-start}.cloud-page-header__description[data-v-07ecec8b]{white-space:normal}}.metric-cards[data-v-223d4f6f]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);width:100%;gap:var(--space-5)}.metric-cards--empty[data-v-223d4f6f]{display:none}.metric-cards--auto[data-v-223d4f6f]{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(auto-fill,minmax(13.75rem,1fr));gap:var(--space-3)}.metric-cards__item[data-v-223d4f6f]{display:flex;align-items:center;min-width:0;padding:var(--space-4);border:.0625rem solid var(--bg);border-radius:var(--jet-theme-radius-lg);background:var(--bg-trans-8);box-shadow:var(--jet-theme-shadow-card, 0 .5rem 1.5rem rgba(15, 23, 42, .04));gap:var(--space-4);transition:border-color .15s,box-shadow .15s,transform .15s}.metric-cards__item--interactive[data-v-223d4f6f]{cursor:pointer}.metric-cards__item--interactive[data-v-223d4f6f]:hover,.metric-cards__item--active[data-v-223d4f6f]{border-color:var(--jet-theme-primary);box-shadow:var(--jet-theme-shadow-secondary);transform:translateY(-.0625rem)}.metric-cards__icon[data-v-223d4f6f]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.75rem;background:var(--metric-card-icon-bg, color-mix(in srgb, var(--jet-theme-primary) 10%, transparent));color:var(--metric-card-icon-color, var(--jet-theme-primary));font-size:1.375rem}.metric-cards__icon[data-v-223d4f6f] svg{width:1.375rem;height:1.375rem}.metric-cards__content[data-v-223d4f6f]{min-width:0}.metric-cards__label[data-v-223d4f6f]{overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.25rem;text-overflow:ellipsis;white-space:nowrap}.metric-cards__value[data-v-223d4f6f]{margin-top:var(--space-2);color:var(--jet-theme-text);font-size:var(--fs-24);font-weight:700;line-height:1.5rem}.metric-cards__hint[data-v-223d4f6f]{overflow:hidden;margin-top:var(--space-1);color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.25rem;text-overflow:ellipsis;white-space:nowrap}.metric-cards__desc[data-v-223d4f6f]{margin-top:var(--space-2);color:var(--jet-theme-text-disabled);font-size:var(--fs-12);line-height:1.375rem}@media (max-width: 60rem){.metric-cards[data-v-223d4f6f]{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}}@media (max-width: 36rem){.metric-cards[data-v-223d4f6f]{grid-template-columns:1fr}}.market-install-stream[data-v-dc18daf4]{display:grid;gap:.375rem;margin:.5rem 0 .75rem;overflow:auto}.market-install-stream__row[data-v-dc18daf4],.market-install-stream__live-log[data-v-dc18daf4]{display:flex;align-items:center;gap:.375rem;min-height:1.5rem;color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.45}.market-install-stream__row.is-progress[data-v-dc18daf4] svg{color:var(--jet-theme-primary)}.market-install-stream__row.is-success[data-v-dc18daf4],.market-install-stream__row.is-success[data-v-dc18daf4] svg{color:var(--jet-theme-success)}.market-install-stream__row.is-error[data-v-dc18daf4],.market-install-stream__row.is-error[data-v-dc18daf4] svg{color:var(--jet-theme-error)}.market-install-stream__live-log[data-v-dc18daf4]{color:var(--jet-theme-text-disabled)}.market-install-stream__logs[data-v-dc18daf4]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.market-install-stream__logs[data-v-dc18daf4] .ant-collapse-header{align-items:center;padding:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.market-install-stream__logs[data-v-dc18daf4] .ant-collapse-content-box{padding:.375rem 0 0}.market-install-stream__log-list[data-v-dc18daf4]{display:grid;gap:.25rem;padding-left:1rem}.market-install-stream__log-list p[data-v-dc18daf4]{margin:0;color:var(--jet-theme-text-disabled);line-height:1.45}.market-install-stream__extra[data-v-dc18daf4]{flex-shrink:0;color:var(--jet-theme-text-disabled);cursor:help}.status-pill[data-v-3f95862d]{display:inline-flex;align-items:center;padding:.0625rem .4375rem;border-radius:.25rem;font-size:var(--fs-14);font-weight:500;line-height:1.5}.draft[data-v-3f95862d]{background:var(--jet-theme-primary-soft);color:var(--jet-theme-text-disabled)}.review[data-v-3f95862d]{background:var(--warn-bg);color:var(--jet-theme-warning)}.published[data-v-3f95862d]{background:var(--ok-bg);color:var(--jet-theme-success)}.page-actions[data-v-9acc25cd]{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.matrix-grid[data-v-06a6dcdb]{--matrix-grid-header-bg: var(--bg-sunken);--matrix-grid-group-hover-bg: var(--bg-hover);position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;height:100%;min-width:0;min-height:0;overflow:hidden;border:.0625rem solid var(--line);border-radius:var(--r-3);background:var(--bg)}.matrix-grid__scroll[data-v-06a6dcdb]{position:relative;min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.matrix-grid__grid[data-v-06a6dcdb]{display:grid;align-content:start;background:color-mix(in srgb,var(--line) 82%,var(--bg))}.matrix-grid__corner[data-v-06a6dcdb],.matrix-grid__column-group[data-v-06a6dcdb],.matrix-grid__column-header[data-v-06a6dcdb]{position:sticky;box-shadow:0 .0625rem 0 var(--line)}.matrix-grid__corner[data-v-06a6dcdb]{top:0;left:0;z-index:5;grid-column:1;grid-row:1;display:flex;align-items:stretch;min-height:var(--matrix-grid-header-height);background:var(--matrix-grid-header-bg);box-shadow:.0625rem 0 0 var(--line),0 .0625rem 0 var(--line)}.matrix-grid--with-column-groups .matrix-grid__corner[data-v-06a6dcdb]{grid-row:1 / span 2}.matrix-grid__column-group[data-v-06a6dcdb]{top:0;z-index:4;grid-row:1;min-height:var(--matrix-grid-column-group-header-height);background:var(--matrix-grid-header-bg)}.matrix-grid__column-header[data-v-06a6dcdb]{top:var(--matrix-grid-column-header-top);z-index:3;grid-row:1;min-height:var(--matrix-grid-column-header-height);background:var(--matrix-grid-header-bg)}.matrix-grid--with-column-groups .matrix-grid__column-header[data-v-06a6dcdb]{grid-row:2}.matrix-grid__corner[data-v-06a6dcdb]>*,.matrix-grid__column-group[data-v-06a6dcdb]>*,.matrix-grid__column-header[data-v-06a6dcdb]>*,.matrix-grid__row-header[data-v-06a6dcdb]>*,.matrix-grid__cell[data-v-06a6dcdb]>*{width:100%;height:100%;min-width:0}.matrix-grid__virtual-spacer[data-v-06a6dcdb]{grid-column:1 / -1;min-height:0;background:var(--bg);pointer-events:none}.matrix-grid__group-row[data-v-06a6dcdb],.matrix-grid__group-cell[data-v-06a6dcdb]{min-height:var(--matrix-grid-row-height);border:0;color:var(--ink-2);background:var(--matrix-grid-header-bg);font-family:inherit;cursor:pointer}.matrix-grid__group-row[data-v-06a6dcdb]{position:sticky;left:0;z-index:4;display:flex;align-items:center;gap:var(--space-2);padding-right:var(--space-4);text-align:left;box-shadow:.0625rem 0 0 var(--line)}.matrix-grid__group-cell[data-v-06a6dcdb]{padding:0}.matrix-grid__group-row[data-v-06a6dcdb]:hover,.matrix-grid__group-row.is-hovered[data-v-06a6dcdb],.matrix-grid__group-cell[data-v-06a6dcdb]:hover,.matrix-grid__group-cell.is-hovered[data-v-06a6dcdb]{background:var(--matrix-grid-group-hover-bg)}.matrix-grid__group-row[data-v-06a6dcdb]:focus-visible,.matrix-grid__group-cell[data-v-06a6dcdb]:focus-visible{z-index:5;outline:0;box-shadow:var(--ring-focus)}.matrix-grid__group-caret[data-v-06a6dcdb]{flex:0 0 auto;color:var(--ink-4);font-size:.625rem;transition:transform .2s ease}.matrix-grid__group-caret.is-expanded[data-v-06a6dcdb]{transform:rotate(90deg)}.matrix-grid__group-row-content[data-v-06a6dcdb]{display:flex;align-items:center;flex:1 1 auto;min-width:0}.matrix-grid__row-header[data-v-06a6dcdb]{position:sticky;left:0;z-index:2;min-width:0;min-height:var(--matrix-grid-row-height);background:var(--bg);box-shadow:.0625rem 0 0 var(--line)}.matrix-grid__cell[data-v-06a6dcdb]{min-width:0;min-height:var(--matrix-grid-row-height);background:var(--bg)}.matrix-grid--virtual .matrix-grid__group-row[data-v-06a6dcdb],.matrix-grid--virtual .matrix-grid__group-cell[data-v-06a6dcdb],.matrix-grid--virtual .matrix-grid__row-header[data-v-06a6dcdb],.matrix-grid--virtual .matrix-grid__cell[data-v-06a6dcdb]{height:var(--matrix-grid-row-height);max-height:var(--matrix-grid-row-height);overflow:hidden}.matrix-grid__filler-row-header[data-v-06a6dcdb],.matrix-grid__filler-cell[data-v-06a6dcdb]{min-height:var(--matrix-grid-row-height);background:var(--bg);box-shadow:inset -.0625rem 0 color-mix(in srgb,var(--line) 72%,transparent),inset 0 -.0625rem color-mix(in srgb,var(--line) 72%,transparent)}.matrix-grid__filler-row-header[data-v-06a6dcdb]{position:sticky;left:0;z-index:1}.matrix-grid__empty[data-v-06a6dcdb]{position:sticky;left:0;display:grid;width:100%;min-height:calc(100% - var(--matrix-grid-empty-header-height, var(--matrix-grid-header-height)));padding:var(--space-6);background:var(--bg);place-items:center}.matrix-grid__footer[data-v-06a6dcdb]{display:flex;align-items:center;gap:var(--space-2);min-height:3.25rem;padding:var(--space-2) var(--space-5);border-top:.0625rem solid var(--line);background:var(--bg)}.matrix-grid__footer[data-v-06a6dcdb] .ant-btn{color:var(--ink-2);transform:translateY(.375rem)}.matrix-grid__footer[data-v-06a6dcdb] .ant-btn:hover,.matrix-grid__footer[data-v-06a6dcdb] .ant-btn:focus-visible,.matrix-grid__footer[data-v-06a6dcdb] .ant-btn.is-active{color:var(--accent)}.segment-panel[data-v-c7eed9ff]{display:flex;box-sizing:border-box;width:100%;height:100%;min-height:0;flex-direction:column;gap:var(--panel-gap, var(--space-4))}.segment-panel__title[data-v-c7eed9ff]{color:var(--ink-1);font-size:var(--fs-h4);font-weight:600;line-height:var(--lh-snug)}.segment-panel__segmented[data-v-c7eed9ff]{flex:none}.segment-panel__segmented[data-v-c7eed9ff] .ant-segmented{width:100%}.segment-panel__content[data-v-c7eed9ff]{min-height:0;flex:1 1 0}.slanted-tabs[data-v-965de21d]{min-width:0;color:#fff;font-size:var(--slanted-tabs-font-size, 1rem);--slanted-tabs-height: 2.5em;--slanted-tabs-min-width: 8em;--slanted-tabs-overlap: .5em}.slanted-tabs__nav[data-v-965de21d]{display:flex;padding:var(--slanted-tabs-nav-padding, 0);overflow-x:auto;isolation:isolate}.slanted-tabs__tab[data-v-965de21d]{position:relative;z-index:var(--tab-layer);display:flex;flex:0 0 auto;box-sizing:border-box;align-items:center;justify-content:center;height:var(--slanted-tabs-height);min-width:var(--slanted-tabs-min-width);padding:0 1.5em;border:0;border-radius:0;background:none;color:inherit;font-family:var(--slanted-tabs-font-family, "Microsoft YaHei", "PingFang SC", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:inherit;font-weight:400;line-height:1.5;cursor:pointer;appearance:none}.slanted-tabs__tab+.slanted-tabs__tab[data-v-965de21d]{margin-left:calc(-1 * var(--slanted-tabs-overlap))}.slanted-tabs__tab[data-v-965de21d]:before{content:"";position:absolute;inset:0;background:var(--slanted-tabs-inactive-bg, linear-gradient(90deg, color-mix(in srgb, currentColor 20%, transparent) 11.72%, color-mix(in srgb, currentColor 60%, transparent) 75%));-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='128'%20height='40'%20viewBox='0%200%20128%2040'%20preserveAspectRatio='none'%3e%3cpath%20fill='white'%20d='M0%2040V8A8%208%200%200%201%208%200H113.44A8%208%200%200%201%20121.28%206.43L128%2040Z'/%3e%3c/svg%3e") 0 0 / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='128'%20height='40'%20viewBox='0%200%20128%2040'%20preserveAspectRatio='none'%3e%3cpath%20fill='white'%20d='M0%2040V8A8%208%200%200%201%208%200H113.44A8%208%200%200%201%20121.28%206.43L128%2040Z'/%3e%3c/svg%3e") 0 0 / 100% 100% no-repeat;pointer-events:none}.slanted-tabs__tab.is-active .slanted-tabs__label[data-v-965de21d]{color:var(--ink-1, #20242d);font-weight:500;font-size:var(--fs-16)}.slanted-tabs__tab.is-active[data-v-965de21d]:before{background:var(--slanted-tabs-active-bg, currentColor)}.slanted-tabs__tab[data-v-965de21d]:focus-visible{outline:none}.slanted-tabs__tab:focus-visible .slanted-tabs__label[data-v-965de21d]{outline:calc(2em / 14) solid var(--accent, #1677ff);outline-offset:calc(5em / 14);border-radius:calc(2em / 14)}.slanted-tabs__tab:not(:disabled):hover .slanted-tabs__label[data-v-965de21d]{color:var(--ink-1, #20242d)}.slanted-tabs__tab[data-v-965de21d]:disabled{cursor:not-allowed}.slanted-tabs__tab:disabled .slanted-tabs__label[data-v-965de21d]{opacity:.45}.slanted-tabs__label[data-v-965de21d]{position:relative;display:inline-flex;align-items:baseline;gap:.5em;color:var(--ink-3, #8793a3);white-space:nowrap;font-size:var(--fs-14)}.slanted-tabs__count[data-v-965de21d]{font-variant-numeric:tabular-nums}.slanted-tabs__panel[data-v-965de21d],.slanted-tabs__feedback[data-v-965de21d]{color:var(--ink-1, #20242d);background:var(--slanted-tabs-panel-bg, var(--slanted-tabs-active-bg, #fff))}.slanted-tabs__feedback[data-v-965de21d]{padding:var(--space-6, 24px);text-align:center}.switch-group[data-v-8b330a50]{--switch-group-bg: #f7f8fa;display:inline-flex;box-sizing:border-box;align-items:center;gap:2px;padding:1px;border:1px solid var(--line);border-radius:var(--r-1);background-color:var(--switch-group-bg);color:var(--ink-2)}.switch-group__item[data-v-8b330a50]{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;font-family:inherit;font-size:var(--fs-14);line-height:1;color:inherit;white-space:nowrap;background:transparent;border:0;border-radius:var(--r-1);cursor:pointer;transition:color var(--motion-duration-fast) var(--motion-ease-standard),background-color var(--motion-duration-fast) var(--motion-ease-standard)}.switch-group__item[data-v-8b330a50]:hover:not(:disabled){color:var(--accent)}.switch-group__item.is-selected[data-v-8b330a50]{color:var(--accent);background-color:var(--bg);border-radius:var(--r-2)}.switch-group__item[data-v-8b330a50]:focus-visible{outline:none;box-shadow:var(--ring-active)}.switch-group__item[data-v-8b330a50]:disabled{cursor:not-allowed;opacity:.6}.switch-group__count[data-v-8b330a50]{font-size:var(--fs-12);font-variant-numeric:tabular-nums;color:inherit;opacity:.75}.selectable-list-card[data-v-93bd416e]{box-sizing:border-box;width:100%;padding:var(--space-3);border:var(--jet-theme-stroke-width) solid transparent;border-radius:var(--r-3);background:transparent;cursor:pointer;transition:var(--card-shell-transition)}.selectable-list-card--active[data-v-93bd416e]{border-color:color-mix(in srgb,var(--jet-theme-primary, var(--accent)) 20%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--jet-theme-primary, var(--accent)) 20%,transparent),var(--bg))}.selectable-list-card[data-v-93bd416e]:focus-visible{box-shadow:var(--ring-focus);outline:none}.selectable-list-card--disabled[data-v-93bd416e]{cursor:not-allowed;opacity:var(--card-shell-disabled-opacity)}.table-actions{display:inline-flex;align-items:center;gap:var(--space-3, 12px);white-space:nowrap}.table-actions__item{display:flex;align-items:center}.table-actions__item--inline .ant-btn-link{padding-inline:0}.table-actions__trigger{display:inline-flex;align-items:center;justify-content:center}.table-actions__panel{display:flex;flex-direction:column;min-width:136px}.table-actions__item--more{min-height:32px;padding:var(--space-1, 4px) var(--space-2, 8px);border-radius:var(--table-actions-radius)}.table-actions__item--more:hover,.table-actions__item--more:focus-within{background:var(--table-actions-hover)}.table-actions__item--more .ant-btn-link,.table-actions__item--more .ant-btn-text{width:100%;height:auto;padding-inline:0;text-align:start;white-space:nowrap}.table-actions__panel .table-actions__item--more .ant-btn:is(.ant-btn-link,.ant-btn-text):not(:disabled):is(:hover,:active,:focus-visible){background-color:transparent}.basis-section[data-v-f417e72a]{margin-bottom:var(--space-5)}.basis-section__header[data-v-f417e72a]{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-2);margin-bottom:var(--space-2)}.basis-section__title[data-v-f417e72a]{min-width:0;margin:0;color:var(--jet-theme-text-title);font-size:var(--fs-18);font-weight:600;line-height:var(--lh-snug)}.basis-section__icon[data-v-f417e72a]{width:1.5rem;height:1.5rem;flex-shrink:0}.basis-section__body[data-v-f417e72a]{padding:var(--space-3);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:var(--r-3);background:var(--jet-theme-bg-container)}.basis-section__fields[data-v-f417e72a]{display:grid;grid-template-columns:repeat(var(--basis-single-column, 3),minmax(0,1fr)) auto;grid-template-rows:auto 1fr;align-items:start;gap:var(--space-3)}.basis-section__fields[data-v-f417e72a]>*{min-width:0}.basis-section__action[data-v-f417e72a]{display:flex;align-items:center;justify-content:flex-end;grid-row:1 / -1;align-self:stretch;white-space:nowrap}.basis-section__fields[data-v-f417e72a] .basis-field-group{display:grid;grid-row:1 / -1;align-content:center;gap:var(--space-2)}.basis-section--plain .basis-section__fields[data-v-f417e72a]{display:flex;flex-direction:column;align-items:stretch}@media (max-width: 64rem){.basis-section__fields[data-v-f417e72a]{--basis-single-column: 2}}@media (max-width: 48rem){.basis-section__fields[data-v-f417e72a]{--basis-single-column: 1}}.i18n-input-trigger-wrapper[data-v-3e608ebc]{display:inline-flex}.i18n-input-trigger[data-v-3e608ebc]{color:var(--jet-theme-primary);cursor:pointer}.i18n-textarea-field[data-v-2da04a95],.i18n-input-field[data-v-2da04a95]{position:relative}.i18n-input-field__trigger[data-v-2da04a95]{position:absolute;top:50%;right:var(--space-2);z-index:1;transform:translateY(-50%)}.i18n-input-field[data-v-2da04a95] .ant-input{padding-right:var(--space-8)}.i18n-input-field[data-v-2da04a95] .ant-input-clear-icon{margin-right:var(--space-5)}.i18n-textarea-field__trigger[data-v-2da04a95]{position:absolute;top:var(--space-2);right:var(--space-2)}.i18n-textarea-field[data-v-2da04a95] .ant-input-textarea-show-count:after{padding-right:var(--space-5)}.jv-container{box-sizing:border-box;position:relative}.jv-container.boxed{border:1px solid #eee;border-radius:6px}.jv-container.boxed:hover{box-shadow:0 2px 7px #00000026;border-color:transparent;position:relative}.jv-container.jv-light{background:#fff;white-space:nowrap;color:#525252;font-size:14px;font-family:Consolas,Menlo,Courier,monospace}.jv-container.jv-dark{background:#282c34;white-space:nowrap;color:#fff;font-size:14px;font-family:Consolas,Menlo,Courier,monospace}.jv-container.jv-light .jv-ellipsis{color:#999;background-color:#eee;display:inline-block;line-height:.9;font-size:.9em;padding:0 4px 2px;margin:0 4px;border-radius:3px;vertical-align:2px;cursor:pointer;-webkit-user-select:none;user-select:none}.jv-container.jv-dark .jv-ellipsis{color:#f8f8f8;background-color:#2c3e50;display:inline-block;line-height:.9;font-size:.9em;padding:0 4px 2px;margin:0 4px;border-radius:3px;vertical-align:2px;cursor:pointer;-webkit-user-select:none;user-select:none}.jv-container.jv-light .jv-button,.jv-container.jv-dark .jv-button{color:#49b3ff}.jv-container.jv-light .jv-key{color:#111;margin-right:4px}.jv-container.jv-dark .jv-key{color:#fff;margin-right:4px}.jv-container.jv-dark .jv-item.jv-array{color:#111}.jv-container.jv-dark .jv-item.jv-array{color:#fff}.jv-container.jv-dark .jv-item.jv-boolean{color:#fc1e70}.jv-container.jv-dark .jv-item.jv-function{color:#067bca}.jv-container.jv-dark .jv-item.jv-number{color:#fc1e70}.jv-container.jv-dark .jv-item.jv-object{color:#fff}.jv-container.jv-dark .jv-item.jv-undefined{color:#e08331}.jv-container.jv-dark .jv-item.jv-string{color:#42b983;word-break:break-word;white-space:normal}.jv-container.jv-dark .jv-item.jv-string .jv-link{color:#0366d6}.jv-container.jv-dark .jv-code .jv-toggle:before{padding:0 2px;border-radius:2px}.jv-container.jv-dark .jv-code .jv-toggle:hover:before{background:#eee}.jv-container.jv-light .jv-item.jv-array{color:#111}.jv-container.jv-light .jv-item.jv-boolean{color:#fc1e70}.jv-container.jv-light .jv-item.jv-function{color:#067bca}.jv-container.jv-light .jv-item.jv-number{color:#fc1e70}.jv-container.jv-light .jv-item.jv-object{color:#111}.jv-container.jv-light .jv-item.jv-undefined{color:#e08331}.jv-container.jv-light .jv-item.jv-string{color:#42b983;word-break:break-word;white-space:normal}.jv-container.jv-light .jv-item.jv-string .jv-link{color:#0366d6}.jv-container.jv-light .jv-code .jv-toggle:before{padding:0 2px;border-radius:2px}.jv-container.jv-light .jv-code .jv-toggle:hover:before{background:#eee}.jv-container .jv-code{overflow:hidden;padding:30px 20px}.jv-container .jv-code.boxed{max-height:300px}.jv-container .jv-code.open{max-height:initial!important;overflow:visible;overflow-x:auto;padding-bottom:45px}.jv-container .jv-toggle{background-image:url("data:image/svg+xml,%3csvg%20height='16'%20width='8'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpolygon%20points='0,0%208,8%200,16'%20style='fill:%23666;stroke:purple;stroke-width:0'%20/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;background-position:center center;cursor:pointer;width:10px;height:10px;margin-right:2px;display:inline-block;transition:transform .1s}.jv-container .jv-toggle.open{transform:rotate(90deg)}.jv-container .jv-more{position:absolute;z-index:1;bottom:0;left:0;right:0;height:40px;width:100%;text-align:center;cursor:pointer}.jv-container .jv-more .jv-toggle{position:relative;top:40%;z-index:2;color:#888;transition:all .1s;transform:rotate(90deg)}.jv-container .jv-more .jv-toggle.open{transform:rotate(-90deg)}.jv-container .jv-more:after{content:"";width:100%;height:100%;position:absolute;bottom:0;left:0;z-index:1;background:linear-gradient(to bottom,#0000 20%,#e6e6e64d);transition:all .1s}.jv-container .jv-more:hover .jv-toggle{top:50%;color:#111}.jv-container .jv-more:hover:after{background:linear-gradient(to bottom,#0000 20%,#e6e6e64d)}.jv-container .jv-button{position:relative;cursor:pointer;display:inline-block;padding:5px;z-index:5}.jv-container .jv-button.copied{opacity:.4;cursor:default}.jv-container .jv-tooltip{position:absolute}.jv-container .jv-tooltip.right{right:15px}.jv-container .jv-tooltip.left{left:15px}.jv-container .j-icon{font-size:12px}.jv-node .jv-toggle.open+.jv-key+.jv-push>.jv-item.jv-array:last-of-type,.jv-node .jv-toggle.open+.jv-key+.jv-push>.jv-item.jv-object:last-of-type{margin-left:12px}.jv-node .jv-toggle:not(.open)+.jv-key+.jv-push>.jv-item.jv-array:last-of-type,.jv-node .jv-toggle:not(.open)+.jv-key+.jv-push>.jv-item.jv-object:last-of-type,.jv-node .jv-toggle:not(.open)+.jv-key+.jv-push>.jv-node:last-of-type{margin-left:0}.jv-node{position:relative}.jv-node:after{content:","}.jv-node:last-of-type:after{content:""}.jv-node.toggle{margin-left:13px!important}.jv-node .jv-node{margin-left:25px}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--font-weight-normal:400;--font-weight-medium:500;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-2xl:1rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-bounce:bounce 1s infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--font-ali:AliRegular, sans-serif;--color-jet-primary:var(--jet-theme-primary);--color-jet-primary-hover:var(--jet-theme-primary-hover);--color-jet-primary-soft:var(--jet-theme-primary-soft);--color-jet-warning:var(--jet-theme-warning);--color-jet-error:var(--jet-theme-error);--color-jet-bg-layout:var(--jet-theme-bg-layout);--color-jet-bg-container:var(--jet-theme-bg-container);--color-jet-bg-elevated:var(--jet-theme-bg-base);--color-jet-text-title:var(--jet-theme-text-title);--color-jet-text:var(--jet-theme-text);--color-jet-text-secondary:var(--jet-theme-text-secondary);--color-jet-text-disabled:var(--jet-theme-text-disabled);--color-jet-border:var(--jet-theme-border);--color-jet-border-secondary:var(--jet-theme-border-secondary);--radius-jet:var(--jet-theme-radius);--radius-jet-lg:var(--jet-theme-radius-lg);--radius-jet-sm:var(--jet-theme-radius-sm);--shadow-jet:var(--jet-theme-shadow);--color-jet-gray-50:#f8f9fa;--color-jet-gray-300:#e4e6e7;--color-jet-gray-500:#8d9399}}@layer utilities{.\@container{container-type:inline-size}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.row-1{grid-row:1}.row-2{grid-row:2}.row-3{grid-row:3}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-32{margin:calc(var(--spacing) * 32)}.m-40{margin:calc(var(--spacing) * 40)}.m-48{margin:calc(var(--spacing) * 48)}.m-64{margin:calc(var(--spacing) * 64)}.m-72{margin:calc(var(--spacing) * 72)}.m-112{margin:calc(var(--spacing) * 112)}.m-224{margin:calc(var(--spacing) * 224)}.m-256{margin:calc(var(--spacing) * 256)}.m-272{margin:calc(var(--spacing) * 272)}.m-320{margin:calc(var(--spacing) * 320)}.m-384{margin:calc(var(--spacing) * 384)}.m-512{margin:calc(var(--spacing) * 512)}.m-640{margin:calc(var(--spacing) * 640)}.m-768{margin:calc(var(--spacing) * 768)}.mx-auto{margin-inline:auto}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-40{margin-bottom:calc(var(--spacing) * 40)}.ml-32{margin-left:calc(var(--spacing) * 32)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.h-100{height:calc(var(--spacing) * 100)}.flex-shrink,.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.p-12{padding:calc(var(--spacing) * 12)}.pr-5{padding-right:calc(var(--spacing) * 5)}.text-nowrap{text-wrap:nowrap}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter\!{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.block-0{block-size:calc(var(--spacing) * 0)}.container{max-width:100%}}html{font-size:16px}@media (min-width:2048px){html{font-size:18px}}@media (min-width:3840px){html{font-size:28px}}:root{--primary-color:#1677ff;--primary-color-1:#e6f4ff;--primary-color-2:#bae0ff;--primary-color-active:#0958d9;--text-color:#1d2129;--text-color-secondary:#4e5969;--text-color-disabled:#c9cdd4;--jet-theme-primary-1:var(--primary-color-1);--jet-theme-primary-2:var(--primary-color-2);--jet-theme-primary-3:#91caff;--jet-theme-primary-4:#69b1ff;--jet-theme-primary-5:#4096ff;--jet-theme-primary:var(--primary-color);--jet-theme-primary-hover:#4096ff;--jet-theme-primary-active:var(--primary-color-active);--jet-theme-primary-soft:var(--primary-color-1);--jet-theme-success:#06c170;--jet-theme-warning:#f18900;--jet-theme-error:#f84343;--jet-theme-bg-base:#fff;--jet-theme-bg-layout:#f5f5f5;--jet-theme-bg-container:#fff;--jet-theme-bg-elevated:#f8fafc;--jet-theme-text-title:var(--text-color);--jet-theme-text:var(--text-color);--jet-theme-text-secondary:var(--text-color-secondary);--jet-theme-text-description:var(--text-color-secondary);--jet-theme-text-disabled:var(--text-color-disabled);--jet-theme-border:#d9d9d9;--jet-theme-border-secondary:#f0f0f0;--jet-theme-border-color-1:#eceff3;--jet-theme-radius:12px;--jet-theme-radius-lg:14px;--jet-theme-radius-sm:10px;--jet-theme-button-r:8px;--jet-theme-button-r-sm:6px;--jet-theme-shadow:0 .375rem 1rem 0 #00000014;--jet-theme-shadow-secondary:0 .125rem .5rem #0000000f;--jet-theme-font-family:AliRegular, sans-serif;--jet-theme-stroke-width:1px;--canvas:var(--jet-theme-bg-layout);--bg:var(--jet-theme-bg-container);--bg-trans-1:var(--bg)}@supports (color:color-mix(in lab,red,red)){:root{--bg-trans-1:color-mix(in srgb, var(--bg) 10%, transparent)}}:root{--bg-trans-2:var(--bg)}@supports (color:color-mix(in lab,red,red)){:root{--bg-trans-2:color-mix(in srgb, var(--bg) 20%, transparent)}}:root{--bg-trans-3:var(--bg)}@supports (color:color-mix(in lab,red,red)){:root{--bg-trans-3:color-mix(in srgb, var(--bg) 30%, transparent)}}:root{--bg-trans-4:var(--bg)}@supports (color:color-mix(in lab,red,red)){:root{--bg-trans-4:color-mix(in srgb, var(--bg) 40%, transparent)}}:root{--bg-trans-5:var(--bg)}@supports (color:color-mix(in lab,red,red)){:root{--bg-trans-5:color-mix(in srgb, var(--bg) 50%, transparent)}}:root{--bg-trans-6:var(--bg)}@supports (color:color-mix(in lab,red,red)){:root{--bg-trans-6:color-mix(in srgb, var(--bg) 60%, transparent)}}:root{--bg-trans-7:var(--bg)}@supports (color:color-mix(in lab,red,red)){:root{--bg-trans-7:color-mix(in srgb, var(--bg) 70%, transparent)}}:root{--bg-trans-8:var(--bg)}@supports (color:color-mix(in lab,red,red)){:root{--bg-trans-8:color-mix(in srgb, var(--bg) 80%, transparent)}}:root{--bg-trans-9:var(--bg)}@supports (color:color-mix(in lab,red,red)){:root{--bg-trans-9:color-mix(in srgb, var(--bg) 90%, transparent)}}:root{--bg-elev:var(--jet-theme-bg-base);--bg-sunken:var(--jet-theme-bg-layout);--bg-hover:var(--jet-theme-border-secondary);--bg-2:#fafafa;--line:#eceff3;--line-2:var(--jet-theme-bg-layout);--line-strong:var(--jet-theme-border);--ink-1:var(--text-color);--ink-2:var(--text-color-secondary);--ink-3:var(--text-color-disabled);--ink-4:var(--text-color-disabled);--ink-5:#d1d5db;--accent:var(--primary-color);--accent-ink:#fff;--accent-soft:var(--primary-color-1);--accent-cyan:#5cdbd3;--accent-blue:#4096ff;--accent-pink:#ff85c0;--accent-magenta:#eb2f96;--danger:var(--jet-theme-error);--danger-bg:#fff2f0;--warning:var(--jet-theme-warning);--warning-bg:#fffbe6;--success:var(--jet-theme-success);--success-bg:#f6ffed;--ok:var(--jet-theme-success);--ok-bg:#f6ffed;--ok-line:#b7eb8f;--warn:var(--jet-theme-warning);--warn-bg:#fffbe6;--warn-line:#ffe58f;--err:var(--jet-theme-error);--err-bg:#fff2f0;--err-line:#ffccc7;--info:var(--primary-color);--info-bg:var(--primary-color-1);--info-line:#bae0ff;--font-sans:var(--jet-theme-font-family);--font-cjk:var(--jet-theme-font-family);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--lh-tight:1.2;--lh-snug:1.3;--lh-normal:1.55;--lh-relaxed:1.65;--lh-loose:1.8;--fs-12:.75rem;--fs-13:.8125rem;--fs-14:.875rem;--fs-15:.9375rem;--fs-16:1rem;--fs-17:1.0625rem;--fs-18:1.125rem;--fs-19:1.1875rem;--fs-20:1.25rem;--fs-21:1.3125rem;--fs-22:1.375rem;--fs-24:1.5rem;--fs-25:1.5625rem;--fs-26:1.625rem;--fs-28:1.75rem;--fs-30:1.875rem;--fs-32:2rem;--fs-34:2.125rem;--fs-36:2.25rem;--fs-38:2.375rem;--fs-40:2.5rem;--fs-42:2.625rem;--fs-44:2.75rem;--fs-46:2.875rem;--fs-48:3rem;--fs-54:3.375rem;--fs-56:3.5rem;--fs-60:3.75rem;--fs-64:4rem;--fs-90:5.625rem;--fs-100:6.25rem;--fs-tiny:var(--fs-12);--fs-pill:var(--fs-12);--fs-meta:var(--fs-12);--fs-caption:var(--fs-12);--fs-sm:var(--fs-13);--fs-body:var(--fs-14);--fs-label:var(--fs-12);--fs-title-4:var(--fs-16);--fs-title:var(--fs-18);--fs-h4:var(--fs-16);--fs-h3:var(--fs-18);--fs-h2:var(--fs-22);--fs-h1:var(--fs-24);--fs-display:var(--fs-24);--space-0:.25rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-9:2.25rem;--space-10:2.5rem;--space-11:2.75rem;--space-12:3rem;--space-13:3.25rem;--space-card:1.5rem;--space-card-lg:2rem;--panel-radius:var(--r-3);--panel-padding:var(--space-4);--panel-gap:var(--space-4);--panel-background-rgb:255 255 255;--panel-background:rgb(var(--panel-background-rgb) / .8);--space-section:4rem;--space-page:6rem;--space-gutter:clamp(1.25rem, 2.2vw, 3rem);--r-1:4px;--r-2:6px;--r-3:8px;--r-4:10px;--r-5:12px;--r-6:16px;--r-pill:999px;--shadow-1:0 1px 0 #00000008;--shadow-2:var(--jet-theme-shadow-secondary);--shadow-pop:var(--jet-theme-shadow);--shadow-hover:0 .125rem .5rem #0000000f;--shadow-lifted:0 .375rem 1.25rem #0000000f;--ring-focus:0 0 0 .1875rem var(--accent-soft);--ring-active:0 0 0 .125rem var(--accent-soft);--ring-ok:0 0 0 .1875rem var(--ok-bg);--ring-warn:0 0 0 .1875rem var(--warn-bg);--ring-err:0 0 0 .1875rem var(--err-bg);--ring-info:0 0 0 .1875rem var(--info-bg);--shadow-sticky-top:0 -.25rem .75rem #0000000a;--shadow-fab:0 .375rem 1rem #0000001f, 0 .125rem .375rem #00000014;--motion-duration-fast:.15s;--motion-ease-standard:ease;--card-shell-bg:var(--bg);--card-shell-bg-active:var(--accent)}@supports (color:color-mix(in lab,red,red)){:root{--card-shell-bg-active:color-mix(in srgb, var(--accent) 4%, var(--bg))}}:root{--card-shell-border:var(--line);--card-shell-border-hover:var(--line-strong);--card-shell-border-active:var(--accent);--card-shell-radius:var(--jet-theme-radius-lg);--card-shell-shadow:var(--shadow-1);--card-shell-shadow-hover:var(--shadow-hover);--card-shell-shadow-active:var(--ring-active);--card-shell-transition:border-color var(--motion-duration-fast) var(--motion-ease-standard), background var(--motion-duration-fast) var(--motion-ease-standard), box-shadow var(--motion-duration-fast) var(--motion-ease-standard);--card-shell-disabled-opacity:.55;--card-tone-default:var(--ink-2);--card-tone-default-soft:var(--bg-sunken);--card-tone-info:var(--info);--card-tone-info-soft:var(--info-bg);--card-tone-success:var(--ok);--card-tone-success-soft:var(--ok-bg);--card-tone-warning:var(--warn);--card-tone-warning-soft:var(--warn-bg);--card-tone-error:var(--err);--card-tone-error-soft:var(--err-bg);--card-shell-avatar-size:4rem;--card-shell-avatar-size-sm:3rem;--card-shell-chart-size:4.5rem;--card-shell-chart-stroke:.5rem;--card-shell-suggestion-min-height:6.5rem;--card-shell-toggle-min-height:9.75rem;--z-modal:1000;--z-drawer:1100;--z-toast:1200;--z-dev-tools:9999;--jet-z-index-custom-drawer:var(--z-drawer);--topbar-h:3rem;--sidebar-w:14rem;--row-h:2.25rem;--pad-y:.5rem;--layout-workspace-bg:radial-gradient(ellipse 34rem 22rem at 90% 0%, #b9d6fb 0%, #b9d6fb00 100%), radial-gradient(ellipse 34rem 22rem at 8% 100%, #d6ebfb 0%, #d6ebfb00 100%), #f4f7fb;--layout-menu-width:10.875rem;--layout-menu-collapsed-width:64px;--layout-menu-bg:#f5f7f9;--layout-menu-padding-x:1rem;--layout-menu-padding-y:.625rem;--layout-menu-padding:var(--layout-menu-padding-y) var(--layout-menu-padding-x);--layout-menu-item-height:2.25rem;--layout-menu-item-gap:.25rem;--layout-menu-item-padding-x:.5rem;--layout-menu-item-padding-y:.5rem;--layout-menu-item-padding:var(--layout-menu-item-padding-y) var(--layout-menu-item-padding-x);--layout-menu-item-icon-size:1rem;--layout-menu-item-font-size:.875rem;--layout-menu-item-line-height:1.25rem;--layout-menu-item-radius:var(--r-1);--layout-menu-item-color:#1d2129;--layout-menu-item-muted-color:#4e5969;--layout-menu-item-disabled-color:var(--chrome-ink-4);--layout-menu-item-hover-bg:#f5f5f5;--layout-menu-item-active-bg:linear-gradient(90deg, #fff 0%, #e3efff 100%);--layout-menu-item-active-border:#e1ebf9;--layout-menu-item-active-color:#1e72f0;--layout-menu-item-active-line:#1e72f0;--layout-menu-item-active-line-width:2px;--layout-menu-item-active-font-weight:500;--layout-menu-search-bg:var(--jet-theme-bg-container);--layout-menu-search-border:var(--jet-theme-border-secondary);--layout-menu-footer-height:2.625rem;--layout-menu-footer-padding-x:.75rem;--layout-menu-footer-padding-y:.625rem;--layout-menu-footer-padding:var(--layout-menu-footer-padding-y) var(--layout-menu-footer-padding-x);--layout-menu-footer-gap:.5rem;--layout-menu-footer-icon-size:1rem;--layout-menu-footer-font-size:.875rem;--layout-menu-footer-line-height:1.375rem;--layout-project-menu-width:240px;--layout-project-menu-collapsed-width:56px;--layout-project-menu-bg:#f5f7f9;--layout-project-user-card-height:10.75rem;--chrome-bg:var(--bg);--chrome-header-height:56px;--chrome-elev:var(--bg-elev);--chrome-sunken:var(--bg-sunken);--chrome-hover:var(--bg-hover);--chrome-line:var(--line);--chrome-line-strong:var(--line-strong);--chrome-ink-1:var(--ink-1);--chrome-ink-2:var(--ink-2);--chrome-ink-3:var(--ink-3);--chrome-ink-4:var(--ink-4);--chrome-active-bg:transparent;--chrome-active-ink:var(--primary-color);--chrome-active-line:var(--accent);--chrome-nav-font-size:var(--fs-14);--chrome-nav-font-weight:400;--chrome-active-font-weight:600;--chrome-brand-font-weight:600;--chrome-label-font-weight:600;--chrome-control-radius:var(--r-2);--chrome-popover-radius:var(--r-3);--chrome-focus-ring:var(--ring-focus);--brand-mark-bg:#1a1a1a;--brand-mark-ink:#fff;--ambient-hero:linear-gradient(135deg, #e6f4ff, #f9f0ff, #fff0f6);--ambient-cool:linear-gradient(135deg, #e6f4ff, #f0f5ff);--ambient-warm:linear-gradient(135deg, #f9f0ff, #fff0f6);--code-dark-bg:#0f172a;--code-dark-fg-1:#e2e8f0;--code-dark-fg-2:#cbd5e1;--code-dark-fg-3:#94a3b8;--code-dark-line:#ffffff0f;--code-dark-hover:#ffffff14}@font-face{font-family:AliRegular;src:url(/assets/AlibabaPuHuiTi-2-55-Regular.1791871449201.woff2)format("woff2"),url(/assets/AlibabaPuHuiTi-2-55-Regular.1791871449202.woff)format("woff")}body{background:var(--jet-theme-bg-layout);color:var(--text-color);margin:0;font-family:var(--jet-theme-font-family,var(--font-sans))!important}:where(input,textarea,select,button,.ant-input,.ant-btn,.ant-select,.ant-picker){font-family:var(--jet-theme-font-family,var(--font-sans))}*,:after,:before{box-sizing:border-box}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@font-face{src:url(/assets/AlibabaPuHuiTi-2-55-Regular.1791871449201.woff2) format("woff2"),url(/assets/AlibabaPuHuiTi-2-55-Regular.1791871449202.woff) format("woff");font-weight:400;font-style:normal}.fc-900{color:#1f2429}.fc-600{color:#646c73}.fc-500{color:#8d9399}.fc-400{color:#c3c7cb}.fc-300{color:#e4e6e7}.fc-200{color:#eff0f1}.fc-50{color:#f8f9fa}.fc-0{color:#fff}.fw-700,.fw-b{font-weight:700}.ta-c{text-align:center}.text-empty{color:#8d9399}*{scrollbar-width:thin;scrollbar-color:transparent transparent}*:hover,*:focus-within{scrollbar-color:var(--jet-theme-border) transparent}*::-webkit-scrollbar{width:.375rem;height:.375rem}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:transparent;border-radius:999px}*:hover::-webkit-scrollbar-thumb,*:focus-within::-webkit-scrollbar-thumb{background:var(--jet-theme-border)}*::-webkit-scrollbar-thumb:hover{background:var(--jet-theme-text-tertiary)}.text-color-0{color:#fff}.bg-color-0{background-color:#fff}.border-color-0{border-color:#fff}.text-color-50{color:#f8f9fa}.bg-color-50{background-color:#f8f9fa}.border-color-50{border-color:#f8f9fa}.text-color-200{color:#eff0f1}.bg-color-200{background-color:#eff0f1}.border-color-200{border-color:#eff0f1}.text-color-300{color:#e4e6e7}.bg-color-300{background-color:#e4e6e7}.border-color-300{border-color:#e4e6e7}.text-color-400{color:#c3c7cb}.bg-color-400{background-color:#c3c7cb}.border-color-400{border-color:#c3c7cb}.text-color-500{color:#8d9399}.bg-color-500{background-color:#8d9399}.border-color-500{border-color:#8d9399}.text-color-600{color:#646c73}.bg-color-600{background-color:#646c73}.border-color-600{border-color:#646c73}.text-color-900{color:#1f2429}.bg-color-900{background-color:#1f2429}.border-color-900{border-color:#1f2429}body{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{color:#000000d9;font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}.card-list-img-80{width:5rem;height:5rem}.ant-pro-page-container .ant-page-header-footer{border-top:1px solid #e9e9e9;padding-top:.625rem}.ant-pro-basicLayout .ant-pro-top-nav-header-main{gap:var(--space-4)}.ant-pro-basicLayout .ant-pro-top-nav-header .ant-menu-item{padding:0 .875rem!important}.ant-pro-basicLayout .ant-pro-top-nav-header .ant-menu-item:first-child{padding:0 .625rem!important}.ant-pro-basicLayout .ant-pro-top-nav-header .ant-pro-top-nav-header-logo h1{font-size:var(--fs-14)}.ant-pro-basicLayout .dark h1,.ant-pro-basicLayout .dark .right-content,.ant-pro-basicLayout .dark .anticon-bell{color:#fff!important}.ant-pro-basicLayout .dark .ant-pro-menu-item-title,.ant-pro-basicLayout .dark .anticon,.ant-pro-basicLayout .dark .ant-menu-item-active{color:#ffffff8c!important}.ant-pro-basicLayout .dark .ant-menu .ant-menu-item-selected,.ant-pro-basicLayout .dark .ant-menu .ant-menu-item-active{transition:background .3s cubic-bezier(.645,.045,.355,1)!important}.ant-pro-basicLayout .dark .ant-menu .ant-menu-item-selected span{color:#fff!important}.ant-pro-basicLayout .dark .ant-menu .ant-menu-item span{color:#ffffff8c!important}.ant-pro-basicLayout .dark .ant-menu .ant-menu-item:hover{background-color:transparent!important}.ant-pro-basicLayout .dark .ant-menu .ant-menu-item:after{left:0;right:0}.ant-pro-basicLayout .dark .ant-menu .ant-menu-item-selected,.ant-pro-basicLayout .dark .ant-menu .ant-menu-item-active{transition:background .3s cubic-bezier(.645,.045,.355,1)!important;background:var(--layout-menu-item-active-bg)}.ant-pro-basicLayout .dark .ant-menu .ant-menu-item-selected:after,.ant-pro-basicLayout .dark .ant-menu .ant-menu-item-active:after{border-bottom-color:#fffc}.ant-pro-basicLayout .ant-layout-sider-dark .ant-menu-dark span,.ant-pro-basicLayout .ant-layout-sider-dark .ant-menu-dark .ant-menu-submenu-title span{color:#808491!important}.ant-pro-basicLayout .ant-layout-sider-dark .ant-menu-dark .ant-menu-submenu-title i:after{background-color:#808491!important}.ant-pro-basicLayout .ant-layout-sider-dark .ant-menu-dark .ant-menu-submenu-title i:before{background-color:#808491!important}.ant-pro-basicLayout .ant-layout-sider-dark .ant-menu-dark .ant-menu-sub{background:transparent}.ant-pro-basicLayout .ant-layout-sider-dark .ant-menu-dark .ant-menu-sub .ant-menu-item span{color:#808491!important}.ant-pro-basicLayout .ant-layout-sider-dark .ant-menu-dark .ant-menu-submenu-selected .ant-menu-submenu-title span{color:var(--jet-theme-primary)!important}.ant-pro-basicLayout .ant-layout-sider-dark .ant-menu-dark .ant-menu-submenu-selected .ant-menu-submenu-title i:after{background-color:var(--jet-theme-primary)!important}.ant-pro-basicLayout .ant-layout-sider-dark .ant-menu-dark .ant-menu-submenu-selected .ant-menu-submenu-title i:before{background-color:var(--jet-theme-primary)!important}.ant-pro-basicLayout .ant-layout-sider-dark .ant-menu-dark .ant-menu-submenu-selected .ant-menu-item-selected span{color:var(--jet-theme-primary)!important}.ant-pro-basicLayout .ant-layout-sider-dark .ant-menu-dark .ant-menu-item-selected{background-color:transparent!important}.ant-pro-basicLayout .ant-layout-sider-dark .ant-menu-dark .ant-menu-item-selected span{color:var(--jet-theme-primary)!important}.ant-pro-basicLayout .ant-layout-sider{box-shadow:1px 0 #e9e9e9!important}.ant-pro-basicLayout .ant-page-header.has-breadcrumb{background:transparent;padding-top:0;padding-bottom:0}.ant-pro-basicLayout .ant-page-header.has-breadcrumb:has(.ant-page-header-heading),.ant-pro-basicLayout .ant-page-header.has-breadcrumb:has(.ant-page-header-content),.ant-pro-basicLayout .ant-page-header.has-breadcrumb:has(.ant-page-header-footer){background-color:#fff}.ant-pro-basicLayout .ant-page-header.has-breadcrumb:has(.ant-page-header-footer){background:var(--bg-trans-8);border-radius:var(--r-1);padding:var(--space-4);margin-bottom:var(--space-4)}.ant-pro-basicLayout .ant-page-header.has-breadcrumb:not(:has(>.ant-page-header-heading)) .ant-page-header-footer{margin-top:0!important;padding-top:0!important;border:none!important}.ant-pro-basicLayout .ant-pro-page-container-children-content{margin:0}.ant-pro-basicLayout .ant-pro-sider-menu{padding-top:.375rem}.ant-pro-basicLayout.jet-layout-menu-compact-search .ant-layout-sider{background:var(--layout-menu-bg, var(--jet-theme-bg-container));box-shadow:1px 0 0 0 var(--chrome-line, var(--jet-theme-border-secondary))!important}.ant-pro-basicLayout.jet-layout-menu-compact-search .ant-pro-sider-extra{padding:var(--layout-menu-padding-y, .625rem) var(--layout-menu-padding-x, 1rem) 0;margin-bottom:0}.ant-pro-basicLayout.jet-layout-menu-compact-search .layout-menu-search.ant-input-affix-wrapper{width:100%;height:1.875rem;padding:0 .5rem;background:var(--layout-menu-search-bg, var(--jet-theme-bg-layout));border-color:var(--layout-menu-search-border, var(--jet-theme-border-secondary));border-radius:.3125rem;box-shadow:none}.ant-pro-basicLayout.jet-layout-menu-compact-search .layout-menu-search.ant-input-affix-wrapper:focus-within,.ant-pro-basicLayout.jet-layout-menu-compact-search .layout-menu-search.ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--layout-menu-item-active-color, var(--primary-color));box-shadow:var(--chrome-focus-ring, var(--ring-focus))}.ant-pro-basicLayout.jet-layout-menu-compact-search .layout-menu-search.ant-input-affix-wrapper .ant-input{height:1.75rem;background:transparent;color:var(--jet-theme-text);font-size:var(--fs-12)}.ant-pro-basicLayout.jet-layout-menu-compact-search .layout-menu-search.ant-input-affix-wrapper .ant-input-prefix,.ant-pro-basicLayout.jet-layout-menu-compact-search .layout-menu-search.ant-input-affix-wrapper .ant-input-suffix{color:var(--jet-theme-text-secondary)}.ant-pro-basicLayout.jet-layout-menu-compact-search .layout-menu-search.ant-input-affix-wrapper .layout-menu-search__key{min-width:1.75rem;height:1.25rem;padding:0 .3125rem;border:1px solid var(--jet-theme-border-secondary);border-radius:.3125rem;background:var(--jet-theme-bg-container);color:var(--jet-theme-text-secondary);font-size:var(--fs-12);line-height:1.125rem;text-align:center}.ant-pro-basicLayout.jet-layout-menu-compact-search .ant-pro-sider-menu{padding:var(--layout-menu-padding, .5rem .625rem);border-inline-end:0;background:transparent;font-size:var(--layout-menu-item-font-size, var(--fs-14))}.ant-pro-basicLayout.jet-layout-menu-compact-search .ant-menu{background:transparent;border-inline-end:0;color:var(--jet-theme-text);font-size:var(--fs-14);border-bottom:none}.ant-pro-basicLayout.jet-layout-menu-compact-search .ant-menu-inline .ant-menu-item,.ant-pro-basicLayout.jet-layout-menu-compact-search .ant-menu-inline .ant-menu-submenu-title{width:100%;height:var(--layout-menu-item-height, 2rem);margin:calc(var(--layout-menu-item-gap, .25rem) / 2) 0;border:1px solid transparent;border-radius:var(--layout-menu-item-radius, var(--r-2));color:var(--layout-menu-item-color, var(--jet-theme-text));font-size:var(--layout-menu-item-font-size, var(--fs-14));line-height:var(--layout-menu-item-line-height, 1.25rem)}.ant-pro-basicLayout.jet-layout-menu-compact-search .ant-menu-inline .ant-menu-item span,.ant-pro-basicLayout.jet-layout-menu-compact-search .ant-menu-inline .ant-menu-submenu-title span{color:inherit!important}.ant-pro-basicLayout.jet-layout-menu-compact-search .ant-menu-inline .ant-menu-item:hover,.ant-pro-basicLayout.jet-layout-menu-compact-search .ant-menu-inline .ant-menu-submenu-title:hover{background:var(--layout-menu-item-hover-bg, var(--jet-theme-border-secondary));color:var(--layout-menu-item-color, var(--jet-theme-text))}.ant-pro-basicLayout.jet-layout-menu-compact-search .ant-menu-inline .ant-menu-item:focus-visible,.ant-pro-basicLayout.jet-layout-menu-compact-search .ant-menu-inline .ant-menu-submenu-title:focus-visible{box-shadow:var(--chrome-focus-ring, var(--ring-focus));outline:0}.ant-pro-basicLayout.jet-layout-menu-compact-search .ant-menu-inline .ant-menu-item.ant-menu-item-disabled,.ant-pro-basicLayout.jet-layout-menu-compact-search .ant-menu-inline .ant-menu-submenu-title.ant-menu-item-disabled,.ant-pro-basicLayout.jet-layout-menu-compact-search .ant-menu-inline .ant-menu-item.ant-menu-submenu-disabled,.ant-pro-basicLayout.jet-layout-menu-compact-search .ant-menu-inline .ant-menu-submenu-title.ant-menu-submenu-disabled{color:var(--layout-menu-item-disabled-color, var(--jet-theme-text-disabled))}.ant-pro-basicLayout.jet-layout-menu-compact-search .ant-menu-inline .ant-menu-item .anticon,.ant-pro-basicLayout.jet-layout-menu-compact-search .ant-menu-inline .ant-menu-submenu-title .anticon{font-size:var(--layout-menu-item-icon-size, 1rem)}.ant-pro-basicLayout.jet-layout-menu-compact-search .ant-menu-inline .ant-menu-sub{background:transparent}.ant-pro-basicLayout.jet-layout-menu-compact-search .ant-menu-inline .ant-menu-submenu-arrow,.ant-pro-basicLayout.jet-layout-menu-compact-search .ant-menu-inline .ant-menu-submenu-expand-icon{color:var(--ink-4)!important;font-size:var(--fs-12)}.ant-pro-basicLayout.jet-layout-menu-compact-search .ant-menu-inline .ant-menu-item:after{display:none}.ant-pro-basicLayout.jet-layout-menu-compact-search .ant-menu-inline .ant-menu-item-selected{position:relative;background:var(--layout-menu-item-active-bg, var(--jet-theme-border-secondary))!important;border-color:var(--layout-menu-item-active-border, transparent);color:var(--layout-menu-item-active-color, var(--jet-theme-text))!important;font-weight:var(--layout-menu-item-active-font-weight, 500);overflow:visible}.ant-pro-basicLayout.jet-layout-menu-compact-search .ant-menu-inline .ant-menu-item-selected:before{content:"";position:absolute;top:var(--layout-menu-item-padding-y, .5rem);bottom:var(--layout-menu-item-padding-y, .5rem);left:calc(var(--layout-menu-padding-x, 1rem) * -1);width:var(--layout-menu-item-active-line-width, 2px);border-radius:0 var(--layout-menu-item-active-line-width, 2px) var(--layout-menu-item-active-line-width, 2px) 0;background:var(--layout-menu-item-active-line, var(--jet-theme-primary))}.ant-pro-basicLayout.cloud-project{--layout-menu-width: var(--layout-project-menu-width, 240px);--layout-menu-collapsed-width: var(--layout-project-menu-collapsed-width, 56px);--layout-menu-bg: var(--layout-project-menu-bg, var(--bg-sunken));--layout-menu-item-active-bg: linear-gradient(90deg, #FFFFFF 0%, #E3EFFF 100%);--layout-menu-item-active-border: var(--line);--layout-menu-item-hover-bg: var(--layout-menu-item-active-bg);background:var(--bg)}.ant-pro-basicLayout.cloud-project>.ant-layout{background:var(--bg)}.ant-pro-basicLayout.cloud-project .ant-menu-item-group-title{padding:var(--space-1) var(--space-2) var(--space-1) 0}.ant-pro-basicLayout.cloud-project .ant-pro-fixed-header{height:var(--chrome-header-height)!important;line-height:var(--chrome-header-height)!important;background:transparent!important;box-shadow:none}.ant-pro-basicLayout.cloud-project .ant-pro-top-nav-header{background:var(--bg)!important;box-shadow:none!important}.ant-pro-basicLayout.cloud-project .ant-pro-top-nav-header .ant-pro-top-nav-header-main{height:var(--chrome-header-height)}.ant-pro-basicLayout.cloud-project .ant-pro-top-nav-header .ant-pro-top-nav-header-left-content{height:var(--chrome-header-height);margin-inline-end:0}.ant-pro-basicLayout.cloud-project .ant-pro-top-nav-header .ant-pro-top-nav-header-main-right,.ant-pro-basicLayout.cloud-project .ant-pro-top-nav-header .ant-pro-top-nav-header-right-content{min-width:0;flex:1 1 auto;display:flex;align-items:center;justify-content:flex-end;height:var(--chrome-header-height)}.ant-pro-basicLayout.cloud-project .ant-pro-top-nav-header .right-content .resource-link,.ant-pro-basicLayout.cloud-project .ant-pro-top-nav-header .right-content .header-theme-switch{min-width:auto;height:2rem;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);padding:0 var(--space-2);color:var(--ink-1);border-radius:var(--r-2);font-size:var(--fs-14);line-height:1}.ant-pro-basicLayout.cloud-project .ant-pro-top-nav-header .right-content .resource-link{cursor:pointer;transition:background .16s ease,color .16s ease}.ant-pro-basicLayout.cloud-project .ant-pro-top-nav-header .right-content .resource-link:hover{background:var(--bg-hover);color:var(--ink-1)}.ant-pro-basicLayout.cloud-project .ant-pro-top-nav-header .right-content .header-theme-switch{display:none!important}.ant-pro-basicLayout.cloud-project .ant-pro-top-nav-header .right-content .ant-badge{display:inline-flex;align-items:center}.ant-pro-basicLayout.cloud-project .ant-pro-top-nav-header .right-content .anticon{color:var(--ink-1);font-size:var(--fs-16)}.ant-pro-basicLayout.cloud-project .project-layout__brand{height:var(--chrome-header-height);display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);color:var(--ink-1);transition:min-width .3s,max-width .3s cubic-bezier(.645,.045,.355,1)}.ant-pro-basicLayout.cloud-project .project-layout__brand-main{min-width:0;display:inline-flex;align-items:center;gap:var(--space-2)}.ant-pro-basicLayout.cloud-project .project-layout__brand-logo{width:1.5rem;height:1.5rem;flex:none;object-fit:contain}.ant-pro-basicLayout.cloud-project .project-layout__brand-title{overflow:hidden;color:transparent;font-size:var(--fs-20);font-weight:600;line-height:1.5rem;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(90deg,#1e72f0,#12a2ef);background-clip:text;-webkit-background-clip:text}.ant-pro-basicLayout.cloud-project .project-layout__brand-collapse.ant-btn{width:1.75rem;height:1.75rem;flex:none;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--ink-2);border-radius:var(--r-2)}.ant-pro-basicLayout.cloud-project .project-layout__brand-collapse.ant-btn:hover{background:var(--bg-hover);color:var(--ink-1)}.ant-pro-basicLayout.cloud-project .ant-pro-basicLayout-content{margin:0;min-height:calc(100vh - var(--chrome-header-height))}.ant-pro-basicLayout.cloud-project .project-layout__content{background:var(--bg)}.ant-pro-basicLayout.cloud-project .project-layout__route-content{min-width:0;flex:1;background:var(--bg);padding:var(--space-3)}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-top .ant-pro-top-nav-header-menu,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-pro-top-nav-header-menu{min-width:0;flex:1 1 auto}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-top .ant-menu-horizontal,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-menu-horizontal{height:var(--chrome-header-height);background:transparent;border-bottom:0;line-height:var(--chrome-header-height);padding-left:var(--space-4)}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-top .ant-menu-horizontal>.ant-menu-item,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-menu-horizontal>.ant-menu-item,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-top .ant-menu-horizontal>.ant-menu-submenu,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-menu-horizontal>.ant-menu-submenu{top:0;height:var(--chrome-header-height);margin:0;padding-inline:var(--space-3)!important;color:var(--ink-1);line-height:var(--chrome-header-height);background:transparent!important}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-top .ant-menu-horizontal>.ant-menu-item:hover,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-menu-horizontal>.ant-menu-item:hover,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-top .ant-menu-horizontal>.ant-menu-submenu:hover,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-menu-horizontal>.ant-menu-submenu:hover,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-top .ant-menu-horizontal>.ant-menu-item-selected,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-menu-horizontal>.ant-menu-item-selected,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-top .ant-menu-horizontal>.ant-menu-submenu-selected,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-menu-horizontal>.ant-menu-submenu-selected{color:var(--accent)!important;background:transparent!important}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-top .ant-menu-horizontal>.ant-menu-item:after,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-menu-horizontal>.ant-menu-item:after,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-top .ant-menu-horizontal>.ant-menu-submenu:after,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-menu-horizontal>.ant-menu-submenu:after{inset-inline:var(--space-2);bottom:0;border-bottom-width:var(--layout-menu-item-active-line-width);border-bottom-style:solid;border-bottom-color:transparent}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-top .ant-menu-horizontal>.ant-menu-item-selected:after,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-menu-horizontal>.ant-menu-item-selected:after,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-top .ant-menu-horizontal>.ant-menu-submenu-selected:after,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-menu-horizontal>.ant-menu-submenu-selected:after{border-bottom-color:var(--accent)}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-top>.ant-layout{background:var(--canvas)}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-top .ant-layout-content{padding:var(--space-2) var(--space-4) var(--space-4)}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-top .ant-pro-top-nav-header{background:transparent!important;border-bottom:none}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-top .ant-pro-top-nav-header-main{gap:var(--space-6);padding-inline:var(--space-4)}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-top .ant-pro-top-nav-header-main-left{min-width:0;flex:0 0 auto!important;padding:0;background:transparent}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-top .ant-pro-top-nav-header-logo{width:auto;min-width:0;padding:0}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-top .project-layout__brand{width:auto;min-width:0;max-width:none;padding:0;border:0}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-top .project-layout__brand-collapse{display:none}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-top .ant-pro-basicLayout-content{background:var(--canvas)}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-top .project-layout__content{min-height:0;flex:1;overflow:clip;background:var(--bg);border-radius:var(--jet-theme-radius-lg)}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-top .project-layout__route-content{background:transparent;border-radius:inherit}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side .ant-pro-top-nav-header,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-pro-top-nav-header{padding-right:var(--space-4)}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side .ant-pro-top-nav-header-main,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-pro-top-nav-header-main{gap:0;padding:0}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side .ant-layout-content,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-layout-content{background-color:var(--jet-theme-bg-base)}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side .ant-pro-top-nav-header-main-left,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-pro-top-nav-header-main-left{flex:0 0 var(--layout-menu-width)!important;padding:0;background:var(--layout-menu-bg)}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side .ant-pro-top-nav-header-logo,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-pro-top-nav-header-logo{width:100%;min-width:0;padding:0}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side .project-layout__brand,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .project-layout__brand{padding:0 var(--space-4)}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side .ant-layout-sider.ant-pro-sider,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-layout-sider.ant-pro-sider{flex:0 0 var(--layout-menu-width)!important;width:var(--layout-menu-width)!important;min-width:var(--layout-menu-width)!important;max-width:var(--layout-menu-width)!important;padding-top:var(--chrome-header-height)!important;background:var(--layout-menu-bg)!important;box-shadow:none!important}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side .ant-layout-sider-children,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-layout-sider-children{display:flex;flex-direction:column;background:var(--layout-menu-bg)}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side .ant-pro-sider-menu,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-pro-sider-menu{flex:1 1 auto;padding:var(--space-4) var(--space-4) var(--space-2);background:transparent}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side .ant-menu-inline,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-menu-inline{background:transparent;border-inline-end:0}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side .ant-menu-inline .ant-menu-item,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-menu-inline .ant-menu-item,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side .ant-menu-inline .ant-menu-submenu-title,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-menu-inline .ant-menu-submenu-title{width:100%;height:var(--layout-menu-item-height);margin:0 0 var(--layout-menu-item-gap);padding:0 var(--space-2)!important;border:none;border-radius:var(--layout-menu-item-radius);color:var(--layout-menu-item-color);font-size:var(--layout-menu-item-font-size);line-height:var(--layout-menu-item-height)}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side .ant-menu-inline .ant-menu-item .anticon,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-menu-inline .ant-menu-item .anticon,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side .ant-menu-inline .ant-menu-submenu-title .anticon,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-menu-inline .ant-menu-submenu-title .anticon{width:var(--layout-menu-item-icon-size);color:var(--layout-menu-item-muted-color);font-size:var(--layout-menu-item-icon-size)}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side .ant-menu-inline .ant-menu-item:not(.ant-menu-item-selected):hover,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-menu-inline .ant-menu-item:not(.ant-menu-item-selected):hover,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side .ant-menu-inline .ant-menu-submenu-title:hover,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-menu-inline .ant-menu-submenu-title:hover{background:var(--layout-menu-item-hover-bg)!important}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side .ant-menu-inline .ant-menu-item-selected,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-menu-inline .ant-menu-item-selected{color:var(--layout-menu-item-active-color)!important;font-weight:var(--layout-menu-item-active-font-weight);background:linear-gradient(90deg,#fff,#eef5ff)!important;box-shadow:0 1px 2px #2e56870f}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side .ant-menu-inline .ant-menu-item-selected .anticon,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-menu-inline .ant-menu-item-selected .anticon{color:var(--layout-menu-item-active-color)}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side .ant-menu-inline .ant-menu-item:before,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-menu-inline .ant-menu-item:before,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side .ant-menu-inline .ant-menu-item:after,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-menu-inline .ant-menu-item:after{display:none}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side:not(.cloud-project--collapsed) .project-primary-menu-group:not(:first-child),.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix:not(.cloud-project--collapsed) .project-primary-menu-group:not(:first-child){margin-top:var(--space-2)}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side:not(.cloud-project--collapsed) .project-primary-menu-group>.ant-menu-item-group-title,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix:not(.cloud-project--collapsed) .project-primary-menu-group>.ant-menu-item-group-title{padding:var(--space-1) var(--space-2)!important;color:var(--layout-menu-item-disabled-color);font-size:var(--fs-12);font-weight:var(--chrome-nav-font-weight);line-height:var(--layout-menu-item-line-height);cursor:default}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side:not(.cloud-project--collapsed) .project-primary-menu-group>.ant-menu-item-group-list,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix:not(.cloud-project--collapsed) .project-primary-menu-group>.ant-menu-item-group-list{margin:0}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side:not(.cloud-project--collapsed) .project-primary-menu-group>.ant-menu-item-group-list>.ant-menu-item,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix:not(.cloud-project--collapsed) .project-primary-menu-group>.ant-menu-item-group-list>.ant-menu-item{padding-left:var(--space-2)!important}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title{color:var(--layout-menu-item-color);font-weight:var(--chrome-nav-font-weight)}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu>.ant-menu-sub>.ant-menu-item,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu>.ant-menu-sub>.ant-menu-item{padding-left:var(--space-6)!important}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu>.ant-menu-sub>.ant-menu-item a,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu>.ant-menu-sub>.ant-menu-item a{display:inline-flex;align-items:center;color:var(--jet-theme-text-secondary)!important}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu>.ant-menu-sub>.ant-menu-item a .ant-pro-menu-item-title,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu>.ant-menu-sub>.ant-menu-item a .ant-pro-menu-item-title{margin-inline-start:var(--space-1)!important}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu>.ant-menu-sub>.ant-menu-item.ant-menu-item-selected a,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu>.ant-menu-sub>.ant-menu-item.ant-menu-item-selected a,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu>.ant-menu-sub>.ant-menu-item.ant-menu-item-selected a .anticon,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu>.ant-menu-sub>.ant-menu-item.ant-menu-item-selected a .anticon,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu>.ant-menu-sub>.ant-menu-item.ant-menu-item-selected a .ant-pro-menu-item-title,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu>.ant-menu-sub>.ant-menu-item.ant-menu-item-selected a .ant-pro-menu-item-title{color:var(--layout-menu-item-active-color)!important}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu>.ant-menu-sub>.ant-menu-submenu>.ant-menu-submenu-title,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu>.ant-menu-sub>.ant-menu-submenu>.ant-menu-submenu-title{padding-left:var(--space-6)!important}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu>.ant-menu-sub>.ant-menu-item:not(.ant-menu-item-selected) a .anticon,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu>.ant-menu-sub>.ant-menu-item:not(.ant-menu-item-selected) a .anticon,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu>.ant-menu-sub>.ant-menu-submenu>.ant-menu-submenu-title .anticon,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu>.ant-menu-sub>.ant-menu-submenu>.ant-menu-submenu-title .anticon{color:#c9cdd4!important}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu>.ant-menu-sub>.ant-menu-submenu-selected>.ant-menu-submenu-title .anticon,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu>.ant-menu-sub>.ant-menu-submenu-selected>.ant-menu-submenu-title .anticon{color:var(--layout-menu-item-active-color)!important}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu>.ant-menu-sub>.ant-menu-submenu>.ant-menu-sub>.ant-menu-item,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu>.ant-menu-sub>.ant-menu-submenu>.ant-menu-sub>.ant-menu-item{padding-left:var(--space-12)!important}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu-selected>.ant-menu-submenu-title,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu-selected>.ant-menu-submenu-title{color:var(--layout-menu-item-color)!important;font-weight:var(--chrome-nav-font-weight);background:transparent!important;border-color:transparent;box-shadow:none}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu-selected>.ant-menu-submenu-title .anticon,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix:not(.cloud-project--collapsed) .ant-menu-inline>.ant-menu-submenu-selected>.ant-menu-submenu-title .anticon{color:var(--layout-menu-item-muted-color)}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side .ant-pro-sider-links,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-pro-sider-links{padding:0 var(--space-4) var(--space-4);background:var(--layout-menu-bg)}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side .ant-pro-basicLayout-content,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .ant-pro-basicLayout-content{padding:0;background:var(--bg)}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side .project-layout__content,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix .project-layout__content{display:flex;flex-direction:column;min-height:0;padding:var(--space-4);flex-grow:1;overflow:visible;background:var(--bg);border:0;border-radius:0;box-shadow:none}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side.cloud-project--collapsed .ant-pro-top-nav-header-main-left,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix.cloud-project--collapsed .ant-pro-top-nav-header-main-left{width:var(--layout-menu-collapsed-width);min-width:var(--layout-menu-collapsed-width);max-width:var(--layout-menu-collapsed-width);flex-basis:var(--layout-menu-collapsed-width)!important}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side.cloud-project--collapsed .ant-layout-sider.ant-pro-sider,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix.cloud-project--collapsed .ant-layout-sider.ant-pro-sider{width:var(--layout-menu-collapsed-width)!important;min-width:var(--layout-menu-collapsed-width)!important;max-width:var(--layout-menu-collapsed-width)!important;flex-basis:var(--layout-menu-collapsed-width)!important}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side.cloud-project--collapsed .project-layout__brand,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix.cloud-project--collapsed .project-layout__brand{justify-content:center;padding:0}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side.cloud-project--collapsed .ant-pro-sider-menu,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix.cloud-project--collapsed .ant-pro-sider-menu{padding-right:var(--space-2);padding-left:var(--space-2)}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side.cloud-project--collapsed .ant-menu-inline-collapsed,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix.cloud-project--collapsed .ant-menu-inline-collapsed{width:var(--layout-menu-collapsed-width)}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side.cloud-project--collapsed .ant-menu-inline>.ant-menu-submenu-selected>.ant-menu-submenu-title,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix.cloud-project--collapsed .ant-menu-inline>.ant-menu-submenu-selected>.ant-menu-submenu-title{color:var(--layout-menu-item-active-color)!important;background:var(--layout-menu-item-active-bg)!important;border-color:var(--layout-menu-item-active-border);box-shadow:var(--shadow-1)}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side.cloud-project--collapsed .ant-menu-inline>.ant-menu-submenu-selected>.ant-menu-submenu-title .anticon,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix.cloud-project--collapsed .ant-menu-inline>.ant-menu-submenu-selected>.ant-menu-submenu-title .anticon{color:var(--layout-menu-item-active-color)}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-side.cloud-project--collapsed .ant-pro-sider-links,.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-mix.cloud-project--collapsed .ant-pro-sider-links{padding-right:var(--space-2);padding-left:var(--space-2)}@media (max-width: 64rem){.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-top .ant-pro-top-nav-header-main{gap:var(--space-4);padding-inline:var(--space-4)}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-top .ant-pro-basicLayout-content{padding:var(--space-4)}.ant-pro-basicLayout.cloud-project.ant-pro-basicLayout-top .project-layout__content{min-height:calc(100vh - var(--chrome-header-height) - var(--space-8));border-radius:var(--r-3)}}.ant-pro-menu-popup.ant-menu-light .ant-menu-item,.ant-pro-menu-popup.ant-menu-light .ant-menu-submenu-title{color:var(--layout-menu-item-color)}.ant-pro-menu-popup.ant-menu-light .ant-menu-item-selected,.ant-pro-menu-popup.ant-menu-light .ant-menu-submenu-selected>.ant-menu-submenu-title{color:var(--layout-menu-item-active-color)}.ant-pro-menu-popup.ant-menu-light .ant-menu-item-disabled,.ant-pro-menu-popup.ant-menu-light .ant-menu-submenu-disabled>.ant-menu-submenu-title{color:var(--layout-menu-item-disabled-color)}.basic-layout-page--header-scrolled .ant-pro-fixed-header{background:var(--bg)!important;background:color-mix(in srgb,var(--bg) 50%,transparent)!important;-webkit-backdrop-filter:blur(.75rem) saturate(140%);backdrop-filter:blur(.75rem) saturate(140%)}.basic-layout-page{min-height:100vh;--layout-workbench-background: url(/assets/workbench-background.svg);background:var(--layout-workbench-background) center top / cover fixed no-repeat}.basic-layout-page .ant-pro-basicLayout.cloud-project,.basic-layout-page .ant-pro-basicLayout.cloud-project>.ant-layout,.basic-layout-page .ant-pro-basicLayout.cloud-project .ant-layout-content,.basic-layout-page .ant-pro-basicLayout.cloud-project .ant-pro-basicLayout-content,.basic-layout-page .ant-pro-basicLayout.cloud-project .project-layout__content,.basic-layout-page .ant-pro-basicLayout.cloud-project .project-layout__route-content{background:transparent!important}.basic-layout-page .ant-pro-basicLayout.cloud-project .ant-pro-fixed-header,.basic-layout-page .ant-pro-basicLayout.cloud-project .ant-pro-top-nav-header,.basic-layout-page .ant-pro-basicLayout.cloud-project .ant-pro-top-nav-header-main-left,.basic-layout-page .ant-pro-basicLayout.cloud-project .ant-layout-sider.ant-pro-sider,.basic-layout-page .ant-pro-basicLayout.cloud-project .ant-layout-sider-children,.basic-layout-page .ant-pro-basicLayout.cloud-project .ant-pro-sider-links{background:transparent!important;box-shadow:none!important}.basic-layout-page .ant-layout{background:transparent!important}.ant-descriptions.ant-descriptions-bordered .ant-descriptions-view>table{table-layout:fixed}.ant-descriptions.ant-descriptions-bordered .ant-descriptions-view>table .ant-descriptions-item{padding-bottom:0}.ant-notification{z-index:var(--z-toast, 1200)}.layout-sidebar-user{display:flex;flex-direction:column}.layout-sidebar-user__card.ant-btn{min-width:0;width:100%;height:2.5rem;display:flex;align-items:center;gap:var(--space-2);padding:0;border:0;border-radius:var(--r-3);background:transparent;color:var(--jet-theme-text);line-height:1;box-shadow:none;text-align:left;cursor:pointer;transition:background .16s ease}.layout-sidebar-user__avatar{flex:none;background:var(--chrome-active-line, var(--jet-theme-text));color:var(--brand-mark-ink, var(--jet-theme-bg-container));font-size:var(--fs-13);font-weight:600}.layout-sidebar-user__menu{width:17rem;padding:var(--space-4) var(--space-6);overflow:hidden;background:var(--chrome-elev, var(--jet-theme-bg-container));border:1px solid var(--chrome-line, var(--jet-theme-border));border-radius:var(--r-5);box-shadow:var(--shadow-pop)}.layout-sidebar-user__summary{min-width:0;display:flex;align-items:center;gap:var(--space-3)}.layout-sidebar-user__summary-content{min-width:0}.layout-sidebar-user__title-row{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.layout-sidebar-user__name,.layout-sidebar-user__account{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout-sidebar-user__name{color:var(--jet-theme-text);font-size:var(--fs-14);line-height:1.375rem;font-weight:600}.layout-sidebar-user__account-row{min-width:0;margin-top:var(--space-1);font-size:var(--fs-12);line-height:1.25rem}.layout-sidebar-user__account{color:var(--jet-theme-text-secondary)}.layout-sidebar-user__menu-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);padding:0}.layout-sidebar-user__menu-item.ant-btn{width:100%;height:4.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:0;border:0;border-radius:var(--r-2);background:transparent;color:var(--jet-theme-text);font-size:var(--fs-13);line-height:1;text-align:center;cursor:pointer}.layout-sidebar-user__menu-item.ant-btn:hover{background:var(--bg-hover)}.layout-sidebar-user__menu-icon{width:1rem;height:1rem;display:flex;align-items:center;justify-content:center}.layout-sidebar-user__divider{height:.0625rem;margin:var(--space-3) 0;background:var(--jet-theme-border-secondary)}.layout-sidebar-user__extensions:empty{display:none}.layout-sidebar-user--collapsed{align-items:center;padding:0;border:0;background:transparent;box-shadow:none}.layout-sidebar-user--collapsed .layout-sidebar-user__card{width:2.5rem;height:2.5rem;justify-content:center;padding:0;border:1px solid var(--line, var(--jet-theme-border-secondary));background:var(--bg, var(--jet-theme-bg-container))}.layout-sidebar-user-overlay .ant-dropdown-menu{padding:0}.ant-modal-content{padding:0!important;border-radius:var(--jet-theme-radius)!important}.ant-modal-content .ant-modal-header{padding:var(--space-6) var(--space-6) 0 var(--space-6);border-radius:var(--jet-theme-radius) var(--jet-theme-radius) 0 0!important}.ant-modal-content .ant-modal-header .ant-modal-title{border-bottom:1px solid var(--jet-theme-border-secondary);padding-bottom:var(--space-4)}.ant-modal-content .ant-modal-body{padding:var(--space-2) var(--space-6)!important}.ant-modal-content .ant-modal-footer{box-shadow:0 -8px 20px #00000014;padding:var(--space-2) var(--space-5)}.ant-tree{background:transparent}.ant-tree:not(.ant-tree-show-line){background:transparent;color:var(--ink-2)}.ant-tree:not(.ant-tree-show-line) .ant-tree-list-holder-inner{gap:0}.ant-tree:not(.ant-tree-show-line) .ant-tree-list-holder-inner .ant-tree-treenode{position:relative;width:100%;align-items:center;min-height:2.5rem;padding:0 var(--space-2);overflow:hidden}.ant-tree:not(.ant-tree-show-line) .ant-tree-treenode:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--primary-color) 10%,var(--bg)) 0%,var(--bg) 100%);border-radius:var(--r-3)}.ant-tree:not(.ant-tree-show-line) .ant-tree-treenode-selected{background:linear-gradient(90deg,color-mix(in srgb,var(--primary-color) 10%,var(--bg)) 0%,var(--bg) 100%);border:1px solid color-mix(in srgb,var(--primary-color) 20%,var(--bg));border-radius:var(--r-3)}.ant-tree:not(.ant-tree-show-line) .ant-tree-treenode-selected .ant-tree-switcher-icon{color:var(--primary-color)!important}.ant-tree:not(.ant-tree-show-line) .ant-tree-indent-unit{width:var(--space-4)}.ant-tree:not(.ant-tree-show-line) .ant-tree-switcher{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:var(--space-4);height:2.5rem;color:var(--ink-3)}.ant-tree:not(.ant-tree-show-line) .ant-tree-switcher .anticon{font-size:var(--fs-14);transform:scale(.72)}.ant-tree:not(.ant-tree-show-line) .ant-tree-switcher_open .anticon{color:var(--ink-3)}.ant-tree:not(.ant-tree-show-line) .ant-tree-treenode:has(.is-active) .ant-tree-switcher{color:var(--accent)}.ant-tree:not(.ant-tree-show-line) .ant-tree-node-content-wrapper{position:relative;z-index:1;display:block;width:100%;min-width:0;padding:0;border-radius:0}.ant-tree:not(.ant-tree-show-line) .ant-tree-node-content-wrapper:hover,.ant-tree:not(.ant-tree-show-line) .ant-tree-node-content-wrapper.ant-tree-node-selected{background:transparent}.ant-tree:not(.ant-tree-show-line) .ant-tree-node-content-wrapper:hover .ant-tree-title,.ant-tree:not(.ant-tree-show-line) .ant-tree-node-content-wrapper.ant-tree-node-selected .ant-tree-title{color:var(--primary-color)}.ant-tree.ant-tree-show-line{background:transparent;color:var(--ink-1)}.ant-tree.ant-tree-show-line .ant-tree-list-holder-inner{align-items:stretch;gap:0}.ant-tree.ant-tree-show-line .ant-tree-list-holder-inner .ant-tree-treenode{width:100%;align-items:center;min-height:2rem;padding:0}.ant-tree.ant-tree-show-line .ant-tree-indent{align-self:stretch}.ant-tree.ant-tree-show-line .ant-tree-indent-unit{width:1.5rem}.ant-tree.ant-tree-show-line .ant-tree-indent-unit:before,.ant-tree.ant-tree-show-line .ant-tree-switcher-leaf-line:before{border-inline-end:var(--jet-theme-stroke-width) dashed var(--line-strong)!important}.ant-tree.ant-tree-show-line .ant-tree-switcher-leaf-line:after{height:50%;border-bottom:var(--jet-theme-stroke-width) dashed var(--line-strong)!important}.ant-tree.ant-tree-show-line .ant-tree-treenode-leaf-last .ant-tree-switcher-leaf-line:before{top:0!important;bottom:auto!important;height:50%!important}.ant-tree.ant-tree-show-line .ant-tree-switcher{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;min-height:2rem;line-height:2rem;color:var(--ink-3);background:transparent}.ant-tree.ant-tree-show-line .ant-tree-switcher .ant-tree-switcher-line-icon{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;color:inherit;background:var(--bg);font-size:var(--fs-14);vertical-align:0}.ant-tree.ant-tree-show-line .ant-tree-node-content-wrapper{position:relative;z-index:1;flex:1 1 auto;display:flex;align-items:center;min-width:0;min-height:2rem;line-height:2rem;padding:0 .5rem;border-radius:var(--r-2)}.ant-tree.ant-tree-show-line .ant-tree-node-content-wrapper:hover{background:var(--bg-hover)}.ant-tree.ant-tree-show-line .ant-tree-node-content-wrapper.ant-tree-node-selected{color:var(--accent);background:var(--accent-soft)!important}.ant-tree.ant-tree-show-line .ant-tree-node-content-wrapper .ant-tree-title{display:block;width:100%;min-width:0;color:inherit}.pro-table__no-padding{padding:0!important}.ant-table .ant-table-thead th{background:#f3f5fa!important}.JSearch-warp{background-color:var(--bg-trans-8);border-radius:var(--r-6);border:1px solid var(--bg);padding:var(--space-4)!important;margin-bottom:var(--space-4)!important}.jtable-body-spin{background:transparent}.jtable-body .table-body-header-right-button .ant-radio-group{border:1px solid var(--jet-theme-border-color-1);border-radius:var(--r-2);background:#f7f8fa;padding:1px}.jtable-body .table-body-header-right-button .ant-radio-group .ant-radio-button-wrapper{border:none;background:none;height:30px;border-radius:3px}.jtable-body .table-body-header-right-button .ant-radio-group .ant-radio-button-wrapper-checked{background:var(--bg)}.jtable-body .table-body-header-right-button .ant-radio-group .ant-radio-button-wrapper-checked:before{background:none}.jtable-body .table-body-header-right-button .ant-radio-group .ant-radio-button-wrapper:not(:first-child):before{display:none}.ant-card{background:var(--bg-trans-8);border-radius:var(--r-6)}.ant-table .j-badge-status{border:1px solid rgba(134,144,156,.2);background:#86909c1a;padding:var(--space-1) var(--space-3);border-radius:var(--r-6)}.ant-table .j-badge-status .ant-badge-status-dot{display:none!important}.ant-table .j-badge-status .ant-badge-status-text{margin-inline-start:0!important}.ant-table .j-badge-status.processing{background:color-mix(in srgb,var(--accent-blue) 10%,transparent);border-color:var(--accent-blue)}.ant-table .j-badge-status.processing .ant-badge-status-text{color:var(--accent-blue)}.ant-table .j-badge-status.success{background:color-mix(in srgb,var(--success) 10%,transparent);border-color:var(--success)}.ant-table .j-badge-status.success .ant-badge-status-text{color:var(--success)}.ant-table .j-badge-status.warning{background:color-mix(in srgb,var(--warning) 10%,transparent);border-color:var(--warning)}.ant-table .j-badge-status.warning .ant-badge-status-text{color:var(--warning)}.ant-table .j-badge-status.error{background:color-mix(in srgb,var(--danger) 10%,transparent);border-color:var(--danger)}.ant-table .j-badge-status.error .ant-badge-status-text{color:var(--danger)}.ant-segmented{background:#f9fbfd;border:1px solid var(--jet-theme-border-color-1);border-radius:var(--r-1);padding:0}.ant-segmented .ant-segmented-item-selected{box-shadow:none;color:var(--jet-theme-primary)}.ant-segmented .ant-segmented-item-label{min-height:2rem;line-height:2rem}.renderable-markdown-preview-actions[data-v-0e829a86]{position:absolute;top:.75rem;right:.75rem;z-index:1;display:inline-flex;padding:.125rem;background:color-mix(in srgb,var(--bg-elev, #fff) 92%,transparent);border:.0625rem solid var(--line, #e5e7eb);border-radius:.5rem;box-shadow:0 .25rem .75rem #0f172a14}.renderable-markdown-preview-header[data-v-a015c678]{position:absolute;top:.75rem;left:.75rem;z-index:1;width:fit-content;max-width:calc(100% - 4.5rem);min-width:0;padding:.25rem .5rem;overflow:hidden;background:color-mix(in srgb,var(--bg-elev, #fff) 92%,transparent);border:.0625rem solid var(--line, #e5e7eb);border-radius:.5rem;box-shadow:0 .25rem .75rem #0f172a14;pointer-events:none}.renderable-markdown-preview-header__title[data-v-a015c678]{display:block;overflow:hidden;color:var(--ink-1, #1f2937);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.renderable-markdown-block[data-v-3523072d]{max-width:100%;margin:.5rem 0;overflow:hidden;background:var(--bg-elev, #fff);border:.0625rem solid var(--line, #e5e7eb);border-radius:var(--r-3, .75rem)}.renderable-markdown-block__header[data-v-3523072d],.renderable-markdown-block__actions[data-v-3523072d]{display:flex;align-items:center}.renderable-markdown-block__header[data-v-3523072d]{justify-content:space-between;gap:.75rem;min-height:2.75rem;padding:.5rem .75rem;background:var(--bg-sunken, #f8fafc);border-bottom:.0625rem solid var(--line, #e5e7eb)}.renderable-markdown-block__title[data-v-3523072d]{min-width:0;overflow:hidden;color:var(--ink-1, #1f2937);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.renderable-markdown-block__actions[data-v-3523072d]{margin-left:auto;flex:0 0 auto;gap:.25rem}.renderable-markdown-block__body[data-v-3523072d]{min-height:9rem}.renderable-markdown-block__preview[data-v-3523072d]{position:relative;width:100%}.renderable-markdown-block__expanded-shell[data-v-3523072d]{position:relative;height:min(72vh,44rem);background:var(--bg-elev, #fff)}.renderable-markdown-block__expanded-preview[data-v-3523072d]{height:100%;overflow:auto}.renderable-markdown-block__loading[data-v-3523072d]{display:flex;justify-content:center;padding:4rem 0}.renderable-markdown-block__error[data-v-3523072d]{margin:.75rem .75rem 0}.renderable-markdown-block__source[data-v-3523072d]{max-height:24rem;margin:0;padding:.875rem;overflow:auto;color:#f8fafc;line-height:1.6;background:#0f172a;border-radius:0;white-space:pre}.echarts-markdown-block__preview[data-v-4ae85356]{width:100%;height:clamp(18rem,42vh,28rem);padding:.75rem}.echarts-markdown-block__preview--expanded[data-v-4ae85356]{height:100%;padding:1rem}.mermaid-preview[data-v-29e2298b]{min-height:16rem;padding:1rem;overflow:auto}.mermaid-preview__loading[data-v-29e2298b]{display:flex;justify-content:center;padding:6rem 0}.mermaid-preview__svg[data-v-29e2298b]{display:flex;justify-content:center;width:100%}.mermaid-preview__svg[data-v-29e2298b] svg{width:auto;max-width:100%;height:auto;max-height:32rem}.mermaid-preview--expanded[data-v-29e2298b]{display:flex;height:100%;min-height:0;align-items:center}.mermaid-preview--expanded .mermaid-preview__svg[data-v-29e2298b]{height:100%;align-items:center}.mermaid-preview--expanded[data-v-29e2298b] svg{max-height:100%}.project-home-shell[data-v-d0b39488]{height:100%;display:flex;flex-direction:column;container-name:business-component-shell project-home;container-type:size;overflow:hidden;border-radius:var(--r-3, 8px);background:#fff;box-shadow:0 1px 3px #1f23290a}.project-home-shell[data-v-d0b39488] .ant-card-head{flex-shrink:0;min-height:42px;padding:20px 20px 0;border-bottom:0}.project-home-shell[data-v-d0b39488] .ant-card-head-title{padding:0;color:#1d2129;font-size:18px;line-height:22px;font-weight:600}.home-widget-title[data-v-d0b39488]{display:flex;flex-direction:column;gap:4px;min-width:0}.home-widget-title strong[data-v-d0b39488]{white-space:normal}.home-widget-title span[data-v-d0b39488]{color:var(--business-component-muted);font-size:12px;font-weight:400;line-height:18px;white-space:normal}.project-home-shell[data-v-d0b39488] .ant-card-body{display:flex;flex-direction:column;gap:10px;overflow:hidden}.project-home-shell[data-v-d0b39488] .ant-card-body:before,.project-home-shell[data-v-d0b39488] .ant-card-body:after{display:none}.project-home-shell[data-v-d0b39488] .ant-card-body>.home-content{flex:1;height:auto}.project-home-shell[data-v-d0b39488] .ant-alert{flex-shrink:0}.project-home-shell[data-v-d0b39488] .ant-card-extra .ant-btn{padding:0;height:auto;font-size:13px;line-height:20px;color:#83899f;transition:color .2s ease}.project-home-shell[data-v-d0b39488] .ant-card-extra .ant-btn:hover{color:#1e72f0}.home-state[data-v-d0b39488]{display:grid;place-items:center;height:100%;overflow:auto}.home-icon[data-v-7be4b9c3]{width:18px;height:18px;flex:0 0 18px;max-width:18px;display:inline-flex;align-items:center;justify-content:center}.home-icon[data-v-7be4b9c3] svg{width:100%;height:100%}.resource-item-wrapper[data-v-47a6361f]{width:100%}.resource-item-btn[data-v-47a6361f]{width:100%;display:flex;align-items:center;gap:12px;padding:12px;background:#f8fafc;border:1px solid transparent;border-radius:4px;color:#1d2129;cursor:pointer;box-sizing:border-box;text-align:left;transition:all .2s cubic-bezier(.4,0,.2,1)}.resource-item-btn[data-v-47a6361f]:hover:not(:disabled){background:#f5f7fa;border-color:#e5effd}.resource-item-btn[data-v-47a6361f]:focus-visible{outline:2px solid var(--business-component-primary, #1677ff);outline-offset:-2px}.resource-item-btn[data-v-47a6361f]:disabled,.resource-item-btn.is-disabled[data-v-47a6361f]{cursor:not-allowed;background:#f7f8fa;color:#86909c}.resource-item-btn:disabled .resource-item-label[data-v-47a6361f],.resource-item-btn.is-disabled .resource-item-label[data-v-47a6361f],.resource-item-btn:disabled .resource-item-value[data-v-47a6361f],.resource-item-btn.is-disabled .resource-item-value[data-v-47a6361f],.resource-item-btn:disabled .resource-item-unit[data-v-47a6361f],.resource-item-btn.is-disabled .resource-item-unit[data-v-47a6361f]{color:#86909c}.resource-item-icon-box[data-v-47a6361f]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .2s ease}.resource-item-icon-box[data-v-47a6361f] .home-icon{width:20px;height:20px;flex:0 0 20px;font-size:20px}.resource-item-label[data-v-47a6361f]{font-size:14px;line-height:22px;font-weight:400;color:#1d2129;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resource-item-copy[data-v-47a6361f]{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px;overflow:hidden}.resource-item-copy[data-v-47a6361f] .resource-item-description{width:100%;min-width:0;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;color:var(--business-component-muted);font-size:12px;line-height:18px}.resource-item-btn[data-v-47a6361f]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 10px}.resource-item-btn.has-icon[data-v-47a6361f]{grid-template-columns:auto minmax(0,1fr) auto}.resource-item-copy[data-v-47a6361f]{grid-column:1}.resource-item-btn.has-icon .resource-item-copy[data-v-47a6361f]{grid-column:2}.resource-item-detail[data-v-47a6361f]{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:4px 12px;padding-top:8px;border-top:1px solid var(--line, #edf0f5);color:var(--business-component-muted);font-size:12px;line-height:18px}.resource-item-detail b[data-v-47a6361f]{color:var(--business-component-text);font-weight:500}.resource-item-btn.is-empty .resource-item-detail[data-v-47a6361f]{justify-content:center;padding:6px 8px;border-top:0;border-radius:4px;background:#eef5ff}.resource-item-btn.is-empty:hover:not(:disabled) .resource-item-detail[data-v-47a6361f]{background:#e5f0ff}.resource-item-btn.is-empty .resource-item-action[data-v-47a6361f]{color:var(--business-component-primary, #1677ff);font-weight:500}.resource-item-btn.is-empty:disabled .resource-item-detail[data-v-47a6361f]{background:#f0f2f5}.resource-item-unavailable[data-v-47a6361f]{color:var(--business-component-muted)}.resource-item-btn:disabled .resource-item-copy[data-v-47a6361f] .resource-item-description{color:inherit}.resource-item-value-box[data-v-47a6361f]{margin-left:auto;display:flex;align-items:baseline;gap:4px;flex-shrink:0;white-space:nowrap}.resource-item-value[data-v-47a6361f]{font-size:16px;line-height:22px;font-weight:500;color:#1d2129;font-variant-numeric:tabular-nums}.resource-item-unit[data-v-47a6361f]{font-size:14px;line-height:22px;font-weight:400;color:#4e5969}.ai-center-list[data-v-e74ed3c3]{display:flex;flex-direction:column;gap:12px;min-height:0;overflow:auto;box-sizing:border-box}.home-content[data-v-4327d476]{box-sizing:border-box;height:100%;overflow:auto;min-height:0;color:var(--business-component-text);font-size:13px;line-height:1.4}.home-content button[data-v-4327d476]{font:inherit;color:inherit;text-align:left;cursor:pointer;border:0;outline:none}.home-content button[data-v-4327d476]:disabled{cursor:default}.home-content button[data-v-4327d476]:not(:disabled):hover{outline:none}.home-content button[data-v-4327d476]:focus,.home-content button[data-v-4327d476]:focus-visible{outline:none}.home-content h4[data-v-4327d476],.home-content h5[data-v-4327d476]{margin:0;color:var(--business-component-text);font:inherit;font-weight:400}.home-content h4[data-v-4327d476]{margin-bottom:10px}.home-content h5[data-v-4327d476]{margin-bottom:var(--space-2);color:var(--business-component-muted)}.home-content strong[data-v-4327d476]{font-weight:400;overflow-wrap:anywhere}.home-muted[data-v-4327d476]{color:var(--business-component-muted)}.home-surface[data-v-4327d476]{background:var(--home-card-surface);border-radius:8px;padding:var(--space-3);box-sizing:border-box}.home-actions[data-v-4327d476]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:16px;height:100%;min-height:0;box-sizing:border-box}.home-action[data-v-4327d476]{display:flex;align-items:center;gap:10px;min-height:48px;height:100%;padding:0 12px;border-radius:4px;background:linear-gradient(90deg,#eff6ff,#fbfdff);border:1px solid #e5effd;color:var(--business-component-text);transition:all .2s ease;overflow-wrap:anywhere;cursor:pointer;box-sizing:border-box}.home-action[data-v-4327d476]:not(:disabled):hover{background:linear-gradient(90deg,#e4efff,#f3f8ff);border-color:#bfd9fe;color:#1e72f0}.home-action[data-v-4327d476]:disabled{opacity:.5;cursor:not-allowed}.home-action-icon-box[data-v-4327d476]{width:32px;height:32px;flex:0 0 32px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;color:#fff;transition:transform .2s ease}.home-action-icon-box.icon-box--blue[data-v-4327d476]{background:linear-gradient(135deg,#a2c7ff,#488ef6 52%,#1e72f0)}.home-action-icon-box.icon-box--cyan[data-v-4327d476]{background:linear-gradient(135deg,#a2e0ff,#48bcf6 52%,#1eaaf0)}.home-action-icon-box.icon-box--purple[data-v-4327d476]{background:linear-gradient(135deg,#b6c9ff,#6d87ff 52%,#4a59fe)}.home-action-icon-box .home-icon[data-v-4327d476]{width:16px;height:16px;color:#fff!important}.home-action:not(:disabled):hover .home-action-icon-box[data-v-4327d476]{transform:scale(1.05)}.home-action .home-icon[data-v-4327d476]{width:18px;height:18px;flex:0 0 18px;max-width:18px;color:inherit;transition:color .2s ease}.home-action-label[data-v-4327d476]{flex:1;min-width:0;font-size:13px;font-weight:400;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4;transition:color .2s ease}.home-actions--grid[data-v-4327d476]{grid-template-columns:repeat(5,minmax(0,1fr))}.home-actions--grid .home-action[data-v-4327d476]{flex-direction:column;justify-content:center;text-align:center;gap:6px}.home-apps[data-v-4327d476]{display:flex;flex-direction:column;gap:16px}.home-app[data-v-4327d476]{display:flex;gap:12px;align-items:center;width:100%;min-height:64px;background:linear-gradient(90deg,#f0f6ff,#fcfeff);border:1px solid #e5effd;padding:12px;border-radius:4px;box-sizing:border-box;transition:all .2s ease}.home-app-icon[data-v-4327d476]{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border-radius:4px;color:#fff;background:linear-gradient(135deg,#94bffe,#1e72f0);transition:transform .2s ease}.home-app-content[data-v-4327d476]{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;overflow-wrap:anywhere}.home-description[data-v-4327d476]{line-height:1.6}.home-apps--cards[data-v-4327d476]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:var(--space-3)}.home-apps--cards .home-app[data-v-4327d476]{flex-direction:column;align-items:flex-start;background:linear-gradient(90deg,#f0f6ff,#fcfeff);border:1px solid #e5effd;padding:var(--space-3)}.home-content .home-app[data-v-4327d476]:not(:disabled):hover{outline:0;background:linear-gradient(90deg,#e4efff,#f3f8ff);border-color:#bfd9fe;border-radius:4px}.home-content .home-app:not(:disabled):hover .home-app-icon[data-v-4327d476]{transform:scale(1.05)}.home-resources[data-v-4327d476]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;align-content:start}.home-resources--asymmetric[data-v-4327d476]{grid-template-columns:1fr 2fr}.home-resource-group--wide[data-v-4327d476]{grid-column:1 / -1}.home-resource-subgroups[data-v-4327d476]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.home-resource-row[data-v-4327d476]{display:flex;align-items:center;width:100%;min-height:38px;gap:var(--space-2);background:transparent;padding:0 8px;border-radius:8px;box-sizing:border-box}.home-resource-row span[data-v-4327d476]{overflow-wrap:anywhere;min-width:0}.home-resource-row strong[data-v-4327d476]{margin-left:auto}.home-resources--metrics[data-v-4327d476]{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.home-resource-metric[data-v-4327d476]{display:grid;grid-template-columns:auto 1fr;gap:var(--space-2)}.home-resource-metric strong[data-v-4327d476]{grid-column:1 / -1;font-size:max(18px,calc(var(--home-font-size) + 6px))}.home-quotas[data-v-4327d476]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);align-content:start}.home-quota[data-v-4327d476]{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.home-quota-title[data-v-4327d476]{display:flex;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;width:100%}.home-quota-value[data-v-4327d476]{overflow-wrap:anywhere}.home-quota-value strong[data-v-4327d476]{font-size:max(16px,calc(var(--home-font-size) + 2px))}.home-progress[data-v-4327d476]{display:block;height:4px;width:100%;background:var(--business-component-track);border-radius:2px;flex:0 0 auto}.home-progress i[data-v-4327d476]{display:block;height:100%;max-width:100%;background:var(--business-component-primary);border-radius:inherit}.home-warning[data-v-4327d476]{color:#d89614}.home-danger[data-v-4327d476]{color:#e34d59}.home-progress .home-progress--warning[data-v-4327d476]{background:#faad14}.home-progress .home-progress--danger[data-v-4327d476]{background:#ff4d4f}.home-quotas--list[data-v-4327d476]{display:flex;flex-direction:column}.home-quotas--list .home-quota[data-v-4327d476]{display:grid;grid-template-columns:1fr auto}.home-quotas--list .home-progress[data-v-4327d476]{grid-column:1 / -1}.home-operations[data-v-4327d476]{display:flex;flex-direction:column;gap:20px;font-size:12px}.home-operation-items[data-v-4327d476]{display:grid;gap:12px}.home-operation[data-v-4327d476]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);width:100%;min-height:46px}.home-operation-title[data-v-4327d476]{display:flex;align-items:center;gap:var(--space-2)}.home-operation>strong[data-v-4327d476],.home-statuses[data-v-4327d476]{margin-left:auto}.home-statuses[data-v-4327d476]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.home-online[data-v-4327d476]{color:#389e0d}.home-operations--cards .home-operation-items[data-v-4327d476]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-operations--cards .home-operation[data-v-4327d476]{flex-direction:column;align-items:stretch}.home-operations--cards .home-statuses[data-v-4327d476],.home-operations--cards .home-operation>strong[data-v-4327d476]{margin-left:0}.home-announcements[data-v-4327d476]{display:flex;flex-direction:column;gap:var(--space-2)}.home-announcement[data-v-4327d476]{display:flex;gap:var(--space-3);align-items:baseline;background:transparent;padding:var(--space-2) 0;width:100%}.home-announcement time[data-v-4327d476]{flex:0 0 auto}.home-announcement span[data-v-4327d476]{overflow-wrap:anywhere;min-width:0}.home-announcements--timeline .home-announcement[data-v-4327d476]{flex-direction:column;gap:var(--space-1);border-left:2px solid var(--business-component-primary);padding-left:var(--space-3)}.home-action-label[data-v-4327d476],.home-operation-title span[data-v-4327d476]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-quota-title span[data-v-4327d476]:first-child{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-operations:not(.home-operations--cards) section:last-child .home-operation-items[data-v-4327d476]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-resources[data-v-4327d476]{font-size:12px}.home-resource-row strong[data-v-4327d476]{font-size:14px}.home-quotas[data-v-4327d476]{gap:10px;font-size:12px}.home-quota[data-v-4327d476]{padding:10px 12px;gap:4px}.home-quota-value .home-muted[data-v-4327d476]{font-size:10px}.home-operations h4[data-v-4327d476]{font-size:14px}.home-statuses[data-v-4327d476]{font-size:12px}.home-statuses>span[data-v-4327d476]:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:4px;background:#c4c8cf}.home-statuses>.home-online[data-v-4327d476]:before{background:#52c41a}.home-announcements[data-v-4327d476]{gap:16px;font-size:13px}.home-content .home-announcement[data-v-4327d476]{padding:0;border:0}.home-announcement time[data-v-4327d476]{color:#86909c;flex-shrink:0;white-space:nowrap;font-size:13px}@container business-component-shell (min-width: 680px){.home-quotas[data-v-4327d476]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.home-operations:not(.home-operations--cards) section .home-operation-items[data-v-4327d476]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container business-component-shell (max-width: 620px){.home-resources[data-v-4327d476],.home-resources--asymmetric[data-v-4327d476]{grid-template-columns:1fr}.home-resources--metrics[data-v-4327d476]{grid-template-columns:repeat(3,minmax(0,1fr))}}@container business-component-shell (max-width: 520px){.home-actions[data-v-4327d476]:not(.home-actions--grid){grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));gap:6px}.home-actions:not(.home-actions--grid) .home-action[data-v-4327d476]{min-height:40px;padding:0 8px}.home-resource-subgroups[data-v-4327d476]{grid-template-columns:1fr}}@container business-component-shell (max-width: 440px){.home-actions--grid[data-v-4327d476]{grid-template-columns:repeat(3,minmax(0,1fr))}.home-quotas[data-v-4327d476]{grid-template-columns:1fr}.home-operations:not(.home-operations--cards) section:last-child .home-operation-items[data-v-4327d476]{grid-template-columns:1fr}}@container business-component-shell (max-width: 360px){.home-actions[data-v-4327d476],.home-actions[data-v-4327d476]:not(.home-actions--grid){grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr))}.home-apps--cards[data-v-4327d476],.home-quotas[data-v-4327d476],.home-resource-subgroups[data-v-4327d476],.home-operations--cards .home-operation-items[data-v-4327d476]{grid-template-columns:1fr}.home-resources--metrics[data-v-4327d476]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-quotas--list .home-quota[data-v-4327d476]{grid-template-columns:1fr}}@container business-component-shell (max-width: 300px){.home-actions--grid[data-v-4327d476]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container business-component-shell (max-height: 220px){.home-action[data-v-4327d476],.home-surface[data-v-4327d476]{padding:var(--space-2)}.home-operations[data-v-4327d476]{gap:var(--space-2)}}.home-announcements[data-v-4327d476]{display:flex;flex-direction:column;gap:8px;height:100%;padding:2px;box-sizing:border-box;overflow:auto}.home-content .home-announcement[data-v-4327d476]{display:flex;align-items:stretch;flex-direction:column;gap:5px;width:100%;padding:10px 12px;border:0;border-radius:6px;background:var(--home-card-surface);cursor:pointer;outline:none!important;text-align:left;line-height:20px;transition:background-color .2s ease}.home-content .home-announcement[data-v-4327d476]:hover:not(:disabled){background:#f0f6ff;outline:none!important}.home-content .home-announcement:hover:not(:disabled) .announcement-title[data-v-4327d476]{color:#1e72f0}.home-content .home-announcement[data-v-4327d476]:focus,.home-content .home-announcement[data-v-4327d476]:active{outline:none!important}.home-content .home-announcement[data-v-4327d476]:focus-visible{outline:2px solid var(--business-component-primary)!important;outline-offset:-2px}.home-content .home-announcement[data-v-4327d476]:disabled{cursor:default;opacity:.6}.announcement-header[data-v-4327d476]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%;min-width:0}.announcement-heading[data-v-4327d476]{display:flex;align-items:center;gap:6px;min-width:0;flex:1}.announcement-tag[data-v-4327d476]{display:inline-flex;align-items:center;justify-content:center;height:17px;padding:0 5px;border-radius:3px;background:#fff1e8;color:#f77234;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:10px;font-weight:600;line-height:17px;flex-shrink:0}.announcement-title[data-v-4327d476]{min-width:0;font-size:14px;font-weight:500;color:#1d2129;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease}.announcement-description[data-v-4327d476]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--business-component-muted);font-size:12px;line-height:18px;white-space:normal}.announcement-date[data-v-4327d476]{font-size:12px;color:#86909c;flex-shrink:0;font-variant-numeric:tabular-nums;white-space:nowrap}.home-content[data-v-b7598018]{box-sizing:border-box;height:100%;overflow:auto;min-height:0;color:var(--business-component-text);font-size:13px;line-height:1.4}.home-content button[data-v-b7598018]{font:inherit;color:inherit;text-align:left;cursor:pointer;border:0;outline:none}.home-content button[data-v-b7598018]:disabled{cursor:default}.home-content button[data-v-b7598018]:not(:disabled):hover{outline:none}.home-content button[data-v-b7598018]:focus,.home-content button[data-v-b7598018]:focus-visible{outline:none}.home-content h4[data-v-b7598018],.home-content h5[data-v-b7598018]{margin:0;color:var(--business-component-text);font:inherit;font-weight:400}.home-content h4[data-v-b7598018]{margin-bottom:10px}.home-content h5[data-v-b7598018]{margin-bottom:var(--space-2);color:var(--business-component-muted)}.home-content strong[data-v-b7598018]{font-weight:400;overflow-wrap:anywhere}.home-muted[data-v-b7598018]{color:var(--business-component-muted)}.home-surface[data-v-b7598018]{background:var(--home-card-surface);border-radius:8px;padding:var(--space-3);box-sizing:border-box}.home-actions[data-v-b7598018]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:16px;height:100%;min-height:0;box-sizing:border-box}.home-action[data-v-b7598018]{display:flex;align-items:center;gap:10px;min-height:48px;height:100%;padding:0 12px;border-radius:4px;background:linear-gradient(90deg,#eff6ff,#fbfdff);border:1px solid #e5effd;color:var(--business-component-text);transition:all .2s ease;overflow-wrap:anywhere;cursor:pointer;box-sizing:border-box}.home-action[data-v-b7598018]:not(:disabled):hover{background:linear-gradient(90deg,#e4efff,#f3f8ff);border-color:#bfd9fe;color:#1e72f0}.home-action[data-v-b7598018]:disabled{opacity:.5;cursor:not-allowed}.home-action-icon-box[data-v-b7598018]{width:32px;height:32px;flex:0 0 32px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;color:#fff;transition:transform .2s ease}.home-action-icon-box.icon-box--blue[data-v-b7598018]{background:linear-gradient(135deg,#a2c7ff,#488ef6 52%,#1e72f0)}.home-action-icon-box.icon-box--cyan[data-v-b7598018]{background:linear-gradient(135deg,#a2e0ff,#48bcf6 52%,#1eaaf0)}.home-action-icon-box.icon-box--purple[data-v-b7598018]{background:linear-gradient(135deg,#b6c9ff,#6d87ff 52%,#4a59fe)}.home-action-icon-box .home-icon[data-v-b7598018]{width:16px;height:16px;color:#fff!important}.home-action:not(:disabled):hover .home-action-icon-box[data-v-b7598018]{transform:scale(1.05)}.home-action .home-icon[data-v-b7598018]{width:18px;height:18px;flex:0 0 18px;max-width:18px;color:inherit;transition:color .2s ease}.home-action-label[data-v-b7598018]{flex:1;min-width:0;font-size:13px;font-weight:400;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4;transition:color .2s ease}.home-actions--grid[data-v-b7598018]{grid-template-columns:repeat(5,minmax(0,1fr))}.home-actions--grid .home-action[data-v-b7598018]{flex-direction:column;justify-content:center;text-align:center;gap:6px}.home-apps[data-v-b7598018]{display:flex;flex-direction:column;gap:16px}.home-app[data-v-b7598018]{display:flex;gap:12px;align-items:center;width:100%;min-height:64px;background:linear-gradient(90deg,#f0f6ff,#fcfeff);border:1px solid #e5effd;padding:12px;border-radius:4px;box-sizing:border-box;transition:all .2s ease}.home-app-icon[data-v-b7598018]{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border-radius:4px;color:#fff;background:linear-gradient(135deg,#94bffe,#1e72f0);transition:transform .2s ease}.home-app-content[data-v-b7598018]{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;overflow-wrap:anywhere}.home-description[data-v-b7598018]{line-height:1.6}.home-apps--cards[data-v-b7598018]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:var(--space-3)}.home-apps--cards .home-app[data-v-b7598018]{flex-direction:column;align-items:flex-start;background:linear-gradient(90deg,#f0f6ff,#fcfeff);border:1px solid #e5effd;padding:var(--space-3)}.home-content .home-app[data-v-b7598018]:not(:disabled):hover{outline:0;background:linear-gradient(90deg,#e4efff,#f3f8ff);border-color:#bfd9fe;border-radius:4px}.home-content .home-app:not(:disabled):hover .home-app-icon[data-v-b7598018]{transform:scale(1.05)}.home-resources[data-v-b7598018]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;align-content:start}.home-resources--asymmetric[data-v-b7598018]{grid-template-columns:1fr 2fr}.home-resource-group--wide[data-v-b7598018]{grid-column:1 / -1}.home-resource-subgroups[data-v-b7598018]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.home-resource-row[data-v-b7598018]{display:flex;align-items:center;width:100%;min-height:38px;gap:var(--space-2);background:transparent;padding:0 8px;border-radius:8px;box-sizing:border-box}.home-resource-row span[data-v-b7598018]{overflow-wrap:anywhere;min-width:0}.home-resource-row strong[data-v-b7598018]{margin-left:auto}.home-resources--metrics[data-v-b7598018]{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.home-resource-metric[data-v-b7598018]{display:grid;grid-template-columns:auto 1fr;gap:var(--space-2)}.home-resource-metric strong[data-v-b7598018]{grid-column:1 / -1;font-size:max(18px,calc(var(--home-font-size) + 6px))}.home-quotas[data-v-b7598018]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);align-content:start}.home-quota[data-v-b7598018]{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.home-quota-title[data-v-b7598018]{display:flex;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;width:100%}.home-quota-value[data-v-b7598018]{overflow-wrap:anywhere}.home-quota-value strong[data-v-b7598018]{font-size:max(16px,calc(var(--home-font-size) + 2px))}.home-progress[data-v-b7598018]{display:block;height:4px;width:100%;background:var(--business-component-track);border-radius:2px;flex:0 0 auto}.home-progress i[data-v-b7598018]{display:block;height:100%;max-width:100%;background:var(--business-component-primary);border-radius:inherit}.home-warning[data-v-b7598018]{color:#d89614}.home-danger[data-v-b7598018]{color:#e34d59}.home-progress .home-progress--warning[data-v-b7598018]{background:#faad14}.home-progress .home-progress--danger[data-v-b7598018]{background:#ff4d4f}.home-quotas--list[data-v-b7598018]{display:flex;flex-direction:column}.home-quotas--list .home-quota[data-v-b7598018]{display:grid;grid-template-columns:1fr auto}.home-quotas--list .home-progress[data-v-b7598018]{grid-column:1 / -1}.home-operations[data-v-b7598018]{display:flex;flex-direction:column;gap:20px;font-size:12px}.home-operation-items[data-v-b7598018]{display:grid;gap:12px}.home-operation[data-v-b7598018]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);width:100%;min-height:46px}.home-operation-title[data-v-b7598018]{display:flex;align-items:center;gap:var(--space-2)}.home-operation>strong[data-v-b7598018],.home-statuses[data-v-b7598018]{margin-left:auto}.home-statuses[data-v-b7598018]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.home-online[data-v-b7598018]{color:#389e0d}.home-operations--cards .home-operation-items[data-v-b7598018]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-operations--cards .home-operation[data-v-b7598018]{flex-direction:column;align-items:stretch}.home-operations--cards .home-statuses[data-v-b7598018],.home-operations--cards .home-operation>strong[data-v-b7598018]{margin-left:0}.home-announcements[data-v-b7598018]{display:flex;flex-direction:column;gap:var(--space-2)}.home-announcement[data-v-b7598018]{display:flex;gap:var(--space-3);align-items:baseline;background:transparent;padding:var(--space-2) 0;width:100%}.home-announcement time[data-v-b7598018]{flex:0 0 auto}.home-announcement span[data-v-b7598018]{overflow-wrap:anywhere;min-width:0}.home-announcements--timeline .home-announcement[data-v-b7598018]{flex-direction:column;gap:var(--space-1);border-left:2px solid var(--business-component-primary);padding-left:var(--space-3)}.home-action-label[data-v-b7598018],.home-operation-title span[data-v-b7598018]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-quota-title span[data-v-b7598018]:first-child{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-operations:not(.home-operations--cards) section:last-child .home-operation-items[data-v-b7598018]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-resources[data-v-b7598018]{font-size:12px}.home-resource-row strong[data-v-b7598018]{font-size:14px}.home-quotas[data-v-b7598018]{gap:10px;font-size:12px}.home-quota[data-v-b7598018]{padding:10px 12px;gap:4px}.home-quota-value .home-muted[data-v-b7598018]{font-size:10px}.home-operations h4[data-v-b7598018]{font-size:14px}.home-statuses[data-v-b7598018]{font-size:12px}.home-statuses>span[data-v-b7598018]:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:4px;background:#c4c8cf}.home-statuses>.home-online[data-v-b7598018]:before{background:#52c41a}.home-announcements[data-v-b7598018]{gap:16px;font-size:13px}.home-content .home-announcement[data-v-b7598018]{padding:0;border:0}.home-announcement time[data-v-b7598018]{color:#86909c;flex-shrink:0;white-space:nowrap;font-size:13px}@container business-component-shell (min-width: 680px){.home-quotas[data-v-b7598018]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.home-operations:not(.home-operations--cards) section .home-operation-items[data-v-b7598018]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container business-component-shell (max-width: 620px){.home-resources[data-v-b7598018],.home-resources--asymmetric[data-v-b7598018]{grid-template-columns:1fr}.home-resources--metrics[data-v-b7598018]{grid-template-columns:repeat(3,minmax(0,1fr))}}@container business-component-shell (max-width: 520px){.home-actions[data-v-b7598018]:not(.home-actions--grid){grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));gap:6px}.home-actions:not(.home-actions--grid) .home-action[data-v-b7598018]{min-height:40px;padding:0 8px}.home-resource-subgroups[data-v-b7598018]{grid-template-columns:1fr}}@container business-component-shell (max-width: 440px){.home-actions--grid[data-v-b7598018]{grid-template-columns:repeat(3,minmax(0,1fr))}.home-quotas[data-v-b7598018]{grid-template-columns:1fr}.home-operations:not(.home-operations--cards) section:last-child .home-operation-items[data-v-b7598018]{grid-template-columns:1fr}}@container business-component-shell (max-width: 360px){.home-actions[data-v-b7598018],.home-actions[data-v-b7598018]:not(.home-actions--grid){grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr))}.home-apps--cards[data-v-b7598018],.home-quotas[data-v-b7598018],.home-resource-subgroups[data-v-b7598018],.home-operations--cards .home-operation-items[data-v-b7598018]{grid-template-columns:1fr}.home-resources--metrics[data-v-b7598018]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-quotas--list .home-quota[data-v-b7598018]{grid-template-columns:1fr}}@container business-component-shell (max-width: 300px){.home-actions--grid[data-v-b7598018]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container business-component-shell (max-height: 220px){.home-action[data-v-b7598018],.home-surface[data-v-b7598018]{padding:var(--space-2)}.home-operations[data-v-b7598018]{gap:var(--space-2)}}.home-app-trigger[data-v-b7598018]{display:block;width:100%}.home-apps--cards .home-app-trigger[data-v-b7598018]{display:flex}.home-app[data-v-b7598018]{width:100%;height:96px;min-height:96px;display:flex;align-items:center;gap:12px;background:linear-gradient(90deg,#f0f6ff,#fcfeff);border:1px solid #e5effd;border-radius:4px;padding:12px;color:inherit;cursor:pointer;text-align:left;box-sizing:border-box;transition:all .2s cubic-bezier(.4,0,.2,1)}.home-app-icon[data-v-b7598018]{width:40px;height:40px;flex:0 0 40px;border-radius:4px;background:linear-gradient(135deg,#94bffe,#1e72f0);color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;transition:transform .2s ease}.home-app-icon[data-v-b7598018] .home-icon{width:20px;height:20px;color:#fff!important}.home-app[data-v-b7598018]:not(:disabled):hover,.home-app-trigger:hover>.home-app[data-v-b7598018]:not(:disabled){outline:0;background:linear-gradient(90deg,#e4efff,#f3f8ff);border-color:#bfd9fe}.home-app:not(:disabled):hover .home-app-icon[data-v-b7598018],.home-app-trigger:hover>.home-app:not(:disabled) .home-app-icon[data-v-b7598018]{transform:scale(1.05)}.home-app-arrow[data-v-b7598018]{margin-left:auto;flex-shrink:0;color:#86909c;font-size:14px;transition:all .2s ease}.home-app:not(:disabled):hover .home-app-arrow[data-v-b7598018],.home-app-trigger:hover>.home-app:not(:disabled) .home-app-arrow[data-v-b7598018]{color:#1e72f0;transform:translate(2px)}.home-app[data-v-b7598018]:disabled,.home-app-trigger>.home-app[data-v-b7598018]:disabled{color:#b7bec8;cursor:not-allowed;opacity:.6}.home-app[data-v-b7598018]:focus-visible{outline:2px solid var(--business-component-primary);outline-offset:-2px}.home-app-content[data-v-b7598018]{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1;overflow:hidden}.home-app-meta[data-v-b7598018]{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12px;color:var(--business-component-muted)}.home-app-content strong[data-v-b7598018]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1d2129;font-size:14px;font-weight:500;line-height:20px}.home-app-content[data-v-b7598018] .home-description{width:100%;min-width:0;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;color:#86909c;font-size:12px;font-weight:400;line-height:18px}.home-app:disabled .home-app-content strong[data-v-b7598018],.home-app:disabled .home-app-content[data-v-b7598018] .home-description,.home-app-trigger>.home-app:disabled .home-app-content strong[data-v-b7598018],.home-app-trigger>.home-app:disabled .home-app-content[data-v-b7598018] .home-description{color:#b7bec8}@container business-component-shell (min-width: 580px){.home-apps[data-v-b7598018]:not(.home-apps--cards){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start}}@container business-component-shell (min-width: 640px){.home-apps--cards[data-v-b7598018]{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-app-empty[data-v-f0923f23]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;padding:4px 8px;box-sizing:border-box}.empty-icon[data-v-f0923f23]{font-size:28px;line-height:1;color:#9ca3af;margin-bottom:6px}.empty-title[data-v-f0923f23]{font-size:13px;line-height:18px;font-weight:500;color:#1f2937;margin-bottom:2px}.empty-desc[data-v-f0923f23]{font-size:12px;line-height:16px;color:#6b7280;max-width:240px;margin-bottom:10px}.empty-btn[data-v-f0923f23]{border-radius:6px;height:28px;padding:0 14px;font-size:12px}.collection-list[data-v-f0095b1f]{display:flex;flex-direction:column;gap:12px;min-height:0;overflow:auto;box-sizing:border-box}.capability-hint[data-v-f0095b1f]{margin:0;font-size:12px;line-height:18px;color:var(--business-component-muted)}.device-access-list[data-v-06071e12]{display:flex;flex-direction:column;gap:12px;min-height:0;overflow:auto;box-sizing:border-box}.vision-alarm-content[data-v-63ae3035]{display:grid;gap:14px}.vision-alarm-snapshot[data-v-63ae3035]{aspect-ratio:16 / 9;overflow:hidden;display:grid;place-items:center;border-radius:8px;background:var(--ant-color-fill-quaternary, #f6f7f9)}.vision-alarm-snapshot[data-v-63ae3035] img{object-fit:contain}.vision-alarm-facts[data-v-63ae3035]{padding:16px;border-radius:8px;background:var(--ant-color-fill-quaternary, #f6f7f9);overflow-wrap:anywhere}.alarm-form[data-v-612b8bfb]{margin-top:24px}h3[data-v-612b8bfb]{overflow-wrap:anywhere}.alarm-facts[data-v-612b8bfb]{padding:16px;background:var(--ant-color-fill-quaternary, #f6f7f9);border-radius:8px}.alarm-entry-shell[data-v-95fff2e9]{min-width:0;padding:0 8px 8px;border:1px solid #e5effd;border-radius:4px;background:#f8fafc}.alarm-entry-card[data-v-95fff2e9]{display:flex;flex-direction:column;justify-content:center;gap:4px;width:100%;min-height:72px;padding:8px 6px;border:0;border-radius:4px;background:transparent;box-sizing:border-box;text-align:left;cursor:pointer;color:inherit;outline:none!important;transition:all .2s cubic-bezier(.4,0,.2,1)}.alarm-entry-card[data-v-95fff2e9]:hover:not(:disabled){outline:none!important;background:#f5f7fa}.alarm-entry-card[data-v-95fff2e9]:focus-visible{box-shadow:inset 0 0 0 2px #bfd8ff}.alarm-entry-card--active[data-v-95fff2e9]{box-shadow:0 0 0 2px #1e72f01f}.alarm-entry-card[data-v-95fff2e9]:disabled{cursor:default;opacity:.6}.alarm-entry-configure[data-v-95fff2e9]{width:100%;height:28px;padding:0 8px;border-radius:4px;background:#eef5ff;color:var(--business-component-primary, #1677ff);font-size:12px;font-weight:500}.alarm-entry-configure[data-v-95fff2e9]:hover,.alarm-entry-configure[data-v-95fff2e9]:focus-visible{background:#e5f0ff;color:var(--business-component-primary, #1677ff)}.alarm-entry-top[data-v-95fff2e9]{display:flex;align-items:center;gap:8px;width:100%;min-width:0}.alarm-entry-icon[data-v-95fff2e9]{width:28px;height:28px;flex:0 0 28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:14px}.alarm-entry-icon.alarm-icon--deviceAlarm[data-v-95fff2e9]{background:linear-gradient(180deg,#fff,#ffd6d6);color:#f84343}.alarm-entry-icon.alarm-icon--visionAlarm[data-v-95fff2e9]{background:linear-gradient(180deg,#fff,#ffead6);color:#ffb24e}.alarm-entry-title[data-v-95fff2e9]{font-size:13px;font-weight:500;color:#1d2129;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alarm-entry-count[data-v-95fff2e9]{font-size:18px;font-weight:600;color:#1d2129;flex-shrink:0}.alarm-entry-description[data-v-95fff2e9]{color:var(--business-component-muted);font-size:12px;line-height:18px}@container business-component-shell (max-width: 320px){.alarm-entry-icon[data-v-95fff2e9]{display:none}}.alarm-list[data-v-95fff2e9]{width:min(460px,calc(100vw - 64px))}.alarm-list-heading[data-v-95fff2e9]{color:var(--ant-color-text-secondary, #666);margin-bottom:8px}.alarm-list-row[data-v-95fff2e9]{display:grid;grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:10px 0;background:transparent;color:inherit;border:0;border-bottom:1px solid var(--ant-color-border-secondary, #eee);text-align:left;cursor:pointer}.alarm-list-row[data-v-95fff2e9]:hover{background:var(--ant-color-fill-tertiary, #f5f5f5)}.alarm-list-name[data-v-95fff2e9]{overflow-wrap:anywhere}.alarm-list-time[data-v-95fff2e9]{font-size:12px}.alarm-list-state[data-v-95fff2e9]{display:flex;justify-content:center;align-items:center;gap:12px;padding:24px 0}.alarm-list[data-v-95fff2e9] .ant-pagination{margin-top:12px;text-align:right}.home-content[data-v-e4fd71c1]{box-sizing:border-box;height:100%;overflow:auto;min-height:0;color:var(--business-component-text);font-size:13px;line-height:1.4}.home-content button[data-v-e4fd71c1]{font:inherit;color:inherit;text-align:left;cursor:pointer;border:0;outline:none}.home-content button[data-v-e4fd71c1]:disabled{cursor:default}.home-content button[data-v-e4fd71c1]:not(:disabled):hover{outline:none}.home-content button[data-v-e4fd71c1]:focus,.home-content button[data-v-e4fd71c1]:focus-visible{outline:none}.home-content h4[data-v-e4fd71c1],.home-content h5[data-v-e4fd71c1]{margin:0;color:var(--business-component-text);font:inherit;font-weight:400}.home-content h4[data-v-e4fd71c1]{margin-bottom:10px}.home-content h5[data-v-e4fd71c1]{margin-bottom:var(--space-2);color:var(--business-component-muted)}.home-content strong[data-v-e4fd71c1]{font-weight:400;overflow-wrap:anywhere}.home-muted[data-v-e4fd71c1]{color:var(--business-component-muted)}.home-surface[data-v-e4fd71c1]{background:var(--home-card-surface);border-radius:8px;padding:var(--space-3);box-sizing:border-box}.home-actions[data-v-e4fd71c1]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:16px;height:100%;min-height:0;box-sizing:border-box}.home-action[data-v-e4fd71c1]{display:flex;align-items:center;gap:10px;min-height:48px;height:100%;padding:0 12px;border-radius:4px;background:linear-gradient(90deg,#eff6ff,#fbfdff);border:1px solid #e5effd;color:var(--business-component-text);transition:all .2s ease;overflow-wrap:anywhere;cursor:pointer;box-sizing:border-box}.home-action[data-v-e4fd71c1]:not(:disabled):hover{background:linear-gradient(90deg,#e4efff,#f3f8ff);border-color:#bfd9fe;color:#1e72f0}.home-action[data-v-e4fd71c1]:disabled{opacity:.5;cursor:not-allowed}.home-action-icon-box[data-v-e4fd71c1]{width:32px;height:32px;flex:0 0 32px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;color:#fff;transition:transform .2s ease}.home-action-icon-box.icon-box--blue[data-v-e4fd71c1]{background:linear-gradient(135deg,#a2c7ff,#488ef6 52%,#1e72f0)}.home-action-icon-box.icon-box--cyan[data-v-e4fd71c1]{background:linear-gradient(135deg,#a2e0ff,#48bcf6 52%,#1eaaf0)}.home-action-icon-box.icon-box--purple[data-v-e4fd71c1]{background:linear-gradient(135deg,#b6c9ff,#6d87ff 52%,#4a59fe)}.home-action-icon-box .home-icon[data-v-e4fd71c1]{width:16px;height:16px;color:#fff!important}.home-action:not(:disabled):hover .home-action-icon-box[data-v-e4fd71c1]{transform:scale(1.05)}.home-action .home-icon[data-v-e4fd71c1]{width:18px;height:18px;flex:0 0 18px;max-width:18px;color:inherit;transition:color .2s ease}.home-action-label[data-v-e4fd71c1]{flex:1;min-width:0;font-size:13px;font-weight:400;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4;transition:color .2s ease}.home-actions--grid[data-v-e4fd71c1]{grid-template-columns:repeat(5,minmax(0,1fr))}.home-actions--grid .home-action[data-v-e4fd71c1]{flex-direction:column;justify-content:center;text-align:center;gap:6px}.home-apps[data-v-e4fd71c1]{display:flex;flex-direction:column;gap:16px}.home-app[data-v-e4fd71c1]{display:flex;gap:12px;align-items:center;width:100%;min-height:64px;background:linear-gradient(90deg,#f0f6ff,#fcfeff);border:1px solid #e5effd;padding:12px;border-radius:4px;box-sizing:border-box;transition:all .2s ease}.home-app-icon[data-v-e4fd71c1]{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border-radius:4px;color:#fff;background:linear-gradient(135deg,#94bffe,#1e72f0);transition:transform .2s ease}.home-app-content[data-v-e4fd71c1]{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;overflow-wrap:anywhere}.home-description[data-v-e4fd71c1]{line-height:1.6}.home-apps--cards[data-v-e4fd71c1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:var(--space-3)}.home-apps--cards .home-app[data-v-e4fd71c1]{flex-direction:column;align-items:flex-start;background:linear-gradient(90deg,#f0f6ff,#fcfeff);border:1px solid #e5effd;padding:var(--space-3)}.home-content .home-app[data-v-e4fd71c1]:not(:disabled):hover{outline:0;background:linear-gradient(90deg,#e4efff,#f3f8ff);border-color:#bfd9fe;border-radius:4px}.home-content .home-app:not(:disabled):hover .home-app-icon[data-v-e4fd71c1]{transform:scale(1.05)}.home-resources[data-v-e4fd71c1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;align-content:start}.home-resources--asymmetric[data-v-e4fd71c1]{grid-template-columns:1fr 2fr}.home-resource-group--wide[data-v-e4fd71c1]{grid-column:1 / -1}.home-resource-subgroups[data-v-e4fd71c1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.home-resource-row[data-v-e4fd71c1]{display:flex;align-items:center;width:100%;min-height:38px;gap:var(--space-2);background:transparent;padding:0 8px;border-radius:8px;box-sizing:border-box}.home-resource-row span[data-v-e4fd71c1]{overflow-wrap:anywhere;min-width:0}.home-resource-row strong[data-v-e4fd71c1]{margin-left:auto}.home-resources--metrics[data-v-e4fd71c1]{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.home-resource-metric[data-v-e4fd71c1]{display:grid;grid-template-columns:auto 1fr;gap:var(--space-2)}.home-resource-metric strong[data-v-e4fd71c1]{grid-column:1 / -1;font-size:max(18px,calc(var(--home-font-size) + 6px))}.home-quotas[data-v-e4fd71c1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);align-content:start}.home-quota[data-v-e4fd71c1]{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.home-quota-title[data-v-e4fd71c1]{display:flex;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;width:100%}.home-quota-value[data-v-e4fd71c1]{overflow-wrap:anywhere}.home-quota-value strong[data-v-e4fd71c1]{font-size:max(16px,calc(var(--home-font-size) + 2px))}.home-progress[data-v-e4fd71c1]{display:block;height:4px;width:100%;background:var(--business-component-track);border-radius:2px;flex:0 0 auto}.home-progress i[data-v-e4fd71c1]{display:block;height:100%;max-width:100%;background:var(--business-component-primary);border-radius:inherit}.home-warning[data-v-e4fd71c1]{color:#d89614}.home-danger[data-v-e4fd71c1]{color:#e34d59}.home-progress .home-progress--warning[data-v-e4fd71c1]{background:#faad14}.home-progress .home-progress--danger[data-v-e4fd71c1]{background:#ff4d4f}.home-quotas--list[data-v-e4fd71c1]{display:flex;flex-direction:column}.home-quotas--list .home-quota[data-v-e4fd71c1]{display:grid;grid-template-columns:1fr auto}.home-quotas--list .home-progress[data-v-e4fd71c1]{grid-column:1 / -1}.home-operations[data-v-e4fd71c1]{display:flex;flex-direction:column;gap:20px;font-size:12px}.home-operation-items[data-v-e4fd71c1]{display:grid;gap:12px}.home-operation[data-v-e4fd71c1]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);width:100%;min-height:46px}.home-operation-title[data-v-e4fd71c1]{display:flex;align-items:center;gap:var(--space-2)}.home-operation>strong[data-v-e4fd71c1],.home-statuses[data-v-e4fd71c1]{margin-left:auto}.home-statuses[data-v-e4fd71c1]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.home-online[data-v-e4fd71c1]{color:#389e0d}.home-operations--cards .home-operation-items[data-v-e4fd71c1]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-operations--cards .home-operation[data-v-e4fd71c1]{flex-direction:column;align-items:stretch}.home-operations--cards .home-statuses[data-v-e4fd71c1],.home-operations--cards .home-operation>strong[data-v-e4fd71c1]{margin-left:0}.home-announcements[data-v-e4fd71c1]{display:flex;flex-direction:column;gap:var(--space-2)}.home-announcement[data-v-e4fd71c1]{display:flex;gap:var(--space-3);align-items:baseline;background:transparent;padding:var(--space-2) 0;width:100%}.home-announcement time[data-v-e4fd71c1]{flex:0 0 auto}.home-announcement span[data-v-e4fd71c1]{overflow-wrap:anywhere;min-width:0}.home-announcements--timeline .home-announcement[data-v-e4fd71c1]{flex-direction:column;gap:var(--space-1);border-left:2px solid var(--business-component-primary);padding-left:var(--space-3)}.home-action-label[data-v-e4fd71c1],.home-operation-title span[data-v-e4fd71c1]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-quota-title span[data-v-e4fd71c1]:first-child{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-operations:not(.home-operations--cards) section:last-child .home-operation-items[data-v-e4fd71c1]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-resources[data-v-e4fd71c1]{font-size:12px}.home-resource-row strong[data-v-e4fd71c1]{font-size:14px}.home-quotas[data-v-e4fd71c1]{gap:10px;font-size:12px}.home-quota[data-v-e4fd71c1]{padding:10px 12px;gap:4px}.home-quota-value .home-muted[data-v-e4fd71c1]{font-size:10px}.home-operations h4[data-v-e4fd71c1]{font-size:14px}.home-statuses[data-v-e4fd71c1]{font-size:12px}.home-statuses>span[data-v-e4fd71c1]:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:4px;background:#c4c8cf}.home-statuses>.home-online[data-v-e4fd71c1]:before{background:#52c41a}.home-announcements[data-v-e4fd71c1]{gap:16px;font-size:13px}.home-content .home-announcement[data-v-e4fd71c1]{padding:0;border:0}.home-announcement time[data-v-e4fd71c1]{color:#86909c;flex-shrink:0;white-space:nowrap;font-size:13px}@container business-component-shell (min-width: 680px){.home-quotas[data-v-e4fd71c1]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.home-operations:not(.home-operations--cards) section .home-operation-items[data-v-e4fd71c1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container business-component-shell (max-width: 620px){.home-resources[data-v-e4fd71c1],.home-resources--asymmetric[data-v-e4fd71c1]{grid-template-columns:1fr}.home-resources--metrics[data-v-e4fd71c1]{grid-template-columns:repeat(3,minmax(0,1fr))}}@container business-component-shell (max-width: 520px){.home-actions[data-v-e4fd71c1]:not(.home-actions--grid){grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));gap:6px}.home-actions:not(.home-actions--grid) .home-action[data-v-e4fd71c1]{min-height:40px;padding:0 8px}.home-resource-subgroups[data-v-e4fd71c1]{grid-template-columns:1fr}}@container business-component-shell (max-width: 440px){.home-actions--grid[data-v-e4fd71c1]{grid-template-columns:repeat(3,minmax(0,1fr))}.home-quotas[data-v-e4fd71c1]{grid-template-columns:1fr}.home-operations:not(.home-operations--cards) section:last-child .home-operation-items[data-v-e4fd71c1]{grid-template-columns:1fr}}@container business-component-shell (max-width: 360px){.home-actions[data-v-e4fd71c1],.home-actions[data-v-e4fd71c1]:not(.home-actions--grid){grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr))}.home-apps--cards[data-v-e4fd71c1],.home-quotas[data-v-e4fd71c1],.home-resource-subgroups[data-v-e4fd71c1],.home-operations--cards .home-operation-items[data-v-e4fd71c1]{grid-template-columns:1fr}.home-resources--metrics[data-v-e4fd71c1]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-quotas--list .home-quota[data-v-e4fd71c1]{grid-template-columns:1fr}}@container business-component-shell (max-width: 300px){.home-actions--grid[data-v-e4fd71c1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container business-component-shell (max-height: 220px){.home-action[data-v-e4fd71c1],.home-surface[data-v-e4fd71c1]{padding:var(--space-2)}.home-operations[data-v-e4fd71c1]{gap:var(--space-2)}}.home-operations[data-v-e4fd71c1]{display:flex;flex-direction:column;gap:12px;height:100%;box-sizing:border-box;overflow:auto}.home-operations .home-operation-group-title[data-v-e4fd71c1]{font-size:13px;font-weight:500;color:#1d2129;line-height:18px;margin:0 0 8px;padding:0}.home-operation-items[data-v-e4fd71c1]{display:grid;gap:10px}.home-operation-items.items--health[data-v-e4fd71c1]{grid-template-columns:repeat(3,minmax(0,1fr))}.home-operation-items.items--alarms[data-v-e4fd71c1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.home-health-card[data-v-e4fd71c1]{display:flex;flex-direction:column;justify-content:space-between;background:#f8fafc;border:1px solid #e5effd;border-radius:4px;padding:8px 10px;box-sizing:border-box;text-align:left;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);min-height:80px;color:inherit;outline:none!important}.home-health-card[data-v-e4fd71c1]:hover:not(:disabled){background:#eef5ff;border-color:#bfd8ff;box-shadow:0 2px 8px #1e72f014;outline:none!important}.home-health-card[data-v-e4fd71c1]:focus,.home-health-card[data-v-e4fd71c1]:active,.home-health-card[data-v-e4fd71c1]:focus-visible{outline:none!important;border-color:#bfd8ff}.home-health-card[data-v-e4fd71c1]:disabled{cursor:default;opacity:.6}.health-card-header[data-v-e4fd71c1]{display:flex;align-items:center;gap:6px}.health-icon-box[data-v-e4fd71c1]{width:28px;height:28px;flex:0 0 28px;border-radius:50%;background:linear-gradient(180deg,#fff,#d6e9ff 60% 99%);display:inline-flex;align-items:center;justify-content:center;color:#1e72f0}.health-icon-box[data-v-e4fd71c1] .home-icon{width:14px;height:14px;color:#1e72f0!important}.health-card-title[data-v-e4fd71c1]{font-size:13px;font-weight:500;color:#1d2129;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.health-card-progress[data-v-e4fd71c1]{height:5px;border-radius:3px;background:#e5ebf5;overflow:hidden;margin:6px 0}.health-progress-bar[data-v-e4fd71c1]{height:100%;border-radius:3px;background:#1e72f0;transition:width .3s ease}.health-card-footer[data-v-e4fd71c1]{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#86909c}.health-card-footer .status-item[data-v-e4fd71c1]{display:inline-flex;align-items:baseline;gap:3px}.health-card-footer .status-label[data-v-e4fd71c1]{font-size:12px;color:#86909c}.health-card-footer .status-value[data-v-e4fd71c1]{font-size:13px;font-weight:500;color:#1d2129}@container business-component-shell (max-width: 440px){.home-operations[data-v-e4fd71c1]{gap:8px}.home-operations .home-operation-group-title[data-v-e4fd71c1]{margin-bottom:6px}.home-operation-items.items--health[data-v-e4fd71c1]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-operations:not(.home-operations--cards) .home-operation-group--alarms .home-operation-items.items--alarms[data-v-e4fd71c1]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-health-card[data-v-e4fd71c1]{min-height:72px;padding-block:4px}.home-health-card .health-rate[data-v-e4fd71c1]{margin-top:2px}}@container business-component-shell (max-width: 260px){.home-operation-items.items--health[data-v-e4fd71c1],.home-operations:not(.home-operations--cards) .home-operation-group--alarms .home-operation-items.items--alarms[data-v-e4fd71c1]{grid-template-columns:1fr}}.health-rate[data-v-e4fd71c1]{display:block;margin-top:6px;color:var(--business-component-muted);font-size:12px}.home-content[data-v-5b063618]{box-sizing:border-box;height:100%;overflow:auto;min-height:0;color:var(--business-component-text);font-size:13px;line-height:1.4}.home-content button[data-v-5b063618]{font:inherit;color:inherit;text-align:left;cursor:pointer;border:0;outline:none}.home-content button[data-v-5b063618]:disabled{cursor:default}.home-content button[data-v-5b063618]:not(:disabled):hover{outline:none}.home-content button[data-v-5b063618]:focus,.home-content button[data-v-5b063618]:focus-visible{outline:none}.home-content h4[data-v-5b063618],.home-content h5[data-v-5b063618]{margin:0;color:var(--business-component-text);font:inherit;font-weight:400}.home-content h4[data-v-5b063618]{margin-bottom:10px}.home-content h5[data-v-5b063618]{margin-bottom:var(--space-2);color:var(--business-component-muted)}.home-content strong[data-v-5b063618]{font-weight:400;overflow-wrap:anywhere}.home-muted[data-v-5b063618]{color:var(--business-component-muted)}.home-surface[data-v-5b063618]{background:var(--home-card-surface);border-radius:8px;padding:var(--space-3);box-sizing:border-box}.home-action[data-v-5b063618]{display:flex;align-items:center;gap:10px;min-height:48px;height:100%;padding:0 12px;border-radius:4px;background:linear-gradient(90deg,#eff6ff,#fbfdff);border:1px solid #e5effd;color:var(--business-component-text);transition:all .2s ease;overflow-wrap:anywhere;cursor:pointer;box-sizing:border-box}.home-action[data-v-5b063618]:not(:disabled):hover{background:linear-gradient(90deg,#e4efff,#f3f8ff);border-color:#bfd9fe;color:#1e72f0}.home-action[data-v-5b063618]:disabled{opacity:.5;cursor:not-allowed}.home-action-icon-box .home-icon[data-v-5b063618]{width:16px;height:16px;color:#fff!important}.home-action .home-icon[data-v-5b063618]{width:18px;height:18px;flex:0 0 18px;max-width:18px;color:inherit;transition:color .2s ease}.home-action-label[data-v-5b063618]{flex:1;min-width:0;font-size:13px;font-weight:400;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4;transition:color .2s ease}.home-actions--grid[data-v-5b063618]{grid-template-columns:repeat(5,minmax(0,1fr))}.home-actions--grid .home-action[data-v-5b063618]{flex-direction:column;justify-content:center;text-align:center;gap:6px}.home-apps[data-v-5b063618]{display:flex;flex-direction:column;gap:16px}.home-app[data-v-5b063618]{display:flex;gap:12px;align-items:center;width:100%;min-height:64px;background:linear-gradient(90deg,#f0f6ff,#fcfeff);border:1px solid #e5effd;padding:12px;border-radius:4px;box-sizing:border-box;transition:all .2s ease}.home-app-icon[data-v-5b063618]{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border-radius:4px;color:#fff;background:linear-gradient(135deg,#94bffe,#1e72f0);transition:transform .2s ease}.home-app-content[data-v-5b063618]{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;overflow-wrap:anywhere}.home-description[data-v-5b063618]{line-height:1.6}.home-apps--cards[data-v-5b063618]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:var(--space-3)}.home-apps--cards .home-app[data-v-5b063618]{flex-direction:column;align-items:flex-start;background:linear-gradient(90deg,#f0f6ff,#fcfeff);border:1px solid #e5effd;padding:var(--space-3)}.home-content .home-app[data-v-5b063618]:not(:disabled):hover{outline:0;background:linear-gradient(90deg,#e4efff,#f3f8ff);border-color:#bfd9fe;border-radius:4px}.home-content .home-app:not(:disabled):hover .home-app-icon[data-v-5b063618]{transform:scale(1.05)}.home-resources[data-v-5b063618]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;align-content:start}.home-resources--asymmetric[data-v-5b063618]{grid-template-columns:1fr 2fr}.home-resource-group--wide[data-v-5b063618]{grid-column:1 / -1}.home-resource-subgroups[data-v-5b063618]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.home-resource-row[data-v-5b063618]{display:flex;align-items:center;width:100%;min-height:38px;gap:var(--space-2);background:transparent;padding:0 8px;border-radius:8px;box-sizing:border-box}.home-resource-row span[data-v-5b063618]{overflow-wrap:anywhere;min-width:0}.home-resource-row strong[data-v-5b063618]{margin-left:auto}.home-resources--metrics[data-v-5b063618]{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.home-resource-metric[data-v-5b063618]{display:grid;grid-template-columns:auto 1fr;gap:var(--space-2)}.home-resource-metric strong[data-v-5b063618]{grid-column:1 / -1;font-size:max(18px,calc(var(--home-font-size) + 6px))}.home-quotas[data-v-5b063618]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);align-content:start}.home-quota[data-v-5b063618]{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.home-quota-title[data-v-5b063618]{display:flex;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;width:100%}.home-quota-value[data-v-5b063618]{overflow-wrap:anywhere}.home-quota-value strong[data-v-5b063618]{font-size:max(16px,calc(var(--home-font-size) + 2px))}.home-progress[data-v-5b063618]{display:block;height:4px;width:100%;background:var(--business-component-track);border-radius:2px;flex:0 0 auto}.home-progress i[data-v-5b063618]{display:block;height:100%;max-width:100%;background:var(--business-component-primary);border-radius:inherit}.home-warning[data-v-5b063618]{color:#d89614}.home-danger[data-v-5b063618]{color:#e34d59}.home-progress .home-progress--warning[data-v-5b063618]{background:#faad14}.home-progress .home-progress--danger[data-v-5b063618]{background:#ff4d4f}.home-quotas--list[data-v-5b063618]{display:flex;flex-direction:column}.home-quotas--list .home-quota[data-v-5b063618]{display:grid;grid-template-columns:1fr auto}.home-quotas--list .home-progress[data-v-5b063618]{grid-column:1 / -1}.home-operations[data-v-5b063618]{display:flex;flex-direction:column;gap:20px;font-size:12px}.home-operation-items[data-v-5b063618]{display:grid;gap:12px}.home-operation[data-v-5b063618]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);width:100%;min-height:46px}.home-operation-title[data-v-5b063618]{display:flex;align-items:center;gap:var(--space-2)}.home-operation>strong[data-v-5b063618],.home-statuses[data-v-5b063618]{margin-left:auto}.home-statuses[data-v-5b063618]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.home-online[data-v-5b063618]{color:#389e0d}.home-operations--cards .home-operation-items[data-v-5b063618]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-operations--cards .home-operation[data-v-5b063618]{flex-direction:column;align-items:stretch}.home-operations--cards .home-statuses[data-v-5b063618],.home-operations--cards .home-operation>strong[data-v-5b063618]{margin-left:0}.home-announcements[data-v-5b063618]{display:flex;flex-direction:column;gap:var(--space-2)}.home-announcement[data-v-5b063618]{display:flex;gap:var(--space-3);align-items:baseline;background:transparent;padding:var(--space-2) 0;width:100%}.home-announcement time[data-v-5b063618]{flex:0 0 auto}.home-announcement span[data-v-5b063618]{overflow-wrap:anywhere;min-width:0}.home-announcements--timeline .home-announcement[data-v-5b063618]{flex-direction:column;gap:var(--space-1);border-left:2px solid var(--business-component-primary);padding-left:var(--space-3)}.home-action-label[data-v-5b063618],.home-operation-title span[data-v-5b063618]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-quota-title span[data-v-5b063618]:first-child{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-operations:not(.home-operations--cards) section:last-child .home-operation-items[data-v-5b063618]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-resources[data-v-5b063618]{font-size:12px}.home-resource-row strong[data-v-5b063618]{font-size:14px}.home-quotas[data-v-5b063618]{gap:10px;font-size:12px}.home-quota[data-v-5b063618]{padding:10px 12px;gap:4px}.home-quota-value .home-muted[data-v-5b063618]{font-size:10px}.home-operations h4[data-v-5b063618]{font-size:14px}.home-statuses[data-v-5b063618]{font-size:12px}.home-statuses>span[data-v-5b063618]:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:4px;background:#c4c8cf}.home-statuses>.home-online[data-v-5b063618]:before{background:#52c41a}.home-announcements[data-v-5b063618]{gap:16px;font-size:13px}.home-content .home-announcement[data-v-5b063618]{padding:0;border:0}.home-announcement time[data-v-5b063618]{color:#86909c;flex-shrink:0;white-space:nowrap;font-size:13px}@container business-component-shell (min-width: 680px){.home-quotas[data-v-5b063618]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.home-operations:not(.home-operations--cards) section .home-operation-items[data-v-5b063618]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container business-component-shell (max-width: 620px){.home-resources[data-v-5b063618],.home-resources--asymmetric[data-v-5b063618]{grid-template-columns:1fr}.home-resources--metrics[data-v-5b063618]{grid-template-columns:repeat(3,minmax(0,1fr))}}@container business-component-shell (max-width: 520px){.home-actions[data-v-5b063618]:not(.home-actions--grid){grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));gap:6px}.home-actions:not(.home-actions--grid) .home-action[data-v-5b063618]{min-height:40px;padding:0 8px}.home-resource-subgroups[data-v-5b063618]{grid-template-columns:1fr}}@container business-component-shell (max-width: 440px){.home-actions--grid[data-v-5b063618]{grid-template-columns:repeat(3,minmax(0,1fr))}.home-quotas[data-v-5b063618]{grid-template-columns:1fr}.home-operations:not(.home-operations--cards) section:last-child .home-operation-items[data-v-5b063618]{grid-template-columns:1fr}}@container business-component-shell (max-width: 360px){.home-actions[data-v-5b063618],.home-actions[data-v-5b063618]:not(.home-actions--grid){grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr))}.home-apps--cards[data-v-5b063618],.home-quotas[data-v-5b063618],.home-resource-subgroups[data-v-5b063618],.home-operations--cards .home-operation-items[data-v-5b063618]{grid-template-columns:1fr}.home-resources--metrics[data-v-5b063618]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-quotas--list .home-quota[data-v-5b063618]{grid-template-columns:1fr}}@container business-component-shell (max-width: 300px){.home-actions--grid[data-v-5b063618]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container business-component-shell (max-height: 220px){.home-action[data-v-5b063618],.home-surface[data-v-5b063618]{padding:var(--space-2)}.home-operations[data-v-5b063618]{gap:var(--space-2)}}.home-actions[data-v-5b063618]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:16px;height:100%;min-height:0;box-sizing:border-box}.home-action[data-v-5b063618]{background:linear-gradient(90deg,#eff6ff,#fbfdff);border:1px solid #e5effd;border-radius:4px;gap:10px;padding:8px 12px;text-align:left}.home-action[data-v-5b063618]:hover:not(:disabled){background:linear-gradient(90deg,#e4efff,#f3f8ff);border-color:#bfd9fe;color:#1e72f0}.home-action-copy[data-v-5b063618]{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px;overflow:hidden}.home-action-copy[data-v-5b063618] .home-action-description{width:100%;min-width:0;max-width:100%;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;color:var(--business-component-muted);font-size:12px;line-height:18px}.home-actions[data-v-5b063618]{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:minmax(76px,1fr);gap:10px;align-content:start}.home-action[data-v-5b063618]{grid-column:span 3}@container project-home (min-width: 721px){.home-action[data-v-5b063618]:nth-child(5):nth-last-child(3),.home-action:nth-child(5):nth-last-child(3)~.home-action[data-v-5b063618]{grid-column:span 4}}@container project-home (max-width: 720px){.home-actions[data-v-5b063618]:not(.home-actions--grid){grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:8px}.home-actions:not(.home-actions--grid) .home-action[data-v-5b063618]{grid-column:auto;padding:8px 10px}.home-actions:not(.home-actions--grid) .home-action[data-v-5b063618]:nth-child(7):last-child{grid-column:2}}@container project-home (max-width: 480px){.home-actions:not(.home-actions--grid) .home-action[data-v-5b063618]{gap:6px;padding:6px 8px}.home-actions:not(.home-actions--grid) .home-action-icon-box[data-v-5b063618]{width:24px;height:24px;flex-basis:24px}}@container project-home (max-width: 420px){.home-actions:not(.home-actions--grid) .home-action-icon-box[data-v-5b063618]{display:none}}.home-action-icon-box[data-v-5b063618]{width:32px;height:32px;flex:0 0 32px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;color:#fff;transition:transform .2s ease}.home-action-icon-box.icon-box--blue[data-v-5b063618]{background:linear-gradient(135deg,#a2c7ff,#488ef6 52%,#1e72f0)}.home-action-icon-box.icon-box--cyan[data-v-5b063618]{background:linear-gradient(135deg,#a2e0ff,#48bcf6 52%,#1eaaf0)}.home-action-icon-box.icon-box--purple[data-v-5b063618]{background:linear-gradient(135deg,#b6c9ff,#6d87ff 52%,#4a59fe)}.home-action-icon-box[data-v-5b063618] .home-icon{width:16px;height:16px;color:#fff!important}.home-action:not(:disabled):hover .home-action-icon-box[data-v-5b063618]{transform:scale(1.05)}.quick-guide-view[data-v-978333f8]{display:flex;align-items:stretch;gap:8px;height:100%;min-height:0;box-sizing:border-box}.step-card[data-v-978333f8]{flex:1;min-width:0;background:#fff;border:1px solid #edf0f5;border-radius:6px;padding:8px 12px;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;cursor:pointer;transition:all .2s ease}.step-card[data-v-978333f8]:hover:not(.is-disabled){border-color:#91caff;box-shadow:0 2px 8px #1677ff14}.step-card:hover:not(.is-disabled) .action-btn[data-v-978333f8]{color:#0958d9}.step-card.is-disabled[data-v-978333f8]{cursor:not-allowed;background:#fbfbfb;border-color:#f0f0f0}.step-card.is-disabled .step-badge[data-v-978333f8]{background:#f0f2f5;border-color:#d9d9d9;color:#bfbfbf}.step-card.is-disabled .step-title[data-v-978333f8]{color:#8c8c8c}.step-card.is-disabled .step-card-desc[data-v-978333f8]{color:#bfbfbf}.step-card.is-disabled .action-btn[data-v-978333f8]{color:#00000040;cursor:not-allowed;pointer-events:none}.step-card-header[data-v-978333f8]{display:flex;align-items:center;gap:8px}.step-badge[data-v-978333f8]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:1px solid #91caff;background:#e6f4ff;color:#1677ff;font-size:11px;font-weight:600;line-height:1;flex-shrink:0}.step-badge.is-complete[data-v-978333f8]{background:#1677ff;border-color:#1677ff;color:#fff}.step-badge.is-unknown[data-v-978333f8]{background:#f2f3f5;border-color:#d9dce3;color:#86909c}.step-status[data-v-978333f8]{color:#1677ff;font-size:11px;white-space:nowrap}.step-title[data-v-978333f8]{font-size:13px;line-height:20px;font-weight:500;color:#1f2937;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.step-card-desc[data-v-978333f8]{font-size:12px;line-height:18px;color:#667085;margin:4px 0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.step-card-action[data-v-978333f8]{margin-top:auto}.action-btn[data-v-978333f8]{padding:0;height:auto;font-size:12px;font-weight:500;color:#1677ff;display:inline-flex;align-items:center;gap:4px;line-height:16px}.action-arrow[data-v-978333f8]{font-size:10px}.step-separator[data-v-978333f8]{display:flex;align-items:center;justify-content:center;color:#d0d5dd;font-size:11px;flex-shrink:0;-webkit-user-select:none;user-select:none}@container business-component-shell (max-width: 900px){.quick-guide-view[data-v-978333f8]{overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin}.step-card[data-v-978333f8]{flex:0 0 220px;scroll-snap-align:start}.step-separator[data-v-978333f8]{display:none}}@container business-component-shell (max-width: 900px) and (min-height: 240px){.quick-guide-view[data-v-978333f8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));overflow:visible}.step-card[data-v-978333f8]{min-width:0}}@container business-component-shell (max-width: 400px) and (min-height: 400px){.quick-guide-view[data-v-978333f8]{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(4,minmax(0,1fr))}}.quick-guide-shell[data-v-3eb7e8fd]{height:100%;display:flex;flex-direction:column;container-name:business-component-shell project-home;container-type:size;overflow:hidden;border-radius:var(--r-3, 8px);background:#fff;box-shadow:0 1px 3px #1118270a;box-sizing:border-box;padding:12px 18px 14px}.quick-guide-main[data-v-3eb7e8fd]{display:flex;align-items:center;gap:20px;min-width:0;flex-shrink:0}.guide-title[data-v-3eb7e8fd]{margin:0;font-size:18px;line-height:24px;font-weight:600;color:#1a1a1a;flex-shrink:0}.quick-guide-content[data-v-3eb7e8fd]{flex:1;min-height:0;margin-top:8px}.quick-guide-compact[data-v-3eb7e8fd]{flex:1;min-height:0;min-width:0;display:none;align-items:center;justify-content:flex-start;gap:8px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:thin}.compact-step[data-v-3eb7e8fd]{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;padding:0 10px;border-radius:8px;color:#1f2937}.compact-step.is-complete[data-v-3eb7e8fd]{border-color:#91caff;background:#f5f9ff;color:#86909c}.compact-badge[data-v-3eb7e8fd]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid #91caff;border-radius:50%;background:#e6f4ff;color:#1677ff;font-size:11px}.compact-badge.is-complete[data-v-3eb7e8fd]{background:#1677ff;border-color:#1677ff;color:#fff}.compact-badge.is-unknown[data-v-3eb7e8fd]{background:#f2f3f5;border-color:#d9dce3;color:#86909c}.compact-arrow[data-v-3eb7e8fd]{flex:0 0 auto;color:#bfbfbf;font-size:11px}@container project-home (max-height: 140px){.quick-guide-main[data-v-3eb7e8fd]{flex:1}.quick-guide-content[data-v-3eb7e8fd]{display:none}.quick-guide-compact[data-v-3eb7e8fd]{display:flex}}@container project-home (max-width: 600px){.quick-guide-main[data-v-3eb7e8fd]{flex:1}.quick-guide-content[data-v-3eb7e8fd]{display:none}.quick-guide-compact[data-v-3eb7e8fd]{display:flex}}.home-content[data-v-d8a9a018]{box-sizing:border-box;height:100%;overflow:auto;min-height:0;color:var(--business-component-text);font-size:13px;line-height:1.4}.home-content button[data-v-d8a9a018]{font:inherit;color:inherit;text-align:left;cursor:pointer;border:0;outline:none}.home-content button[data-v-d8a9a018]:disabled{cursor:default}.home-content button[data-v-d8a9a018]:not(:disabled):hover{outline:none}.home-content button[data-v-d8a9a018]:focus,.home-content button[data-v-d8a9a018]:focus-visible{outline:none}.home-content h4[data-v-d8a9a018],.home-content h5[data-v-d8a9a018]{margin:0;color:var(--business-component-text);font:inherit;font-weight:400}.home-content h4[data-v-d8a9a018]{margin-bottom:10px}.home-content h5[data-v-d8a9a018]{margin-bottom:var(--space-2);color:var(--business-component-muted)}.home-content strong[data-v-d8a9a018]{font-weight:400;overflow-wrap:anywhere}.home-muted[data-v-d8a9a018]{color:var(--business-component-muted)}.home-surface[data-v-d8a9a018]{background:var(--home-card-surface);border-radius:8px;padding:var(--space-3);box-sizing:border-box}.home-actions[data-v-d8a9a018]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:16px;height:100%;min-height:0;box-sizing:border-box}.home-action[data-v-d8a9a018]{display:flex;align-items:center;gap:10px;min-height:48px;height:100%;padding:0 12px;border-radius:4px;background:linear-gradient(90deg,#eff6ff,#fbfdff);border:1px solid #e5effd;color:var(--business-component-text);transition:all .2s ease;overflow-wrap:anywhere;cursor:pointer;box-sizing:border-box}.home-action[data-v-d8a9a018]:not(:disabled):hover{background:linear-gradient(90deg,#e4efff,#f3f8ff);border-color:#bfd9fe;color:#1e72f0}.home-action[data-v-d8a9a018]:disabled{opacity:.5;cursor:not-allowed}.home-action-icon-box[data-v-d8a9a018]{width:32px;height:32px;flex:0 0 32px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;color:#fff;transition:transform .2s ease}.home-action-icon-box.icon-box--blue[data-v-d8a9a018]{background:linear-gradient(135deg,#a2c7ff,#488ef6 52%,#1e72f0)}.home-action-icon-box.icon-box--cyan[data-v-d8a9a018]{background:linear-gradient(135deg,#a2e0ff,#48bcf6 52%,#1eaaf0)}.home-action-icon-box.icon-box--purple[data-v-d8a9a018]{background:linear-gradient(135deg,#b6c9ff,#6d87ff 52%,#4a59fe)}.home-action-icon-box .home-icon[data-v-d8a9a018]{width:16px;height:16px;color:#fff!important}.home-action:not(:disabled):hover .home-action-icon-box[data-v-d8a9a018]{transform:scale(1.05)}.home-action .home-icon[data-v-d8a9a018]{width:18px;height:18px;flex:0 0 18px;max-width:18px;color:inherit;transition:color .2s ease}.home-action-label[data-v-d8a9a018]{flex:1;min-width:0;font-size:13px;font-weight:400;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4;transition:color .2s ease}.home-actions--grid[data-v-d8a9a018]{grid-template-columns:repeat(5,minmax(0,1fr))}.home-actions--grid .home-action[data-v-d8a9a018]{flex-direction:column;justify-content:center;text-align:center;gap:6px}.home-apps[data-v-d8a9a018]{display:flex;flex-direction:column;gap:16px}.home-app[data-v-d8a9a018]{display:flex;gap:12px;align-items:center;width:100%;min-height:64px;background:linear-gradient(90deg,#f0f6ff,#fcfeff);border:1px solid #e5effd;padding:12px;border-radius:4px;box-sizing:border-box;transition:all .2s ease}.home-app-icon[data-v-d8a9a018]{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border-radius:4px;color:#fff;background:linear-gradient(135deg,#94bffe,#1e72f0);transition:transform .2s ease}.home-app-content[data-v-d8a9a018]{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;overflow-wrap:anywhere}.home-description[data-v-d8a9a018]{line-height:1.6}.home-apps--cards[data-v-d8a9a018]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:var(--space-3)}.home-apps--cards .home-app[data-v-d8a9a018]{flex-direction:column;align-items:flex-start;background:linear-gradient(90deg,#f0f6ff,#fcfeff);border:1px solid #e5effd;padding:var(--space-3)}.home-content .home-app[data-v-d8a9a018]:not(:disabled):hover{outline:0;background:linear-gradient(90deg,#e4efff,#f3f8ff);border-color:#bfd9fe;border-radius:4px}.home-content .home-app:not(:disabled):hover .home-app-icon[data-v-d8a9a018]{transform:scale(1.05)}.home-resources[data-v-d8a9a018]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;align-content:start}.home-resources--asymmetric[data-v-d8a9a018]{grid-template-columns:1fr 2fr}.home-resource-group--wide[data-v-d8a9a018]{grid-column:1 / -1}.home-resource-subgroups[data-v-d8a9a018]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.home-resource-row[data-v-d8a9a018]{display:flex;align-items:center;width:100%;min-height:38px;gap:var(--space-2);background:transparent;padding:0 8px;border-radius:8px;box-sizing:border-box}.home-resource-row span[data-v-d8a9a018]{overflow-wrap:anywhere;min-width:0}.home-resource-row strong[data-v-d8a9a018]{margin-left:auto}.home-resources--metrics[data-v-d8a9a018]{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.home-resource-metric[data-v-d8a9a018]{display:grid;grid-template-columns:auto 1fr;gap:var(--space-2)}.home-resource-metric strong[data-v-d8a9a018]{grid-column:1 / -1;font-size:max(18px,calc(var(--home-font-size) + 6px))}.home-quotas[data-v-d8a9a018]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);align-content:start}.home-quota[data-v-d8a9a018]{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.home-quota-title[data-v-d8a9a018]{display:flex;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;width:100%}.home-quota-value[data-v-d8a9a018]{overflow-wrap:anywhere}.home-quota-value strong[data-v-d8a9a018]{font-size:max(16px,calc(var(--home-font-size) + 2px))}.home-progress[data-v-d8a9a018]{display:block;height:4px;width:100%;background:var(--business-component-track);border-radius:2px;flex:0 0 auto}.home-progress i[data-v-d8a9a018]{display:block;height:100%;max-width:100%;background:var(--business-component-primary);border-radius:inherit}.home-warning[data-v-d8a9a018]{color:#d89614}.home-danger[data-v-d8a9a018]{color:#e34d59}.home-progress .home-progress--warning[data-v-d8a9a018]{background:#faad14}.home-progress .home-progress--danger[data-v-d8a9a018]{background:#ff4d4f}.home-quotas--list[data-v-d8a9a018]{display:flex;flex-direction:column}.home-quotas--list .home-quota[data-v-d8a9a018]{display:grid;grid-template-columns:1fr auto}.home-quotas--list .home-progress[data-v-d8a9a018]{grid-column:1 / -1}.home-operations[data-v-d8a9a018]{display:flex;flex-direction:column;gap:20px;font-size:12px}.home-operation-items[data-v-d8a9a018]{display:grid;gap:12px}.home-operation[data-v-d8a9a018]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);width:100%;min-height:46px}.home-operation-title[data-v-d8a9a018]{display:flex;align-items:center;gap:var(--space-2)}.home-operation>strong[data-v-d8a9a018],.home-statuses[data-v-d8a9a018]{margin-left:auto}.home-statuses[data-v-d8a9a018]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.home-online[data-v-d8a9a018]{color:#389e0d}.home-operations--cards .home-operation-items[data-v-d8a9a018]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-operations--cards .home-operation[data-v-d8a9a018]{flex-direction:column;align-items:stretch}.home-operations--cards .home-statuses[data-v-d8a9a018],.home-operations--cards .home-operation>strong[data-v-d8a9a018]{margin-left:0}.home-announcements[data-v-d8a9a018]{display:flex;flex-direction:column;gap:var(--space-2)}.home-announcement[data-v-d8a9a018]{display:flex;gap:var(--space-3);align-items:baseline;background:transparent;padding:var(--space-2) 0;width:100%}.home-announcement time[data-v-d8a9a018]{flex:0 0 auto}.home-announcement span[data-v-d8a9a018]{overflow-wrap:anywhere;min-width:0}.home-announcements--timeline .home-announcement[data-v-d8a9a018]{flex-direction:column;gap:var(--space-1);border-left:2px solid var(--business-component-primary);padding-left:var(--space-3)}.home-action-label[data-v-d8a9a018],.home-operation-title span[data-v-d8a9a018]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-quota-title span[data-v-d8a9a018]:first-child{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-operations:not(.home-operations--cards) section:last-child .home-operation-items[data-v-d8a9a018]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-resources[data-v-d8a9a018]{font-size:12px}.home-resource-row strong[data-v-d8a9a018]{font-size:14px}.home-quotas[data-v-d8a9a018]{gap:10px;font-size:12px}.home-quota[data-v-d8a9a018]{padding:10px 12px;gap:4px}.home-quota-value .home-muted[data-v-d8a9a018]{font-size:10px}.home-operations h4[data-v-d8a9a018]{font-size:14px}.home-statuses[data-v-d8a9a018]{font-size:12px}.home-statuses>span[data-v-d8a9a018]:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:4px;background:#c4c8cf}.home-statuses>.home-online[data-v-d8a9a018]:before{background:#52c41a}.home-announcements[data-v-d8a9a018]{gap:16px;font-size:13px}.home-content .home-announcement[data-v-d8a9a018]{padding:0;border:0}.home-announcement time[data-v-d8a9a018]{color:#86909c;flex-shrink:0;white-space:nowrap;font-size:13px}@container business-component-shell (min-width: 680px){.home-quotas[data-v-d8a9a018]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.home-operations:not(.home-operations--cards) section .home-operation-items[data-v-d8a9a018]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container business-component-shell (max-width: 620px){.home-resources[data-v-d8a9a018],.home-resources--asymmetric[data-v-d8a9a018]{grid-template-columns:1fr}.home-resources--metrics[data-v-d8a9a018]{grid-template-columns:repeat(3,minmax(0,1fr))}}@container business-component-shell (max-width: 520px){.home-actions[data-v-d8a9a018]:not(.home-actions--grid){grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));gap:6px}.home-actions:not(.home-actions--grid) .home-action[data-v-d8a9a018]{min-height:40px;padding:0 8px}.home-resource-subgroups[data-v-d8a9a018]{grid-template-columns:1fr}}@container business-component-shell (max-width: 440px){.home-actions--grid[data-v-d8a9a018]{grid-template-columns:repeat(3,minmax(0,1fr))}.home-quotas[data-v-d8a9a018]{grid-template-columns:1fr}.home-operations:not(.home-operations--cards) section:last-child .home-operation-items[data-v-d8a9a018]{grid-template-columns:1fr}}@container business-component-shell (max-width: 360px){.home-actions[data-v-d8a9a018],.home-actions[data-v-d8a9a018]:not(.home-actions--grid){grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr))}.home-apps--cards[data-v-d8a9a018],.home-quotas[data-v-d8a9a018],.home-resource-subgroups[data-v-d8a9a018],.home-operations--cards .home-operation-items[data-v-d8a9a018]{grid-template-columns:1fr}.home-resources--metrics[data-v-d8a9a018]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-quotas--list .home-quota[data-v-d8a9a018]{grid-template-columns:1fr}}@container business-component-shell (max-width: 300px){.home-actions--grid[data-v-d8a9a018]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container business-component-shell (max-height: 220px){.home-action[data-v-d8a9a018],.home-surface[data-v-d8a9a018]{padding:var(--space-2)}.home-operations[data-v-d8a9a018]{gap:var(--space-2)}}.home-quotas[data-v-d8a9a018]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-content:start}.quota-summary[data-v-d8a9a018]{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:6px;background:#f5f8fd;color:#8a94a6;font-size:11px}.quota-summary strong[data-v-d8a9a018]{flex-shrink:0;color:#d46b08;font-size:12px}.home-quota[data-v-d8a9a018]{min-width:0;padding:10px 12px;border:1px solid #edf1f7;border-radius:6px;text-align:left}.home-quota-title[data-v-d8a9a018],.home-quota-value[data-v-d8a9a018]{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.quota-name[data-v-d8a9a018]{overflow:hidden;color:#1d2739;font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.quota-description[data-v-d8a9a018]{overflow:hidden;color:#8a94a6;font-size:11px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.quota-percent[data-v-d8a9a018]{color:#389e0d;font-size:12px;font-weight:600}.home-quota-value[data-v-d8a9a018]{justify-content:flex-start;margin-top:6px}.home-quota-value strong[data-v-d8a9a018]{color:#1d2739;font-size:16px}.home-muted[data-v-d8a9a018]{overflow:hidden;color:#8a94a6;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.quota-remaining[data-v-d8a9a018]{color:#6b7280;font-size:11px;line-height:16px}.home-progress[data-v-d8a9a018]{display:block;height:4px;margin-top:8px;border-radius:4px;background:#e8eef7;overflow:hidden}.home-progress i[data-v-d8a9a018]{display:block;height:100%;border-radius:inherit;background:#4b8df8}.home-progress--warning[data-v-d8a9a018]{background:#faad14!important}.home-progress--danger[data-v-d8a9a018]{background:#ff4d4f!important}@media (max-width: 520px){.home-quotas[data-v-d8a9a018]{grid-template-columns:1fr}}.resource-item-wrapper[data-v-ad192db3]{width:100%}.resource-item-btn[data-v-ad192db3]{width:100%;display:flex;align-items:center;gap:12px;padding:12px;background:#f8fafc;border:1px solid transparent;border-radius:4px;color:#1d2129;cursor:pointer;box-sizing:border-box;text-align:left;transition:all .2s cubic-bezier(.4,0,.2,1)}.resource-item-btn[data-v-ad192db3]:hover:not(:disabled){background:#eef5ff;border-color:#d0e2ff}.resource-item-btn[data-v-ad192db3]:focus-visible{outline:2px solid var(--business-component-primary, #1677ff);outline-offset:-2px}.resource-item-btn[data-v-ad192db3]:disabled,.resource-item-btn.is-disabled[data-v-ad192db3]{cursor:not-allowed;background:#f7f8fa;color:#86909c}.resource-item-btn:disabled .resource-item-label[data-v-ad192db3],.resource-item-btn.is-disabled .resource-item-label[data-v-ad192db3],.resource-item-btn:disabled .resource-item-value[data-v-ad192db3],.resource-item-btn.is-disabled .resource-item-value[data-v-ad192db3],.resource-item-btn:disabled .resource-item-unit[data-v-ad192db3],.resource-item-btn.is-disabled .resource-item-unit[data-v-ad192db3]{color:#86909c}.resource-item-icon-box[data-v-ad192db3]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .2s ease}.resource-item-icon-box[data-v-ad192db3] .home-icon{width:20px;height:20px;flex:0 0 20px;font-size:20px}.resource-item-label[data-v-ad192db3]{font-size:14px;line-height:22px;font-weight:400;color:#1d2129;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resource-item-copy[data-v-ad192db3]{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.resource-item-description[data-v-ad192db3]{overflow:hidden;color:#86909c;font-size:11px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.resource-item-value-box[data-v-ad192db3]{margin-left:auto;display:flex;align-items:baseline;gap:4px;flex-shrink:0;white-space:nowrap}.resource-item-value[data-v-ad192db3]{font-size:16px;line-height:22px;font-weight:500;color:#1d2129;font-variant-numeric:tabular-nums}.resource-item-unit[data-v-ad192db3]{font-size:14px;line-height:22px;font-weight:400;color:#4e5969}.resource-card[data-v-69401719]{background:#fff;border-radius:6px;padding:16px;display:flex;flex-direction:column;box-sizing:border-box;box-shadow:0 1px 3px #1118270a;height:100%}.resource-card-title[data-v-69401719]{font-size:18px;font-weight:600;line-height:24px;color:#1d2129;margin:0 0 16px;padding:0}.resource-card-content[data-v-69401719]{display:flex;flex-direction:column;gap:16px;flex:1;justify-content:flex-start}.resource-card[data-v-fbe86efa]{background:#fff;border-radius:6px;padding:16px;display:flex;flex-direction:column;box-sizing:border-box;box-shadow:0 1px 3px #1118270a;height:100%}.resource-card-title[data-v-fbe86efa]{font-size:18px;font-weight:600;line-height:24px;color:#1d2129;margin:0 0 16px;padding:0}.resource-card-content[data-v-fbe86efa]{flex:1;display:flex;flex-direction:column}.visualization-grid[data-v-fbe86efa]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;flex:1}.visualization-col[data-v-fbe86efa]{display:flex;flex-direction:column;gap:16px;justify-content:flex-start}@media (max-width: 640px){.visualization-grid[data-v-fbe86efa]{grid-template-columns:1fr}}.resource-card[data-v-4ee33aff]{background:#fff;border-radius:6px;padding:16px;display:flex;flex-direction:column;box-sizing:border-box;box-shadow:0 1px 3px #1118270a;height:100%}.resource-card-title[data-v-4ee33aff]{font-size:18px;font-weight:600;line-height:24px;color:#1d2129;margin:0 0 16px;padding:0}.resource-card-content[data-v-4ee33aff]{display:flex;flex-direction:column;gap:16px;flex:1;justify-content:flex-start}.resource-card[data-v-a8defa35]{background:#fff;border-radius:6px;padding:16px;display:flex;flex-direction:column;box-sizing:border-box;box-shadow:0 1px 3px #1118270a;height:100%}.resource-card-title[data-v-a8defa35]{font-size:18px;font-weight:600;line-height:24px;color:#1d2129;margin:0 0 16px;padding:0}.resource-card-content[data-v-a8defa35]{display:flex;flex-direction:column;gap:16px;flex:1;justify-content:flex-start}.home-resources-root[data-v-7706545a]{width:100%;height:100%}.resources-grid-container[data-v-7706545a]{display:flex;flex-direction:column;gap:16px;width:100%;height:100%}.resources-row[data-v-7706545a]{display:flex;gap:16px;width:100%;flex:1;min-height:0;align-items:stretch}.resource-card-access[data-v-7706545a]{flex:317;min-width:0}.resource-card-visualization[data-v-7706545a]{flex:681;min-width:0}.resource-card-ai[data-v-7706545a],.resource-card-rules[data-v-7706545a]{flex:1;min-width:0}.resources-metrics-grid[data-v-7706545a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}@media (max-width: 900px){.resources-row[data-v-7706545a]{flex-direction:column}}[data-v-0bdb2a37] .project-home-shell[data-home-feature=Resources],.project-home-resources-widget.project-home-shell[data-v-0bdb2a37]{background:transparent!important;box-shadow:none!important;border-radius:0!important}[data-v-0bdb2a37] .project-home-shell[data-home-feature=Resources]>.ant-card-head,.project-home-resources-widget.project-home-shell[data-v-0bdb2a37]>.ant-card-head{display:none!important}[data-v-0bdb2a37] .project-home-shell[data-home-feature=Resources]>.ant-card-body,.project-home-resources-widget.project-home-shell[data-v-0bdb2a37]>.ant-card-body{padding:0!important;height:100%!important;display:flex!important;flex-direction:column!important}.rule-engine-list[data-v-24314509]{display:flex;flex-direction:column;gap:12px;min-height:0;overflow:auto;box-sizing:border-box}.visualization-content[data-v-a629e1e3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-height:0;overflow:auto;box-sizing:border-box}.visualization-col[data-v-a629e1e3]{display:flex;flex-direction:column;gap:12px;min-width:0}@container project-home (max-width: 460px){.visualization-content[data-v-a629e1e3]{grid-template-columns:1fr}}.resource-empty[data-v-e3a830cb]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:0;text-align:center;padding:16px 8px;box-sizing:border-box}.empty-icon[data-v-e3a830cb]{font-size:36px;line-height:1;color:#8c8c8c;margin-bottom:12px;display:flex;align-items:center;justify-content:center}.empty-title[data-v-e3a830cb]{font-size:14px;line-height:20px;font-weight:500;color:#1f2937;margin-bottom:4px}.empty-desc[data-v-e3a830cb]{font-size:12px;line-height:18px;color:#8c8c8c;max-width:280px;margin-bottom:16px}.empty-action[data-v-e3a830cb]{border-radius:6px;height:32px;padding:0 16px;font-size:14px}.metric-card[data-v-b2e0ea50]{display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height:0}.card-main[data-v-b2e0ea50]{display:flex;align-items:flex-start;justify-content:space-between;min-width:0}.card-info[data-v-b2e0ea50]{display:flex;flex-direction:column;min-width:0}.card-title[data-v-b2e0ea50]{font-size:14px;color:#86909c;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.value-row[data-v-b2e0ea50]{display:flex;align-items:baseline;margin-top:4px}.total-value[data-v-b2e0ea50]{font-size:24px;font-weight:500;line-height:28px;color:#1d2129;font-variant-numeric:tabular-nums}.unit[data-v-b2e0ea50]{font-size:14px;color:#86909c;margin-left:4px;line-height:20px}.card-badge[data-v-b2e0ea50]{flex-shrink:0;width:48px;height:48px}.badge-img[data-v-b2e0ea50]{width:48px;height:48px;display:block;object-fit:contain}.card-divider[data-v-b2e0ea50]{height:1px;background:#eceff3;margin:6px 0;flex-shrink:0}.card-sub-metrics[data-v-b2e0ea50]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;line-height:18px}.sub-item[data-v-b2e0ea50]{display:inline-flex;align-items:center;font-size:12px;white-space:nowrap}.dot[data-v-b2e0ea50]{width:6px;height:6px;border-radius:50%;margin-right:6px;flex-shrink:0}.sub-label[data-v-b2e0ea50]{color:#86909c;margin-right:4px}.sub-value[data-v-b2e0ea50]{color:#1d2129;font-weight:500;font-variant-numeric:tabular-nums}.collection[data-v-b2e0ea50]{display:flex;flex-direction:column;gap:8px;height:100%}.collection-item[data-v-b2e0ea50]{background:#f7f8fa;border-radius:10px;padding:10px 14px;flex:1;display:flex;flex-direction:column;justify-content:center}.collection-item>div[data-v-b2e0ea50]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.collect-icon[data-v-b2e0ea50]{font-size:16px;flex-shrink:0}.channel[data-v-b2e0ea50]{color:#1677ff}.collector[data-v-b2e0ea50]{color:#722ed1}.collect-label[data-v-b2e0ea50]{flex:1;font-size:13px;color:#1f2937}.abnormal[data-v-b2e0ea50]{padding:1px 6px;border-radius:4px;background:#fff1f0;font-size:11px;line-height:14px;color:#ff4d4f;flex-shrink:0}.flow-panel[data-v-3a7b6db4]{display:flex;flex-direction:column;gap:10px;height:100%;min-height:0}.flow-metrics[data-v-3a7b6db4]{display:grid;gap:8px;flex-shrink:0}.flow-metrics>div[data-v-3a7b6db4]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;background:#f7f8fa;border-radius:10px}.flow-metrics span[data-v-3a7b6db4]{color:#00000073;font-size:12px;line-height:13.8px}strong[data-v-3a7b6db4]{color:#4b5563;font-size:16px;font-weight:400;line-height:18.4px;font-variant-numeric:tabular-nums}.primary strong[data-v-3a7b6db4]{color:#1677ff}small[data-v-3a7b6db4]{font-size:11px;line-height:12.65px;color:#00000073}h4[data-v-3a7b6db4]{flex-shrink:0;margin:0;font-size:12px;line-height:13.8px;font-weight:400;color:#00000073}ol[data-v-3a7b6db4]{display:flex;flex:1;flex-direction:column;justify-content:space-around;gap:6px;padding:0;margin:0;list-style:none}li[data-v-3a7b6db4]{display:flex;flex-shrink:0;align-items:center;gap:10px;font-size:12px;line-height:14px}.rank[data-v-3a7b6db4]{display:grid;place-items:center;flex-shrink:0;width:18px;height:18px;color:#8c8c8c;background:#f0f1f3;border-radius:50%;font-size:11px}.rank-1[data-v-3a7b6db4]{background:#ff4d4f;color:#fff}.rank-2[data-v-3a7b6db4]{background:#fa8c16;color:#fff}.rank-3[data-v-3a7b6db4]{background:#1677ff;color:#fff}.rank-body[data-v-3a7b6db4]{flex:1;min-width:0}.rank-line[data-v-3a7b6db4]{display:flex;align-items:baseline;gap:12px}.rank-body[data-v-3a7b6db4] .ant-progress.ant-progress-line{display:flex;align-items:center;height:5px;margin:4px 0 0;line-height:5px;font-size:0}.card[data-v-3a7b6db4]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.actions[data-v-3549dd15]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;height:100%;min-height:0}.actions.actions-4[data-v-3549dd15]{grid-template-rows:repeat(2,minmax(0,1fr))}.actions.actions-more[data-v-3549dd15]{grid-template-rows:repeat(3,minmax(0,1fr))}.action[data-v-3549dd15]{display:flex;align-items:center;text-align:left;padding:8px 14px;height:100%!important;min-width:0;min-height:0;overflow:hidden;white-space:normal;border:1px solid #E5EFFD;border-radius:4px;box-shadow:none;background:linear-gradient(90deg,#f0f6ff,#fcfeff);transition:background-color .2s,border-color .2s,box-shadow .2s,color .2s;position:relative;cursor:pointer;box-sizing:border-box}.action[data-v-3549dd15]:not(:disabled):hover{background:#eef5ff;border-color:#bfd8ff;box-shadow:0 2px 8px #1e72f014;outline:none!important}.action:not(:disabled):hover .title[data-v-3549dd15]{color:#1e72f0}.action:not(:disabled):hover .arrow[data-v-3549dd15]{color:#1e72f0}.action[data-v-3549dd15]:focus-visible{outline:2px solid #1677ff;outline-offset:-2px}.icon-wrap[data-v-3549dd15]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;margin-right:12px}.action-img[data-v-3549dd15]{width:32px;height:32px;object-fit:contain;display:block}.icon[data-v-3549dd15]{display:grid;place-items:center;width:32px;height:32px;border-radius:6px;font-size:16px;color:#1e72f0;background:#e8f3ff}.copy[data-v-3549dd15]{display:flex;flex:1;min-width:0;flex-direction:column;justify-content:center}.title[data-v-3549dd15]{font-size:14px;font-weight:500;line-height:20px;color:#1d2129;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s}.desc[data-v-3549dd15]{color:#86909c;font-size:12px;line-height:16px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.arrow[data-v-3549dd15]{flex-shrink:0;color:#c9cdd4;font-size:12px;margin-left:8px;transition:color .2s}@container resource-widget (max-width: 480px){.actions[data-v-3549dd15]{grid-template-columns:1fr;gap:8px}.actions.actions-4[data-v-3549dd15]{grid-template-rows:repeat(4,minmax(0,1fr))}.actions.actions-more[data-v-3549dd15]{grid-template-rows:repeat(6,minmax(0,1fr))}.action[data-v-3549dd15]{padding:6px 10px}.icon-wrap[data-v-3549dd15],.icon[data-v-3549dd15]{width:28px;height:28px;margin-right:8px}.action-img[data-v-3549dd15]{width:28px;height:28px}.arrow[data-v-3549dd15]{display:none}}.algo-coverage-panel[data-v-3f0359ce]{display:flex;flex-direction:column;justify-content:flex-start;gap:16px;height:100%;min-height:0;padding:8px 0;overflow-y:auto}.algo-row[data-v-3f0359ce]{display:flex;align-items:center;gap:12px;font-size:13px;line-height:16px;flex-shrink:0}.algo-name[data-v-3f0359ce]{width:76px;flex-shrink:0;color:#4b5563;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.algo-bar-track[data-v-3f0359ce]{flex:1;min-width:0;height:6px;background:#f3f4f7;border-radius:3px;overflow:hidden}.algo-bar-fill[data-v-3f0359ce]{height:100%;background:#2b77ff;border-radius:3px;transition:width .3s ease}.algo-bar-fill.unconfigured[data-v-3f0359ce]{background:#ff4d4f}.algo-count[data-v-3f0359ce]{width:44px;flex-shrink:0;text-align:right;color:#4b5563;font-variant-numeric:tabular-nums;white-space:nowrap}.algo-count small[data-v-3f0359ce]{color:#8c8c8c;margin-left:2px}.algo-count.unconfigured[data-v-3f0359ce],.algo-count.unconfigured small[data-v-3f0359ce]{color:#ff4d4f}.resource-widget[data-v-d206453d]{width:100%;height:100%;box-sizing:border-box;background:var(--ant-color-bg-container, #fff);border-radius:var(--r-3, 8px);padding:16px;display:flex;flex-direction:column;container:resource-widget / inline-size;color:#1d2129;font-size:14px;line-height:1.4;box-shadow:0 1px 3px #0000000a;border:1px solid #ECEFF3}.resource-widget.is-metric-card[data-v-d206453d]{padding:10px 16px;box-sizing:border-box}header[data-v-d206453d]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;flex-shrink:0}[data-resource-kind=QuickStart] header[data-v-d206453d]{margin-bottom:12px}h3[data-v-d206453d]{font-size:16px;line-height:24px;font-weight:500;color:#1d2129;margin:0;min-width:0}.action-link[data-v-d206453d]{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:#1677ff;padding:0;height:auto}.action-arrow[data-v-d206453d]{font-size:11px}.content[data-v-d206453d]{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column}.content[data-v-d206453d]>:last-child{flex:1;min-height:0}[data-resource-kind=QuickStart]>.content[data-v-d206453d]{overflow:clip}.state[data-v-d206453d]{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;overflow:auto}.resource-switch.ant-segmented[data-v-d206453d]{max-width:100%;overflow-x:auto;padding:2px;border-radius:4px;background:#f2f3f5;color:#4e5969;font-size:12px}.resource-switch[data-v-d206453d] .ant-segmented-group{gap:2px}.resource-switch[data-v-d206453d] .ant-segmented-item{border-radius:3px;transition:color .2s}.resource-switch[data-v-d206453d] .ant-segmented-item-label{min-height:22px;padding:2px 10px;line-height:18px;font-size:12px;font-weight:400}.resource-switch[data-v-d206453d] .ant-segmented-item-selected,.resource-switch[data-v-d206453d] .ant-segmented-thumb{border-radius:3px;background:#fff;color:#165dff;font-weight:500;box-shadow:0 1px 2px #00000014}.resource-switch[data-v-d206453d] .ant-segmented-item:hover:not(.ant-segmented-item-selected){color:#1d2129}.resource-switch[data-v-d206453d] .ant-segmented-item:has(input:focus-visible){outline:2px solid #1677ff;outline-offset:-1px}.view-designer .ant-picker[data-v-9da12dd8]{background-color:transparent;border:1px solid #d9d9d9;box-shadow:none}.time-select[data-v-9da12dd8]{white-space:nowrap}.home-title[data-v-c5a0f827]{position:relative;z-index:2;display:flex;justify-content:space-between;margin-bottom:12px;padding-left:18px;font-weight:700;font-size:18px;white-space:nowrap}.home-title[data-v-c5a0f827]:after{position:absolute;top:50%;left:0;width:8px;height:8px;background-color:#1677ff;border:1px solid #b4c0da;transform:translateY(-50%);content:" "}.home-title .extra-text[data-v-c5a0f827]{font-size:14px;font-weight:400}.home-title .home-title-english[data-v-c5a0f827]{position:absolute;top:30px;color:#0000004d;font-size:12px}.top-card[data-v-3de340d2]{width:100%;height:100%;display:flex;flex-direction:column;position:relative;padding:24px 24px 12px;box-sizing:border-box}.top-card .top-card-content[data-v-3de340d2]{display:flex;flex-direction:row;flex-grow:1;justify-content:space-between;align-items:stretch;min-height:0}.top-card .top-card-content .content-left[data-v-3de340d2]{display:flex;flex-direction:column;justify-content:space-between;min-width:0;flex:1}.top-card .top-card-content .content-left-title[data-v-3de340d2]{font-size:14px;line-height:1.4;margin-bottom:8px}.top-card .top-card-content .content-left-value[data-v-3de340d2]{font-size:26px;flex:1;display:flex;align-items:center}.top-card .top-card-content .content-right[data-v-3de340d2]{width:50%;height:100%;min-height:80px;margin-left:16px;display:flex;align-items:center;justify-content:center}.top-card .top-card-content .content-right img[data-v-3de340d2]{width:100%;height:100%;object-fit:contain}.top-card .top-card-footer[data-v-3de340d2]{display:flex;align-items:center;justify-content:space-between;padding-top:16px;margin-top:16px;border-top:1px solid #f0f0f0;flex-shrink:0}.top-card .top-card-footer .footer-item-value[data-v-3de340d2]{font-weight:700;font-size:16px}.card-container[data-v-354d7ec7]{color:#fff;gap:12px;display:flex;flex-direction:column}.card-container .card-container-row[data-v-354d7ec7]{display:flex}.enumeration-container[data-v-54c4aef4]{width:100%;height:100%;padding:8px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.enumeration-container .enumeration-group[data-v-54c4aef4]{display:flex;flex-direction:column;align-items:center}.enumeration-container .enumeration-group .group-title[data-v-54c4aef4]{font-size:14px;color:#666;margin-bottom:4px}.enumeration-container .enumeration-group .tab-items[data-v-54c4aef4]{display:flex;overflow:hidden}.enumeration-container .enumeration-group .tab-items .tab-item[data-v-54c4aef4]{padding:8px 16px;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.enumeration-container .enumeration-group .tab-items .tab-item[data-v-54c4aef4]:hover{opacity:.8}.enumeration-container .enumeration-group .tab-items .tab-item.tab-item-active[data-v-54c4aef4]{font-weight:500}.card-container[data-v-69450ae8]{color:#fff;gap:12px;display:flex;flex-direction:column}.card-container .card-container-row[data-v-69450ae8]{display:flex}.container[data-v-b319cd57]{width:100%;height:100%;padding:0 16px;display:grid;column-gap:24px;row-gap:16px;align-content:center;justify-content:center;overflow-y:auto;overflow-x:hidden}.container .list-item[data-v-b319cd57]{display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:4px;transition:background-color .3s}.container .list-item[data-v-b319cd57]:hover{background-color:#ffffff0d}.container .list-item .item-left[data-v-b319cd57]{display:flex;align-items:center;gap:8px;overflow:hidden}.container .list-item .item-left .icon-wrapper[data-v-b319cd57]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.container .list-item .item-left span[data-v-b319cd57]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container .list-item[data-v-b319cd57] .ant-switch-checked{background-color:var(--switch-color, #1890ff)}.icon-wrapper.anim-clockwise[data-v-b319cd57]{animation:rotate-clockwise-b319cd57 var(--anim-speed) linear infinite}.icon-wrapper.anim-anticlockwise[data-v-b319cd57]{animation:rotate-anticlockwise-b319cd57 var(--anim-speed) linear infinite}.icon-wrapper.anim-shake[data-v-b319cd57]{animation:shake-b319cd57 var(--anim-speed) ease-in-out infinite}@keyframes rotate-clockwise-b319cd57{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate-anticlockwise-b319cd57{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes shake-b319cd57{0%,to{transform:rotate(0)}25%{transform:rotate(15deg)}75%{transform:rotate(-15deg)}}.card-container[data-v-37d45dc8]{color:#fff;gap:12px;display:flex;flex-direction:column}.card-container .card-container-row[data-v-37d45dc8]{display:flex}.container[data-v-dd4f229a]{width:100%;height:100%;display:grid;row-gap:16px;align-content:center;justify-content:center;overflow-y:auto;overflow-x:hidden;padding:0 16px}.container .list-item[data-v-dd4f229a]{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center}.container .list-item .switch-value[data-v-dd4f229a]{font-size:14px;font-weight:500;color:inherit;opacity:.8;min-height:20px}.container .list-item .switch-label[data-v-dd4f229a]{font-size:14px;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90px}.container .list-item[data-v-dd4f229a] .ant-switch-checked{background-color:var(--switch-color, #1890ff)}.card-container[data-v-634821b5]{color:#fff;gap:12px;display:flex;flex-direction:column}.card-container .card-container-row[data-v-634821b5]{display:flex}.container[data-v-4ea279cc]{width:100%;height:100%;display:grid;row-gap:16px;align-content:center;justify-content:center;overflow-y:auto;overflow-x:hidden}.container .list-item[data-v-4ea279cc]{display:flex;flex-direction:column;align-items:center;justify-content:center}.container .list-item .icon-wrapper[data-v-4ea279cc]{display:flex;flex-direction:column;align-items:center;gap:8px;border-radius:8px;cursor:pointer;transition:all .3s ease}.container .list-item .icon-wrapper[data-v-4ea279cc]:hover{background-color:#ffffff1a;transform:scale(1.05)}.container .list-item .icon-wrapper[data-v-4ea279cc]:active{transform:scale(.95)}.container .list-item .icon-wrapper .icon-label[data-v-4ea279cc]{color:inherit;text-align:center;-webkit-user-select:none;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90px}.container .list-item .icon-wrapper span.anim-clockwise[data-v-4ea279cc]{animation:rotate-clockwise-4ea279cc var(--anim-speed) linear infinite}.container .list-item .icon-wrapper span.anim-anticlockwise[data-v-4ea279cc]{animation:rotate-anticlockwise-4ea279cc var(--anim-speed) linear infinite}.container .list-item .icon-wrapper span.anim-shake[data-v-4ea279cc]{animation:shake-4ea279cc var(--anim-speed) ease-in-out infinite}@keyframes rotate-clockwise-4ea279cc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate-anticlockwise-4ea279cc{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes shake-4ea279cc{0%,to{transform:rotate(0)}25%{transform:rotate(15deg)}75%{transform:rotate(-15deg)}}.card-container[data-v-10e16a51]{color:#fff;gap:12px;display:flex;flex-direction:column}.card-container .card-container-row[data-v-10e16a51]{display:flex}.top-card[data-v-b0efb952]{width:100%;height:100%;display:flex;flex-direction:column;padding:24px;box-sizing:border-box}.top-card-content[data-v-b0efb952]{display:flex;justify-content:space-between;flex:1;min-height:0}.content-left[data-v-b0efb952]{flex:1;min-width:0}.content-left-title[data-v-b0efb952]{color:#000000a3}.content-left-value[data-v-b0efb952]{padding:12px 0;color:#323130;font-weight:700;font-size:36px;line-height:1.2}.content-status[data-v-b0efb952]{font-size:12px}.content-status.error[data-v-b0efb952]{color:#ff4d4f}.content-right[data-v-b0efb952]{width:92px;height:92px;margin-left:12px;display:flex;align-items:flex-end;justify-content:flex-end}.content-right img[data-v-b0efb952],.image-placeholder[data-v-b0efb952]{width:92px;height:92px}.image-placeholder[data-v-b0efb952]{display:flex;align-items:center;justify-content:center;color:#00000059;background:#fafafa;border-radius:8px}.top-card-footer[data-v-b0efb952]{display:flex;align-items:center;justify-content:space-between;padding-top:16px;border-top:1px solid #f0f0f0}.footer-item-value[data-v-b0efb952]{color:#323130;font-weight:700;font-size:16px}.card-container[data-v-1e545672]{color:#fff;gap:12px;display:flex;flex-direction:column;margin-left:20px}.section-header[data-v-d85b125b]{position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-left:18px;font-weight:700;font-size:18px}.section-header[data-v-d85b125b]:after{position:absolute;top:50%;left:0;width:8px;height:8px;background-color:#1677ff;border:1px solid #b4c0da;transform:translateY(-50%);content:""}.extra[data-v-d85b125b]{font-size:14px;font-weight:400}.device-map-card[data-v-5c1c3c12]{width:100%;height:100%;display:flex;flex-direction:column;padding:24px;box-sizing:border-box;background-color:#fff}.device-map-card__body[data-v-5c1c3c12]{flex:1;min-height:320px}.device-map-card__spin[data-v-5c1c3c12],.device-map-card__spin[data-v-5c1c3c12] .ant-spin-container,.device-map-card__map[data-v-5c1c3c12]{width:100%;height:100%}.device-map-card__status[data-v-5c1c3c12]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#00000073}.device-map-card__status.error[data-v-5c1c3c12]{color:#ff4d4f}.device-dashboard-marker-content .device-dashboard-marker-label{position:absolute;top:0;left:50%;width:120px;padding:4px 8px;overflow:hidden;text-align:center;word-break:break-all;vertical-align:bottom;background-color:#fff;border-radius:4px;box-shadow:0 0 16px #0003;transform:translate(-50%,-120%);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.card-container[data-v-c66eadbc]{color:#fff;gap:12px;display:flex;flex-direction:column;margin-left:20px}.chart[data-v-493dac2e]{width:100%;height:100%}.quick-time-select[data-v-77481660]{display:flex;align-items:center}.range-picker[data-v-77481660]{margin-left:12px}.message-card[data-v-a79f8c47]{width:100%;height:100%;overflow:auto;padding:24px;box-sizing:border-box;background-color:#fff}.message-chart[data-v-a79f8c47]{width:100%;height:calc(100% - 45px);min-height:320px}.chart[data-v-a79f8c47],.chart[data-v-a79f8c47] canvas{width:100%;height:100%}.chart-status[data-v-a79f8c47]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#00000073}.chart-status.error[data-v-a79f8c47]{color:#ff4d4f}.card-container[data-v-2fad95fb]{color:#fff;gap:12px;display:flex;flex-direction:column;margin-left:20px}.top-card[data-v-5b8678a3]{width:100%;height:100%;display:flex;flex-direction:column;padding:24px;box-sizing:border-box}.top-card-content[data-v-5b8678a3]{display:flex;justify-content:space-between;flex:1;min-height:0}.content-left[data-v-5b8678a3]{flex:1;min-width:0}.content-left-title[data-v-5b8678a3]{color:#000000a3}.content-left-value[data-v-5b8678a3]{padding:12px 0;color:#323130;font-weight:700;font-size:36px;line-height:1.2}.content-right[data-v-5b8678a3]{flex:1;min-width:120px;min-height:92px}.chart-spin[data-v-5b8678a3],.chart[data-v-5b8678a3],.chart[data-v-5b8678a3] canvas{width:100%;height:100%}.chart-status[data-v-5b8678a3]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#00000073;font-size:12px}.chart-status.error[data-v-5b8678a3]{justify-content:flex-start;color:#ff4d4f}.top-card-footer[data-v-5b8678a3]{display:flex;align-items:center;justify-content:space-between;padding-top:16px;border-top:1px solid #f0f0f0}.footer-item-value[data-v-5b8678a3]{color:#323130;font-weight:700;font-size:16px}.card-container[data-v-7ac90e9a]{color:#fff;gap:12px;display:flex;flex-direction:column;margin-left:20px}.gauge-container[data-v-8cd78bf8]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.gauge-item[data-v-8cd78bf8]{display:flex;align-items:center;justify-content:center}.gauge-grid-item[data-v-8ed7eec3]{position:relative;width:100%;height:100%}.mock-badge[data-v-8ed7eec3]{position:absolute;right:8px;top:8px;padding:2px 8px;border-radius:999px;background:#0f172ab8;color:#fff;font-size:12px;line-height:18px;letter-spacing:.04em}.gauge-scene[data-v-c27ec857],.gauge-svg[data-v-c27ec857]{width:100%;height:100%;display:block}.card-container[data-v-61d11619]{color:#fff;gap:12px;display:flex;flex-direction:column}.container[data-v-575465ce]{width:100%;height:100%;display:grid;column-gap:16px;row-gap:24px;align-content:center;justify-content:center;overflow-y:auto;overflow-x:hidden}.container .list-item[data-v-575465ce]{display:flex;flex-direction:column;align-items:center;justify-content:center}.container .list-item .label[data-v-575465ce]{font-size:16px;margin-bottom:8px;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.container .list-item .value[data-v-575465ce]{font-size:40px;font-weight:700;line-height:1.2;white-space:nowrap}.card-container[data-v-eb538a81]{color:#fff;gap:12px;display:flex;flex-direction:column}.container[data-v-1ee723ec]{width:100%;height:100%;display:grid;column-gap:16px;row-gap:16px;align-content:center;justify-content:center;overflow-y:auto;overflow-x:hidden}.container .list-item[data-v-1ee723ec]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.container .list-item .light[data-v-1ee723ec]{flex-shrink:0}.container .list-item .light-label[data-v-1ee723ec]{color:inherit;text-align:center;-webkit-user-select:none;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90px}.card-container[data-v-46402d00]{color:#fff;gap:12px;display:flex;flex-direction:column}.card-container .card-container-row[data-v-46402d00]{display:flex}.container[data-v-a756ec7d]{width:100%;height:100%;display:grid;row-gap:16px;align-content:center;justify-content:center;overflow-y:auto;overflow-x:hidden}.container .list-item[data-v-a756ec7d]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.container .list-item .icon-wrapper[data-v-a756ec7d]{display:flex;align-items:center;justify-content:center;transition:color .3s ease}.container .list-item .icon-wrapper.anim-clockwise[data-v-a756ec7d]{animation:rotate-clockwise-a756ec7d var(--anim-speed) linear infinite}.container .list-item .icon-wrapper.anim-anticlockwise[data-v-a756ec7d]{animation:rotate-anticlockwise-a756ec7d var(--anim-speed) linear infinite}.container .list-item .icon-wrapper.anim-shake[data-v-a756ec7d]{animation:shake-a756ec7d var(--anim-speed) ease-in-out infinite}.container .list-item .label[data-v-a756ec7d]{font-size:14px;color:inherit;text-align:center;-webkit-user-select:none;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90px}@keyframes rotate-clockwise-a756ec7d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate-anticlockwise-a756ec7d{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes shake-a756ec7d{0%,to{transform:rotate(0)}25%{transform:rotate(15deg)}75%{transform:rotate(-15deg)}}.card-container[data-v-4bce9790]{color:#fff;gap:12px;display:flex;flex-direction:column}.numerical-list-container[data-v-f62daf28]{width:100%;height:100%;display:flex;flex-direction:column;padding:0 12px;overflow:auto}.list-item[data-v-f62daf28]{display:flex;align-items:center;justify-content:space-between;padding:15px 0;border-bottom:1px solid #f0f0f0}.list-item[data-v-f62daf28]:last-child{border-bottom:none}.item-left[data-v-f62daf28]{display:flex;align-items:center;gap:12px}.item-icon[data-v-f62daf28]{font-size:24px}.item-label[data-v-f62daf28]{font-size:15px;color:#333}.item-value[data-v-f62daf28]{font-size:15px;color:#666;font-weight:500;display:flex;align-items:baseline}.item-value .unit-text[data-v-f62daf28]{margin-left:4px;font-size:13px;color:#999;font-weight:400}.config-container[data-v-17f1b702]{color:#fff;gap:12px;display:flex;flex-direction:column}.event-value-render[data-v-472767c0],.event-value-text[data-v-472767c0]{width:100%;min-width:0}.event-value-complex[data-v-472767c0]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0;cursor:pointer}.event-file[data-v-472767c0]{display:flex;align-items:center;gap:8px;width:100%;min-width:0}.event-file-icon[data-v-472767c0]{width:28px;height:28px;object-fit:contain;flex-shrink:0}.event-file-content[data-v-472767c0]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0}.event-file-actions[data-v-472767c0]{flex-shrink:0}.event-value-preview[data-v-472767c0]{max-height:calc(100vh - 240px);overflow:auto}.event-preview-image[data-v-472767c0],.event-preview-video[data-v-472767c0],.event-preview-pdf[data-v-472767c0]{width:100%;min-height:360px}.event-preview-text[data-v-472767c0]{margin:0;white-space:pre-wrap;word-break:break-word}.event-table[data-v-8997a892]{height:100%;display:flex;flex-direction:column;background-color:#fff;overflow:hidden}.event-table__header[data-v-8997a892]{margin-bottom:16px;color:#000000e0;font-size:16px;font-weight:600}.event-table__content[data-v-8997a892]{flex:1;min-height:0}.event-table__search[data-v-8997a892]{margin:0}.event-table__search[data-v-8997a892] .JSearch-warp{padding:0!important}.event-table__content[data-v-8997a892] .ant-spin-nested-loading,.event-table__content[data-v-8997a892] .ant-spin-container{height:100%}.event-table__content[data-v-8997a892] .ant-table-cell{vertical-align:top}.event-table__status[data-v-8997a892]{flex:1;min-height:180px;display:flex;align-items:center;justify-content:center}.event-table__modal .ant-modal-body{padding:0 20px}.event-show-card[data-v-bbc78779]{width:100%;height:100%;padding:24px;box-sizing:border-box;background-color:#fff}.event-show-card__status[data-v-bbc78779]{width:100%;height:100%;min-height:180px;display:flex;align-items:center;justify-content:center}.event-show-card__list[data-v-bbc78779]{width:100%;height:100%;display:flex;gap:24px}.event-show-card__item[data-v-bbc78779]{flex:1;min-width:0;min-height:0}.card-container[data-v-3f16cdfa]{color:#fff;gap:12px;display:flex;flex-direction:column;margin-left:20px}.individual-card[data-v-058f92c8]{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:22px 24px;background-color:#fff;overflow:hidden}.individual-card__header[data-v-058f92c8]{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.individual-card__icon[data-v-058f92c8]{line-height:1;flex-shrink:0}.individual-card__title[data-v-058f92c8]{font-weight:500;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.individual-card__value[data-v-058f92c8]{flex-shrink:0;margin-left:16px;font-weight:700;line-height:1;white-space:nowrap}.individual-card__unit[data-v-058f92c8]{margin-left:6px;font-weight:500;line-height:1}.individual-card.is-vertical[data-v-058f92c8]{flex-direction:column;justify-content:center;gap:18px}.individual-card.is-vertical .individual-card__header[data-v-058f92c8]{justify-content:center;flex:none}.individual-card.is-vertical .individual-card__title[data-v-058f92c8]{max-width:100%;text-align:center}.individual-card.is-vertical .individual-card__value[data-v-058f92c8]{margin-left:0}.card-container[data-v-5698ce93]{color:#fff;gap:12px;display:flex;flex-direction:column}.card-container-row[data-v-5698ce93]{width:100%;display:flex;align-items:center}.property-battery[data-v-fc50f5c9]{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;padding:12px;background-color:#fff;overflow:hidden}.property-battery__title[data-v-fc50f5c9]{width:100%;min-height:22px;line-height:1.4;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.property-battery__body[data-v-fc50f5c9]{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;gap:14px}.property-battery__icon[data-v-fc50f5c9]{position:relative;width:54px;height:96px;border:2px solid;border-radius:8px;padding:6px;box-sizing:border-box}.property-battery__head[data-v-fc50f5c9]{position:absolute;left:50%;transform:translate(-50%);top:-8px;width:20px;height:6px;border-radius:3px 3px 0 0}.property-battery__segments[data-v-fc50f5c9]{width:100%;height:100%;display:flex;flex-direction:column-reverse;gap:4px}.property-battery__segment[data-v-fc50f5c9]{flex:1;border-radius:3px;transition:background-color .3s ease}.property-battery__value[data-v-fc50f5c9]{display:flex;align-items:baseline;line-height:1;font-weight:700;white-space:nowrap}.property-battery__unit[data-v-fc50f5c9]{margin-left:4px;font-weight:500}.card-container[data-v-2048637c]{color:#fff;gap:12px;display:flex;flex-direction:column}.card-container-row[data-v-2048637c]{width:100%;display:flex;align-items:center}.property-chart[data-v-6226f6f0]{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;padding:12px;background-color:#fff;overflow:hidden}.property-chart__title[data-v-6226f6f0]{flex-shrink:0;font-weight:600;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.property-chart__content[data-v-6226f6f0]{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(80px,1fr);align-items:center;gap:12px}.property-chart__value[data-v-6226f6f0]{min-width:0;font-weight:700;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.property-chart__unit[data-v-6226f6f0]{margin-left:4px;font-weight:500}.property-chart__divider[data-v-6226f6f0]{width:1px;height:62px;border-left:1px dashed rgba(0,0,0,.16)}.property-chart__chart[data-v-6226f6f0]{width:100%;height:100%;min-width:0;min-height:72px}.card-container[data-v-bd91d39c]{color:#fff;gap:12px;display:flex;flex-direction:column}.card-container-row[data-v-bd91d39c]{width:100%;display:flex;align-items:center}.property-progress[data-v-c1e74aab]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;padding:12px;background-color:#fff;overflow:hidden}.property-progress__title[data-v-c1e74aab]{width:100%;min-height:22px;line-height:1.4;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.property-progress__body[data-v-c1e74aab]{width:100%}.property-progress__value[data-v-c1e74aab]{display:flex;align-items:baseline;line-height:1;font-weight:700;white-space:nowrap}.property-progress__unit[data-v-c1e74aab]{margin-left:4px;font-weight:500}.property-progress__bar-wrap[data-v-c1e74aab]{margin-top:14px}.property-progress__bar[data-v-c1e74aab]{width:100%;height:4px;border-radius:2px;overflow:hidden}.property-progress__bar-inner[data-v-c1e74aab]{height:100%;border-radius:inherit;transition:width .3s ease}.property-progress__range[data-v-c1e74aab]{display:flex;justify-content:space-between;margin-top:6px;color:#00000073;font-size:12px;line-height:1}.card-container[data-v-5c22c02b]{color:#fff;gap:12px;display:flex;flex-direction:column}.card-container-row[data-v-5c22c02b]{width:100%;display:flex;align-items:center}.value[data-v-05c8e16d]{display:flex;align-items:center;width:100%}.value .cardValue[data-v-05c8e16d]{display:flex;align-items:center;width:100%;height:60px;overflow:hidden;color:#323130;font-weight:700;font-size:24px;white-space:nowrap;text-overflow:ellipsis}.value .cardValue[data-v-05c8e16d] .image-container{width:100%;height:100%}.value .cardValue[data-v-05c8e16d] .image-container img{width:60px}.value .otherValue[data-v-05c8e16d] .image-container{width:100%;height:100%}.value .otherValue[data-v-05c8e16d] .image-container img{width:40px}.chart[data-v-f858c638]{width:100%;height:100%}[data-v-7cad074b] .ant-pagination-item,[data-v-7cad074b] .ant-pagination-jump-next,[data-v-7cad074b] .ant-pagination-jump-prev{display:none!important}[data-v-7cad074b] .JSearch-warp{padding:0!important}.card-box[data-v-bc774125]{background-color:#00000005;width:100%}.card-box .card-container[data-v-bc774125]{display:flex;flex-direction:column;justify-content:space-between;height:154px}.card-box .card-container .header[data-v-bc774125]{display:flex;justify-content:space-between;align-items:center}.card-box .card-container .header .title[data-v-bc774125]{width:60%;margin-right:10px;color:#000000a6;font-weight:400;font-size:12px}.card-box .card-container .value[data-v-bc774125]{height:60px;line-height:60px;color:#323130;font-weight:700;font-size:24px;margin:10px 0}.card-box .card-container .bottom .time-value[data-v-bc774125]{margin-top:5px;font-size:16px;min-height:25px;color:#000}.center-icon[data-v-f5da83ff]{height:86px;display:flex;align-items:center}.property-show-card[data-v-75000649]{width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;background-color:#fff;padding:12px}.property-show-card__header[data-v-75000649]{color:#000000e0;font-size:16px;font-weight:600}.property-show-card__content[data-v-75000649]{flex:1;min-height:0;display:flex;flex-wrap:wrap;align-content:flex-start;gap:24px;overflow:auto}.property-show-card__item[data-v-75000649]{flex:1 1 250px;min-width:250px;max-width:100%;box-sizing:border-box}.property-show-card__item-card[data-v-75000649],.property-show-card__empty-card[data-v-75000649]{width:100%;min-width:250px;max-width:100%;background-color:#fff}.property-show-card__empty-card[data-v-75000649]{flex:1 1 250px}.property-signal[data-v-4215b617]{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;padding:12px;background-color:#fff;overflow:hidden}.property-signal__title[data-v-4215b617]{width:100%;min-height:22px;line-height:1.4;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.property-signal__body[data-v-4215b617]{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;gap:12px}.property-signal__icon[data-v-4215b617]{position:relative;width:92px;height:68px}.property-signal__arc[data-v-4215b617]{position:absolute;left:50%;transform:translate(-50%);border-style:solid;border-bottom-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important;border-radius:50% 50% 0 0;transition:border-color .3s ease}.property-signal__arc.arc-1[data-v-4215b617]{bottom:10px;width:24px;height:12px;border-width:6px}.property-signal__arc.arc-2[data-v-4215b617]{bottom:16px;width:44px;height:22px;border-width:7px}.property-signal__arc.arc-3[data-v-4215b617]{bottom:22px;width:64px;height:32px;border-width:8px}.property-signal__arc.arc-4[data-v-4215b617]{bottom:28px;width:84px;height:42px;border-width:8px}.property-signal__arc.arc-5[data-v-4215b617]{bottom:34px;width:96px;height:48px;border-width:8px}.property-signal__dot[data-v-4215b617]{position:absolute;left:50%;bottom:2px;transform:translate(-50%);width:18px;height:18px;border-radius:50%;transition:background-color .3s ease}.property-signal__value[data-v-4215b617]{display:flex;align-items:baseline;line-height:1;font-weight:700;white-space:nowrap}.property-signal__unit[data-v-4215b617]{margin-left:4px;font-weight:500}.card-container[data-v-264f8f4c]{color:#fff;gap:12px;display:flex;flex-direction:column}.card-container-row[data-v-264f8f4c]{width:100%;display:flex;align-items:center}.property-slider[data-v-0b3b9b52]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;padding:12px;background-color:#fff;overflow:hidden}.property-slider__title[data-v-0b3b9b52]{width:100%;min-height:22px;line-height:1.4;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.property-slider__body[data-v-0b3b9b52]{width:100%}.property-slider__value[data-v-0b3b9b52]{display:flex;align-items:baseline;line-height:1;font-weight:700;white-space:nowrap}.property-slider__unit[data-v-0b3b9b52]{margin-left:4px;font-weight:500}.property-slider__bar-wrap[data-v-0b3b9b52]{margin-top:14px}.property-slider__slider[data-v-0b3b9b52] .ant-slider-rail{background-color:var(--property-slider-trail-color)}.property-slider__slider[data-v-0b3b9b52] .ant-slider-track{background-color:var(--property-slider-active-color)}.property-slider__slider[data-v-0b3b9b52] .ant-slider-handle:after{background-color:var(--property-slider-thumb-color);border-color:var(--property-slider-thumb-color)}.property-slider__range[data-v-0b3b9b52]{display:flex;justify-content:space-between;margin-top:6px;color:#00000073;font-size:12px;line-height:1}.card-container[data-v-360b454c]{color:#fff;gap:12px;display:flex;flex-direction:column}.card-container-row[data-v-360b454c]{width:100%;display:flex;align-items:center}.property-switch[data-v-13ad88da]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;padding:12px;background-color:#fff;overflow:hidden}.property-switch__title[data-v-13ad88da]{width:100%;min-height:22px;line-height:1.4;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.property-switch__body[data-v-13ad88da]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px}.property-switch__value[data-v-13ad88da]{line-height:1;font-weight:700;white-space:nowrap}.property-switch__switch-wrap[data-v-13ad88da]{flex-shrink:0}.property-switch__switch-wrap[data-v-13ad88da] .ant-switch{background-color:var(--switch-inactive-color)}.property-switch__switch-wrap[data-v-13ad88da] .ant-switch.ant-switch-checked{background-color:var(--switch-color)}.card-container[data-v-87991bd5]{color:#fff;gap:12px;display:flex;flex-direction:column}.card-container-row[data-v-87991bd5]{width:100%;display:flex;align-items:center}.top-card[data-v-cfcfdb37]{width:100%;height:100%;display:flex;flex-direction:column;position:relative;padding:24px 24px 12px;box-sizing:border-box}.top-card .top-card-content[data-v-cfcfdb37]{display:flex;flex-direction:row;flex-grow:1;justify-content:space-between;align-items:stretch;min-height:0}.top-card .top-card-content .content-left[data-v-cfcfdb37]{display:flex;flex-direction:column;justify-content:space-between;min-width:0;flex:1}.top-card .top-card-content .content-left-title[data-v-cfcfdb37]{font-size:14px;line-height:1.4;margin-bottom:8px}.top-card .top-card-content .content-left-value[data-v-cfcfdb37]{font-size:26px;flex:1;display:flex;align-items:center}.top-card .top-card-content .content-right[data-v-cfcfdb37]{width:50%;height:100%;min-height:80px;margin-left:16px;display:flex;align-items:center;justify-content:center}.top-card .top-card-content .content-right img[data-v-cfcfdb37]{width:100%;height:100%;object-fit:contain}.top-card .top-card-footer[data-v-cfcfdb37]{display:flex;align-items:center;justify-content:space-between;padding-top:16px;margin-top:16px;border-top:1px solid #f0f0f0;flex-shrink:0}.top-card .top-card-footer .footer-item-value[data-v-cfcfdb37]{font-weight:700;font-size:16px}.card-container[data-v-c4a4ffc3]{color:#fff;gap:12px;display:flex;flex-direction:column;margin-left:20px}.count-summary-card[data-v-1fd21039]{width:100%;height:100%;display:flex;align-items:center;padding:12px 10px;box-sizing:border-box;background:#fff}.count-summary-card[data-v-1fd21039] .ant-spin-nested-loading,.count-summary-card[data-v-1fd21039] .ant-spin-container,.count-summary-card__metric[data-v-1fd21039],.count-summary-card__state[data-v-1fd21039]{width:100%;height:100%}.count-summary-card__metric[data-v-1fd21039]{display:flex;align-items:center;justify-content:flex-start}.count-summary-card__metric-content[data-v-1fd21039]{min-width:0;flex:1}.count-summary-card__icon[data-v-1fd21039]{width:96px;height:96px;margin-right:32px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:42px;border-radius:8px}.count-summary-card__title[data-v-1fd21039]{min-width:0;color:#777;font-size:30px;font-weight:400;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.count-summary-card__value[data-v-1fd21039]{color:#1f1f1f;margin-top:4px;font-size:48px;font-weight:500;line-height:58px}.count-summary-card__label[data-v-1fd21039]{margin-top:6px;color:#999;font-size:18px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.count-summary-card__state[data-v-1fd21039]{display:flex;align-items:center;justify-content:center}.count-summary-card__state--error[data-v-1fd21039]{color:#ff4d4f;font-size:13px;text-align:center}.count-summary-card__state--empty[data-v-1fd21039] .ant-empty{margin:0}.alarm-card[data-v-7e9e665c]{width:100%;height:100%;overflow:auto;padding:24px}.alarm-card[data-v-7e9e665c] .ant-select-selection-item{color:#000;background-color:#fff!important}.alarm-card[data-v-7e9e665c] .ant-select-arrow{color:#00000040}.alarm-card .type-list[data-v-7e9e665c]{display:flex;align-items:center;font-size:14px}.alarm-card .type-list .type-item[data-v-7e9e665c]{width:80px;padding:4px 0;text-align:center;background-color:#fff;border:1px solid #d9d9d9;cursor:pointer}.alarm-card .type-list .type-item[data-v-7e9e665c]:first-child{border-radius:4px 0 0 4px}.alarm-card .type-list .type-item[data-v-7e9e665c]:last-child{border-radius:0 4px 4px 0;border-left:none}.alarm-card .type-list .type-item.active[data-v-7e9e665c]{background-color:#e6f7ff;color:#1890ff}.alarmBox[data-v-7e9e665c]{width:100%;height:calc(100% - 45px);display:flex}.alarmBox .alarmStatistics-chart[data-v-7e9e665c]{width:70%;height:100%;min-height:500px;overflow:hidden}.alarmBox .alarmRank[data-v-7e9e665c]{position:relative;width:30%;padding-left:48px}.rankingList[data-v-7e9e665c]{margin:25px 0 0;padding:0;list-style:none}.rankingList li[data-v-7e9e665c]{display:flex;align-items:center;margin-top:16px;zoom:1}.rankingList li[data-v-7e9e665c]:before,.rankingList li[data-v-7e9e665c]:after{display:table;content:" "}.rankingList li[data-v-7e9e665c]:after{clear:both;height:0;font-size:0;visibility:hidden}.rankingList li span[data-v-7e9e665c]{font-size:14px;line-height:22px}.rankingList li .rankingItemNumber[data-v-7e9e665c]{display:inline-block;width:20px;height:20px;margin-top:1.5px;margin-right:16px;font-weight:600;font-size:12px;line-height:20px;text-align:center;background-color:#edf0f3;border-radius:20px}.rankingList li .rankingItemNumber.active[data-v-7e9e665c]{color:#fff;background-color:#314659}.rankingList li .rankingItemTitle[data-v-7e9e665c]{flex:1;margin-right:8px;padding-left:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.empty-body[data-v-7e9e665c]{display:flex;flex-direction:column;align-content:center;justify-content:center;width:100%;height:100%}.card-container[data-v-4eafb0f9]{color:#fff;gap:12px;display:flex;flex-direction:column;margin-left:20px}.card-container .card-container-row[data-v-4eafb0f9]{display:flex}.chart[data-v-d2a56b86]{height:100%;width:100%;box-sizing:border-box}.inspector-field-pair[data-v-1c61bec4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--designer-space-3);width:100%}.inspector-field-pair__field[data-v-1c61bec4]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--designer-space-2);min-width:0;color:var(--designer-main-color-1);font-size:var(--designer-font-size-default);white-space:nowrap}.inspector-field-pair--stacked .inspector-field-pair__field[data-v-1c61bec4]{grid-template-columns:minmax(0,1fr);color:var(--designer-main-color-2);font-weight:var(--designer-font-weight-regular);line-height:var(--designer-line-height-default);white-space:normal}.inspector-field-pair[data-v-1c61bec4] .ant-input-number,.inspector-field-pair[data-v-1c61bec4] .ant-select{width:100%;min-width:0}.card-container[data-v-9f9f6180]{color:var(--designer-main-color-1);gap:var(--designer-space-3);display:flex;flex-direction:column;width:100%}.inspector-field-group[data-v-3ec5a0eb]{display:flex;flex-direction:column;gap:var(--designer-space-2);min-width:0}.inspector-field-group__title[data-v-3ec5a0eb]{display:flex;align-items:center;gap:var(--designer-space-2);margin:0;color:var(--designer-main-color-1);font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-medium);line-height:var(--designer-line-height-default)}.inspector-field-group__title>span[data-v-3ec5a0eb]{flex:none}.inspector-field-group__body[data-v-3ec5a0eb]{display:flex;flex-direction:column;gap:var(--designer-space-2);min-width:0}.inspector-switch-field[data-v-6c0bbce8]{display:flex;align-items:center;justify-content:space-between;gap:var(--designer-space-3);min-height:var(--designer-control-height);width:100%;color:var(--designer-main-color-2);font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-regular);line-height:var(--designer-line-height-default)}.inspector-switch-field__label[data-v-6c0bbce8]{min-width:0;text-align:left;overflow-wrap:anywhere}.inspector-switch-field[data-v-6c0bbce8] .ant-switch{flex:0 0 auto}.inspector-text-style-row[data-v-dbe06899]{display:grid;grid-template-columns:auto minmax(0,1fr) repeat(2,var(--designer-inspector-control-height, 30px));align-items:center;gap:var(--designer-space-2);width:100%;min-width:0}.inspector-text-style-row--without-color[data-v-dbe06899]{grid-template-columns:minmax(0,1fr) repeat(2,var(--designer-inspector-control-height, 30px))}.inspector-text-style-row[data-v-dbe06899] .ant-input-number{width:100%;min-width:0}.inspector-text-style-row[data-v-dbe06899] .ant-tag{display:flex;align-items:center;justify-content:center;width:100%;height:var(--designer-inspector-control-height, 30px);margin:0;padding:0}.series-inline-list[data-v-4ec5af07]{min-width:0;color:var(--designer-main-color-1);font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-regular);line-height:var(--designer-line-height-default);text-align:left}.series-inline-list__header[data-v-4ec5af07]{display:flex;align-items:center;justify-content:space-between;gap:var(--designer-space-2);margin-bottom:var(--designer-space-3)}.series-inline-list__scroll[data-v-4ec5af07]{max-height:calc(5 * (var(--designer-inspector-control-height, 30px) + var(--designer-space-2)) + var(--designer-space-6));overflow-y:auto}.series-inline-list__title[data-v-4ec5af07]{display:inline-flex;flex:1;min-width:0;align-items:center;gap:var(--designer-space-2);color:var(--designer-main-color-1);font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-medium);line-height:var(--designer-line-height-default)}.series-inline-list__title>span[data-v-4ec5af07]{flex:none}.series-inline-list__row[data-v-4ec5af07]{display:grid;grid-template-columns:var(--designer-space-4) repeat(2,minmax(0,1fr));align-items:center;gap:var(--designer-space-2);min-width:0}.series-inline-list__columns[data-v-4ec5af07]{margin-bottom:var(--designer-space-2);color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption);font-weight:var(--designer-font-weight-regular);line-height:var(--designer-line-height-caption)}.series-inline-list__items[data-v-4ec5af07]{display:flex;flex-direction:column;gap:var(--designer-space-2)}.series-inline-list__action[data-v-4ec5af07]{display:inline-flex;align-items:center;justify-content:center;width:100%;height:var(--designer-space-6);padding:0;border:0;border-radius:var(--designer-main-border-radius-1);background:transparent;color:var(--designer-main-color-2);cursor:pointer}.series-inline-list__action[data-v-4ec5af07]:hover,.series-inline-list__action[data-v-4ec5af07]:focus-visible{color:var(--ant-primary-color);background:var(--designer-main-btn-hover-color-1)}.series-inline-list__bind[data-v-4ec5af07]{flex:none;height:var(--designer-space-6);padding:0;font:inherit;color:var(--ant-primary-color);background:transparent}.series-inline-list__bind[data-v-4ec5af07]:hover:not(:disabled){color:var(--color-jet-primary-hover, var(--ant-primary-color));background:transparent}.series-inline-list__bind[data-v-4ec5af07]:focus-visible{outline:1px solid var(--ant-primary-color);outline-offset:var(--designer-space-1)}.series-inline-list__bind[data-v-4ec5af07]:disabled{color:var(--designer-main-color-2);cursor:not-allowed}.series-inline-list__binding[data-v-4ec5af07]{width:100%;min-width:0;height:var(--designer-inspector-control-height, 30px);padding-inline:var(--designer-space-2);border:0;border-radius:var(--designer-main-border-radius-1);background:var(--designer-main-form-component);color:var(--designer-main-color-2);font:inherit;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.series-inline-list__binding.is-invalid[data-v-4ec5af07]{color:var(--ant-error-color, #ff4d4f)}.series-inline-list__drag[data-v-4ec5af07]{cursor:grab}.series-inline-list__ghost[data-v-4ec5af07]{opacity:.45}.series-inline-list[data-v-4ec5af07] .ant-input{width:100%;min-width:0;text-align:left;font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-regular)}.card-container[data-v-c397a642]{display:flex;flex-direction:column;gap:var(--designer-space-3)}.card-container[data-v-5077b2ba]{gap:12px;display:flex;flex-direction:column}.card-container .card-container-row[data-v-5077b2ba]{display:flex}.inspector-section-switcher[data-v-770b1c15]{width:100%;height:var(--designer-compact-action-size);margin:0;font-size:var(--designer-font-size-default)}.inspector-section-switcher[data-v-770b1c15] .ant-segmented-item-selected,.inspector-section-switcher[data-v-770b1c15] .ant-segmented-thumb{box-shadow:none}.inspector-section-switcher[data-v-770b1c15] .ant-segmented-item-label{min-height:calc(var(--designer-compact-action-size) - var(--designer-space-1));padding-inline:var(--designer-space-3);line-height:calc(var(--designer-compact-action-size) - var(--designer-space-1))}.legend-fields[data-v-902ea1ff]{display:flex;flex-direction:column;gap:var(--designer-space-2);min-width:0}.card-container[data-v-44692304]{display:flex;flex-direction:column;gap:var(--designer-space-3)}.card-container[data-v-648a295f]{gap:12px;display:flex;flex-direction:column}.card-container .card-container-row[data-v-648a295f]{display:flex}.card-container .selection-control[data-v-648a295f] .ant-select-selector{padding:0 10px;display:flex;align-items:center}.card-container .selection-control[data-v-648a295f] .ant-select-selector .ant-select-selection-item{display:flex;align-items:center;width:100%}.theme-select-option{display:flex;align-items:center;gap:8px;width:100%;min-width:0;flex-wrap:nowrap}.theme-select-option__label{flex-shrink:0;width:36px;font-size:12px;line-height:16px;color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-select-option__swatches{display:flex;flex:1;min-width:0;overflow:hidden;border-radius:2px;box-shadow:inset 0 0 0 1px #00000014}.theme-select-option__swatch{flex:1;height:10px}.axis-sections[data-v-7370aed3]{display:flex;flex-direction:column;gap:var(--designer-space-2);min-width:0}.axis-section__header[data-v-7370aed3]{display:flex;align-items:center;gap:var(--designer-space-3);min-height:var(--designer-inspector-control-height, 30px)}.axis-section__trigger[data-v-7370aed3]{display:flex;flex:1;align-items:center;gap:var(--designer-space-2);min-width:0;min-height:var(--designer-inspector-control-height, 30px);padding:0 var(--designer-space-2);border:0;border-radius:var(--designer-main-border-radius-1);background:transparent;color:var(--designer-main-color-2);font:inherit;font-size:var(--designer-font-size-default);text-align:left;cursor:pointer}.axis-section__trigger[data-v-7370aed3]:hover:not(:disabled){background:var(--designer-main-btn-hover-color-1)}.axis-section__trigger[data-v-7370aed3]:focus-visible{outline:1px solid var(--ant-primary-color)}.axis-section__trigger[data-v-7370aed3]:disabled{cursor:default}.axis-section__body[data-v-7370aed3]{display:flex;flex-direction:column;gap:var(--designer-space-3);padding-block:var(--designer-space-2) var(--designer-space-3)}.axis-name-text[data-v-1bb533d2]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--designer-space-2);width:100%;min-width:0}.axis-line-fields[data-v-8f3b57d8]{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--designer-space-2);width:100%;min-width:0}.axis-visibility-group[data-v-a928b7e4]{display:flex;flex-direction:column;gap:var(--designer-space-3);color:var(--designer-main-color-1)}.axis-text-fields[data-v-91fba9dd],.axis-text-fields[data-v-fa0c0874]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--designer-space-2);width:100%;min-width:0}.chart[data-v-2c56382a],.chart[data-v-31a404ac]{height:100%;width:100%;box-sizing:border-box}.carousel-item img[data-v-a8373d51]{object-fit:cover;height:100%;width:100%}[data-v-a8373d51] .ant-carousel{height:100%}.carousel-images-config[data-v-e42b2b28]{display:flex;flex-direction:column;gap:var(--designer-space-3)}.carousel-images-config__toolbar[data-v-e42b2b28]{display:flex;flex:1;align-items:center;justify-content:space-between;min-width:0}.carousel-images-config__count[data-v-e42b2b28]{overflow:hidden;color:var(--designer-main-color-2);font-size:var(--designer-font-size-default);text-overflow:ellipsis;white-space:nowrap}.carousel-images-config__action[data-v-e42b2b28],.carousel-images-config__delete[data-v-e42b2b28]{display:inline-flex;flex:0 0 var(--designer-compact-action-size);align-items:center;justify-content:center;width:var(--designer-compact-action-size);height:var(--designer-compact-action-size);padding:0}.carousel-images-config__action[data-v-e42b2b28]{color:var(--ant-primary-color)}.carousel-images-config__list[data-v-e42b2b28]{display:flex;flex-direction:column;gap:var(--designer-space-2);width:100%}.carousel-images-config__item[data-v-e42b2b28]{display:flex;align-items:center;gap:var(--designer-space-2);min-width:0;padding:var(--designer-space-1);background:var(--designer-main-form-component);border-radius:var(--designer-main-border-radius-1)}.carousel-images-config__preview[data-v-e42b2b28]{display:block;flex:0 0 40px;width:40px;height:40px;overflow:hidden;border-radius:calc(var(--designer-main-border-radius-1) - 2px)}.carousel-images-config__preview[data-v-e42b2b28] .ant-image-img{width:40px!important;height:40px!important;object-fit:cover}.carousel-images-config__input[data-v-e42b2b28]{flex:1;min-width:0}.carousel-images-config__delete[data-v-e42b2b28]{color:var(--designer-main-color-2)}.carousel-images-config__delete[data-v-e42b2b28]:hover,.carousel-images-config__delete[data-v-e42b2b28]:focus-visible{color:var(--ant-error-color, #ff4d4f)!important;background:transparent!important}.carousel-images-config__gallery[data-v-e42b2b28]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--designer-space-2);width:100%}.carousel-images-config__gallery-item[data-v-e42b2b28],.carousel-images-config__gallery-upload[data-v-e42b2b28]{position:relative;width:100%;overflow:hidden;aspect-ratio:1;background:var(--designer-main-form-component);border:1px solid var(--designer-main-border-color-1);border-radius:var(--designer-main-border-radius-1)}.carousel-images-config__gallery-image[data-v-e42b2b28]{display:block;width:100%;height:100%;object-fit:cover}.carousel-images-config__gallery-mask[data-v-e42b2b28]{position:absolute;inset:-1px;display:flex;align-items:center;justify-content:center;gap:var(--designer-space-1);background:#00000073;border-radius:inherit;opacity:0;transition:opacity .16s ease;pointer-events:none}.carousel-images-config__gallery-item:hover .carousel-images-config__gallery-mask[data-v-e42b2b28],.carousel-images-config__gallery-item:focus-within .carousel-images-config__gallery-mask[data-v-e42b2b28]{opacity:1}.carousel-images-config__gallery-action[data-v-e42b2b28]{display:inline-flex;align-items:center;justify-content:center;width:var(--designer-compact-action-size);height:var(--designer-compact-action-size);padding:0;color:#ffffffe0!important;background:transparent!important;pointer-events:auto}.carousel-images-config__gallery-action[data-v-e42b2b28]:hover,.carousel-images-config__gallery-action[data-v-e42b2b28]:focus-visible{color:var(--ant-primary-color)!important;background:transparent!important}.carousel-images-config__gallery-delete[data-v-e42b2b28]:hover,.carousel-images-config__gallery-delete[data-v-e42b2b28]:focus-visible{color:var(--ant-error-color, #ff4d4f)!important}.carousel-images-config__gallery-upload[data-v-e42b2b28]{border-style:dashed}.carousel-images-config__gallery-upload[data-v-e42b2b28] .upload-file-container,.carousel-images-config__gallery-upload[data-v-e42b2b28] .ant-upload-wrapper,.carousel-images-config__gallery-upload[data-v-e42b2b28] .ant-upload,.carousel-images-config__gallery-upload[data-v-e42b2b28] .ant-upload-select{display:block;width:100%;height:100%}.carousel-images-config__gallery-upload[data-v-e42b2b28]:hover,.carousel-images-config__gallery-upload[data-v-e42b2b28]:focus-within{border-color:var(--ant-primary-color)}.carousel-images-config__gallery-upload-content[data-v-e42b2b28]{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:var(--designer-space-1);color:var(--designer-main-color-2);font-size:var(--designer-font-size-default)}.carousel-images-config__gallery-upload:hover .carousel-images-config__gallery-upload-content[data-v-e42b2b28],.carousel-images-config__gallery-upload:focus-within .carousel-images-config__gallery-upload-content[data-v-e42b2b28]{color:var(--ant-primary-color)}.carousel-images-config__preview-source[data-v-e42b2b28]{display:none}.card-container[data-v-426741d5]{gap:12px;display:flex;flex-direction:column}.card-container .card-container-row[data-v-426741d5]{display:flex}.card-container .card-container-col[data-v-426741d5]{margin-top:12px;display:flex;flex-direction:column;gap:12px;width:100%}.card-container[data-v-426741d5] .ant-btn-background-ghost.ant-btn-primary{border:none!important;height:100%;width:100%}.card-container[data-v-426741d5] .ant-upload-select .ant-upload{border:none!important}.pagination-container[data-v-f005450b]{position:absolute;left:0;width:100%;display:flex;justify-content:end;align-items:center;-webkit-user-select:none;user-select:none;background:var(--v76371d0e)}.pagination-container .pagination[data-v-f005450b]{display:flex;align-items:center;gap:5px;height:28px;line-height:28px;font-size:13px}.pagination-container .pagination .total[data-v-f005450b]{white-space:nowrap;color:var(--v2c3e5c10);margin-right:4px}.pagination-container .pagination .page-nav[data-v-f005450b]{display:flex;align-items:center;gap:4px}.pagination-container .pagination .page-nav .page-btn[data-v-f005450b],.pagination-container .pagination .page-nav .page-num[data-v-f005450b]{display:inline-flex;align-items:center;justify-content:center;height:28px;min-width:28px;padding:0 6px;background:transparent;border:none;outline:none;cursor:pointer;transition:all .2s ease-in-out;border-radius:3px;color:var(--v2c3e5c10);font-size:var(--v163f4a60);position:relative;overflow:hidden}.pagination-container .pagination .page-nav .page-btn[data-v-f005450b]:before,.pagination-container .pagination .page-nav .page-num[data-v-f005450b]:before{content:"";position:absolute;inset:0;background:currentColor;opacity:0;transition:opacity .2s}.pagination-container .pagination .page-nav .page-btn[data-v-f005450b]:not(.disabled):hover,.pagination-container .pagination .page-nav .page-num[data-v-f005450b]:not(.disabled):hover{color:var(--ant-primary-color)}.pagination-container .pagination .page-nav .page-btn[data-v-f005450b]:not(.disabled):hover:before,.pagination-container .pagination .page-nav .page-num[data-v-f005450b]:not(.disabled):hover:before{opacity:.06}.pagination-container .pagination .page-nav .page-btn.active[data-v-f005450b],.pagination-container .pagination .page-nav .page-num.active[data-v-f005450b]{color:var(--ant-primary-color);font-weight:500}.pagination-container .pagination .page-nav .page-btn.active[data-v-f005450b]:before,.pagination-container .pagination .page-nav .page-num.active[data-v-f005450b]:before{opacity:.1}.pagination-container .pagination .page-nav .page-btn.disabled[data-v-f005450b],.pagination-container .pagination .page-nav .page-num.disabled[data-v-f005450b]{cursor:not-allowed;color:#00000040}.pagination-container .pagination .page-nav .page-numbers[data-v-f005450b]{display:flex;gap:2px}.pagination-container .pagination .size-select[data-v-f005450b]{position:relative}.pagination-container .pagination .size-select .select-trigger[data-v-f005450b]{display:flex;align-items:center;height:28px;padding:0 8px;background:transparent;border-radius:3px;cursor:pointer;min-width:60px;transition:all .2s ease-in-out;color:var(--v2c3e5c10)}.pagination-container .pagination .size-select .select-trigger[data-v-f005450b]:hover{color:var(--ant-primary-color);background:#00000005}.pagination-container .pagination .size-select .select-trigger .arrow[data-v-f005450b]{font-size:var(--v49a316cc);margin-left:auto;transition:transform .2s ease-in-out;opacity:.6}.pagination-container .pagination .size-select .select-trigger .arrow.open[data-v-f005450b]{transform:rotate(180deg)}.pagination-container .pagination .size-select .select-options[data-v-f005450b]{position:absolute;bottom:calc(100% + 4px);right:0;padding:4px 0;background:#fff;border-radius:3px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;z-index:1000;min-width:88px;transform-origin:top right}.pagination-container .pagination .size-select .select-options .option[data-v-f005450b]{margin:0 4px;cursor:pointer;color:#000000e0;font-size:13px;line-height:32px;position:relative;transition:background .3s ease;border-radius:4px}.pagination-container .pagination .size-select .select-options .option[data-v-f005450b]:hover{color:var(--ant-primary-color);background:#00000005}.pagination-container .pagination .size-select .select-options .option.active[data-v-f005450b]{color:#000000e0;font-weight:600;background-color:#e6f4ff}.table-box[data-v-c95e34cf]{height:100%;display:flex;flex-direction:column;min-height:0;--header-row-height: var(--v12af2179);--body-row-height: var(--v42b522e4);position:relative}.header[data-v-c95e34cf]{z-index:1;position:relative;flex:0 0 auto}.header.row[data-v-c95e34cf]{display:flex;line-height:var(--header-row-height);height:var(--header-row-height);transition:all .3s}.cell[data-v-c95e34cf]{position:relative;height:inherit;overflow:hidden;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.cell-clickable[data-v-c95e34cf]{cursor:pointer;transition:opacity .3s}.cell-clickable[data-v-c95e34cf]:hover{opacity:.8;text-decoration:underline}.tbody-content[data-v-c95e34cf]{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;position:relative}.tbody-content.is-auto-scroll[data-v-c95e34cf]{overflow-y:hidden}.tbody-content[data-v-c95e34cf]::-webkit-scrollbar{display:block;width:8px;background:transparent}.tbody-content[data-v-c95e34cf]::-webkit-scrollbar-thumb{background:#fffefe2e;border-radius:4px}.tbody-content[data-v-c95e34cf]::-webkit-scrollbar-thumb:hover{background:#00000047}.tbody-track[data-v-c95e34cf]{position:relative;min-height:100%}.tbody-window[data-v-c95e34cf]{position:absolute;inset:0 auto auto 0;width:100%;will-change:transform}.tbody-window .row[data-v-c95e34cf]{display:flex;line-height:var(--body-row-height);height:var(--body-row-height);text-overflow:ellipsis;overflow:hidden}.trend-icon-up[data-v-c95e34cf]{-webkit-animation:trend-up-c95e34cf 1.5s linear infinite;animation:trend-up-c95e34cf 1.5s linear infinite}.trend-icon-down[data-v-c95e34cf]{-webkit-animation:trend-up-c95e34cf 1.4s linear infinite;animation:trend-up-c95e34cf 1.4s linear infinite}@-webkit-keyframes trend-up-c95e34cf{25%{-webkit-transform:translateY(4px)}50%,to{-webkit-transform:translateY(0)}75%{-webkit-transform:translateY(-4px)}}@keyframes trend-up-c95e34cf{25%{transform:translateY(4px)}50%,to{transform:translateY(0)}75%{transform:translateY(-4px)}}@-webkit-keyframes trend-down-c95e34cf{25%{-webkit-transform:translateY(-4px)}50%,to{-webkit-transform:translateY(0)}75%{-webkit-transform:translateY(4px)}}@keyframes trend-down-c95e34cf{25%{transform:translateY(-4px)}50%,to{transform:translateY(0)}75%{transform:translateY(4px)}}.table-config-fields[data-v-e6ae0e5b]{display:flex;flex-direction:column;gap:var(--designer-space-3)}.table-body-config__border[data-v-e6ae0e5b]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--designer-space-2);width:100%;min-width:0}.table-column-fields[data-v-2042f66a]{display:flex;flex-direction:column;gap:var(--designer-space-3)}.table-column-fields__binding[data-v-2042f66a]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--designer-space-2);min-width:0;min-height:var(--designer-control-height);color:var(--designer-main-color-1)}.table-column-fields__binding>span[data-v-2042f66a],.table-column-fields__binding>code[data-v-2042f66a]{min-width:0;overflow-wrap:anywhere}.table-column-fields__binding-label[data-v-2042f66a],.table-column-fields__binding>code[data-v-2042f66a],.table-column-fields__binding .table-column-fields__lock[data-v-2042f66a]{color:var(--designer-main-color-2)}.table-column-fields__binding-label[data-v-2042f66a]{flex:none}.table-column-fields__binding>code[data-v-2042f66a]{font-size:var(--designer-font-size-default);background:transparent}.table-column-fields__binding .is-invalid[data-v-2042f66a]{color:var(--jet-theme-error)}.table-column-fields[data-v-1ad3551c]{display:flex;flex-direction:column;gap:var(--designer-space-3)}.column-content-config__mode-row[data-v-1ad3551c]{display:flex;gap:var(--designer-space-2);align-items:center;width:100%;min-width:0}.column-content-config__mode-select[data-v-1ad3551c]{flex:1;min-width:0}.column-content-config__add[data-v-1ad3551c]{flex:none;width:var(--designer-control-height);height:var(--designer-control-height);padding:0;color:var(--designer-main-color-1);background:var(--designer-main-form-component);border:1px solid var(--designer-main-border-color-1)}.column-content-config__add[data-v-1ad3551c]:hover,.column-content-config__add[data-v-1ad3551c]:focus-visible{color:var(--ant-primary-color);background:var(--designer-main-btn-hover-color-1)}.column-content-config__colors[data-v-1ad3551c]{display:grid;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--designer-space-2);min-width:0}.column-content-config__color-item[data-v-1ad3551c]{display:flex;gap:var(--designer-space-1);align-items:center;min-width:0;height:var(--designer-control-height);padding-right:var(--designer-space-2);color:var(--designer-main-color-1);background:var(--designer-main-form-component);border:1px solid transparent;border-radius:var(--designer-main-border-radius-1)}.column-content-config__color-item span[data-v-1ad3551c]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.table-column-custom[data-v-a48fa7fa]{display:flex;flex-direction:column;gap:var(--designer-space-3)}.table-column-custom[data-v-a48fa7fa] .ant-collapse{color:var(--designer-main-color-1);background:transparent}.table-column-custom[data-v-a48fa7fa] .ant-collapse-item{border-color:var(--designer-main-border-color-1)}.table-column-custom[data-v-a48fa7fa] .ant-collapse-header{min-height:40px;padding:var(--designer-space-2) 0!important;align-items:center!important;color:var(--designer-main-color-1)!important}.table-column-custom[data-v-a48fa7fa] .ant-collapse-header:hover{color:var(--ant-primary-color)!important}.table-column-custom[data-v-a48fa7fa] .ant-collapse-expand-icon,.table-column-custom[data-v-a48fa7fa] .ant-collapse-arrow{display:inline-flex;align-items:center;align-self:center;color:var(--designer-main-color-2)}.table-column-custom[data-v-a48fa7fa] .ant-collapse-extra{display:inline-flex;align-items:center;align-self:center}.table-column-custom[data-v-a48fa7fa] .ant-collapse-extra .ant-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--designer-compact-action-size);height:var(--designer-compact-action-size);padding:0}.table-column-custom[data-v-a48fa7fa] .ant-collapse-content{color:var(--designer-main-color-1);background:transparent;border-top-color:var(--designer-main-border-color-1)}.table-column-custom[data-v-a48fa7fa] .ant-collapse-content-box{padding:var(--designer-space-2) 0 0}.table-column-fields[data-v-a48fa7fa]{display:flex;flex-direction:column;gap:var(--designer-space-3)}.table-column-custom__delete[data-v-a48fa7fa]{color:var(--ant-error-color, #ff4d4f)}[data-v-a48fa7fa] .ant-btn[disabled] .table-column-custom__delete{color:var(--designer-main-disabled-color-1)}.table-column-custom__condition[data-v-a48fa7fa]{margin-right:var(--designer-space-2);width:70%}.table-column-custom__upload[data-v-a48fa7fa]{width:100px;height:100px}.table-column-fields[data-v-19965a36]{display:flex;flex-direction:column;gap:var(--designer-space-3)}.columns-config__sections[data-v-3f1616bb]{display:flex;flex-direction:column;gap:var(--designer-space-6)}.table-config-fields[data-v-a6ebc786],.table-config-fields[data-v-0eace45f],.table-config-fields[data-v-b896f62b]{display:flex;flex-direction:column;gap:var(--designer-space-3)}.table-scroll-config__mode[data-v-b896f62b]{display:flex;width:100%}.table-scroll-config__mode[data-v-b896f62b] .ant-radio-button-wrapper{flex:1;text-align:center}.table-columns-drawer__section[data-v-c8c9721e]{display:flex;align-items:center;gap:var(--designer-space-4);min-width:0;min-height:var(--designer-control-height)}.table-columns-drawer__title[data-v-c8c9721e]{flex:1;min-width:0;overflow:hidden;color:var(--designer-main-color-1);text-align:left;font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-regular);line-height:var(--designer-line-height-default);text-overflow:ellipsis;white-space:nowrap}.table-columns-drawer__entry[data-v-c8c9721e],.table-columns-drawer__bind[data-v-c8c9721e]{display:inline-flex;flex:none;align-items:center;gap:var(--designer-space-1);height:var(--designer-control-height);padding:0;font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-regular);color:var(--ant-primary-color);background:transparent}.table-columns-drawer__entry[data-v-c8c9721e]:hover:not(:disabled),.table-columns-drawer__bind[data-v-c8c9721e]:hover:not(:disabled){color:var(--color-jet-primary-hover, var(--ant-primary-color));background:transparent}.table-columns-drawer__entry[data-v-c8c9721e]:focus-visible,.table-columns-drawer__bind[data-v-c8c9721e]:focus-visible{outline:1px solid var(--ant-primary-color);outline-offset:var(--designer-space-1)}.table-columns-drawer__entry[data-v-c8c9721e]:disabled,.table-columns-drawer__bind[data-v-c8c9721e]:disabled{color:var(--designer-main-color-2);cursor:not-allowed}.table-columns-drawer__entry[data-v-c8c9721e]{flex:1;min-width:0;padding-inline:var(--designer-space-3);color:var(--designer-main-color-1);background:var(--designer-main-form-component);border:0;border-radius:var(--designer-main-border-radius-1)}.table-columns-drawer__entry[data-v-c8c9721e]:hover:not(:disabled){color:var(--designer-main-color-1);background:var(--designer-main-btn-hover-color-1);box-shadow:inset 0 0 0 1px var(--designer-main-border-color-1)}.table-columns-drawer__entry[data-v-c8c9721e] .anticon{font-size:var(--designer-icon-size-caret)}.table-columns-drawer__count[data-v-c8c9721e]{flex:none;color:var(--designer-main-color-2)}.table-columns-drawer__close[data-v-c8c9721e]{width:var(--designer-control-height);min-width:var(--designer-control-height);height:var(--designer-control-height);padding:0;color:var(--designer-main-color-1)}.table-columns-drawer .ant-drawer-body{height:100%;padding:0;overflow:hidden}.table-config-section[data-v-41503cbe]{display:flex;flex-direction:column;gap:var(--designer-space-4)}.table-config__help[data-v-41503cbe]{margin-left:var(--designer-space-1)}.chart[data-v-909dfc8d],.chart[data-v-cc351e1c],.chart[data-v-cdcf1bd7]{height:100%;width:100%;box-sizing:border-box}[data-v-81dbd1f0] .live-player-stretch-btn,[data-v-81dbd1f0] .vjs-icon-spinner{display:none}.media-player-container[data-v-81dbd1f0]{width:100%;height:100%;background-color:#000;display:flex;justify-content:center;align-items:center;color:#fff}.media-player-container>div[data-v-81dbd1f0]{width:100%;height:100%;min-width:0;min-height:0}.media-player-container>.is-empty[data-v-81dbd1f0]{display:flex;align-items:center;justify-content:center}.media-player-container[data-v-81dbd1f0] .xgplayer,.media-player-container[data-v-81dbd1f0] .xgplayer-video-wrap,.media-player-container[data-v-81dbd1f0] .xgplayer-video,.media-player-container[data-v-81dbd1f0] video{display:block;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important}.media-player-container[data-v-81dbd1f0] video{object-fit:contain}.rtc-video-content[data-v-81dbd1f0],.rtc-video-content video[data-v-81dbd1f0]{height:100%;width:100%}.rtc-video-content[data-v-81dbd1f0]{position:relative}.rtc-video-content video[data-v-81dbd1f0]::-webkit-media-controls-enclosure{display:none}.rtc-tool[data-v-81dbd1f0]{position:absolute;bottom:0;left:0;right:0;display:flex;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.37),rgba(0,0,0,.75),rgba(0,0,0,.75));transition:opacity .5s ease,visibility .5s ease;height:48px;font-size:20px;padding:4px 12px 0;align-items:center}.rtc-tool .right[data-v-81dbd1f0]{margin-left:auto}.marker-legend[data-v-70fd9cfe]{position:absolute;left:16px;bottom:24px;z-index:1200;min-width:180px;max-width:200px;padding:8px;border:1px solid var(--amap-popup-border);border-radius:var(--radius-jet-lg, 8px);background:var(--amap-popup-bg);box-shadow:var(--amap-popup-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--amap-popup-text)}.marker-legend .marker-legend__content[data-v-70fd9cfe]{overflow-y:auto;max-height:280px}.marker-legend .marker-legend__content[data-v-70fd9cfe]::-webkit-scrollbar{width:4px}.marker-legend .marker-legend__content[data-v-70fd9cfe]::-webkit-scrollbar-track{background:transparent;border-radius:2px}.marker-legend .marker-legend__content[data-v-70fd9cfe]::-webkit-scrollbar-thumb{background:var(--amap-popup-divider);border-radius:2px}.marker-legend .marker-legend__content[data-v-70fd9cfe]::-webkit-scrollbar-thumb:hover{background:var(--amap-popup-accent)}.marker-legend__group+.marker-legend__group[data-v-70fd9cfe]{margin-top:4px}.marker-legend__item[data-v-70fd9cfe]{width:100%;padding:6px 8px;border:1px solid transparent;border-radius:2px;background:transparent;display:flex;align-items:center;gap:10px;text-align:left;color:var(--amap-popup-text);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.marker-legend__item[data-v-70fd9cfe]:hover{background:var(--amap-popup-accent-soft);border-color:var(--amap-popup-divider);color:var(--amap-popup-title)}.marker-legend__item.is-hidden[data-v-70fd9cfe]{opacity:.35;background:transparent;border-color:transparent;filter:grayscale(1)}.marker-legend__icon[data-v-70fd9cfe]{position:relative;flex-shrink:0;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center}.marker-legend__icon-img[data-v-70fd9cfe]{position:relative;z-index:2;width:100%;height:100%;object-fit:contain}.marker-legend__default-icon[data-v-70fd9cfe]{position:relative;z-index:2;width:10px;height:10px;border-radius:50%;background:var(--amap-popup-accent);box-shadow:0 0 8px var(--amap-popup-accent)}.marker-legend__icon-effect[data-v-70fd9cfe]{position:absolute;top:50%;left:50%;z-index:1;width:16px;height:16px;border-radius:50%;transform:translate(-50%,-50%)}.marker-legend__icon.is-pulse .marker-legend__icon-effect[data-v-70fd9cfe]{background:var(--marker-effect-color);opacity:.4;animation:amap-legend-pulse-70fd9cfe 1.8s ease-out infinite}.marker-legend__icon.is-glow .marker-legend__icon-effect[data-v-70fd9cfe]{background:radial-gradient(circle,var(--marker-effect-color) 0%,rgba(255,255,255,0) 75%);filter:blur(3px);opacity:.8}.marker-legend__icon.is-glow .marker-legend__icon-img[data-v-70fd9cfe],.marker-legend__icon.is-glow .marker-legend__default-icon[data-v-70fd9cfe]{filter:drop-shadow(0 0 5px var(--marker-effect-color))}.marker-legend__text[data-v-70fd9cfe]{flex:1;min-width:0;font-size:11px;line-height:1.2}.marker-legend__count[data-v-70fd9cfe]{min-width:0;height:auto;padding:0;border-radius:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;font-size:10px;color:var(--amap-popup-muted);border:none;box-shadow:none}.marker-legend__item:hover .marker-legend__count[data-v-70fd9cfe]{background:transparent;color:var(--amap-popup-accent)}@keyframes amap-legend-pulse-70fd9cfe{0%{opacity:.6;transform:translate(-50%,-50%) scale(.6)}70%{opacity:0;transform:translate(-50%,-50%) scale(1.6)}to{opacity:0;transform:translate(-50%,-50%) scale(1.8)}}.component-box[data-v-f5747ba3]{position:relative;width:100%;height:100%;container-type:size}.component-box .empty-box[data-v-f5747ba3]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#fffc}.edit-overlay[data-v-f5747ba3]{position:absolute;inset:0;z-index:1300;cursor:default}[data-v-f5747ba3] .amap-marker-custom{position:relative;display:flex;align-items:center;justify-content:center}[data-v-f5747ba3] .amap-marker-custom__img{position:relative;z-index:2;width:100%;height:100%;display:block;pointer-events:none}[data-v-f5747ba3] .amap-marker-custom__effect{position:absolute;top:50%;left:50%;width:var(--marker-effect-size);height:var(--marker-effect-size);border-radius:50%;pointer-events:none;z-index:1;transform:translate(-50%,-50%)}[data-v-f5747ba3] .amap-marker-custom--pulse .amap-marker-custom__effect{background:var(--marker-effect-color);border:2px solid var(--marker-effect-color);animation:amap-marker-pulse-f5747ba3 1.8s ease-out infinite}[data-v-f5747ba3] .amap-marker-custom--glow .amap-marker-custom__effect{background:radial-gradient(circle,var(--marker-effect-color) 0%,rgba(255,255,255,0) 72%);width:calc(var(--marker-effect-size) * 1.2);height:calc(var(--marker-effect-size) * 1.2);filter:blur(6px);opacity:.95;transform:translate(-50%,-50%)}[data-v-f5747ba3] .amap-marker-custom--glow .amap-marker-custom__img{filter:drop-shadow(0 0 10px var(--marker-effect-color)) drop-shadow(0 0 18px var(--marker-effect-color))}@keyframes amap-marker-pulse-f5747ba3{0%{opacity:.85;transform:translate(-50%,-50%) scale(.72)}70%{opacity:0;transform:translate(-50%,-50%) scale(1.7)}to{opacity:0;transform:translate(-50%,-50%) scale(1.9)}}.amap-logo,.amap-copyright{display:none!important;opacity:0!important}.amap-popup-card{--amap-popup-bg: rgba(255, 255, 255, .96);--amap-popup-border: rgba(229, 230, 235, .9);--amap-popup-divider: rgba(229, 230, 235, .9);--amap-popup-title: #1d2129;--amap-popup-text: #1d2129;--amap-popup-muted: #86909c;--amap-popup-media-bg: #f5f7fa;--amap-popup-shadow: 0 16px 40px rgba(15, 23, 42, .18);position:relative;box-sizing:border-box;min-width:240px;max-width:360px;padding:16px 18px;border-radius:18px;border:1px solid var(--amap-popup-border);background:var(--amap-popup-bg);box-shadow:var(--amap-popup-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.amap-popup-card.amap-popup-card--custom{width:360px;min-width:0;max-width:min(360px,calc(100cqw - var(--space-4)));padding:0}.amap-popup-card.amap-popup-card--custom .amap-popup-card__close-btn{position:absolute;top:var(--space-3);right:var(--space-3);z-index:2}.amap-popup-card .amap-popup-card__close-btn:hover{color:var(--amap-popup-title);background:var(--amap-popup-accent-soft, rgba(127, 127, 127, .12))}.amap-popup-card .amap-popup-card__custom{overflow:hidden;border-radius:inherit}.marker-rule-fields[data-v-5e70aee7]{display:flex;flex-direction:column;gap:var(--designer-space-6)}.marker-rule-fields__upload[data-v-5e70aee7]{width:calc(var(--designer-tool-size) * 2);height:calc(var(--designer-tool-size) * 2)}.marker-rule-fields__binding[data-v-5e70aee7]{min-width:0;color:var(--designer-main-color-1);overflow-wrap:anywhere}.map-fields[data-v-e30cb32e]{display:flex;flex-direction:column;gap:12px}.inspector-collection-drawer__entry[data-v-5e7b1da5]{display:flex;align-items:center;justify-content:space-between;gap:var(--designer-space-3);width:100%;height:56px;min-width:0;padding:var(--designer-space-2) var(--designer-space-3);color:var(--designer-main-color-1);font:inherit;text-align:left;cursor:pointer;background:var(--designer-main-form-component);border:1px solid transparent;border-radius:var(--designer-main-border-radius-1)}.inspector-collection-drawer__entry[data-v-5e7b1da5]:hover{background:var(--designer-main-btn-hover-color-1)}.inspector-collection-drawer__entry[data-v-5e7b1da5]:focus-visible{border-color:var(--ant-primary-color);outline:2px solid color-mix(in srgb,var(--ant-primary-color) 22%,transparent);outline-offset:1px}.inspector-collection-drawer__copy[data-v-5e7b1da5]{display:flex;flex-direction:column;gap:var(--designer-space-1);min-width:0}.inspector-collection-drawer__title[data-v-5e7b1da5]{overflow:hidden;font-size:var(--designer-font-size-context);font-weight:var(--designer-font-weight-medium);line-height:var(--designer-line-height-short);text-overflow:ellipsis;white-space:nowrap}.inspector-collection-drawer__summary[data-v-5e7b1da5]{overflow:hidden;color:var(--designer-main-color-2);font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-caption);text-overflow:ellipsis;white-space:nowrap}.inspector-collection-drawer__action[data-v-5e7b1da5]{display:inline-flex;flex:none;gap:var(--designer-space-1);align-items:center;color:var(--ant-primary-color);font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default)}.inspector-collection-drawer__entry--compact[data-v-5e7b1da5]{height:var(--designer-control-height);gap:var(--designer-space-1);padding:0 var(--designer-space-3);border:0}.inspector-collection-drawer__entry--compact .inspector-collection-drawer__title[data-v-5e7b1da5]{flex:1;min-width:0;font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-regular);line-height:var(--designer-line-height-default)}.inspector-collection-drawer__entry--compact .inspector-collection-drawer__summary[data-v-5e7b1da5]{flex:none;line-height:var(--designer-line-height-default)}.inspector-collection-drawer__entry--compact[data-v-5e7b1da5] .anticon{font-size:var(--designer-icon-size-caret)}.inspector-collection-drawer__entry--compact[data-v-5e7b1da5]:hover{box-shadow:inset 0 0 0 1px var(--designer-main-border-color-1)}.inspector-collection-drawer__entry--compact[data-v-5e7b1da5]:focus-visible{outline:1px solid var(--ant-primary-color);outline-offset:var(--designer-space-1)}.inspector-collection-drawer__close[data-v-5e7b1da5]{width:var(--designer-control-height);min-width:var(--designer-control-height);height:var(--designer-control-height);padding:0;color:var(--designer-main-color-1)}.inspector-collection-drawer .ant-drawer-body{height:100%;padding:0;overflow:hidden}.map-marker-fields[data-v-3d5d78a3]{display:flex;align-items:center;gap:var(--designer-space-4);min-width:0}.map-marker-fields__entry[data-v-3d5d78a3]{flex:1;min-width:0}.map-marker-fields__empty[data-v-3d5d78a3]{display:flex;align-items:center;height:100%;padding:var(--designer-space-4)}.map-marker-fields__bind.ant-btn[data-v-3d5d78a3]{flex:none;height:var(--designer-control-height);padding:0;font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-regular)}.amap-status-banner[data-v-c7b14355]{display:flex;align-items:flex-start;gap:var(--designer-space-2);padding:var(--designer-space-2) var(--designer-space-3);color:var(--designer-main-color-1);background:color-mix(in srgb,var(--jet-theme-warning, var(--ant-warning-color)) 10%,var(--designer-main-bg-color-1));border:1px solid color-mix(in srgb,var(--jet-theme-warning, var(--ant-warning-color)) 25%,transparent);border-radius:var(--designer-main-border-radius-1);font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default)}.amap-status-banner[data-v-c7b14355]>.anticon{flex:none;color:var(--jet-theme-warning, var(--ant-warning-color));line-height:inherit}.amap-status-banner a[data-v-c7b14355]{color:var(--ant-primary-color)}.map-fields[data-v-bfadd51a],.amap-primary-fields[data-v-c99b412d]{display:flex;flex-direction:column;gap:12px}.full-radio-group[data-v-c99b412d]{width:100%;display:flex}.full-radio-group[data-v-c99b412d] .ant-radio-button-wrapper{flex:1;text-align:center}.style-option[data-v-c99b412d]{display:flex;align-items:center;gap:12px}.style-option img[data-v-c99b412d]{width:40px;height:25px;object-fit:cover;border-radius:2px}.ant-tabs-dropdown .ant-tabs-dropdown-menu-item{overflow:visible!important}.ant-tabs-dropdown .draggable-tab-header{display:flex;align-items:center;gap:6px;width:100px;min-width:0}.ant-tabs-dropdown .draggable-tab-header span:nth-child(2){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-tabs-dropdown .draggable-tab-header .drag-handle{display:none;flex-shrink:0}.ant-tabs-dropdown .draggable-tab-header .delete-icon{flex-shrink:0;color:#666;cursor:pointer}.ant-tabs-dropdown .draggable-tab-header .delete-icon:hover{color:#ff4d4f!important}.marker-config[data-v-718cca50]{color:var(--designer-main-color-1)}.marker-config[data-v-718cca50] .ant-tabs-tab{color:var(--designer-main-color-1);margin:0 12px 0 0!important}.marker-config[data-v-718cca50] .ant-tabs-nav-more{color:var(--designer-main-color-1)}.marker-config .draggable-tab-header[data-v-718cca50]{display:flex;align-items:center;cursor:move;min-width:0}.marker-config .draggable-tab-header span[data-v-718cca50]:nth-child(2){max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marker-config .draggable-tab-header .drag-handle[data-v-718cca50]{color:#666;cursor:grab;flex-shrink:0}.marker-config .draggable-tab-header .drag-handle[data-v-718cca50]:hover{color:#1890ff}.marker-config .draggable-tab-header .drag-handle[data-v-718cca50]:active{cursor:grabbing}.marker-config .draggable-tab-header .delete-icon[data-v-718cca50]{margin:0;padding:0 8px;color:#666;cursor:pointer;flex-shrink:0}.marker-config .draggable-tab-header .delete-icon[data-v-718cca50]:hover{color:#ff4d4f}.marker-config[data-v-718cca50] .ghost-tab{opacity:.5;background:#1890ff}.card-container[data-v-53838aa6]{gap:12px;display:flex;flex-direction:column}.style-option[data-v-53838aa6]{display:flex;align-items:center;gap:12px}.style-option .style-option-img[data-v-53838aa6]{width:40px;height:25px;object-fit:cover;border-radius:2px;flex-shrink:0}.style-option .style-option-label[data-v-53838aa6]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-53838aa6] .ant-select-selector{height:30px!important}[data-v-53838aa6] .ant-checkbox-wrapper{color:var(--designer-main-color-1)}.chart[data-v-0623d1ae]{height:100%;width:100%;box-sizing:border-box}.map-fields[data-v-d7afd73f],.map-fields[data-v-9c62bfee],.map-fields[data-v-901f0438]{display:flex;flex-direction:column;gap:var(--designer-space-3)}.map-fields__coordinate[data-v-901f0438]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--designer-space-2);width:100%;min-width:0}.card-container[data-v-8afb7dd1]{gap:12px;display:flex;flex-direction:column}.card-container .card-container-row[data-v-8afb7dd1]{display:flex;gap:12px;align-items:center}.card-container .card-container-label[data-v-8afb7dd1]{margin-right:12px;margin-left:6px;min-width:50px}.chart[data-v-3f6aad1b]{height:100%;width:100%;box-sizing:border-box}.card-container[data-v-6223b963]{gap:var(--designer-space-3);display:flex;flex-direction:column}.device-select-trigger[data-v-6223b963]{display:flex;align-items:center;justify-content:space-between;gap:var(--designer-space-2);height:var(--designer-control-height);padding-inline:var(--designer-space-3);border:0;border-radius:var(--designer-main-border-radius-1);background:var(--designer-main-form-component);color:var(--designer-main-color-1);font-size:var(--designer-font-size-default);box-shadow:none;text-align:left}.device-select-trigger[data-v-6223b963]:hover,.device-select-trigger[data-v-6223b963]:focus-visible{background:var(--designer-main-form-component);color:var(--ant-primary-color)}.device-select-trigger[data-v-6223b963]:focus-visible{outline:2px solid var(--ant-primary-color);outline-offset:1px}.device-select-trigger--empty .device-select-trigger__value[data-v-6223b963]{color:var(--designer-main-placeholder-color-1)}.device-select-trigger__value[data-v-6223b963]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-container[data-v-813384ee]{gap:var(--designer-space-3);display:flex;flex-direction:column}.card-container[data-v-813384ee] .ant-btn-background-ghost.ant-btn-primary{border:none!important;height:100%;width:100%}.card-container[data-v-813384ee] .ant-upload-select .ant-upload{border:none!important}.card-container .video-upload[data-v-813384ee],.card-container[data-v-813384ee] .video-upload .ant-upload-wrapper,.card-container[data-v-813384ee] .video-upload .ant-upload-select,.card-container[data-v-813384ee] .video-upload .ant-upload{width:100%}.card-container .card-container-row[data-v-813384ee]{display:flex}.video-playback-config[data-v-368fb893]{display:flex;flex-direction:column;gap:var(--designer-space-3)}.chart[data-v-039a32ea]{height:100%;width:100%;box-sizing:border-box}.card-container[data-v-bb680e36]{gap:var(--designer-space-3);display:flex;flex-direction:column}.chart[data-v-b8571d67],.chart[data-v-5af3a378],.chart[data-v-e225b1e0]{height:100%;width:100%;box-sizing:border-box}.mask[data-v-e225b1e0]{position:absolute;top:0;left:0;width:100%;height:100%}.card-container[data-v-4d7ef330]{color:#fff;gap:12px;display:flex;flex-direction:column}.thumbnail-preview[data-v-4d7ef330]{width:192px;height:108px;object-fit:contain;display:block}.version-select-item[data-v-4d7ef330]{white-space:normal}.account-binding-row[data-v-c0c7cad7]{display:flex;justify-content:space-between;gap:1.5rem;padding:.75rem 0;border-bottom:1px solid #f3f6fa;font-size:var(--fs-14);line-height:1.25rem}.account-binding-row dt[data-v-c0c7cad7]{flex-shrink:0;color:#4e5969}.account-binding-row dd[data-v-c0c7cad7]{display:flex;align-items:center;justify-content:flex-end;gap:.25rem;margin:0}.account-binding-row[data-v-c0c7cad7] .ant-btn{height:auto;padding:0;line-height:inherit}.binding-application-name[data-v-c0c7cad7]{margin-bottom:1rem;font-weight:500}.binding-authorization[data-v-c0c7cad7]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:16rem;gap:1rem}.binding-authorization p[data-v-c0c7cad7]{color:var(--jet-theme-text-secondary)}.binding-frame[data-v-c0c7cad7]{width:100%;height:26.25rem;border:0}.binding-choice[data-v-c0c7cad7]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--jet-theme-border)}[data-v-b33b5e9c] .fc-header-toolbar{background-color:#edebeb}.calendarContainer[data-v-b33b5e9c]{position:relative;padding:2.75rem 1.5rem 0;border:1px solid #d9d9d9;border-radius:.75rem}.calendarContainer .compareTip[data-v-b33b5e9c]{position:absolute;right:20%;top:1.6875rem;transform:translate(40%)}.calendarContainer .skip[data-v-b33b5e9c]{position:absolute;right:0;top:1.6875rem}.calendarContainer .compareSave[data-v-b33b5e9c]{position:absolute;right:.625rem;top:1.375rem}.calendarContainer .calenderButton[data-v-b33b5e9c]{position:absolute;top:1.375rem}.calendarContainer .event[data-v-b33b5e9c]{position:relative;height:2rem;padding:.375rem;color:#1a1a1a;display:flex}.calendarContainer .event .closeBtn[data-v-b33b5e9c]{position:absolute;right:0;top:0;color:#777;display:none;font-size:var(--fs-16)}.calendarContainer .event:hover .closeBtn[data-v-b33b5e9c]{display:inline-block}.calendarContainer .decoration[data-v-b33b5e9c]{width:.25rem;height:1rem;border-radius:.125rem;margin:.125rem .25rem;display:inline-block}.calendarContainer .event-title[data-v-b33b5e9c]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 1.875rem);font-size:var(--fs-14)}[data-v-b33b5e9c] .fc-highlight{background-color:transparent}.tips[data-v-b33b5e9c]{position:fixed;z-index:99999;padding:.3125rem .625rem;background-color:#000000b3;border-radius:.3125rem;color:#fff}[data-v-b33b5e9c] .fc-theme-standard th{border:none}[data-v-b33b5e9c] .fc-theme-standard td{border:none;border-top:1px solid #cccccc}[data-v-b33b5e9c] .fc-theme-standard .fc-scrollgrid{border:none}[data-v-b33b5e9c] .fc .fc-col-header-cell-cushion{color:#777}[data-v-b33b5e9c] .fc th{text-align:right;color:#777}[data-v-b33b5e9c] .fc table{border-collapse:separate;border-spacing:.3125rem 0}[data-v-b33b5e9c] .fc .fc-daygrid-day.fc-day-today{background-color:transparent}[data-v-b33b5e9c] .fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-number{background-color:#1677ff;color:#fff;border-radius:50%;width:1.875rem;text-align:center}[data-v-b33b5e9c] .fc .fc-event{border:none!important}[data-v-b33b5e9c] .fc .fc-daygrid-event-harness{margin:0 .25rem;margin-top:.25rem!important;border-radius:.375rem}[data-v-b33b5e9c] .fc .fc-daygrid-day-frame{height:9.6875rem}[data-v-b33b5e9c] .fc .fc-daygrid-day-frame .fc-daygrid-day-events{max-height:7.5rem;overflow-y:auto}[data-v-b33b5e9c] .fc .fc-daygrid-day-frame .fc-daygrid-day-events::-webkit-scrollbar-thumb{background-color:#d0d0d0;border-radius:.25rem}[data-v-b33b5e9c] .fc .fc-scroller::-webkit-scrollbar{width:.3125rem;background-color:#fff}[data-v-b33b5e9c] .fc .fc-scroller::-webkit-scrollbar-thumb{background-color:#d0d0d0;border-radius:.25rem}[data-v-b33b5e9c] .fc-scrollgrid-section-body>td{border:none!important}[data-v-b33b5e9c] .fc-daygrid-day-number{color:#1a1a1a;font-weight:600}.calendarContainer .fc-event{background:#edf5ff!important}.calendarContainer .fc-daygrid-day-events::-webkit-scrollbar{width:.3125rem;background-color:#fff}.selectedDate{background-color:#edf5ff!important}.selectedDate .fc-event{background:#fff!important}.selectedDate .fc-daygrid-day-events::-webkit-scrollbar{width:.3125rem;background-color:#edf5ff}.zs-color-picker[data-v-87d63fa8]{position:relative;text-align:left;font-size:14px;display:inline-block;outline:none}.zs-color-picker-panel[data-v-87d63fa8]{position:absolute;width:190px;background:#fff;border:1px solid #ddd;visibility:hidden;border-radius:2px;margin-top:2px;padding:10px 10px 5px;box-shadow:0 0 5px #00000026;opacity:0;transition:all .3s ease;box-sizing:content-box}.zs-color-picker-panel__visible[data-v-87d63fa8]{visibility:visible;opacity:1;z-index:1}.zs-color-picker-panel h3[data-v-87d63fa8]{margin:10px 0 5px;font-size:14px;font-weight:400;line-height:1;color:#333}.zs-color-picker-panel .color-input[data-v-87d63fa8]{visibility:hidden;position:absolute;left:0;bottom:0}.zs-color-picker-btn[data-v-87d63fa8]{width:24px;height:24px;cursor:pointer;border:1px solid #eee;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAWElEQVRIiWM8fubkfwYygKWJOSM5+mCAhRLNoxaPWjxq8ajFoxbTyeL/DAfJ0Xjs3Cl7Siwmu4Yht1aDgZEYx6MWj1o8avGoxaMWD3qLya5X//4nqx6HAQC7RBGFzolqTAAAAABJRU5ErkJggg==);background-size:10px 10px}.zs-color-picker-btn .zs-color-picker-btn-color[data-v-87d63fa8]{box-sizing:border-box;border:4px solid #fff;width:100%;height:100%}.panel-header[data-v-87d63fa8]{overflow:hidden;line-height:29px}.color-view-bg[data-v-87d63fa8]{width:100px;height:30px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAWElEQVRIiWM8fubkfwYygKWJOSM5+mCAhRLNoxaPWjxq8ajFoxbTyeL/DAfJ0Xjs3Cl7Siwmu4Yht1aDgZEYx6MWj1o8avGoxaMWD3qLya5X//4nqx6HAQC7RBGFzolqTAAAAABJRU5ErkJggg==);background-size:10px 10px;float:left}.color-view[data-v-87d63fa8]{width:100px;height:30px;transition:background-color .3s ease}.default-color[data-v-87d63fa8]{width:80px;float:right;text-align:center;border:1px solid #ddd;cursor:pointer;color:#333}.panel-main .theme-color li[data-v-87d63fa8]{width:15px;height:15px;display:inline-block;margin:0 2px;transition:all .3s ease;cursor:pointer}.panel-main .theme-color li[data-v-87d63fa8]:hover{box-shadow:0 0 5px #0006;transform:scale(1.3)}.standard-color li[data-v-87d63fa8]{width:15px;display:inline-block;margin:0 2px}.standard-color li li[data-v-87d63fa8]{display:block;width:15px;height:15px;transition:all .3s ease;margin:0}.standard-color li li[data-v-87d63fa8]:hover{box-shadow:0 0 5px #0006;transform:scale(1.3)}ul[data-v-87d63fa8],li[data-v-87d63fa8],ol[data-v-87d63fa8]{list-style:none;margin:0;padding:0}.bottom-btn[data-v-87d63fa8]{display:flex;align-items:center;flex-direction:row}.bottom-btn .finsh[data-v-87d63fa8]{margin-left:auto;background:#00a2ff;color:#fff;cursor:pointer;margin-right:5px;padding:5px 10px;border-radius:2px}.tagsContainer[data-v-4ecd4b63]{height:100%}.tagsContainer .content[data-v-4ecd4b63]{overflow:auto;height:43.75rem}.tagsContainer .tag[data-v-4ecd4b63]{display:flex;justify-content:space-between;margin-bottom:.625rem;padding:0 .625rem;height:2rem}.tagsContainer .tag .tagLeft[data-v-4ecd4b63]{display:flex;padding-top:.375rem;flex:1;min-width:0}.tagsContainer .tag .tagLeft .colorExtractor[data-v-4ecd4b63]{margin-top:.1875rem;width:1rem;height:1rem;border-radius:.125rem;margin-right:.5rem}.tagsContainer .tag .tagLeft .tagLeftName[data-v-4ecd4b63]{flex:1;min-width:0}.tagsContainer .tag .controls[data-v-4ecd4b63]{display:none;font-size:var(--fs-14)}.tagsContainer .tag .controls[data-v-4ecd4b63] .ant-btn-text{padding:.25rem .5rem}.tagsContainer .tag:hover .controls[data-v-4ecd4b63]{display:block}.tagsContainer .tag[data-v-4ecd4b63]:hover{background-color:#f2f2f2;border-radius:.25rem}.calendarRight[data-v-1f5b9f1e]{height:100%}.calendarRight .tips[data-v-1f5b9f1e]{display:flex;justify-content:space-between;margin-bottom:.5rem}.calendarRight .rapidAction[data-v-1f5b9f1e]{width:100%;margin-top:.625rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;overflow:auto}.calendarRight .rapidAction .rapidSwitch[data-v-1f5b9f1e]{padding:.9375rem 0}.calendarRight .rapidAction .rapidActionControl[data-v-1f5b9f1e]{display:flex;flex:1;background-color:#eff9fe;padding:.625rem;justify-content:space-around;gap:1.25rem;overflow:auto;white-space:nowrap}.calendar-layout[data-v-09d6b7cd]{height:100%}.group-header[data-v-f05b2f91]{display:flex;align-items:center;gap:var(--space-2);min-width:0}.group-name[data-v-f05b2f91]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.group-count[data-v-f05b2f91]{color:var(--ink-4);font-size:var(--fs-12)}.operation-list[data-v-f05b2f91]{display:grid;gap:var(--space-2)}.operation-list[data-v-f05b2f91] .ant-checkbox-wrapper{display:flex;align-items:flex-start;gap:var(--space-1)}.operation-list small[data-v-f05b2f91]{display:block;color:var(--ink-4)}.request-line[data-v-30fad1ea]{display:grid;grid-template-columns:7rem minmax(0,1fr);gap:var(--space-2)}.response-panel[data-v-30fad1ea]{margin-top:var(--space-4);border:1px solid var(--line);background:var(--bg-sunken)}.response-head[data-v-30fad1ea]{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);border-bottom:1px solid var(--line)}.response-head span[data-v-30fad1ea]{color:var(--ink-4);font-size:var(--fs-12)}pre[data-v-30fad1ea]{max-height:20rem;margin:0;padding:var(--space-3);overflow:auto;white-space:pre-wrap;word-break:break-word}.response-headers[data-v-30fad1ea]{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line)}.response-headers b[data-v-30fad1ea]{display:block;margin-bottom:var(--space-1);color:var(--ink-3);font-size:var(--fs-12)}.response-headers pre[data-v-30fad1ea]{max-height:8rem;padding:0}.log-toolbar[data-v-cf73c4a1]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}.log-toolbar[data-v-cf73c4a1] .condition-filter{flex:1;min-width:0}pre[data-v-cf73c4a1]{max-height:12rem;margin:0;overflow:auto;white-space:pre-wrap;word-break:break-word}.api-application-page[data-v-d301351e]{min-height:100%;padding:var(--space-4);background:var(--bg)}.page-head[data-v-d301351e]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-3)}.page-head h1[data-v-d301351e]{margin:0;color:var(--ink-1);font-size:var(--fs-20)}.page-head p[data-v-d301351e]{margin:.25rem 0 0;color:var(--ink-4);font-size:var(--fs-12)}.error-alert[data-v-d301351e]{margin:var(--space-3) 0}.app-name[data-v-d301351e]{display:flex;align-items:center;gap:var(--space-2);min-width:0}.app-icon[data-v-d301351e]{display:grid;width:2rem;height:2rem;place-items:center;flex:0 0 auto;border-radius:var(--r-2);color:var(--accent);background:var(--accent-soft)}.app-name strong[data-v-d301351e],.app-name small[data-v-d301351e]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-name small[data-v-d301351e]{max-width:170px;color:var(--ink-4);font-size:var(--fs-12)}.secret-value[data-v-d301351e]{color:var(--ink-3);letter-spacing:.08em}@media (max-width: 720px){.api-application-page[data-v-d301351e]{padding:var(--space-2)}.page-head[data-v-d301351e]{align-items:flex-start;flex-direction:column}}.template-selector[data-v-ff99b73c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.template-card[data-v-ff99b73c]{position:relative;display:grid;min-height:7rem;grid-template-columns:2rem minmax(0,1fr);gap:var(--space-2);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg);color:var(--ink-1);text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.template-card[data-v-ff99b73c]:hover,.template-card.selected[data-v-ff99b73c]{border-color:var(--accent)}.template-card.selected[data-v-ff99b73c]{background:var(--accent-soft);box-shadow:var(--ring-focus)}.template-card.disabled[data-v-ff99b73c]{cursor:not-allowed;opacity:.72}.template-icon[data-v-ff99b73c],.preview-icon[data-v-ff99b73c]{display:grid;width:2rem;height:2rem;place-items:center;border-radius:var(--r-2);background:var(--accent-soft);color:var(--accent);font-size:var(--fs-16)}.template-icon img[data-v-ff99b73c],.preview-icon img[data-v-ff99b73c]{width:100%;height:100%;object-fit:cover}.template-copy[data-v-ff99b73c]{display:flex;min-width:0;flex-direction:column;gap:var(--space-1)}.template-copy strong[data-v-ff99b73c]{font-size:var(--fs-14)}.template-copy span[data-v-ff99b73c]{display:-webkit-box;overflow:hidden;color:var(--ink-3);font-size:var(--fs-12);line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.detail-link[data-v-ff99b73c],.unavailable[data-v-ff99b73c]{position:absolute;right:var(--space-3);bottom:var(--space-1);font-size:var(--fs-12)}.unavailable[data-v-ff99b73c]{color:var(--ink-4)}.selected-indicator[data-v-ff99b73c]{position:absolute;top:var(--space-2);right:var(--space-2);color:var(--accent)}.template-preview[data-v-ff99b73c]{display:flex;align-items:flex-start;gap:var(--space-3);color:var(--ink-2);line-height:1.7}.template-preview p[data-v-ff99b73c]{margin:0}.preview-copy[data-v-ff99b73c]{display:flex;min-width:0;flex:1;flex-direction:column;gap:var(--space-3)}.preview-menus[data-v-ff99b73c]{display:flex;flex-wrap:wrap;gap:var(--space-1)}.preview-empty[data-v-ff99b73c]{color:var(--ink-4);font-size:var(--fs-12)}@media (max-width: 40rem){.template-selector[data-v-ff99b73c]{grid-template-columns:1fr}}.icon-upload-row[data-v-79fac082]{display:flex;align-items:center;gap:var(--space-3)}.icon-upload[data-v-79fac082]{width:3.5rem;height:3.5rem;flex:none}.upload-copy[data-v-79fac082]{color:var(--ink-4);font-size:var(--fs-12);line-height:1.6}.create-application-dialog .ant-modal-body{max-height:min(43rem,calc(100vh - 10rem));overflow-y:auto;padding-right:var(--space-2)}@media (max-width: 40rem){.icon-upload-row[data-v-79fac082]{align-items:flex-start;flex-direction:column}}.application-summary[data-v-d5366f28]{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}.summary-back[data-v-d5366f28]{display:flex;align-items:center}.summary-back[data-v-d5366f28] .ant-btn{color:var(--ink-2)}.summary-icon[data-v-d5366f28]{display:grid;width:var(--space-11);height:var(--space-11);place-items:center;flex:none;overflow:hidden;border-radius:var(--r-3);color:var(--accent);font-size:var(--fs-20)}.summary-icon img[data-v-d5366f28]{width:100%;height:100%;object-fit:cover}.summary-main[data-v-d5366f28]{display:flex;min-width:0;flex-direction:column;gap:var(--space-1)}.identity-row[data-v-d5366f28]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.identity-row h1[data-v-d5366f28]{min-width:0;margin:0;color:var(--ink-1);font-size:var(--fs-20);font-weight:600}.summary-description[data-v-d5366f28]{max-width:44rem;margin:0;overflow:hidden;color:var(--ink-2);line-height:1.6;text-overflow:ellipsis;white-space:nowrap}.meta-row[data-v-d5366f28]{display:flex;flex-wrap:wrap;gap:var(--space-3);color:var(--ink-4);font-size:var(--fs-12)}.meta-row span[data-v-d5366f28]{display:inline-flex;align-items:center;gap:var(--space-1)}.summary-actions[data-v-d5366f28]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--space-2);padding-left:var(--space-3);border-left:1px solid var(--line)}.summary-settings-actions[data-v-d5366f28]{display:flex;align-items:center}@media (max-width: 48rem){.application-summary[data-v-d5366f28]{grid-template-columns:auto auto minmax(0,1fr);padding:var(--space-3)}.summary-actions[data-v-d5366f28]{grid-column:1 / -1;padding-left:0;border-left:0}}.application-settings[data-v-de30ce1a] .section-head{display:none}.settings-list[data-v-de30ce1a]{display:flex;flex-direction:column}.setting-row[data-v-de30ce1a]{display:grid;min-height:4rem;grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--line)}.setting-row[data-v-de30ce1a]:last-child{border-bottom:0}.setting-row.align-start[data-v-de30ce1a]{align-items:flex-start}.setting-label[data-v-de30ce1a]{padding-top:var(--space-1);color:var(--ink-3)}.setting-label.required[data-v-de30ce1a]:before{margin-right:var(--space-1);color:var(--danger);content:"*"}.setting-control[data-v-de30ce1a]{width:min(100%,24rem)}.setting-select[data-v-de30ce1a]{width:min(100%,15rem)}.setting-form-item[data-v-de30ce1a]{width:100%;margin:0}.setting-value[data-v-de30ce1a]{min-width:0;color:var(--ink-1)}.setting-description[data-v-de30ce1a]{max-width:44rem;line-height:1.7}.application-icon[data-v-de30ce1a],.application-icon-upload[data-v-de30ce1a]{display:grid;width:3.5rem;height:3.5rem;place-items:center;overflow:hidden;border-radius:var(--r-2);background:var(--bg-sunken);color:var(--accent);font-size:var(--fs-20)}.application-icon img[data-v-de30ce1a]{width:100%;height:100%;object-fit:cover}.application-icon-upload[data-v-de30ce1a] .ant-upload-wrapper,.application-icon-upload[data-v-de30ce1a] .ant-upload.ant-upload-select{display:block;margin:0;border:0;background:transparent}.application-icon-upload[data-v-de30ce1a] .upload-image-content,.application-icon-upload[data-v-de30ce1a] .upload-image{border-radius:var(--r-2)}.application-icon-upload[data-v-de30ce1a] .upload-image{object-fit:cover}.icon-edit[data-v-de30ce1a]{display:flex;align-items:center;gap:var(--space-3)}.icon-edit>span[data-v-de30ce1a]{color:var(--ink-4);font-size:var(--fs-12)}.setting-link[data-v-de30ce1a]{display:flex;min-width:0;align-items:center;gap:var(--space-2)}.setting-link code[data-v-de30ce1a]{max-width:min(100%,34rem);overflow:hidden;padding:var(--space-1) var(--space-2);border-radius:var(--r-1);background:var(--accent-soft);color:var(--accent);font-family:var(--font-mono);font-size:var(--fs-12);text-overflow:ellipsis;white-space:nowrap}@media (max-width: 48rem){.setting-row[data-v-de30ce1a]{grid-template-columns:1fr;gap:var(--space-2)}.setting-control[data-v-de30ce1a],.setting-select[data-v-de30ce1a]{width:100%}.icon-edit[data-v-de30ce1a]{align-items:flex-start;flex-direction:column}.setting-link[data-v-de30ce1a]{align-items:stretch;flex-direction:column}.setting-link code[data-v-de30ce1a]{max-width:100%}}.role-workspace[data-v-c5516ca3]{padding-top:var(--space-2)}.role-layout[data-v-c5516ca3]{display:grid;grid-template-columns:14rem minmax(0,1fr);gap:var(--space-3);min-height:35.5rem;align-items:stretch}.role-sidebar[data-v-c5516ca3],.permission-panel[data-v-c5516ca3]{min-width:0;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg);overflow:hidden}.role-sidebar[data-v-c5516ca3]{display:flex;min-height:0;flex-direction:column}.sidebar-heading[data-v-c5516ca3]{min-height:3rem;padding:0 var(--space-3);display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);border-bottom:1px solid var(--line)}.role-list[data-v-c5516ca3]{flex:1;min-height:0;padding:var(--space-2);overflow-y:auto}.role-item[data-v-c5516ca3]{position:relative;display:flex;min-height:2.5rem;align-items:center;justify-content:space-between;gap:var(--space-2);padding:0 var(--space-3);border-radius:var(--r-2);color:var(--ink-1);cursor:pointer;outline:none}.role-item[data-v-c5516ca3]:hover{background:var(--bg-hover)}.role-item.active[data-v-c5516ca3]{background:var(--accent-soft)}.role-item[data-v-c5516ca3]:focus-visible{box-shadow:0 0 0 2px var(--accent-soft)}.role-name[data-v-c5516ca3]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.role-count[data-v-c5516ca3]{flex-shrink:0;color:var(--ink-3);font-size:var(--fs-12)}.role-actions[data-v-c5516ca3]{display:none;align-items:center;margin-right:calc(var(--space-2) * -1)}.role-item:hover .role-count[data-v-c5516ca3],.role-item:focus-within .role-count[data-v-c5516ca3]{display:none}.role-item:hover .role-actions[data-v-c5516ca3],.role-item:focus-within .role-actions[data-v-c5516ca3]{display:flex}.permission-panel[data-v-c5516ca3]{display:flex;flex-direction:column}.permission-heading[data-v-c5516ca3]{min-height:3.5rem;padding:0 var(--space-4);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);border-bottom:1px solid var(--line)}.permission-title[data-v-c5516ca3]{display:flex;min-width:0;align-items:baseline;gap:var(--space-2)}.permission-title h3[data-v-c5516ca3]{margin:0;color:var(--ink-1);font-size:var(--fs-15)}.permission-title span[data-v-c5516ca3]{color:var(--ink-3);font-size:var(--fs-12)}.permission-editor[data-v-c5516ca3]{flex:1;min-height:0}.permission-panel[data-v-c5516ca3] .equal-height-columns{gap:0}.permission-panel[data-v-c5516ca3] .permission-pane{border:0;border-radius:0}.permission-panel[data-v-c5516ca3] .equal-height-columns__pane+.equal-height-columns__pane{border-left:1px solid var(--line)}@media (max-width: 64rem){.role-layout[data-v-c5516ca3]{grid-template-columns:1fr}.role-sidebar[data-v-c5516ca3]{max-height:18rem}}.user-picker-filter[data-v-6d139a84]{margin-bottom:var(--space-3)}.user-picker-table[data-v-6d139a84]{height:31rem;min-height:0}.user-picker-table[data-v-6d139a84] .jtable-body-header{display:none}.user-picker-table[data-v-6d139a84] .jtable-body{min-height:0;gap:0}.user-picker-table[data-v-6d139a84] .jtable-pagination{flex:0 0 auto;margin-top:var(--space-2);padding-bottom:var(--space-2)}.user-management[data-v-fb5e93f7]{padding-top:var(--space-2)}.user-heading[data-v-fb5e93f7]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.user-heading h2[data-v-fb5e93f7]{margin:0;color:var(--ink-1);font-size:var(--fs-15);font-weight:600}.user-search[data-v-fb5e93f7]{width:min(100%,17.5rem);margin-bottom:var(--space-3)}.user-table[data-v-fb5e93f7]{width:100%}.user-table[data-v-fb5e93f7] .ant-table-container{border:1px solid var(--line);border-radius:var(--r-3);overflow:hidden}.role-select[data-v-fb5e93f7]{width:100%}.detail-page[data-v-5d14d5b1]{min-height:100%}.detail-tabs[data-v-5d14d5b1]{margin-top:var(--space-4);padding:0 var(--space-4) var(--space-4);border:1px solid var(--line);border-radius:var(--r-3)}.detail-page[data-v-5d14d5b1] .section,.detail-page[data-v-5d14d5b1] .section .ic,.detail-page[data-v-5d14d5b1] .section-sub code,.detail-page[data-v-5d14d5b1] .ant-table,.detail-page[data-v-5d14d5b1] .ant-table-container,.detail-page[data-v-5d14d5b1] .ant-table-thead>tr>th,.detail-page[data-v-5d14d5b1] .ant-table-tbody>tr>td,.detail-page[data-v-5d14d5b1] .ant-table-cell-fix-right{background:transparent!important}@media (max-width: 48rem){.detail-page[data-v-5d14d5b1]{padding:var(--space-3)}.detail-tabs[data-v-5d14d5b1]{padding:0 var(--space-3) var(--space-3)}}.application-card[data-v-712892ec]{--panel-padding: var(--space-4);--card-shell-avatar-size: var(--space-10);display:flex;flex-direction:column;min-width:0;height:100%;min-height:var(--application-card-block-size, 14rem)}.application-card[data-v-712892ec] .card-warp,.application-card[data-v-712892ec] .card-warp .card-content{display:flex;flex:1;flex-direction:column}.application-card[data-v-712892ec] .card-warp .card-content-main{flex:1;align-items:stretch}.application-card[data-v-712892ec] .card-warp .card-content .card-item-avatar{align-items:flex-start}.application-card[data-v-712892ec] .card-avatar{border:0;border-radius:var(--r-2)}.application-card__name[data-v-712892ec]{color:var(--ink-1);font-size:var(--fs-h4)}.application-card__template[data-v-712892ec]{margin-top:var(--space-1);color:var(--ink-3);font-size:var(--fs-meta)}.application-card__description[data-v-712892ec]{min-height:2.75rem;margin-top:var(--space-3);color:var(--ink-2);font-size:var(--fs-body)}.application-card__created-at[data-v-712892ec]{display:inline-flex;min-width:0;align-items:center;margin-top:auto;padding-top:var(--space-3);color:var(--ink-3);font-size:var(--fs-meta);gap:var(--space-1)}.application-card__actions[data-v-712892ec]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--panel-padding);border-top:1px solid var(--jet-theme-border-color-1);gap:var(--space-2)}.application-card__actions[data-v-712892ec] .ant-btn{height:2.5rem;font-size:var(--fs-14)}.application-card__links[data-v-712892ec]{display:flex;min-width:0;align-items:center;gap:var(--space-1)}.application-card__links[data-v-712892ec] .ant-btn{padding-inline:var(--space-2);color:var(--jet-theme-text-secondary)}.application-card__actions[data-v-712892ec]>.ant-btn-primary{flex-shrink:0;padding-inline:var(--space-5)}@media (max-width: 30rem){.application-card__actions[data-v-712892ec]{flex-wrap:wrap}.application-card__actions[data-v-712892ec]>.ant-btn-primary{flex:1 0 100%}}.project-application-page[data-v-4e8f2b3e]{--application-card-block-size: 14rem;min-height:100%}.project-page-title[data-v-4e8f2b3e]{font-size:var(--fs-18);font-weight:600}.page-filters[data-v-4e8f2b3e]{width:min(34rem,46vw);min-width:0}.create-card[data-v-4e8f2b3e]{display:grid;height:var(--application-card-block-size);place-items:center;align-content:center;gap:var(--space-3);border:var(--jet-theme-stroke-width) solid var(--card-shell-border);border-radius:var(--card-shell-radius);background:var(--bg);color:var(--ink-1);font-size:var(--fs-body);cursor:pointer;transition:var(--card-shell-transition)}.create-card[data-v-4e8f2b3e]:hover{border-color:var(--card-shell-border-hover);box-shadow:var(--card-shell-shadow-hover)}.create-card[data-v-4e8f2b3e]:focus-visible{border-color:var(--card-shell-border-active);box-shadow:var(--ring-focus);outline:none}.create-card[data-v-4e8f2b3e] .anticon{width:var(--space-8);height:var(--space-8);color:var(--accent)}.create-card[data-v-4e8f2b3e] svg{width:var(--space-7);height:var(--space-7)}@media (max-width: 62rem){.application-grid[data-v-4e8f2b3e]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 48rem){.project-application-header[data-v-4e8f2b3e] .cloud-page-header__actions{width:100%;align-items:stretch;flex-direction:column}.page-filters[data-v-4e8f2b3e],.create-application-button[data-v-4e8f2b3e]{width:100%}}@media (max-width: 40rem){.application-grid[data-v-4e8f2b3e]{grid-template-columns:1fr!important}}.template-menu-config[data-v-02f97ada]{display:flex;flex-direction:column;gap:var(--space-4)}.template-menu-config__header[data-v-02f97ada]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.template-menu-config__header h2[data-v-02f97ada]{margin:0;color:var(--ink-1);font-size:var(--fs-16)}.template-menu-config__header p[data-v-02f97ada]{margin:var(--space-1) 0 0;color:var(--ink-3);line-height:1.6}.template-menu-config__scope-strategy-field[data-v-02f97ada]{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--ink-3);white-space:nowrap}.template-menu-config__scope-strategy[data-v-02f97ada]{width:9rem}.template-menu-config__spin[data-v-02f97ada]{min-height:24rem}.template-menu-config__spin[data-v-02f97ada] .ant-spin-container{height:100%}.template-menu-config__actions[data-v-02f97ada]{display:flex;justify-content:flex-end}@media (max-width: 48rem){.template-menu-config__header[data-v-02f97ada]{flex-direction:column}}.template-document[data-v-f96f927f]{display:flex;flex-direction:column;gap:var(--space-4)}.template-document__actions[data-v-f96f927f]{display:flex;justify-content:flex-end;gap:var(--space-2)}.template-summary-content[data-v-c84b4fdf]{margin-bottom:var(--space-4)}.template-summary.cloud-detail-header[data-v-c84b4fdf]{width:100%;margin-bottom:0;padding:0;border:0;border-radius:0;background:transparent}.template-summary__info[data-v-c84b4fdf]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3)}.template-summary__info strong[data-v-c84b4fdf]{color:var(--ink-3);font-weight:500}.template-summary__title[data-v-c84b4fdf]{color:var(--ink-1);font-size:var(--fs-18);font-weight:650;line-height:2rem}.template-summary__icon-button[data-v-c84b4fdf]{display:inline-flex;padding:0;border:0;border-radius:var(--r-3);background:transparent;cursor:pointer}.template-summary__meta[data-v-c84b4fdf]{display:flex;flex:1 1 0;align-items:center;gap:var(--space-4);min-width:0}.template-summary__meta-item[data-v-c84b4fdf]{display:inline-flex;flex:0 1 14rem;align-items:center;gap:var(--space-2);min-width:0}.template-summary__description-item[data-v-c84b4fdf]{flex:1 1 22rem}.template-summary__url-item[data-v-c84b4fdf]{flex:1 1 18rem}.template-summary__value[data-v-c84b4fdf],.template-summary__editable-value[data-v-c84b4fdf]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-summary__editable-value[data-v-c84b4fdf]{flex:1 1 0}.template-summary__editable-text[data-v-c84b4fdf]{display:inline-flex;align-items:center;gap:var(--space-1);min-width:0}.template-summary__editable-value[data-v-c84b4fdf]>div,.template-summary__editable-value[data-v-c84b4fdf]>div>div:first-child{min-width:0;max-width:100%}.template-summary__editable-value[data-v-c84b4fdf] .ant-input{width:min(28rem,100%)}@media (max-width: 64rem){.template-summary__meta[data-v-c84b4fdf]{flex-wrap:wrap}.template-summary__description-item[data-v-c84b4fdf],.template-summary__url-item[data-v-c84b4fdf]{flex-basis:100%}}.template-detail-tabs[data-v-cd344857]{min-height:100%}.template-detail-tabs[data-v-cd344857] .ant-tabs-nav{margin-bottom:var(--space-5)}.template-detail-tabs[data-v-cd344857] .ant-tabs-tab{padding:var(--space-4) 0}.application-template-page[data-v-67c3a2df]{display:flex;flex-direction:column;gap:var(--space-4);height:100%}.application-template-page__body[data-v-67c3a2df]{min-height:0;flex:1}.application-template-page__content[data-v-67c3a2df]{display:flex;flex-direction:column;min-height:0}.application-template-page__link[data-v-67c3a2df]{color:var(--jet-theme-primary);cursor:pointer}.application-template-page__toolbar[data-v-67c3a2df]{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:16px}.application-template-page__title[data-v-67c3a2df]{margin:0;color:#000000d9;font-size:var(--fs-18);font-weight:600;line-height:32px;white-space:nowrap}.application-template-page__search[data-v-67c3a2df]{flex:1 1 360px;min-width:25rem;max-width:40rem}.application-template-page__table-spin[data-v-67c3a2df]{display:block;flex:1;height:100%;min-height:0}.application-template-page__table-spin[data-v-67c3a2df] .ant-spin-container,.application-template-page__table-spin[data-v-67c3a2df] .ant-spin-nested-loading{height:100%;min-height:0}.application-template-page[data-v-67c3a2df] .ant-table-tbody .ant-table-cell .ant-space-item .ant-btn-link{padding:0}.dashboard-grid[data-v-cfb6ab29]{position:relative;width:100%;min-height:100%}[data-v-cfb6ab29] .vue-grid-item.resizing{opacity:.9}[data-v-cfb6ab29] .vue-grid-item .vue-resizable-handle{position:absolute;width:20px;height:20px;bottom:2px;right:2px;z-index:10;cursor:se-resize;opacity:0;transition:opacity .2s ease;background:none}[data-v-cfb6ab29] .vue-grid-item .vue-resizable-handle:after{content:"";position:absolute;right:5px;bottom:5px;width:8px;height:8px;border-right:2px solid #bfbfbf;border-bottom:2px solid #bfbfbf;transition:border-color .2s ease}[data-v-cfb6ab29] .vue-grid-item .vue-resizable-handle:hover:after,[data-v-cfb6ab29] .vue-grid-item .vue-resizable-handle.resizing:after{border-color:var(--ant-primary-color, #1677ff)}[data-v-cfb6ab29] .vue-grid-item:hover .vue-resizable-handle,[data-v-cfb6ab29] .vue-grid-item.resizing .vue-resizable-handle{opacity:1}[data-v-cfb6ab29] .vue-grid-item.vue-grid-placeholder,[data-v-cfb6ab29] .vue-grid-item.vue-draggable-dragging,[data-v-cfb6ab29] .vue-grid-item.resizing{background:var(--accent-soft);border-radius:var(--r-3, 8px)!important;clip-path:inset(0 round var(--r-3, 8px));overflow:hidden}.draggable-item[data-v-e2c5fa76]{position:absolute;width:100%;height:100%;-webkit-user-select:none;user-select:none;border-radius:var(--r-3, 8px)}.no-drag[data-v-e2c5fa76]{width:100%;height:100%}.drag-handle[data-v-e2c5fa76]{position:absolute;top:0;left:0;width:100%;height:24px;display:flex;justify-content:center;align-items:flex-start;box-sizing:border-box;padding-top:5px;z-index:1;cursor:grab;touch-action:none;border-top-left-radius:inherit;border-top-right-radius:inherit}.drag-handle-icon[data-v-e2c5fa76]{color:var(--ink-4);font-size:16px;line-height:1;opacity:0;pointer-events:none;transform:rotate(90deg);transition:opacity .2s ease}.draggable-item:hover>.drag-handle .drag-handle-icon[data-v-e2c5fa76],.draggable-item:focus-within>.drag-handle .drag-handle-icon[data-v-e2c5fa76]{opacity:1}.drag-handle[data-v-e2c5fa76]:hover{background:linear-gradient(to bottom,rgba(0,0,0,.05),transparent)}.drag-handle[data-v-e2c5fa76]:active{cursor:grabbing}.topRight[data-v-e2c5fa76]{position:absolute;top:0;right:0;z-index:2;opacity:0;pointer-events:none;transition:opacity .25s}.draggable-item:hover>.topRight[data-v-e2c5fa76],.draggable-item:focus-within>.topRight[data-v-e2c5fa76],.draggable-item.dropdown-open>.topRight[data-v-e2c5fa76]{opacity:1;pointer-events:auto}@media (hover: none){.drag-handle-icon[data-v-e2c5fa76]{opacity:1}.topRight[data-v-e2c5fa76]{opacity:1;pointer-events:auto}}.dashboard-widget-renderer[data-v-85e1e07a]{width:100%;height:100%;min-width:0;min-height:0}.widget-state[data-v-85e1e07a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);height:100%;padding:var(--space-3);box-sizing:border-box;text-align:center;overflow:auto;color:var(--ink-3);background:var(--bg-sunken)}.dashboard-palette[data-v-a768ed2a]{color:var(--ink-2)}.card-container[data-v-a768ed2a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2)}.card-item[data-v-a768ed2a]{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2);background:var(--bg);border:0;color:var(--ink-2);cursor:grab}.card-item img[data-v-a768ed2a]{width:78px;max-width:100%;height:78px;object-fit:contain}.card-item span[data-v-a768ed2a]{max-width:100%;overflow-wrap:anywhere}.card-item[data-v-a768ed2a]:hover{background:var(--bg-sunken)}.card-icon[data-v-a768ed2a]{display:grid;place-items:center;height:78px;font-size:32px;color:var(--ink-4)}.dashboard-config-scope{--designer-space-1: var(--dashboard-config-space-1, var(--space-1, 4px));--designer-space-2: var(--dashboard-config-space-2, var(--space-2, 8px));--designer-space-3: var(--dashboard-config-space-3, var(--space-3, 12px));--designer-space-4: var(--dashboard-config-space-4, var(--space-4, 16px));--designer-space-5: var(--dashboard-config-space-5, var(--space-5, 20px));--designer-space-6: var(--dashboard-config-space-6, var(--space-6, 24px));--designer-font-size-caption: var(--dashboard-config-caption-size, .6875rem);--designer-font-size-default: var(--dashboard-config-font-size, var(--fs-12, 12px));--designer-font-size-context: var(--dashboard-config-context-size, var(--fs-13, 13px));--designer-line-height-caption: 1rem;--designer-line-height-short: 1.125rem;--designer-line-height-default: var(--dashboard-config-line-height, 1.25rem);--designer-line-height-context: 1.5rem;--designer-font-weight-regular: 400;--designer-font-weight-medium: 500;--designer-font-weight-semibold: 600;--designer-control-height: var(--dashboard-config-control-height, 1.875rem);--designer-icon-size: 1rem;--designer-icon-size-small: .875rem;--designer-icon-size-caret: .75rem;--designer-panel-inline-padding: var(--designer-space-3);--designer-main-bg-color-1: var(--dashboard-config-bg, var(--bg, #fff));--designer-main-bg-color-2: var(--dashboard-config-bg-muted, var(--bg-sunken, #f5f5f5));--designer-main-bg-color-3: var(--dashboard-config-bg-hover, var(--bg-hover, #f0f0f0));--designer-main-color-1: var(--dashboard-config-text, var(--ink-1, #262626));--designer-main-color-2: var(--dashboard-config-text-secondary, var(--ink-2, #595959));--designer-main-color-3: var(--designer-main-bg-color-2);--designer-main-border-color-1: var(--dashboard-config-border, var(--line-strong, #d9d9d9));--designer-main-btn-color-1: var(--designer-main-bg-color-2);--designer-main-btn-hover-color-1: var(--designer-main-bg-color-3);--designer-main-active-color1: var(--dashboard-config-active-bg, var(--accent-soft, #e6f4ff));--designer-main-active-color2: var(--designer-main-bg-color-3);--designer-main-disabled-color-1: var(--dashboard-config-text-disabled, var(--ink-3, #bfbfbf));--designer-main-placeholder-color-1: var(--designer-main-disabled-color-1);--designer-main-form-component: var(--dashboard-config-control-bg, var(--bg-sunken, #f5f5f5));--designer-main-border-radius-1: var(--dashboard-config-radius, var(--jet-theme-button-r-sm, 6px));color:var(--designer-main-color-1);font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default)}.dashboard-config-scope .ant-collapse,.dashboard-config-scope .ant-form,.dashboard-config-scope .ant-form-item-label>label,.dashboard-config-scope .ant-input,.dashboard-config-scope .ant-input-number,.dashboard-config-scope .ant-select,.dashboard-config-scope .ant-picker,.dashboard-config-scope .ant-btn{font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default)}.dashboard-config-scope .ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:var(--designer-space-3) 0;color:var(--designer-main-color-1);line-height:var(--designer-line-height-default)}.dashboard-config-scope .ant-collapse-ghost>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:0 var(--designer-panel-inline-padding) var(--designer-space-3)}.dashboard-config-scope .config-form-item{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label icon" "content suffix";gap:var(--designer-space-2) var(--designer-space-1);align-items:center;justify-content:stretch;min-width:0}.dashboard-config-scope .config-form-item>.j-ellipsis{grid-area:label;min-width:0;display:block;overflow:visible;white-space:normal;-webkit-line-clamp:unset}.dashboard-config-scope .config-form-item>.config-form-item-icon{grid-area:icon;margin-left:0}.dashboard-config-scope .config-form-item>.config-form-item-icon:empty{display:none}.dashboard-config-scope .config-form-item>.config-form-item-label{grid-area:suffix;white-space:nowrap}.dashboard-config-scope .config-form-item:not(:has(>.config-form-item-icon:not(:empty))){grid-template-areas:"label label" "content suffix"}.dashboard-config-scope .config-form-item:not(:has(>.config-form-item-label)){grid-template-areas:"label icon" "content content"}.dashboard-config-scope .config-form-item:not(:has(>.config-form-item-icon:not(:empty))):not(:has(>.config-form-item-label)){grid-template-columns:minmax(0,1fr);grid-template-areas:"label" "content"}.dashboard-config-scope .config-form-item:not(:has(>.j-ellipsis>.config-form-item-label:not(:empty))){row-gap:0;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon content suffix"}.dashboard-config-scope .config-form-item:not(:has(>.j-ellipsis>.config-form-item-label:not(:empty)))>.j-ellipsis{display:none}.dashboard-config-scope .config-form-item:not(:has(>.j-ellipsis>.config-form-item-label:not(:empty))):not(:has(>.config-form-item-icon:not(:empty))){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"content suffix"}.dashboard-config-scope .config-form-item:not(:has(>.j-ellipsis>.config-form-item-label:not(:empty))):not(:has(>.config-form-item-label)){grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon content"}.dashboard-config-scope .config-form-item:not(:has(>.j-ellipsis>.config-form-item-label:not(:empty))):not(:has(>.config-form-item-icon:not(:empty))):not(:has(>.config-form-item-label)){grid-template-columns:minmax(0,1fr);grid-template-areas:"content"}.dashboard-config-scope .config-form-item .config-form-item-label{width:auto!important;min-width:0!important;color:var(--designer-main-color-2);font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default);text-align:left;overflow-wrap:anywhere}.dashboard-config-scope .config-form-item .config-form-item-content{grid-area:content;width:100%;min-width:0;padding-left:0}.dashboard-config-scope .config-form-item .config-form-item-content .ant-select .ant-select-selector,.dashboard-config-scope .config-form-item .config-form-item-content .ant-input-affix-wrapper,.dashboard-config-scope .config-form-item .config-form-item-content .ant-input-number{color:var(--designer-main-color-1)}.dashboard-config-scope .config-actions{gap:var(--designer-space-2);background:var(--designer-main-bg-color-1)}.dashboard-config-panel[data-v-a3a75134]{display:flex;flex-direction:column;min-height:0;gap:var(--space-3)}.config-actions[data-v-a3a75134]{display:flex;justify-content:flex-end;gap:var(--space-2);position:sticky;bottom:0;padding:var(--space-3) 0;background:var(--bg)}.config-actions[data-v-32332652]{display:flex;justify-content:flex-end;gap:var(--space-2)}.unified-drawer[data-v-2b948376]{height:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--bg);color:var(--ink-1)}.header[data-v-2b948376]{min-height:48px;padding:0 var(--space-4);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.title-text[data-v-2b948376]{font-size:var(--fs-14);font-weight:500}.header-actions[data-v-2b948376]{display:flex;gap:var(--space-2)}.drawer-content[data-v-2b948376]{flex:1;min-height:0;padding:var(--space-4);overflow-y:auto;scrollbar-gutter:stable}.dashboard-card-layout[data-v-39209862]{position:relative;isolation:isolate;width:100%;min-height:0;height:100%;display:flex;overflow:hidden}.dashboard-card-layout .dashboard-setting-dock[data-v-39209862]{position:absolute;right:0;bottom:12px;z-index:40;width:64px;height:48px;display:flex;align-items:center;justify-content:flex-end;overflow:visible;pointer-events:none}.dashboard-card-layout .dashboard-setting-hotspot[data-v-39209862]{position:absolute;top:0;right:0;width:18px;height:100%;pointer-events:auto}.dashboard-card-layout[data-v-39209862] .dashboard-setting-dock .ant-dropdown-trigger{display:block;pointer-events:auto}.dashboard-card-layout .dashboard-setting-trigger[data-v-39209862]{width:48px;height:44px;display:flex;align-items:center;justify-content:flex-start;padding:5px;border:1px solid rgba(15,23,42,.08);border-radius:8px 0 0 8px;background:#ffffffe6;color:#0f172ab8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 20px #0f172a1a;cursor:pointer;overflow:hidden;transform:translate(32px);transition:transform .22s ease,background-color .24s ease,border-color .24s ease,color .24s ease,box-shadow .24s ease}.dashboard-card-layout .dashboard-setting-trigger[data-v-39209862]:before{content:"";position:absolute;top:50%;left:8px;width:4px;height:4px;border-radius:50%;background:#0f172a47;box-shadow:0 -6px #0f172a47,0 6px #0f172a47;transform:translateY(-50%);transition:opacity .2s ease}.dashboard-card-layout .dashboard-setting-trigger[data-v-39209862] .anticon{font-size:16px;opacity:.92}.dashboard-card-layout .dashboard-setting-trigger[data-v-39209862]:focus-visible{outline:2px solid rgba(22,119,255,.28);outline-offset:2px}.dashboard-card-layout .dashboard-setting-dock:hover .dashboard-setting-trigger[data-v-39209862],.dashboard-card-layout .dashboard-setting-dock:focus-within .dashboard-setting-trigger[data-v-39209862],.dashboard-card-layout .dashboard-setting-dock.is-open .dashboard-setting-trigger[data-v-39209862]{transform:translate(0);background:#fff;border-color:#1677ff29;color:#1677ff;box-shadow:0 14px 28px #1677ff29}.dashboard-card-layout .dashboard-setting-dock:hover .dashboard-setting-trigger[data-v-39209862]:before,.dashboard-card-layout .dashboard-setting-dock:focus-within .dashboard-setting-trigger[data-v-39209862]:before,.dashboard-card-layout .dashboard-setting-dock.is-open .dashboard-setting-trigger[data-v-39209862]:before{opacity:0}.dashboard-card-layout[data-v-39209862] .component-box{width:100%;height:100%;display:flex;flex-direction:column;position:relative;box-sizing:border-box;overflow:hidden}.dashboard-card-layout .dashboard-card-content[data-v-39209862]{height:100%;flex:1;width:0;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable}[data-v-39209862] .vue-grid-item,[data-v-39209862] .vue-resizable,[data-v-39209862] .draggable-item{touch-action:none}@media (hover: none){.dashboard-card-layout .dashboard-setting-dock[data-v-39209862]{right:12px;top:auto;bottom:12px;width:42px;height:42px;transform:none}.dashboard-card-layout .dashboard-setting-trigger[data-v-39209862]{width:42px;height:42px;padding-left:0;justify-content:center;border-radius:14px;transform:none}.dashboard-card-layout .dashboard-setting-trigger[data-v-39209862]:before{display:none}}.dashboard-empty-state[data-v-39209862]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:10}.dashboard-empty-content[data-v-39209862]{pointer-events:auto;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.dashboard-empty-icon[data-v-39209862]{font-size:36px;color:#0f172a40}.dashboard-empty-desc[data-v-39209862]{font-size:13px;color:#0f172a73}.dashboard-empty-inline-icon[data-v-39209862]{margin:0 2px;color:#0f172a8c}.dashboard-empty-action[data-v-39209862]{margin-top:4px}@media (prefers-reduced-motion: reduce){.dashboard-card-layout .dashboard-setting-trigger[data-v-39209862]{transition:none}}.project-overview[data-v-79a46a95]{width:100%;margin-inline:auto;height:auto;min-height:0;box-sizing:border-box}.basic-layout-page:not(:has(.ant-layout-sider)):not(:has(.project-secondary-menu .ant-tabs-left)) .project-overview[data-v-79a46a95]{--overview-side-margin: clamp(24px, 12vw, 224px);width:100%;max-width:none;padding:0 calc(var(--overview-side-margin) - var(--space-4, 16px)) var(--space-4)}@media (min-width: 1600px){.basic-layout-page:not(:has(.ant-layout-sider)):not(:has(.project-secondary-menu .ant-tabs-left)) .project-overview[data-v-79a46a95]{--overview-side-margin: var(--sidebar-w, 224px)}}@media (min-width: 2560px){.basic-layout-page:not(:has(.ant-layout-sider)):not(:has(.project-secondary-menu .ant-tabs-left)) .project-overview[data-v-79a46a95]{--overview-side-margin: 256px}}@media (min-width: 3200px){.basic-layout-page:not(:has(.ant-layout-sider)):not(:has(.project-secondary-menu .ant-tabs-left)) .project-overview[data-v-79a46a95]{--overview-side-margin: 336px}}.project-overview-state[data-v-79a46a95]{min-height:30rem;display:grid;place-items:center}.project-overview[data-v-79a46a95] .dashboard-card-layout,.project-overview[data-v-79a46a95] .dashboard-card-content{height:auto;overflow:visible}.project-overview[data-v-79a46a95] .dashboard-card-content{scrollbar-gutter:auto}.project-overview[data-v-79a46a95] .dashboard-grid{min-height:0}.resource-dashboard[data-v-0c9b576a]{width:100%;margin-inline:auto;height:auto;min-height:0;box-sizing:border-box}.resource-dashboard-state[data-v-0c9b576a]{min-height:30rem;display:grid;place-items:center}.basic-layout-page:not(:has(.ant-layout-sider)):not(:has(.project-secondary-menu .ant-tabs-left)) .resource-dashboard[data-v-0c9b576a]{--overview-side-margin: clamp(24px, 12vw, 224px);width:100%;max-width:none;padding:0 calc(var(--overview-side-margin) - var(--space-4, 16px)) var(--space-4)}@media (min-width: 1600px){.basic-layout-page:not(:has(.ant-layout-sider)):not(:has(.project-secondary-menu .ant-tabs-left)) .resource-dashboard[data-v-0c9b576a]{--overview-side-margin: var(--sidebar-w, 224px)}}@media (min-width: 2560px){.basic-layout-page:not(:has(.ant-layout-sider)):not(:has(.project-secondary-menu .ant-tabs-left)) .resource-dashboard[data-v-0c9b576a]{--overview-side-margin: 256px}}@media (min-width: 3200px){.basic-layout-page:not(:has(.ant-layout-sider)):not(:has(.project-secondary-menu .ant-tabs-left)) .resource-dashboard[data-v-0c9b576a]{--overview-side-margin: 336px}}.resource-dashboard[data-v-0c9b576a] .dashboard-card-layout,.resource-dashboard[data-v-0c9b576a] .dashboard-card-content{height:auto;overflow:visible}.resource-dashboard[data-v-0c9b576a] .dashboard-card-content{scrollbar-gutter:auto}.resource-dashboard[data-v-0c9b576a] .dashboard-grid{min-height:0;overflow-x:clip;overflow-y:visible}.announcement-detail-scroll[data-v-f15d932c]{display:flex;max-height:min(70vh,48rem);max-height:min(70dvh,48rem);flex-direction:column;gap:var(--space-4);overflow-y:auto;overscroll-behavior:contain}.announcement-detail-pane[data-v-f15d932c]{display:flex;flex-direction:column;gap:var(--space-3)}.announcement-detail-summary[data-v-f15d932c]{display:flex;gap:var(--space-2);font-size:var(--fs-13)}.announcement-detail-summary__label[data-v-f15d932c]{flex:none;color:var(--jet-theme-text-secondary)}.announcement-i18n-markdown[data-v-2d1d5050] .ant-tabs-content-holder{min-height:20rem}.announcement-i18n-trigger-wrapper[data-v-45ef7878]{display:inline-flex}.announcement-i18n-trigger[data-v-45ef7878]{color:var(--jet-theme-primary);cursor:pointer}.announcement-i18n-textarea-field[data-v-9fa6b8e2]{position:relative}.announcement-i18n-textarea-field__trigger[data-v-9fa6b8e2]{position:absolute;top:var(--space-2);right:var(--space-2);z-index:1}.announcement-i18n-textarea-field[data-v-9fa6b8e2] textarea.ant-input{padding-right:var(--space-8)}.announcement-summary-input.ant-input-textarea-show-count[data-v-9fa6b8e2]{position:relative}.announcement-summary-input.ant-input-textarea-show-count[data-v-9fa6b8e2]:after{position:absolute;inset-inline-end:var(--space-3);inset-block-end:var(--space-2);float:none;line-height:1}.announcement-summary-input.ant-input-textarea-show-count[data-v-9fa6b8e2] textarea.ant-input{padding-bottom:2rem}[data-v-1c09f6a9] .ant-badge-status-text{white-space:nowrap}.announcement-summary-cell[data-v-1c09f6a9]{width:100%;min-width:0;white-space:normal;color:var(--jet-theme-text-secondary)}.announcement-title-cell[data-v-1c09f6a9]{display:flex;align-items:center;gap:var(--space-2)}.announcement-title-cell[data-v-1c09f6a9] .anticon{flex:none;color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.announcement-list-toolbar[data-v-1c09f6a9]{display:flex;flex:1;align-items:center}.announcement-list-title[data-v-1c09f6a9]{margin:0;color:#000000d9;font-size:var(--fs-18);font-weight:600;line-height:32px;white-space:nowrap}.home[data-v-0e6ffb6a]{padding:1.25rem;height:100%;overflow-y:auto}.home h1[data-v-0e6ffb6a]{font-weight:600;font-size:var(--fs-20)}.home h2[data-v-0e6ffb6a]{font-weight:600;font-size:var(--fs-18)}.home .h2-text[data-v-0e6ffb6a]{color:#999}.home h3[data-v-0e6ffb6a]{margin-top:.625rem;font-weight:600;font-size:var(--fs-16)}.home .h3-text[data-v-0e6ffb6a]{max-width:33.125rem;margin-top:.1875rem;color:#999}.home p[data-v-0e6ffb6a]{color:#666}.home .div-border[data-v-0e6ffb6a]{padding:.625rem;border-left:.625rem solid #eee}.left-tree-container{min-height:12.5rem}.choose-api-container .table[data-v-e87a04f4]{max-height:calc(100vh - 16.25rem);overflow-y:auto}.choose-api-container[data-v-e87a04f4] .jtable-body-header,.choose-api-container[data-v-e87a04f4] .ant-alert-info{display:none!important}.input-card-container[data-v-90d97352]{padding:.25rem .9375rem;font-size:var(--fs-14);color:#fff}.input-card-container.get[data-v-90d97352]{background-color:#1890ff}.input-card-container.put[data-v-90d97352]{background-color:#fa8c16}.input-card-container.post[data-v-90d97352]{background-color:#52c41a}.input-card-container.delete[data-v-90d97352]{background-color:#f5222d}.input-card-container.patch[data-v-90d97352]{background-color:#a0d911}.api-example[data-v-aff32e6a]{height:21.875rem;position:relative;overflow:hidden}.api-example .api-example-tips[data-v-aff32e6a]{position:absolute;left:50%;top:1.1875rem;bottom:0;right:0;pointer-events:none;color:#608b4e}.api-example .api-example-tips .tips-line[data-v-aff32e6a]{height:1.1875rem}.api-does-container .top[data-v-5801a009]{width:100%}.api-does-container .top h5[data-v-5801a009]{font-weight:700;font-size:var(--fs-16)}.api-does-container .top .input[data-v-5801a009]{display:flex;margin:1.5rem 0}.api-does-container p[data-v-5801a009]{display:flex;justify-content:space-between;font-size:var(--fs-14)}.api-does-container p .label[data-v-5801a009]{font-weight:700}.api-does-container .api-card[data-v-5801a009]{margin-top:1.5rem}.api-does-container .api-card h5[data-v-5801a009]{position:relative;padding-left:.625rem;font-weight:600;font-size:var(--fs-16)}.api-does-container .api-card h5[data-v-5801a009]:before{position:absolute;top:0;left:0;width:.25rem;height:100%;background-color:var(--jet-theme-primary, #1677FF);border-radius:0 .1875rem .1875rem 0;content:" "}.api-does-container .api-card .content[data-v-5801a009]{padding-left:.625rem}.api-does-container .api-card .content[data-v-5801a009] .jtable-body{padding:0}.api-does-container .api-card .content[data-v-5801a009] .jtable-body .jtable-body-header{display:none}.api-test-container .top[data-v-17f9285a]{width:100%}.api-test-container .top h5[data-v-17f9285a]{font-weight:700;font-size:var(--fs-16)}.api-test-container .top .input[data-v-17f9285a]{display:flex}.api-test-container .top .input .send[data-v-17f9285a]{width:4.0625rem;padding:.25rem .9375rem;font-size:var(--fs-14);color:#fff;background-color:#1890ff;cursor:pointer}.api-test-container .api-card[data-v-17f9285a]{margin-top:1.5rem}.api-test-container .api-card h5[data-v-17f9285a]{position:relative;padding-left:.625rem;font-weight:600;font-size:var(--fs-16)}.api-test-container .api-card h5[data-v-17f9285a]:before{position:absolute;top:0;left:0;width:.25rem;height:100%;background-color:var(--jet-theme-primary, #1677FF);border-radius:0 .1875rem .1875rem 0;content:" "}.api-test-container .api-card .content[data-v-17f9285a]{padding-left:.625rem}.api-test-container .api-card .content[data-v-17f9285a] .jtable-body{padding:0}.api-test-container .api-card .content[data-v-17f9285a] .jtable-body .jtable-body-header{display:none}.api-test-container .api-card .content .table[data-v-17f9285a]{margin-bottom:1.375rem}.api-test-container .api-card .content .table[data-v-17f9285a] .ant-table-cell{padding:0 .5rem;height:3.5rem}.api-test-container .api-card .content .table .pager[data-v-17f9285a]{display:flex;justify-content:center;margin:.5rem 0}.api-test-container .api-card .content .table .pager .ant-pagination[data-v-17f9285a]{margin-left:.5rem}.api-test-container .api-card .content .table .pager .ant-pagination[data-v-17f9285a] .ant-pagination-item{display:none}.api-test-container .api-card .content[data-v-17f9285a] .ant-form-item{margin-bottom:0}.api-page-container[data-v-883fed9b]{height:100%;display:flex;flex-direction:column}.api-page-container .api-page-content[data-v-883fed9b]{flex:1;min-height:0;display:flex;flex-direction:column;margin:0!important}.api-page-container .api-page-content .api-page-body[data-v-883fed9b]{flex:1;min-height:0}.api-page-container .api-page-content .api-page-body .tree-content[data-v-883fed9b]{height:100%;overflow-y:auto}.api-page-container .api-page-content .api-page-body .api-page-detail[data-v-883fed9b],.api-page-container .api-page-content .api-page-body .api-page-detail .url-page[data-v-883fed9b]{height:100%}.api-page-container .api-page-content .api-page-body .api-page-detail .api-details[data-v-883fed9b]{max-height:100%;display:flex;flex-direction:column}.api-page-container .api-page-content .api-page-body .api-page-detail .api-details .api-details-tabs[data-v-883fed9b]{overflow-y:auto}.upload-image-warp[data-v-a5cd52f9]{display:flex;justify-content:flex-start}.upload-image-warp .upload-image-border[data-v-a5cd52f9]{position:relative;width:9.375rem;height:9.375rem;overflow:hidden;border-radius:.3125rem;transition:all .3s}.upload-image-warp .upload-image-border[data-v-a5cd52f9]:hover{border-color:var(--jet-theme-primary-hover, #4096FF)}.upload-image-warp .upload-image-border[data-v-a5cd52f9] .ant-upload-picture-card-wrapper,.upload-image-warp .upload-image-border[data-v-a5cd52f9] .ant-upload{width:100%;height:100%}.upload-image-warp .upload-image-border .upload-image-content[data-v-a5cd52f9]{align-items:center;justify-content:center;position:relative;display:flex;flex-direction:column;width:100%;height:100%;cursor:pointer}.upload-image-warp .upload-image-border .upload-image-content .upload-image-mask[data-v-a5cd52f9]{align-items:center;justify-content:center;position:absolute;top:0;left:0;display:none;width:100%;height:100%;color:#fff;font-size:var(--fs-14);border-radius:.3125rem;background-color:#00000059}.upload-image-warp .upload-image-border .upload-image-content .upload-image[data-v-a5cd52f9]{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.upload-image-warp .upload-image-border .upload-image-content:hover .upload-image-mask[data-v-a5cd52f9]{display:flex}.upload-image-warp .upload-loading-mask[data-v-a5cd52f9]{align-items:center;justify-content:center;position:absolute;top:0;left:0;display:flex;width:100%;height:100%;color:#fff;border-radius:.9375rem;background-color:#00000059}.radio-container[data-v-3a7ec303]{display:flex;flex-wrap:wrap}.radio-container .radio-container-item[data-v-3a7ec303]{display:flex;padding:.5rem 0;flex-direction:column;justify-content:space-around;align-items:center;width:7.5rem;border-radius:.375rem;margin-right:.5rem;margin-top:.5rem;cursor:pointer}.radio-container .radio-container-item span[data-v-3a7ec303]{color:#333;opacity:.85;margin-top:.5rem}.radio-container .radio-container-item.active[data-v-3a7ec303]{background:#f2f4f7;border:1px solid #adb8c7}.radio-container .radio-container-item[data-v-3a7ec303]:hover{background-color:#f2f4f7}.radio[data-v-cd066e50]{display:grid;grid-gap:1.25rem;grid-template-columns:repeat(6,1fr);max-height:31.25rem;overflow-y:auto}.radio .ant-radio-button-wrapper[data-v-cd066e50]{display:flex;align-items:center;justify-content:center;height:6.25rem;font-size:var(--fs-40);border:.125rem solid #efefef;border-radius:.125rem;cursor:pointer}.radio .ant-radio-button-wrapper.active[data-v-cd066e50]{color:#415ed1;border-color:#415ed1}.menuList[data-v-bd73be41]{width:35%;margin-right:1.25rem}.configuration[data-v-bd73be41]{width:60%}.content[data-v-bd73be41]{border:.01875rem solid #dcdcdc;position:relative}.content .saveBtn[data-v-bd73be41]{position:absolute;right:1.25rem;top:.625rem}.content .basic-form[data-v-bd73be41]{height:27rem;padding:2rem 1.25rem}.content .basic-form[data-v-bd73be41] .ant-form-item-control-input-content .icon-upload{width:10rem;height:9.375rem;border:1px dashed #d9d9d9;font-size:var(--fs-14);display:flex;justify-content:center;align-items:center;text-align:center;cursor:pointer;transition:.5s}.content .basic-form[data-v-bd73be41] .ant-form-item-control-input-content .icon-upload:hover{border-color:#415ed1}.content .basic-form[data-v-bd73be41] .ant-form-item-control-input-content .has-icon{position:relative;text-align:center}.content .basic-form[data-v-bd73be41] .ant-form-item-control-input-content .has-icon .mark{position:absolute;left:0;top:0;display:none;background-color:#00000059;color:#fff;width:100%;height:100%;font-size:var(--fs-16);align-items:center;justify-content:center}.content .basic-form[data-v-bd73be41] .ant-form-item-control-input-content .has-icon:hover .mark{display:flex}.content .basic-form[data-v-bd73be41] .ant-form-item-control-input-content .no-icon{background-color:#0000000f}.content .treeContainer[data-v-bd73be41]{height:25rem;overflow-y:auto}.content .tree-item[data-v-bd73be41]{display:flex;position:relative;align-items:stretch;justify-content:space-around}.content .tree-item .title[data-v-bd73be41]{flex:1;min-width:5rem;margin-right:5rem}.content .tree-item .menuControls[data-v-bd73be41]{position:absolute;right:.625rem;display:none;font-size:var(--fs-14)}.content .tree-item .menuControls[data-v-bd73be41] .ant-btn-link{padding:0 .25rem;height:1.5rem}[data-v-bd73be41] .ant-tree-treenode{width:100%}[data-v-bd73be41] .ant-tree-treenode .ant-tree-node-content-wrapper{flex:1 1 auto}[data-v-bd73be41] .ant-tree-treenode .ant-tree-title:hover .menuControls{display:block}.does-container[data-v-4ec647c0]{padding:1.5rem;overflow-y:auto;height:100%;color:#000c;font-size:var(--fs-14);background-color:#fafafa}.does-container .url[data-v-4ec647c0]{padding:.5rem 1rem;color:#2f54eb;background-color:#a7bdf733;word-wrap:break-word}.does-container h1[data-v-4ec647c0]{margin:1rem 0;color:#000000d9;font-weight:700;font-size:var(--fs-14)}.does-container h1[data-v-4ec647c0]:first-child{margin-top:0}.does-container h2[data-v-4ec647c0]{margin:.375rem 0;color:#000c;font-size:var(--fs-14)}.does-container .image[data-v-4ec647c0]{margin:1rem 0}.form-label-container[data-v-1b38e69b]{display:flex;align-items:center}.form-label-container .required[data-v-1b38e69b]{display:inline-block;color:#ff4d4f;font-size:var(--fs-14);line-height:1}.form-label-container .icon[data-v-1b38e69b]{color:#00000073;cursor:inherit;margin-left:.25rem}.request-table-container[data-v-0ebc2383]{width:100%}.request-table-container[data-v-0ebc2383] .ant-btn-link{color:#000000d9}.request-table-container[data-v-0ebc2383] .ant-btn-link:hover{color:var(--jet-theme-primary, #1677FF)}.request-table-container .add-btn[data-v-0ebc2383]{width:100%;display:block;margin-top:.625rem}.request-table-container[data-v-0ebc2383] .ant-form-item{margin-bottom:0}.edit-form-container .form .ant-form-item.resetLabel[data-v-08470beb] .ant-form-item-required:before{display:none}.edit-form-container .form .ant-form-item[data-v-08470beb] .ant-form-item-control .ant-form-item-control-input-content{display:flex}.edit-form-container .form[data-v-08470beb] .ant-collapse-header>span{position:relative}.edit-form-container .form[data-v-08470beb] .ant-collapse-header>span .error-info{position:absolute;text-align:center;line-height:.875rem;min-width:.875rem;min-height:.875rem;right:-.9375rem;top:-.3125rem;font-size:var(--fs-12);background-color:#ff4d4f;color:#fff;border-radius:.4375rem}.wechat-token-label[data-v-08470beb]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.wechat-event-url-inline[data-v-08470beb]{font-size:var(--fs-12);color:#000000a6}.wechat-event-url-inline code[data-v-08470beb]{background:#f5f5f5;padding:.0625rem .25rem;border-radius:.125rem}.wechat-event-copy[data-v-08470beb]{padding:0 .25rem}.save-layout__form[data-v-154779e7]{height:100%}.card[data-v-54ada352]{background-color:#fff;padding:1.5rem;margin-bottom:1.5rem}.card p[data-v-54ada352]{margin:0;font-size:var(--fs-16)}.drawer-empty[data-v-2a87e9e1]{padding:1.5rem;color:#00000073}.menu-layout[data-v-2a87e9e1]{display:flex;height:100%;min-height:25rem}.phone-panel[data-v-2a87e9e1]{width:17.5rem;padding:1.25rem;border-right:1px solid #f0f0f0;display:flex;align-items:flex-start;justify-content:center;background:#f5f5f7;align-self:flex-start;flex-direction:column}.phone-hint[data-v-2a87e9e1]{margin-top:.5rem;font-size:var(--fs-12);color:#00000073;text-align:left}.phone-hint-line[data-v-2a87e9e1]{line-height:1.4}.phone-frame[data-v-2a87e9e1]{width:15rem;border-radius:2rem;border:.375rem solid #111;background:#f5f5f7;box-shadow:0 .625rem 1.5625rem #0003;overflow:hidden;display:flex;flex-direction:column;height:28.75rem;position:relative}.phone-status-bar[data-v-2a87e9e1]{height:1.5rem;padding:0 .625rem;background:#f5f5f7;color:#111;font-size:var(--fs-12);display:flex;align-items:center;justify-content:space-between}.status-time[data-v-2a87e9e1]{font-weight:600}.status-notch[data-v-2a87e9e1]{flex:0 0 4rem;height:1.125rem;background:#111;border-radius:0 0 .75rem .75rem;margin:0 auto}.status-icons[data-v-2a87e9e1]{display:flex;align-items:center;gap:.25rem}.status-signal[data-v-2a87e9e1],.status-wifi[data-v-2a87e9e1],.status-battery[data-v-2a87e9e1]{width:.75rem;height:.5rem;border-radius:.125rem;background:#00000040}.status-battery[data-v-2a87e9e1]{width:1.125rem}.phone-nav-bar[data-v-2a87e9e1]{height:2rem;padding:0 .5rem;background:#f5f5f7;border-bottom:1px solid #e5e5ea;display:flex;align-items:center;font-size:var(--fs-12)}.nav-back[data-v-2a87e9e1],.nav-more[data-v-2a87e9e1]{width:1.5rem;text-align:center;color:#007aff}.nav-title[data-v-2a87e9e1]{flex:1;text-align:center;font-weight:600;color:#111}.phone-content[data-v-2a87e9e1]{flex:1;padding:.5rem .375rem;overflow-y:auto;min-height:7.5rem;background:#e5e5ea}.chat-tip[data-v-2a87e9e1]{text-align:center;font-size:var(--fs-12);color:#0006;margin-bottom:.25rem}.chat-bubble[data-v-2a87e9e1]{display:flex;align-items:flex-end;margin:.25rem 0;font-size:var(--fs-12)}.chat-avatar[data-v-2a87e9e1]{width:1.375rem;height:1.375rem;border-radius:.25rem;background:#bbb}.chat-avatar.self[data-v-2a87e9e1]{background:#6ac04f}.chat-text[data-v-2a87e9e1]{max-width:9.375rem;padding:.375rem .5rem;border-radius:.5rem;line-height:1.4;background:#fff;margin:0 .375rem}.chat-bubble-left .chat-text[data-v-2a87e9e1]{border-bottom-left-radius:.125rem}.chat-bubble-right[data-v-2a87e9e1]{justify-content:flex-end}.chat-bubble-right .chat-text[data-v-2a87e9e1]{background:#95ec69;border-bottom-right-radius:.125rem}.phone-chat[data-v-2a87e9e1]{padding:.375rem;min-height:7.5rem}.phone-placeholder[data-v-2a87e9e1]{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0;color:#999;font-size:var(--fs-18)}.phone-back[data-v-2a87e9e1],.phone-user[data-v-2a87e9e1]{cursor:default}.phone-sub-floating[data-v-2a87e9e1]{position:absolute;left:.5rem;right:.5rem;bottom:3rem;background:#fefefe;border-radius:.5rem;box-shadow:0 -.125rem .75rem #0000001f;padding:.5rem;max-height:13.75rem;overflow-y:auto;z-index:2;border:1px solid #eee}.phone-sub-item[data-v-2a87e9e1]{display:flex;align-items:center;justify-content:space-between;padding:.625rem .75rem;border-radius:.375rem;margin-bottom:.25rem;cursor:pointer;font-size:var(--fs-14)}.phone-sub-item.active[data-v-2a87e9e1]{background:#e6f7ff;color:#1890ff}.phone-sub-item.add[data-v-2a87e9e1]{color:#999;border:1px dashed #d9d9d9}.phone-sub-item.draggable[data-v-2a87e9e1]{cursor:move}.phone-sub-item .sub-del[data-v-2a87e9e1]{margin-left:.5rem;color:#ff4d4f;opacity:.7;cursor:pointer;display:inline-flex;padding:.125rem}.phone-sub-item .sub-del[data-v-2a87e9e1]:hover{opacity:1}.sub-drag-handle[data-v-2a87e9e1]{margin-left:.5rem;color:#999;font-size:var(--fs-16);cursor:move}.sub-name[data-v-2a87e9e1]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-bottom-bar[data-v-2a87e9e1]{flex-shrink:0;display:flex;border-top:1px solid #eee;height:3rem;background:#fff;z-index:1}.phone-main-btn[data-v-2a87e9e1]{flex:1;display:flex;align-items:center;justify-content:center;font-size:var(--fs-13);cursor:pointer;border-right:1px solid #eee;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 .25rem}.phone-main-btn[data-v-2a87e9e1]:last-child{border-right:none}.phone-main-btn.active[data-v-2a87e9e1]{background:#e6f7ff;color:#1890ff}.phone-main-btn.draggable[data-v-2a87e9e1]{cursor:move;justify-content:space-between;padding:0 .5rem}.main-name[data-v-2a87e9e1]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-drag-handle[data-v-2a87e9e1]{margin-left:.25rem;color:#999;font-size:var(--fs-16);cursor:move}.article-list[data-v-2a87e9e1]{margin-top:.5rem;border:1px solid #f0f0f0;border-radius:.375rem;padding:.5rem;background:#fafafa;max-height:16.25rem;overflow-y:auto}.article-item[data-v-2a87e9e1]{border-radius:.25rem;background:#fff;padding:.5rem;margin-bottom:.5rem;box-shadow:0 1px .1875rem #0000000a}.article-item-header[data-v-2a87e9e1]{display:flex;align-items:center;justify-content:space-between;font-size:var(--fs-12);margin-bottom:.25rem}.article-pic-row[data-v-2a87e9e1]{display:flex;align-items:center}.article-pic-row[data-v-2a87e9e1] .upload-image-warp{margin-bottom:.25rem}.config-panel[data-v-2a87e9e1]{flex:1;padding:1.5rem;overflow-y:auto;min-width:0}.config-title[data-v-2a87e9e1]{margin:0 0 1.25rem;font-size:var(--fs-16);font-weight:600}.config-form[data-v-2a87e9e1]{max-width:25rem}.menu-content-type[data-v-2a87e9e1]{display:flex;flex-wrap:wrap;gap:.25rem}.menu-content-type[data-v-2a87e9e1] .ant-radio-button-wrapper{margin-bottom:.25rem}.form-hint[data-v-2a87e9e1]{font-size:var(--fs-12);color:#00000073;margin-top:.25rem}.config-empty[data-v-2a87e9e1]{color:#999;font-size:var(--fs-14);padding:2.5rem 0;text-align:center}.apply-container[data-v-d2f0f8ea] .ant-table-cell .ant-btn-link{padding:0}.upload[data-v-82de06bb]{flex:1;width:inherit;overflow:hidden}.upload .upload-div[data-v-82de06bb]{width:10rem;position:relative;background-color:#eee;cursor:pointer}.upload .upload-div .upload-mask[data-v-82de06bb]{align-items:center;justify-content:center;position:absolute;top:0;left:0;width:inherit;height:10rem;color:var(--accent-ink);font-size:var(--fs-16);background-color:var(--jet-theme-text-disabled);display:none}.upload .upload-div:hover .upload-mask[data-v-82de06bb]{display:flex}.upload .upload-div #upload-img[data-v-82de06bb]{width:100%;height:10rem;object-fit:cover}.upload .uploadTip[data-v-82de06bb]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5715}.basis-field[data-v-e3bdebac]{display:contents}.basis-field__label[data-v-e3bdebac]{display:flex;align-items:center;gap:var(--space-1);grid-row:1;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:var(--lh-normal)}.basis-field__hint[data-v-e3bdebac]{color:var(--jet-theme-text-disabled);cursor:help}.basis-field__value[data-v-e3bdebac]{min-width:0;margin:0;grid-row:2;overflow-wrap:anywhere;color:var(--jet-theme-text);font-size:var(--fs-16);line-height:var(--lh-relaxed)}.basis-field__value[data-v-e3bdebac] .ant-form-item{width:100%;margin:0}.basis-section[data-v-c6c52f06]{margin-bottom:var(--space-5)}.basis-section__header[data-v-c6c52f06]{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-2);margin-bottom:var(--space-2)}.basis-section__title[data-v-c6c52f06]{min-width:0;margin:0;color:var(--jet-theme-text-title);font-size:var(--fs-18);font-weight:600;line-height:var(--lh-snug)}.basis-section__icon[data-v-c6c52f06]{width:1.5rem;height:1.5rem;flex-shrink:0}.basis-section__body[data-v-c6c52f06]{padding:var(--space-3);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:var(--r-3);background:var(--jet-theme-bg-container)}.basis-section__fields[data-v-c6c52f06]{display:grid;grid-template-columns:repeat(var(--basis-single-column, 3),minmax(0,1fr)) auto;grid-template-rows:auto 1fr;align-items:start;gap:var(--space-3)}.basis-section__fields[data-v-c6c52f06]>*{min-width:0}.basis-section__action[data-v-c6c52f06]{display:flex;align-items:flex-end;justify-content:flex-end;width:10rem;grid-row:1 / -1;align-self:stretch;white-space:nowrap;padding-bottom:2px}.basis-section__fields[data-v-c6c52f06] .basis-field-group{display:grid;grid-row:1 / -1;align-content:center;gap:var(--space-2)}.basis-section__fields[data-v-c6c52f06] .basis-section__descriptions{min-width:0;grid-column:1 / -2;grid-row:1 / -1}.basis-section__fields[data-v-c6c52f06] .basis-section__descriptions table{width:100%;table-layout:fixed}.basis-section__fields[data-v-c6c52f06] .basis-section__descriptions .ant-descriptions-row>td{padding-bottom:var(--space-3);padding-inline-end:var(--space-3);vertical-align:top}.basis-section__fields[data-v-c6c52f06] .basis-section__descriptions .ant-descriptions-row>td:last-child{padding-inline-end:0}.basis-section__fields[data-v-c6c52f06] .basis-section__descriptions .ant-descriptions-row:last-child>td{padding-bottom:0}.basis-section__fields[data-v-c6c52f06] .basis-section__descriptions .ant-descriptions-item-content{display:block;width:100%;min-width:0}.basis-section__fields[data-v-c6c52f06] .basis-section__descriptions .basis-field{display:flex;flex-direction:column;gap:var(--space-3)}.basis-section--plain .basis-section__fields[data-v-c6c52f06]{display:flex;flex-direction:column;align-items:stretch}@media (max-width: 64rem){.basis-section__fields[data-v-c6c52f06]{--basis-single-column: 2}}@media (max-width: 48rem){.basis-section__fields[data-v-c6c52f06]{--basis-single-column: 1}}.basis-section-actions[data-v-8be2ef7b]{display:flex;align-items:center;gap:var(--space-2)}.basis-image-preview[data-v-af861b9d]{overflow:hidden;border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius-sm);background:var(--jet-theme-bg-layout)}.basis-image-preview img[data-v-af861b9d]{width:100%;height:100%;object-fit:cover}.basis-image-preview--sm[data-v-af861b9d]{width:var(--space-10);height:var(--space-10)}.basis-image-preview--md[data-v-af861b9d]{width:var(--space-section);height:var(--space-section)}.basis-image-preview--lg[data-v-af861b9d]{width:min(100%,21rem);height:12rem}.basis-field-placeholder[data-v-af861b9d]{color:var(--jet-theme-text-disabled)}.basis-form__loading[data-v-0ce17411],.basis-form__error[data-v-0ce17411]{display:grid;min-height:18rem;place-items:center}.basis-page[data-v-0a5ba860]{box-sizing:border-box;width:100%;min-height:100%}.add-device-or-product-dialog-container .ant-spin-nested-loading[data-v-2edbcebf]{height:calc(100vh - 25rem);overflow-y:auto}.add-device-or-product-dialog-container h5[data-v-2edbcebf]{padding:.75rem .75rem .75rem 1.5rem;background-color:#f6f6f6;font-size:var(--fs-14)}.add-device-or-product-dialog-container .batch-config[data-v-2edbcebf]{padding:.5rem 1rem;background:#f5f5f5;border-radius:.375rem;border:1px solid #CCCCCC;align-items:center;justify-content:space-between;display:flex;margin-bottom:1rem}[data-v-2edbcebf] .jtable-body-header-left{width:80%}.alert-info[data-v-0401d5ad]{background:#f3f3f3;border-radius:.125rem;padding:.375rem;color:#0000008c}.product-container .card .card-warp.active .card-item-content-value[data-v-fabd8853]{color:#2f54eb}.left-tree-contain[data-v-a850371e]{height:100%;display:flex;flex-direction:column;gap:var(--space-4)}.left-tree-contain__header[data-v-a850371e]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:0}.left-tree-contain__header strong[data-v-a850371e]{color:var(--jet-theme-text-title);font-size:var(--fs-18);font-weight:600;line-height:var(--lh-24)}.left-tree-contain__search[data-v-a850371e],.left-tree-contain__footer[data-v-a850371e]{flex:0 0 auto}.left-tree-contain .tree[data-v-a850371e]{flex:1;min-height:0;overflow:auto}.department-tree-item-content[data-v-a850371e]{display:flex;align-items:center;justify-content:space-between;height:1.5625rem;gap:.75rem}.department-tree-item-content .title[data-v-a850371e]{display:flex;align-items:center;flex:1;min-width:0;gap:var(--space-1)}.department-tree-item-content .title .title-icon[data-v-a850371e]{flex:none;color:var(--text-color-secondary)}.department-tree-item-content .title .title-text[data-v-a850371e]{flex:1;min-width:0}.department-tree-item-content .func-btn[data-v-a850371e]{font-size:var(--fs-14)}[data-v-a850371e] .ant-tree-treenode{width:100%}[data-v-a850371e] .ant-tree-treenode .ant-tree-node-content-wrapper{flex:1 1 auto}.formName[data-v-c5d69d1d]{margin-bottom:.625rem;font-size:var(--fs-16)}.formName[data-v-c5d69d1d]:before{width:.125rem;background-color:#b8b8b8;display:inline-block;height:.8125rem;margin-right:.1875rem;content:""}.tip[data-v-c5d69d1d]{color:#000000a6;margin-top:.25rem}.role-user-container[data-v-2ad2101f]{height:100%;display:flex;flex-direction:column}.role-user-container .table-content[data-v-2ad2101f]{flex:1;min-height:0}.position-detail[data-v-b0b3a0bf]{display:flex;flex:0 1 auto;flex-direction:column;min-width:0;min-height:0}.position-detail__content[data-v-b0b3a0bf]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-y:auto}.product-container[data-v-0d67870e] .ant-table td{white-space:nowrap}.product-container[data-v-0d67870e] .ant-table-tbody .ant-table-cell .ant-space-item .ant-btn-link{padding:0}.product-container .card .card-warp.active .card-item-content-value[data-v-0d67870e]{color:#2f54eb}.product-container .card .card-tools span[data-v-0d67870e]{color:#252525}[data-v-e78e6c2c] .ant-tabs-nav:before{border:none}[data-v-e78e6c2c] .ant-tabs-tab{min-width:8.75rem;border:none!important;background:transparent!important}[data-v-e78e6c2c] .ant-tabs-tab-active{background:#f0f0f0!important;border-radius:.375rem!important}[data-v-e78e6c2c] .ant-tabs-tab-active .ant-tabs-tab-btn{color:#000;text-shadow:none}.custom-tag[data-v-e78e6c2c]{width:8.75rem;height:2.5rem;border-radius:.375rem;background:#f0f0f0;padding:.5rem 1.5rem}.left-contain[data-v-676577d8]{height:100%;display:flex;flex-direction:column;gap:var(--space-4)}.left-contain__header[data-v-676577d8]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:0}.left-contain__header strong[data-v-676577d8]{color:var(--jet-theme-text-title);font-size:var(--fs-18);font-weight:600;line-height:var(--lh-24)}.left-contain__search[data-v-676577d8],.left-contain__create[data-v-676577d8]{flex:0 0 auto}[data-v-676577d8] .ant-tree-switcher{display:none}.tree[data-v-676577d8]{flex:1;min-height:0;overflow:auto}.treeItem[data-v-676577d8]{display:flex;justify-content:space-between}.treeItem .itemText[data-v-676577d8]{line-height:2rem;flex:1 1 0;padding-right:.75rem}.des[data-v-0e5812a2]{height:100%;overflow-y:auto}.des_head[data-v-0e5812a2]{margin-bottom:var(--space-4)}.des_head span[data-v-0e5812a2]{color:#7f7f7f}.log-fields-table[data-v-28848ed6] .ant-table-cell{font-size:var(--fs-12);vertical-align:top;overflow-wrap:anywhere}.log-fields-table[data-v-28848ed6] .ant-table-tbody>tr:last-child>td{border-bottom:0}.field-value[data-v-28848ed6]{font-family:var(--font-mono, monospace);white-space:pre-wrap}.http-status[data-v-1e77260e]{display:inline-flex;align-items:center;gap:.25rem;margin:0;white-space:nowrap}.log-value-actions[data-v-b457ab97]{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0;vertical-align:middle;opacity:0;pointer-events:none}.log-value:hover>.log-value-actions,.log-value:focus-within>.log-value-actions,.log-value-actions[data-v-b457ab97]:focus-within{opacity:1;pointer-events:auto}@media (hover: none){.log-value-actions[data-v-b457ab97]{opacity:1;pointer-events:auto}}.access-log-cell[data-v-25eabe4c]{min-width:0}.primary-line[data-v-25eabe4c]{min-height:1.5rem;color:var(--ink-1)}.secondary-line[data-v-25eabe4c]{margin-top:.375rem;color:var(--ink-3);font-size:var(--fs-12)}.mono[data-v-25eabe4c]{font-family:var(--font-mono, monospace)}.ellipsis[data-v-25eabe4c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.request-line[data-v-25eabe4c]{display:flex;align-items:center;gap:.5rem;width:100%}.request-path[data-v-25eabe4c]{min-width:0;flex:0 1 auto;-webkit-user-select:text;user-select:text}.http-method[data-v-25eabe4c]{flex-shrink:0;margin:0;font-family:var(--font-mono, monospace);font-weight:600}.request-meta[data-v-25eabe4c]{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .625rem}.duration[data-v-25eabe4c]{display:inline-flex;align-items:center;gap:.25rem;white-space:nowrap}.operation-line[data-v-25eabe4c]{display:flex;align-items:center;gap:.5rem}.operation-line>.ellipsis[data-v-25eabe4c]{min-width:0}.username[data-v-25eabe4c]{flex-shrink:0;max-width:8rem;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.request-summary[data-v-e2a5dfb5]{min-width:0}.request-line[data-v-e2a5dfb5]{display:flex;align-items:flex-start;gap:.625rem}.http-method[data-v-e2a5dfb5]{flex-shrink:0;margin:0;font-family:var(--font-mono, monospace);font-weight:600}.request-path[data-v-e2a5dfb5]{color:var(--ink-1);font-size:var(--fs-14);font-family:var(--font-mono, monospace);font-weight:600;overflow-wrap:anywhere}.summary-badges[data-v-e2a5dfb5]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.duration[data-v-e2a5dfb5]{display:inline-flex;align-items:center;gap:.375rem;margin:0}.summary-meta[data-v-e2a5dfb5]{display:flex;flex-wrap:wrap;gap:.375rem .75rem;margin-top:.75rem;color:var(--ink-3);font-size:var(--fs-12);overflow-wrap:anywhere}.summary-meta span[data-v-e2a5dfb5]{display:inline-flex;align-items:center;gap:.25rem}.summary-action[data-v-e2a5dfb5]{margin:.5rem 0 0;color:var(--ink-2);font-size:var(--fs-12);overflow-wrap:anywhere}.parameters-tree[data-v-e2a5dfb5]{overflow-x:auto}.parameters-tree[data-v-e2a5dfb5] .jv-code{padding:.5rem 0}.detail-content[data-v-e2a5dfb5]{flex:1;min-height:0;overflow-y:auto}.detail-sections[data-v-e2a5dfb5] .ant-collapse-header{padding-left:0;padding-right:0;align-items:center}.detail-sections[data-v-e2a5dfb5] .ant-collapse-content-box{padding-left:0;padding-right:0}.section-title[data-v-e2a5dfb5]{display:inline-flex;align-items:center;gap:.375rem;color:var(--ink-1);font-weight:600}.count[data-v-e2a5dfb5],.empty-text[data-v-e2a5dfb5]{color:var(--ink-3);font-size:var(--fs-12);font-weight:400}.empty-text[data-v-e2a5dfb5]{margin:0}.access-log-layout[data-v-4f5fd6fa]{height:100%;min-height:0;display:flex;flex-direction:column}.access-log-table[data-v-4f5fd6fa]{flex:1;min-height:0}.log-table-title[data-v-4f5fd6fa]{margin:0;color:var(--ink-1);font-size:var(--fs-18);font-weight:600;line-height:2rem;white-space:nowrap}.access-log-table[data-v-4f5fd6fa] .access-log-row{cursor:pointer}.log-level[data-v-2352e183]{margin:0;white-space:nowrap}.system-log-cell[data-v-55f96630]{min-width:0}.primary-line[data-v-55f96630]{min-height:1.5rem;color:var(--ink-1)}.secondary-line[data-v-55f96630]{margin-top:.375rem;color:var(--ink-3);font-size:var(--fs-12)}.mono[data-v-55f96630]{font-family:var(--font-mono, monospace);font-variant-numeric:tabular-nums}.ellipsis[data-v-55f96630]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.log-line[data-v-55f96630]{display:flex;align-items:flex-start;gap:.5rem}.log-message[data-v-55f96630]{min-width:0;flex:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.exception-line[data-v-55f96630]{display:flex;align-items:center;gap:.375rem}.exception-line>.anticon[data-v-55f96630]{flex-shrink:0}.log-summary[data-v-0eb58d2a]{min-width:0}.summary-heading[data-v-0eb58d2a]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.summary-time[data-v-0eb58d2a]{display:inline-flex;align-items:center;gap:.375rem;font-size:var(--fs-12);font-variant-numeric:tabular-nums}.summary-meta[data-v-0eb58d2a]{display:flex;flex-wrap:wrap;gap:.375rem .75rem;margin-top:.75rem;color:var(--ink-3);font-size:var(--fs-12);overflow-wrap:anywhere}.summary-meta span[data-v-0eb58d2a]{display:inline-flex;align-items:center;gap:.375rem}.detail-content[data-v-0eb58d2a]{flex:1;min-height:0;overflow-y:auto}.detail-sections[data-v-0eb58d2a] .ant-collapse-header{padding-left:0;padding-right:0;align-items:center}.detail-sections[data-v-0eb58d2a] .ant-collapse-content-box{padding-left:0;padding-right:0}.section-title[data-v-0eb58d2a]{display:inline-flex;align-items:center;gap:.375rem;color:var(--ink-1);font-weight:600}.count[data-v-0eb58d2a],.empty-text[data-v-0eb58d2a]{color:var(--ink-3);font-size:var(--fs-12);font-weight:400}.empty-text[data-v-0eb58d2a]{margin:0}.system-log-layout[data-v-b7f8ce5e]{height:100%;min-height:0;display:flex;flex-direction:column}.system-log-table[data-v-b7f8ce5e]{flex:1;min-height:0}.log-table-title[data-v-b7f8ce5e]{margin:0;color:var(--ink-1);font-size:var(--fs-18);font-weight:600;line-height:2rem;white-space:nowrap}.system-log-table[data-v-b7f8ce5e] .system-log-row{cursor:pointer}.permission-choose-container .ant-input-affix-wrapper[data-v-c3bcc225]{border-color:#d9d9d9!important}.permission-choose-container .permission-table[data-v-c3bcc225]{margin-top:.75rem;font-size:var(--fs-14);border:1px solid #d9d9d9;color:#000000d9}.permission-choose-container .permission-table .table-head[data-v-c3bcc225]{padding:.75rem;background-color:#d9d9d9;margin:0!important}.permission-choose-container .permission-table .table-body[data-v-c3bcc225]{overflow:auto}.permission-choose-container .permission-table .table-body .row[data-v-c3bcc225]{margin:0!important;border-bottom:1px solid #d9d9d9}.permission-choose-container .permission-table .table-body .row>div[data-v-c3bcc225]{padding:.5rem .75rem}.permission-choose-container .permission-table .table-body .row .item-name[data-v-c3bcc225]{display:flex;align-items:center;border-right:1px solid #d9d9d9}.icon-upload[data-v-67ebcc20]{width:10rem;height:9.375rem;border:1px dashed #d9d9d9;font-size:var(--fs-14);display:flex;justify-content:center;align-items:center;text-align:center;cursor:pointer;transition:.5s}.icon-upload[data-v-67ebcc20]:hover{border-color:#415ed1}.has-icon[data-v-67ebcc20]{position:relative;text-align:center}.has-icon .mark[data-v-67ebcc20]{position:absolute;left:0;top:0;display:none;background-color:#00000059;color:#fff;width:100%;height:100%;font-size:var(--fs-16);align-items:center;justify-content:center}.has-icon:hover .mark[data-v-67ebcc20]{display:flex}.no-icon[data-v-67ebcc20]{background-color:#0000000f}.basic-info-container .card[data-v-2c2f968a]{padding-top:1.5rem}.basic-form .ant-form-item[data-v-b77395b3]{display:block}.basic-form .ant-form-item[data-v-b77395b3] .ant-form-item-label{overflow:inherit}.basic-form .ant-form-item[data-v-b77395b3] .ant-form-item-label label:after{display:none}.basic-form .ant-form-item .message[data-v-b77395b3]{font-size:var(--fs-12);color:#0006}.menu-detail[data-v-d786ec0c]{min-width:0}.top[data-v-f6fdb894]{background:#f6f6f6;height:2.5rem;font-style:normal;font-weight:400;font-size:var(--fs-14);line-height:1.25rem;color:#0000008c;margin-bottom:.75rem}.content[data-v-f6fdb894]{width:100%;margin:.75rem 0;display:flex;justify-content:center}.content[data-v-f6fdb894] .ant-tree .ant-tree-switcher{display:flex;align-items:center;justify-content:center}.content[data-v-f6fdb894] .ant-tree .ant-tree-switcher-noop{visibility:hidden}.content[data-v-f6fdb894] .ant-tree .ant-tree-treenode,.content[data-v-f6fdb894] .ant-tree .ant-tree-node-content-wrapper{width:100%}.content[data-v-f6fdb894] .ant-card-body{padding:0}.content .tree[data-v-f6fdb894]{height:33.75rem;margin:1rem 0;padding:.75rem;background:#fff;border-radius:.25rem;overflow:hidden;width:100%}.content .tree-content[data-v-f6fdb894]{display:flex;justify-content:space-between;margin:.3125rem 0}.content .tree-content-title[data-v-f6fdb894]{flex:1;font-weight:800;font-size:var(--fs-12);line-height:1.5rem;display:flex;align-items:center;color:#333}.menu-list-toolbar[data-v-8b574bcc]{display:flex;flex:1;align-items:center}.menu-list-title[data-v-8b574bcc]{margin:0;color:#000000d9;font-size:var(--fs-18);font-weight:600;line-height:32px;white-space:nowrap}.role[data-v-1ebfcf5c] .jtable-content{padding:.125rem 0 1rem}.role[data-v-1ebfcf5c] .jtable-card-items{grid-gap:.125rem!important}.role .role-alert[data-v-1ebfcf5c]{margin-top:1rem}.role .header[data-v-1ebfcf5c]{display:flex}.card[data-v-1ebfcf5c]{width:100%;background-color:#f8f9fc;padding:.625rem 1rem}.alert[data-v-5fb53712]{height:2.5rem;padding:0 1.25rem 0 .625rem;margin-bottom:.625rem;color:#0000008c;line-height:2.5rem;background-color:#f6f6f6}.detail[data-v-d6af0f30]{border:1px solid #ebeef3;border-radius:.125rem}.detail .item[data-v-d6af0f30]{display:flex;justify-content:space-between;width:100%;padding:.875rem 1rem;border-bottom:1px solid #ebeef3;gap:1.5rem}.detail .item .label[data-v-d6af0f30]{color:#333;width:7.8125rem}.detail .item .value[data-v-d6af0f30]{color:#666;text-align:right}.detail .item[data-v-d6af0f30]:last-child{border:none}.box[data-v-8095f531]{display:flex;align-items:center;margin:.5rem 0}.box .box-item[data-v-8095f531]{margin:0 .75rem;max-width:3.75rem}.box .box-btn .box-item-action[data-v-8095f531]{width:.75rem;background-color:var(--bg-hover);padding:.9375rem 0;text-align:center;font-size:var(--fs-12);color:var(--ink-3);cursor:pointer}.box .box-btn .box-item-action[data-v-8095f531]:hover{background-color:var(--accent-soft);color:var(--jet-theme-primary, var(--accent))}.notify-type-warp[data-v-963bbe00]{display:flex;flex-wrap:wrap;width:100%;padding:3.125rem 12.5rem;gap:1rem 1.5rem}.notify-type-warp .notify-type-item[data-v-963bbe00]{display:flex;flex-direction:column;align-items:center;border-radius:.375rem;cursor:pointer;width:6rem;padding:.5rem 1rem}.notify-type-warp .notify-type-item .notify-type-item-title[data-v-963bbe00]{font-size:var(--fs-14);color:#333;width:100%;text-align:center}.notify-type-warp .notify-type-item .notify-type-item-image[data-v-963bbe00]{width:100%;margin-bottom:.5rem;display:flex;justify-content:center}.notify-type-warp .notify-type-item.active[data-v-963bbe00]{border:1px solid #2F54EB}.notify-logo[data-v-0e3385fb]{width:5.5rem;height:5.5rem}.header[data-v-0e3385fb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.alert[data-v-0e3385fb]{height:2.5rem;padding:0 1.25rem 0 .625rem;margin-bottom:.625rem;color:#0000008c;line-height:2.5rem;background-color:#f6f6f6}[data-v-0e3385fb] .JSearch-warp{margin-bottom:0!important}.action-search[data-v-cb6ad2d0]{padding:0}.notify-logo[data-v-cb6ad2d0]{width:5.5rem;height:5.5rem}.header[data-v-cb6ad2d0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.alert[data-v-cb6ad2d0]{height:2.5rem;padding:0 1.25rem 0 .625rem;margin-bottom:.625rem;color:#0000008c;line-height:2.5rem;background-color:#f6f6f6}[data-v-cb6ad2d0] .JSearch-warp{margin-bottom:0!important}.alert[data-v-790c6d57]{height:2.5rem;padding:0 1.25rem 0 .625rem;margin-bottom:.625rem;color:#0000008c;line-height:2.5rem;background-color:#f6f6f6}.child-item[data-v-7a1b6aff]{display:flex;justify-content:space-between;align-items:center;height:4.25rem;background:linear-gradient(270deg,#fff,#f1f6ff 99%);border-radius:.25rem;border:1px solid #ebeef3;margin-bottom:.625rem}.child-item .child-item-left[data-v-7a1b6aff]{display:flex;align-items:center;margin-left:1.5rem}.child-item .child-item-left div[data-v-7a1b6aff]{display:flex;margin-right:1.5rem;flex-direction:column;justify-content:center;align-items:center}.child-item .child-item-left .child-item-left-auth[data-v-7a1b6aff] .ant-btn{height:4.875rem}.child-item .child-item-left .child-item-left-auth .child-item-left-auth-text[data-v-7a1b6aff]{color:#666}.child-item .child-item-left .child-item-left-auth .child-item-left-auth-key[data-v-7a1b6aff]{color:#00c800;font-size:var(--fs-18);margin-right:.625rem}.child-item .child-item-left .child-item-left-auth .child-item-left-auth-lock[data-v-7a1b6aff]{color:var(--jet-theme-primary, #1677FF);font-size:var(--fs-18);margin-right:.625rem}.child-item .child-item-left .child-item-left-auth.disabled .child-item-left-auth-key[data-v-7a1b6aff],.child-item .child-item-left .child-item-left-auth.disabled .child-item-left-auth-lock[data-v-7a1b6aff]{color:#666!important}.child-item .child-item-right[data-v-7a1b6aff]{display:flex;align-items:center}.child-item .child-item-right .box-item[data-v-7a1b6aff]{cursor:pointer;width:100%;display:flex;justify-content:space-between;flex-direction:column;align-items:center}.child-item .child-item-right .box-item .box-item-img[data-v-7a1b6aff]{width:2rem;height:2rem}.child-item .child-item-right .box-item .box-item-text[data-v-7a1b6aff]{width:100%;text-align:center;color:#666;font-size:var(--fs-12)}.child-item .child-item-right .box-item-add[data-v-7a1b6aff]{cursor:pointer;background-color:#f7f8fa;width:3.375rem;height:3.375rem;display:flex;align-items:center;justify-content:center;color:#666;border:none;padding:0;border-radius:0;margin:0 1rem}.child-item .child-item-right .box-item-add[data-v-7a1b6aff]:hover{background-color:#eff2fe;color:#2f54eb}.child-item .child-item-right.disabled[data-v-7a1b6aff]{filter:grayscale(100%)}.content[data-v-3a18531e]{display:flex;flex-direction:column;box-sizing:border-box;justify-content:space-between;height:100%}.content .btn[data-v-3a18531e]{padding:1.5rem 0;width:100%;background-color:#fff}.alert[data-v-3a18531e]{color:#0000008c}.content-collapse[data-v-3a18531e]{overflow-y:auto;flex:1 1 0;min-height:0}.content-collapse[data-v-3a18531e] .ant-collapse{border-color:#ebeef3;background-color:#fff}.content-collapse[data-v-3a18531e] .ant-collapse .ant-collapse-item{border:1px solid #ebeef3;margin-bottom:1.5rem}.content-collapse[data-v-3a18531e] .ant-collapse .ant-collapse-header{background-color:#f7f8fa;height:2.625rem}.content-collapse[data-v-3a18531e] .ant-collapse .ant-collapse-content{padding:1.0625rem 1.3125rem .4375rem}.content-collapse[data-v-3a18531e] .ant-collapse .ant-collapse-content-box{padding:0}.m-table[data-v-ecc6d201] .ant-form-item{margin-bottom:0}.permission-list-toolbar[data-v-513d89b4]{display:flex;flex:1;align-items:center}.permission-list-title[data-v-513d89b4]{margin:0;color:#000000d9;font-size:var(--fs-18);font-weight:600;line-height:32px;white-space:nowrap}.role-user-container[data-v-8169a114]{height:100%;display:flex;flex-direction:column}.role-user-container .table-content[data-v-8169a114]{flex:1;min-height:0}.menu-detail-container[data-v-ba7db602]{padding:1.5rem;height:100%}.menu-detail-container[data-v-ba7db602] .ant-tabs{height:100%}.menu-detail-container[data-v-ba7db602] .ant-tabs .ant-tabs-content-holder{flex:1;min-height:0}.menu-detail-container[data-v-ba7db602] .ant-tabs .ant-tabs-content-holder .ant-tabs-content-top{height:100%!important}.menu-detail-container[data-v-ba7db602] .ant-tabs .ant-tabs-content-holder .ant-tabs-content-top .ant-tabs-tabpane{height:100%}.radio-button[data-v-252695c3]{display:grid;gap:var(--space-4)}.radio-button .radio-button-item[data-v-252695c3]{padding:.375rem .75rem;text-align:center;height:100%;border-radius:.125rem;background-color:var(--canvas);cursor:pointer}.radio-button .radio-button-item.active[data-v-252695c3]{color:var(--accent-ink);background-color:var(--jet-theme-primary, var(--accent))}.btn[data-v-86f5ea73]{flex:1;min-width:0}.tree-content[data-v-86f5ea73]{flex:1 1 0;min-height:0;width:100%}.tree-content .tree-empty[data-v-86f5ea73]{display:flex;flex-direction:column;align-items:center;margin-top:6.25rem;width:100%}[data-v-86f5ea73] .ant-tree-node-content-wrapper{transform:translateY(-.25rem)!important}.tree-box[data-v-86f5ea73]{display:flex;justify-content:space-between;align-items:center}.tree-box .actions[data-v-86f5ea73]{padding-right:.25rem}.tree-box .actions .actions-btn[data-v-86f5ea73]{margin:0;padding:0}.region-map[data-v-6c0a714a]{position:relative;height:100%}.region-map .map-tool[data-v-6c0a714a]{position:absolute;top:20%;right:1.25rem;z-index:3}.region-map .map-tool .map-tool-content[data-v-6c0a714a]{display:flex;gap:1.5rem;flex-direction:column}.region-map .map-tool .map-tool-content .tool-item-group[data-v-6c0a714a]{display:flex;flex-direction:column;border:1px solid #e3e3e3;background-color:#fff;border-radius:.25rem;box-shadow:0 0 1rem #00000026}.region-map .map-tool .map-tool-content .tool-item-group .tool-item[data-v-6c0a714a]{padding:.25rem .375rem;color:#333;font-size:var(--fs-16)}.region-map .map-tool .map-tool-content .tool-item-group .tool-item[data-v-6c0a714a]:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.region-map .map-tool .map-tool-content .tool-item-group .tool-item[data-v-6c0a714a]:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.region-map .map-tool .map-tool-content .tool-item-group .tool-item[data-v-6c0a714a]:not(:first-child){border-top:1px solid #e3e3e3}.region-map .map-tool .map-tool-content .tool-item-group .tool-item.active[data-v-6c0a714a]{background-color:var(--jet-theme-primary, var(--ant-color-primary, #1677FF));color:#fff}.region-map .map-tool .map-tool-content .tool-item-group .tool-item.disabled[data-v-6c0a714a]{cursor:not-allowed!important;background-color:#efefef}.region-map .map-tool .map-tool-content .tool-item-group .tool-item.disabled>span[data-v-6c0a714a]{cursor:not-allowed!important;color:#666}.region-layout[data-v-6aede00b]{height:100%}.region-layout__left[data-v-6aede00b]{position:relative;height:100%}.region-layout__left .left-content[data-v-6aede00b]{display:flex;flex-direction:column;height:100%}.region-layout__left .left-mask[data-v-6aede00b]{position:absolute;inset:0;z-index:2;background-color:#0003}.role-permiss-container .card[data-v-a2701d4f]{margin-bottom:1.5rem}.role-permiss-container .card h5[data-v-a2701d4f]{position:relative;display:flex;align-items:center;margin-bottom:1.25rem;padding:.25rem 0 .25rem .75rem;font-weight:700;font-size:var(--fs-16)}.role-permiss-container .card h5[data-v-a2701d4f]:before{position:absolute;top:.4375rem;left:0;width:.25rem;height:calc(100% - .875rem);background-color:var(--jet-theme-primary, #1677FF);border-radius:.125rem;content:" "}.role-permiss-container .card .basic-form[data-v-a2701d4f] .ant-form-item-required{padding-right:.75rem}.role-permiss-container .card .basic-form[data-v-a2701d4f] .ant-form-item-required:before{right:0}.role-permiss-container .card .basic-form .ant-form-item[data-v-a2701d4f]{display:block;width:60%}.role-permiss-container .role-bottom[data-v-a2701d4f]{margin-top:var(--space-4);display:flex;justify-content:space-between}.role-user-container[data-v-b7e9f2ba]{height:100%;display:flex;flex-direction:column}.role-detail[data-v-a9c8a8f0]{min-width:0;min-height:0;flex:0 1 auto;overflow:hidden}.role-detail__content[data-v-a9c8a8f0]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.left-contain[data-v-e97ab8e9]{height:100%;display:flex;flex-direction:column;gap:var(--space-4)}.left-contain__header[data-v-e97ab8e9]{display:flex;flex:0 0 auto;align-items:center;min-height:0}.left-contain__header strong[data-v-e97ab8e9]{color:var(--jet-theme-text-title);font-size:var(--fs-18);font-weight:600;line-height:var(--lh-24)}.left-contain__search[data-v-e97ab8e9],.left-contain__create[data-v-e97ab8e9]{flex:0 0 auto}.treeItem[data-v-e97ab8e9]{display:flex;justify-content:space-between}.treeItem .itemText[data-v-e97ab8e9]{display:flex;align-items:center;gap:var(--space-1);line-height:2rem;max-width:40%}.parentText[data-v-e97ab8e9],.editingItem[data-v-e97ab8e9]{display:flex;align-items:center;gap:var(--space-1)}.parentText[data-v-e97ab8e9]{flex:1;min-width:0}.treeItem__icon[data-v-e97ab8e9]{flex:none;color:var(--text-color-secondary)}.listBox[data-v-e97ab8e9]{flex:1;min-height:0;overflow:auto}.alert-info[data-v-1a289542]{display:flex;justify-content:space-between;padding:.375rem .75rem;border:1px solid #d9d9d9;border-radius:.25rem;margin-bottom:1rem;background-color:#bfbfbf80;align-items:center}.role-container[data-v-b592fa8e]{height:100%;display:flex;flex-direction:column}.role-container .role-table[data-v-b592fa8e]{flex:1 1 0;min-height:0}.role-container[data-v-b592fa8e] .ant-table-cell .ant-btn-link{padding:0}.method-picker[data-v-6177a4b0]{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2)}.method-picker[data-v-6177a4b0] .ant-radio-button-wrapper{min-width:0;padding:0;border-inline-start-width:1px;border-radius:var(--r-2);text-align:center}.method-picker[data-v-6177a4b0] .ant-radio-button-wrapper:before{display:none}.method-picker__label[data-v-6177a4b0],.method-locked[data-v-6177a4b0]{display:inline-flex;align-items:center;gap:var(--space-2)}.method-picker__label img[data-v-6177a4b0],.method-locked img[data-v-6177a4b0]{width:1.125rem;height:1.125rem;object-fit:contain}.method-locked .form-help[data-v-6177a4b0]{margin:0 0 0 var(--space-2)}.drawer-section-title[data-v-6177a4b0]{color:var(--ink-1);font-size:var(--fs-14);font-weight:600;margin:var(--space-4) 0 var(--space-3)}.icon-control-row[data-v-6177a4b0]{display:flex;align-items:center;gap:var(--space-3);min-height:2.75rem}.icon-preview[data-v-6177a4b0]{width:2.75rem;height:2.75rem;flex:none;display:flex;align-items:center;justify-content:center;border-radius:var(--r-2);background:var(--fill-2, #f5f7fa);overflow:hidden}.icon-preview img[data-v-6177a4b0]{width:1.5rem;height:1.5rem;object-fit:contain}.icon-preview--wechat[data-v-6177a4b0]{background:#eefbf3}.icon-preview--dingtalk[data-v-6177a4b0]{background:#eef7ff}.icon-preview--oauth2[data-v-6177a4b0]{background:#f4f0ff}.form-help[data-v-6177a4b0]{color:var(--ink-4);font-size:var(--fs-12);margin-top:var(--space-1)}.login-entry-switch[data-v-6177a4b0]{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4)}.callback-field[data-v-6177a4b0]{margin-bottom:0}.callback-row[data-v-6177a4b0]{display:flex;align-items:stretch;border:1px solid var(--border-color, #d9d9d9);border-radius:var(--r-2);overflow:hidden;transition:border-color .2s,box-shadow .2s}.callback-row[data-v-6177a4b0]:focus-within{border-color:var(--ant-primary-color, #1890ff);box-shadow:0 0 0 2px #1890ff1a}.callback-row[data-v-6177a4b0] .ant-input{min-width:0;border:0;box-shadow:none}.callback-row[data-v-6177a4b0] .ant-btn{flex:none;height:auto;border:0;border-radius:0}@media (max-width: 600px){.method-picker[data-v-6177a4b0]{grid-template-columns:repeat(2,minmax(0,1fr))}.icon-control-row[data-v-6177a4b0]{align-items:flex-start;flex-wrap:wrap}}.third-party-page{display:flex;flex-direction:column;gap:var(--space-4);height:100%;min-height:0}.page-heading h2{margin:0;color:var(--ink-1);font-size:var(--fs-18);font-weight:600}.config-layout{flex:1;min-height:0}.third-party-page .config-layout .equal-height-columns__toggle{position:absolute}.method-option{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}.method-option .anticon{font-size:1.125rem}.method-option img{width:1.125rem;height:1.125rem;object-fit:contain}.method-count{color:var(--ink-4)}.config-panel{height:100%;min-width:0;overflow:auto}.config-toolbar{justify-content:space-between;margin-bottom:var(--space-4)}.config-search{flex:0 1 28rem;max-width:28rem;min-width:0}.config-actions{flex:0 0 auto}.config-table .ant-table{overflow-x:auto}.entry-name{display:flex;align-items:center;gap:var(--space-3);min-width:0}.entry-copy{display:flex;flex-direction:column;min-width:0}.entry-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entry-copy strong{color:var(--ink-1);font-weight:500}.identifier{display:inline-block;max-width:11rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.flag-label{margin-left:var(--space-2);color:var(--ink-3);font-size:var(--fs-12);white-space:nowrap}.formName[data-v-5aca9d49]{margin-bottom:.625rem;font-size:var(--fs-16)}.formName[data-v-5aca9d49]:before{width:.125rem;background-color:#b8b8b8;display:inline-block;height:.8125rem;margin-right:.1875rem;content:""}.tip[data-v-5aca9d49]{color:#000000a6;margin-top:.25rem}.user-container[data-v-92c684e0] .ant-table-tbody .ant-table-cell .ant-space-item .ant-btn-link{padding:0}.user-list-toolbar[data-v-92c684e0]{display:flex;flex:1;align-items:center}.user-list-title[data-v-92c684e0]{margin:0;color:#000000d9;font-size:var(--fs-18);font-weight:600;line-height:32px;white-space:nowrap}.user-tag[data-v-92c684e0]{border:1px solid var(--info-line, var(--ant-color-info-border, #91CAFF));color:var(--info, var(--ant-color-info, #1677FF));background-color:var(--info-bg, var(--ant-color-info-bg, #E6F4FF));border-radius:.125rem;padding:0 .4375rem;font-size:var(--fs-12);display:inline-block}.radio[data-v-121b50ae]{display:grid;border:1px solid #d9d9d9;min-width:240px}.radio div[data-v-121b50ae]{padding:4px 8px;cursor:pointer;background-color:#fff;display:flex;align-items:center;justify-content:center}.radio div[data-v-121b50ae]:not(:last-child){border-right:1px solid #d9d9d9}.radio div[data-v-121b50ae]:hover{background-color:#fff;color:#1677ff}.radio div.active[data-v-121b50ae]{background-color:#1677ff;color:#fff}.radio div.disabled[data-v-121b50ae]{cursor:not-allowed;color:#00000040}.collapsed[data-v-1963d333]{border:1px solid #f5f6f8;margin-bottom:24px}.collapsed.visible[data-v-1963d333]{border-color:#e4e7ed}.header[data-v-1963d333]{display:flex;justify-content:space-between;align-items:center;background-color:#f5f6f8;padding:8px 12px;gap:16px}.header .title[data-v-1963d333]{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:700;min-width:100px}.header .tip[data-v-1963d333]{font-size:12px}.content[data-v-1963d333]{padding:24px}.point-config[data-v-e57d1c97]{border:1px solid #e8e8e8;padding:16px;border-radius:6px;margin-bottom:16px}.scan-ditto-box[data-v-df977c32]{display:flex;align-items:center;gap:16px}.scan-ditto-box .ditto-grow[data-v-df977c32]{flex:1;min-width:0}.scan-ditto-box .ditto-checkbox[data-v-df977c32]{width:60px}.header-cell-required[data-v-df977c32]{color:#ff4d4f;padding-left:8px;transform:translateY(3px);font-weight:500}.gateway-form-item[data-v-1eb69d98]{display:flex}.gateway-form-item>span[data-v-1eb69d98]{line-height:32px;max-width:calc(100% - 88px)}.card-item-content[data-v-e385cbfb]{min-height:100px}.card-item-content .card-item-content-box[data-v-e385cbfb]{min-height:50px}.card-item-content .card-item-content-text[data-v-e385cbfb]{margin-top:10px;color:#000000bf;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-item-content .explain[data-v-e385cbfb]{margin-top:10px}.details-text[data-v-e385cbfb]{font-weight:700;font-size:14px}.form .form-radio-button[data-v-d9694baa]{width:148px;height:80px;padding:0}.form .form-radio-button img[data-v-d9694baa]{width:100%;height:100%}.form .form-upload-button[data-v-d9694baa]{margin-top:10px}.form .form-submit[data-v-d9694baa]{background-color:#1677ff!important}.tree-container[data-v-a69b986f]{padding-right:24px;height:100%;display:flex;flex-direction:column;gap:10px}.tree-container .collector-list[data-v-a69b986f]{flex:1;min-height:0;overflow-y:auto}.tree-container .collector-list[data-v-a69b986f] .ant-tree-treenode{width:100%}.tree-container .collector-list[data-v-a69b986f] .ant-tree-treenode .ant-tree-node-content-wrapper{flex:1 1 auto;min-width:0;padding:0}.tree-container .collector-list[data-v-a69b986f] .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title{display:flex;justify-content:space-between;align-items:center}.tree-container .collector-list[data-v-a69b986f] .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title .tree-left-title{flex:1 1 auto;min-width:0}.tree-container .collector-list[data-v-a69b986f] .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title .tree-left-tag{width:70px;display:flex;justify-content:center}.tree-container .collector-list[data-v-a69b986f] .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title .tree-left-tag2{width:50px;display:flex;justify-content:center}.card[data-v-6ea60c37]{width:100%;background-color:#fff}.card .checked-icon[data-v-6ea60c37]{position:absolute;right:-22px;bottom:-22px;z-index:2;width:44px;height:44px;color:#fff;background-color:#2f54eb;transform:rotate(-45deg)}.card .checked-icon>div[data-v-6ea60c37]{position:relative;height:100%;right:-2px;bottom:-4px;transform:rotate(45deg)}.card .checked-icon>div>span[data-v-6ea60c37]{position:absolute;font-size:12px}.card .card-warp[data-v-6ea60c37]{position:relative;border:1px solid #e6e6e6}.card .card-warp[data-v-6ea60c37]:hover{box-shadow:0 0 24px #0000001a}.card .card-warp:hover .card-mask[data-v-6ea60c37]{visibility:visible}.card .card-warp.active[data-v-6ea60c37]{position:relative;border:1px solid #2f54eb}.card .card-warp .card-content[data-v-6ea60c37]{position:relative;padding:40px 12px 16px 30px;overflow:hidden}.card .card-warp .card-content[data-v-6ea60c37]:before{position:absolute;top:0;left:40px;display:block;width:15%;min-width:64px;height:2px;background-repeat:no-repeat;background-size:100% 100%;content:" "}.card .card-warp .card-content .card-header[data-v-6ea60c37]{position:absolute;left:133px;top:20px;width:calc(100% - 150px);display:flex;justify-content:space-between;align-items:center}.card .card-warp .card-content .card-header .card-header-left[data-v-6ea60c37]{flex:1}.card .card-warp .card-content .card-item[data-v-6ea60c37]{cursor:pointer}.card .card-warp .card-content .card-item-avatar[data-v-6ea60c37]{margin-right:16px}.card .card-warp .card-content .card-item-body[data-v-6ea60c37]{display:flex;flex-direction:column;flex-grow:1;width:0}.card .card-warp .card-content .card-state[data-v-6ea60c37]{position:absolute;top:0;left:-12px;display:flex;justify-content:center;width:100px;padding:2px 0;background-color:#5995f526;transform:skew(-45deg)}.card .card-warp .card-content .card-state.success[data-v-6ea60c37]{background-color:#f6ffed}.card .card-warp .card-content .card-state.warning[data-v-6ea60c37]{background-color:#ff90001a}.card .card-warp .card-content .card-state.error[data-v-6ea60c37]{background-color:#e500121a}.card .card-warp .card-content .card-state .card-state-content[data-v-6ea60c37]{transform:skew(45deg)}.card .card-warp .card-content[data-v-6ea60c37] .card-item-content-title{cursor:pointer;font-size:16px;font-weight:700;color:#1677ff;width:calc(100% - 100px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card .card-warp .card-content[data-v-6ea60c37] .card-item-heard-name{font-weight:700;font-size:16px;margin-bottom:12px}.card .card-warp .card-content[data-v-6ea60c37] .card-item-content-text{color:#000000bf;font-size:12px}.card .card-warp .card-mask[data-v-6ea60c37]{position:absolute;top:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;background-color:#00000080;visibility:hidden;cursor:pointer;transition:all .3s}.card .card-warp .card-mask .mask-content[data-v-6ea60c37]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0!important}.card.item-active[data-v-6ea60c37]{position:relative;color:#2f54eb}.card.item-active .checked-icon[data-v-6ea60c37]{display:block}.card.item-active .card-warp[data-v-6ea60c37]{border:1px solid #2f54eb}.card .card-tools[data-v-6ea60c37]{display:flex;margin-top:8px}.card .card-tools .card-button[data-v-6ea60c37]{display:flex;flex-grow:1}.card .card-tools .card-button[data-v-6ea60c37]>span{width:100%;border-radius:0}.card .card-tools .card-button[data-v-6ea60c37] button{width:100%;border-radius:0;background:#f6f6f6;border:1px solid #e6e6e6;color:#2f54eb}.card .card-tools .card-button[data-v-6ea60c37] button:hover{background-color:#4096ff;border-color:#4096ff}.card .card-tools .card-button[data-v-6ea60c37] button:hover span{color:#fff!important}.card .card-tools .card-button[data-v-6ea60c37] button:active{background-color:#0958d9;border-color:#0958d9}.card .card-tools .card-button[data-v-6ea60c37] button:active span{color:#fff!important}.card .card-tools .card-button[data-v-6ea60c37]:not(:last-child){margin-right:8px}.card .card-tools .card-button.delete[data-v-6ea60c37]{flex-basis:60px;flex-grow:0}.card .card-tools .card-button.delete[data-v-6ea60c37] button{background:#fff2f0;border:1px solid rgba(255,77,79,.2)}.card .card-tools .card-button.delete[data-v-6ea60c37] button span{color:#ff4d4f!important}.card .card-tools .card-button.delete[data-v-6ea60c37] button:hover{background-color:#ff7875}.card .card-tools .card-button.delete[data-v-6ea60c37] button:hover span{color:#fff!important}.card .card-tools .card-button.delete[data-v-6ea60c37] button:active{background-color:#d9363e}.card .card-tools .card-button.delete[data-v-6ea60c37] button:active span{color:#fff!important}.card .card-tools .card-button[data-v-6ea60c37] button[disabled]{background:#0000000a;border-color:#00000040}.card .card-tools .card-button[data-v-6ea60c37] button[disabled] span{color:#00000040!important}.card .card-tools .card-button[data-v-6ea60c37] button[disabled]:hover,.card .card-tools .card-button[data-v-6ea60c37] button[disabled]:active{background-color:#0000000a}.sizeText[data-v-cf5eb6ba]{margin-bottom:20px}.scan-table[data-v-2a046022]{width:calc(100% - 316px)}.scan-table .scan-ditto-box[data-v-2a046022]{display:flex;gap:8px;align-items:center}.scan-table .scan-ditto-box .ditto-grow[data-v-2a046022]{width:calc(100% - 68px)}.tree-content[data-v-c2cc8818]{padding-right:16px;min-width:180px}.tree-content .tree-header[data-v-c2cc8818]{margin-bottom:16px;display:flex;justify-content:space-between}.treeContainer[data-v-c2cc8818]{height:500px}.treeContainer .treeItem[data-v-c2cc8818]{cursor:pointer;display:flex;align-items:center;gap:12px}.treeContainer .treeItem .tree-title[data-v-c2cc8818]{flex:1;min-width:0}.treeContainer .treeItem .tree-selected[data-v-c2cc8818]{padding:2px 5px;background-color:var(--ant-primary-2);border-radius:2px}.content[data-v-177f3cff]{display:flex;min-height:600px}.content .tree[data-v-177f3cff]{width:300px}.content .table[data-v-177f3cff]{flex:1;min-width:0}.table[data-v-234d380c]{width:100%;min-width:600px}.table[data-v-234d380c] .ant-table-header .ant-table-cell{padding:16px 5px}.table[data-v-234d380c] .ant-table-tbody .ant-table-cell{padding:24px 0 0}.table[data-v-234d380c] .ant-table-tbody .ant-table-cell-fix-right-first{padding:0 0 0 10px}.table[data-v-234d380c] .ant-pagination{display:none}.form-item[data-v-234d380c]{display:flex}[data-v-234d380c] .ant-form-item{margin:0}[data-v-234d380c] .body-cell-box{padding:0}.tree-content[data-v-97fe2181]{padding:16px 16px 16px 0;min-width:180px}.tree-content .tree-header[data-v-97fe2181]{margin-bottom:16px;display:flex;justify-content:space-between}.tree-content .tree-selected[data-v-97fe2181]{padding:2px 5px;background-color:#d6e4ff;border-radius:2px}.tree-content .tree-title[data-v-97fe2181]{color:#000}.content[data-v-708aa166]{display:flex;min-height:600px}.content .tree[data-v-708aa166]{width:300px}.content .table[data-v-708aa166]{flex:1}.import-content[data-v-f532314c]{width:100%;flex-direction:column;display:flex;justify-content:center;align-items:flex-start;padding:20px}.import-content .column[data-v-f532314c]{width:100%;margin-bottom:20px;position:relative}.import-content .column span[data-v-f532314c]{flex:1}.import-content .column .import[data-v-f532314c]{display:flex;justify-content:space-between}.import-content .column .importing-status[data-v-f532314c]{align-items:center}.import-content .column.last[data-v-f532314c]{margin-top:135px}.import-content[data-v-f532314c] .ant-upload-select{width:100%!important;display:block!important}.import-content .ant-row[data-v-f532314c]{width:100%}.import-content[data-v-f532314c] .ant-btn{width:100%;background-color:transparent}.import-content[data-v-f532314c] .ant-btn.ant-btn-link{width:auto}.dragger-box[data-v-f532314c]{margin:46px 0;display:flex;flex-direction:column;color:#666;justify-content:center;align-items:center}.dragger-box .icon[data-v-f532314c]{font-size:30px;color:#1677ff}.file-download[data-v-f532314c]{display:flex;gap:16px}.file-download .btn[data-v-f532314c]{border:none;background-color:#ececf0;width:152px;color:#666}.my-card[data-v-ce8e1a43]{border:1px solid rgba(0,0,0,.2);padding:16px;border-radius:6px;width:100%}.content[data-v-b2c674bf]{margin-top:1.5rem}.content .card[data-v-b2c674bf]{display:flex;border:.0625rem solid #929292;padding:.5rem 2rem;border-radius:2rem}.content .card img[data-v-b2c674bf]{width:3rem}.content .card .card_info[data-v-b2c674bf]{margin-left:1rem}.content .selected[data-v-b2c674bf]{border-color:#181414}[data-v-b2c674bf] .ant-modal-footer{text-align:unset}.footerContainer[data-v-b2c674bf]{display:flex;justify-content:space-between}.options_item[data-v-f2237be4]{border:.0625rem solid #ababab;text-align:center;height:2.5rem;line-height:2.5rem;border-radius:1.25rem}.options_item_selected[data-v-f2237be4]{border-color:#000}.markdown[data-v-f2237be4]{margin-top:2rem}.selectName[data-v-f2237be4]{margin:1rem 0}.editor-box[data-v-6348f8a6]{border:.0625rem solid lightgray}.editor-box .left[data-v-6348f8a6]{display:flex;align-items:center;width:60%;margin:0 .5rem}.editor-box .left span[data-v-6348f8a6]{display:inline-block;height:2.5rem;margin:0 .625rem;line-height:2.5rem;cursor:pointer}.point-assignment .point-header[data-v-6348f8a6]{display:flex;justify-content:space-between;padding:.5rem 1rem}.point-assignment .point-header .result-text[data-v-6348f8a6]{font-size:.75rem;color:#828282}.point-assignment .point-content[data-v-6348f8a6]{padding:1rem;border-top:.0625rem solid #edf0f2}.point-assignment .point-content .card[data-v-6348f8a6]{overflow-y:auto;background-color:#fff;padding:.25rem 2rem;display:flex;justify-content:space-between;border:.0625rem solid #edf0f2;margin-bottom:.25rem;position:relative}.point-assignment .point-content .card .card-content[data-v-6348f8a6]{margin-left:.625rem;text-align:center;cursor:pointer}.point-assignment .point-content .card .pointDelete[data-v-6348f8a6]{position:absolute;right:0;top:0}.actions-window[data-v-6348f8a6]{width:calc(100vw - 18.75rem);height:3.75rem;line-height:3.75rem;box-sizing:border-box;border:.0625rem #edf0f2 solid;background-color:#fff}.actions-window span[data-v-6348f8a6]{margin:0 .625rem}.running-result[data-v-6348f8a6]{border-left:.0625rem solid #edf0f2;box-sizing:border-box}.running-result .run-header[data-v-6348f8a6]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem}.running-result .run-body[data-v-6348f8a6]{padding:1rem;border-top:.0625rem solid #edf0f2;height:6.875rem;overflow-y:auto;background-color:#fff}.label[data-v-a39bf217],.label .label-content[data-v-a39bf217]{display:flex}.label .label-content .label-btn[data-v-a39bf217]{max-width:22.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 .25rem;display:inline-flex;padding:0 .5rem;min-width:7.5rem;align-items:baseline;background-color:#f8f9fa}.label .label-content .label-btn .btn[data-v-a39bf217]{width:8rem;margin:0 .25rem;padding:0 .125rem;text-align:center;background-color:#fafafa;border:#e0e0e0 .0625rem solid;border-radius:.25rem;color:#00a4ff;max-width:6.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;align-items:center;flex-wrap:nowrap}.card-box a[data-v-1f08e14c]{color:#474747;z-index:1}.card-box a[data-v-1f08e14c]:hover{color:#315efb;z-index:1}.card-box .card-box-title[data-v-1f08e14c]{font-size:18px;color:#474747}.card-box .card-box-action[data-v-1f08e14c]{width:90px;display:flex;justify-content:space-between;align-items:center;margin-top:-10px}.card-box .card-box-content[data-v-1f08e14c]{margin-top:20px;display:flex}.card-box .card-box-content .card-box-content-left[data-v-1f08e14c]{max-width:220px;border-right:1px solid #e0e4e8;height:68px;padding-right:10px}.card-box .card-box-content .card-box-content-left .card-box-content-left-1[data-v-1f08e14c]{display:flex;justify-content:flex-start}.card-box .card-box-content .card-box-content-left .card-box-content-left-1 .card-box-content-left-1-title[data-v-1f08e14c]{color:#000;font-size:20px;opacity:.85}.card-box .card-box-content .card-box-content-left a[data-v-1f08e14c]{margin-left:10px}.card-box .card-box-content .card-box-content-right[data-v-1f08e14c]{flex:.8;margin-left:20px}.card-box .card-box-content .card-box-content-right .card-box-content-right-1 span[data-v-1f08e14c]{margin:0 5px 0 0}.card-box .card-box-content .card-box-content-right .card-box-content-right-2 span[data-v-1f08e14c]{margin:0 5px 0 0;padding:3px 12px;background:#f3f3f3;color:#616161}.container[data-v-b16d1269]{display:flex;padding:24px;height:100%}.container .left[data-v-b16d1269]{width:370px;border-right:1px #eeeeee solid;height:100%}.container .right[data-v-b16d1269]{flex:1;min-width:0;height:100%}.container .right[data-v-b16d1269] .ant-spin-nested-loading,.container .right[data-v-b16d1269] .ant-spin-nested-loading .ant-spin-container{height:100%}.gateway-box[data-v-5d1e1a78]{max-height:450px;overflow-y:auto;text-align:center}.gateway-box .gateway-item[data-v-5d1e1a78]{padding:16px;text-align:left}.gateway-box .gateway-item .subtitle[data-v-5d1e1a78]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gateway-box .gateway-item .subtitle[data-v-5d1e1a78]{margin-top:10px;color:#666;font-weight:400;font-size:12px}.upload-tip[data-v-245b86f0],.upload-tip[data-v-c3f314ff]{color:#999;padding-left:12px}.tip[data-v-9a138577]{padding:8px 14px;border:1px solid #91CAFF;background-color:#e6f4ff;margin-bottom:16px;border-radius:2px}.point-table .point-header[data-v-f89b6490]{background:#f2f2f2;display:grid;padding:.5rem 1rem;border-radius:6px}.point-table .point-body-row[data-v-f89b6490]{display:grid;padding:.4rem 1rem}.title[data-v-edb83e5a]{margin:16px 0;font-size:16px;font-weight:700}[data-v-ec43fca4] .jtable-body-spin{padding:0}.progress--warp[data-v-ec43fca4]{height:6px;border-radius:3px;position:relative;margin:16px 0;background-color:#eff0f1}.progress-info[data-v-ec43fca4]{width:100%;display:flex;justify-content:space-between}.state-text[data-v-ec43fca4]{font-size:14px;color:#8d9399}.log-card-item-warp[data-v-3a7a76f9]{background-color:#f8f9fa;border:1px solid #eff0f1;border-radius:6px;width:100%}.log-card-item-warp .content[data-v-3a7a76f9]{padding:16px}.log-card-item-warp .content .body-header[data-v-3a7a76f9]{display:flex;gap:12px;margin-bottom:16px;align-items:center}.log-card-item-warp .content .body-header .header-title[data-v-3a7a76f9]{font-size:16px;color:#1f2429;font-weight:500}.log-card-item-warp .content .body-header .header-status[data-v-3a7a76f9]{padding:2px 8px;border-radius:4px}.log-card-item-warp .content .body-header .header-action[data-v-3a7a76f9]{margin-left:auto}.log-card-item-warp .content .body-detail[data-v-3a7a76f9]{display:flex;gap:32px;margin-bottom:16px}.log-card-item-warp .content .body-detail .detail-desc[data-v-3a7a76f9]{display:flex;gap:16px;width:66.66%}.log-card-item-warp .content .body-detail .detail-time[data-v-3a7a76f9]{display:flex;width:33.33%}.log-card-item-warp .content .body-detail .detail-title[data-v-3a7a76f9]{max-width:60px;white-space:nowrap;margin-right:10px}.log-card-item-warp .content .body-detail .detail-value[data-v-3a7a76f9]{flex:1 1 0;min-width:0}.log-card-item-warp .content .body-count[data-v-3a7a76f9]{margin-bottom:16px;display:flex;padding:8px 24px;border-radius:6px}.log-card-item-warp .content .body-count>div[data-v-3a7a76f9]{flex:1;min-width:0}.log-card-item-warp .content .body-progress[data-v-3a7a76f9]{margin-bottom:12px}.log-card-item-warp .content .body-status[data-v-3a7a76f9]{display:flex}.log-card-item-warp .content .body-status .status-item[data-v-3a7a76f9]{display:flex;gap:12px;align-items:center}.log-card-item-warp .content .body-status .last-item[data-v-3a7a76f9]{margin-left:auto}.log-card-item-warp .content .progress--warp[data-v-3a7a76f9]{height:6px;position:relative;border-radius:4px;overflow:hidden;display:flex}.top-card[data-v-05ad7624]{display:flex;flex-direction:column;padding:24px;background-color:#fff;border:1px solid #e0e4e8;border-radius:2px;max-height:215px}.top-card .top-card-content[data-v-05ad7624]{display:flex;flex-direction:row;flex-grow:1}.top-card .top-card-content .content-left[data-v-05ad7624]{height:100%;width:50%}.top-card .top-card-content .content-left-title[data-v-05ad7624]{color:#000000a3}.top-card .top-card-content .content-left-value[data-v-05ad7624]{padding:12px 0;color:#323130;font-weight:700;font-size:36px}.top-card .top-card-content .content-right[data-v-05ad7624]{width:0;height:100%;display:flex;flex-grow:1;align-items:flex-end;justify-content:flex-end}.top-card .top-card-content .content-right img[data-v-05ad7624]{width:100%;height:100%;max-height:123px;max-width:140px}.top-card .top-card-footer[data-v-05ad7624]{display:flex;align-items:center;justify-content:space-between;padding-top:16px;border-top:1px solid #f0f0f0}.top-card .top-card-footer .footer-item-value[data-v-05ad7624]{color:#323130;font-weight:700;font-size:16px}.dash-board[data-v-e9d6d4d7]{display:flex;flex-direction:column;height:100%;padding:24px;background-color:#fff;border-radius:2px;margin-top:24px}.header[data-v-e9d6d4d7]{display:flex;justify-content:space-between;align-items:center}.header .left h3[data-v-e9d6d4d7]{width:200px;margin-top:8px}.left[data-v-e9d6d4d7],.right[data-v-e9d6d4d7]{display:flex;align-items:center}.empty[data-v-e9d6d4d7]{height:300px}.provider-item[data-v-d23794b1]{border:1px solid #e8e8e8;padding:10px;border-radius:5px;width:100%;margin-top:10px;cursor:pointer;display:flex;align-items:center;gap:10px}.provider-item.active[data-v-d23794b1]{border:1px solid #409eff}.provider-item img[data-v-d23794b1]{width:80px;height:80px}.provider-item .no-image[data-v-d23794b1]{width:80px;height:80px;background:#e8e8e8}.gateway-form-item[data-v-c88d5f5c]{display:flex}.gateway-form-item>span[data-v-c88d5f5c]{line-height:32px;max-width:calc(100% - 88px)}.channel-form-header[data-v-357940fc]{border-bottom:1px solid #f0f0f0;padding-bottom:10px;margin-bottom:10px}.provider-item[data-v-19d58b9b]{border:1px solid #e8e8e8;padding:10px;border-radius:5px;width:100%;margin-top:10px;cursor:pointer;display:flex;align-items:center;gap:10px}.provider-item img[data-v-19d58b9b]{width:80px;height:80px}.provider-item .no-image[data-v-19d58b9b]{width:80px;height:80px;background:#e8e8e8}.point-config-content[data-v-54e96b24]{margin-bottom:12px}.alert[data-v-3262b2d6]{padding:6px 12px;border:1px solid #CCCCCC;border-radius:4px;margin-bottom:16px;background-color:#f5f5f5;display:flex;align-items:center}.draggable-box[data-v-3262b2d6]{margin:46px 0;display:flex;flex-direction:column;color:#666;align-items:center}.draggable-box .icon[data-v-3262b2d6]{font-size:30px;color:#1677ff}.result[data-v-3262b2d6],.file-download[data-v-3262b2d6]{margin-top:16px}.footer[data-v-da866303]{display:flex;justify-content:space-between}.hover-dropdown[data-v-1aa1c223]{display:flex;justify-content:space-between;align-items:center;height:24px}.hover-dropdown .more-button[data-v-1aa1c223]{display:none;padding:0 5px}.hover-dropdown:hover .more-button[data-v-1aa1c223]{display:block}.collector-point-state[data-v-1aa1c223]{font-size:12px;margin-top:4px;display:flex;align-items:center;gap:24px}.search-input-wrapper[data-v-78094bb6]{position:relative;width:32px;overflow:hidden;transition:width .3s ease-in-out}.search-input-wrapper.expanded[data-v-78094bb6]{width:200px}.search-input-wrapper .search-input[data-v-78094bb6]{width:100%;animation:expandWidth-78094bb6 .3s ease-in-out forwards}@keyframes expandWidth-78094bb6{0%{width:0;opacity:0}to{width:100%;opacity:1}}.search-input-container[data-v-5eaa8355]{display:flex;justify-content:flex-end;margin-bottom:8px}.search-input-container .search-input-wrapper[data-v-5eaa8355]{position:relative;width:32px;overflow:hidden;transition:width .3s ease-in-out}.search-input-container .search-input-wrapper.expanded[data-v-5eaa8355]{width:200px}.search-input-container .search-input-wrapper .search-input[data-v-5eaa8355]{width:100%;animation:expandWidth-5eaa8355 .3s ease-in-out forwards}@keyframes expandWidth-5eaa8355{0%{width:0;opacity:0}to{width:100%;opacity:1}}.channel-collector[data-v-3d670846]{height:100%;transition:all .3s;box-sizing:border-box;overflow:hidden;position:relative}.channel-collector .channel-collector-content[data-v-3d670846]{display:flex;flex-direction:column;align-items:flex-start;height:calc(100% - 40px);padding:16px}.channel-collector .filter-active[data-v-3d670846]{color:#1677ff}.channel-collector .channel-collector-path[data-v-3d670846]{height:40px;width:100%;display:flex;align-items:center;border-top:1px solid #e8e8e8;position:absolute;bottom:0;padding-left:10px;gap:8px}.channel-collector .channel-collector-path .switch-node[data-v-3d670846]{cursor:pointer;max-width:100px}.channel-collector .channel-collector-path .switch-node[data-v-3d670846]:hover{color:#1677ff}.channel-collector .channel-collector-tree[data-v-3d670846]{width:100%;min-height:0;flex:1;display:flex;flex-direction:column;overflow-y:auto}.channel-collector .channel-collector-tree[data-v-3d670846] .ant-tree-treenode{margin:4px 0}.channel-collector .channel-collector-tree[data-v-3d670846] .ant-tree-treenode:has(.channel-node){border-radius:4px;background-color:#f5f5f5;height:32px;padding-top:4px;padding-left:4px}.channel-collector .channel-collector-tree[data-v-3d670846] .ant-tree-treenode:has(.ant-tree-node-selected){background-color:#e6f4ff}.channel-collector .channel-collector-tree[data-v-3d670846] .ant-tree-treenode:has(.device-node){height:64px;border-radius:4px;border:1px solid #F5F5F5;padding-top:4px}.channel-collector .channel-collector-tree[data-v-3d670846] .ant-tree-treenode:hover{background-color:#e6f4ff}.channel-collector .channel-collector-tree[data-v-3d670846] .ant-tree-treenode .ant-tree-node-content-wrapper:hover{background-color:transparent}.channel-collector .channel-collector-tree[data-v-3d670846] .ant-tree-treenode .ant-tree-indent-unit{width:0}.channel-collector .all-node[data-v-3d670846]{padding:8px 12px;cursor:pointer;border-radius:4px;margin-bottom:4px;background-color:#f5f5f5}.channel-collector .all-node[data-v-3d670846]:hover,.channel-collector .all-node.active[data-v-3d670846]{background-color:#e6f4ff}.channel-collector .search-input-wrapper[data-v-3d670846]{position:relative;width:32px;overflow:hidden;transition:width .3s ease-in-out}.channel-collector .search-input-wrapper.expanded[data-v-3d670846]{width:200px}.channel-collector .search-input-wrapper .search-input[data-v-3d670846]{width:100%;animation:expandWidth-3d670846 .3s ease-in-out forwards}.channel-collector .channel-collector-separate[data-v-3d670846]{display:flex;height:100%;width:100%}.channel-collector .channel-collector-separate .channel-box[data-v-3d670846],.channel-collector .channel-collector-separate .collector-box[data-v-3d670846]{width:49%;padding:10px 0}.channel-collector .channel-collector-separate .tree-node-item[data-v-3d670846]{background-color:#f5f5f5;height:32px;padding:6px 12px 0;border-radius:4px;cursor:pointer}.channel-collector .channel-collector-separate .tree-node-item[data-v-3d670846]:hover,.channel-collector .channel-collector-separate .tree-node-item.active[data-v-3d670846]{background-color:#e6f4ff}.channel-collector .channel-collector-separate .node-item[data-v-3d670846]{cursor:pointer;padding:8px 16px;border:1px solid #F5F5F5;border-radius:4px}.channel-collector .channel-collector-separate .node-item[data-v-3d670846]:hover{background-color:#f5f5f5}.channel-collector .channel-collector-separate .node-item.active[data-v-3d670846]{background-color:#e6f4ff}@keyframes expandWidth-3d670846{0%{width:0;opacity:0}to{width:100%;opacity:1}}.console-log[data-v-c26b1280]{display:flex;flex-direction:column;height:100%;background:#1e1e1e;color:#d4d4d4;font-family:Consolas,Monaco,Courier New,monospace;font-size:12px}.console-log .console-header[data-v-c26b1280]{padding:8px;background:#fff;border-bottom:1px solid #3e3e42;display:flex;align-items:center;justify-content:space-between}.console-log .console-header .console-controls[data-v-c26b1280]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.console-log .console-header .console-controls select[data-v-c26b1280]{padding:2px 4px;background:#3c3c3c;color:#d4d4d4;border:1px solid #5a5a5a;border-radius:2px}.console-log .console-header .console-controls .search-container-1[data-v-c26b1280]{position:relative;display:flex;align-items:center}.console-log .console-header .console-controls .search-container-1 .search-input[data-v-c26b1280]::placeholder{color:#888}.console-log .console-header .console-controls .search-container-1 .search-input[data-v-c26b1280]:focus{outline:none;border-color:#0e639c}.console-log .console-header .console-controls .search-container-1 .clear-search[data-v-c26b1280]{position:absolute;right:4px;background:transparent;color:#888;border:none;cursor:pointer;padding:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:14px}.console-log .console-header .console-controls .search-container-1 .clear-search[data-v-c26b1280]:hover{color:#d4d4d4;background:transparent}.console-log .console-header .console-controls .search-info[data-v-c26b1280]{font-size:11px;color:#888;white-space:nowrap}.console-log .console-header .console-controls .search-navigation[data-v-c26b1280]{display:flex;gap:2px}.console-log .console-header .console-controls .search-navigation button[data-v-c26b1280]{padding:2px 6px;font-size:10px;min-width:20px}.console-log .console-content[data-v-c26b1280]{overflow-y:auto;padding:4px;line-height:1.4;height:500px;min-height:500px}.console-log .console-content .log-line[data-v-c26b1280]{padding:1px 4px;white-space:pre-wrap;word-break:break-all}.console-log .console-content .log-line[data-v-c26b1280]:hover{background:#2a2d2e}.console-log .console-content .log-line.search-highlight-line[data-v-c26b1280]{background:#ffff001a}.console-log .console-content .log-line .log-time[data-v-c26b1280]{color:gray;margin-right:16px;min-width:80px}.console-log .console-content .log-line .log-level[data-v-c26b1280]{margin-right:12px;min-width:50px;font-weight:700;display:inline-block}.console-log .console-content .log-line .log-level.log-info[data-v-c26b1280]{color:#4ec9b0}.console-log .console-content .log-line .log-level.log-warn[data-v-c26b1280]{color:#dcdcaa}.console-log .console-content .log-line .log-level.log-error[data-v-c26b1280]{color:#f44747}.console-log .console-content .log-line .log-level.log-debug[data-v-c26b1280]{color:#569cd6}.console-log .console-content .log-line .log-location[data-v-c26b1280]{color:#22a2a2;margin-right:24px}.console-log .console-content .log-line .log-content-wrapper[data-v-c26b1280]{flex:1;display:flex;align-items:flex-start;gap:4px;margin:4px 0}.console-log .console-content .log-line .log-content-wrapper .log-content[data-v-c26b1280]{width:100%}.console-log .console-content .log-line .log-content-wrapper .log-content.collapsed[data-v-c26b1280]{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;position:relative}.console-log .console-content .log-line .log-content-wrapper .collapse-toggle[data-v-c26b1280]{color:#d4d4d4;cursor:pointer;font-size:10px}[data-v-c26b1280] .search-highlight{background:#ffff0080;color:#000;padding:0 2px;border-radius:2px}[data-v-c26b1280] .search-highlight.current-match{background:#ff0;color:#000;padding:0 2px;border-radius:2px;border:1px solid #fff}.console-content[data-v-c26b1280]::-webkit-scrollbar{width:8px}.console-content[data-v-c26b1280]::-webkit-scrollbar-track{background:#1e1e1e}.console-content[data-v-c26b1280]::-webkit-scrollbar-thumb{background:#424242;border-radius:4px}.console-content[data-v-c26b1280]::-webkit-scrollbar-thumb:hover{background:#4f4f4f}.header[data-v-6e146801]{display:flex;justify-content:space-between;align-items:center}.header[data-v-36362663]{display:flex;align-items:center;gap:16px}[data-v-36362663] .ant-descriptions .ant-descriptions-item-container{align-items:center}.header[data-v-f0013b11]{display:flex;align-items:center;gap:16px}[data-v-f0013b11] .ant-descriptions .ant-descriptions-item-container{align-items:center}.batch-add-box[data-v-dc07d07a]{padding:24px;display:flex;flex-direction:column;gap:16px;height:100%}.batch-add-box .batch-add-content[data-v-dc07d07a]{min-height:0;flex:1;overflow-y:auto}.row[data-v-8be775fd]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}[data-v-8be775fd] .ant-checkbox-group{width:100%;display:inline-block}.alarmInfo[data-v-9ebe16c6]{display:flex;justify-content:space-between;margin-bottom:8px}.alarmInfo .alarmTitle[data-v-9ebe16c6]{font-weight:600;font-size:16px;color:#1a1a1a}.alarmInfo .alarmTime[data-v-9ebe16c6]{font-size:14px}.history-data-item[data-v-35160eb5]:not(:last-child){margin-bottom:16px}.header[data-v-d5633570]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.property-cell[data-v-d5633570]{display:flex;gap:12px;width:100%}.property-cell .mode-select[data-v-d5633570]{width:140px;flex-shrink:0}.property-cell .property-select[data-v-d5633570]{flex:1;min-width:0}.header-cell-title[data-v-e70cc6de]{display:flex;align-items:center;white-space:normal;gap:12px}.header-cell-title .actions[data-v-e70cc6de]{display:none}.header-cell-title:hover .actions[data-v-e70cc6de]{display:flex;cursor:pointer;gap:8px;width:40px}.value-list[data-v-fc8ab5f7]{border:1px solid #e8e8e8;padding:12px;border-radius:6px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:12px}.value-list .value-item .value-label[data-v-fc8ab5f7]{font-size:12px;color:#a6a6a6;margin-bottom:8px}.value-list .value-item .value[data-v-fc8ab5f7]{display:flex;align-items:center;gap:12px}.header[data-v-cb44c71d]{display:flex;align-items:center;gap:16px}[data-v-cb44c71d] .ant-descriptions .ant-descriptions-item-container{align-items:center}.point-config[data-v-c3a4d8a6]{border:1px solid #e8e8e8;padding:16px;border-radius:6px;margin-bottom:16px}.scan-plugin[data-v-270177f4]{min-height:0;height:100%}.right-header-warp[data-v-8014ef4a]{display:flex;gap:24px;align-items:center;padding:12px 24px;height:48px;border-radius:6px;background:#f8fafb;border:1px solid #E7E9EF}.right-header-warp .header-left[data-v-8014ef4a]{display:flex;align-items:center;gap:8px}.right-header-warp .header-left .title[data-v-8014ef4a]{font-size:18px;font-weight:500;cursor:pointer}.right-header-warp .header-left ._title[data-v-8014ef4a]{color:#1677ff}.right-header-warp .header-right[data-v-8014ef4a]{display:flex;gap:16px;align-items:center}.right-header-warp .header-right .header-right-item[data-v-8014ef4a]{display:flex;align-items:center;gap:8px}.right-header-warp .header-right .header-right-item-label[data-v-8014ef4a]{color:#1a1a1a}.right-header-warp .header-right .header-right-item-value[data-v-8014ef4a]{color:#262626;font-size:16px;font-weight:700;min-width:50px}.right-header-warp .header-right .header-right-item-value .error[data-v-8014ef4a]{color:#1677ff;cursor:pointer;text-decoration:underline}.right-header-warp .header-right .header-right-item-value .error.active[data-v-8014ef4a]{color:#ff4d4f}.point-top-warp[data-v-06ba8092]{display:flex;align-items:center;justify-content:space-between}.point-top-warp .title[data-v-06ba8092]{font-size:16px;color:#191c27}.point-top-warp .status-warp[data-v-06ba8092]{display:flex;align-items:center;gap:24px;background-color:#f8fafb;padding:8px 16px;height:32px;border-radius:4px}.point-top-warp .status-warp-item[data-v-06ba8092]{display:flex;align-items:center;gap:16px}.point-top-warp .status-warp-item-value[data-v-06ba8092]{cursor:pointer;font-size:16px;font-weight:700;text-decoration:underline}.point-top-warp .status-warp-item-value.active[data-v-06ba8092]{color:#1677ff}.sorts-icon[data-v-3749fca1]{display:inline-flex;flex-direction:column;align-items:center;font-size:12px;color:#0000004a}.sorts-icon .active[data-v-3749fca1]{color:#1677ff}.sizeText[data-v-56f44496]{margin-bottom:20px}.header-cell-title[data-v-48f73176]{display:flex;align-items:center;gap:4px;justify-content:space-between;white-space:normal}.header-cell-title .value[data-v-48f73176]{flex:1;min-width:0}.name[data-v-48f73176]{cursor:pointer;flex:1;min-width:0;color:#1677ff}.sort-item[data-v-48f73176]{cursor:pointer}.sort-item[data-v-48f73176]:hover,.sort-item.active[data-v-48f73176]{color:#1677ff}.right-warp[data-v-f4ca8c05]{display:flex;height:100%;flex-direction:column;gap:16px}.collect-warp[data-v-8afd139b]{display:flex;height:100%;background-color:#f5f5f5;gap:24px}.left[data-v-8afd139b],.right[data-v-8afd139b]{height:100%;background-color:#fff}.right[data-v-8afd139b]{flex:1;min-width:0;padding:24px}.device-select-warp[data-v-e868e43c] .jtable-body-spin{padding:0 0 16px!important}.device-select-warp[data-v-e868e43c] .JSearch-warp{padding:0!important}.type-select-warp[data-v-08e3ecd3]{flex:1 1 0;display:flex;flex-direction:column}.type-select-warp .tips[data-v-08e3ecd3]{margin-bottom:16px}.type-select-warp .card-warp[data-v-08e3ecd3]{display:grid;padding:12px 0;grid-template-columns:1fr 1fr 1fr;gap:16px}.type-select-warp .card-warp .card-item[data-v-08e3ecd3]{border:1px solid #D9D9D9;display:flex;cursor:pointer;padding:36px 24px;gap:16px;align-items:center;border-radius:6px}.type-select-warp .card-warp .card-item>.icon[data-v-08e3ecd3]{width:40px;height:40px;border-radius:6px;background-color:#e6f4ff;display:flex;align-items:center;justify-content:center;color:#1677ff;font-size:20px}.type-select-warp .card-warp .card-item .content .title[data-v-08e3ecd3]{color:#1f2429;font-size:20px}.type-select-warp .card-warp .card-item .content .tip[data-v-08e3ecd3]{color:#646c73;font-size:16px}.type-select-warp .card-warp .card-item.more[data-v-08e3ecd3]{justify-content:center;background-color:#f5f5f5;border-color:#f5f5f5}.type-select-warp .card-warp .card-item.active[data-v-08e3ecd3]{border-color:#0958d9}.type-select-warp .header[data-v-08e3ecd3]{margin-bottom:12px}.log-card-item-warp[data-v-2ef98fea]{background-color:#f8f9fa;border:1px solid #eff0f1;border-radius:6px;width:100%}.log-card-item-warp .content[data-v-2ef98fea]{padding:16px}.log-card-item-warp .content .body-header[data-v-2ef98fea]{display:flex;gap:12px;margin-bottom:16px;align-items:center}.log-card-item-warp .content .body-header .header-title[data-v-2ef98fea]{font-size:16px;color:#1f2429;font-weight:500;max-width:550px}.log-card-item-warp .content .body-header .header-status[data-v-2ef98fea]{padding:2px 8px;border-radius:4px}.log-card-item-warp .content .body-header .header-action[data-v-2ef98fea]{margin-left:auto}.log-card-item-warp .content .body-detail[data-v-2ef98fea]{display:flex;gap:32px;margin-bottom:16px}.log-card-item-warp .content .body-detail .detail-desc[data-v-2ef98fea]{display:flex;width:66.66%;gap:16px}.log-card-item-warp .content .body-detail .detail-time[data-v-2ef98fea]{display:flex;width:33.33%}.log-card-item-warp .content .body-detail .detail-title[data-v-2ef98fea]{min-width:40px}.log-card-item-warp .content .body-detail .detail-value[data-v-2ef98fea]{flex:1 1 0;min-width:0}.log-card-item-warp .content .body-count[data-v-2ef98fea]{margin-bottom:16px;display:flex;padding:8px 24px;border-radius:6px}.log-card-item-warp .content .body-count>div[data-v-2ef98fea]{flex:1;min-width:0}.log-card-item-warp .content .body-progress[data-v-2ef98fea]{margin-bottom:12px}.log-card-item-warp .content .body-status[data-v-2ef98fea]{display:flex}.log-card-item-warp .content .body-status .status-item[data-v-2ef98fea]{width:120px;display:flex;gap:12px;align-items:center}.log-card-item-warp .content .body-status .last-item[data-v-2ef98fea]{margin-left:auto}.log-card-item-warp .content .progress--warp[data-v-2ef98fea]{height:6px;position:relative;border-radius:4px;overflow:hidden;display:flex}.generalInfo .header[data-v-1b133794]{display:flex;justify-content:space-between}.generalInfo .header .header-left[data-v-1b133794]{display:flex;align-items:center}.generalInfo .header .header-left .header-status[data-v-1b133794]{margin-left:6px;padding:2px 8px;border-radius:4px}.generalInfo .header .header-right[data-v-1b133794]{display:flex;align-items:center}.generalInfo .header .header-right .body-count[data-v-1b133794]{display:flex;padding:8px 24px;border-radius:6px}.generalInfo .header .header-right .body-count>div[data-v-1b133794]{flex:1;min-width:200px}.generalInfo .dec[data-v-1b133794]{height:30px;line-height:20px;border-bottom:1px solid #eaeaeb;color:#aaa;margin-bottom:6px}.generalInfo .progress[data-v-1b133794]{width:100%;line-height:32px;display:flex}.generalInfo .allOperation[data-v-1b133794]{margin-bottom:20px}.generalInfo .body-progress[data-v-1b133794]{margin-bottom:12px}.generalInfo .body-status[data-v-1b133794]{display:flex}.generalInfo .body-status .status-item[data-v-1b133794]{display:flex;align-items:center;flex-direction:column}.generalInfo .body-status .last-item[data-v-1b133794]{margin-left:auto}.generalInfo .progress--warp[data-v-1b133794]{height:6px;position:relative;border-radius:4px;overflow:hidden;display:flex}.tip[data-v-1b133794]{color:#aaa;margin-right:10px}.state[data-v-1b133794]{display:flex;align-items:center;width:140px}.log-warp .header[data-v-1e6beaad]{padding:16px 0;font-size:18px}.operate-warp[data-v-7993ff3d]{width:340px;display:flex;flex-direction:column;gap:16px;overflow-y:auto;height:100%;border:1px solid #eff0f1;border-radius:6px;padding:16px}.operate-warp .operate-item[data-v-7993ff3d]{padding:16px;border-radius:6px;background-color:#f8f9fa;align-items:center;cursor:default}.operate-warp .operate-item .content-title[data-v-7993ff3d]{color:#1f2429;font-weight:500;display:flex;position:relative}.operate-warp .operate-item .content-title .title-render[data-v-7993ff3d]{display:flex;gap:8px;align-items:center}.operate-warp .operate-item .content-title .title-render>span[data-v-7993ff3d]{font-size:16px}.operate-warp .operate-item .content-tip[data-v-7993ff3d]{color:#8d9399;margin-bottom:16px}.operate-warp .operate-item .history-icon[data-v-7993ff3d]{padding:4px;margin-left:auto;font-size:16px;position:absolute;right:0;top:0}.operate-warp .operate-item .operate-action[data-v-7993ff3d]{display:inline-block;padding:8px 32px;border-radius:32px;border:1px solid #e4e6e7;cursor:pointer;color:#646c73}.operate-warp .operate-item .operate-action.disabled[data-v-7993ff3d]{cursor:not-allowed}.drawer-header-title[data-v-7993ff3d]{display:flex;gap:12px}.task-warp .header[data-v-b1f1006e]{font-size:20px}.task-warp .tip[data-v-b1f1006e]{padding:8px 14px;border:1px solid #91CAFF;background-color:#e6f4ff;margin-bottom:16px;border-radius:2px}.task-warp .tip .icon[data-v-b1f1006e]{color:#1677ff;margin-right:8px}.firmware-warp[data-v-d6a585c1] .JSearch-item .JSearch-item--column{width:130px!important}.firmware-warp[data-v-d6a585c1] .JSearch-item .JSearch-item--termType{width:110px!important}.gateway-items-warp[data-v-e0aeab68]{display:flex;gap:12px}.gateway-items-warp .gateway-item[data-v-e0aeab68]{border:1px solid #f1f1f1;border-radius:6px;padding:6px 12px;cursor:pointer}.gateway-items-warp .gateway-item.error[data-v-e0aeab68]{border-color:#d9363e}.gateway-items-warp .gateway-item.active[data-v-e0aeab68]{border-color:#1677ff}.content[data-v-ae319686]{height:75vh;overflow-y:auto;overflow-x:hidden}.container[data-v-5fee74d1] .ant-tabs-tab+.ant-tabs-tab{margin:0 0 4px 6px}.container[data-v-5fee74d1] .ant-tabs-tab{background:#eff0f1;padding:8px 16px;border-radius:6px;margin-bottom:4px}.container[data-v-5fee74d1] .ant-tabs-tab-active{background:#e6f4ff;padding:8px 16px;border-radius:6px}.container[data-v-5fee74d1] .ant-tabs-tab-active .ant-badge-status-text{color:#1677ff}.container[data-v-5fee74d1] .ant-tabs-ink-bar{display:none}.container .header[data-v-5fee74d1]{margin-bottom:12px;background:#e6f4ff;box-sizing:border-box;border:1px solid #91caff;padding:8px 12px;gap:8px;border-radius:2px;color:#000000e0;font-size:14px}.container .header-action[data-v-5fee74d1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.container .header-action .header-action-text[data-v-5fee74d1]{margin-left:.5rem;margin-right:1.5rem;font-weight:600}.container .header-action .header-action-desc[data-v-5fee74d1]{color:#8d9399}.container .content[data-v-5fee74d1]{display:flex;gap:12px}.container .content .left[data-v-5fee74d1]{flex:1;width:100%;border:1px solid #c3c7cb;border-radius:4px;display:flex;flex-direction:column}.container .content .left[data-v-5fee74d1] .JSearch-warp{padding-bottom:0!important}.container .content .left .left-title[data-v-5fee74d1]{background:#f8f9fa;height:56px;line-height:56px;border-radius:4px;padding-left:12px;box-sizing:border-box;border-width:0px 0px 1px 0px;border-style:solid;border-color:#e4e6e7}.container .content .left .left-list[data-v-5fee74d1]{flex:1;padding:12px}.container .content .left .left-list .left-drag[data-v-5fee74d1]{border:1px solid #eff0f1;height:32px;line-height:32px;border-radius:3px;color:#a3a3a3;font-size:14px;letter-spacing:0;padding-left:4px}.container .content .left .left-list .left-map[data-v-5fee74d1]{height:32px;background-color:#f8f9fa;display:flex;justify-content:space-between;align-items:center;border:1px solid #eff0f1;border-radius:3px;color:#1a1a1a;font-size:14px;letter-spacing:0;padding:0 8px}.container .content .left .left-bottom[data-v-5fee74d1]{padding:8px 0 8px 12px;box-sizing:border-box;border-width:1px 0px 0px 0px;border-style:solid;border-color:#c3c7cb;font-size:12px;font-weight:400;letter-spacing:0em;color:#646c73}.container .content .left .left-empty[data-v-5fee74d1]{height:90%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container .content .left .left-empty .left-empty-desc[data-v-5fee74d1]{margin:12px 0;color:#646c73}.container .content .right[data-v-5fee74d1]{width:420px;border-radius:4px;border:1px solid #c3c7cb}.container .content .right .right-title[data-v-5fee74d1]{background:#020202;height:56px;line-height:56px;border-radius:4px;background:#f8f9fa;box-sizing:border-box;border-width:0px 0px 1px 0px;border-style:solid;border-color:#e4e6e7;display:flex;justify-content:space-between;align-items:center;padding:0 12px}.container .content .right .right-list[data-v-5fee74d1]{padding:12px;max-height:600px;min-height:600px;overflow-y:auto}.container .content .right .right-list .right-item[data-v-5fee74d1]{height:80px;border:1px solid #eff0f1;border-radius:6px;background-color:#f8f9fa;margin-bottom:10px;padding:12px}.container .content .right .right-list .right-item .item-name[data-v-5fee74d1]{font-size:16px;margin-bottom:6px;color:#1f2429}.container .content .right .right-list .right-item .item-info[data-v-5fee74d1]{display:flex;gap:16px;font-size:14px;color:#646c73}.container .content .right .right-list .right-item .item-info span[data-v-5fee74d1]{max-width:140px}.container .content .right .right-bottom[data-v-5fee74d1]{margin-top:12px;padding-left:6px}.task-warp .header[data-v-58c1ab47]{font-size:20px}.task-warp .tip[data-v-58c1ab47]{padding:8px 14px;border:1px solid #91CAFF;background-color:#e6f4ff;margin-bottom:16px;border-radius:2px}.task-warp .tip .icon[data-v-58c1ab47]{color:#1677ff;margin-right:8px}.task-warp .header[data-v-f35c1a18]{font-size:20px}.task-warp .tip[data-v-f35c1a18]{padding:8px 14px;border:1px solid #91CAFF;background-color:#e6f4ff;margin-bottom:16px;border-radius:2px}.task-warp .tip .icon[data-v-f35c1a18]{color:#1677ff;margin-right:8px}.task-warp .header[data-v-62b83441]{font-size:20px}.task-warp .tip[data-v-62b83441]{padding:8px 14px;border:1px solid #91CAFF;background-color:#e6f4ff;margin-bottom:16px;border-radius:2px}.task-warp .tip .icon[data-v-62b83441]{color:#1677ff;margin-right:8px}.gateway-select-warp[data-v-9ff97074]{padding:8px;border:1px solid #D9D9D9;border-radius:6px;min-height:100px}.gateway-select-warp .gateway-select-item[data-v-9ff97074]{display:flex;gap:4px;cursor:pointer;padding:8px 6px;border-radius:4px}.gateway-select-warp .gateway-select-item .content[data-v-9ff97074]{flex:1 1 0}.gateway-select-warp .gateway-select-item .icon[data-v-9ff97074],.gateway-select-warp .gateway-select-item .tool[data-v-9ff97074]{width:24px}.gateway-select-warp .gateway-select-item .tool[data-v-9ff97074]{visibility:hidden;color:#ff7875}.gateway-select-warp .gateway-select-item[data-v-9ff97074]:hover{background-color:#f5f5f5}.gateway-select-warp .gateway-select-item:hover .tool[data-v-9ff97074]{visibility:visible}.gateway-select-warp .gateway-select-item.selected[data-v-9ff97074]{background-color:#4096ff;color:#fff}.footer[data-v-cbb3ac78]{display:flex;justify-content:space-between;align-items:center}.task-body[data-v-d22f9e9e]{display:flex;gap:24px}.task-body .task-form[data-v-d22f9e9e]{width:380px}.task-body .task-content[data-v-d22f9e9e]{flex:1 1 0}.task-body .form-label-extra[data-v-d22f9e9e]{position:absolute;right:0;display:flex;align-items:center;transform:translate(calc(100% + 12px))}.batch-warp[data-v-0b56eb89]{padding:24px;height:100%}.batch-warp .top[data-v-0b56eb89]{display:flex;gap:24px;height:100%}.box[data-v-d08c1834]{width:100%;height:85vh;background-color:#fff}.box-iframe[data-v-d08c1834]{width:100%;height:100%;border:none}.resource-issue-search{padding:18px 0 0;margin:0}.resource-issue-alert{height:40px;padding-left:10px;color:#0000008c;line-height:40px;background-color:#f6f6f6}.scan-page[data-v-2df34a1d]{height:100%;display:flex;flex-direction:column;gap:16px;padding:24px}.scan-page__title[data-v-2df34a1d]{display:flex;align-items:center;gap:16px}.scan-page__footer[data-v-2df34a1d]{display:flex;justify-content:flex-end}.list-header[data-v-6ead428e]{display:flex;justify-content:space-between;align-items:center;height:32px;margin-bottom:8px;flex-shrink:0}.list-header .count-text a[data-v-6ead428e]{margin:0 4px;color:#1890ff}.list-header .header-right[data-v-6ead428e]{display:flex;align-items:center;flex-grow:1;justify-content:flex-end;gap:4px;margin-right:4px}.list-header .search-container[data-v-6ead428e]{display:flex;align-items:center;width:32px;transition:all .3s}.list-header .search-container .ant-btn[data-v-6ead428e]{transition:all .3s}.list-header .search-container.expanded[data-v-6ead428e]{flex-grow:1;width:100%;margin-right:8px}.list-header .search-container.expanded .ant-input-affix-wrapper[data-v-6ead428e]{border-radius:6px}.list-header .search-container .ant-input-affix-wrapper[data-v-6ead428e]{flex-grow:1;transition:all .3s}.list-header .header-buttons[data-v-6ead428e]{flex-shrink:0}.list-header .header-buttons .ant-btn[data-v-6ead428e]{transition:all .3s}.collection-sidebar[data-v-22c33517]{width:250px!important;flex:0 0 250px;height:100%;display:flex;flex-direction:column;border-radius:8px 0 0 8px;margin-right:4px}.collection-list[data-v-22c33517]{flex:1;overflow:auto;display:flex;flex-direction:column;scrollbar-gutter:stable;min-height:0}.collection-list[data-v-22c33517] .ant-list{padding-right:4px}.collection-item[data-v-22c33517]{width:100%;padding:8px 12px;cursor:pointer;border-radius:4px;transition:all .3s;margin:0 0 4px}.collection-item[data-v-22c33517]:hover{background-color:#f5f5f5}.collection-item .collection-item-content[data-v-22c33517]{display:flex;justify-content:space-between;align-items:center;width:100%}.collection-item .collection-item-content .collection-count[data-v-22c33517]{color:#999;font-size:12px;white-space:nowrap;margin-left:8px}.collection-item-active[data-v-22c33517]{background-color:#f0f9ff;border-color:#d0ebff}.collection-item-active .anticon[data-v-22c33517],.collection-item-active[data-v-22c33517] .j-ellipsis{color:#1890ff}.empty-collection[data-v-22c33517]{display:flex;justify-content:center;align-items:center;flex:1;min-height:300px}.form-item[data-v-aa7e7a44]{width:100%;min-width:100px}.form-error[data-v-aa7e7a44]{border-color:#ff4d4f!important}.form-error[data-v-aa7e7a44]:hover,.form-error[data-v-aa7e7a44]:focus{border-color:#ff7875!important;box-shadow:0 0 0 2px #ff4d4f33!important}.error-badge[data-v-aa7e7a44],.content-warp[data-v-051d4171]{width:100%}.content-warp[data-v-76420ab4]{width:500px}.content-warp[data-v-79dc4c1c]{width:400px}.content-warp .input-wrapper[data-v-79dc4c1c]{display:flex;align-items:center;margin-top:12px}.content-warp .input-wrapper span[data-v-79dc4c1c]{margin:0 5px}.content-warp[data-v-02889343]{width:250px}.content-warp[data-v-ae182f0c]{width:100%}.object-container[data-v-46d27938]{margin-bottom:10px;width:500px}.content-warp[data-v-440912f9]{width:500px}.data-type-editor[data-v-315f116a]{width:100%;min-width:320px}.popover-header[data-v-315f116a]{margin-bottom:16px;width:100%;display:flex;justify-content:center}.tab-container[data-v-315f116a]{display:flex;background-color:#f0f2f5;border-radius:8px;padding:3px;box-shadow:inset 0 1px 3px #0000000d;margin-bottom:4px;width:100%}.tab-item[data-v-315f116a]{flex:1;padding:6px 12px;border-radius:6px;cursor:pointer;text-align:center;transition:all .3s ease;margin:0 2px;font-size:13px;color:#666;position:relative;overflow:hidden;white-space:nowrap;display:flex;align-items:center;justify-content:center}.tab-item[data-v-315f116a]:hover{color:var(--ant-primary-color);background-color:#00000005}.tab-item.active[data-v-315f116a]{background-color:#fff;color:var(--ant-primary-color);box-shadow:0 2px 8px #0000001a;font-weight:500}.tab-content[data-v-315f116a]{min-height:200px}.data-type-content[data-v-315f116a]{min-height:200px;padding:4px}.popover-body[data-v-315f116a]{padding:0 8px;border-radius:8px;background-color:#fafafa;border:1px solid #f0f0f0}.popover-footer[data-v-315f116a]{display:flex;justify-content:flex-end;margin-top:12px}.json-schema-header[data-v-315f116a]{display:flex;justify-content:flex-end;margin-bottom:8px}.copy-btn[data-v-315f116a]{font-size:12px;padding-top:6px}.editor-container[data-v-315f116a]{height:300px;width:400px;border-radius:4px;margin-bottom:8px;overflow:hidden;border:1px solid #e8e8e8}.data-type-container[data-v-79c88cbb]{white-space:nowrap}.data-type-container .popover-modal-mask[data-v-79c88cbb]{position:fixed;height:100vh;inset:0;z-index:1030;background-color:#0000004d;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.data-type-container .form-error[data-v-79c88cbb] .ant-select-selector{border-color:red!important}[data-v-9eb7ea81] .table-striped{background-color:#fafafa}[data-v-9eb7ea81] .ant-table-cell-with-append{display:flex;align-items:center}[data-v-9eb7ea81] .ant-table-row-expand-icon{min-width:16px!important;max-width:16px!important;text-align:center}.add-button-wrapper[data-v-9eb7ea81]{margin-top:10px}[data-v-9eb7ea81] .error-highlight{animation:highlight-9eb7ea81 1s ease-in-out}@keyframes highlight-9eb7ea81{0%{background-color:transparent}50%{background-color:#fff2e8}to{background-color:transparent}}[data-v-9eb7ea81] .small-padding-cell{padding:6px 8px!important}.editor-wrapper[data-v-81bb8a16]{position:relative;width:100%;height:100%}.monaco-editor-container[data-v-81bb8a16]{border-radius:2px;overflow:hidden;height:100%}.format-btn[data-v-81bb8a16]{position:absolute;right:8px;top:-32px;cursor:pointer;transition:all .3s;z-index:10;-webkit-user-select:none;user-select:none}.preview-modal-mask[data-v-138c01e4]{position:fixed;inset:0;z-index:999;background-color:#00000073}.preview-content[data-v-138c01e4]{width:700px;max-height:80vh;display:flex;flex-direction:column;background:#fff}.preview-tabs[data-v-138c01e4]{margin:16px 16px 12px}.preview-body[data-v-138c01e4]{flex:1;overflow:hidden;padding:0 16px 16px;min-height:450px}.tab-content[data-v-138c01e4]{height:100%;overflow:hidden}[data-v-189e06b0] .ant-table-wrapper .ant-table-body::-webkit-scrollbar{width:6px;height:6px}.empty-table[data-v-189e06b0]{display:flex;justify-content:center;align-items:center;height:calc(100vh - 468px)}.empty-table-cell[data-v-189e06b0] .ant-table-cell{border:none!important}.preview-btn[data-v-b74fd0f6]{padding:0 4px;height:24px}.preview-btn[data-v-b74fd0f6]:hover{background-color:#f0f7ff}.index-keys-preview[data-v-b74fd0f6]{max-height:400px;overflow-y:auto;min-width:200px}.index-keys-preview[data-v-b74fd0f6]::-webkit-scrollbar{width:6px}.index-keys-preview[data-v-b74fd0f6]::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.index-keys-preview[data-v-b74fd0f6]::-webkit-scrollbar-thumb:hover{background-color:#0000004d}.index-keys-preview .key-item[data-v-b74fd0f6]{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;border-radius:4px;margin-bottom:4px;background-color:#fafafa;transition:all .2s ease}.index-keys-preview .key-item[data-v-b74fd0f6]:hover{background-color:#f0f7ff;box-shadow:0 2px 4px #0000000f}.index-keys-preview .key-item[data-v-b74fd0f6]:last-child{margin-bottom:0}.index-keys-preview .key-item .key-name[data-v-b74fd0f6]{display:flex;align-items:center;font-weight:500;color:#000000d9;font-size:13px;flex:1;min-width:0;margin-right:12px}.index-keys-preview .key-item .key-name .key-icon[data-v-b74fd0f6]{color:#1890ff;margin-right:6px;font-size:14px;flex-shrink:0}.stats-container[data-v-56fa4e05]{height:100%;overflow:auto}.stats-container .stats-section[data-v-56fa4e05]{margin-bottom:24px}.stats-container .stats-section .info-grid[data-v-56fa4e05]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 24px;padding:16px;background-color:#fafafa;border-radius:8px}.stats-container .stats-section .info-grid .info-item[data-v-56fa4e05]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background-color:#fff;border-radius:6px;transition:all .2s ease}.stats-container .stats-section .info-grid .info-item[data-v-56fa4e05]:hover{box-shadow:0 2px 8px #00000014}.stats-container .stats-section .info-grid .info-item .info-label[data-v-56fa4e05]{font-size:13px;font-weight:500;color:#000000a6}.stats-container .stats-section .info-grid .info-item .info-value[data-v-56fa4e05]{font-size:14px;font-weight:600;color:#000000d9;text-align:right}.stats-container .empty-stats[data-v-56fa4e05]{display:flex;justify-content:center;align-items:center;height:calc(100vh - 450px)}.collection-content[data-v-39a4589c]{flex:1;display:flex;flex-direction:column;overflow:hidden;padding-left:24px}.collection-content[data-v-39a4589c] .collection-tabs{height:100%;display:flex;flex-direction:column}.collection-content[data-v-39a4589c] .collection-tabs .ant-tabs-content{height:100%}.empty-content[data-v-39a4589c]{display:flex;justify-content:center;align-items:center;height:calc(100vh - 360px)}.collection-container[data-v-89077758]{display:flex;height:100%;border-radius:8px}.divider[data-v-89077758]{height:100%;margin:0}.add-button-wrapper[data-v-bc0ff3ce]{margin-top:16px}[data-v-bc0ff3ce] .ant-table-cell{padding:8px!important}[data-v-89d6fa0c] .table-striped{background-color:#fafafa}.request-body-container[data-v-89d6fa0c]{display:flex;flex-direction:column;min-height:280px;gap:16px}.request-body-container .body-format-selector[data-v-89d6fa0c]{display:flex;width:100%;padding:0 8px}.request-body-container .body-format-selector .format-option[data-v-89d6fa0c]{padding:2px 8px;border-radius:6px;cursor:pointer;border:1px solid #d9d9d9;background:#fff;color:#000000a6;font-size:12px;text-align:center;margin:0 4px;transition:all .3s}.request-body-container .body-format-selector .format-option[data-v-89d6fa0c]:first-child{margin-left:0}.request-body-container .body-format-selector .format-option[data-v-89d6fa0c]:last-child{margin-right:0}.request-body-container .body-format-selector .format-option[data-v-89d6fa0c]:hover{color:#1890ff;border-color:#1890ff}.request-body-container .body-format-selector .format-option.active[data-v-89d6fa0c]{color:#1890ff;border-color:#1890ff;background:#e6f7ff}.request-body-container .no-body-message[data-v-89d6fa0c]{text-align:center;color:#00000073;font-size:14px;padding:24px 0;background:#fafafa;border-radius:4px}.request-body-container .body-content[data-v-89d6fa0c]{flex:1;min-height:0}.response-container[data-v-7e480594]{display:flex;flex-direction:column;height:100%;overflow:hidden}.meta[data-v-7e480594]{display:flex;align-items:center}.check-test-warp[data-v-1c3817c6]{display:flex;flex-direction:column;gap:16px}.check-test-warp .header[data-v-1c3817c6]{display:flex;justify-content:space-between}.section-title[data-v-1c3817c6]{width:100%;white-space:nowrap;margin:0}.title-row[data-v-1c3817c6]{display:flex;align-items:center;gap:12px}.advanced-mode[data-v-1c3817c6]{display:flex;flex-direction:column}.monaco-editor-container[data-v-1c3817c6]{height:260px;border:1px solid #d9d9d9;border-radius:4px;overflow:hidden}.monaco-editor-container-error[data-v-1c3817c6]{border-color:#ff4d4f}.error-tip[data-v-1c3817c6]{color:#ff4d4f;font-size:12px;margin-top:4px}.api-send-container[data-v-65d65f52]{height:100%;width:100%;padding:15px;overflow-y:auto}.index-sidebar[data-v-fb791aed]{width:250px;flex:0 0 250px;height:100%;display:flex;flex-direction:column;border-radius:8px 0 0 8px;margin-right:4px}.index-list[data-v-fb791aed]{flex:1;overflow:auto}.index-list[data-v-fb791aed] .ant-list{padding-right:4px}.index-item[data-v-fb791aed]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:8px 12px;cursor:pointer;border-radius:4px;transition:all .3s;margin:0 0 4px}.index-item[data-v-fb791aed]:hover{background-color:#f5f5f5}.index-item-active[data-v-fb791aed]{background-color:#f0f9ff;border-color:#d0ebff}.index-item-active .anticon[data-v-fb791aed],.index-item-active[data-v-fb791aed] .j-ellipsis{color:#1890ff}.empty-index[data-v-fb791aed]{display:flex;justify-content:center;align-items:center;flex:1}.loading-more[data-v-fb791aed]{display:flex;justify-content:center;align-items:center;padding:12px;color:#999;flex:1}[data-v-f08dbc42] ::-webkit-scrollbar{width:7px;height:7px}.field-selector[data-v-91be7e21]{flex:1;display:flex;flex-direction:column;height:100%;overflow:hidden;border-left:1px solid #e8e8e8}.field-selector .title[data-v-91be7e21]{display:flex;justify-content:space-between;align-items:center;padding:0 0 0 16px}.field-selector .title h3[data-v-91be7e21]{margin:0;font-size:15px}.field-selector .title .selection-actions[data-v-91be7e21]{white-space:nowrap;display:flex;gap:8px}.field-selector .selector-content[data-v-91be7e21]{flex:1;overflow:hidden}.field-selector .empty-state[data-v-91be7e21]{height:300px;display:flex;align-items:center;justify-content:center}.es-datasource-query-container[data-v-ff07fe87]{display:flex;flex-direction:column;height:100%;min-height:500px;margin:8px}.es-datasource-query-container .content[data-v-ff07fe87]{flex:1;display:flex;flex-direction:column;overflow:hidden}.es-datasource-query-container .visual-query-container[data-v-ff07fe87]{display:flex;gap:0;height:350px;margin-bottom:16px;border-radius:4px;overflow:hidden}.pipeline-stages[data-v-1c26f5c1]{height:100%;display:flex;flex-direction:column}.pipeline-stages .stages-header[data-v-1c26f5c1]{display:flex;justify-content:space-between;align-items:center;height:32px;margin:0 8px 8px 0}.pipeline-stages .stages-list[data-v-1c26f5c1]{flex:1;overflow-y:auto;overflow-x:hidden;padding:4px;min-height:0;scrollbar-gutter:stable}.pipeline-stages .stages-list .stage-item[data-v-1c26f5c1]{display:flex;justify-content:space-between;align-items:center;padding:6px 8px;margin-bottom:8px;background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;cursor:move;-webkit-user-select:none;user-select:none;transition:all .2s}.pipeline-stages .stages-list .stage-item[data-v-1c26f5c1]:last-child{margin-bottom:0}.pipeline-stages .stages-list .stage-item[data-v-1c26f5c1]:hover:not(.dragging){background:#fff;border-color:#40a9ff;box-shadow:0 2px 4px #00000014}.pipeline-stages .stages-list .stage-item.active[data-v-1c26f5c1]{background:#e6f7ff;border-color:#1890ff}.pipeline-stages .stages-list .stage-item.dragging[data-v-1c26f5c1]{opacity:.4}.pipeline-stages .stages-list .stage-item .stage-content[data-v-1c26f5c1]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.pipeline-stages .stages-list .stage-item .stage-content .drag-handle[data-v-1c26f5c1]{flex-shrink:0;cursor:move;color:#8c8c8c;font-size:12px;transition:color .2s}.pipeline-stages .stages-list .stage-item .stage-content .drag-handle[data-v-1c26f5c1]:hover{color:#1890ff}.pipeline-stages .stages-list .stage-item .stage-content .stage-number[data-v-1c26f5c1]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;background:#1890ff;color:#fff;border-radius:50%;font-size:10px}.pipeline-stages .stages-list .stage-item .stage-content .stage-type[data-v-1c26f5c1]{flex:1;font-weight:500;color:#262626;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.help-content[data-v-e1b7a811]{max-height:500px;max-width:580px;overflow-y:auto;padding:4px}.help-content h4[data-v-e1b7a811]{margin:0 0 16px;font-size:16px;font-weight:600;color:#262626}.help-content h5[data-v-e1b7a811]{margin:20px 0 12px;font-size:14px;font-weight:600;color:#262626}.help-content h5[data-v-e1b7a811]:first-of-type{margin-top:16px}.help-content p[data-v-e1b7a811]{margin:0 0 16px;line-height:1.6;color:#595959;font-size:14px}.help-content p strong[data-v-e1b7a811]{color:#262626;font-weight:600}.help-content code[data-v-e1b7a811]{padding:3px 8px;background:#fff7e6;border:1px solid #ffd591;border-radius:3px;font-family:Monaco,Menlo,Consolas,monospace;font-size:13px;color:#d46b08;font-weight:500}.help-content pre[data-v-e1b7a811]{padding:16px;background:#fafafa;border:1px solid #e8e8e8;border-radius:6px;overflow-x:auto;font-family:Monaco,Menlo,Consolas,monospace;font-size:13px;line-height:1.6;color:#262626;margin:12px 0}.help-content ul[data-v-e1b7a811]{margin:0 0 16px;padding-left:24px}.help-content ul li[data-v-e1b7a811]{margin:8px 0;line-height:1.6;color:#595959;font-size:14px}.help-content ul li strong[data-v-e1b7a811]{color:#1890ff;font-weight:600;font-family:Monaco,Menlo,Consolas,monospace;font-size:13px}.help-content .mode-comparison[data-v-e1b7a811]{display:flex;gap:16px;margin:12px 0 16px}.help-content .mode-comparison .mode-item[data-v-e1b7a811]{flex:1;padding:16px;background:#f5f5f5;border-radius:6px;border:1px solid #e8e8e8}.help-content .mode-comparison .mode-item h6[data-v-e1b7a811]{margin:0 0 12px;font-size:14px;font-weight:600;color:#262626}.help-content .mode-comparison .mode-item ul[data-v-e1b7a811]{margin:0;padding-left:20px}.help-content .mode-comparison .mode-item ul li[data-v-e1b7a811]{margin:6px 0;font-size:13px}.stage-editor[data-v-89276f3c]{height:100%;display:flex;flex-direction:column;border-left:1px solid #eee;padding-left:12px;gap:16px}.stage-editor .field-group[data-v-89276f3c]{display:flex;flex-direction:column;gap:12px}.stage-editor .field-group[data-v-89276f3c]:last-child{flex:1;min-height:0}.stage-editor .field-header[data-v-89276f3c]{display:flex;justify-content:space-between;align-items:center;height:32px;line-height:32px}.stage-editor .editor-container[data-v-89276f3c]{flex:1;height:100%;width:100%;min-height:0}.mongo-aggregate-query-container[data-v-b174b43c]{display:flex;flex-direction:column;height:100%}.mongo-aggregate-query-container .section-header[data-v-b174b43c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.mongo-aggregate-query-container .section-header .section-title[data-v-b174b43c]{margin:0}.mongo-aggregate-query-container .section-header .result-info[data-v-b174b43c]{display:flex;align-items:center;gap:8px}.mongo-aggregate-query-container .pipeline-section[data-v-b174b43c]{display:flex;height:400px;margin-bottom:12px;gap:4px}.mongo-aggregate-query-container .pipeline-section .collection-list-wrapper[data-v-b174b43c]{width:250px;flex:0 0 250px;height:100%}.mongo-aggregate-query-container .pipeline-section .pipeline-stages-wrapper[data-v-b174b43c]{width:250px;flex:0 0 250px;height:100%;border-left:1px solid #eee;padding-left:12px}.mongo-aggregate-query-container .pipeline-section .stage-editor-wrapper[data-v-b174b43c]{flex:1;height:100%;min-width:0}.mongo-aggregate-query-container .params-section[data-v-b174b43c],.mongo-aggregate-query-container .result-section[data-v-b174b43c]{margin-bottom:16px}.mongo-aggregate-query-container .result-section .result-content[data-v-b174b43c]{height:320px;border:1px solid #d9d9d9;border-radius:4px;overflow:hidden}.result-header[data-v-bc1616a6]{display:flex;justify-content:space-between;align-items:center}[data-v-bc1616a6] ::-webkit-scrollbar{width:7px;height:7px}.mongo-common-query-container[data-v-a5153f1c]{display:flex;flex-direction:column;height:100%;min-height:400px}.mongo-common-query-container .content[data-v-a5153f1c]{flex:1}.mongo-common-query-container .content .content-item[data-v-a5153f1c]{height:400px;margin-bottom:12px}.mongo-common-query-container .content .visual-query-container[data-v-a5153f1c]{display:flex;height:100%}.mongo-common-query-container .content .filter-container[data-v-a5153f1c]{flex:1;padding-left:12px;border-left:1px solid #e8e8e8;overflow-y:auto}.mongo-common-query-container .content .filter-container-header[data-v-a5153f1c]{display:flex;align-items:center;height:32px;line-height:32px;margin-bottom:6px}.mongo-datasource-query-container[data-v-af0f84f6]{display:flex;flex-direction:column;height:100%;min-height:500px;margin:8px}.mongo-datasource-query-container .query-tabs[data-v-af0f84f6]{margin-bottom:16px;width:350px}.mongo-datasource-query-container .content[data-v-af0f84f6]{flex:1}.table-sidebar[data-v-57085f15]{width:250px!important;flex:0 0 250px;height:100%;display:flex;flex-direction:column;border-radius:8px 0 0 8px;margin-right:4px}.table-list[data-v-57085f15]{flex:1;overflow:auto;display:flex;flex-direction:column;scrollbar-gutter:stable;min-height:0}.table-list[data-v-57085f15] .ant-list{padding-right:4px}.table-item[data-v-57085f15]{width:100%;padding:8px 12px;cursor:pointer;border-radius:4px;transition:all .3s;margin:0 0 4px}.table-item[data-v-57085f15]:hover{background-color:#f5f5f5}.table-item .table-item-content[data-v-57085f15]{display:flex;justify-content:space-between;align-items:center;width:100%}.table-item .table-item-content .table-col[data-v-57085f15]{color:#999;font-size:12px;white-space:nowrap;margin-left:8px}.table-item-active[data-v-57085f15]{background-color:#f0f9ff;border-color:#d0ebff}.table-item-active .anticon[data-v-57085f15],.table-item-active[data-v-57085f15] .j-ellipsis{color:#1890ff}.empty-table[data-v-57085f15]{display:flex;justify-content:center;align-items:center;flex:1;min-height:300px}.fields-container[data-v-eb4a0f3a]{flex:1;padding-left:16px;display:flex;flex-direction:column;height:100%;overflow:hidden;border-left:1px solid #e8e8e8}.fields-container .title[data-v-eb4a0f3a]{display:flex;justify-content:space-between;align-items:center}.fields-container .title h3[data-v-eb4a0f3a]{margin:0;font-size:15px}.fields-container .title .selection-actions[data-v-eb4a0f3a]{white-space:nowrap;display:flex;gap:8px}.fields-container .fields-table[data-v-eb4a0f3a]{flex:1;overflow:auto}.sql-query-container[data-v-47f0c604]{display:flex;flex-direction:column;height:100%}.sql-query-container .title[data-v-47f0c604]{display:flex;justify-content:flex-end;align-items:center;margin-bottom:16px}.sql-query-container .sql-actions[data-v-47f0c604]{display:flex;gap:8px;margin:12px 0}.rdb-datasource-query-container[data-v-daa09272]{display:flex;flex-direction:column;height:100%;min-height:500px;margin:8px}.rdb-datasource-query-container .query-tabs[data-v-daa09272]{margin-bottom:16px;width:350px}.rdb-datasource-query-container .content[data-v-daa09272]{flex:1}.rdb-datasource-query-container .content .content-item[data-v-daa09272]{height:400px}.rdb-datasource-query-container .content .visual-query-container[data-v-daa09272]{display:flex;height:100%}.string-type[data-v-99fd0166]{height:100%;display:flex;flex-direction:column;min-height:0}.editor-container[data-v-99fd0166]{flex:1;overflow:hidden;border:1px solid #e8e8e8;border-radius:8px;min-height:200px}.editor-container[data-v-99fd0166] .j-monaco-editor{border-radius:8px}.popover-modal-mask[data-v-c4e07eb3]{position:fixed;height:100vh;inset:0;z-index:1030;background-color:#0000004d;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.preview-content[data-v-c4e07eb3]{padding:8px;border-radius:4px;overflow:hidden}.preview-icon[data-v-c4e07eb3]{color:#1890ff;cursor:pointer}.common-query[data-v-d8ea1d42]{height:100%;display:flex;flex-direction:column}.common-query .search-section[data-v-d8ea1d42]{display:flex;align-items:center;justify-content:space-between;padding:0 16px;margin-top:14px}.common-query .search-section .section-title[data-v-d8ea1d42]{margin:0}.common-query .table-section[data-v-d8ea1d42]{flex:1;overflow:hidden;padding:16px}.common-query .preview-icon[data-v-d8ea1d42]{color:#1890ff;cursor:pointer;font-size:16px}.common-query .preview-content[data-v-d8ea1d42]{padding:8px;overflow:hidden}.lua-script-editor-wrapper[data-v-e33ef5c8]{position:relative;width:100%;height:100%}.monaco-editor-container[data-v-e33ef5c8]{border:1px solid #d9d9d9;border-radius:4px;overflow:hidden;height:100%}.redis-script-query-container[data-v-559c1a49]{display:flex;flex-direction:column;padding:0 16px;height:100%}.redis-script-query-container .section-header[data-v-559c1a49]{display:flex;justify-content:space-between;align-items:center;padding:16px 0}.redis-script-query-container .section-header .section-title[data-v-559c1a49]{margin:0}.redis-script-query-container .variables-section[data-v-559c1a49]{margin-top:16px}.redis-script-query-container .result-section .result-content[data-v-559c1a49]{height:300px;border-radius:4px;overflow:hidden}.redis-datasource-query-container[data-v-a9df9757]{display:flex;flex-direction:column;height:100%;overflow:hidden}.redis-datasource-query-container .query-tabs[data-v-a9df9757]{margin-left:16px;width:350px}.redis-datasource-query-container .content[data-v-a9df9757]{flex:1;overflow:hidden;height:100%;display:flex;flex-direction:column}.redis-datasource-query-container .content .script-content[data-v-a9df9757]{overflow-y:auto;padding:0}[data-v-1c9d92c3] .table-striped{background-color:#fafafa}.message-container[data-v-1c9d92c3]{display:flex;flex-direction:column;min-height:320px;gap:12px}.message-container .message-header .message-description[data-v-1c9d92c3]{display:flex;align-items:center;color:#000000a6;font-size:12px}.message-container .message-header .payload-type-selector[data-v-1c9d92c3]{display:flex;align-items:center;gap:8px}.message-container .message-header .payload-type-selector .selector-label[data-v-1c9d92c3]{font-size:12px;color:#000000a6;white-space:nowrap}.message-container .message-content[data-v-1c9d92c3]{flex:1;min-height:0}.message-container .message-content .json-editor-container[data-v-1c9d92c3]{height:100%;display:flex;flex-direction:column}.message-container .message-content .json-editor-container .json-toolbar[data-v-1c9d92c3]{display:flex;justify-content:flex-end;margin-bottom:8px}.response-container[data-v-2780f0e4]{display:flex;flex-direction:column;height:100%;overflow:hidden}.response-container .response-header[data-v-2780f0e4]{display:flex;align-items:center;justify-content:space-between}.response-container .response-content[data-v-2780f0e4]{flex:1;border:1px solid #d9d9d9;overflow:hidden;background:#fff}.response-container .response-meta[data-v-2780f0e4]{display:flex;align-items:center}.websocket-send-container[data-v-0228a59a]{height:100%;width:100%;padding:15px;overflow-y:auto}.command-config-container[data-v-cec670ef]{padding:16px;background-color:#f5f7fa;border-radius:4px;display:flex;flex-direction:column;gap:16px}.config-section[data-v-cec670ef]{background-color:#fff;border-radius:4px;box-shadow:0 1px 3px #0000001a;padding:16px}.config-table[data-v-cec670ef]{border-radius:4px;margin-top:16px}.basic-form[data-v-f9cddb73]{width:100%}.steps-container[data-v-fd62e055]{width:70%;margin:0 auto 24px}.footer-wrapper[data-v-fd62e055]{display:flex;justify-content:flex-end;align-items:center;width:100%;gap:8px}.footer-wrapper .prev-btn[data-v-fd62e055]{margin-right:auto}[data-v-fd62e055] .ant-modal-body::-webkit-scrollbar{width:6px}[data-v-fd62e055] .ant-modal-body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}[data-v-fd62e055] .ant-modal-body::-webkit-scrollbar-thumb{background:#888;border-radius:3px}[data-v-fd62e055] .ant-modal-body::-webkit-scrollbar-thumb:hover{background:#555}.card[data-v-cd5efe5c]{margin:8px;padding:20px;background:#fff;border-radius:8px;border:1px solid #f0f0f0;cursor:pointer;transition:all .2s;width:100%}.card[data-v-cd5efe5c]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.card header[data-v-cd5efe5c]{display:flex;align-items:center;gap:8px;margin-bottom:8px;justify-content:space-between}.card header .anticon[data-v-cd5efe5c]{font-size:16px;color:#1890ff}.card header .title[data-v-cd5efe5c]{font-size:16px;font-weight:500;flex:1}.card header .action-btn[data-v-cd5efe5c]{flex-shrink:0;color:#8c8c8c;border:none;padding:4px 8px;height:auto;transition:all .2s}.card header .action-btn[data-v-cd5efe5c]:hover{color:#1890ff;background-color:#1890ff1a}.card header .action-btn .anticon[data-v-cd5efe5c]{font-size:14px}.card .badge-wrapper[data-v-cd5efe5c]{display:flex;align-items:center;gap:8px;padding-bottom:12px;border-bottom:1px solid #f0f0f0;color:#8c8c8c}.card .badge-wrapper .badge[data-v-cd5efe5c]{white-space:nowrap}.card section[data-v-cd5efe5c]{margin-top:12px}.card section p[data-v-cd5efe5c]{margin:8px 0;color:#8c8c8c}.card section p span[data-v-cd5efe5c]{color:#262626;margin-right:4px;white-space:nowrap}.command-list[data-v-26d18300]{width:250px!important;flex:0 0 250px;display:flex;flex-direction:column;height:100%;margin-right:4px}.command-list-content[data-v-26d18300]{flex:1;overflow-y:auto;scrollbar-gutter:stable;padding-right:4px}.command-list .empty-container[data-v-26d18300]{flex:1;display:flex;justify-content:center;align-items:center}.command-list-items[data-v-26d18300]{display:flex;flex-direction:column;gap:4px}.command-item-wrapper[data-v-26d18300]:last-child{margin-bottom:0}.command-item[data-v-26d18300]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:8px 12px;cursor:pointer;border-radius:4px;transition:all .3s}.command-item[data-v-26d18300]:hover{background-color:#f5f5f5}.command-item.selected[data-v-26d18300]{background-color:#f0f9ff;border-color:#d0ebff}.command-item.selected .command-name[data-v-26d18300]{color:#1890ff}.command-item .command-name[data-v-26d18300]{flex:1;font-size:14px;transition:color .3s}.command-item .ant-dropdown-trigger[data-v-26d18300]{opacity:0;transition:opacity .2s}.command-item .ant-dropdown-trigger .anticon[data-v-26d18300]{font-size:16px}.command-item:hover .ant-dropdown-trigger[data-v-26d18300]{opacity:1}.info-header[data-v-8d6e3f23]{margin-bottom:16px}.info-header .title[data-v-8d6e3f23]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.info-header .title-content[data-v-8d6e3f23]{font-size:16px;font-weight:500}.info-header .title .anticon[data-v-8d6e3f23]{color:#1890ff;font-size:16px}.info-header .meta[data-v-8d6e3f23]{display:flex;flex-direction:column;gap:8px}.info-header .meta .meta-item[data-v-8d6e3f23]{display:flex;font-size:14px;color:#8c8c8c}.info-header .meta .meta-item span[data-v-8d6e3f23]{color:#262626;margin-right:8px;white-space:nowrap}.params-section[data-v-8d6e3f23]{max-height:500px;padding:4px 0}.ant-divider[data-v-8d6e3f23]{margin:16px 0}.info-header[data-v-b6103151]{margin-bottom:16px}.info-header .title[data-v-b6103151]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.info-header .title-content[data-v-b6103151]{font-size:20px;font-weight:500}.info-header .title .anticon[data-v-b6103151]{color:#1890ff;font-size:20px}.info-header .meta[data-v-b6103151]{display:flex;flex-direction:column;gap:8px}.info-header .meta .meta-item[data-v-b6103151]{display:flex;font-size:14px;color:#8c8c8c}.info-header .meta .meta-item span[data-v-b6103151]{color:#262626;margin-right:8px;white-space:nowrap}.debug-section[data-v-b6103151]{max-height:500px;padding:12px}.debug-section .section-title[data-v-b6103151]{display:flex;align-items:center;font-size:16px;font-weight:500}.debug-section .section-content[data-v-b6103151]{margin-bottom:24px;min-height:300px}.debug-section .section-content .empty[data-v-b6103151]{display:flex;justify-content:center;align-items:center;height:300px}.params-section[data-v-b6103151]{margin-bottom:16px}.result-section .section-title[data-v-b6103151]{justify-content:space-between}.loading-wrapper[data-v-b6103151]{display:flex;justify-content:center;align-items:center;min-height:300px}.result-wrapper[data-v-b6103151]{display:flex;flex-direction:column}.result-wrapper .result-status[data-v-b6103151]{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.result-wrapper .result-status .execute-time[data-v-b6103151]{color:#8c8c8c;font-size:14px}.result-wrapper .result-data[data-v-b6103151]{flex:1;border:1px solid #d9d9d9;overflow:hidden;background:#fff}.modal-footer[data-v-b6103151]{display:flex;justify-content:flex-end;gap:8px}.ant-divider[data-v-b6103151]{margin:16px 0}.parameter-container[data-v-c0f4cd88]{height:100%;display:flex}.divider[data-v-c0f4cd88]{height:100%;margin:0}.container[data-v-c0f4cd88]{padding-left:20px;width:100%;height:100%}.container[data-v-c0f4cd88] .j-table-empty{height:100%;display:flex;justify-content:center;align-items:center}.description-item-list[data-v-6f983ccf]{margin-bottom:16px}.description-item-list .title[data-v-6f983ccf]{font-size:16px;height:32px;line-height:32px}.index-content[data-v-25c6b4e2]{flex:1;height:100%;display:flex;flex-direction:column;overflow:hidden}.info-section[data-v-25c6b4e2]{padding:14px 0 24px 24px}.empty-content[data-v-25c6b4e2]{display:flex;justify-content:center;align-items:center;height:100%}.custom-table[data-v-25c6b4e2]{height:calc(100vh - 360px)}.empty-table[data-v-25c6b4e2]{display:flex;justify-content:center;align-items:center;height:calc(100vh - 460px)}[data-v-25c6b4e2] .ant-descriptions-item-label{background-color:#fafafa;font-weight:500}[data-v-25c6b4e2] ::-webkit-scrollbar{width:6px;height:6px}.es-index-container[data-v-1a233ba9]{display:flex;height:100%;border-radius:8px}.divider[data-v-1a233ba9]{height:100%;margin:0}.mask-display__masked[data-v-3a5e89c3]{-webkit-text-security:disc;font-family:serif}.key-value-table__title[data-v-a20bafe8]{font-weight:700}.info-card[data-v-d84070b8]{background:#fff;border:1px solid #e8e8e8;border-radius:4px;overflow:hidden}.info-card .card-header[data-v-d84070b8]{display:flex;align-items:center;padding:12px 16px;background:#fafafa;border-bottom:1px solid #e8e8e8}.info-card .card-header .header-icon[data-v-d84070b8]{font-size:16px;margin-right:8px;color:#1890ff}.info-card .card-header .header-title[data-v-d84070b8]{font-size:14px;font-weight:500;color:#000000d9}.info-card .card-content[data-v-d84070b8]{padding:16px}.info-card .card-content .info-item[data-v-d84070b8]{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.info-card .card-content .info-item[data-v-d84070b8]:not(:last-child){border-bottom:1px solid #f0f0f0}.info-card .card-content .info-item .info-label[data-v-d84070b8]{font-size:13px;color:#000000a6;flex-shrink:0;margin-right:16px}.info-card .card-content .info-item .info-value[data-v-d84070b8]{font-size:14px;color:#000000d9;text-align:right;flex:1}.info-card .card-content .info-item .info-value.highlight[data-v-d84070b8]{color:#52c41a;font-weight:500}.redis-connection .section-title[data-v-52f0637f]{font-size:16px;height:32px;line-height:32px}.redis-connection .server-info-container .info-cards[data-v-52f0637f]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.redis-connection .loading-container[data-v-52f0637f]{display:flex;justify-content:center;align-items:center;padding:60px 0}@media (max-width: 1200px){.redis-connection .server-info-container .info-cards[data-v-52f0637f]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.redis-connection .server-info-container .info-cards[data-v-52f0637f]{grid-template-columns:1fr}}.mongo-connection[data-v-a91208a4]{margin-bottom:24px}.query-container[data-v-e84ebcac]{display:flex;height:100%;flex-direction:column}.top[data-v-e84ebcac]{display:flex;justify-content:flex-end;padding-bottom:10px}.container[data-v-e84ebcac]{flex:1;display:flex;flex-direction:column}.container .expression[data-v-e84ebcac]{display:flex;flex:1;flex-direction:column;border:1px solid #ccc;box-sizing:border-box;border-radius:4px}.container .result-container[data-v-e84ebcac]{width:100%;height:272px;border:1px solid #ccc;border-top:none}.container .result-container .tip-container[data-v-e84ebcac]{display:flex;flex-direction:column;height:100%}.container .result-container .tip-container .tip[data-v-e84ebcac]{display:flex;flex:1;justify-content:center;align-items:center;height:100%;color:#777}.container .result-container .tip-container .tip span[data-v-e84ebcac]{color:#1a1a1a}.edit-code[data-v-e84ebcac]{display:flex;align-items:center;gap:8px;padding:8px 16px;margin-bottom:16px;border-bottom:1px solid #ccc;background-color:#fafafa}[data-v-e84ebcac] .ant-tabs-nav{background-color:#fafafa;height:40px;box-sizing:border-box;padding:8px 16px}[data-v-e84ebcac] .ant-tabs-nav .ant-tabs-tab-active{background-color:var(--ant-primary-color)!important}[data-v-e84ebcac] .ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff!important}[data-v-e84ebcac] .ant-tabs-nav .ant-tabs-tab{margin-right:8px;border-radius:2px!important;background-color:#fff;padding:0 8px!important}[data-v-e84ebcac] .ant-tabs-content-holder{padding:0 16px 16px!important}.table-content[data-v-f5c58915]{flex:1;display:flex;flex-direction:column;overflow:hidden}.custom-table[data-v-f5c58915]{height:calc(100vh - 360px)}.empty-table[data-v-f5c58915]{display:flex;justify-content:center;align-items:center;height:calc(100vh - 360px)}.table-container[data-v-b1a61f38]{display:flex;height:100%;border-radius:8px}.divider[data-v-b1a61f38]{height:100%;margin:0}.sidebar[data-v-99fb8715]{width:250px;flex:0 0 250px;height:100%;display:flex;flex-direction:column;margin-right:4px}.count-text .total[data-v-99fb8715]{margin:0 4px;color:#1890ff}.back-icon-btn[data-v-99fb8715]{color:#1890ff;transition:all .2s ease}.back-icon-btn[data-v-99fb8715]:hover{color:#40a9ff;background-color:#e6f7ff}.back-icon-btn[data-v-99fb8715]:active{color:#096dd9}.list[data-v-99fb8715]{flex:1;overflow:auto;position:relative}.list[data-v-99fb8715] .ant-list{padding-right:4px}.item[data-v-99fb8715]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:8px 12px;cursor:pointer;border-radius:4px;transition:all .3s;margin:0 0 4px}.item[data-v-99fb8715]:hover{background-color:#f5f5f5}.item.item-folder .anticon[data-v-99fb8715]{color:#faad14;font-size:14px}.item .anticon[data-v-99fb8715]{font-size:12px}.item-active[data-v-99fb8715]{background-color:#f0f9ff;border-color:#d0ebff}.item-active .anticon[data-v-99fb8715],.item-active[data-v-99fb8715] .j-ellipsis{color:#1890ff}.empty-index[data-v-99fb8715]{display:flex;justify-content:center;align-items:center;height:100%;min-height:200px}.loading-more[data-v-99fb8715]{display:flex;justify-content:center;align-items:center;padding:12px;color:#999;font-size:14px}.key-detail[data-v-dc35114a]{height:100%;display:flex;flex-direction:column;overflow:hidden}.detail-header[data-v-dc35114a]{display:flex;justify-content:space-between;align-items:center;padding:0 0 14px;border-bottom:1px solid #f0f0f0;margin-bottom:20px}.detail-header .header-title[data-v-dc35114a]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.detail-header .header-title .title-icon[data-v-dc35114a]{color:#1890ff;flex-shrink:0}.info-section[data-v-dc35114a]{padding:14px;background:linear-gradient(135deg,#fafafa,#f5f5f5);border-radius:4px;margin-bottom:20px;border:1px solid #f0f0f0}.info-section .info-item[data-v-dc35114a]{display:flex;align-items:center;gap:8px}.content-section[data-v-dc35114a]{flex:1;display:flex;flex-direction:column;overflow:hidden}.content-section .section-header[data-v-dc35114a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.content-section .section-header .section-title[data-v-dc35114a]{height:20px;font-weight:500;color:#000000d9;margin:0}.content-section .section-header .section-count[data-v-dc35114a]{margin-right:12px;color:#000000a6;font-weight:500;white-space:nowrap}.content-section .loading-container[data-v-dc35114a]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;gap:16px}.content-section .empty-content[data-v-dc35114a]{flex:1;display:flex;align-items:center;justify-content:center;min-height:300px;border-radius:8px}.empty-state[data-v-dc35114a]{flex:1;display:flex;align-items:center;justify-content:center;min-height:400px;border-radius:8px}.redis-key-container[data-v-de4585dc]{display:flex;height:100%;background:#fff;overflow:hidden}.divider[data-v-de4585dc]{height:100%;margin:0}.content-panel[data-v-de4585dc]{flex:1;display:flex;flex-direction:column;overflow:auto;padding:0 24px}.select-with-button[data-v-54561d10]{display:flex;gap:4px}.select-with-button .ant-select[data-v-54561d10]{flex:1}.select-with-button .ant-btn[data-v-54561d10]{flex-shrink:0}.form-item-tip[data-v-a103cc55]{font-size:12px;color:#999;margin-top:4px;line-height:1.4}.editor-footer[data-v-c0164b10]{justify-content:flex-end}.add-footer[data-v-c0164b10]{justify-content:space-between}.page-header[data-v-2c948d2e]{display:flex;align-items:center;white-space:normal;gap:16px}.page-header .back-btn[data-v-2c948d2e]{border-radius:2px}.page-header .page-title[data-v-2c948d2e]{font-size:20px;font-weight:600;max-width:600px}.info-panel[data-v-2c948d2e] .ant-row{width:100%}.info-panel .info-item[data-v-2c948d2e]{display:flex;margin-right:100px}.info-panel .info-item .info-label[data-v-2c948d2e]{font-size:14px;min-width:42px}.info-panel .info-item .info-value[data-v-2c948d2e]{font-size:14px;flex:1}.divider[data-v-2c948d2e]{margin:26px 0 10px}.action-bar[data-v-2c948d2e]{display:flex;gap:12px}.content-wrapper[data-v-2c948d2e]{margin-top:24px;padding:24px;height:100%;overflow:auto}[data-v-2c948d2e] .full-page-warp{height:calc(100vh - 290px)!important}.data-source-modal .type-grid[data-v-de69f303]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;justify-items:center}.data-source-modal .type-grid-item[data-v-de69f303]{cursor:pointer}.data-source-modal .type-card[data-v-de69f303]{position:relative;width:94px;height:94px;border-radius:8px;border:1px solid transparent;transition:all .3s;overflow:hidden}.data-source-modal .type-card[data-v-de69f303]:hover:not(.is-disabled){border-color:var(--ant-primary-color-hover);box-shadow:0 2px 8px #00000017}.data-source-modal .type-card.is-active[data-v-de69f303]{border-color:var(--ant-primary-color)}.data-source-modal .type-card.is-disabled[data-v-de69f303]{cursor:not-allowed;opacity:.8}.data-source-modal .type-card .type-image[data-v-de69f303]{width:100%;height:100%;object-fit:cover}.data-source-modal .type-card .type-image-mask[data-v-de69f303]{position:absolute;top:0;left:0;width:100%;height:100%;font-size:12px;background-color:#00000080;color:#fefefe;display:flex;align-items:center;justify-content:center}.data-source-modal .type-card .selected-mark[data-v-de69f303]{position:absolute;right:0;bottom:0;width:0;height:0;border:12px solid transparent;border-bottom-color:var(--ant-primary-color);border-right-color:var(--ant-primary-color);border-bottom-right-radius:6px}.data-source-modal .type-card .selected-mark .check-icon[data-v-de69f303]{position:absolute;right:-10px;bottom:-10px;color:#fff;font-size:10px;font-weight:700}.tips-content .tips-header[data-v-08598b63]{display:flex}.tips-content .success-icon[data-v-08598b63]{color:#52c41a;font-size:25px}.tips-content .success-title[data-v-08598b63]{margin-left:10px;margin-top:2px;font-weight:600}.tips-content .tips-id-row[data-v-08598b63]{display:flex}.tips-content .tips-id[data-v-08598b63]{margin:10px 15px 10px 0;max-width:520px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tips-content .tips-detail[data-v-08598b63]{margin:10px 0;color:#0297d7;cursor:pointer}.tips-content .tips-main[data-v-08598b63]{font-weight:600}.tips-content .tips-text[data-v-08598b63]{color:#757575}.main[data-v-5b1fc451]{display:flex;flex-direction:column;height:100%}.main .empty-table[data-v-5b1fc451]{display:flex;justify-content:center;align-items:center;height:calc(100vh - 368px)}.main .empty-table-cell[data-v-5b1fc451] .ant-table-cell{border:none!important}[data-v-5b1fc451] .full-page-warp{flex:1;overflow-y:auto}.datasource-container[data-v-6258352f]{display:flex;justify-content:space-between;align-items:center;padding:20px 20px 8px}.datasource-container .datasource-title[data-v-6258352f]{font-size:20px;font-weight:500}.parameter-container[data-v-6258352f]{height:calc(100% - 40px)}.parameter-container .fixed-width[data-v-6258352f]{box-sizing:border-box}[data-v-6258352f] .content-list-item{padding:0 12px!important}[data-v-6258352f] .JSearch-warp{padding-bottom:0!important;margin-bottom:0!important}[data-v-6258352f] .jtable-body-header{margin-bottom:0}.pill[data-v-bbc646ab]{display:inline-flex;flex:0 0 auto;align-items:center;width:max-content;min-width:max-content;min-height:1.5rem;box-sizing:border-box;padding:var(--space-1) var(--space-3);border:var(--jet-theme-stroke-width) solid transparent;border-radius:62.4375rem;background:var(--jet-theme-bg-container);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-variant-numeric:tabular-nums;line-height:1rem;white-space:nowrap}.pill--ok[data-v-bbc646ab]{border-color:color-mix(in srgb,var(--jet-theme-success) 20%,transparent);background:color-mix(in srgb,var(--jet-theme-success) 12%,var(--jet-theme-bg-container));color:var(--jet-theme-success)}.pill--warn[data-v-bbc646ab]{border-color:color-mix(in srgb,var(--jet-theme-warning) 20%,transparent);background:color-mix(in srgb,var(--jet-theme-warning) 12%,var(--jet-theme-bg-container));color:var(--jet-theme-warning)}.pill--err[data-v-bbc646ab]{border-color:color-mix(in srgb,var(--jet-theme-error) 20%,transparent);background:color-mix(in srgb,var(--jet-theme-error) 12%,var(--jet-theme-bg-container));color:var(--jet-theme-error)}.pill--info[data-v-bbc646ab]{border-color:color-mix(in srgb,var(--jet-theme-primary) 20%,transparent);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.pill--muted[data-v-bbc646ab]{border-color:var(--jet-theme-border-secondary);background:var(--bg-hover);color:var(--jet-theme-text-disabled)}.pill--risk[data-v-bbc646ab]{gap:.125rem;min-height:1.5rem;padding:.25rem .625rem;border:0;border-radius:.6875rem;font-size:.8125rem;font-weight:500;line-height:1rem}.pill--risk-ok[data-v-bbc646ab]{background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.pill--risk-alert[data-v-bbc646ab]{background:var(--warn-bg);color:var(--jet-theme-warning)}.pill__risk-icon[data-v-bbc646ab]{flex:0 0 auto;width:.875rem;height:.875rem;font-size:.875rem;line-height:1}.product-category-tree[data-v-03425c37]{display:flex;flex-direction:column;gap:var(--space-4);height:100%;min-height:0;overflow:hidden}.product-category-tree__header[data-v-03425c37]{display:flex;flex:0 0 auto;align-items:center;min-height:0}.product-category-tree__header strong[data-v-03425c37]{color:var(--jet-theme-text-title);font-size:var(--fs-18);font-weight:600;line-height:var(--lh-24)}.product-category-tree__search[data-v-03425c37]{width:100%;min-width:0;flex:0 0 auto;box-sizing:border-box}.product-category-tree__content[data-v-03425c37]{flex:1;min-height:0;overflow:auto}.product-category-tree__label[data-v-03425c37]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-category-tree__scope-dot[data-v-03425c37]{display:inline-block;width:.375rem;height:.375rem;vertical-align:middle;background:#dde4ed;border-radius:50%}.product-category-tree__node[data-v-03425c37]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2);align-items:center;min-width:0}.product-category-tree__node-content[data-v-03425c37]{display:flex;gap:var(--space-2);align-items:center;min-width:0}.product-category-tree__node-icon[data-v-03425c37]{flex:0 0 auto}.product-category-tree__node-action[data-v-03425c37]{opacity:0}.product-category-tree__node:hover .product-category-tree__node-action[data-v-03425c37],.product-category-tree__node:focus-within .product-category-tree__node-action[data-v-03425c37]{opacity:1}.product-category-tree__create-category[data-v-03425c37]{width:100%;margin:0;box-sizing:border-box}.product-category-tree[data-v-03425c37] .ant-tree-title{display:block;flex:1;min-width:0;width:100%}.product-category-tree[data-v-03425c37] .ant-tree{margin-top:var(--space-1)}.product-category-tree[data-v-03425c37] .ant-tree-node-content-wrapper{text-align:left}.add-device[data-v-bae1b136]{display:grid;gap:var(--space-4)}.add-device__steps[data-v-bae1b136]{margin-bottom:var(--space-1)}.add-device__step-title[data-v-bae1b136]{display:inline-flex;align-items:center;gap:var(--space-1)}.add-device__step-help[data-v-bae1b136]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__custom[data-v-bae1b136],.add-device-library[data-v-bae1b136],.add-device-confirm[data-v-bae1b136]{display:grid;gap:var(--space-4)}.add-device__source-switch[data-v-bae1b136]{width:fit-content}.add-device-product-picker[data-v-bae1b136]{display:grid;grid-template-columns:15.5rem minmax(0,1fr);gap:var(--space-4);min-height:31rem}.add-device-product-picker__categories[data-v-bae1b136]{align-self:start;height:min(31rem,calc(100dvh - 18rem));min-height:0}.add-device-product-picker__content[data-v-bae1b136]{display:grid;align-content:start;gap:var(--space-3);min-width:0}.add-device__custom-head[data-v-bae1b136],.add-device-library__head[data-v-bae1b136]{display:flex;align-items:flex-start;justify-content:flex-end;gap:var(--space-3)}.add-device__custom-head[data-v-bae1b136]{justify-content:space-between}.add-device__custom-head h4[data-v-bae1b136],.add-device-library__head h4[data-v-bae1b136]{margin:0 0 var(--space-1);color:var(--jet-theme-text);font-size:var(--fs-h3);font-weight:700}.add-device__custom-head p[data-v-bae1b136],.add-device-library__head p[data-v-bae1b136]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device-library__search[data-v-bae1b136]{width:100%}.add-device-library__body[data-v-bae1b136]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);align-items:start;min-width:0}.add-device-library__body.has-tag-panel[data-v-bae1b136]{grid-template-columns:minmax(0,1fr)}.add-device-library__content[data-v-bae1b136]{display:grid;gap:var(--space-3);min-width:0;height:31rem;min-height:31rem}.add-device-library__tag-panel[data-v-bae1b136]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2);align-self:start;max-height:none;overflow:visible;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device-library__tag-panel-head[data-v-bae1b136],.add-device-library__pager[data-v-bae1b136]{display:flex;align-items:center;gap:var(--space-2)}.add-device-library__tag-panel-head[data-v-bae1b136]{justify-content:space-between}.add-device-library__tag-loading[data-v-bae1b136]{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-library__tag-panel-head span[data-v-bae1b136],.add-device-library__tag-row>span[data-v-bae1b136],.add-device-library__pager span[data-v-bae1b136]{flex-shrink:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.add-device-library__tag-row[data-v-bae1b136]{display:grid;grid-template-columns:minmax(4.5rem,max-content) minmax(0,1fr) auto;align-items:flex-start;gap:var(--space-2)}.add-device-library__tag-panel-head[data-v-bae1b136],.add-device-library__tag-loading[data-v-bae1b136],.add-device-library__tag-panel-toggle[data-v-bae1b136]{width:100%}.add-device-library__tag-row-label[data-v-bae1b136]{overflow:hidden;padding-top:.25rem;text-overflow:ellipsis;white-space:nowrap}.add-device-library__tag-options[data-v-bae1b136]{display:flex;min-width:0;max-height:1.875rem;gap:var(--space-2);overflow:hidden;flex-wrap:wrap}.add-device-library__tag-options.is-expanded[data-v-bae1b136]{max-height:none}.add-device-library__tag-row-toggle[data-v-bae1b136],.add-device-library__tag-panel-toggle[data-v-bae1b136]{padding-inline:0}.add-device-library__tag-panel-toggle[data-v-bae1b136]{justify-self:center}.add-device-library__tag-option[data-v-bae1b136]{max-width:100%;overflow:hidden;border:.0625rem solid var(--jet-theme-border);border-radius:999px;background:var(--jet-theme-bg-container);padding:.1875rem var(--space-2);color:var(--jet-theme-text-secondary);cursor:pointer;font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.add-device-library__tag-option[data-v-bae1b136]:hover,.add-device-library__tag-option.is-active[data-v-bae1b136]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device-library__grid[data-v-bae1b136]{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:var(--space-3);align-content:start;min-width:0;min-height:27.5rem}.add-device-library__table[data-v-bae1b136] .jtable-card-items{gap:var(--space-3);align-content:start}.add-device-library__content[data-v-bae1b136] .ant-spin-nested-loading,.add-device-library__content[data-v-bae1b136] .ant-spin-container{height:100%;min-height:0}.add-device-library__table[data-v-bae1b136],.add-device-library__table[data-v-bae1b136] .jtable-body-spin{height:100%}.add-device-library__card--fixed[data-v-bae1b136]{height:10.375rem}.add-device-library__icon[data-v-bae1b136],.add-device-confirm__icon[data-v-bae1b136]{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device-library__meta[data-v-bae1b136]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-library__capabilities[data-v-bae1b136]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);min-width:0;line-height:1.4}.add-device-library__thing-model-summary[data-v-bae1b136]{display:inline-flex;align-items:center;max-width:5.25rem;overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--jet-theme-primary) 20%,var(--jet-theme-border));border-radius:999px;background:color-mix(in srgb,var(--jet-theme-primary) 6%,var(--jet-theme-bg-container));padding:.0625rem var(--space-1);color:var(--jet-theme-text-secondary);text-overflow:ellipsis;white-space:nowrap}.add-device-library__template-tags[data-v-bae1b136]{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--space-1);overflow:hidden;min-width:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-library__template-tags[data-v-bae1b136] .ant-tag{max-width:8.75rem;overflow:hidden;margin-inline-end:0;text-overflow:ellipsis;white-space:nowrap}.add-device-library__pager[data-v-bae1b136]{justify-content:flex-end;margin-top:var(--space-4)}.add-device-library__meta[data-v-bae1b136]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.add-device-library__meta span[data-v-bae1b136]{max-width:100%;overflow:hidden;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:999px;padding:.0625rem var(--space-2);text-overflow:ellipsis;white-space:nowrap}.add-device-library__empty[data-v-bae1b136]{display:grid;min-height:27.5rem;place-items:center;padding:var(--space-8) 0}.add-device-confirm__summary[data-v-bae1b136]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:center;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device-confirm__summary h4[data-v-bae1b136]{margin:0 0 var(--space-1);color:var(--jet-theme-text);font-size:var(--fs-h3)}.add-device-confirm__summary p[data-v-bae1b136],.add-device-confirm__section p[data-v-bae1b136]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device-confirm__grid[data-v-bae1b136]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.add-device-confirm__section[data-v-bae1b136]{display:grid;gap:var(--space-3);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device-confirm__section--wide[data-v-bae1b136]{grid-column:1 / -1}.add-device-confirm__section h5[data-v-bae1b136]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:700}.add-device-confirm__template-head[data-v-bae1b136]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3)}.add-device-confirm__template-head>div[data-v-bae1b136]{display:grid;gap:.125rem;min-width:0}.add-device-confirm__template-head strong[data-v-bae1b136]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.add-device-confirm__template-head small[data-v-bae1b136],.add-device-confirm__template-summary span[data-v-bae1b136],.add-device-confirm__detail>span[data-v-bae1b136]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.add-device-confirm__template-summary[data-v-bae1b136]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.add-device-confirm__template-summary span[data-v-bae1b136]{display:inline-flex;align-items:center;gap:var(--space-1);min-width:0}.add-device-confirm__help[data-v-bae1b136]{flex-shrink:0;color:var(--jet-theme-text-disabled)}.add-device-confirm__template-summary div[data-v-bae1b136]{display:grid;gap:.25rem;min-width:0;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);padding:var(--space-3)}.add-device-confirm__template-summary strong[data-v-bae1b136]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.add-device-confirm__library-status[data-v-bae1b136]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-2);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-text) 3%,var(--jet-theme-bg-container));padding:var(--space-2) var(--space-3)}.add-device-confirm__library-status.is-installed[data-v-bae1b136]{border-color:color-mix(in srgb,var(--jet-theme-success) 32%,var(--jet-theme-border));background:color-mix(in srgb,var(--jet-theme-success) 8%,var(--jet-theme-bg-container))}.add-device-confirm__library-status[data-v-bae1b136] svg{width:.875rem;height:.875rem;margin-top:.1875rem;color:var(--jet-theme-primary)}.add-device-confirm__library-status.is-installed[data-v-bae1b136] svg{color:var(--jet-theme-success)}.add-device-confirm__library-status div[data-v-bae1b136]{display:grid;gap:var(--space-1);min-width:0}.add-device-confirm__library-status strong[data-v-bae1b136]{color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600}.add-device-confirm__library-status span[data-v-bae1b136]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device-confirm__install-progress[data-v-bae1b136]{display:grid;justify-items:center;gap:var(--space-3);min-height:15rem;overflow:hidden;padding:var(--space-8) var(--space-4)}.add-device-confirm__install-progress.is-error[data-v-bae1b136]{color:var(--jet-theme-error)}.add-device-confirm__install-progress header[data-v-bae1b136]{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);min-width:0}.add-device-confirm__install-progress header>span[data-v-bae1b136]:first-child{display:inline-grid;flex-shrink:0;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.add-device-library__icon img[data-v-bae1b136]{display:block;width:100%;height:100%;object-fit:cover}.add-device-confirm__install-progress.is-error header span[data-v-bae1b136]{color:var(--jet-theme-error)}.add-device-confirm__install-progress header[data-v-bae1b136] svg{width:1.75rem;height:1.75rem}.add-device-confirm__install-progress header strong[data-v-bae1b136]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.add-device-confirm__install-device[data-v-bae1b136]{min-width:0;overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);text-align:center}.add-device-confirm__install-progress ol[data-v-bae1b136]{width:100%;display:grid;gap:var(--space-1);max-height:min(20rem,38vh);margin:0;overflow:auto;padding:0;list-style:none}.add-device-confirm__install-progress li[data-v-bae1b136]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-2);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.5}.add-device-confirm__install-progress li[data-v-bae1b136]:before{content:"";width:.375rem;height:.375rem;margin-top:.5rem;border-radius:50%;background:var(--jet-theme-primary)}.add-device-confirm__install-progress li.is-error[data-v-bae1b136]{color:var(--jet-theme-error)}.add-device-confirm__install-progress li.is-error[data-v-bae1b136]:before{background:var(--jet-theme-error)}.add-device-confirm__install-progress li span[data-v-bae1b136]{min-width:0;overflow-wrap:anywhere}.add-device-confirm__install-latest[data-v-bae1b136]{justify-self:start;padding-inline:0}.add-device-confirm__install-hint[data-v-bae1b136]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5;text-align:center}.add-device-quota-exceeded[data-v-bae1b136]{display:grid;gap:var(--space-4);min-height:15rem;padding:var(--space-8) var(--space-4)}.add-device-quota-exceeded>header[data-v-bae1b136],.add-device-quota-exceeded>footer[data-v-bae1b136]{display:flex;align-items:center;gap:var(--space-3)}.add-device-quota-exceeded>header>span[data-v-bae1b136]{display:inline-grid;flex:0 0 auto;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:color-mix(in srgb,var(--jet-theme-error) 12%,var(--jet-theme-bg-container));color:var(--jet-theme-error)}.add-device-quota-exceeded>header[data-v-bae1b136] svg{width:1.75rem;height:1.75rem}.add-device-quota-exceeded h4[data-v-bae1b136],.add-device-quota-exceeded p[data-v-bae1b136]{margin:0}.add-device-quota-exceeded h4[data-v-bae1b136],.add-device-quota-exceeded__usage strong[data-v-bae1b136],.add-device-quota-exceeded footer strong[data-v-bae1b136]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device-quota-exceeded header p[data-v-bae1b136],.add-device-quota-exceeded__unavailable[data-v-bae1b136],.add-device-quota-exceeded footer p[data-v-bae1b136]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.5}.add-device-quota-exceeded__usage[data-v-bae1b136]{display:grid;gap:var(--space-1);border:.0625rem solid color-mix(in srgb,var(--jet-theme-error) 28%,var(--jet-theme-border));border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-error) 6%,var(--jet-theme-bg-container));padding:var(--space-3)}.add-device-quota-exceeded__usage>span[data-v-bae1b136]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.add-device-quota-exceeded__usage strong[data-v-bae1b136]{font-size:var(--fs-h3)}.add-device-quota-exceeded__unavailable[data-v-bae1b136]{padding:var(--space-3);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius)}.add-device-quota-exceeded>footer[data-v-bae1b136]{padding-top:var(--space-3);border-top:.0625rem solid var(--jet-theme-border-secondary)}.add-device-quota-exceeded>footer[data-v-bae1b136] .ant-qrcode{flex:0 0 auto}.add-device-confirm__summary-layout[data-v-bae1b136]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--space-3)}.add-device-confirm__summary-main[data-v-bae1b136]{display:grid;gap:var(--space-3);min-width:0}.add-device-confirm__detail[data-v-bae1b136]{display:grid;gap:var(--space-2)}.add-device-confirm__detail>strong[data-v-bae1b136]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-confirm__tag-groups[data-v-bae1b136]{display:grid;gap:var(--space-2)}.add-device-confirm__tag-group[data-v-bae1b136]{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:var(--space-2)}.add-device-confirm__tag-group b[data-v-bae1b136]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.add-device-confirm__section dl[data-v-bae1b136]{display:grid;gap:var(--space-2);margin:0}.add-device-confirm__section dl>div[data-v-bae1b136]{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:var(--space-2)}.add-device-confirm__section dt[data-v-bae1b136]{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-confirm__section dd[data-v-bae1b136]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-14);word-break:break-all}.add-device-confirm__tags[data-v-bae1b136]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.add-device-confirm__tags span[data-v-bae1b136]{max-width:100%;overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--jet-theme-success) 32%,var(--jet-theme-border));border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-success) 10%,var(--jet-theme-bg-container));padding:.0625rem var(--space-2);color:var(--jet-theme-success);font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.add-device-modal__title[data-v-bae1b136]{display:flex;align-items:center;gap:var(--space-3)}.add-device-modal__icon[data-v-bae1b136]{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device-modal__icon .anticon[data-v-bae1b136]{cursor:default}.add-device-modal__icon[data-v-bae1b136] svg{width:1rem;height:1rem}.add-device-modal__title h3[data-v-bae1b136]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-h3);font-weight:700}.add-device__filters[data-v-bae1b136]{display:grid;gap:var(--space-3)}.add-device__search[data-v-bae1b136]{min-width:0}.add-device__search[data-v-bae1b136] svg{width:.875rem;height:.875rem}.add-device__tabs[data-v-bae1b136]{max-width:100%}.add-device__step-head span[data-v-bae1b136]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:700}.add-device__step-head h3[data-v-bae1b136]{margin:.25rem 0;color:var(--jet-theme-text);font-size:var(--fs-h3)}.add-device__step-head p[data-v-bae1b136]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device__empty[data-v-bae1b136]{margin:0;padding:.875rem;border:.0625rem dashed var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.65}.add-device__empty a[data-v-bae1b136]{color:var(--jet-theme-primary);font-weight:600}.add-device__type-card[data-v-bae1b136]{display:grid;grid-template-columns:minmax(0,1fr);align-items:end;gap:var(--space-3)}.add-device__type-main[data-v-bae1b136]{display:grid;gap:var(--space-2);min-width:0}.add-device__type-label[data-v-bae1b136]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.add-device__type-label span[data-v-bae1b136]{color:var(--jet-theme-error)}.add-device__type-select[data-v-bae1b136],.add-device__template-select[data-v-bae1b136]{width:100%}.add-device__assist[data-v-bae1b136]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-2);margin-top:calc(var(--space-2) * -1);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-text) 3%,var(--jet-theme-bg-container));padding:var(--space-2) var(--space-3);transition:border-color .12s ease,background .12s ease}.add-device__assist.is-expanded[data-v-bae1b136]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.add-device__assist-icon[data-v-bae1b136]{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.add-device__assist-icon[data-v-bae1b136] svg{width:.875rem;height:.875rem}.add-device__assist-copy[data-v-bae1b136]{display:flex;align-items:baseline;flex-wrap:wrap;min-width:0;gap:var(--space-1);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__assist-copy strong[data-v-bae1b136]{color:var(--jet-theme-text);font-weight:600}.add-device__assist-actions[data-v-bae1b136]{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.add-device__assist-action[data-v-bae1b136]{font-size:var(--fs-14)}.add-device__assist-action[data-v-bae1b136] svg{width:.8125rem;height:.8125rem}.add-device__selected-product[data-v-bae1b136]{display:grid;gap:var(--space-2);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);padding:var(--space-3)}.add-device__selected-product div[data-v-bae1b136]{display:grid;gap:var(--space-1);min-width:0}.add-device__selected-product strong[data-v-bae1b136]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__selected-product span[data-v-bae1b136],.add-device__selected-product small[data-v-bae1b136]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__selected-product small[data-v-bae1b136]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);font-size:var(--fs-14)}.add-device__selected-product[data-v-bae1b136] svg{width:.75rem;height:.75rem}.product-list[data-v-bae1b136]{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:.0625rem solid var(--jet-theme-border)}.product-row[data-v-bae1b136]{display:grid;border-bottom:.0625rem solid var(--jet-theme-border)}.product-row.is-selected[data-v-bae1b136]{background:var(--jet-theme-primary-soft);box-shadow:inset .125rem 0 0 var(--jet-theme-primary)}.product-row__button[data-v-bae1b136]{height:auto;min-height:0}.product-row__button[data-v-bae1b136]>span{display:grid;gap:var(--space-1);padding:.75rem .875rem;text-align:left}.product-row__button[data-v-bae1b136]:hover{background:var(--jet-theme-primary-soft)}.product-row__title[data-v-bae1b136]{display:flex;align-items:baseline;flex-wrap:wrap;gap:.375rem .625rem}.product-row__title strong[data-v-bae1b136]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.product-row__title span[data-v-bae1b136]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.product-row__meta[data-v-bae1b136]{display:flex;flex-wrap:wrap;gap:.25rem .875rem;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.product-row__meta span[data-v-bae1b136]{display:inline-flex;align-items:center;gap:var(--space-1)}.product-row__meta[data-v-bae1b136] svg{width:.75rem;height:.75rem}.add-device__library[data-v-bae1b136]{display:grid;gap:var(--space-3);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device__library-head[data-v-bae1b136]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.add-device__library-head>div[data-v-bae1b136]{display:grid;gap:var(--space-1);min-width:0}.add-device__library-head strong[data-v-bae1b136]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__library-head span[data-v-bae1b136]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.55}.add-device__template-create[data-v-bae1b136] svg{width:.8125rem;height:.8125rem}.add-device__template-create[data-v-bae1b136]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3);align-items:end}.add-device__template-preview[data-v-bae1b136]{display:grid;gap:var(--space-1);border-top:.0625rem solid var(--jet-theme-border);padding-top:var(--space-3)}.add-device__template-preview strong[data-v-bae1b136]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__template-preview span[data-v-bae1b136],.add-device__template-preview small[data-v-bae1b136]{overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.add-device__template-preview small[data-v-bae1b136]{font-size:var(--fs-14)}.library-list[data-v-bae1b136]{display:grid;gap:0;border-top:.0625rem solid var(--jet-theme-border)}.library-row[data-v-bae1b136]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:.0625rem solid var(--jet-theme-border)}.library-row[data-v-bae1b136]:last-child{border-bottom:0;padding-bottom:0}.library-row__main[data-v-bae1b136]{display:grid;gap:var(--space-1);min-width:0}.library-row__main strong[data-v-bae1b136]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.library-row__main span[data-v-bae1b136],.library-row__main small[data-v-bae1b136]{overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.library-row__main small[data-v-bae1b136]{font-size:var(--fs-14)}.add-device__inline-message[data-v-bae1b136]{margin:var(--space-4) 0 0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__product-summary[data-v-bae1b136]{display:flex;align-items:center;gap:var(--space-2);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);padding:var(--space-2) var(--space-3);color:var(--jet-theme-text);font-size:var(--fs-body)}.add-device__product-summary strong[data-v-bae1b136]{font-weight:600}.add-device__product-summary[data-v-bae1b136] svg{width:.875rem;height:.875rem;color:var(--jet-theme-primary)}.add-device__change[data-v-bae1b136]{margin-left:auto;padding:0;font-size:var(--fs-14)}.add-device__change[data-v-bae1b136] svg{width:.75rem;height:.75rem}.add-device__form[data-v-bae1b136]{display:grid;gap:var(--space-4)}.add-device__field-hint[data-v-bae1b136]{margin:var(--space-1) 0 0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__group[data-v-bae1b136]{display:grid;gap:var(--space-4);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container);padding:.875rem}.add-device__group-head[data-v-bae1b136]{display:grid;gap:var(--space-1)}.add-device__group-head h4[data-v-bae1b136],.add-device__group-head p[data-v-bae1b136]{margin:0}.add-device__group-head h4[data-v-bae1b136]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__group-head p[data-v-bae1b136]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device__fields[data-v-bae1b136]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.add-device__identity[data-v-bae1b136]{display:grid;grid-template-columns:8.5rem minmax(0,1fr);align-items:start;gap:var(--space-4)}.add-device__identity[data-v-bae1b136] .ant-form-item{margin-bottom:0}.add-device__identity[data-v-bae1b136] .pro-upload{width:8.5rem}.add-device__identity-fields[data-v-bae1b136]{min-width:0}.add-device__fields--stacked[data-v-bae1b136]{grid-template-columns:1fr}.add-device__field[data-v-bae1b136]{margin-bottom:0;min-width:0}.add-device__field--full[data-v-bae1b136]{grid-column:1 / -1}.add-device__icon-upload[data-v-bae1b136]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3);width:100%;border:.0625rem dashed var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3);color:inherit;cursor:pointer;text-align:left;transition:border-color .12s ease,background .12s ease}.add-device__icon-upload[data-v-bae1b136]:hover{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.add-device-modal__title-help[data-v-bae1b136]{color:var(--jet-theme-text-disabled)}.add-device-selected-template[data-v-bae1b136]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-3);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);padding:var(--space-3)}.add-device-selected-template__visual[data-v-bae1b136]{display:inline-grid;place-items:center;overflow:hidden;width:2.5rem;height:2.5rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.add-device-selected-template__visual img[data-v-bae1b136]{width:100%;height:100%;object-fit:cover}.add-device-selected-template__body[data-v-bae1b136]{display:grid;gap:.125rem;min-width:0}.add-device-selected-template__body strong[data-v-bae1b136],.add-device-selected-template__body span[data-v-bae1b136]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-device-selected-template__body strong[data-v-bae1b136]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device-selected-template__body span[data-v-bae1b136]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__icon-tabs[data-v-bae1b136] .ant-tabs-nav{margin-bottom:var(--space-3)}.add-device__icon-grid[data-v-bae1b136]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:var(--space-2)}.add-device__icon-option[data-v-bae1b136]{display:grid;place-items:center;min-height:2.75rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);color:var(--jet-theme-text-secondary);cursor:pointer}.add-device__icon-option[data-v-bae1b136]:hover,.add-device__icon-option.is-selected[data-v-bae1b136]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device__icon-option[data-v-bae1b136] .anticon{font-size:var(--fs-20)}.add-device__icon-preview[data-v-bae1b136]{display:grid;place-items:center;overflow:hidden;width:3rem;height:3rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-page)}.add-device__icon-preview.is-empty[data-v-bae1b136]{border-style:dashed;color:var(--jet-theme-primary)}.add-device__icon-preview[data-v-bae1b136] svg{width:1rem;height:1rem}.add-device__icon-preview img[data-v-bae1b136]{display:block;width:100%;height:100%;object-fit:cover}.add-device__icon-copy[data-v-bae1b136]{display:grid;gap:var(--space-1);min-width:0}.add-device__icon-copy strong[data-v-bae1b136]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.add-device__icon-copy small[data-v-bae1b136]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__upload-main[data-v-bae1b136]{display:grid;grid-template-columns:6rem minmax(0,1fr) auto;align-items:center;gap:var(--space-4);min-height:7.25rem;padding:.875rem;text-align:left}.add-device__upload-main[data-v-bae1b136]:not(.has-preview){grid-template-columns:4rem minmax(0,1fr)}.add-device__upload-visual[data-v-bae1b136]{overflow:hidden;width:6rem;height:5.5rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft)}.add-device__upload-visual.is-empty[data-v-bae1b136]{display:grid;place-items:center;width:4rem;height:4rem;border-style:dashed;color:var(--jet-theme-primary)}.add-device__upload-visual[data-v-bae1b136] svg{width:1.375rem;height:1.375rem}.add-device__upload-visual img[data-v-bae1b136]{display:block;width:100%;height:100%;object-fit:cover}.add-device__upload-copy[data-v-bae1b136]{display:grid;gap:.3125rem;min-width:0}.add-device__upload-badge[data-v-bae1b136]{display:inline-flex;align-items:center;gap:.375rem;color:var(--jet-theme-primary);font-size:var(--fs-14);font-weight:600}.add-device__upload-badge[data-v-bae1b136] svg{width:.8125rem;height:.8125rem}.add-device__upload-copy strong[data-v-bae1b136]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.add-device__upload-copy small[data-v-bae1b136]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__upload-actions[data-v-bae1b136]{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;max-width:11.25rem}@media (max-width: 33.75rem){.add-device-product-picker[data-v-bae1b136],.add-device-library__body[data-v-bae1b136],.add-device-library__body.has-tag-panel[data-v-bae1b136]{grid-template-columns:1fr}.add-device-library__table[data-v-bae1b136] .jtable-card-items{grid-template-columns:1fr!important}.add-device-library__grid[data-v-bae1b136],.add-device-library__facts[data-v-bae1b136],.add-device-confirm__grid[data-v-bae1b136],.add-device-confirm__template-summary[data-v-bae1b136],.add-device-confirm__summary-layout[data-v-bae1b136],.add-device-confirm__tag-group[data-v-bae1b136],.add-device__type-card[data-v-bae1b136],.add-device__template-create[data-v-bae1b136]{grid-template-columns:1fr}.add-device__assist[data-v-bae1b136]{grid-template-columns:auto minmax(0,1fr);align-items:start}.add-device__assist-actions[data-v-bae1b136]{grid-column:2;justify-content:flex-start}.add-device__fields[data-v-bae1b136]{grid-template-columns:1fr}.add-device__icon-grid[data-v-bae1b136]{grid-template-columns:repeat(6,minmax(0,1fr))}.add-device__field--full[data-v-bae1b136]{grid-column:auto}.add-device__upload-main[data-v-bae1b136],.add-device__upload-main[data-v-bae1b136]:not(.has-preview){grid-template-columns:1fr;justify-items:start}.add-device__upload-visual[data-v-bae1b136],.add-device__upload-visual.is-empty[data-v-bae1b136]{width:100%;height:8.25rem}.add-device__upload-actions[data-v-bae1b136]{justify-content:flex-start;max-width:none}}.add-device[data-v-157f04eb]{display:grid;gap:var(--space-4)}.add-device__steps[data-v-157f04eb]{margin-bottom:var(--space-1)}.add-device__step-title[data-v-157f04eb]{display:inline-flex;align-items:center;gap:var(--space-1)}.add-device__step-help[data-v-157f04eb]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__custom[data-v-157f04eb],.add-device-library[data-v-157f04eb],.add-device-confirm[data-v-157f04eb]{display:grid;gap:var(--space-4)}.add-device__source-switch[data-v-157f04eb]{width:fit-content}.add-device-product-picker[data-v-157f04eb]{display:grid;grid-template-columns:15.5rem minmax(0,1fr);gap:var(--space-4);min-height:31rem}.add-device-product-picker__categories[data-v-157f04eb]{align-self:start;height:min(31rem,calc(100dvh - 18rem));min-height:0}.add-device-product-picker__content[data-v-157f04eb]{display:grid;align-content:start;gap:var(--space-3);min-width:0}.add-device__custom-head[data-v-157f04eb],.add-device-library__head[data-v-157f04eb]{display:flex;align-items:flex-start;justify-content:flex-end;gap:var(--space-3)}.add-device__custom-head[data-v-157f04eb]{justify-content:space-between}.add-device__custom-head h4[data-v-157f04eb],.add-device-library__head h4[data-v-157f04eb]{margin:0 0 var(--space-1);color:var(--jet-theme-text);font-size:var(--fs-h3);font-weight:700}.add-device__custom-head p[data-v-157f04eb],.add-device-library__head p[data-v-157f04eb]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device-library__search[data-v-157f04eb]{width:100%}.add-device-library__body[data-v-157f04eb]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);align-items:start;min-width:0}.add-device-library__body.has-tag-panel[data-v-157f04eb]{grid-template-columns:minmax(0,1fr)}.add-device-library__content[data-v-157f04eb]{display:grid;gap:var(--space-3);min-width:0;height:31rem;min-height:31rem}.add-device-library__tag-panel[data-v-157f04eb]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2);align-self:start;max-height:none;overflow:visible;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device-library__tag-panel-head[data-v-157f04eb],.add-device-library__pager[data-v-157f04eb]{display:flex;align-items:center;gap:var(--space-2)}.add-device-library__tag-panel-head[data-v-157f04eb]{justify-content:space-between}.add-device-library__tag-loading[data-v-157f04eb]{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-library__tag-panel-head span[data-v-157f04eb],.add-device-library__tag-row>span[data-v-157f04eb],.add-device-library__pager span[data-v-157f04eb]{flex-shrink:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.add-device-library__tag-row[data-v-157f04eb]{display:grid;grid-template-columns:minmax(4.5rem,max-content) minmax(0,1fr) auto;align-items:flex-start;gap:var(--space-2)}.add-device-library__tag-panel-head[data-v-157f04eb],.add-device-library__tag-loading[data-v-157f04eb],.add-device-library__tag-panel-toggle[data-v-157f04eb]{width:100%}.add-device-library__tag-row-label[data-v-157f04eb]{overflow:hidden;padding-top:.25rem;text-overflow:ellipsis;white-space:nowrap}.add-device-library__tag-options[data-v-157f04eb]{display:flex;min-width:0;max-height:1.875rem;gap:var(--space-2);overflow:hidden;flex-wrap:wrap}.add-device-library__tag-options.is-expanded[data-v-157f04eb]{max-height:none}.add-device-library__tag-row-toggle[data-v-157f04eb],.add-device-library__tag-panel-toggle[data-v-157f04eb]{padding-inline:0}.add-device-library__tag-panel-toggle[data-v-157f04eb]{justify-self:center}.add-device-library__tag-option[data-v-157f04eb]{max-width:100%;overflow:hidden;border:.0625rem solid var(--jet-theme-border);border-radius:999px;background:var(--jet-theme-bg-container);padding:.1875rem var(--space-2);color:var(--jet-theme-text-secondary);cursor:pointer;font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.add-device-library__tag-option[data-v-157f04eb]:hover,.add-device-library__tag-option.is-active[data-v-157f04eb]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device-library__grid[data-v-157f04eb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:var(--space-3);align-content:start;min-width:0;min-height:27.5rem}.add-device-library__table[data-v-157f04eb] .jtable-card-items{gap:var(--space-3);align-content:start}.add-device-library__content[data-v-157f04eb] .ant-spin-nested-loading,.add-device-library__content[data-v-157f04eb] .ant-spin-container{height:100%;min-height:0}.add-device-library__table[data-v-157f04eb],.add-device-library__table[data-v-157f04eb] .jtable-body-spin{height:100%}.add-device-library__card--fixed[data-v-157f04eb]{height:10.375rem}.add-device-library__icon[data-v-157f04eb],.add-device-confirm__icon[data-v-157f04eb]{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device-library__meta[data-v-157f04eb]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-library__capabilities[data-v-157f04eb]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);min-width:0;line-height:1.4}.add-device-library__thing-model-summary[data-v-157f04eb]{display:inline-flex;align-items:center;max-width:5.25rem;overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--jet-theme-primary) 20%,var(--jet-theme-border));border-radius:999px;background:color-mix(in srgb,var(--jet-theme-primary) 6%,var(--jet-theme-bg-container));padding:.0625rem var(--space-1);color:var(--jet-theme-text-secondary);text-overflow:ellipsis;white-space:nowrap}.add-device-library__template-tags[data-v-157f04eb]{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--space-1);overflow:hidden;min-width:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-library__template-tags[data-v-157f04eb] .ant-tag{max-width:8.75rem;overflow:hidden;margin-inline-end:0;text-overflow:ellipsis;white-space:nowrap}.add-device-library__pager[data-v-157f04eb]{justify-content:flex-end;margin-top:var(--space-4)}.add-device-library__meta[data-v-157f04eb]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.add-device-library__meta span[data-v-157f04eb]{max-width:100%;overflow:hidden;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:999px;padding:.0625rem var(--space-2);text-overflow:ellipsis;white-space:nowrap}.add-device-library__empty[data-v-157f04eb]{display:grid;min-height:27.5rem;place-items:center;padding:var(--space-8) 0}.add-device-confirm__summary[data-v-157f04eb]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:center;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device-confirm__summary h4[data-v-157f04eb]{margin:0 0 var(--space-1);color:var(--jet-theme-text);font-size:var(--fs-h3)}.add-device-confirm__summary p[data-v-157f04eb],.add-device-confirm__section p[data-v-157f04eb]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device-confirm__grid[data-v-157f04eb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.add-device-confirm__section[data-v-157f04eb]{display:grid;gap:var(--space-3);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device-confirm__section--wide[data-v-157f04eb]{grid-column:1 / -1}.add-device-confirm__section h5[data-v-157f04eb]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:700}.add-device-confirm__template-head[data-v-157f04eb]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3)}.add-device-confirm__template-head>div[data-v-157f04eb]{display:grid;gap:.125rem;min-width:0}.add-device-confirm__template-head strong[data-v-157f04eb]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.add-device-confirm__template-head small[data-v-157f04eb],.add-device-confirm__template-summary span[data-v-157f04eb],.add-device-confirm__detail>span[data-v-157f04eb]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.add-device-confirm__template-summary[data-v-157f04eb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.add-device-confirm__template-summary span[data-v-157f04eb]{display:inline-flex;align-items:center;gap:var(--space-1);min-width:0}.add-device-confirm__help[data-v-157f04eb]{flex-shrink:0;color:var(--jet-theme-text-disabled)}.add-device-confirm__template-summary div[data-v-157f04eb]{display:grid;gap:.25rem;min-width:0;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);padding:var(--space-3)}.add-device-confirm__template-summary strong[data-v-157f04eb]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.add-device-confirm__library-status[data-v-157f04eb]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-2);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-text) 3%,var(--jet-theme-bg-container));padding:var(--space-2) var(--space-3)}.add-device-confirm__library-status.is-installed[data-v-157f04eb]{border-color:color-mix(in srgb,var(--jet-theme-success) 32%,var(--jet-theme-border));background:color-mix(in srgb,var(--jet-theme-success) 8%,var(--jet-theme-bg-container))}.add-device-confirm__library-status[data-v-157f04eb] svg{width:.875rem;height:.875rem;margin-top:.1875rem;color:var(--jet-theme-primary)}.add-device-confirm__library-status.is-installed[data-v-157f04eb] svg{color:var(--jet-theme-success)}.add-device-confirm__library-status div[data-v-157f04eb]{display:grid;gap:var(--space-1);min-width:0}.add-device-confirm__library-status strong[data-v-157f04eb]{color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600}.add-device-confirm__library-status span[data-v-157f04eb]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device-confirm__install-progress[data-v-157f04eb]{display:grid;justify-items:center;gap:var(--space-3);min-height:15rem;overflow:hidden;padding:var(--space-8) var(--space-4)}.add-device-confirm__install-progress.is-error[data-v-157f04eb]{color:var(--jet-theme-error)}.add-device-confirm__install-progress header[data-v-157f04eb]{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);min-width:0}.add-device-confirm__install-progress header>span[data-v-157f04eb]:first-child{display:inline-grid;flex-shrink:0;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.add-device-library__icon img[data-v-157f04eb]{display:block;width:100%;height:100%;object-fit:cover}.add-device-confirm__install-progress.is-error header span[data-v-157f04eb]{color:var(--jet-theme-error)}.add-device-confirm__install-progress header[data-v-157f04eb] svg{width:1.75rem;height:1.75rem}.add-device-confirm__install-progress header strong[data-v-157f04eb]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.add-device-confirm__install-device[data-v-157f04eb]{min-width:0;overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);text-align:center}.add-device-confirm__install-progress ol[data-v-157f04eb]{width:100%;display:grid;gap:var(--space-1);max-height:min(20rem,38vh);margin:0;overflow:auto;padding:0;list-style:none}.add-device-confirm__install-progress li[data-v-157f04eb]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-2);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.5}.add-device-confirm__install-progress li[data-v-157f04eb]:before{content:"";width:.375rem;height:.375rem;margin-top:.5rem;border-radius:50%;background:var(--jet-theme-primary)}.add-device-confirm__install-progress li.is-error[data-v-157f04eb]{color:var(--jet-theme-error)}.add-device-confirm__install-progress li.is-error[data-v-157f04eb]:before{background:var(--jet-theme-error)}.add-device-confirm__install-progress li span[data-v-157f04eb]{min-width:0;overflow-wrap:anywhere}.add-device-confirm__install-latest[data-v-157f04eb]{justify-self:start;padding-inline:0}.add-device-confirm__install-hint[data-v-157f04eb]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5;text-align:center}.add-device-quota-exceeded[data-v-157f04eb]{display:grid;gap:var(--space-4);min-height:15rem;padding:var(--space-8) var(--space-4)}.add-device-quota-exceeded>header[data-v-157f04eb],.add-device-quota-exceeded>footer[data-v-157f04eb]{display:flex;align-items:center;gap:var(--space-3)}.add-device-quota-exceeded>header>span[data-v-157f04eb]{display:inline-grid;flex:0 0 auto;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:color-mix(in srgb,var(--jet-theme-error) 12%,var(--jet-theme-bg-container));color:var(--jet-theme-error)}.add-device-quota-exceeded>header[data-v-157f04eb] svg{width:1.75rem;height:1.75rem}.add-device-quota-exceeded h4[data-v-157f04eb],.add-device-quota-exceeded p[data-v-157f04eb]{margin:0}.add-device-quota-exceeded h4[data-v-157f04eb],.add-device-quota-exceeded__usage strong[data-v-157f04eb],.add-device-quota-exceeded footer strong[data-v-157f04eb]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device-quota-exceeded header p[data-v-157f04eb],.add-device-quota-exceeded__unavailable[data-v-157f04eb],.add-device-quota-exceeded footer p[data-v-157f04eb]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.5}.add-device-quota-exceeded__usage[data-v-157f04eb]{display:grid;gap:var(--space-1);border:.0625rem solid color-mix(in srgb,var(--jet-theme-error) 28%,var(--jet-theme-border));border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-error) 6%,var(--jet-theme-bg-container));padding:var(--space-3)}.add-device-quota-exceeded__usage>span[data-v-157f04eb]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.add-device-quota-exceeded__usage strong[data-v-157f04eb]{font-size:var(--fs-h3)}.add-device-quota-exceeded__unavailable[data-v-157f04eb]{padding:var(--space-3);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius)}.add-device-quota-exceeded>footer[data-v-157f04eb]{padding-top:var(--space-3);border-top:.0625rem solid var(--jet-theme-border-secondary)}.add-device-quota-exceeded>footer[data-v-157f04eb] .ant-qrcode{flex:0 0 auto}.add-device-confirm__summary-layout[data-v-157f04eb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--space-3)}.add-device-confirm__summary-main[data-v-157f04eb]{display:grid;gap:var(--space-3);min-width:0}.add-device-confirm__detail[data-v-157f04eb]{display:grid;gap:var(--space-2)}.add-device-confirm__detail>strong[data-v-157f04eb]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-confirm__tag-groups[data-v-157f04eb]{display:grid;gap:var(--space-2)}.add-device-confirm__tag-group[data-v-157f04eb]{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:var(--space-2)}.add-device-confirm__tag-group b[data-v-157f04eb]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.add-device-confirm__section dl[data-v-157f04eb]{display:grid;gap:var(--space-2);margin:0}.add-device-confirm__section dl>div[data-v-157f04eb]{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:var(--space-2)}.add-device-confirm__section dt[data-v-157f04eb]{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-confirm__section dd[data-v-157f04eb]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-14);word-break:break-all}.add-device-confirm__tags[data-v-157f04eb]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.add-device-confirm__tags span[data-v-157f04eb]{max-width:100%;overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--jet-theme-success) 32%,var(--jet-theme-border));border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-success) 10%,var(--jet-theme-bg-container));padding:.0625rem var(--space-2);color:var(--jet-theme-success);font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.add-device-modal__title[data-v-157f04eb]{display:flex;align-items:center;gap:var(--space-3)}.add-device-modal__icon[data-v-157f04eb]{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device-modal__icon .anticon[data-v-157f04eb]{cursor:default}.add-device-modal__icon[data-v-157f04eb] svg{width:1rem;height:1rem}.add-device-modal__title h3[data-v-157f04eb]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-h3);font-weight:700}.add-device__filters[data-v-157f04eb]{display:grid;gap:var(--space-3)}.add-device__search[data-v-157f04eb]{min-width:0}.add-device__search[data-v-157f04eb] svg{width:.875rem;height:.875rem}.add-device__tabs[data-v-157f04eb]{max-width:100%}.add-device__step-head span[data-v-157f04eb]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:700}.add-device__step-head h3[data-v-157f04eb]{margin:.25rem 0;color:var(--jet-theme-text);font-size:var(--fs-h3)}.add-device__step-head p[data-v-157f04eb]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device__empty[data-v-157f04eb]{margin:0;padding:.875rem;border:.0625rem dashed var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.65}.add-device__empty a[data-v-157f04eb]{color:var(--jet-theme-primary);font-weight:600}.add-device__type-card[data-v-157f04eb]{display:grid;grid-template-columns:minmax(0,1fr);align-items:end;gap:var(--space-3)}.add-device__type-main[data-v-157f04eb]{display:grid;gap:var(--space-2);min-width:0}.add-device__type-label[data-v-157f04eb]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.add-device__type-label span[data-v-157f04eb]{color:var(--jet-theme-error)}.add-device__type-select[data-v-157f04eb],.add-device__template-select[data-v-157f04eb]{width:100%}.add-device__assist[data-v-157f04eb]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-2);margin-top:calc(var(--space-2) * -1);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-text) 3%,var(--jet-theme-bg-container));padding:var(--space-2) var(--space-3);transition:border-color .12s ease,background .12s ease}.add-device__assist.is-expanded[data-v-157f04eb]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.add-device__assist-icon[data-v-157f04eb]{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.add-device__assist-icon[data-v-157f04eb] svg{width:.875rem;height:.875rem}.add-device__assist-copy[data-v-157f04eb]{display:flex;align-items:baseline;flex-wrap:wrap;min-width:0;gap:var(--space-1);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__assist-copy strong[data-v-157f04eb]{color:var(--jet-theme-text);font-weight:600}.add-device__assist-actions[data-v-157f04eb]{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.add-device__assist-action[data-v-157f04eb]{font-size:var(--fs-14)}.add-device__assist-action[data-v-157f04eb] svg{width:.8125rem;height:.8125rem}.add-device__selected-product[data-v-157f04eb]{display:grid;gap:var(--space-2);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);padding:var(--space-3)}.add-device__selected-product div[data-v-157f04eb]{display:grid;gap:var(--space-1);min-width:0}.add-device__selected-product strong[data-v-157f04eb]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__selected-product span[data-v-157f04eb],.add-device__selected-product small[data-v-157f04eb]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__selected-product small[data-v-157f04eb]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);font-size:var(--fs-14)}.add-device__selected-product[data-v-157f04eb] svg{width:.75rem;height:.75rem}.product-list[data-v-157f04eb]{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:.0625rem solid var(--jet-theme-border)}.product-row[data-v-157f04eb]{display:grid;border-bottom:.0625rem solid var(--jet-theme-border)}.product-row.is-selected[data-v-157f04eb]{background:var(--jet-theme-primary-soft);box-shadow:inset .125rem 0 0 var(--jet-theme-primary)}.product-row__button[data-v-157f04eb]{height:auto;min-height:0}.product-row__button[data-v-157f04eb]>span{display:grid;gap:var(--space-1);padding:.75rem .875rem;text-align:left}.product-row__button[data-v-157f04eb]:hover{background:var(--jet-theme-primary-soft)}.product-row__title[data-v-157f04eb]{display:flex;align-items:baseline;flex-wrap:wrap;gap:.375rem .625rem}.product-row__title strong[data-v-157f04eb]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.product-row__title span[data-v-157f04eb]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.product-row__meta[data-v-157f04eb]{display:flex;flex-wrap:wrap;gap:.25rem .875rem;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.product-row__meta span[data-v-157f04eb]{display:inline-flex;align-items:center;gap:var(--space-1)}.product-row__meta[data-v-157f04eb] svg{width:.75rem;height:.75rem}.add-device__library[data-v-157f04eb]{display:grid;gap:var(--space-3);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device__library-head[data-v-157f04eb]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.add-device__library-head>div[data-v-157f04eb]{display:grid;gap:var(--space-1);min-width:0}.add-device__library-head strong[data-v-157f04eb]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__library-head span[data-v-157f04eb]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.55}.add-device__template-create[data-v-157f04eb] svg{width:.8125rem;height:.8125rem}.add-device__template-create[data-v-157f04eb]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3);align-items:end}.add-device__template-preview[data-v-157f04eb]{display:grid;gap:var(--space-1);border-top:.0625rem solid var(--jet-theme-border);padding-top:var(--space-3)}.add-device__template-preview strong[data-v-157f04eb]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__template-preview span[data-v-157f04eb],.add-device__template-preview small[data-v-157f04eb]{overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.add-device__template-preview small[data-v-157f04eb]{font-size:var(--fs-14)}.library-list[data-v-157f04eb]{display:grid;gap:0;border-top:.0625rem solid var(--jet-theme-border)}.library-row[data-v-157f04eb]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:.0625rem solid var(--jet-theme-border)}.library-row[data-v-157f04eb]:last-child{border-bottom:0;padding-bottom:0}.library-row__main[data-v-157f04eb]{display:grid;gap:var(--space-1);min-width:0}.library-row__main strong[data-v-157f04eb]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.library-row__main span[data-v-157f04eb],.library-row__main small[data-v-157f04eb]{overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.library-row__main small[data-v-157f04eb]{font-size:var(--fs-14)}.add-device__inline-message[data-v-157f04eb]{margin:var(--space-4) 0 0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__product-summary[data-v-157f04eb]{display:flex;align-items:center;gap:var(--space-2);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);padding:var(--space-2) var(--space-3);color:var(--jet-theme-text);font-size:var(--fs-body)}.add-device__product-summary strong[data-v-157f04eb]{font-weight:600}.add-device__product-summary[data-v-157f04eb] svg{width:.875rem;height:.875rem;color:var(--jet-theme-primary)}.add-device__change[data-v-157f04eb]{margin-left:auto;padding:0;font-size:var(--fs-14)}.add-device__change[data-v-157f04eb] svg{width:.75rem;height:.75rem}.add-device__form[data-v-157f04eb]{display:grid;gap:var(--space-4)}.add-device__field-hint[data-v-157f04eb]{margin:var(--space-1) 0 0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__group[data-v-157f04eb]{display:grid;gap:var(--space-4);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container);padding:.875rem}.add-device__group-head[data-v-157f04eb]{display:grid;gap:var(--space-1)}.add-device__group-head h4[data-v-157f04eb],.add-device__group-head p[data-v-157f04eb]{margin:0}.add-device__group-head h4[data-v-157f04eb]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__group-head p[data-v-157f04eb]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device__fields[data-v-157f04eb]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.add-device__identity[data-v-157f04eb]{display:grid;grid-template-columns:8.5rem minmax(0,1fr);align-items:start;gap:var(--space-4)}.add-device__identity[data-v-157f04eb] .ant-form-item{margin-bottom:0}.add-device__identity[data-v-157f04eb] .pro-upload{width:8.5rem}.add-device__identity-fields[data-v-157f04eb]{min-width:0}.add-device__fields--stacked[data-v-157f04eb]{grid-template-columns:1fr}.add-device__field[data-v-157f04eb]{margin-bottom:0;min-width:0}.add-device__field--full[data-v-157f04eb]{grid-column:1 / -1}.add-device__icon-upload[data-v-157f04eb]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3);width:100%;border:.0625rem dashed var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3);color:inherit;cursor:pointer;text-align:left;transition:border-color .12s ease,background .12s ease}.add-device__icon-upload[data-v-157f04eb]:hover{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.add-device-modal__title-help[data-v-157f04eb]{color:var(--jet-theme-text-disabled)}.add-device-selected-template[data-v-157f04eb]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-3);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);padding:var(--space-3)}.add-device-selected-template__visual[data-v-157f04eb]{display:inline-grid;place-items:center;overflow:hidden;width:2.5rem;height:2.5rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.add-device-selected-template__visual img[data-v-157f04eb]{width:100%;height:100%;object-fit:cover}.add-device-selected-template__body[data-v-157f04eb]{display:grid;gap:.125rem;min-width:0}.add-device-selected-template__body strong[data-v-157f04eb],.add-device-selected-template__body span[data-v-157f04eb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-device-selected-template__body strong[data-v-157f04eb]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device-selected-template__body span[data-v-157f04eb]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__icon-tabs[data-v-157f04eb] .ant-tabs-nav{margin-bottom:var(--space-3)}.add-device__icon-grid[data-v-157f04eb]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:var(--space-2)}.add-device__icon-option[data-v-157f04eb]{display:grid;place-items:center;min-height:2.75rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);color:var(--jet-theme-text-secondary);cursor:pointer}.add-device__icon-option[data-v-157f04eb]:hover,.add-device__icon-option.is-selected[data-v-157f04eb]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device__icon-option[data-v-157f04eb] .anticon{font-size:var(--fs-20)}.add-device__icon-preview[data-v-157f04eb]{display:grid;place-items:center;overflow:hidden;width:3rem;height:3rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-page)}.add-device__icon-preview.is-empty[data-v-157f04eb]{border-style:dashed;color:var(--jet-theme-primary)}.add-device__icon-preview[data-v-157f04eb] svg{width:1rem;height:1rem}.add-device__icon-preview img[data-v-157f04eb]{display:block;width:100%;height:100%;object-fit:cover}.add-device__icon-copy[data-v-157f04eb]{display:grid;gap:var(--space-1);min-width:0}.add-device__icon-copy strong[data-v-157f04eb]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.add-device__icon-copy small[data-v-157f04eb]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__upload-main[data-v-157f04eb]{display:grid;grid-template-columns:6rem minmax(0,1fr) auto;align-items:center;gap:var(--space-4);min-height:7.25rem;padding:.875rem;text-align:left}.add-device__upload-main[data-v-157f04eb]:not(.has-preview){grid-template-columns:4rem minmax(0,1fr)}.add-device__upload-visual[data-v-157f04eb]{overflow:hidden;width:6rem;height:5.5rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft)}.add-device__upload-visual.is-empty[data-v-157f04eb]{display:grid;place-items:center;width:4rem;height:4rem;border-style:dashed;color:var(--jet-theme-primary)}.add-device__upload-visual[data-v-157f04eb] svg{width:1.375rem;height:1.375rem}.add-device__upload-visual img[data-v-157f04eb]{display:block;width:100%;height:100%;object-fit:cover}.add-device__upload-copy[data-v-157f04eb]{display:grid;gap:.3125rem;min-width:0}.add-device__upload-badge[data-v-157f04eb]{display:inline-flex;align-items:center;gap:.375rem;color:var(--jet-theme-primary);font-size:var(--fs-14);font-weight:600}.add-device__upload-badge[data-v-157f04eb] svg{width:.8125rem;height:.8125rem}.add-device__upload-copy strong[data-v-157f04eb]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.add-device__upload-copy small[data-v-157f04eb]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__upload-actions[data-v-157f04eb]{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;max-width:11.25rem}@media (max-width: 33.75rem){.add-device-product-picker[data-v-157f04eb],.add-device-library__body[data-v-157f04eb],.add-device-library__body.has-tag-panel[data-v-157f04eb]{grid-template-columns:1fr}.add-device-library__table[data-v-157f04eb] .jtable-card-items{grid-template-columns:1fr!important}.add-device-library__grid[data-v-157f04eb],.add-device-library__facts[data-v-157f04eb],.add-device-confirm__grid[data-v-157f04eb],.add-device-confirm__template-summary[data-v-157f04eb],.add-device-confirm__summary-layout[data-v-157f04eb],.add-device-confirm__tag-group[data-v-157f04eb],.add-device__type-card[data-v-157f04eb],.add-device__template-create[data-v-157f04eb]{grid-template-columns:1fr}.add-device__assist[data-v-157f04eb]{grid-template-columns:auto minmax(0,1fr);align-items:start}.add-device__assist-actions[data-v-157f04eb]{grid-column:2;justify-content:flex-start}.add-device__fields[data-v-157f04eb]{grid-template-columns:1fr}.add-device__icon-grid[data-v-157f04eb]{grid-template-columns:repeat(6,minmax(0,1fr))}.add-device__field--full[data-v-157f04eb]{grid-column:auto}.add-device__upload-main[data-v-157f04eb],.add-device__upload-main[data-v-157f04eb]:not(.has-preview){grid-template-columns:1fr;justify-items:start}.add-device__upload-visual[data-v-157f04eb],.add-device__upload-visual.is-empty[data-v-157f04eb]{width:100%;height:8.25rem}.add-device__upload-actions[data-v-157f04eb]{justify-content:flex-start;max-width:none}}.add-device[data-v-e6da84be]{display:grid;gap:var(--space-4)}.add-device__steps[data-v-e6da84be]{margin-bottom:var(--space-1)}.add-device__step-title[data-v-e6da84be]{display:inline-flex;align-items:center;gap:var(--space-1)}.add-device__step-help[data-v-e6da84be]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__custom[data-v-e6da84be],.add-device-library[data-v-e6da84be],.add-device-confirm[data-v-e6da84be]{display:grid;gap:var(--space-4)}.add-device__source-switch[data-v-e6da84be]{width:fit-content}.add-device-product-picker[data-v-e6da84be]{display:grid;grid-template-columns:15.5rem minmax(0,1fr);gap:var(--space-4);min-height:31rem}.add-device-product-picker__categories[data-v-e6da84be]{align-self:start;height:min(31rem,calc(100dvh - 18rem));min-height:0}.add-device-product-picker__content[data-v-e6da84be]{display:grid;align-content:start;gap:var(--space-3);min-width:0}.add-device__custom-head[data-v-e6da84be],.add-device-library__head[data-v-e6da84be]{display:flex;align-items:flex-start;justify-content:flex-end;gap:var(--space-3)}.add-device__custom-head[data-v-e6da84be]{justify-content:space-between}.add-device__custom-head h4[data-v-e6da84be],.add-device-library__head h4[data-v-e6da84be]{margin:0 0 var(--space-1);color:var(--jet-theme-text);font-size:var(--fs-h3);font-weight:700}.add-device__custom-head p[data-v-e6da84be],.add-device-library__head p[data-v-e6da84be]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device-library__search[data-v-e6da84be]{width:100%}.add-device-library__body[data-v-e6da84be]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);align-items:start;min-width:0}.add-device-library__body.has-tag-panel[data-v-e6da84be]{grid-template-columns:minmax(0,1fr)}.add-device-library__content[data-v-e6da84be]{display:grid;gap:var(--space-3);min-width:0;height:31rem;min-height:31rem}.add-device-library__tag-panel[data-v-e6da84be]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2);align-self:start;max-height:none;overflow:visible;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device-library__tag-panel-head[data-v-e6da84be],.add-device-library__pager[data-v-e6da84be]{display:flex;align-items:center;gap:var(--space-2)}.add-device-library__tag-panel-head[data-v-e6da84be]{justify-content:space-between}.add-device-library__tag-loading[data-v-e6da84be]{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-library__tag-panel-head span[data-v-e6da84be],.add-device-library__tag-row>span[data-v-e6da84be],.add-device-library__pager span[data-v-e6da84be]{flex-shrink:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.add-device-library__tag-row[data-v-e6da84be]{display:grid;grid-template-columns:minmax(4.5rem,max-content) minmax(0,1fr) auto;align-items:flex-start;gap:var(--space-2)}.add-device-library__tag-panel-head[data-v-e6da84be],.add-device-library__tag-loading[data-v-e6da84be],.add-device-library__tag-panel-toggle[data-v-e6da84be]{width:100%}.add-device-library__tag-row-label[data-v-e6da84be]{overflow:hidden;padding-top:.25rem;text-overflow:ellipsis;white-space:nowrap}.add-device-library__tag-options[data-v-e6da84be]{display:flex;min-width:0;max-height:1.875rem;gap:var(--space-2);overflow:hidden;flex-wrap:wrap}.add-device-library__tag-options.is-expanded[data-v-e6da84be]{max-height:none}.add-device-library__tag-row-toggle[data-v-e6da84be],.add-device-library__tag-panel-toggle[data-v-e6da84be]{padding-inline:0}.add-device-library__tag-panel-toggle[data-v-e6da84be]{justify-self:center}.add-device-library__tag-option[data-v-e6da84be]{max-width:100%;overflow:hidden;border:.0625rem solid var(--jet-theme-border);border-radius:999px;background:var(--jet-theme-bg-container);padding:.1875rem var(--space-2);color:var(--jet-theme-text-secondary);cursor:pointer;font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.add-device-library__tag-option[data-v-e6da84be]:hover,.add-device-library__tag-option.is-active[data-v-e6da84be]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device-library__grid[data-v-e6da84be]{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:var(--space-3);align-content:start;min-width:0;min-height:27.5rem}.add-device-library__table[data-v-e6da84be] .jtable-card-items{gap:var(--space-3);align-content:start}.add-device-library__content[data-v-e6da84be] .ant-spin-nested-loading,.add-device-library__content[data-v-e6da84be] .ant-spin-container{height:100%;min-height:0}.add-device-library__table[data-v-e6da84be],.add-device-library__table[data-v-e6da84be] .jtable-body-spin{height:100%}.add-device-library__card--fixed[data-v-e6da84be]{height:10.375rem}.add-device-library__icon[data-v-e6da84be],.add-device-confirm__icon[data-v-e6da84be]{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device-library__meta[data-v-e6da84be]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-library__capabilities[data-v-e6da84be]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);min-width:0;line-height:1.4}.add-device-library__thing-model-summary[data-v-e6da84be]{display:inline-flex;align-items:center;max-width:5.25rem;overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--jet-theme-primary) 20%,var(--jet-theme-border));border-radius:999px;background:color-mix(in srgb,var(--jet-theme-primary) 6%,var(--jet-theme-bg-container));padding:.0625rem var(--space-1);color:var(--jet-theme-text-secondary);text-overflow:ellipsis;white-space:nowrap}.add-device-library__template-tags[data-v-e6da84be]{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--space-1);overflow:hidden;min-width:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-library__template-tags[data-v-e6da84be] .ant-tag{max-width:8.75rem;overflow:hidden;margin-inline-end:0;text-overflow:ellipsis;white-space:nowrap}.add-device-library__pager[data-v-e6da84be]{justify-content:flex-end;margin-top:var(--space-4)}.add-device-library__meta[data-v-e6da84be]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.add-device-library__meta span[data-v-e6da84be]{max-width:100%;overflow:hidden;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:999px;padding:.0625rem var(--space-2);text-overflow:ellipsis;white-space:nowrap}.add-device-library__empty[data-v-e6da84be]{display:grid;min-height:27.5rem;place-items:center;padding:var(--space-8) 0}.add-device-confirm__summary[data-v-e6da84be]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:center;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device-confirm__summary h4[data-v-e6da84be]{margin:0 0 var(--space-1);color:var(--jet-theme-text);font-size:var(--fs-h3)}.add-device-confirm__summary p[data-v-e6da84be],.add-device-confirm__section p[data-v-e6da84be]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device-confirm__grid[data-v-e6da84be]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.add-device-confirm__section[data-v-e6da84be]{display:grid;gap:var(--space-3);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device-confirm__section--wide[data-v-e6da84be]{grid-column:1 / -1}.add-device-confirm__section h5[data-v-e6da84be]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:700}.add-device-confirm__template-head[data-v-e6da84be]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3)}.add-device-confirm__template-head>div[data-v-e6da84be]{display:grid;gap:.125rem;min-width:0}.add-device-confirm__template-head strong[data-v-e6da84be]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.add-device-confirm__template-head small[data-v-e6da84be],.add-device-confirm__template-summary span[data-v-e6da84be],.add-device-confirm__detail>span[data-v-e6da84be]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.add-device-confirm__template-summary[data-v-e6da84be]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.add-device-confirm__template-summary span[data-v-e6da84be]{display:inline-flex;align-items:center;gap:var(--space-1);min-width:0}.add-device-confirm__help[data-v-e6da84be]{flex-shrink:0;color:var(--jet-theme-text-disabled)}.add-device-confirm__template-summary div[data-v-e6da84be]{display:grid;gap:.25rem;min-width:0;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);padding:var(--space-3)}.add-device-confirm__template-summary strong[data-v-e6da84be]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.add-device-confirm__library-status[data-v-e6da84be]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-2);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-text) 3%,var(--jet-theme-bg-container));padding:var(--space-2) var(--space-3)}.add-device-confirm__library-status.is-installed[data-v-e6da84be]{border-color:color-mix(in srgb,var(--jet-theme-success) 32%,var(--jet-theme-border));background:color-mix(in srgb,var(--jet-theme-success) 8%,var(--jet-theme-bg-container))}.add-device-confirm__library-status[data-v-e6da84be] svg{width:.875rem;height:.875rem;margin-top:.1875rem;color:var(--jet-theme-primary)}.add-device-confirm__library-status.is-installed[data-v-e6da84be] svg{color:var(--jet-theme-success)}.add-device-confirm__library-status div[data-v-e6da84be]{display:grid;gap:var(--space-1);min-width:0}.add-device-confirm__library-status strong[data-v-e6da84be]{color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600}.add-device-confirm__library-status span[data-v-e6da84be]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device-confirm__install-progress[data-v-e6da84be]{display:grid;justify-items:center;gap:var(--space-3);min-height:15rem;overflow:hidden;padding:var(--space-8) var(--space-4)}.add-device-confirm__install-progress.is-error[data-v-e6da84be]{color:var(--jet-theme-error)}.add-device-confirm__install-progress header[data-v-e6da84be]{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);min-width:0}.add-device-confirm__install-progress header>span[data-v-e6da84be]:first-child{display:inline-grid;flex-shrink:0;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.add-device-library__icon img[data-v-e6da84be]{display:block;width:100%;height:100%;object-fit:cover}.add-device-confirm__install-progress.is-error header span[data-v-e6da84be]{color:var(--jet-theme-error)}.add-device-confirm__install-progress header[data-v-e6da84be] svg{width:1.75rem;height:1.75rem}.add-device-confirm__install-progress header strong[data-v-e6da84be]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.add-device-confirm__install-device[data-v-e6da84be]{min-width:0;overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);text-align:center}.add-device-confirm__install-progress ol[data-v-e6da84be]{width:100%;display:grid;gap:var(--space-1);max-height:min(20rem,38vh);margin:0;overflow:auto;padding:0;list-style:none}.add-device-confirm__install-progress li[data-v-e6da84be]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-2);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.5}.add-device-confirm__install-progress li[data-v-e6da84be]:before{content:"";width:.375rem;height:.375rem;margin-top:.5rem;border-radius:50%;background:var(--jet-theme-primary)}.add-device-confirm__install-progress li.is-error[data-v-e6da84be]{color:var(--jet-theme-error)}.add-device-confirm__install-progress li.is-error[data-v-e6da84be]:before{background:var(--jet-theme-error)}.add-device-confirm__install-progress li span[data-v-e6da84be]{min-width:0;overflow-wrap:anywhere}.add-device-confirm__install-latest[data-v-e6da84be]{justify-self:start;padding-inline:0}.add-device-confirm__install-hint[data-v-e6da84be]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5;text-align:center}.add-device-quota-exceeded[data-v-e6da84be]{display:grid;gap:var(--space-4);min-height:15rem;padding:var(--space-8) var(--space-4)}.add-device-quota-exceeded>header[data-v-e6da84be],.add-device-quota-exceeded>footer[data-v-e6da84be]{display:flex;align-items:center;gap:var(--space-3)}.add-device-quota-exceeded>header>span[data-v-e6da84be]{display:inline-grid;flex:0 0 auto;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:color-mix(in srgb,var(--jet-theme-error) 12%,var(--jet-theme-bg-container));color:var(--jet-theme-error)}.add-device-quota-exceeded>header[data-v-e6da84be] svg{width:1.75rem;height:1.75rem}.add-device-quota-exceeded h4[data-v-e6da84be],.add-device-quota-exceeded p[data-v-e6da84be]{margin:0}.add-device-quota-exceeded h4[data-v-e6da84be],.add-device-quota-exceeded__usage strong[data-v-e6da84be],.add-device-quota-exceeded footer strong[data-v-e6da84be]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device-quota-exceeded header p[data-v-e6da84be],.add-device-quota-exceeded__unavailable[data-v-e6da84be],.add-device-quota-exceeded footer p[data-v-e6da84be]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.5}.add-device-quota-exceeded__usage[data-v-e6da84be]{display:grid;gap:var(--space-1);border:.0625rem solid color-mix(in srgb,var(--jet-theme-error) 28%,var(--jet-theme-border));border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-error) 6%,var(--jet-theme-bg-container));padding:var(--space-3)}.add-device-quota-exceeded__usage>span[data-v-e6da84be]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.add-device-quota-exceeded__usage strong[data-v-e6da84be]{font-size:var(--fs-h3)}.add-device-quota-exceeded__unavailable[data-v-e6da84be]{padding:var(--space-3);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius)}.add-device-quota-exceeded>footer[data-v-e6da84be]{padding-top:var(--space-3);border-top:.0625rem solid var(--jet-theme-border-secondary)}.add-device-quota-exceeded>footer[data-v-e6da84be] .ant-qrcode{flex:0 0 auto}.add-device-confirm__summary-layout[data-v-e6da84be]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--space-3)}.add-device-confirm__summary-main[data-v-e6da84be]{display:grid;gap:var(--space-3);min-width:0}.add-device-confirm__detail[data-v-e6da84be]{display:grid;gap:var(--space-2)}.add-device-confirm__detail>strong[data-v-e6da84be]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-confirm__tag-groups[data-v-e6da84be]{display:grid;gap:var(--space-2)}.add-device-confirm__tag-group[data-v-e6da84be]{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:var(--space-2)}.add-device-confirm__tag-group b[data-v-e6da84be]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.add-device-confirm__section dl[data-v-e6da84be]{display:grid;gap:var(--space-2);margin:0}.add-device-confirm__section dl>div[data-v-e6da84be]{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:var(--space-2)}.add-device-confirm__section dt[data-v-e6da84be]{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-confirm__section dd[data-v-e6da84be]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-14);word-break:break-all}.add-device-confirm__tags[data-v-e6da84be]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.add-device-confirm__tags span[data-v-e6da84be]{max-width:100%;overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--jet-theme-success) 32%,var(--jet-theme-border));border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-success) 10%,var(--jet-theme-bg-container));padding:.0625rem var(--space-2);color:var(--jet-theme-success);font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.add-device-modal__title[data-v-e6da84be]{display:flex;align-items:center;gap:var(--space-3)}.add-device-modal__icon[data-v-e6da84be]{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device-modal__icon .anticon[data-v-e6da84be]{cursor:default}.add-device-modal__icon[data-v-e6da84be] svg{width:1rem;height:1rem}.add-device-modal__title h3[data-v-e6da84be]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-h3);font-weight:700}.add-device__filters[data-v-e6da84be]{display:grid;gap:var(--space-3)}.add-device__search[data-v-e6da84be]{min-width:0}.add-device__search[data-v-e6da84be] svg{width:.875rem;height:.875rem}.add-device__tabs[data-v-e6da84be]{max-width:100%}.add-device__step-head span[data-v-e6da84be]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:700}.add-device__step-head h3[data-v-e6da84be]{margin:.25rem 0;color:var(--jet-theme-text);font-size:var(--fs-h3)}.add-device__step-head p[data-v-e6da84be]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device__empty[data-v-e6da84be]{margin:0;padding:.875rem;border:.0625rem dashed var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.65}.add-device__empty a[data-v-e6da84be]{color:var(--jet-theme-primary);font-weight:600}.add-device__type-card[data-v-e6da84be]{display:grid;grid-template-columns:minmax(0,1fr);align-items:end;gap:var(--space-3)}.add-device__type-main[data-v-e6da84be]{display:grid;gap:var(--space-2);min-width:0}.add-device__type-label[data-v-e6da84be]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.add-device__type-label span[data-v-e6da84be]{color:var(--jet-theme-error)}.add-device__type-select[data-v-e6da84be],.add-device__template-select[data-v-e6da84be]{width:100%}.add-device__assist[data-v-e6da84be]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-2);margin-top:calc(var(--space-2) * -1);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-text) 3%,var(--jet-theme-bg-container));padding:var(--space-2) var(--space-3);transition:border-color .12s ease,background .12s ease}.add-device__assist.is-expanded[data-v-e6da84be]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.add-device__assist-icon[data-v-e6da84be]{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.add-device__assist-icon[data-v-e6da84be] svg{width:.875rem;height:.875rem}.add-device__assist-copy[data-v-e6da84be]{display:flex;align-items:baseline;flex-wrap:wrap;min-width:0;gap:var(--space-1);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__assist-copy strong[data-v-e6da84be]{color:var(--jet-theme-text);font-weight:600}.add-device__assist-actions[data-v-e6da84be]{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.add-device__assist-action[data-v-e6da84be]{font-size:var(--fs-14)}.add-device__assist-action[data-v-e6da84be] svg{width:.8125rem;height:.8125rem}.add-device__selected-product[data-v-e6da84be]{display:grid;gap:var(--space-2);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);padding:var(--space-3)}.add-device__selected-product div[data-v-e6da84be]{display:grid;gap:var(--space-1);min-width:0}.add-device__selected-product strong[data-v-e6da84be]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__selected-product span[data-v-e6da84be],.add-device__selected-product small[data-v-e6da84be]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__selected-product small[data-v-e6da84be]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);font-size:var(--fs-14)}.add-device__selected-product[data-v-e6da84be] svg{width:.75rem;height:.75rem}.product-list[data-v-e6da84be]{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:.0625rem solid var(--jet-theme-border)}.product-row[data-v-e6da84be]{display:grid;border-bottom:.0625rem solid var(--jet-theme-border)}.product-row.is-selected[data-v-e6da84be]{background:var(--jet-theme-primary-soft);box-shadow:inset .125rem 0 0 var(--jet-theme-primary)}.product-row__button[data-v-e6da84be]{height:auto;min-height:0}.product-row__button[data-v-e6da84be]>span{display:grid;gap:var(--space-1);padding:.75rem .875rem;text-align:left}.product-row__button[data-v-e6da84be]:hover{background:var(--jet-theme-primary-soft)}.product-row__title[data-v-e6da84be]{display:flex;align-items:baseline;flex-wrap:wrap;gap:.375rem .625rem}.product-row__title strong[data-v-e6da84be]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.product-row__title span[data-v-e6da84be]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.product-row__meta[data-v-e6da84be]{display:flex;flex-wrap:wrap;gap:.25rem .875rem;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.product-row__meta span[data-v-e6da84be]{display:inline-flex;align-items:center;gap:var(--space-1)}.product-row__meta[data-v-e6da84be] svg{width:.75rem;height:.75rem}.add-device__library[data-v-e6da84be]{display:grid;gap:var(--space-3);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device__library-head[data-v-e6da84be]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.add-device__library-head>div[data-v-e6da84be]{display:grid;gap:var(--space-1);min-width:0}.add-device__library-head strong[data-v-e6da84be]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__library-head span[data-v-e6da84be]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.55}.add-device__template-create[data-v-e6da84be] svg{width:.8125rem;height:.8125rem}.add-device__template-create[data-v-e6da84be]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3);align-items:end}.add-device__template-preview[data-v-e6da84be]{display:grid;gap:var(--space-1);border-top:.0625rem solid var(--jet-theme-border);padding-top:var(--space-3)}.add-device__template-preview strong[data-v-e6da84be]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__template-preview span[data-v-e6da84be],.add-device__template-preview small[data-v-e6da84be]{overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.add-device__template-preview small[data-v-e6da84be]{font-size:var(--fs-14)}.library-list[data-v-e6da84be]{display:grid;gap:0;border-top:.0625rem solid var(--jet-theme-border)}.library-row[data-v-e6da84be]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:.0625rem solid var(--jet-theme-border)}.library-row[data-v-e6da84be]:last-child{border-bottom:0;padding-bottom:0}.library-row__main[data-v-e6da84be]{display:grid;gap:var(--space-1);min-width:0}.library-row__main strong[data-v-e6da84be]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.library-row__main span[data-v-e6da84be],.library-row__main small[data-v-e6da84be]{overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.library-row__main small[data-v-e6da84be]{font-size:var(--fs-14)}.add-device__inline-message[data-v-e6da84be]{margin:var(--space-4) 0 0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__product-summary[data-v-e6da84be]{display:flex;align-items:center;gap:var(--space-2);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);padding:var(--space-2) var(--space-3);color:var(--jet-theme-text);font-size:var(--fs-body)}.add-device__product-summary strong[data-v-e6da84be]{font-weight:600}.add-device__product-summary[data-v-e6da84be] svg{width:.875rem;height:.875rem;color:var(--jet-theme-primary)}.add-device__change[data-v-e6da84be]{margin-left:auto;padding:0;font-size:var(--fs-14)}.add-device__change[data-v-e6da84be] svg{width:.75rem;height:.75rem}.add-device__form[data-v-e6da84be]{display:grid;gap:var(--space-4)}.add-device__field-hint[data-v-e6da84be]{margin:var(--space-1) 0 0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__group[data-v-e6da84be]{display:grid;gap:var(--space-4);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container);padding:.875rem}.add-device__group-head[data-v-e6da84be]{display:grid;gap:var(--space-1)}.add-device__group-head h4[data-v-e6da84be],.add-device__group-head p[data-v-e6da84be]{margin:0}.add-device__group-head h4[data-v-e6da84be]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__group-head p[data-v-e6da84be]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device__fields[data-v-e6da84be]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.add-device__identity[data-v-e6da84be]{display:grid;grid-template-columns:8.5rem minmax(0,1fr);align-items:start;gap:var(--space-4)}.add-device__identity[data-v-e6da84be] .ant-form-item{margin-bottom:0}.add-device__identity[data-v-e6da84be] .pro-upload{width:8.5rem}.add-device__identity-fields[data-v-e6da84be]{min-width:0}.add-device__fields--stacked[data-v-e6da84be]{grid-template-columns:1fr}.add-device__field[data-v-e6da84be]{margin-bottom:0;min-width:0}.add-device__field--full[data-v-e6da84be]{grid-column:1 / -1}.add-device__icon-upload[data-v-e6da84be]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3);width:100%;border:.0625rem dashed var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3);color:inherit;cursor:pointer;text-align:left;transition:border-color .12s ease,background .12s ease}.add-device__icon-upload[data-v-e6da84be]:hover{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.add-device-modal__title-help[data-v-e6da84be]{color:var(--jet-theme-text-disabled)}.add-device-selected-template[data-v-e6da84be]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-3);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);padding:var(--space-3)}.add-device-selected-template__visual[data-v-e6da84be]{display:inline-grid;place-items:center;overflow:hidden;width:2.5rem;height:2.5rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.add-device-selected-template__visual img[data-v-e6da84be]{width:100%;height:100%;object-fit:cover}.add-device-selected-template__body[data-v-e6da84be]{display:grid;gap:.125rem;min-width:0}.add-device-selected-template__body strong[data-v-e6da84be],.add-device-selected-template__body span[data-v-e6da84be]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-device-selected-template__body strong[data-v-e6da84be]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device-selected-template__body span[data-v-e6da84be]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__icon-tabs[data-v-e6da84be] .ant-tabs-nav{margin-bottom:var(--space-3)}.add-device__icon-grid[data-v-e6da84be]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:var(--space-2)}.add-device__icon-option[data-v-e6da84be]{display:grid;place-items:center;min-height:2.75rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);color:var(--jet-theme-text-secondary);cursor:pointer}.add-device__icon-option[data-v-e6da84be]:hover,.add-device__icon-option.is-selected[data-v-e6da84be]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device__icon-option[data-v-e6da84be] .anticon{font-size:var(--fs-20)}.add-device__icon-preview[data-v-e6da84be]{display:grid;place-items:center;overflow:hidden;width:3rem;height:3rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-page)}.add-device__icon-preview.is-empty[data-v-e6da84be]{border-style:dashed;color:var(--jet-theme-primary)}.add-device__icon-preview[data-v-e6da84be] svg{width:1rem;height:1rem}.add-device__icon-preview img[data-v-e6da84be]{display:block;width:100%;height:100%;object-fit:cover}.add-device__icon-copy[data-v-e6da84be]{display:grid;gap:var(--space-1);min-width:0}.add-device__icon-copy strong[data-v-e6da84be]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.add-device__icon-copy small[data-v-e6da84be]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__upload-main[data-v-e6da84be]{display:grid;grid-template-columns:6rem minmax(0,1fr) auto;align-items:center;gap:var(--space-4);min-height:7.25rem;padding:.875rem;text-align:left}.add-device__upload-main[data-v-e6da84be]:not(.has-preview){grid-template-columns:4rem minmax(0,1fr)}.add-device__upload-visual[data-v-e6da84be]{overflow:hidden;width:6rem;height:5.5rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft)}.add-device__upload-visual.is-empty[data-v-e6da84be]{display:grid;place-items:center;width:4rem;height:4rem;border-style:dashed;color:var(--jet-theme-primary)}.add-device__upload-visual[data-v-e6da84be] svg{width:1.375rem;height:1.375rem}.add-device__upload-visual img[data-v-e6da84be]{display:block;width:100%;height:100%;object-fit:cover}.add-device__upload-copy[data-v-e6da84be]{display:grid;gap:.3125rem;min-width:0}.add-device__upload-badge[data-v-e6da84be]{display:inline-flex;align-items:center;gap:.375rem;color:var(--jet-theme-primary);font-size:var(--fs-14);font-weight:600}.add-device__upload-badge[data-v-e6da84be] svg{width:.8125rem;height:.8125rem}.add-device__upload-copy strong[data-v-e6da84be]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.add-device__upload-copy small[data-v-e6da84be]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__upload-actions[data-v-e6da84be]{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;max-width:11.25rem}@media (max-width: 33.75rem){.add-device-product-picker[data-v-e6da84be],.add-device-library__body[data-v-e6da84be],.add-device-library__body.has-tag-panel[data-v-e6da84be]{grid-template-columns:1fr}.add-device-library__table[data-v-e6da84be] .jtable-card-items{grid-template-columns:1fr!important}.add-device-library__grid[data-v-e6da84be],.add-device-library__facts[data-v-e6da84be],.add-device-confirm__grid[data-v-e6da84be],.add-device-confirm__template-summary[data-v-e6da84be],.add-device-confirm__summary-layout[data-v-e6da84be],.add-device-confirm__tag-group[data-v-e6da84be],.add-device__type-card[data-v-e6da84be],.add-device__template-create[data-v-e6da84be]{grid-template-columns:1fr}.add-device__assist[data-v-e6da84be]{grid-template-columns:auto minmax(0,1fr);align-items:start}.add-device__assist-actions[data-v-e6da84be]{grid-column:2;justify-content:flex-start}.add-device__fields[data-v-e6da84be]{grid-template-columns:1fr}.add-device__icon-grid[data-v-e6da84be]{grid-template-columns:repeat(6,minmax(0,1fr))}.add-device__field--full[data-v-e6da84be]{grid-column:auto}.add-device__upload-main[data-v-e6da84be],.add-device__upload-main[data-v-e6da84be]:not(.has-preview){grid-template-columns:1fr;justify-items:start}.add-device__upload-visual[data-v-e6da84be],.add-device__upload-visual.is-empty[data-v-e6da84be]{width:100%;height:8.25rem}.add-device__upload-actions[data-v-e6da84be]{justify-content:flex-start;max-width:none}}.device-asset-search[data-v-e8aecef8]{width:100%}.add-device[data-v-64713920]{display:grid;gap:var(--space-4)}.add-device__steps[data-v-64713920]{margin-bottom:var(--space-1)}.add-device__step-title[data-v-64713920]{display:inline-flex;align-items:center;gap:var(--space-1)}.add-device__step-help[data-v-64713920]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__custom[data-v-64713920],.add-device-library[data-v-64713920],.add-device-confirm[data-v-64713920]{display:grid;gap:var(--space-4)}.add-device__source-switch[data-v-64713920]{width:fit-content}.add-device-product-picker[data-v-64713920]{display:grid;grid-template-columns:15.5rem minmax(0,1fr);gap:var(--space-4);min-height:31rem}.add-device-product-picker__categories[data-v-64713920]{align-self:start;height:min(31rem,calc(100dvh - 18rem));min-height:0}.add-device-product-picker__content[data-v-64713920]{display:grid;align-content:start;gap:var(--space-3);min-width:0}.add-device__custom-head[data-v-64713920],.add-device-library__head[data-v-64713920]{display:flex;align-items:flex-start;justify-content:flex-end;gap:var(--space-3)}.add-device__custom-head[data-v-64713920]{justify-content:space-between}.add-device__custom-head h4[data-v-64713920],.add-device-library__head h4[data-v-64713920]{margin:0 0 var(--space-1);color:var(--jet-theme-text);font-size:var(--fs-h3);font-weight:700}.add-device__custom-head p[data-v-64713920],.add-device-library__head p[data-v-64713920]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device-library__search[data-v-64713920]{width:100%}.add-device-library__body[data-v-64713920]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);align-items:start;min-width:0}.add-device-library__body.has-tag-panel[data-v-64713920]{grid-template-columns:minmax(0,1fr)}.add-device-library__content[data-v-64713920]{display:grid;gap:var(--space-3);min-width:0;height:31rem;min-height:31rem}.add-device-library__tag-panel[data-v-64713920]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2);align-self:start;max-height:none;overflow:visible;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device-library__tag-panel-head[data-v-64713920],.add-device-library__pager[data-v-64713920]{display:flex;align-items:center;gap:var(--space-2)}.add-device-library__tag-panel-head[data-v-64713920]{justify-content:space-between}.add-device-library__tag-loading[data-v-64713920]{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-library__tag-panel-head span[data-v-64713920],.add-device-library__tag-row>span[data-v-64713920],.add-device-library__pager span[data-v-64713920]{flex-shrink:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.add-device-library__tag-row[data-v-64713920]{display:grid;grid-template-columns:minmax(4.5rem,max-content) minmax(0,1fr) auto;align-items:flex-start;gap:var(--space-2)}.add-device-library__tag-panel-head[data-v-64713920],.add-device-library__tag-loading[data-v-64713920],.add-device-library__tag-panel-toggle[data-v-64713920]{width:100%}.add-device-library__tag-row-label[data-v-64713920]{overflow:hidden;padding-top:.25rem;text-overflow:ellipsis;white-space:nowrap}.add-device-library__tag-options[data-v-64713920]{display:flex;min-width:0;max-height:1.875rem;gap:var(--space-2);overflow:hidden;flex-wrap:wrap}.add-device-library__tag-options.is-expanded[data-v-64713920]{max-height:none}.add-device-library__tag-row-toggle[data-v-64713920],.add-device-library__tag-panel-toggle[data-v-64713920]{padding-inline:0}.add-device-library__tag-panel-toggle[data-v-64713920]{justify-self:center}.add-device-library__tag-option[data-v-64713920]{max-width:100%;overflow:hidden;border:.0625rem solid var(--jet-theme-border);border-radius:999px;background:var(--jet-theme-bg-container);padding:.1875rem var(--space-2);color:var(--jet-theme-text-secondary);cursor:pointer;font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.add-device-library__tag-option[data-v-64713920]:hover,.add-device-library__tag-option.is-active[data-v-64713920]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device-library__grid[data-v-64713920]{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:var(--space-3);align-content:start;min-width:0;min-height:27.5rem}.add-device-library__table[data-v-64713920] .jtable-card-items{gap:var(--space-3);align-content:start}.add-device-library__content[data-v-64713920] .ant-spin-nested-loading,.add-device-library__content[data-v-64713920] .ant-spin-container{height:100%;min-height:0}.add-device-library__table[data-v-64713920],.add-device-library__table[data-v-64713920] .jtable-body-spin{height:100%}.add-device-library__card--fixed[data-v-64713920]{height:10.375rem}.add-device-library__icon[data-v-64713920],.add-device-confirm__icon[data-v-64713920]{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device-library__meta[data-v-64713920]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-library__capabilities[data-v-64713920]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);min-width:0;line-height:1.4}.add-device-library__thing-model-summary[data-v-64713920]{display:inline-flex;align-items:center;max-width:5.25rem;overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--jet-theme-primary) 20%,var(--jet-theme-border));border-radius:999px;background:color-mix(in srgb,var(--jet-theme-primary) 6%,var(--jet-theme-bg-container));padding:.0625rem var(--space-1);color:var(--jet-theme-text-secondary);text-overflow:ellipsis;white-space:nowrap}.add-device-library__template-tags[data-v-64713920]{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--space-1);overflow:hidden;min-width:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-library__template-tags[data-v-64713920] .ant-tag{max-width:8.75rem;overflow:hidden;margin-inline-end:0;text-overflow:ellipsis;white-space:nowrap}.add-device-library__pager[data-v-64713920]{justify-content:flex-end;margin-top:var(--space-4)}.add-device-library__meta[data-v-64713920]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.add-device-library__meta span[data-v-64713920]{max-width:100%;overflow:hidden;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:999px;padding:.0625rem var(--space-2);text-overflow:ellipsis;white-space:nowrap}.add-device-library__empty[data-v-64713920]{display:grid;min-height:27.5rem;place-items:center;padding:var(--space-8) 0}.add-device-confirm__summary[data-v-64713920]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:center;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device-confirm__summary h4[data-v-64713920]{margin:0 0 var(--space-1);color:var(--jet-theme-text);font-size:var(--fs-h3)}.add-device-confirm__summary p[data-v-64713920],.add-device-confirm__section p[data-v-64713920]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device-confirm__grid[data-v-64713920]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.add-device-confirm__section[data-v-64713920]{display:grid;gap:var(--space-3);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device-confirm__section--wide[data-v-64713920]{grid-column:1 / -1}.add-device-confirm__section h5[data-v-64713920]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:700}.add-device-confirm__template-head[data-v-64713920]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3)}.add-device-confirm__template-head>div[data-v-64713920]{display:grid;gap:.125rem;min-width:0}.add-device-confirm__template-head strong[data-v-64713920]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.add-device-confirm__template-head small[data-v-64713920],.add-device-confirm__template-summary span[data-v-64713920],.add-device-confirm__detail>span[data-v-64713920]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.add-device-confirm__template-summary[data-v-64713920]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.add-device-confirm__template-summary span[data-v-64713920]{display:inline-flex;align-items:center;gap:var(--space-1);min-width:0}.add-device-confirm__help[data-v-64713920]{flex-shrink:0;color:var(--jet-theme-text-disabled)}.add-device-confirm__template-summary div[data-v-64713920]{display:grid;gap:.25rem;min-width:0;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);padding:var(--space-3)}.add-device-confirm__template-summary strong[data-v-64713920]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.add-device-confirm__library-status[data-v-64713920]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-2);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-text) 3%,var(--jet-theme-bg-container));padding:var(--space-2) var(--space-3)}.add-device-confirm__library-status.is-installed[data-v-64713920]{border-color:color-mix(in srgb,var(--jet-theme-success) 32%,var(--jet-theme-border));background:color-mix(in srgb,var(--jet-theme-success) 8%,var(--jet-theme-bg-container))}.add-device-confirm__library-status[data-v-64713920] svg{width:.875rem;height:.875rem;margin-top:.1875rem;color:var(--jet-theme-primary)}.add-device-confirm__library-status.is-installed[data-v-64713920] svg{color:var(--jet-theme-success)}.add-device-confirm__library-status div[data-v-64713920]{display:grid;gap:var(--space-1);min-width:0}.add-device-confirm__library-status strong[data-v-64713920]{color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600}.add-device-confirm__library-status span[data-v-64713920]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device-confirm__install-progress[data-v-64713920]{display:grid;justify-items:center;gap:var(--space-3);min-height:15rem;overflow:hidden;padding:var(--space-8) var(--space-4)}.add-device-confirm__install-progress.is-error[data-v-64713920]{color:var(--jet-theme-error)}.add-device-confirm__install-progress header[data-v-64713920]{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);min-width:0}.add-device-confirm__install-progress header>span[data-v-64713920]:first-child{display:inline-grid;flex-shrink:0;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.add-device-library__icon img[data-v-64713920]{display:block;width:100%;height:100%;object-fit:cover}.add-device-confirm__install-progress.is-error header span[data-v-64713920]{color:var(--jet-theme-error)}.add-device-confirm__install-progress header[data-v-64713920] svg{width:1.75rem;height:1.75rem}.add-device-confirm__install-progress header strong[data-v-64713920]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.add-device-confirm__install-device[data-v-64713920]{min-width:0;overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);text-align:center}.add-device-confirm__install-progress ol[data-v-64713920]{width:100%;display:grid;gap:var(--space-1);max-height:min(20rem,38vh);margin:0;overflow:auto;padding:0;list-style:none}.add-device-confirm__install-progress li[data-v-64713920]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-2);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.5}.add-device-confirm__install-progress li[data-v-64713920]:before{content:"";width:.375rem;height:.375rem;margin-top:.5rem;border-radius:50%;background:var(--jet-theme-primary)}.add-device-confirm__install-progress li.is-error[data-v-64713920]{color:var(--jet-theme-error)}.add-device-confirm__install-progress li.is-error[data-v-64713920]:before{background:var(--jet-theme-error)}.add-device-confirm__install-progress li span[data-v-64713920]{min-width:0;overflow-wrap:anywhere}.add-device-confirm__install-latest[data-v-64713920]{justify-self:start;padding-inline:0}.add-device-confirm__install-hint[data-v-64713920]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5;text-align:center}.add-device-quota-exceeded[data-v-64713920]{display:grid;gap:var(--space-4);min-height:15rem;padding:var(--space-8) var(--space-4)}.add-device-quota-exceeded>header[data-v-64713920],.add-device-quota-exceeded>footer[data-v-64713920]{display:flex;align-items:center;gap:var(--space-3)}.add-device-quota-exceeded>header>span[data-v-64713920]{display:inline-grid;flex:0 0 auto;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:color-mix(in srgb,var(--jet-theme-error) 12%,var(--jet-theme-bg-container));color:var(--jet-theme-error)}.add-device-quota-exceeded>header[data-v-64713920] svg{width:1.75rem;height:1.75rem}.add-device-quota-exceeded h4[data-v-64713920],.add-device-quota-exceeded p[data-v-64713920]{margin:0}.add-device-quota-exceeded h4[data-v-64713920],.add-device-quota-exceeded__usage strong[data-v-64713920],.add-device-quota-exceeded footer strong[data-v-64713920]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device-quota-exceeded header p[data-v-64713920],.add-device-quota-exceeded__unavailable[data-v-64713920],.add-device-quota-exceeded footer p[data-v-64713920]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.5}.add-device-quota-exceeded__usage[data-v-64713920]{display:grid;gap:var(--space-1);border:.0625rem solid color-mix(in srgb,var(--jet-theme-error) 28%,var(--jet-theme-border));border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-error) 6%,var(--jet-theme-bg-container));padding:var(--space-3)}.add-device-quota-exceeded__usage>span[data-v-64713920]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.add-device-quota-exceeded__usage strong[data-v-64713920]{font-size:var(--fs-h3)}.add-device-quota-exceeded__unavailable[data-v-64713920]{padding:var(--space-3);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius)}.add-device-quota-exceeded>footer[data-v-64713920]{padding-top:var(--space-3);border-top:.0625rem solid var(--jet-theme-border-secondary)}.add-device-quota-exceeded>footer[data-v-64713920] .ant-qrcode{flex:0 0 auto}.add-device-confirm__summary-layout[data-v-64713920]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--space-3)}.add-device-confirm__summary-main[data-v-64713920]{display:grid;gap:var(--space-3);min-width:0}.add-device-confirm__detail[data-v-64713920]{display:grid;gap:var(--space-2)}.add-device-confirm__detail>strong[data-v-64713920]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-confirm__tag-groups[data-v-64713920]{display:grid;gap:var(--space-2)}.add-device-confirm__tag-group[data-v-64713920]{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:var(--space-2)}.add-device-confirm__tag-group b[data-v-64713920]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.add-device-confirm__section dl[data-v-64713920]{display:grid;gap:var(--space-2);margin:0}.add-device-confirm__section dl>div[data-v-64713920]{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:var(--space-2)}.add-device-confirm__section dt[data-v-64713920]{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-confirm__section dd[data-v-64713920]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-14);word-break:break-all}.add-device-confirm__tags[data-v-64713920]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.add-device-confirm__tags span[data-v-64713920]{max-width:100%;overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--jet-theme-success) 32%,var(--jet-theme-border));border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-success) 10%,var(--jet-theme-bg-container));padding:.0625rem var(--space-2);color:var(--jet-theme-success);font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.add-device-modal__title[data-v-64713920]{display:flex;align-items:center;gap:var(--space-3)}.add-device-modal__icon[data-v-64713920]{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device-modal__icon .anticon[data-v-64713920]{cursor:default}.add-device-modal__icon[data-v-64713920] svg{width:1rem;height:1rem}.add-device-modal__title h3[data-v-64713920]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-h3);font-weight:700}.add-device__filters[data-v-64713920]{display:grid;gap:var(--space-3)}.add-device__search[data-v-64713920]{min-width:0}.add-device__search[data-v-64713920] svg{width:.875rem;height:.875rem}.add-device__tabs[data-v-64713920]{max-width:100%}.add-device__step-head span[data-v-64713920]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:700}.add-device__step-head h3[data-v-64713920]{margin:.25rem 0;color:var(--jet-theme-text);font-size:var(--fs-h3)}.add-device__step-head p[data-v-64713920]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device__empty[data-v-64713920]{margin:0;padding:.875rem;border:.0625rem dashed var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.65}.add-device__empty a[data-v-64713920]{color:var(--jet-theme-primary);font-weight:600}.add-device__type-card[data-v-64713920]{display:grid;grid-template-columns:minmax(0,1fr);align-items:end;gap:var(--space-3)}.add-device__type-main[data-v-64713920]{display:grid;gap:var(--space-2);min-width:0}.add-device__type-label[data-v-64713920]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.add-device__type-label span[data-v-64713920]{color:var(--jet-theme-error)}.add-device__type-select[data-v-64713920],.add-device__template-select[data-v-64713920]{width:100%}.add-device__assist[data-v-64713920]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-2);margin-top:calc(var(--space-2) * -1);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-text) 3%,var(--jet-theme-bg-container));padding:var(--space-2) var(--space-3);transition:border-color .12s ease,background .12s ease}.add-device__assist.is-expanded[data-v-64713920]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.add-device__assist-icon[data-v-64713920]{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.add-device__assist-icon[data-v-64713920] svg{width:.875rem;height:.875rem}.add-device__assist-copy[data-v-64713920]{display:flex;align-items:baseline;flex-wrap:wrap;min-width:0;gap:var(--space-1);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__assist-copy strong[data-v-64713920]{color:var(--jet-theme-text);font-weight:600}.add-device__assist-actions[data-v-64713920]{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.add-device__assist-action[data-v-64713920]{font-size:var(--fs-14)}.add-device__assist-action[data-v-64713920] svg{width:.8125rem;height:.8125rem}.add-device__selected-product[data-v-64713920]{display:grid;gap:var(--space-2);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);padding:var(--space-3)}.add-device__selected-product div[data-v-64713920]{display:grid;gap:var(--space-1);min-width:0}.add-device__selected-product strong[data-v-64713920]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__selected-product span[data-v-64713920],.add-device__selected-product small[data-v-64713920]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__selected-product small[data-v-64713920]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);font-size:var(--fs-14)}.add-device__selected-product[data-v-64713920] svg{width:.75rem;height:.75rem}.product-list[data-v-64713920]{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:.0625rem solid var(--jet-theme-border)}.product-row[data-v-64713920]{display:grid;border-bottom:.0625rem solid var(--jet-theme-border)}.product-row.is-selected[data-v-64713920]{background:var(--jet-theme-primary-soft);box-shadow:inset .125rem 0 0 var(--jet-theme-primary)}.product-row__button[data-v-64713920]{height:auto;min-height:0}.product-row__button[data-v-64713920]>span{display:grid;gap:var(--space-1);padding:.75rem .875rem;text-align:left}.product-row__button[data-v-64713920]:hover{background:var(--jet-theme-primary-soft)}.product-row__title[data-v-64713920]{display:flex;align-items:baseline;flex-wrap:wrap;gap:.375rem .625rem}.product-row__title strong[data-v-64713920]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.product-row__title span[data-v-64713920]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.product-row__meta[data-v-64713920]{display:flex;flex-wrap:wrap;gap:.25rem .875rem;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.product-row__meta span[data-v-64713920]{display:inline-flex;align-items:center;gap:var(--space-1)}.product-row__meta[data-v-64713920] svg{width:.75rem;height:.75rem}.add-device__library[data-v-64713920]{display:grid;gap:var(--space-3);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device__library-head[data-v-64713920]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.add-device__library-head>div[data-v-64713920]{display:grid;gap:var(--space-1);min-width:0}.add-device__library-head strong[data-v-64713920]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__library-head span[data-v-64713920]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.55}.add-device__template-create[data-v-64713920] svg{width:.8125rem;height:.8125rem}.add-device__template-create[data-v-64713920]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3);align-items:end}.add-device__template-preview[data-v-64713920]{display:grid;gap:var(--space-1);border-top:.0625rem solid var(--jet-theme-border);padding-top:var(--space-3)}.add-device__template-preview strong[data-v-64713920]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__template-preview span[data-v-64713920],.add-device__template-preview small[data-v-64713920]{overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.add-device__template-preview small[data-v-64713920]{font-size:var(--fs-14)}.library-list[data-v-64713920]{display:grid;gap:0;border-top:.0625rem solid var(--jet-theme-border)}.library-row[data-v-64713920]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:.0625rem solid var(--jet-theme-border)}.library-row[data-v-64713920]:last-child{border-bottom:0;padding-bottom:0}.library-row__main[data-v-64713920]{display:grid;gap:var(--space-1);min-width:0}.library-row__main strong[data-v-64713920]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.library-row__main span[data-v-64713920],.library-row__main small[data-v-64713920]{overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.library-row__main small[data-v-64713920]{font-size:var(--fs-14)}.add-device__inline-message[data-v-64713920]{margin:var(--space-4) 0 0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__product-summary[data-v-64713920]{display:flex;align-items:center;gap:var(--space-2);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);padding:var(--space-2) var(--space-3);color:var(--jet-theme-text);font-size:var(--fs-body)}.add-device__product-summary strong[data-v-64713920]{font-weight:600}.add-device__product-summary[data-v-64713920] svg{width:.875rem;height:.875rem;color:var(--jet-theme-primary)}.add-device__change[data-v-64713920]{margin-left:auto;padding:0;font-size:var(--fs-14)}.add-device__change[data-v-64713920] svg{width:.75rem;height:.75rem}.add-device__form[data-v-64713920]{display:grid;gap:var(--space-4)}.add-device__field-hint[data-v-64713920]{margin:var(--space-1) 0 0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__group[data-v-64713920]{display:grid;gap:var(--space-4);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container);padding:.875rem}.add-device__group-head[data-v-64713920]{display:grid;gap:var(--space-1)}.add-device__group-head h4[data-v-64713920],.add-device__group-head p[data-v-64713920]{margin:0}.add-device__group-head h4[data-v-64713920]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__group-head p[data-v-64713920]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device__fields[data-v-64713920]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.add-device__identity[data-v-64713920]{display:grid;grid-template-columns:8.5rem minmax(0,1fr);align-items:start;gap:var(--space-4)}.add-device__identity[data-v-64713920] .ant-form-item{margin-bottom:0}.add-device__identity[data-v-64713920] .pro-upload{width:8.5rem}.add-device__identity-fields[data-v-64713920]{min-width:0}.add-device__fields--stacked[data-v-64713920]{grid-template-columns:1fr}.add-device__field[data-v-64713920]{margin-bottom:0;min-width:0}.add-device__field--full[data-v-64713920]{grid-column:1 / -1}.add-device__icon-upload[data-v-64713920]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3);width:100%;border:.0625rem dashed var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3);color:inherit;cursor:pointer;text-align:left;transition:border-color .12s ease,background .12s ease}.add-device__icon-upload[data-v-64713920]:hover{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.add-device-modal__title-help[data-v-64713920]{color:var(--jet-theme-text-disabled)}.add-device-selected-template[data-v-64713920]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-3);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);padding:var(--space-3)}.add-device-selected-template__visual[data-v-64713920]{display:inline-grid;place-items:center;overflow:hidden;width:2.5rem;height:2.5rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.add-device-selected-template__visual img[data-v-64713920]{width:100%;height:100%;object-fit:cover}.add-device-selected-template__body[data-v-64713920]{display:grid;gap:.125rem;min-width:0}.add-device-selected-template__body strong[data-v-64713920],.add-device-selected-template__body span[data-v-64713920]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-device-selected-template__body strong[data-v-64713920]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device-selected-template__body span[data-v-64713920]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__icon-tabs[data-v-64713920] .ant-tabs-nav{margin-bottom:var(--space-3)}.add-device__icon-grid[data-v-64713920]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:var(--space-2)}.add-device__icon-option[data-v-64713920]{display:grid;place-items:center;min-height:2.75rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);color:var(--jet-theme-text-secondary);cursor:pointer}.add-device__icon-option[data-v-64713920]:hover,.add-device__icon-option.is-selected[data-v-64713920]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device__icon-option[data-v-64713920] .anticon{font-size:var(--fs-20)}.add-device__icon-preview[data-v-64713920]{display:grid;place-items:center;overflow:hidden;width:3rem;height:3rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-page)}.add-device__icon-preview.is-empty[data-v-64713920]{border-style:dashed;color:var(--jet-theme-primary)}.add-device__icon-preview[data-v-64713920] svg{width:1rem;height:1rem}.add-device__icon-preview img[data-v-64713920]{display:block;width:100%;height:100%;object-fit:cover}.add-device__icon-copy[data-v-64713920]{display:grid;gap:var(--space-1);min-width:0}.add-device__icon-copy strong[data-v-64713920]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.add-device__icon-copy small[data-v-64713920]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__upload-main[data-v-64713920]{display:grid;grid-template-columns:6rem minmax(0,1fr) auto;align-items:center;gap:var(--space-4);min-height:7.25rem;padding:.875rem;text-align:left}.add-device__upload-main[data-v-64713920]:not(.has-preview){grid-template-columns:4rem minmax(0,1fr)}.add-device__upload-visual[data-v-64713920]{overflow:hidden;width:6rem;height:5.5rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft)}.add-device__upload-visual.is-empty[data-v-64713920]{display:grid;place-items:center;width:4rem;height:4rem;border-style:dashed;color:var(--jet-theme-primary)}.add-device__upload-visual[data-v-64713920] svg{width:1.375rem;height:1.375rem}.add-device__upload-visual img[data-v-64713920]{display:block;width:100%;height:100%;object-fit:cover}.add-device__upload-copy[data-v-64713920]{display:grid;gap:.3125rem;min-width:0}.add-device__upload-badge[data-v-64713920]{display:inline-flex;align-items:center;gap:.375rem;color:var(--jet-theme-primary);font-size:var(--fs-14);font-weight:600}.add-device__upload-badge[data-v-64713920] svg{width:.8125rem;height:.8125rem}.add-device__upload-copy strong[data-v-64713920]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.add-device__upload-copy small[data-v-64713920]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__upload-actions[data-v-64713920]{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;max-width:11.25rem}@media (max-width: 33.75rem){.add-device-product-picker[data-v-64713920],.add-device-library__body[data-v-64713920],.add-device-library__body.has-tag-panel[data-v-64713920]{grid-template-columns:1fr}.add-device-library__table[data-v-64713920] .jtable-card-items{grid-template-columns:1fr!important}.add-device-library__grid[data-v-64713920],.add-device-library__facts[data-v-64713920],.add-device-confirm__grid[data-v-64713920],.add-device-confirm__template-summary[data-v-64713920],.add-device-confirm__summary-layout[data-v-64713920],.add-device-confirm__tag-group[data-v-64713920],.add-device__type-card[data-v-64713920],.add-device__template-create[data-v-64713920]{grid-template-columns:1fr}.add-device__assist[data-v-64713920]{grid-template-columns:auto minmax(0,1fr);align-items:start}.add-device__assist-actions[data-v-64713920]{grid-column:2;justify-content:flex-start}.add-device__fields[data-v-64713920]{grid-template-columns:1fr}.add-device__icon-grid[data-v-64713920]{grid-template-columns:repeat(6,minmax(0,1fr))}.add-device__field--full[data-v-64713920]{grid-column:auto}.add-device__upload-main[data-v-64713920],.add-device__upload-main[data-v-64713920]:not(.has-preview){grid-template-columns:1fr;justify-items:start}.add-device__upload-visual[data-v-64713920],.add-device__upload-visual.is-empty[data-v-64713920]{width:100%;height:8.25rem}.add-device__upload-actions[data-v-64713920]{justify-content:flex-start;max-width:none}}.add-device[data-v-47c8efa6]{display:grid;gap:var(--space-4)}.add-device__steps[data-v-47c8efa6]{margin-bottom:var(--space-1)}.add-device__step-title[data-v-47c8efa6]{display:inline-flex;align-items:center;gap:var(--space-1)}.add-device__step-help[data-v-47c8efa6]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__custom[data-v-47c8efa6],.add-device-library[data-v-47c8efa6],.add-device-confirm[data-v-47c8efa6]{display:grid;gap:var(--space-4)}.add-device__source-switch[data-v-47c8efa6]{width:fit-content}.add-device-product-picker[data-v-47c8efa6]{display:grid;grid-template-columns:15.5rem minmax(0,1fr);gap:var(--space-4);min-height:31rem}.add-device-product-picker__categories[data-v-47c8efa6]{align-self:start;height:min(31rem,calc(100dvh - 18rem));min-height:0}.add-device-product-picker__content[data-v-47c8efa6]{display:grid;align-content:start;gap:var(--space-3);min-width:0}.add-device__custom-head[data-v-47c8efa6],.add-device-library__head[data-v-47c8efa6]{display:flex;align-items:flex-start;justify-content:flex-end;gap:var(--space-3)}.add-device__custom-head[data-v-47c8efa6]{justify-content:space-between}.add-device__custom-head h4[data-v-47c8efa6],.add-device-library__head h4[data-v-47c8efa6]{margin:0 0 var(--space-1);color:var(--jet-theme-text);font-size:var(--fs-h3);font-weight:700}.add-device__custom-head p[data-v-47c8efa6],.add-device-library__head p[data-v-47c8efa6]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device-library__search[data-v-47c8efa6]{width:100%}.add-device-library__body[data-v-47c8efa6]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);align-items:start;min-width:0}.add-device-library__body.has-tag-panel[data-v-47c8efa6]{grid-template-columns:minmax(0,1fr)}.add-device-library__content[data-v-47c8efa6]{display:grid;gap:var(--space-3);min-width:0;height:31rem;min-height:31rem}.add-device-library__tag-panel[data-v-47c8efa6]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2);align-self:start;max-height:none;overflow:visible;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device-library__tag-panel-head[data-v-47c8efa6],.add-device-library__pager[data-v-47c8efa6]{display:flex;align-items:center;gap:var(--space-2)}.add-device-library__tag-panel-head[data-v-47c8efa6]{justify-content:space-between}.add-device-library__tag-loading[data-v-47c8efa6]{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-library__tag-panel-head span[data-v-47c8efa6],.add-device-library__tag-row>span[data-v-47c8efa6],.add-device-library__pager span[data-v-47c8efa6]{flex-shrink:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.add-device-library__tag-row[data-v-47c8efa6]{display:grid;grid-template-columns:minmax(4.5rem,max-content) minmax(0,1fr) auto;align-items:flex-start;gap:var(--space-2)}.add-device-library__tag-panel-head[data-v-47c8efa6],.add-device-library__tag-loading[data-v-47c8efa6],.add-device-library__tag-panel-toggle[data-v-47c8efa6]{width:100%}.add-device-library__tag-row-label[data-v-47c8efa6]{overflow:hidden;padding-top:.25rem;text-overflow:ellipsis;white-space:nowrap}.add-device-library__tag-options[data-v-47c8efa6]{display:flex;min-width:0;max-height:1.875rem;gap:var(--space-2);overflow:hidden;flex-wrap:wrap}.add-device-library__tag-options.is-expanded[data-v-47c8efa6]{max-height:none}.add-device-library__tag-row-toggle[data-v-47c8efa6],.add-device-library__tag-panel-toggle[data-v-47c8efa6]{padding-inline:0}.add-device-library__tag-panel-toggle[data-v-47c8efa6]{justify-self:center}.add-device-library__tag-option[data-v-47c8efa6]{max-width:100%;overflow:hidden;border:.0625rem solid var(--jet-theme-border);border-radius:999px;background:var(--jet-theme-bg-container);padding:.1875rem var(--space-2);color:var(--jet-theme-text-secondary);cursor:pointer;font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.add-device-library__tag-option[data-v-47c8efa6]:hover,.add-device-library__tag-option.is-active[data-v-47c8efa6]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device-library__grid[data-v-47c8efa6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:var(--space-3);align-content:start;min-width:0;min-height:27.5rem}.add-device-library__table[data-v-47c8efa6] .jtable-card-items{gap:var(--space-3);align-content:start}.add-device-library__content[data-v-47c8efa6] .ant-spin-nested-loading,.add-device-library__content[data-v-47c8efa6] .ant-spin-container{height:100%;min-height:0}.add-device-library__table[data-v-47c8efa6],.add-device-library__table[data-v-47c8efa6] .jtable-body-spin{height:100%}.add-device-library__card--fixed[data-v-47c8efa6]{height:10.375rem}.add-device-library__icon[data-v-47c8efa6],.add-device-confirm__icon[data-v-47c8efa6]{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device-library__meta[data-v-47c8efa6]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-library__capabilities[data-v-47c8efa6]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);min-width:0;line-height:1.4}.add-device-library__thing-model-summary[data-v-47c8efa6]{display:inline-flex;align-items:center;max-width:5.25rem;overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--jet-theme-primary) 20%,var(--jet-theme-border));border-radius:999px;background:color-mix(in srgb,var(--jet-theme-primary) 6%,var(--jet-theme-bg-container));padding:.0625rem var(--space-1);color:var(--jet-theme-text-secondary);text-overflow:ellipsis;white-space:nowrap}.add-device-library__template-tags[data-v-47c8efa6]{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--space-1);overflow:hidden;min-width:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-library__template-tags[data-v-47c8efa6] .ant-tag{max-width:8.75rem;overflow:hidden;margin-inline-end:0;text-overflow:ellipsis;white-space:nowrap}.add-device-library__pager[data-v-47c8efa6]{justify-content:flex-end;margin-top:var(--space-4)}.add-device-library__meta[data-v-47c8efa6]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.add-device-library__meta span[data-v-47c8efa6]{max-width:100%;overflow:hidden;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:999px;padding:.0625rem var(--space-2);text-overflow:ellipsis;white-space:nowrap}.add-device-library__empty[data-v-47c8efa6]{display:grid;min-height:27.5rem;place-items:center;padding:var(--space-8) 0}.add-device-confirm__summary[data-v-47c8efa6]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:center;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device-confirm__summary h4[data-v-47c8efa6]{margin:0 0 var(--space-1);color:var(--jet-theme-text);font-size:var(--fs-h3)}.add-device-confirm__summary p[data-v-47c8efa6],.add-device-confirm__section p[data-v-47c8efa6]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device-confirm__grid[data-v-47c8efa6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.add-device-confirm__section[data-v-47c8efa6]{display:grid;gap:var(--space-3);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device-confirm__section--wide[data-v-47c8efa6]{grid-column:1 / -1}.add-device-confirm__section h5[data-v-47c8efa6]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:700}.add-device-confirm__template-head[data-v-47c8efa6]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3)}.add-device-confirm__template-head>div[data-v-47c8efa6]{display:grid;gap:.125rem;min-width:0}.add-device-confirm__template-head strong[data-v-47c8efa6]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.add-device-confirm__template-head small[data-v-47c8efa6],.add-device-confirm__template-summary span[data-v-47c8efa6],.add-device-confirm__detail>span[data-v-47c8efa6]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.add-device-confirm__template-summary[data-v-47c8efa6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.add-device-confirm__template-summary span[data-v-47c8efa6]{display:inline-flex;align-items:center;gap:var(--space-1);min-width:0}.add-device-confirm__help[data-v-47c8efa6]{flex-shrink:0;color:var(--jet-theme-text-disabled)}.add-device-confirm__template-summary div[data-v-47c8efa6]{display:grid;gap:.25rem;min-width:0;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);padding:var(--space-3)}.add-device-confirm__template-summary strong[data-v-47c8efa6]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.add-device-confirm__library-status[data-v-47c8efa6]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-2);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-text) 3%,var(--jet-theme-bg-container));padding:var(--space-2) var(--space-3)}.add-device-confirm__library-status.is-installed[data-v-47c8efa6]{border-color:color-mix(in srgb,var(--jet-theme-success) 32%,var(--jet-theme-border));background:color-mix(in srgb,var(--jet-theme-success) 8%,var(--jet-theme-bg-container))}.add-device-confirm__library-status[data-v-47c8efa6] svg{width:.875rem;height:.875rem;margin-top:.1875rem;color:var(--jet-theme-primary)}.add-device-confirm__library-status.is-installed[data-v-47c8efa6] svg{color:var(--jet-theme-success)}.add-device-confirm__library-status div[data-v-47c8efa6]{display:grid;gap:var(--space-1);min-width:0}.add-device-confirm__library-status strong[data-v-47c8efa6]{color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600}.add-device-confirm__library-status span[data-v-47c8efa6]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device-confirm__install-progress[data-v-47c8efa6]{display:grid;justify-items:center;gap:var(--space-3);min-height:15rem;overflow:hidden;padding:var(--space-8) var(--space-4)}.add-device-confirm__install-progress.is-error[data-v-47c8efa6]{color:var(--jet-theme-error)}.add-device-confirm__install-progress header[data-v-47c8efa6]{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);min-width:0}.add-device-confirm__install-progress header>span[data-v-47c8efa6]:first-child{display:inline-grid;flex-shrink:0;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.add-device-library__icon img[data-v-47c8efa6]{display:block;width:100%;height:100%;object-fit:cover}.add-device-confirm__install-progress.is-error header span[data-v-47c8efa6]{color:var(--jet-theme-error)}.add-device-confirm__install-progress header[data-v-47c8efa6] svg{width:1.75rem;height:1.75rem}.add-device-confirm__install-progress header strong[data-v-47c8efa6]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.add-device-confirm__install-device[data-v-47c8efa6]{min-width:0;overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);text-align:center}.add-device-confirm__install-progress ol[data-v-47c8efa6]{width:100%;display:grid;gap:var(--space-1);max-height:min(20rem,38vh);margin:0;overflow:auto;padding:0;list-style:none}.add-device-confirm__install-progress li[data-v-47c8efa6]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-2);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.5}.add-device-confirm__install-progress li[data-v-47c8efa6]:before{content:"";width:.375rem;height:.375rem;margin-top:.5rem;border-radius:50%;background:var(--jet-theme-primary)}.add-device-confirm__install-progress li.is-error[data-v-47c8efa6]{color:var(--jet-theme-error)}.add-device-confirm__install-progress li.is-error[data-v-47c8efa6]:before{background:var(--jet-theme-error)}.add-device-confirm__install-progress li span[data-v-47c8efa6]{min-width:0;overflow-wrap:anywhere}.add-device-confirm__install-latest[data-v-47c8efa6]{justify-self:start;padding-inline:0}.add-device-confirm__install-hint[data-v-47c8efa6]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5;text-align:center}.add-device-quota-exceeded[data-v-47c8efa6]{display:grid;gap:var(--space-4);min-height:15rem;padding:var(--space-8) var(--space-4)}.add-device-quota-exceeded>header[data-v-47c8efa6],.add-device-quota-exceeded>footer[data-v-47c8efa6]{display:flex;align-items:center;gap:var(--space-3)}.add-device-quota-exceeded>header>span[data-v-47c8efa6]{display:inline-grid;flex:0 0 auto;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:color-mix(in srgb,var(--jet-theme-error) 12%,var(--jet-theme-bg-container));color:var(--jet-theme-error)}.add-device-quota-exceeded>header[data-v-47c8efa6] svg{width:1.75rem;height:1.75rem}.add-device-quota-exceeded h4[data-v-47c8efa6],.add-device-quota-exceeded p[data-v-47c8efa6]{margin:0}.add-device-quota-exceeded h4[data-v-47c8efa6],.add-device-quota-exceeded__usage strong[data-v-47c8efa6],.add-device-quota-exceeded footer strong[data-v-47c8efa6]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device-quota-exceeded header p[data-v-47c8efa6],.add-device-quota-exceeded__unavailable[data-v-47c8efa6],.add-device-quota-exceeded footer p[data-v-47c8efa6]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.5}.add-device-quota-exceeded__usage[data-v-47c8efa6]{display:grid;gap:var(--space-1);border:.0625rem solid color-mix(in srgb,var(--jet-theme-error) 28%,var(--jet-theme-border));border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-error) 6%,var(--jet-theme-bg-container));padding:var(--space-3)}.add-device-quota-exceeded__usage>span[data-v-47c8efa6]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.add-device-quota-exceeded__usage strong[data-v-47c8efa6]{font-size:var(--fs-h3)}.add-device-quota-exceeded__unavailable[data-v-47c8efa6]{padding:var(--space-3);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius)}.add-device-quota-exceeded>footer[data-v-47c8efa6]{padding-top:var(--space-3);border-top:.0625rem solid var(--jet-theme-border-secondary)}.add-device-quota-exceeded>footer[data-v-47c8efa6] .ant-qrcode{flex:0 0 auto}.add-device-confirm__summary-layout[data-v-47c8efa6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--space-3)}.add-device-confirm__summary-main[data-v-47c8efa6]{display:grid;gap:var(--space-3);min-width:0}.add-device-confirm__detail[data-v-47c8efa6]{display:grid;gap:var(--space-2)}.add-device-confirm__detail>strong[data-v-47c8efa6]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-confirm__tag-groups[data-v-47c8efa6]{display:grid;gap:var(--space-2)}.add-device-confirm__tag-group[data-v-47c8efa6]{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:var(--space-2)}.add-device-confirm__tag-group b[data-v-47c8efa6]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.add-device-confirm__section dl[data-v-47c8efa6]{display:grid;gap:var(--space-2);margin:0}.add-device-confirm__section dl>div[data-v-47c8efa6]{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:var(--space-2)}.add-device-confirm__section dt[data-v-47c8efa6]{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-confirm__section dd[data-v-47c8efa6]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-14);word-break:break-all}.add-device-confirm__tags[data-v-47c8efa6]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.add-device-confirm__tags span[data-v-47c8efa6]{max-width:100%;overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--jet-theme-success) 32%,var(--jet-theme-border));border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-success) 10%,var(--jet-theme-bg-container));padding:.0625rem var(--space-2);color:var(--jet-theme-success);font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.add-device-modal__title[data-v-47c8efa6]{display:flex;align-items:center;gap:var(--space-3)}.add-device-modal__icon[data-v-47c8efa6]{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device-modal__icon .anticon[data-v-47c8efa6]{cursor:default}.add-device-modal__icon[data-v-47c8efa6] svg{width:1rem;height:1rem}.add-device-modal__title h3[data-v-47c8efa6]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-h3);font-weight:700}.add-device__filters[data-v-47c8efa6]{display:grid;gap:var(--space-3)}.add-device__search[data-v-47c8efa6]{min-width:0}.add-device__search[data-v-47c8efa6] svg{width:.875rem;height:.875rem}.add-device__tabs[data-v-47c8efa6]{max-width:100%}.add-device__step-head span[data-v-47c8efa6]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:700}.add-device__step-head h3[data-v-47c8efa6]{margin:.25rem 0;color:var(--jet-theme-text);font-size:var(--fs-h3)}.add-device__step-head p[data-v-47c8efa6]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device__empty[data-v-47c8efa6]{margin:0;padding:.875rem;border:.0625rem dashed var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.65}.add-device__empty a[data-v-47c8efa6]{color:var(--jet-theme-primary);font-weight:600}.add-device__type-card[data-v-47c8efa6]{display:grid;grid-template-columns:minmax(0,1fr);align-items:end;gap:var(--space-3)}.add-device__type-main[data-v-47c8efa6]{display:grid;gap:var(--space-2);min-width:0}.add-device__type-label[data-v-47c8efa6]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.add-device__type-label span[data-v-47c8efa6]{color:var(--jet-theme-error)}.add-device__type-select[data-v-47c8efa6],.add-device__template-select[data-v-47c8efa6]{width:100%}.add-device__assist[data-v-47c8efa6]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-2);margin-top:calc(var(--space-2) * -1);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-text) 3%,var(--jet-theme-bg-container));padding:var(--space-2) var(--space-3);transition:border-color .12s ease,background .12s ease}.add-device__assist.is-expanded[data-v-47c8efa6]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.add-device__assist-icon[data-v-47c8efa6]{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.add-device__assist-icon[data-v-47c8efa6] svg{width:.875rem;height:.875rem}.add-device__assist-copy[data-v-47c8efa6]{display:flex;align-items:baseline;flex-wrap:wrap;min-width:0;gap:var(--space-1);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__assist-copy strong[data-v-47c8efa6]{color:var(--jet-theme-text);font-weight:600}.add-device__assist-actions[data-v-47c8efa6]{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.add-device__assist-action[data-v-47c8efa6]{font-size:var(--fs-14)}.add-device__assist-action[data-v-47c8efa6] svg{width:.8125rem;height:.8125rem}.add-device__selected-product[data-v-47c8efa6]{display:grid;gap:var(--space-2);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);padding:var(--space-3)}.add-device__selected-product div[data-v-47c8efa6]{display:grid;gap:var(--space-1);min-width:0}.add-device__selected-product strong[data-v-47c8efa6]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__selected-product span[data-v-47c8efa6],.add-device__selected-product small[data-v-47c8efa6]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__selected-product small[data-v-47c8efa6]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);font-size:var(--fs-14)}.add-device__selected-product[data-v-47c8efa6] svg{width:.75rem;height:.75rem}.product-list[data-v-47c8efa6]{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:.0625rem solid var(--jet-theme-border)}.product-row[data-v-47c8efa6]{display:grid;border-bottom:.0625rem solid var(--jet-theme-border)}.product-row.is-selected[data-v-47c8efa6]{background:var(--jet-theme-primary-soft);box-shadow:inset .125rem 0 0 var(--jet-theme-primary)}.product-row__button[data-v-47c8efa6]{height:auto;min-height:0}.product-row__button[data-v-47c8efa6]>span{display:grid;gap:var(--space-1);padding:.75rem .875rem;text-align:left}.product-row__button[data-v-47c8efa6]:hover{background:var(--jet-theme-primary-soft)}.product-row__title[data-v-47c8efa6]{display:flex;align-items:baseline;flex-wrap:wrap;gap:.375rem .625rem}.product-row__title strong[data-v-47c8efa6]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.product-row__title span[data-v-47c8efa6]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.product-row__meta[data-v-47c8efa6]{display:flex;flex-wrap:wrap;gap:.25rem .875rem;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.product-row__meta span[data-v-47c8efa6]{display:inline-flex;align-items:center;gap:var(--space-1)}.product-row__meta[data-v-47c8efa6] svg{width:.75rem;height:.75rem}.add-device__library[data-v-47c8efa6]{display:grid;gap:var(--space-3);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device__library-head[data-v-47c8efa6]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.add-device__library-head>div[data-v-47c8efa6]{display:grid;gap:var(--space-1);min-width:0}.add-device__library-head strong[data-v-47c8efa6]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__library-head span[data-v-47c8efa6]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.55}.add-device__template-create[data-v-47c8efa6] svg{width:.8125rem;height:.8125rem}.add-device__template-create[data-v-47c8efa6]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3);align-items:end}.add-device__template-preview[data-v-47c8efa6]{display:grid;gap:var(--space-1);border-top:.0625rem solid var(--jet-theme-border);padding-top:var(--space-3)}.add-device__template-preview strong[data-v-47c8efa6]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__template-preview span[data-v-47c8efa6],.add-device__template-preview small[data-v-47c8efa6]{overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.add-device__template-preview small[data-v-47c8efa6]{font-size:var(--fs-14)}.library-list[data-v-47c8efa6]{display:grid;gap:0;border-top:.0625rem solid var(--jet-theme-border)}.library-row[data-v-47c8efa6]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:.0625rem solid var(--jet-theme-border)}.library-row[data-v-47c8efa6]:last-child{border-bottom:0;padding-bottom:0}.library-row__main[data-v-47c8efa6]{display:grid;gap:var(--space-1);min-width:0}.library-row__main strong[data-v-47c8efa6]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.library-row__main span[data-v-47c8efa6],.library-row__main small[data-v-47c8efa6]{overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.library-row__main small[data-v-47c8efa6]{font-size:var(--fs-14)}.add-device__inline-message[data-v-47c8efa6]{margin:var(--space-4) 0 0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__product-summary[data-v-47c8efa6]{display:flex;align-items:center;gap:var(--space-2);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);padding:var(--space-2) var(--space-3);color:var(--jet-theme-text);font-size:var(--fs-body)}.add-device__product-summary strong[data-v-47c8efa6]{font-weight:600}.add-device__product-summary[data-v-47c8efa6] svg{width:.875rem;height:.875rem;color:var(--jet-theme-primary)}.add-device__change[data-v-47c8efa6]{margin-left:auto;padding:0;font-size:var(--fs-14)}.add-device__change[data-v-47c8efa6] svg{width:.75rem;height:.75rem}.add-device__form[data-v-47c8efa6]{display:grid;gap:var(--space-4)}.add-device__field-hint[data-v-47c8efa6]{margin:var(--space-1) 0 0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__group[data-v-47c8efa6]{display:grid;gap:var(--space-4);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container);padding:.875rem}.add-device__group-head[data-v-47c8efa6]{display:grid;gap:var(--space-1)}.add-device__group-head h4[data-v-47c8efa6],.add-device__group-head p[data-v-47c8efa6]{margin:0}.add-device__group-head h4[data-v-47c8efa6]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__group-head p[data-v-47c8efa6]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device__fields[data-v-47c8efa6]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.add-device__identity[data-v-47c8efa6]{display:grid;grid-template-columns:8.5rem minmax(0,1fr);align-items:start;gap:var(--space-4)}.add-device__identity[data-v-47c8efa6] .ant-form-item{margin-bottom:0}.add-device__identity[data-v-47c8efa6] .pro-upload{width:8.5rem}.add-device__identity-fields[data-v-47c8efa6]{min-width:0}.add-device__fields--stacked[data-v-47c8efa6]{grid-template-columns:1fr}.add-device__field[data-v-47c8efa6]{margin-bottom:0;min-width:0}.add-device__field--full[data-v-47c8efa6]{grid-column:1 / -1}.add-device__icon-upload[data-v-47c8efa6]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3);width:100%;border:.0625rem dashed var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3);color:inherit;cursor:pointer;text-align:left;transition:border-color .12s ease,background .12s ease}.add-device__icon-upload[data-v-47c8efa6]:hover{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.add-device-modal__title-help[data-v-47c8efa6]{color:var(--jet-theme-text-disabled)}.add-device-selected-template[data-v-47c8efa6]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-3);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);padding:var(--space-3)}.add-device-selected-template__visual[data-v-47c8efa6]{display:inline-grid;place-items:center;overflow:hidden;width:2.5rem;height:2.5rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.add-device-selected-template__visual img[data-v-47c8efa6]{width:100%;height:100%;object-fit:cover}.add-device-selected-template__body[data-v-47c8efa6]{display:grid;gap:.125rem;min-width:0}.add-device-selected-template__body strong[data-v-47c8efa6],.add-device-selected-template__body span[data-v-47c8efa6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-device-selected-template__body strong[data-v-47c8efa6]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device-selected-template__body span[data-v-47c8efa6]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__icon-tabs[data-v-47c8efa6] .ant-tabs-nav{margin-bottom:var(--space-3)}.add-device__icon-grid[data-v-47c8efa6]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:var(--space-2)}.add-device__icon-option[data-v-47c8efa6]{display:grid;place-items:center;min-height:2.75rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);color:var(--jet-theme-text-secondary);cursor:pointer}.add-device__icon-option[data-v-47c8efa6]:hover,.add-device__icon-option.is-selected[data-v-47c8efa6]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device__icon-option[data-v-47c8efa6] .anticon{font-size:var(--fs-20)}.add-device__icon-preview[data-v-47c8efa6]{display:grid;place-items:center;overflow:hidden;width:3rem;height:3rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-page)}.add-device__icon-preview.is-empty[data-v-47c8efa6]{border-style:dashed;color:var(--jet-theme-primary)}.add-device__icon-preview[data-v-47c8efa6] svg{width:1rem;height:1rem}.add-device__icon-preview img[data-v-47c8efa6]{display:block;width:100%;height:100%;object-fit:cover}.add-device__icon-copy[data-v-47c8efa6]{display:grid;gap:var(--space-1);min-width:0}.add-device__icon-copy strong[data-v-47c8efa6]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.add-device__icon-copy small[data-v-47c8efa6]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__upload-main[data-v-47c8efa6]{display:grid;grid-template-columns:6rem minmax(0,1fr) auto;align-items:center;gap:var(--space-4);min-height:7.25rem;padding:.875rem;text-align:left}.add-device__upload-main[data-v-47c8efa6]:not(.has-preview){grid-template-columns:4rem minmax(0,1fr)}.add-device__upload-visual[data-v-47c8efa6]{overflow:hidden;width:6rem;height:5.5rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft)}.add-device__upload-visual.is-empty[data-v-47c8efa6]{display:grid;place-items:center;width:4rem;height:4rem;border-style:dashed;color:var(--jet-theme-primary)}.add-device__upload-visual[data-v-47c8efa6] svg{width:1.375rem;height:1.375rem}.add-device__upload-visual img[data-v-47c8efa6]{display:block;width:100%;height:100%;object-fit:cover}.add-device__upload-copy[data-v-47c8efa6]{display:grid;gap:.3125rem;min-width:0}.add-device__upload-badge[data-v-47c8efa6]{display:inline-flex;align-items:center;gap:.375rem;color:var(--jet-theme-primary);font-size:var(--fs-14);font-weight:600}.add-device__upload-badge[data-v-47c8efa6] svg{width:.8125rem;height:.8125rem}.add-device__upload-copy strong[data-v-47c8efa6]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.add-device__upload-copy small[data-v-47c8efa6]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__upload-actions[data-v-47c8efa6]{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;max-width:11.25rem}@media (max-width: 33.75rem){.add-device-product-picker[data-v-47c8efa6],.add-device-library__body[data-v-47c8efa6],.add-device-library__body.has-tag-panel[data-v-47c8efa6]{grid-template-columns:1fr}.add-device-library__table[data-v-47c8efa6] .jtable-card-items{grid-template-columns:1fr!important}.add-device-library__grid[data-v-47c8efa6],.add-device-library__facts[data-v-47c8efa6],.add-device-confirm__grid[data-v-47c8efa6],.add-device-confirm__template-summary[data-v-47c8efa6],.add-device-confirm__summary-layout[data-v-47c8efa6],.add-device-confirm__tag-group[data-v-47c8efa6],.add-device__type-card[data-v-47c8efa6],.add-device__template-create[data-v-47c8efa6]{grid-template-columns:1fr}.add-device__assist[data-v-47c8efa6]{grid-template-columns:auto minmax(0,1fr);align-items:start}.add-device__assist-actions[data-v-47c8efa6]{grid-column:2;justify-content:flex-start}.add-device__fields[data-v-47c8efa6]{grid-template-columns:1fr}.add-device__icon-grid[data-v-47c8efa6]{grid-template-columns:repeat(6,minmax(0,1fr))}.add-device__field--full[data-v-47c8efa6]{grid-column:auto}.add-device__upload-main[data-v-47c8efa6],.add-device__upload-main[data-v-47c8efa6]:not(.has-preview){grid-template-columns:1fr;justify-items:start}.add-device__upload-visual[data-v-47c8efa6],.add-device__upload-visual.is-empty[data-v-47c8efa6]{width:100%;height:8.25rem}.add-device__upload-actions[data-v-47c8efa6]{justify-content:flex-start;max-width:none}}.add-device[data-v-cce74a6a]{display:grid;gap:var(--space-4)}.add-device__steps[data-v-cce74a6a]{margin-bottom:var(--space-1)}.add-device__step-title[data-v-cce74a6a]{display:inline-flex;align-items:center;gap:var(--space-1)}.add-device__step-help[data-v-cce74a6a]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__custom[data-v-cce74a6a],.add-device-library[data-v-cce74a6a],.add-device-confirm[data-v-cce74a6a]{display:grid;gap:var(--space-4)}.add-device__source-switch[data-v-cce74a6a]{width:fit-content}.add-device-product-picker[data-v-cce74a6a]{display:grid;grid-template-columns:15.5rem minmax(0,1fr);gap:var(--space-4);min-height:31rem}.add-device-product-picker__categories[data-v-cce74a6a]{align-self:start;height:min(31rem,calc(100dvh - 18rem));min-height:0}.add-device-product-picker__content[data-v-cce74a6a]{display:grid;align-content:start;gap:var(--space-3);min-width:0}.add-device__custom-head[data-v-cce74a6a],.add-device-library__head[data-v-cce74a6a]{display:flex;align-items:flex-start;justify-content:flex-end;gap:var(--space-3)}.add-device__custom-head[data-v-cce74a6a]{justify-content:space-between}.add-device__custom-head h4[data-v-cce74a6a],.add-device-library__head h4[data-v-cce74a6a]{margin:0 0 var(--space-1);color:var(--jet-theme-text);font-size:var(--fs-h3);font-weight:700}.add-device__custom-head p[data-v-cce74a6a],.add-device-library__head p[data-v-cce74a6a]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device-library__search[data-v-cce74a6a]{width:100%}.add-device-library__body[data-v-cce74a6a]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);align-items:start;min-width:0}.add-device-library__body.has-tag-panel[data-v-cce74a6a]{grid-template-columns:minmax(0,1fr)}.add-device-library__content[data-v-cce74a6a]{display:grid;gap:var(--space-3);min-width:0;height:31rem;min-height:31rem}.add-device-library__tag-panel[data-v-cce74a6a]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2);align-self:start;max-height:none;overflow:visible;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device-library__tag-panel-head[data-v-cce74a6a],.add-device-library__pager[data-v-cce74a6a]{display:flex;align-items:center;gap:var(--space-2)}.add-device-library__tag-panel-head[data-v-cce74a6a]{justify-content:space-between}.add-device-library__tag-loading[data-v-cce74a6a]{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-library__tag-panel-head span[data-v-cce74a6a],.add-device-library__tag-row>span[data-v-cce74a6a],.add-device-library__pager span[data-v-cce74a6a]{flex-shrink:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.add-device-library__tag-row[data-v-cce74a6a]{display:grid;grid-template-columns:minmax(4.5rem,max-content) minmax(0,1fr) auto;align-items:flex-start;gap:var(--space-2)}.add-device-library__tag-panel-head[data-v-cce74a6a],.add-device-library__tag-loading[data-v-cce74a6a],.add-device-library__tag-panel-toggle[data-v-cce74a6a]{width:100%}.add-device-library__tag-row-label[data-v-cce74a6a]{overflow:hidden;padding-top:.25rem;text-overflow:ellipsis;white-space:nowrap}.add-device-library__tag-options[data-v-cce74a6a]{display:flex;min-width:0;max-height:1.875rem;gap:var(--space-2);overflow:hidden;flex-wrap:wrap}.add-device-library__tag-options.is-expanded[data-v-cce74a6a]{max-height:none}.add-device-library__tag-row-toggle[data-v-cce74a6a],.add-device-library__tag-panel-toggle[data-v-cce74a6a]{padding-inline:0}.add-device-library__tag-panel-toggle[data-v-cce74a6a]{justify-self:center}.add-device-library__tag-option[data-v-cce74a6a]{max-width:100%;overflow:hidden;border:.0625rem solid var(--jet-theme-border);border-radius:999px;background:var(--jet-theme-bg-container);padding:.1875rem var(--space-2);color:var(--jet-theme-text-secondary);cursor:pointer;font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.add-device-library__tag-option[data-v-cce74a6a]:hover,.add-device-library__tag-option.is-active[data-v-cce74a6a]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device-library__grid[data-v-cce74a6a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:var(--space-3);align-content:start;min-width:0;min-height:27.5rem}.add-device-library__table[data-v-cce74a6a] .jtable-card-items{gap:var(--space-3);align-content:start}.add-device-library__content[data-v-cce74a6a] .ant-spin-nested-loading,.add-device-library__content[data-v-cce74a6a] .ant-spin-container{height:100%;min-height:0}.add-device-library__table[data-v-cce74a6a],.add-device-library__table[data-v-cce74a6a] .jtable-body-spin{height:100%}.add-device-library__card--fixed[data-v-cce74a6a]{height:10.375rem}.add-device-library__icon[data-v-cce74a6a],.add-device-confirm__icon[data-v-cce74a6a]{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device-library__meta[data-v-cce74a6a]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-library__capabilities[data-v-cce74a6a]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);min-width:0;line-height:1.4}.add-device-library__thing-model-summary[data-v-cce74a6a]{display:inline-flex;align-items:center;max-width:5.25rem;overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--jet-theme-primary) 20%,var(--jet-theme-border));border-radius:999px;background:color-mix(in srgb,var(--jet-theme-primary) 6%,var(--jet-theme-bg-container));padding:.0625rem var(--space-1);color:var(--jet-theme-text-secondary);text-overflow:ellipsis;white-space:nowrap}.add-device-library__template-tags[data-v-cce74a6a]{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--space-1);overflow:hidden;min-width:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-library__template-tags[data-v-cce74a6a] .ant-tag{max-width:8.75rem;overflow:hidden;margin-inline-end:0;text-overflow:ellipsis;white-space:nowrap}.add-device-library__pager[data-v-cce74a6a]{justify-content:flex-end;margin-top:var(--space-4)}.add-device-library__meta[data-v-cce74a6a]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.add-device-library__meta span[data-v-cce74a6a]{max-width:100%;overflow:hidden;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:999px;padding:.0625rem var(--space-2);text-overflow:ellipsis;white-space:nowrap}.add-device-library__empty[data-v-cce74a6a]{display:grid;min-height:27.5rem;place-items:center;padding:var(--space-8) 0}.add-device-confirm__summary[data-v-cce74a6a]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:center;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device-confirm__summary h4[data-v-cce74a6a]{margin:0 0 var(--space-1);color:var(--jet-theme-text);font-size:var(--fs-h3)}.add-device-confirm__summary p[data-v-cce74a6a],.add-device-confirm__section p[data-v-cce74a6a]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device-confirm__grid[data-v-cce74a6a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.add-device-confirm__section[data-v-cce74a6a]{display:grid;gap:var(--space-3);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device-confirm__section--wide[data-v-cce74a6a]{grid-column:1 / -1}.add-device-confirm__section h5[data-v-cce74a6a]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:700}.add-device-confirm__template-head[data-v-cce74a6a]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3)}.add-device-confirm__template-head>div[data-v-cce74a6a]{display:grid;gap:.125rem;min-width:0}.add-device-confirm__template-head strong[data-v-cce74a6a]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.add-device-confirm__template-head small[data-v-cce74a6a],.add-device-confirm__template-summary span[data-v-cce74a6a],.add-device-confirm__detail>span[data-v-cce74a6a]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.add-device-confirm__template-summary[data-v-cce74a6a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.add-device-confirm__template-summary span[data-v-cce74a6a]{display:inline-flex;align-items:center;gap:var(--space-1);min-width:0}.add-device-confirm__help[data-v-cce74a6a]{flex-shrink:0;color:var(--jet-theme-text-disabled)}.add-device-confirm__template-summary div[data-v-cce74a6a]{display:grid;gap:.25rem;min-width:0;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);padding:var(--space-3)}.add-device-confirm__template-summary strong[data-v-cce74a6a]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.add-device-confirm__library-status[data-v-cce74a6a]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-2);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-text) 3%,var(--jet-theme-bg-container));padding:var(--space-2) var(--space-3)}.add-device-confirm__library-status.is-installed[data-v-cce74a6a]{border-color:color-mix(in srgb,var(--jet-theme-success) 32%,var(--jet-theme-border));background:color-mix(in srgb,var(--jet-theme-success) 8%,var(--jet-theme-bg-container))}.add-device-confirm__library-status[data-v-cce74a6a] svg{width:.875rem;height:.875rem;margin-top:.1875rem;color:var(--jet-theme-primary)}.add-device-confirm__library-status.is-installed[data-v-cce74a6a] svg{color:var(--jet-theme-success)}.add-device-confirm__library-status div[data-v-cce74a6a]{display:grid;gap:var(--space-1);min-width:0}.add-device-confirm__library-status strong[data-v-cce74a6a]{color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600}.add-device-confirm__library-status span[data-v-cce74a6a]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device-confirm__install-progress[data-v-cce74a6a]{display:grid;justify-items:center;gap:var(--space-3);min-height:15rem;overflow:hidden;padding:var(--space-8) var(--space-4)}.add-device-confirm__install-progress.is-error[data-v-cce74a6a]{color:var(--jet-theme-error)}.add-device-confirm__install-progress header[data-v-cce74a6a]{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);min-width:0}.add-device-confirm__install-progress header>span[data-v-cce74a6a]:first-child{display:inline-grid;flex-shrink:0;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.add-device-library__icon img[data-v-cce74a6a]{display:block;width:100%;height:100%;object-fit:cover}.add-device-confirm__install-progress.is-error header span[data-v-cce74a6a]{color:var(--jet-theme-error)}.add-device-confirm__install-progress header[data-v-cce74a6a] svg{width:1.75rem;height:1.75rem}.add-device-confirm__install-progress header strong[data-v-cce74a6a]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.add-device-confirm__install-device[data-v-cce74a6a]{min-width:0;overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);text-align:center}.add-device-confirm__install-progress ol[data-v-cce74a6a]{width:100%;display:grid;gap:var(--space-1);max-height:min(20rem,38vh);margin:0;overflow:auto;padding:0;list-style:none}.add-device-confirm__install-progress li[data-v-cce74a6a]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-2);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.5}.add-device-confirm__install-progress li[data-v-cce74a6a]:before{content:"";width:.375rem;height:.375rem;margin-top:.5rem;border-radius:50%;background:var(--jet-theme-primary)}.add-device-confirm__install-progress li.is-error[data-v-cce74a6a]{color:var(--jet-theme-error)}.add-device-confirm__install-progress li.is-error[data-v-cce74a6a]:before{background:var(--jet-theme-error)}.add-device-confirm__install-progress li span[data-v-cce74a6a]{min-width:0;overflow-wrap:anywhere}.add-device-confirm__install-latest[data-v-cce74a6a]{justify-self:start;padding-inline:0}.add-device-confirm__install-hint[data-v-cce74a6a]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5;text-align:center}.add-device-quota-exceeded[data-v-cce74a6a]{display:grid;gap:var(--space-4);min-height:15rem;padding:var(--space-8) var(--space-4)}.add-device-quota-exceeded>header[data-v-cce74a6a],.add-device-quota-exceeded>footer[data-v-cce74a6a]{display:flex;align-items:center;gap:var(--space-3)}.add-device-quota-exceeded>header>span[data-v-cce74a6a]{display:inline-grid;flex:0 0 auto;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:color-mix(in srgb,var(--jet-theme-error) 12%,var(--jet-theme-bg-container));color:var(--jet-theme-error)}.add-device-quota-exceeded>header[data-v-cce74a6a] svg{width:1.75rem;height:1.75rem}.add-device-quota-exceeded h4[data-v-cce74a6a],.add-device-quota-exceeded p[data-v-cce74a6a]{margin:0}.add-device-quota-exceeded h4[data-v-cce74a6a],.add-device-quota-exceeded__usage strong[data-v-cce74a6a],.add-device-quota-exceeded footer strong[data-v-cce74a6a]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device-quota-exceeded header p[data-v-cce74a6a],.add-device-quota-exceeded__unavailable[data-v-cce74a6a],.add-device-quota-exceeded footer p[data-v-cce74a6a]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.5}.add-device-quota-exceeded__usage[data-v-cce74a6a]{display:grid;gap:var(--space-1);border:.0625rem solid color-mix(in srgb,var(--jet-theme-error) 28%,var(--jet-theme-border));border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-error) 6%,var(--jet-theme-bg-container));padding:var(--space-3)}.add-device-quota-exceeded__usage>span[data-v-cce74a6a]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.add-device-quota-exceeded__usage strong[data-v-cce74a6a]{font-size:var(--fs-h3)}.add-device-quota-exceeded__unavailable[data-v-cce74a6a]{padding:var(--space-3);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius)}.add-device-quota-exceeded>footer[data-v-cce74a6a]{padding-top:var(--space-3);border-top:.0625rem solid var(--jet-theme-border-secondary)}.add-device-quota-exceeded>footer[data-v-cce74a6a] .ant-qrcode{flex:0 0 auto}.add-device-confirm__summary-layout[data-v-cce74a6a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--space-3)}.add-device-confirm__summary-main[data-v-cce74a6a]{display:grid;gap:var(--space-3);min-width:0}.add-device-confirm__detail[data-v-cce74a6a]{display:grid;gap:var(--space-2)}.add-device-confirm__detail>strong[data-v-cce74a6a]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-confirm__tag-groups[data-v-cce74a6a]{display:grid;gap:var(--space-2)}.add-device-confirm__tag-group[data-v-cce74a6a]{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:var(--space-2)}.add-device-confirm__tag-group b[data-v-cce74a6a]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.add-device-confirm__section dl[data-v-cce74a6a]{display:grid;gap:var(--space-2);margin:0}.add-device-confirm__section dl>div[data-v-cce74a6a]{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:var(--space-2)}.add-device-confirm__section dt[data-v-cce74a6a]{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-confirm__section dd[data-v-cce74a6a]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-14);word-break:break-all}.add-device-confirm__tags[data-v-cce74a6a]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.add-device-confirm__tags span[data-v-cce74a6a]{max-width:100%;overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--jet-theme-success) 32%,var(--jet-theme-border));border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-success) 10%,var(--jet-theme-bg-container));padding:.0625rem var(--space-2);color:var(--jet-theme-success);font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.add-device-modal__title[data-v-cce74a6a]{display:flex;align-items:center;gap:var(--space-3)}.add-device-modal__icon[data-v-cce74a6a]{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device-modal__icon .anticon[data-v-cce74a6a]{cursor:default}.add-device-modal__icon[data-v-cce74a6a] svg{width:1rem;height:1rem}.add-device-modal__title h3[data-v-cce74a6a]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-h3);font-weight:700}.add-device__filters[data-v-cce74a6a]{display:grid;gap:var(--space-3)}.add-device__search[data-v-cce74a6a]{min-width:0}.add-device__search[data-v-cce74a6a] svg{width:.875rem;height:.875rem}.add-device__tabs[data-v-cce74a6a]{max-width:100%}.add-device__step-head span[data-v-cce74a6a]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:700}.add-device__step-head h3[data-v-cce74a6a]{margin:.25rem 0;color:var(--jet-theme-text);font-size:var(--fs-h3)}.add-device__step-head p[data-v-cce74a6a]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device__empty[data-v-cce74a6a]{margin:0;padding:.875rem;border:.0625rem dashed var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.65}.add-device__empty a[data-v-cce74a6a]{color:var(--jet-theme-primary);font-weight:600}.add-device__type-card[data-v-cce74a6a]{display:grid;grid-template-columns:minmax(0,1fr);align-items:end;gap:var(--space-3)}.add-device__type-main[data-v-cce74a6a]{display:grid;gap:var(--space-2);min-width:0}.add-device__type-label[data-v-cce74a6a]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.add-device__type-label span[data-v-cce74a6a]{color:var(--jet-theme-error)}.add-device__type-select[data-v-cce74a6a],.add-device__template-select[data-v-cce74a6a]{width:100%}.add-device__assist[data-v-cce74a6a]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-2);margin-top:calc(var(--space-2) * -1);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-text) 3%,var(--jet-theme-bg-container));padding:var(--space-2) var(--space-3);transition:border-color .12s ease,background .12s ease}.add-device__assist.is-expanded[data-v-cce74a6a]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.add-device__assist-icon[data-v-cce74a6a]{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.add-device__assist-icon[data-v-cce74a6a] svg{width:.875rem;height:.875rem}.add-device__assist-copy[data-v-cce74a6a]{display:flex;align-items:baseline;flex-wrap:wrap;min-width:0;gap:var(--space-1);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__assist-copy strong[data-v-cce74a6a]{color:var(--jet-theme-text);font-weight:600}.add-device__assist-actions[data-v-cce74a6a]{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.add-device__assist-action[data-v-cce74a6a]{font-size:var(--fs-14)}.add-device__assist-action[data-v-cce74a6a] svg{width:.8125rem;height:.8125rem}.add-device__selected-product[data-v-cce74a6a]{display:grid;gap:var(--space-2);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);padding:var(--space-3)}.add-device__selected-product div[data-v-cce74a6a]{display:grid;gap:var(--space-1);min-width:0}.add-device__selected-product strong[data-v-cce74a6a]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__selected-product span[data-v-cce74a6a],.add-device__selected-product small[data-v-cce74a6a]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__selected-product small[data-v-cce74a6a]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);font-size:var(--fs-14)}.add-device__selected-product[data-v-cce74a6a] svg{width:.75rem;height:.75rem}.product-list[data-v-cce74a6a]{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:.0625rem solid var(--jet-theme-border)}.product-row[data-v-cce74a6a]{display:grid;border-bottom:.0625rem solid var(--jet-theme-border)}.product-row.is-selected[data-v-cce74a6a]{background:var(--jet-theme-primary-soft);box-shadow:inset .125rem 0 0 var(--jet-theme-primary)}.product-row__button[data-v-cce74a6a]{height:auto;min-height:0}.product-row__button[data-v-cce74a6a]>span{display:grid;gap:var(--space-1);padding:.75rem .875rem;text-align:left}.product-row__button[data-v-cce74a6a]:hover{background:var(--jet-theme-primary-soft)}.product-row__title[data-v-cce74a6a]{display:flex;align-items:baseline;flex-wrap:wrap;gap:.375rem .625rem}.product-row__title strong[data-v-cce74a6a]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.product-row__title span[data-v-cce74a6a]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.product-row__meta[data-v-cce74a6a]{display:flex;flex-wrap:wrap;gap:.25rem .875rem;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.product-row__meta span[data-v-cce74a6a]{display:inline-flex;align-items:center;gap:var(--space-1)}.product-row__meta[data-v-cce74a6a] svg{width:.75rem;height:.75rem}.add-device__library[data-v-cce74a6a]{display:grid;gap:var(--space-3);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device__library-head[data-v-cce74a6a]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.add-device__library-head>div[data-v-cce74a6a]{display:grid;gap:var(--space-1);min-width:0}.add-device__library-head strong[data-v-cce74a6a]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__library-head span[data-v-cce74a6a]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.55}.add-device__template-create[data-v-cce74a6a] svg{width:.8125rem;height:.8125rem}.add-device__template-create[data-v-cce74a6a]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3);align-items:end}.add-device__template-preview[data-v-cce74a6a]{display:grid;gap:var(--space-1);border-top:.0625rem solid var(--jet-theme-border);padding-top:var(--space-3)}.add-device__template-preview strong[data-v-cce74a6a]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__template-preview span[data-v-cce74a6a],.add-device__template-preview small[data-v-cce74a6a]{overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.add-device__template-preview small[data-v-cce74a6a]{font-size:var(--fs-14)}.library-list[data-v-cce74a6a]{display:grid;gap:0;border-top:.0625rem solid var(--jet-theme-border)}.library-row[data-v-cce74a6a]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:.0625rem solid var(--jet-theme-border)}.library-row[data-v-cce74a6a]:last-child{border-bottom:0;padding-bottom:0}.library-row__main[data-v-cce74a6a]{display:grid;gap:var(--space-1);min-width:0}.library-row__main strong[data-v-cce74a6a]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.library-row__main span[data-v-cce74a6a],.library-row__main small[data-v-cce74a6a]{overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.library-row__main small[data-v-cce74a6a]{font-size:var(--fs-14)}.add-device__inline-message[data-v-cce74a6a]{margin:var(--space-4) 0 0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__product-summary[data-v-cce74a6a]{display:flex;align-items:center;gap:var(--space-2);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);padding:var(--space-2) var(--space-3);color:var(--jet-theme-text);font-size:var(--fs-body)}.add-device__product-summary strong[data-v-cce74a6a]{font-weight:600}.add-device__product-summary[data-v-cce74a6a] svg{width:.875rem;height:.875rem;color:var(--jet-theme-primary)}.add-device__change[data-v-cce74a6a]{margin-left:auto;padding:0;font-size:var(--fs-14)}.add-device__change[data-v-cce74a6a] svg{width:.75rem;height:.75rem}.add-device__form[data-v-cce74a6a]{display:grid;gap:var(--space-4)}.add-device__field-hint[data-v-cce74a6a]{margin:var(--space-1) 0 0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__group[data-v-cce74a6a]{display:grid;gap:var(--space-4);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container);padding:.875rem}.add-device__group-head[data-v-cce74a6a]{display:grid;gap:var(--space-1)}.add-device__group-head h4[data-v-cce74a6a],.add-device__group-head p[data-v-cce74a6a]{margin:0}.add-device__group-head h4[data-v-cce74a6a]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__group-head p[data-v-cce74a6a]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device__fields[data-v-cce74a6a]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.add-device__identity[data-v-cce74a6a]{display:grid;grid-template-columns:8.5rem minmax(0,1fr);align-items:start;gap:var(--space-4)}.add-device__identity[data-v-cce74a6a] .ant-form-item{margin-bottom:0}.add-device__identity[data-v-cce74a6a] .pro-upload{width:8.5rem}.add-device__identity-fields[data-v-cce74a6a]{min-width:0}.add-device__fields--stacked[data-v-cce74a6a]{grid-template-columns:1fr}.add-device__field[data-v-cce74a6a]{margin-bottom:0;min-width:0}.add-device__field--full[data-v-cce74a6a]{grid-column:1 / -1}.add-device__icon-upload[data-v-cce74a6a]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3);width:100%;border:.0625rem dashed var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3);color:inherit;cursor:pointer;text-align:left;transition:border-color .12s ease,background .12s ease}.add-device__icon-upload[data-v-cce74a6a]:hover{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.add-device-modal__title-help[data-v-cce74a6a]{color:var(--jet-theme-text-disabled)}.add-device-selected-template[data-v-cce74a6a]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-3);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);padding:var(--space-3)}.add-device-selected-template__visual[data-v-cce74a6a]{display:inline-grid;place-items:center;overflow:hidden;width:2.5rem;height:2.5rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.add-device-selected-template__visual img[data-v-cce74a6a]{width:100%;height:100%;object-fit:cover}.add-device-selected-template__body[data-v-cce74a6a]{display:grid;gap:.125rem;min-width:0}.add-device-selected-template__body strong[data-v-cce74a6a],.add-device-selected-template__body span[data-v-cce74a6a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-device-selected-template__body strong[data-v-cce74a6a]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device-selected-template__body span[data-v-cce74a6a]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__icon-tabs[data-v-cce74a6a] .ant-tabs-nav{margin-bottom:var(--space-3)}.add-device__icon-grid[data-v-cce74a6a]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:var(--space-2)}.add-device__icon-option[data-v-cce74a6a]{display:grid;place-items:center;min-height:2.75rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);color:var(--jet-theme-text-secondary);cursor:pointer}.add-device__icon-option[data-v-cce74a6a]:hover,.add-device__icon-option.is-selected[data-v-cce74a6a]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device__icon-option[data-v-cce74a6a] .anticon{font-size:var(--fs-20)}.add-device__icon-preview[data-v-cce74a6a]{display:grid;place-items:center;overflow:hidden;width:3rem;height:3rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-page)}.add-device__icon-preview.is-empty[data-v-cce74a6a]{border-style:dashed;color:var(--jet-theme-primary)}.add-device__icon-preview[data-v-cce74a6a] svg{width:1rem;height:1rem}.add-device__icon-preview img[data-v-cce74a6a]{display:block;width:100%;height:100%;object-fit:cover}.add-device__icon-copy[data-v-cce74a6a]{display:grid;gap:var(--space-1);min-width:0}.add-device__icon-copy strong[data-v-cce74a6a]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.add-device__icon-copy small[data-v-cce74a6a]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__upload-main[data-v-cce74a6a]{display:grid;grid-template-columns:6rem minmax(0,1fr) auto;align-items:center;gap:var(--space-4);min-height:7.25rem;padding:.875rem;text-align:left}.add-device__upload-main[data-v-cce74a6a]:not(.has-preview){grid-template-columns:4rem minmax(0,1fr)}.add-device__upload-visual[data-v-cce74a6a]{overflow:hidden;width:6rem;height:5.5rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft)}.add-device__upload-visual.is-empty[data-v-cce74a6a]{display:grid;place-items:center;width:4rem;height:4rem;border-style:dashed;color:var(--jet-theme-primary)}.add-device__upload-visual[data-v-cce74a6a] svg{width:1.375rem;height:1.375rem}.add-device__upload-visual img[data-v-cce74a6a]{display:block;width:100%;height:100%;object-fit:cover}.add-device__upload-copy[data-v-cce74a6a]{display:grid;gap:.3125rem;min-width:0}.add-device__upload-badge[data-v-cce74a6a]{display:inline-flex;align-items:center;gap:.375rem;color:var(--jet-theme-primary);font-size:var(--fs-14);font-weight:600}.add-device__upload-badge[data-v-cce74a6a] svg{width:.8125rem;height:.8125rem}.add-device__upload-copy strong[data-v-cce74a6a]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.add-device__upload-copy small[data-v-cce74a6a]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__upload-actions[data-v-cce74a6a]{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;max-width:11.25rem}@media (max-width: 33.75rem){.add-device-product-picker[data-v-cce74a6a],.add-device-library__body[data-v-cce74a6a],.add-device-library__body.has-tag-panel[data-v-cce74a6a]{grid-template-columns:1fr}.add-device-library__table[data-v-cce74a6a] .jtable-card-items{grid-template-columns:1fr!important}.add-device-library__grid[data-v-cce74a6a],.add-device-library__facts[data-v-cce74a6a],.add-device-confirm__grid[data-v-cce74a6a],.add-device-confirm__template-summary[data-v-cce74a6a],.add-device-confirm__summary-layout[data-v-cce74a6a],.add-device-confirm__tag-group[data-v-cce74a6a],.add-device__type-card[data-v-cce74a6a],.add-device__template-create[data-v-cce74a6a]{grid-template-columns:1fr}.add-device__assist[data-v-cce74a6a]{grid-template-columns:auto minmax(0,1fr);align-items:start}.add-device__assist-actions[data-v-cce74a6a]{grid-column:2;justify-content:flex-start}.add-device__fields[data-v-cce74a6a]{grid-template-columns:1fr}.add-device__icon-grid[data-v-cce74a6a]{grid-template-columns:repeat(6,minmax(0,1fr))}.add-device__field--full[data-v-cce74a6a]{grid-column:auto}.add-device__upload-main[data-v-cce74a6a],.add-device__upload-main[data-v-cce74a6a]:not(.has-preview){grid-template-columns:1fr;justify-items:start}.add-device__upload-visual[data-v-cce74a6a],.add-device__upload-visual.is-empty[data-v-cce74a6a]{width:100%;height:8.25rem}.add-device__upload-actions[data-v-cce74a6a]{justify-content:flex-start;max-width:none}}.add-device[data-v-7c26fb43]{display:grid;gap:var(--space-4)}.add-device__steps[data-v-7c26fb43]{margin-bottom:var(--space-1)}.add-device__step-title[data-v-7c26fb43]{display:inline-flex;align-items:center;gap:var(--space-1)}.add-device__step-help[data-v-7c26fb43]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__custom[data-v-7c26fb43],.add-device-library[data-v-7c26fb43],.add-device-confirm[data-v-7c26fb43]{display:grid;gap:var(--space-4)}.add-device__source-switch[data-v-7c26fb43]{width:fit-content}.add-device-product-picker[data-v-7c26fb43]{display:grid;grid-template-columns:15.5rem minmax(0,1fr);gap:var(--space-4);min-height:31rem}.add-device-product-picker__categories[data-v-7c26fb43]{align-self:start;height:min(31rem,calc(100dvh - 18rem));min-height:0}.add-device-product-picker__content[data-v-7c26fb43]{display:grid;align-content:start;gap:var(--space-3);min-width:0}.add-device__custom-head[data-v-7c26fb43],.add-device-library__head[data-v-7c26fb43]{display:flex;align-items:flex-start;justify-content:flex-end;gap:var(--space-3)}.add-device__custom-head[data-v-7c26fb43]{justify-content:space-between}.add-device__custom-head h4[data-v-7c26fb43],.add-device-library__head h4[data-v-7c26fb43]{margin:0 0 var(--space-1);color:var(--jet-theme-text);font-size:var(--fs-h3);font-weight:700}.add-device__custom-head p[data-v-7c26fb43],.add-device-library__head p[data-v-7c26fb43]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device-library__search[data-v-7c26fb43]{width:100%}.add-device-library__body[data-v-7c26fb43]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);align-items:start;min-width:0}.add-device-library__body.has-tag-panel[data-v-7c26fb43]{grid-template-columns:minmax(0,1fr)}.add-device-library__content[data-v-7c26fb43]{display:grid;gap:var(--space-3);min-width:0;height:31rem;min-height:31rem}.add-device-library__tag-panel[data-v-7c26fb43]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2);align-self:start;max-height:none;overflow:visible;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device-library__tag-panel-head[data-v-7c26fb43],.add-device-library__pager[data-v-7c26fb43]{display:flex;align-items:center;gap:var(--space-2)}.add-device-library__tag-panel-head[data-v-7c26fb43]{justify-content:space-between}.add-device-library__tag-loading[data-v-7c26fb43]{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-library__tag-panel-head span[data-v-7c26fb43],.add-device-library__tag-row>span[data-v-7c26fb43],.add-device-library__pager span[data-v-7c26fb43]{flex-shrink:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.add-device-library__tag-row[data-v-7c26fb43]{display:grid;grid-template-columns:minmax(4.5rem,max-content) minmax(0,1fr) auto;align-items:flex-start;gap:var(--space-2)}.add-device-library__tag-panel-head[data-v-7c26fb43],.add-device-library__tag-loading[data-v-7c26fb43],.add-device-library__tag-panel-toggle[data-v-7c26fb43]{width:100%}.add-device-library__tag-row-label[data-v-7c26fb43]{overflow:hidden;padding-top:.25rem;text-overflow:ellipsis;white-space:nowrap}.add-device-library__tag-options[data-v-7c26fb43]{display:flex;min-width:0;max-height:1.875rem;gap:var(--space-2);overflow:hidden;flex-wrap:wrap}.add-device-library__tag-options.is-expanded[data-v-7c26fb43]{max-height:none}.add-device-library__tag-row-toggle[data-v-7c26fb43],.add-device-library__tag-panel-toggle[data-v-7c26fb43]{padding-inline:0}.add-device-library__tag-panel-toggle[data-v-7c26fb43]{justify-self:center}.add-device-library__tag-option[data-v-7c26fb43]{max-width:100%;overflow:hidden;border:.0625rem solid var(--jet-theme-border);border-radius:999px;background:var(--jet-theme-bg-container);padding:.1875rem var(--space-2);color:var(--jet-theme-text-secondary);cursor:pointer;font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.add-device-library__tag-option[data-v-7c26fb43]:hover,.add-device-library__tag-option.is-active[data-v-7c26fb43]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device-library__grid[data-v-7c26fb43]{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:var(--space-3);align-content:start;min-width:0;min-height:27.5rem}.add-device-library__table[data-v-7c26fb43] .jtable-card-items{gap:var(--space-3);align-content:start}.add-device-library__content[data-v-7c26fb43] .ant-spin-nested-loading,.add-device-library__content[data-v-7c26fb43] .ant-spin-container{height:100%;min-height:0}.add-device-library__table[data-v-7c26fb43],.add-device-library__table[data-v-7c26fb43] .jtable-body-spin{height:100%}.add-device-library__card--fixed[data-v-7c26fb43]{height:10.375rem}.add-device-library__icon[data-v-7c26fb43],.add-device-confirm__icon[data-v-7c26fb43]{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device-library__meta[data-v-7c26fb43]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-library__capabilities[data-v-7c26fb43]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);min-width:0;line-height:1.4}.add-device-library__thing-model-summary[data-v-7c26fb43]{display:inline-flex;align-items:center;max-width:5.25rem;overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--jet-theme-primary) 20%,var(--jet-theme-border));border-radius:999px;background:color-mix(in srgb,var(--jet-theme-primary) 6%,var(--jet-theme-bg-container));padding:.0625rem var(--space-1);color:var(--jet-theme-text-secondary);text-overflow:ellipsis;white-space:nowrap}.add-device-library__template-tags[data-v-7c26fb43]{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--space-1);overflow:hidden;min-width:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-library__template-tags[data-v-7c26fb43] .ant-tag{max-width:8.75rem;overflow:hidden;margin-inline-end:0;text-overflow:ellipsis;white-space:nowrap}.add-device-library__pager[data-v-7c26fb43]{justify-content:flex-end;margin-top:var(--space-4)}.add-device-library__meta[data-v-7c26fb43]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.add-device-library__meta span[data-v-7c26fb43]{max-width:100%;overflow:hidden;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:999px;padding:.0625rem var(--space-2);text-overflow:ellipsis;white-space:nowrap}.add-device-library__empty[data-v-7c26fb43]{display:grid;min-height:27.5rem;place-items:center;padding:var(--space-8) 0}.add-device-confirm__summary[data-v-7c26fb43]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:center;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device-confirm__summary h4[data-v-7c26fb43]{margin:0 0 var(--space-1);color:var(--jet-theme-text);font-size:var(--fs-h3)}.add-device-confirm__summary p[data-v-7c26fb43],.add-device-confirm__section p[data-v-7c26fb43]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device-confirm__grid[data-v-7c26fb43]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.add-device-confirm__section[data-v-7c26fb43]{display:grid;gap:var(--space-3);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device-confirm__section--wide[data-v-7c26fb43]{grid-column:1 / -1}.add-device-confirm__section h5[data-v-7c26fb43]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:700}.add-device-confirm__template-head[data-v-7c26fb43]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3)}.add-device-confirm__template-head>div[data-v-7c26fb43]{display:grid;gap:.125rem;min-width:0}.add-device-confirm__template-head strong[data-v-7c26fb43]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.add-device-confirm__template-head small[data-v-7c26fb43],.add-device-confirm__template-summary span[data-v-7c26fb43],.add-device-confirm__detail>span[data-v-7c26fb43]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.add-device-confirm__template-summary[data-v-7c26fb43]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.add-device-confirm__template-summary span[data-v-7c26fb43]{display:inline-flex;align-items:center;gap:var(--space-1);min-width:0}.add-device-confirm__help[data-v-7c26fb43]{flex-shrink:0;color:var(--jet-theme-text-disabled)}.add-device-confirm__template-summary div[data-v-7c26fb43]{display:grid;gap:.25rem;min-width:0;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);padding:var(--space-3)}.add-device-confirm__template-summary strong[data-v-7c26fb43]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.add-device-confirm__library-status[data-v-7c26fb43]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-2);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-text) 3%,var(--jet-theme-bg-container));padding:var(--space-2) var(--space-3)}.add-device-confirm__library-status.is-installed[data-v-7c26fb43]{border-color:color-mix(in srgb,var(--jet-theme-success) 32%,var(--jet-theme-border));background:color-mix(in srgb,var(--jet-theme-success) 8%,var(--jet-theme-bg-container))}.add-device-confirm__library-status[data-v-7c26fb43] svg{width:.875rem;height:.875rem;margin-top:.1875rem;color:var(--jet-theme-primary)}.add-device-confirm__library-status.is-installed[data-v-7c26fb43] svg{color:var(--jet-theme-success)}.add-device-confirm__library-status div[data-v-7c26fb43]{display:grid;gap:var(--space-1);min-width:0}.add-device-confirm__library-status strong[data-v-7c26fb43]{color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600}.add-device-confirm__library-status span[data-v-7c26fb43]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device-confirm__install-progress[data-v-7c26fb43]{display:grid;justify-items:center;gap:var(--space-3);min-height:15rem;overflow:hidden;padding:var(--space-8) var(--space-4)}.add-device-confirm__install-progress.is-error[data-v-7c26fb43]{color:var(--jet-theme-error)}.add-device-confirm__install-progress header[data-v-7c26fb43]{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);min-width:0}.add-device-confirm__install-progress header>span[data-v-7c26fb43]:first-child{display:inline-grid;flex-shrink:0;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.add-device-library__icon img[data-v-7c26fb43]{display:block;width:100%;height:100%;object-fit:cover}.add-device-confirm__install-progress.is-error header span[data-v-7c26fb43]{color:var(--jet-theme-error)}.add-device-confirm__install-progress header[data-v-7c26fb43] svg{width:1.75rem;height:1.75rem}.add-device-confirm__install-progress header strong[data-v-7c26fb43]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.add-device-confirm__install-device[data-v-7c26fb43]{min-width:0;overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);text-align:center}.add-device-confirm__install-progress ol[data-v-7c26fb43]{width:100%;display:grid;gap:var(--space-1);max-height:min(20rem,38vh);margin:0;overflow:auto;padding:0;list-style:none}.add-device-confirm__install-progress li[data-v-7c26fb43]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-2);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.5}.add-device-confirm__install-progress li[data-v-7c26fb43]:before{content:"";width:.375rem;height:.375rem;margin-top:.5rem;border-radius:50%;background:var(--jet-theme-primary)}.add-device-confirm__install-progress li.is-error[data-v-7c26fb43]{color:var(--jet-theme-error)}.add-device-confirm__install-progress li.is-error[data-v-7c26fb43]:before{background:var(--jet-theme-error)}.add-device-confirm__install-progress li span[data-v-7c26fb43]{min-width:0;overflow-wrap:anywhere}.add-device-confirm__install-latest[data-v-7c26fb43]{justify-self:start;padding-inline:0}.add-device-confirm__install-hint[data-v-7c26fb43]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5;text-align:center}.add-device-quota-exceeded[data-v-7c26fb43]{display:grid;gap:var(--space-4);min-height:15rem;padding:var(--space-8) var(--space-4)}.add-device-quota-exceeded>header[data-v-7c26fb43],.add-device-quota-exceeded>footer[data-v-7c26fb43]{display:flex;align-items:center;gap:var(--space-3)}.add-device-quota-exceeded>header>span[data-v-7c26fb43]{display:inline-grid;flex:0 0 auto;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:color-mix(in srgb,var(--jet-theme-error) 12%,var(--jet-theme-bg-container));color:var(--jet-theme-error)}.add-device-quota-exceeded>header[data-v-7c26fb43] svg{width:1.75rem;height:1.75rem}.add-device-quota-exceeded h4[data-v-7c26fb43],.add-device-quota-exceeded p[data-v-7c26fb43]{margin:0}.add-device-quota-exceeded h4[data-v-7c26fb43],.add-device-quota-exceeded__usage strong[data-v-7c26fb43],.add-device-quota-exceeded footer strong[data-v-7c26fb43]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device-quota-exceeded header p[data-v-7c26fb43],.add-device-quota-exceeded__unavailable[data-v-7c26fb43],.add-device-quota-exceeded footer p[data-v-7c26fb43]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.5}.add-device-quota-exceeded__usage[data-v-7c26fb43]{display:grid;gap:var(--space-1);border:.0625rem solid color-mix(in srgb,var(--jet-theme-error) 28%,var(--jet-theme-border));border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-error) 6%,var(--jet-theme-bg-container));padding:var(--space-3)}.add-device-quota-exceeded__usage>span[data-v-7c26fb43]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.add-device-quota-exceeded__usage strong[data-v-7c26fb43]{font-size:var(--fs-h3)}.add-device-quota-exceeded__unavailable[data-v-7c26fb43]{padding:var(--space-3);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius)}.add-device-quota-exceeded>footer[data-v-7c26fb43]{padding-top:var(--space-3);border-top:.0625rem solid var(--jet-theme-border-secondary)}.add-device-quota-exceeded>footer[data-v-7c26fb43] .ant-qrcode{flex:0 0 auto}.add-device-confirm__summary-layout[data-v-7c26fb43]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--space-3)}.add-device-confirm__summary-main[data-v-7c26fb43]{display:grid;gap:var(--space-3);min-width:0}.add-device-confirm__detail[data-v-7c26fb43]{display:grid;gap:var(--space-2)}.add-device-confirm__detail>strong[data-v-7c26fb43]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-confirm__tag-groups[data-v-7c26fb43]{display:grid;gap:var(--space-2)}.add-device-confirm__tag-group[data-v-7c26fb43]{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:var(--space-2)}.add-device-confirm__tag-group b[data-v-7c26fb43]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.add-device-confirm__section dl[data-v-7c26fb43]{display:grid;gap:var(--space-2);margin:0}.add-device-confirm__section dl>div[data-v-7c26fb43]{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:var(--space-2)}.add-device-confirm__section dt[data-v-7c26fb43]{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-confirm__section dd[data-v-7c26fb43]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-14);word-break:break-all}.add-device-confirm__tags[data-v-7c26fb43]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.add-device-confirm__tags span[data-v-7c26fb43]{max-width:100%;overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--jet-theme-success) 32%,var(--jet-theme-border));border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-success) 10%,var(--jet-theme-bg-container));padding:.0625rem var(--space-2);color:var(--jet-theme-success);font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.add-device-modal__title[data-v-7c26fb43]{display:flex;align-items:center;gap:var(--space-3)}.add-device-modal__icon[data-v-7c26fb43]{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device-modal__icon .anticon[data-v-7c26fb43]{cursor:default}.add-device-modal__icon[data-v-7c26fb43] svg{width:1rem;height:1rem}.add-device-modal__title h3[data-v-7c26fb43]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-h3);font-weight:700}.add-device__filters[data-v-7c26fb43]{display:grid;gap:var(--space-3)}.add-device__search[data-v-7c26fb43]{min-width:0}.add-device__search[data-v-7c26fb43] svg{width:.875rem;height:.875rem}.add-device__tabs[data-v-7c26fb43]{max-width:100%}.add-device__step-head span[data-v-7c26fb43]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:700}.add-device__step-head h3[data-v-7c26fb43]{margin:.25rem 0;color:var(--jet-theme-text);font-size:var(--fs-h3)}.add-device__step-head p[data-v-7c26fb43]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device__empty[data-v-7c26fb43]{margin:0;padding:.875rem;border:.0625rem dashed var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.65}.add-device__empty a[data-v-7c26fb43]{color:var(--jet-theme-primary);font-weight:600}.add-device__type-card[data-v-7c26fb43]{display:grid;grid-template-columns:minmax(0,1fr);align-items:end;gap:var(--space-3)}.add-device__type-main[data-v-7c26fb43]{display:grid;gap:var(--space-2);min-width:0}.add-device__type-label[data-v-7c26fb43]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.add-device__type-label span[data-v-7c26fb43]{color:var(--jet-theme-error)}.add-device__type-select[data-v-7c26fb43],.add-device__template-select[data-v-7c26fb43]{width:100%}.add-device__assist[data-v-7c26fb43]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-2);margin-top:calc(var(--space-2) * -1);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-text) 3%,var(--jet-theme-bg-container));padding:var(--space-2) var(--space-3);transition:border-color .12s ease,background .12s ease}.add-device__assist.is-expanded[data-v-7c26fb43]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.add-device__assist-icon[data-v-7c26fb43]{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.add-device__assist-icon[data-v-7c26fb43] svg{width:.875rem;height:.875rem}.add-device__assist-copy[data-v-7c26fb43]{display:flex;align-items:baseline;flex-wrap:wrap;min-width:0;gap:var(--space-1);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__assist-copy strong[data-v-7c26fb43]{color:var(--jet-theme-text);font-weight:600}.add-device__assist-actions[data-v-7c26fb43]{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.add-device__assist-action[data-v-7c26fb43]{font-size:var(--fs-14)}.add-device__assist-action[data-v-7c26fb43] svg{width:.8125rem;height:.8125rem}.add-device__selected-product[data-v-7c26fb43]{display:grid;gap:var(--space-2);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);padding:var(--space-3)}.add-device__selected-product div[data-v-7c26fb43]{display:grid;gap:var(--space-1);min-width:0}.add-device__selected-product strong[data-v-7c26fb43]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__selected-product span[data-v-7c26fb43],.add-device__selected-product small[data-v-7c26fb43]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__selected-product small[data-v-7c26fb43]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);font-size:var(--fs-14)}.add-device__selected-product[data-v-7c26fb43] svg{width:.75rem;height:.75rem}.product-list[data-v-7c26fb43]{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:.0625rem solid var(--jet-theme-border)}.product-row[data-v-7c26fb43]{display:grid;border-bottom:.0625rem solid var(--jet-theme-border)}.product-row.is-selected[data-v-7c26fb43]{background:var(--jet-theme-primary-soft);box-shadow:inset .125rem 0 0 var(--jet-theme-primary)}.product-row__button[data-v-7c26fb43]{height:auto;min-height:0}.product-row__button[data-v-7c26fb43]>span{display:grid;gap:var(--space-1);padding:.75rem .875rem;text-align:left}.product-row__button[data-v-7c26fb43]:hover{background:var(--jet-theme-primary-soft)}.product-row__title[data-v-7c26fb43]{display:flex;align-items:baseline;flex-wrap:wrap;gap:.375rem .625rem}.product-row__title strong[data-v-7c26fb43]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.product-row__title span[data-v-7c26fb43]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.product-row__meta[data-v-7c26fb43]{display:flex;flex-wrap:wrap;gap:.25rem .875rem;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.product-row__meta span[data-v-7c26fb43]{display:inline-flex;align-items:center;gap:var(--space-1)}.product-row__meta[data-v-7c26fb43] svg{width:.75rem;height:.75rem}.add-device__library[data-v-7c26fb43]{display:grid;gap:var(--space-3);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device__library-head[data-v-7c26fb43]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.add-device__library-head>div[data-v-7c26fb43]{display:grid;gap:var(--space-1);min-width:0}.add-device__library-head strong[data-v-7c26fb43]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__library-head span[data-v-7c26fb43]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.55}.add-device__template-create[data-v-7c26fb43] svg{width:.8125rem;height:.8125rem}.add-device__template-create[data-v-7c26fb43]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3);align-items:end}.add-device__template-preview[data-v-7c26fb43]{display:grid;gap:var(--space-1);border-top:.0625rem solid var(--jet-theme-border);padding-top:var(--space-3)}.add-device__template-preview strong[data-v-7c26fb43]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__template-preview span[data-v-7c26fb43],.add-device__template-preview small[data-v-7c26fb43]{overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.add-device__template-preview small[data-v-7c26fb43]{font-size:var(--fs-14)}.library-list[data-v-7c26fb43]{display:grid;gap:0;border-top:.0625rem solid var(--jet-theme-border)}.library-row[data-v-7c26fb43]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:.0625rem solid var(--jet-theme-border)}.library-row[data-v-7c26fb43]:last-child{border-bottom:0;padding-bottom:0}.library-row__main[data-v-7c26fb43]{display:grid;gap:var(--space-1);min-width:0}.library-row__main strong[data-v-7c26fb43]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.library-row__main span[data-v-7c26fb43],.library-row__main small[data-v-7c26fb43]{overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.library-row__main small[data-v-7c26fb43]{font-size:var(--fs-14)}.add-device__inline-message[data-v-7c26fb43]{margin:var(--space-4) 0 0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__product-summary[data-v-7c26fb43]{display:flex;align-items:center;gap:var(--space-2);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);padding:var(--space-2) var(--space-3);color:var(--jet-theme-text);font-size:var(--fs-body)}.add-device__product-summary strong[data-v-7c26fb43]{font-weight:600}.add-device__product-summary[data-v-7c26fb43] svg{width:.875rem;height:.875rem;color:var(--jet-theme-primary)}.add-device__change[data-v-7c26fb43]{margin-left:auto;padding:0;font-size:var(--fs-14)}.add-device__change[data-v-7c26fb43] svg{width:.75rem;height:.75rem}.add-device__form[data-v-7c26fb43]{display:grid;gap:var(--space-4)}.add-device__field-hint[data-v-7c26fb43]{margin:var(--space-1) 0 0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__group[data-v-7c26fb43]{display:grid;gap:var(--space-4);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container);padding:.875rem}.add-device__group-head[data-v-7c26fb43]{display:grid;gap:var(--space-1)}.add-device__group-head h4[data-v-7c26fb43],.add-device__group-head p[data-v-7c26fb43]{margin:0}.add-device__group-head h4[data-v-7c26fb43]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__group-head p[data-v-7c26fb43]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device__fields[data-v-7c26fb43]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.add-device__identity[data-v-7c26fb43]{display:grid;grid-template-columns:8.5rem minmax(0,1fr);align-items:start;gap:var(--space-4)}.add-device__identity[data-v-7c26fb43] .ant-form-item{margin-bottom:0}.add-device__identity[data-v-7c26fb43] .pro-upload{width:8.5rem}.add-device__identity-fields[data-v-7c26fb43]{min-width:0}.add-device__fields--stacked[data-v-7c26fb43]{grid-template-columns:1fr}.add-device__field[data-v-7c26fb43]{margin-bottom:0;min-width:0}.add-device__field--full[data-v-7c26fb43]{grid-column:1 / -1}.add-device__icon-upload[data-v-7c26fb43]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3);width:100%;border:.0625rem dashed var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3);color:inherit;cursor:pointer;text-align:left;transition:border-color .12s ease,background .12s ease}.add-device__icon-upload[data-v-7c26fb43]:hover{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.add-device-modal__title-help[data-v-7c26fb43]{color:var(--jet-theme-text-disabled)}.add-device-selected-template[data-v-7c26fb43]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-3);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);padding:var(--space-3)}.add-device-selected-template__visual[data-v-7c26fb43]{display:inline-grid;place-items:center;overflow:hidden;width:2.5rem;height:2.5rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.add-device-selected-template__visual img[data-v-7c26fb43]{width:100%;height:100%;object-fit:cover}.add-device-selected-template__body[data-v-7c26fb43]{display:grid;gap:.125rem;min-width:0}.add-device-selected-template__body strong[data-v-7c26fb43],.add-device-selected-template__body span[data-v-7c26fb43]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-device-selected-template__body strong[data-v-7c26fb43]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device-selected-template__body span[data-v-7c26fb43]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__icon-tabs[data-v-7c26fb43] .ant-tabs-nav{margin-bottom:var(--space-3)}.add-device__icon-grid[data-v-7c26fb43]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:var(--space-2)}.add-device__icon-option[data-v-7c26fb43]{display:grid;place-items:center;min-height:2.75rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);color:var(--jet-theme-text-secondary);cursor:pointer}.add-device__icon-option[data-v-7c26fb43]:hover,.add-device__icon-option.is-selected[data-v-7c26fb43]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device__icon-option[data-v-7c26fb43] .anticon{font-size:var(--fs-20)}.add-device__icon-preview[data-v-7c26fb43]{display:grid;place-items:center;overflow:hidden;width:3rem;height:3rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-page)}.add-device__icon-preview.is-empty[data-v-7c26fb43]{border-style:dashed;color:var(--jet-theme-primary)}.add-device__icon-preview[data-v-7c26fb43] svg{width:1rem;height:1rem}.add-device__icon-preview img[data-v-7c26fb43]{display:block;width:100%;height:100%;object-fit:cover}.add-device__icon-copy[data-v-7c26fb43]{display:grid;gap:var(--space-1);min-width:0}.add-device__icon-copy strong[data-v-7c26fb43]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.add-device__icon-copy small[data-v-7c26fb43]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__upload-main[data-v-7c26fb43]{display:grid;grid-template-columns:6rem minmax(0,1fr) auto;align-items:center;gap:var(--space-4);min-height:7.25rem;padding:.875rem;text-align:left}.add-device__upload-main[data-v-7c26fb43]:not(.has-preview){grid-template-columns:4rem minmax(0,1fr)}.add-device__upload-visual[data-v-7c26fb43]{overflow:hidden;width:6rem;height:5.5rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft)}.add-device__upload-visual.is-empty[data-v-7c26fb43]{display:grid;place-items:center;width:4rem;height:4rem;border-style:dashed;color:var(--jet-theme-primary)}.add-device__upload-visual[data-v-7c26fb43] svg{width:1.375rem;height:1.375rem}.add-device__upload-visual img[data-v-7c26fb43]{display:block;width:100%;height:100%;object-fit:cover}.add-device__upload-copy[data-v-7c26fb43]{display:grid;gap:.3125rem;min-width:0}.add-device__upload-badge[data-v-7c26fb43]{display:inline-flex;align-items:center;gap:.375rem;color:var(--jet-theme-primary);font-size:var(--fs-14);font-weight:600}.add-device__upload-badge[data-v-7c26fb43] svg{width:.8125rem;height:.8125rem}.add-device__upload-copy strong[data-v-7c26fb43]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.add-device__upload-copy small[data-v-7c26fb43]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__upload-actions[data-v-7c26fb43]{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;max-width:11.25rem}@media (max-width: 33.75rem){.add-device-product-picker[data-v-7c26fb43],.add-device-library__body[data-v-7c26fb43],.add-device-library__body.has-tag-panel[data-v-7c26fb43]{grid-template-columns:1fr}.add-device-library__table[data-v-7c26fb43] .jtable-card-items{grid-template-columns:1fr!important}.add-device-library__grid[data-v-7c26fb43],.add-device-library__facts[data-v-7c26fb43],.add-device-confirm__grid[data-v-7c26fb43],.add-device-confirm__template-summary[data-v-7c26fb43],.add-device-confirm__summary-layout[data-v-7c26fb43],.add-device-confirm__tag-group[data-v-7c26fb43],.add-device__type-card[data-v-7c26fb43],.add-device__template-create[data-v-7c26fb43]{grid-template-columns:1fr}.add-device__assist[data-v-7c26fb43]{grid-template-columns:auto minmax(0,1fr);align-items:start}.add-device__assist-actions[data-v-7c26fb43]{grid-column:2;justify-content:flex-start}.add-device__fields[data-v-7c26fb43]{grid-template-columns:1fr}.add-device__icon-grid[data-v-7c26fb43]{grid-template-columns:repeat(6,minmax(0,1fr))}.add-device__field--full[data-v-7c26fb43]{grid-column:auto}.add-device__upload-main[data-v-7c26fb43],.add-device__upload-main[data-v-7c26fb43]:not(.has-preview){grid-template-columns:1fr;justify-items:start}.add-device__upload-visual[data-v-7c26fb43],.add-device__upload-visual.is-empty[data-v-7c26fb43]{width:100%;height:8.25rem}.add-device__upload-actions[data-v-7c26fb43]{justify-content:flex-start;max-width:none}}.add-device[data-v-bcf6ce94]{display:grid;gap:var(--space-4)}.add-device__steps[data-v-bcf6ce94]{margin-bottom:var(--space-1)}.add-device__step-title[data-v-bcf6ce94]{display:inline-flex;align-items:center;gap:var(--space-1)}.add-device__step-help[data-v-bcf6ce94]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__custom[data-v-bcf6ce94],.add-device-library[data-v-bcf6ce94],.add-device-confirm[data-v-bcf6ce94]{display:grid;gap:var(--space-4)}.add-device__source-switch[data-v-bcf6ce94]{width:fit-content}.add-device-product-picker[data-v-bcf6ce94]{display:grid;grid-template-columns:15.5rem minmax(0,1fr);gap:var(--space-4);min-height:31rem}.add-device-product-picker__categories[data-v-bcf6ce94]{align-self:start;height:min(31rem,calc(100dvh - 18rem));min-height:0}.add-device-product-picker__content[data-v-bcf6ce94]{display:grid;align-content:start;gap:var(--space-3);min-width:0}.add-device__custom-head[data-v-bcf6ce94],.add-device-library__head[data-v-bcf6ce94]{display:flex;align-items:flex-start;justify-content:flex-end;gap:var(--space-3)}.add-device__custom-head[data-v-bcf6ce94]{justify-content:space-between}.add-device__custom-head h4[data-v-bcf6ce94],.add-device-library__head h4[data-v-bcf6ce94]{margin:0 0 var(--space-1);color:var(--jet-theme-text);font-size:var(--fs-h3);font-weight:700}.add-device__custom-head p[data-v-bcf6ce94],.add-device-library__head p[data-v-bcf6ce94]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device-library__search[data-v-bcf6ce94]{width:100%}.add-device-library__body[data-v-bcf6ce94]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);align-items:start;min-width:0}.add-device-library__body.has-tag-panel[data-v-bcf6ce94]{grid-template-columns:minmax(0,1fr)}.add-device-library__content[data-v-bcf6ce94]{display:grid;gap:var(--space-3);min-width:0;height:31rem;min-height:31rem}.add-device-library__tag-panel[data-v-bcf6ce94]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2);align-self:start;max-height:none;overflow:visible;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device-library__tag-panel-head[data-v-bcf6ce94],.add-device-library__pager[data-v-bcf6ce94]{display:flex;align-items:center;gap:var(--space-2)}.add-device-library__tag-panel-head[data-v-bcf6ce94]{justify-content:space-between}.add-device-library__tag-loading[data-v-bcf6ce94]{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-library__tag-panel-head span[data-v-bcf6ce94],.add-device-library__tag-row>span[data-v-bcf6ce94],.add-device-library__pager span[data-v-bcf6ce94]{flex-shrink:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.add-device-library__tag-row[data-v-bcf6ce94]{display:grid;grid-template-columns:minmax(4.5rem,max-content) minmax(0,1fr) auto;align-items:flex-start;gap:var(--space-2)}.add-device-library__tag-panel-head[data-v-bcf6ce94],.add-device-library__tag-loading[data-v-bcf6ce94],.add-device-library__tag-panel-toggle[data-v-bcf6ce94]{width:100%}.add-device-library__tag-row-label[data-v-bcf6ce94]{overflow:hidden;padding-top:.25rem;text-overflow:ellipsis;white-space:nowrap}.add-device-library__tag-options[data-v-bcf6ce94]{display:flex;min-width:0;max-height:1.875rem;gap:var(--space-2);overflow:hidden;flex-wrap:wrap}.add-device-library__tag-options.is-expanded[data-v-bcf6ce94]{max-height:none}.add-device-library__tag-row-toggle[data-v-bcf6ce94],.add-device-library__tag-panel-toggle[data-v-bcf6ce94]{padding-inline:0}.add-device-library__tag-panel-toggle[data-v-bcf6ce94]{justify-self:center}.add-device-library__tag-option[data-v-bcf6ce94]{max-width:100%;overflow:hidden;border:.0625rem solid var(--jet-theme-border);border-radius:999px;background:var(--jet-theme-bg-container);padding:.1875rem var(--space-2);color:var(--jet-theme-text-secondary);cursor:pointer;font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.add-device-library__tag-option[data-v-bcf6ce94]:hover,.add-device-library__tag-option.is-active[data-v-bcf6ce94]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device-library__grid[data-v-bcf6ce94]{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:var(--space-3);align-content:start;min-width:0;min-height:27.5rem}.add-device-library__table[data-v-bcf6ce94] .jtable-card-items{gap:var(--space-3);align-content:start}.add-device-library__content[data-v-bcf6ce94] .ant-spin-nested-loading,.add-device-library__content[data-v-bcf6ce94] .ant-spin-container{height:100%;min-height:0}.add-device-library__table[data-v-bcf6ce94],.add-device-library__table[data-v-bcf6ce94] .jtable-body-spin{height:100%}.add-device-library__card--fixed[data-v-bcf6ce94]{height:10.375rem}.add-device-library__icon[data-v-bcf6ce94],.add-device-confirm__icon[data-v-bcf6ce94]{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device-library__meta[data-v-bcf6ce94]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-library__capabilities[data-v-bcf6ce94]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);min-width:0;line-height:1.4}.add-device-library__thing-model-summary[data-v-bcf6ce94]{display:inline-flex;align-items:center;max-width:5.25rem;overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--jet-theme-primary) 20%,var(--jet-theme-border));border-radius:999px;background:color-mix(in srgb,var(--jet-theme-primary) 6%,var(--jet-theme-bg-container));padding:.0625rem var(--space-1);color:var(--jet-theme-text-secondary);text-overflow:ellipsis;white-space:nowrap}.add-device-library__template-tags[data-v-bcf6ce94]{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--space-1);overflow:hidden;min-width:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-library__template-tags[data-v-bcf6ce94] .ant-tag{max-width:8.75rem;overflow:hidden;margin-inline-end:0;text-overflow:ellipsis;white-space:nowrap}.add-device-library__pager[data-v-bcf6ce94]{justify-content:flex-end;margin-top:var(--space-4)}.add-device-library__meta[data-v-bcf6ce94]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.add-device-library__meta span[data-v-bcf6ce94]{max-width:100%;overflow:hidden;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:999px;padding:.0625rem var(--space-2);text-overflow:ellipsis;white-space:nowrap}.add-device-library__empty[data-v-bcf6ce94]{display:grid;min-height:27.5rem;place-items:center;padding:var(--space-8) 0}.add-device-confirm__summary[data-v-bcf6ce94]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:center;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device-confirm__summary h4[data-v-bcf6ce94]{margin:0 0 var(--space-1);color:var(--jet-theme-text);font-size:var(--fs-h3)}.add-device-confirm__summary p[data-v-bcf6ce94],.add-device-confirm__section p[data-v-bcf6ce94]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device-confirm__grid[data-v-bcf6ce94]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.add-device-confirm__section[data-v-bcf6ce94]{display:grid;gap:var(--space-3);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device-confirm__section--wide[data-v-bcf6ce94]{grid-column:1 / -1}.add-device-confirm__section h5[data-v-bcf6ce94]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:700}.add-device-confirm__template-head[data-v-bcf6ce94]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3)}.add-device-confirm__template-head>div[data-v-bcf6ce94]{display:grid;gap:.125rem;min-width:0}.add-device-confirm__template-head strong[data-v-bcf6ce94]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.add-device-confirm__template-head small[data-v-bcf6ce94],.add-device-confirm__template-summary span[data-v-bcf6ce94],.add-device-confirm__detail>span[data-v-bcf6ce94]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.add-device-confirm__template-summary[data-v-bcf6ce94]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.add-device-confirm__template-summary span[data-v-bcf6ce94]{display:inline-flex;align-items:center;gap:var(--space-1);min-width:0}.add-device-confirm__help[data-v-bcf6ce94]{flex-shrink:0;color:var(--jet-theme-text-disabled)}.add-device-confirm__template-summary div[data-v-bcf6ce94]{display:grid;gap:.25rem;min-width:0;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);padding:var(--space-3)}.add-device-confirm__template-summary strong[data-v-bcf6ce94]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.add-device-confirm__library-status[data-v-bcf6ce94]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-2);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-text) 3%,var(--jet-theme-bg-container));padding:var(--space-2) var(--space-3)}.add-device-confirm__library-status.is-installed[data-v-bcf6ce94]{border-color:color-mix(in srgb,var(--jet-theme-success) 32%,var(--jet-theme-border));background:color-mix(in srgb,var(--jet-theme-success) 8%,var(--jet-theme-bg-container))}.add-device-confirm__library-status[data-v-bcf6ce94] svg{width:.875rem;height:.875rem;margin-top:.1875rem;color:var(--jet-theme-primary)}.add-device-confirm__library-status.is-installed[data-v-bcf6ce94] svg{color:var(--jet-theme-success)}.add-device-confirm__library-status div[data-v-bcf6ce94]{display:grid;gap:var(--space-1);min-width:0}.add-device-confirm__library-status strong[data-v-bcf6ce94]{color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600}.add-device-confirm__library-status span[data-v-bcf6ce94]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device-confirm__install-progress[data-v-bcf6ce94]{display:grid;justify-items:center;gap:var(--space-3);min-height:15rem;overflow:hidden;padding:var(--space-8) var(--space-4)}.add-device-confirm__install-progress.is-error[data-v-bcf6ce94]{color:var(--jet-theme-error)}.add-device-confirm__install-progress header[data-v-bcf6ce94]{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);min-width:0}.add-device-confirm__install-progress header>span[data-v-bcf6ce94]:first-child{display:inline-grid;flex-shrink:0;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.add-device-library__icon img[data-v-bcf6ce94]{display:block;width:100%;height:100%;object-fit:cover}.add-device-confirm__install-progress.is-error header span[data-v-bcf6ce94]{color:var(--jet-theme-error)}.add-device-confirm__install-progress header[data-v-bcf6ce94] svg{width:1.75rem;height:1.75rem}.add-device-confirm__install-progress header strong[data-v-bcf6ce94]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.add-device-confirm__install-device[data-v-bcf6ce94]{min-width:0;overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);text-align:center}.add-device-confirm__install-progress ol[data-v-bcf6ce94]{width:100%;display:grid;gap:var(--space-1);max-height:min(20rem,38vh);margin:0;overflow:auto;padding:0;list-style:none}.add-device-confirm__install-progress li[data-v-bcf6ce94]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-2);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.5}.add-device-confirm__install-progress li[data-v-bcf6ce94]:before{content:"";width:.375rem;height:.375rem;margin-top:.5rem;border-radius:50%;background:var(--jet-theme-primary)}.add-device-confirm__install-progress li.is-error[data-v-bcf6ce94]{color:var(--jet-theme-error)}.add-device-confirm__install-progress li.is-error[data-v-bcf6ce94]:before{background:var(--jet-theme-error)}.add-device-confirm__install-progress li span[data-v-bcf6ce94]{min-width:0;overflow-wrap:anywhere}.add-device-confirm__install-latest[data-v-bcf6ce94]{justify-self:start;padding-inline:0}.add-device-confirm__install-hint[data-v-bcf6ce94]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5;text-align:center}.add-device-quota-exceeded[data-v-bcf6ce94]{display:grid;gap:var(--space-4);min-height:15rem;padding:var(--space-8) var(--space-4)}.add-device-quota-exceeded>header[data-v-bcf6ce94],.add-device-quota-exceeded>footer[data-v-bcf6ce94]{display:flex;align-items:center;gap:var(--space-3)}.add-device-quota-exceeded>header>span[data-v-bcf6ce94]{display:inline-grid;flex:0 0 auto;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:color-mix(in srgb,var(--jet-theme-error) 12%,var(--jet-theme-bg-container));color:var(--jet-theme-error)}.add-device-quota-exceeded>header[data-v-bcf6ce94] svg{width:1.75rem;height:1.75rem}.add-device-quota-exceeded h4[data-v-bcf6ce94],.add-device-quota-exceeded p[data-v-bcf6ce94]{margin:0}.add-device-quota-exceeded h4[data-v-bcf6ce94],.add-device-quota-exceeded__usage strong[data-v-bcf6ce94],.add-device-quota-exceeded footer strong[data-v-bcf6ce94]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device-quota-exceeded header p[data-v-bcf6ce94],.add-device-quota-exceeded__unavailable[data-v-bcf6ce94],.add-device-quota-exceeded footer p[data-v-bcf6ce94]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.5}.add-device-quota-exceeded__usage[data-v-bcf6ce94]{display:grid;gap:var(--space-1);border:.0625rem solid color-mix(in srgb,var(--jet-theme-error) 28%,var(--jet-theme-border));border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-error) 6%,var(--jet-theme-bg-container));padding:var(--space-3)}.add-device-quota-exceeded__usage>span[data-v-bcf6ce94]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.add-device-quota-exceeded__usage strong[data-v-bcf6ce94]{font-size:var(--fs-h3)}.add-device-quota-exceeded__unavailable[data-v-bcf6ce94]{padding:var(--space-3);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius)}.add-device-quota-exceeded>footer[data-v-bcf6ce94]{padding-top:var(--space-3);border-top:.0625rem solid var(--jet-theme-border-secondary)}.add-device-quota-exceeded>footer[data-v-bcf6ce94] .ant-qrcode{flex:0 0 auto}.add-device-confirm__summary-layout[data-v-bcf6ce94]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--space-3)}.add-device-confirm__summary-main[data-v-bcf6ce94]{display:grid;gap:var(--space-3);min-width:0}.add-device-confirm__detail[data-v-bcf6ce94]{display:grid;gap:var(--space-2)}.add-device-confirm__detail>strong[data-v-bcf6ce94]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-confirm__tag-groups[data-v-bcf6ce94]{display:grid;gap:var(--space-2)}.add-device-confirm__tag-group[data-v-bcf6ce94]{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:var(--space-2)}.add-device-confirm__tag-group b[data-v-bcf6ce94]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.add-device-confirm__section dl[data-v-bcf6ce94]{display:grid;gap:var(--space-2);margin:0}.add-device-confirm__section dl>div[data-v-bcf6ce94]{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:var(--space-2)}.add-device-confirm__section dt[data-v-bcf6ce94]{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-confirm__section dd[data-v-bcf6ce94]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-14);word-break:break-all}.add-device-confirm__tags[data-v-bcf6ce94]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.add-device-confirm__tags span[data-v-bcf6ce94]{max-width:100%;overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--jet-theme-success) 32%,var(--jet-theme-border));border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-success) 10%,var(--jet-theme-bg-container));padding:.0625rem var(--space-2);color:var(--jet-theme-success);font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.add-device-modal__title[data-v-bcf6ce94]{display:flex;align-items:center;gap:var(--space-3)}.add-device-modal__icon[data-v-bcf6ce94]{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device-modal__icon .anticon[data-v-bcf6ce94]{cursor:default}.add-device-modal__icon[data-v-bcf6ce94] svg{width:1rem;height:1rem}.add-device-modal__title h3[data-v-bcf6ce94]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-h3);font-weight:700}.add-device__filters[data-v-bcf6ce94]{display:grid;gap:var(--space-3)}.add-device__search[data-v-bcf6ce94]{min-width:0}.add-device__search[data-v-bcf6ce94] svg{width:.875rem;height:.875rem}.add-device__tabs[data-v-bcf6ce94]{max-width:100%}.add-device__step-head span[data-v-bcf6ce94]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:700}.add-device__step-head h3[data-v-bcf6ce94]{margin:.25rem 0;color:var(--jet-theme-text);font-size:var(--fs-h3)}.add-device__step-head p[data-v-bcf6ce94]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device__empty[data-v-bcf6ce94]{margin:0;padding:.875rem;border:.0625rem dashed var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.65}.add-device__empty a[data-v-bcf6ce94]{color:var(--jet-theme-primary);font-weight:600}.add-device__type-card[data-v-bcf6ce94]{display:grid;grid-template-columns:minmax(0,1fr);align-items:end;gap:var(--space-3)}.add-device__type-main[data-v-bcf6ce94]{display:grid;gap:var(--space-2);min-width:0}.add-device__type-label[data-v-bcf6ce94]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.add-device__type-label span[data-v-bcf6ce94]{color:var(--jet-theme-error)}.add-device__type-select[data-v-bcf6ce94],.add-device__template-select[data-v-bcf6ce94]{width:100%}.add-device__assist[data-v-bcf6ce94]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-2);margin-top:calc(var(--space-2) * -1);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-text) 3%,var(--jet-theme-bg-container));padding:var(--space-2) var(--space-3);transition:border-color .12s ease,background .12s ease}.add-device__assist.is-expanded[data-v-bcf6ce94]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.add-device__assist-icon[data-v-bcf6ce94]{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.add-device__assist-icon[data-v-bcf6ce94] svg{width:.875rem;height:.875rem}.add-device__assist-copy[data-v-bcf6ce94]{display:flex;align-items:baseline;flex-wrap:wrap;min-width:0;gap:var(--space-1);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__assist-copy strong[data-v-bcf6ce94]{color:var(--jet-theme-text);font-weight:600}.add-device__assist-actions[data-v-bcf6ce94]{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.add-device__assist-action[data-v-bcf6ce94]{font-size:var(--fs-14)}.add-device__assist-action[data-v-bcf6ce94] svg{width:.8125rem;height:.8125rem}.add-device__selected-product[data-v-bcf6ce94]{display:grid;gap:var(--space-2);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);padding:var(--space-3)}.add-device__selected-product div[data-v-bcf6ce94]{display:grid;gap:var(--space-1);min-width:0}.add-device__selected-product strong[data-v-bcf6ce94]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__selected-product span[data-v-bcf6ce94],.add-device__selected-product small[data-v-bcf6ce94]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__selected-product small[data-v-bcf6ce94]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);font-size:var(--fs-14)}.add-device__selected-product[data-v-bcf6ce94] svg{width:.75rem;height:.75rem}.product-list[data-v-bcf6ce94]{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:.0625rem solid var(--jet-theme-border)}.product-row[data-v-bcf6ce94]{display:grid;border-bottom:.0625rem solid var(--jet-theme-border)}.product-row.is-selected[data-v-bcf6ce94]{background:var(--jet-theme-primary-soft);box-shadow:inset .125rem 0 0 var(--jet-theme-primary)}.product-row__button[data-v-bcf6ce94]{height:auto;min-height:0}.product-row__button[data-v-bcf6ce94]>span{display:grid;gap:var(--space-1);padding:.75rem .875rem;text-align:left}.product-row__button[data-v-bcf6ce94]:hover{background:var(--jet-theme-primary-soft)}.product-row__title[data-v-bcf6ce94]{display:flex;align-items:baseline;flex-wrap:wrap;gap:.375rem .625rem}.product-row__title strong[data-v-bcf6ce94]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.product-row__title span[data-v-bcf6ce94]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.product-row__meta[data-v-bcf6ce94]{display:flex;flex-wrap:wrap;gap:.25rem .875rem;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.product-row__meta span[data-v-bcf6ce94]{display:inline-flex;align-items:center;gap:var(--space-1)}.product-row__meta[data-v-bcf6ce94] svg{width:.75rem;height:.75rem}.add-device__library[data-v-bcf6ce94]{display:grid;gap:var(--space-3);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device__library-head[data-v-bcf6ce94]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.add-device__library-head>div[data-v-bcf6ce94]{display:grid;gap:var(--space-1);min-width:0}.add-device__library-head strong[data-v-bcf6ce94]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__library-head span[data-v-bcf6ce94]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.55}.add-device__template-create[data-v-bcf6ce94] svg{width:.8125rem;height:.8125rem}.add-device__template-create[data-v-bcf6ce94]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3);align-items:end}.add-device__template-preview[data-v-bcf6ce94]{display:grid;gap:var(--space-1);border-top:.0625rem solid var(--jet-theme-border);padding-top:var(--space-3)}.add-device__template-preview strong[data-v-bcf6ce94]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__template-preview span[data-v-bcf6ce94],.add-device__template-preview small[data-v-bcf6ce94]{overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.add-device__template-preview small[data-v-bcf6ce94]{font-size:var(--fs-14)}.library-list[data-v-bcf6ce94]{display:grid;gap:0;border-top:.0625rem solid var(--jet-theme-border)}.library-row[data-v-bcf6ce94]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:.0625rem solid var(--jet-theme-border)}.library-row[data-v-bcf6ce94]:last-child{border-bottom:0;padding-bottom:0}.library-row__main[data-v-bcf6ce94]{display:grid;gap:var(--space-1);min-width:0}.library-row__main strong[data-v-bcf6ce94]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.library-row__main span[data-v-bcf6ce94],.library-row__main small[data-v-bcf6ce94]{overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.library-row__main small[data-v-bcf6ce94]{font-size:var(--fs-14)}.add-device__inline-message[data-v-bcf6ce94]{margin:var(--space-4) 0 0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__product-summary[data-v-bcf6ce94]{display:flex;align-items:center;gap:var(--space-2);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);padding:var(--space-2) var(--space-3);color:var(--jet-theme-text);font-size:var(--fs-body)}.add-device__product-summary strong[data-v-bcf6ce94]{font-weight:600}.add-device__product-summary[data-v-bcf6ce94] svg{width:.875rem;height:.875rem;color:var(--jet-theme-primary)}.add-device__change[data-v-bcf6ce94]{margin-left:auto;padding:0;font-size:var(--fs-14)}.add-device__change[data-v-bcf6ce94] svg{width:.75rem;height:.75rem}.add-device__form[data-v-bcf6ce94]{display:grid;gap:var(--space-4)}.add-device__field-hint[data-v-bcf6ce94]{margin:var(--space-1) 0 0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__group[data-v-bcf6ce94]{display:grid;gap:var(--space-4);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container);padding:.875rem}.add-device__group-head[data-v-bcf6ce94]{display:grid;gap:var(--space-1)}.add-device__group-head h4[data-v-bcf6ce94],.add-device__group-head p[data-v-bcf6ce94]{margin:0}.add-device__group-head h4[data-v-bcf6ce94]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__group-head p[data-v-bcf6ce94]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device__fields[data-v-bcf6ce94]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.add-device__identity[data-v-bcf6ce94]{display:grid;grid-template-columns:8.5rem minmax(0,1fr);align-items:start;gap:var(--space-4)}.add-device__identity[data-v-bcf6ce94] .ant-form-item{margin-bottom:0}.add-device__identity[data-v-bcf6ce94] .pro-upload{width:8.5rem}.add-device__identity-fields[data-v-bcf6ce94]{min-width:0}.add-device__fields--stacked[data-v-bcf6ce94]{grid-template-columns:1fr}.add-device__field[data-v-bcf6ce94]{margin-bottom:0;min-width:0}.add-device__field--full[data-v-bcf6ce94]{grid-column:1 / -1}.add-device__icon-upload[data-v-bcf6ce94]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3);width:100%;border:.0625rem dashed var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3);color:inherit;cursor:pointer;text-align:left;transition:border-color .12s ease,background .12s ease}.add-device__icon-upload[data-v-bcf6ce94]:hover{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.add-device-modal__title-help[data-v-bcf6ce94]{color:var(--jet-theme-text-disabled)}.add-device-selected-template[data-v-bcf6ce94]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-3);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);padding:var(--space-3)}.add-device-selected-template__visual[data-v-bcf6ce94]{display:inline-grid;place-items:center;overflow:hidden;width:2.5rem;height:2.5rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.add-device-selected-template__visual img[data-v-bcf6ce94]{width:100%;height:100%;object-fit:cover}.add-device-selected-template__body[data-v-bcf6ce94]{display:grid;gap:.125rem;min-width:0}.add-device-selected-template__body strong[data-v-bcf6ce94],.add-device-selected-template__body span[data-v-bcf6ce94]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-device-selected-template__body strong[data-v-bcf6ce94]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device-selected-template__body span[data-v-bcf6ce94]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__icon-tabs[data-v-bcf6ce94] .ant-tabs-nav{margin-bottom:var(--space-3)}.add-device__icon-grid[data-v-bcf6ce94]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:var(--space-2)}.add-device__icon-option[data-v-bcf6ce94]{display:grid;place-items:center;min-height:2.75rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);color:var(--jet-theme-text-secondary);cursor:pointer}.add-device__icon-option[data-v-bcf6ce94]:hover,.add-device__icon-option.is-selected[data-v-bcf6ce94]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device__icon-option[data-v-bcf6ce94] .anticon{font-size:var(--fs-20)}.add-device__icon-preview[data-v-bcf6ce94]{display:grid;place-items:center;overflow:hidden;width:3rem;height:3rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-page)}.add-device__icon-preview.is-empty[data-v-bcf6ce94]{border-style:dashed;color:var(--jet-theme-primary)}.add-device__icon-preview[data-v-bcf6ce94] svg{width:1rem;height:1rem}.add-device__icon-preview img[data-v-bcf6ce94]{display:block;width:100%;height:100%;object-fit:cover}.add-device__icon-copy[data-v-bcf6ce94]{display:grid;gap:var(--space-1);min-width:0}.add-device__icon-copy strong[data-v-bcf6ce94]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.add-device__icon-copy small[data-v-bcf6ce94]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__upload-main[data-v-bcf6ce94]{display:grid;grid-template-columns:6rem minmax(0,1fr) auto;align-items:center;gap:var(--space-4);min-height:7.25rem;padding:.875rem;text-align:left}.add-device__upload-main[data-v-bcf6ce94]:not(.has-preview){grid-template-columns:4rem minmax(0,1fr)}.add-device__upload-visual[data-v-bcf6ce94]{overflow:hidden;width:6rem;height:5.5rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft)}.add-device__upload-visual.is-empty[data-v-bcf6ce94]{display:grid;place-items:center;width:4rem;height:4rem;border-style:dashed;color:var(--jet-theme-primary)}.add-device__upload-visual[data-v-bcf6ce94] svg{width:1.375rem;height:1.375rem}.add-device__upload-visual img[data-v-bcf6ce94]{display:block;width:100%;height:100%;object-fit:cover}.add-device__upload-copy[data-v-bcf6ce94]{display:grid;gap:.3125rem;min-width:0}.add-device__upload-badge[data-v-bcf6ce94]{display:inline-flex;align-items:center;gap:.375rem;color:var(--jet-theme-primary);font-size:var(--fs-14);font-weight:600}.add-device__upload-badge[data-v-bcf6ce94] svg{width:.8125rem;height:.8125rem}.add-device__upload-copy strong[data-v-bcf6ce94]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.add-device__upload-copy small[data-v-bcf6ce94]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__upload-actions[data-v-bcf6ce94]{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;max-width:11.25rem}@media (max-width: 33.75rem){.add-device-product-picker[data-v-bcf6ce94],.add-device-library__body[data-v-bcf6ce94],.add-device-library__body.has-tag-panel[data-v-bcf6ce94]{grid-template-columns:1fr}.add-device-library__table[data-v-bcf6ce94] .jtable-card-items{grid-template-columns:1fr!important}.add-device-library__grid[data-v-bcf6ce94],.add-device-library__facts[data-v-bcf6ce94],.add-device-confirm__grid[data-v-bcf6ce94],.add-device-confirm__template-summary[data-v-bcf6ce94],.add-device-confirm__summary-layout[data-v-bcf6ce94],.add-device-confirm__tag-group[data-v-bcf6ce94],.add-device__type-card[data-v-bcf6ce94],.add-device__template-create[data-v-bcf6ce94]{grid-template-columns:1fr}.add-device__assist[data-v-bcf6ce94]{grid-template-columns:auto minmax(0,1fr);align-items:start}.add-device__assist-actions[data-v-bcf6ce94]{grid-column:2;justify-content:flex-start}.add-device__fields[data-v-bcf6ce94]{grid-template-columns:1fr}.add-device__icon-grid[data-v-bcf6ce94]{grid-template-columns:repeat(6,minmax(0,1fr))}.add-device__field--full[data-v-bcf6ce94]{grid-column:auto}.add-device__upload-main[data-v-bcf6ce94],.add-device__upload-main[data-v-bcf6ce94]:not(.has-preview){grid-template-columns:1fr;justify-items:start}.add-device__upload-visual[data-v-bcf6ce94],.add-device__upload-visual.is-empty[data-v-bcf6ce94]{width:100%;height:8.25rem}.add-device__upload-actions[data-v-bcf6ce94]{justify-content:flex-start;max-width:none}}.add-device[data-v-08f8c0d3]{display:grid;gap:var(--space-4)}.add-device__steps[data-v-08f8c0d3]{margin-bottom:var(--space-1)}.add-device__step-title[data-v-08f8c0d3]{display:inline-flex;align-items:center;gap:var(--space-1)}.add-device__step-help[data-v-08f8c0d3]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__custom[data-v-08f8c0d3],.add-device-library[data-v-08f8c0d3],.add-device-confirm[data-v-08f8c0d3]{display:grid;gap:var(--space-4)}.add-device__source-switch[data-v-08f8c0d3]{width:fit-content}.add-device-product-picker[data-v-08f8c0d3]{display:grid;grid-template-columns:15.5rem minmax(0,1fr);gap:var(--space-4);min-height:31rem}.add-device-product-picker__categories[data-v-08f8c0d3]{align-self:start;height:min(31rem,calc(100dvh - 18rem));min-height:0}.add-device-product-picker__content[data-v-08f8c0d3]{display:grid;align-content:start;gap:var(--space-3);min-width:0}.add-device__custom-head[data-v-08f8c0d3],.add-device-library__head[data-v-08f8c0d3]{display:flex;align-items:flex-start;justify-content:flex-end;gap:var(--space-3)}.add-device__custom-head[data-v-08f8c0d3]{justify-content:space-between}.add-device__custom-head h4[data-v-08f8c0d3],.add-device-library__head h4[data-v-08f8c0d3]{margin:0 0 var(--space-1);color:var(--jet-theme-text);font-size:var(--fs-h3);font-weight:700}.add-device__custom-head p[data-v-08f8c0d3],.add-device-library__head p[data-v-08f8c0d3]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device-library__search[data-v-08f8c0d3]{width:100%}.add-device-library__body[data-v-08f8c0d3]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);align-items:start;min-width:0}.add-device-library__body.has-tag-panel[data-v-08f8c0d3]{grid-template-columns:minmax(0,1fr)}.add-device-library__content[data-v-08f8c0d3]{display:grid;gap:var(--space-3);min-width:0;height:31rem;min-height:31rem}.add-device-library__tag-panel[data-v-08f8c0d3]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2);align-self:start;max-height:none;overflow:visible;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device-library__tag-panel-head[data-v-08f8c0d3],.add-device-library__pager[data-v-08f8c0d3]{display:flex;align-items:center;gap:var(--space-2)}.add-device-library__tag-panel-head[data-v-08f8c0d3]{justify-content:space-between}.add-device-library__tag-loading[data-v-08f8c0d3]{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-library__tag-panel-head span[data-v-08f8c0d3],.add-device-library__tag-row>span[data-v-08f8c0d3],.add-device-library__pager span[data-v-08f8c0d3]{flex-shrink:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.add-device-library__tag-row[data-v-08f8c0d3]{display:grid;grid-template-columns:minmax(4.5rem,max-content) minmax(0,1fr) auto;align-items:flex-start;gap:var(--space-2)}.add-device-library__tag-panel-head[data-v-08f8c0d3],.add-device-library__tag-loading[data-v-08f8c0d3],.add-device-library__tag-panel-toggle[data-v-08f8c0d3]{width:100%}.add-device-library__tag-row-label[data-v-08f8c0d3]{overflow:hidden;padding-top:.25rem;text-overflow:ellipsis;white-space:nowrap}.add-device-library__tag-options[data-v-08f8c0d3]{display:flex;min-width:0;max-height:1.875rem;gap:var(--space-2);overflow:hidden;flex-wrap:wrap}.add-device-library__tag-options.is-expanded[data-v-08f8c0d3]{max-height:none}.add-device-library__tag-row-toggle[data-v-08f8c0d3],.add-device-library__tag-panel-toggle[data-v-08f8c0d3]{padding-inline:0}.add-device-library__tag-panel-toggle[data-v-08f8c0d3]{justify-self:center}.add-device-library__tag-option[data-v-08f8c0d3]{max-width:100%;overflow:hidden;border:.0625rem solid var(--jet-theme-border);border-radius:999px;background:var(--jet-theme-bg-container);padding:.1875rem var(--space-2);color:var(--jet-theme-text-secondary);cursor:pointer;font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.add-device-library__tag-option[data-v-08f8c0d3]:hover,.add-device-library__tag-option.is-active[data-v-08f8c0d3]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device-library__grid[data-v-08f8c0d3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:var(--space-3);align-content:start;min-width:0;min-height:27.5rem}.add-device-library__table[data-v-08f8c0d3] .jtable-card-items{gap:var(--space-3);align-content:start}.add-device-library__content[data-v-08f8c0d3] .ant-spin-nested-loading,.add-device-library__content[data-v-08f8c0d3] .ant-spin-container{height:100%;min-height:0}.add-device-library__table[data-v-08f8c0d3],.add-device-library__table[data-v-08f8c0d3] .jtable-body-spin{height:100%}.add-device-library__card--fixed[data-v-08f8c0d3]{height:10.375rem}.add-device-library__icon[data-v-08f8c0d3],.add-device-confirm__icon[data-v-08f8c0d3]{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device-library__meta[data-v-08f8c0d3]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-library__capabilities[data-v-08f8c0d3]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);min-width:0;line-height:1.4}.add-device-library__thing-model-summary[data-v-08f8c0d3]{display:inline-flex;align-items:center;max-width:5.25rem;overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--jet-theme-primary) 20%,var(--jet-theme-border));border-radius:999px;background:color-mix(in srgb,var(--jet-theme-primary) 6%,var(--jet-theme-bg-container));padding:.0625rem var(--space-1);color:var(--jet-theme-text-secondary);text-overflow:ellipsis;white-space:nowrap}.add-device-library__template-tags[data-v-08f8c0d3]{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--space-1);overflow:hidden;min-width:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-library__template-tags[data-v-08f8c0d3] .ant-tag{max-width:8.75rem;overflow:hidden;margin-inline-end:0;text-overflow:ellipsis;white-space:nowrap}.add-device-library__pager[data-v-08f8c0d3]{justify-content:flex-end;margin-top:var(--space-4)}.add-device-library__meta[data-v-08f8c0d3]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.add-device-library__meta span[data-v-08f8c0d3]{max-width:100%;overflow:hidden;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:999px;padding:.0625rem var(--space-2);text-overflow:ellipsis;white-space:nowrap}.add-device-library__empty[data-v-08f8c0d3]{display:grid;min-height:27.5rem;place-items:center;padding:var(--space-8) 0}.add-device-confirm__summary[data-v-08f8c0d3]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:center;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device-confirm__summary h4[data-v-08f8c0d3]{margin:0 0 var(--space-1);color:var(--jet-theme-text);font-size:var(--fs-h3)}.add-device-confirm__summary p[data-v-08f8c0d3],.add-device-confirm__section p[data-v-08f8c0d3]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device-confirm__grid[data-v-08f8c0d3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.add-device-confirm__section[data-v-08f8c0d3]{display:grid;gap:var(--space-3);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device-confirm__section--wide[data-v-08f8c0d3]{grid-column:1 / -1}.add-device-confirm__section h5[data-v-08f8c0d3]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:700}.add-device-confirm__template-head[data-v-08f8c0d3]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3)}.add-device-confirm__template-head>div[data-v-08f8c0d3]{display:grid;gap:.125rem;min-width:0}.add-device-confirm__template-head strong[data-v-08f8c0d3]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.add-device-confirm__template-head small[data-v-08f8c0d3],.add-device-confirm__template-summary span[data-v-08f8c0d3],.add-device-confirm__detail>span[data-v-08f8c0d3]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.add-device-confirm__template-summary[data-v-08f8c0d3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.add-device-confirm__template-summary span[data-v-08f8c0d3]{display:inline-flex;align-items:center;gap:var(--space-1);min-width:0}.add-device-confirm__help[data-v-08f8c0d3]{flex-shrink:0;color:var(--jet-theme-text-disabled)}.add-device-confirm__template-summary div[data-v-08f8c0d3]{display:grid;gap:.25rem;min-width:0;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);padding:var(--space-3)}.add-device-confirm__template-summary strong[data-v-08f8c0d3]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.add-device-confirm__library-status[data-v-08f8c0d3]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-2);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-text) 3%,var(--jet-theme-bg-container));padding:var(--space-2) var(--space-3)}.add-device-confirm__library-status.is-installed[data-v-08f8c0d3]{border-color:color-mix(in srgb,var(--jet-theme-success) 32%,var(--jet-theme-border));background:color-mix(in srgb,var(--jet-theme-success) 8%,var(--jet-theme-bg-container))}.add-device-confirm__library-status[data-v-08f8c0d3] svg{width:.875rem;height:.875rem;margin-top:.1875rem;color:var(--jet-theme-primary)}.add-device-confirm__library-status.is-installed[data-v-08f8c0d3] svg{color:var(--jet-theme-success)}.add-device-confirm__library-status div[data-v-08f8c0d3]{display:grid;gap:var(--space-1);min-width:0}.add-device-confirm__library-status strong[data-v-08f8c0d3]{color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600}.add-device-confirm__library-status span[data-v-08f8c0d3]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device-confirm__install-progress[data-v-08f8c0d3]{display:grid;justify-items:center;gap:var(--space-3);min-height:15rem;overflow:hidden;padding:var(--space-8) var(--space-4)}.add-device-confirm__install-progress.is-error[data-v-08f8c0d3]{color:var(--jet-theme-error)}.add-device-confirm__install-progress header[data-v-08f8c0d3]{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);min-width:0}.add-device-confirm__install-progress header>span[data-v-08f8c0d3]:first-child{display:inline-grid;flex-shrink:0;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.add-device-library__icon img[data-v-08f8c0d3]{display:block;width:100%;height:100%;object-fit:cover}.add-device-confirm__install-progress.is-error header span[data-v-08f8c0d3]{color:var(--jet-theme-error)}.add-device-confirm__install-progress header[data-v-08f8c0d3] svg{width:1.75rem;height:1.75rem}.add-device-confirm__install-progress header strong[data-v-08f8c0d3]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.add-device-confirm__install-device[data-v-08f8c0d3]{min-width:0;overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);text-align:center}.add-device-confirm__install-progress ol[data-v-08f8c0d3]{width:100%;display:grid;gap:var(--space-1);max-height:min(20rem,38vh);margin:0;overflow:auto;padding:0;list-style:none}.add-device-confirm__install-progress li[data-v-08f8c0d3]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-2);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.5}.add-device-confirm__install-progress li[data-v-08f8c0d3]:before{content:"";width:.375rem;height:.375rem;margin-top:.5rem;border-radius:50%;background:var(--jet-theme-primary)}.add-device-confirm__install-progress li.is-error[data-v-08f8c0d3]{color:var(--jet-theme-error)}.add-device-confirm__install-progress li.is-error[data-v-08f8c0d3]:before{background:var(--jet-theme-error)}.add-device-confirm__install-progress li span[data-v-08f8c0d3]{min-width:0;overflow-wrap:anywhere}.add-device-confirm__install-latest[data-v-08f8c0d3]{justify-self:start;padding-inline:0}.add-device-confirm__install-hint[data-v-08f8c0d3]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5;text-align:center}.add-device-quota-exceeded[data-v-08f8c0d3]{display:grid;gap:var(--space-4);min-height:15rem;padding:var(--space-8) var(--space-4)}.add-device-quota-exceeded>header[data-v-08f8c0d3],.add-device-quota-exceeded>footer[data-v-08f8c0d3]{display:flex;align-items:center;gap:var(--space-3)}.add-device-quota-exceeded>header>span[data-v-08f8c0d3]{display:inline-grid;flex:0 0 auto;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:color-mix(in srgb,var(--jet-theme-error) 12%,var(--jet-theme-bg-container));color:var(--jet-theme-error)}.add-device-quota-exceeded>header[data-v-08f8c0d3] svg{width:1.75rem;height:1.75rem}.add-device-quota-exceeded h4[data-v-08f8c0d3],.add-device-quota-exceeded p[data-v-08f8c0d3]{margin:0}.add-device-quota-exceeded h4[data-v-08f8c0d3],.add-device-quota-exceeded__usage strong[data-v-08f8c0d3],.add-device-quota-exceeded footer strong[data-v-08f8c0d3]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device-quota-exceeded header p[data-v-08f8c0d3],.add-device-quota-exceeded__unavailable[data-v-08f8c0d3],.add-device-quota-exceeded footer p[data-v-08f8c0d3]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.5}.add-device-quota-exceeded__usage[data-v-08f8c0d3]{display:grid;gap:var(--space-1);border:.0625rem solid color-mix(in srgb,var(--jet-theme-error) 28%,var(--jet-theme-border));border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-error) 6%,var(--jet-theme-bg-container));padding:var(--space-3)}.add-device-quota-exceeded__usage>span[data-v-08f8c0d3]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.add-device-quota-exceeded__usage strong[data-v-08f8c0d3]{font-size:var(--fs-h3)}.add-device-quota-exceeded__unavailable[data-v-08f8c0d3]{padding:var(--space-3);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius)}.add-device-quota-exceeded>footer[data-v-08f8c0d3]{padding-top:var(--space-3);border-top:.0625rem solid var(--jet-theme-border-secondary)}.add-device-quota-exceeded>footer[data-v-08f8c0d3] .ant-qrcode{flex:0 0 auto}.add-device-confirm__summary-layout[data-v-08f8c0d3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--space-3)}.add-device-confirm__summary-main[data-v-08f8c0d3]{display:grid;gap:var(--space-3);min-width:0}.add-device-confirm__detail[data-v-08f8c0d3]{display:grid;gap:var(--space-2)}.add-device-confirm__detail>strong[data-v-08f8c0d3]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-confirm__tag-groups[data-v-08f8c0d3]{display:grid;gap:var(--space-2)}.add-device-confirm__tag-group[data-v-08f8c0d3]{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:var(--space-2)}.add-device-confirm__tag-group b[data-v-08f8c0d3]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.add-device-confirm__section dl[data-v-08f8c0d3]{display:grid;gap:var(--space-2);margin:0}.add-device-confirm__section dl>div[data-v-08f8c0d3]{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:var(--space-2)}.add-device-confirm__section dt[data-v-08f8c0d3]{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device-confirm__section dd[data-v-08f8c0d3]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-14);word-break:break-all}.add-device-confirm__tags[data-v-08f8c0d3]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.add-device-confirm__tags span[data-v-08f8c0d3]{max-width:100%;overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--jet-theme-success) 32%,var(--jet-theme-border));border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-success) 10%,var(--jet-theme-bg-container));padding:.0625rem var(--space-2);color:var(--jet-theme-success);font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.add-device-modal__title[data-v-08f8c0d3]{display:flex;align-items:center;gap:var(--space-3)}.add-device-modal__icon[data-v-08f8c0d3]{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device-modal__icon .anticon[data-v-08f8c0d3]{cursor:default}.add-device-modal__icon[data-v-08f8c0d3] svg{width:1rem;height:1rem}.add-device-modal__title h3[data-v-08f8c0d3]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-h3);font-weight:700}.add-device__filters[data-v-08f8c0d3]{display:grid;gap:var(--space-3)}.add-device__search[data-v-08f8c0d3]{min-width:0}.add-device__search[data-v-08f8c0d3] svg{width:.875rem;height:.875rem}.add-device__tabs[data-v-08f8c0d3]{max-width:100%}.add-device__step-head span[data-v-08f8c0d3]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:700}.add-device__step-head h3[data-v-08f8c0d3]{margin:.25rem 0;color:var(--jet-theme-text);font-size:var(--fs-h3)}.add-device__step-head p[data-v-08f8c0d3]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device__empty[data-v-08f8c0d3]{margin:0;padding:.875rem;border:.0625rem dashed var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.65}.add-device__empty a[data-v-08f8c0d3]{color:var(--jet-theme-primary);font-weight:600}.add-device__type-card[data-v-08f8c0d3]{display:grid;grid-template-columns:minmax(0,1fr);align-items:end;gap:var(--space-3)}.add-device__type-main[data-v-08f8c0d3]{display:grid;gap:var(--space-2);min-width:0}.add-device__type-label[data-v-08f8c0d3]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.add-device__type-label span[data-v-08f8c0d3]{color:var(--jet-theme-error)}.add-device__type-select[data-v-08f8c0d3],.add-device__template-select[data-v-08f8c0d3]{width:100%}.add-device__assist[data-v-08f8c0d3]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-2);margin-top:calc(var(--space-2) * -1);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-text) 3%,var(--jet-theme-bg-container));padding:var(--space-2) var(--space-3);transition:border-color .12s ease,background .12s ease}.add-device__assist.is-expanded[data-v-08f8c0d3]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.add-device__assist-icon[data-v-08f8c0d3]{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.add-device__assist-icon[data-v-08f8c0d3] svg{width:.875rem;height:.875rem}.add-device__assist-copy[data-v-08f8c0d3]{display:flex;align-items:baseline;flex-wrap:wrap;min-width:0;gap:var(--space-1);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__assist-copy strong[data-v-08f8c0d3]{color:var(--jet-theme-text);font-weight:600}.add-device__assist-actions[data-v-08f8c0d3]{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.add-device__assist-action[data-v-08f8c0d3]{font-size:var(--fs-14)}.add-device__assist-action[data-v-08f8c0d3] svg{width:.8125rem;height:.8125rem}.add-device__selected-product[data-v-08f8c0d3]{display:grid;gap:var(--space-2);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);padding:var(--space-3)}.add-device__selected-product div[data-v-08f8c0d3]{display:grid;gap:var(--space-1);min-width:0}.add-device__selected-product strong[data-v-08f8c0d3]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__selected-product span[data-v-08f8c0d3],.add-device__selected-product small[data-v-08f8c0d3]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__selected-product small[data-v-08f8c0d3]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);font-size:var(--fs-14)}.add-device__selected-product[data-v-08f8c0d3] svg{width:.75rem;height:.75rem}.product-list[data-v-08f8c0d3]{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:.0625rem solid var(--jet-theme-border)}.product-row[data-v-08f8c0d3]{display:grid;border-bottom:.0625rem solid var(--jet-theme-border)}.product-row.is-selected[data-v-08f8c0d3]{background:var(--jet-theme-primary-soft);box-shadow:inset .125rem 0 0 var(--jet-theme-primary)}.product-row__button[data-v-08f8c0d3]{height:auto;min-height:0}.product-row__button[data-v-08f8c0d3]>span{display:grid;gap:var(--space-1);padding:.75rem .875rem;text-align:left}.product-row__button[data-v-08f8c0d3]:hover{background:var(--jet-theme-primary-soft)}.product-row__title[data-v-08f8c0d3]{display:flex;align-items:baseline;flex-wrap:wrap;gap:.375rem .625rem}.product-row__title strong[data-v-08f8c0d3]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.product-row__title span[data-v-08f8c0d3]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.product-row__meta[data-v-08f8c0d3]{display:flex;flex-wrap:wrap;gap:.25rem .875rem;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.product-row__meta span[data-v-08f8c0d3]{display:inline-flex;align-items:center;gap:var(--space-1)}.product-row__meta[data-v-08f8c0d3] svg{width:.75rem;height:.75rem}.add-device__library[data-v-08f8c0d3]{display:grid;gap:var(--space-3);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.add-device__library-head[data-v-08f8c0d3]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.add-device__library-head>div[data-v-08f8c0d3]{display:grid;gap:var(--space-1);min-width:0}.add-device__library-head strong[data-v-08f8c0d3]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__library-head span[data-v-08f8c0d3]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.55}.add-device__template-create[data-v-08f8c0d3] svg{width:.8125rem;height:.8125rem}.add-device__template-create[data-v-08f8c0d3]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3);align-items:end}.add-device__template-preview[data-v-08f8c0d3]{display:grid;gap:var(--space-1);border-top:.0625rem solid var(--jet-theme-border);padding-top:var(--space-3)}.add-device__template-preview strong[data-v-08f8c0d3]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__template-preview span[data-v-08f8c0d3],.add-device__template-preview small[data-v-08f8c0d3]{overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.add-device__template-preview small[data-v-08f8c0d3]{font-size:var(--fs-14)}.library-list[data-v-08f8c0d3]{display:grid;gap:0;border-top:.0625rem solid var(--jet-theme-border)}.library-row[data-v-08f8c0d3]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:.0625rem solid var(--jet-theme-border)}.library-row[data-v-08f8c0d3]:last-child{border-bottom:0;padding-bottom:0}.library-row__main[data-v-08f8c0d3]{display:grid;gap:var(--space-1);min-width:0}.library-row__main strong[data-v-08f8c0d3]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.library-row__main span[data-v-08f8c0d3],.library-row__main small[data-v-08f8c0d3]{overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.library-row__main small[data-v-08f8c0d3]{font-size:var(--fs-14)}.add-device__inline-message[data-v-08f8c0d3]{margin:var(--space-4) 0 0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__product-summary[data-v-08f8c0d3]{display:flex;align-items:center;gap:var(--space-2);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);padding:var(--space-2) var(--space-3);color:var(--jet-theme-text);font-size:var(--fs-body)}.add-device__product-summary strong[data-v-08f8c0d3]{font-weight:600}.add-device__product-summary[data-v-08f8c0d3] svg{width:.875rem;height:.875rem;color:var(--jet-theme-primary)}.add-device__change[data-v-08f8c0d3]{margin-left:auto;padding:0;font-size:var(--fs-14)}.add-device__change[data-v-08f8c0d3] svg{width:.75rem;height:.75rem}.add-device__form[data-v-08f8c0d3]{display:grid;gap:var(--space-4)}.add-device__field-hint[data-v-08f8c0d3]{margin:var(--space-1) 0 0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__group[data-v-08f8c0d3]{display:grid;gap:var(--space-4);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container);padding:.875rem}.add-device__group-head[data-v-08f8c0d3]{display:grid;gap:var(--space-1)}.add-device__group-head h4[data-v-08f8c0d3],.add-device__group-head p[data-v-08f8c0d3]{margin:0}.add-device__group-head h4[data-v-08f8c0d3]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device__group-head p[data-v-08f8c0d3]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.add-device__fields[data-v-08f8c0d3]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.add-device__identity[data-v-08f8c0d3]{display:grid;grid-template-columns:8.5rem minmax(0,1fr);align-items:start;gap:var(--space-4)}.add-device__identity[data-v-08f8c0d3] .ant-form-item{margin-bottom:0}.add-device__identity[data-v-08f8c0d3] .pro-upload{width:8.5rem}.add-device__identity-fields[data-v-08f8c0d3]{min-width:0}.add-device__fields--stacked[data-v-08f8c0d3]{grid-template-columns:1fr}.add-device__field[data-v-08f8c0d3]{margin-bottom:0;min-width:0}.add-device__field--full[data-v-08f8c0d3]{grid-column:1 / -1}.add-device__icon-upload[data-v-08f8c0d3]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3);width:100%;border:.0625rem dashed var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3);color:inherit;cursor:pointer;text-align:left;transition:border-color .12s ease,background .12s ease}.add-device__icon-upload[data-v-08f8c0d3]:hover{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.add-device-modal__title-help[data-v-08f8c0d3]{color:var(--jet-theme-text-disabled)}.add-device-selected-template[data-v-08f8c0d3]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-3);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);padding:var(--space-3)}.add-device-selected-template__visual[data-v-08f8c0d3]{display:inline-grid;place-items:center;overflow:hidden;width:2.5rem;height:2.5rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.add-device-selected-template__visual img[data-v-08f8c0d3]{width:100%;height:100%;object-fit:cover}.add-device-selected-template__body[data-v-08f8c0d3]{display:grid;gap:.125rem;min-width:0}.add-device-selected-template__body strong[data-v-08f8c0d3],.add-device-selected-template__body span[data-v-08f8c0d3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-device-selected-template__body strong[data-v-08f8c0d3]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.add-device-selected-template__body span[data-v-08f8c0d3]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.add-device__icon-tabs[data-v-08f8c0d3] .ant-tabs-nav{margin-bottom:var(--space-3)}.add-device__icon-grid[data-v-08f8c0d3]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:var(--space-2)}.add-device__icon-option[data-v-08f8c0d3]{display:grid;place-items:center;min-height:2.75rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);color:var(--jet-theme-text-secondary);cursor:pointer}.add-device__icon-option[data-v-08f8c0d3]:hover,.add-device__icon-option.is-selected[data-v-08f8c0d3]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.add-device__icon-option[data-v-08f8c0d3] .anticon{font-size:var(--fs-20)}.add-device__icon-preview[data-v-08f8c0d3]{display:grid;place-items:center;overflow:hidden;width:3rem;height:3rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-page)}.add-device__icon-preview.is-empty[data-v-08f8c0d3]{border-style:dashed;color:var(--jet-theme-primary)}.add-device__icon-preview[data-v-08f8c0d3] svg{width:1rem;height:1rem}.add-device__icon-preview img[data-v-08f8c0d3]{display:block;width:100%;height:100%;object-fit:cover}.add-device__icon-copy[data-v-08f8c0d3]{display:grid;gap:var(--space-1);min-width:0}.add-device__icon-copy strong[data-v-08f8c0d3]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.add-device__icon-copy small[data-v-08f8c0d3]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__upload-main[data-v-08f8c0d3]{display:grid;grid-template-columns:6rem minmax(0,1fr) auto;align-items:center;gap:var(--space-4);min-height:7.25rem;padding:.875rem;text-align:left}.add-device__upload-main[data-v-08f8c0d3]:not(.has-preview){grid-template-columns:4rem minmax(0,1fr)}.add-device__upload-visual[data-v-08f8c0d3]{overflow:hidden;width:6rem;height:5.5rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft)}.add-device__upload-visual.is-empty[data-v-08f8c0d3]{display:grid;place-items:center;width:4rem;height:4rem;border-style:dashed;color:var(--jet-theme-primary)}.add-device__upload-visual[data-v-08f8c0d3] svg{width:1.375rem;height:1.375rem}.add-device__upload-visual img[data-v-08f8c0d3]{display:block;width:100%;height:100%;object-fit:cover}.add-device__upload-copy[data-v-08f8c0d3]{display:grid;gap:.3125rem;min-width:0}.add-device__upload-badge[data-v-08f8c0d3]{display:inline-flex;align-items:center;gap:.375rem;color:var(--jet-theme-primary);font-size:var(--fs-14);font-weight:600}.add-device__upload-badge[data-v-08f8c0d3] svg{width:.8125rem;height:.8125rem}.add-device__upload-copy strong[data-v-08f8c0d3]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.add-device__upload-copy small[data-v-08f8c0d3]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.add-device__upload-actions[data-v-08f8c0d3]{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;max-width:11.25rem}@media (max-width: 33.75rem){.add-device-product-picker[data-v-08f8c0d3],.add-device-library__body[data-v-08f8c0d3],.add-device-library__body.has-tag-panel[data-v-08f8c0d3]{grid-template-columns:1fr}.add-device-library__table[data-v-08f8c0d3] .jtable-card-items{grid-template-columns:1fr!important}.add-device-library__grid[data-v-08f8c0d3],.add-device-library__facts[data-v-08f8c0d3],.add-device-confirm__grid[data-v-08f8c0d3],.add-device-confirm__template-summary[data-v-08f8c0d3],.add-device-confirm__summary-layout[data-v-08f8c0d3],.add-device-confirm__tag-group[data-v-08f8c0d3],.add-device__type-card[data-v-08f8c0d3],.add-device__template-create[data-v-08f8c0d3]{grid-template-columns:1fr}.add-device__assist[data-v-08f8c0d3]{grid-template-columns:auto minmax(0,1fr);align-items:start}.add-device__assist-actions[data-v-08f8c0d3]{grid-column:2;justify-content:flex-start}.add-device__fields[data-v-08f8c0d3]{grid-template-columns:1fr}.add-device__icon-grid[data-v-08f8c0d3]{grid-template-columns:repeat(6,minmax(0,1fr))}.add-device__field--full[data-v-08f8c0d3]{grid-column:auto}.add-device__upload-main[data-v-08f8c0d3],.add-device__upload-main[data-v-08f8c0d3]:not(.has-preview){grid-template-columns:1fr;justify-items:start}.add-device__upload-visual[data-v-08f8c0d3],.add-device__upload-visual.is-empty[data-v-08f8c0d3]{width:100%;height:8.25rem}.add-device__upload-actions[data-v-08f8c0d3]{justify-content:flex-start;max-width:none}}.drawer-shell[data-v-1b6310c3]{height:100%;display:flex;flex-direction:column;min-width:0}.drawer-head[data-v-1b6310c3]{display:flex;align-items:center;gap:var(--space-3);padding:.9375rem 1rem;background:var(--jet-theme-bg-container);border-bottom:.0625rem solid var(--jet-theme-border);flex-shrink:0}.head-icon[data-v-1b6310c3]{width:2.625rem;height:2.625rem;border-radius:.75rem;display:grid;place-items:center;flex-shrink:0}.head-icon[data-v-1b6310c3] svg{width:1.25rem;height:1.25rem}.head-copy[data-v-1b6310c3]{min-width:0;flex:1}.head-copy b[data-v-1b6310c3]{display:block;color:var(--jet-theme-text);font-size:var(--fs-14)}.head-copy p[data-v-1b6310c3]{margin:.25rem 0 0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.close[data-v-1b6310c3]{all:unset;cursor:pointer;width:1.875rem;height:1.875rem;display:grid;place-items:center;border-radius:var(--jet-theme-radius-lg);color:var(--jet-theme-text-disabled);flex-shrink:0}.close[data-v-1b6310c3]:hover{background:var(--jet-theme-primary-soft);color:var(--jet-theme-text)}.close[data-v-1b6310c3] svg{width:1rem;height:1rem}.drawer-body[data-v-1b6310c3]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);flex:1;min-width:0;min-height:0;overflow-y:auto}.drawer-foot[data-v-1b6310c3]{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);padding:.75rem .875rem;background:var(--jet-theme-bg-container);border-top:.0625rem solid var(--jet-theme-border);flex-shrink:0}.access-list-item[data-v-17c0ceff]{padding:var(--space-3) 0!important}.plain-item-head[data-v-17c0ceff],.plain-item-head__left[data-v-17c0ceff]{display:flex;align-items:center;gap:var(--space-2)}.plain-item-head[data-v-17c0ceff]{justify-content:space-between}.title-before[data-v-17c0ceff]{width:.1875rem;height:var(--space-3);border-radius:var(--r-1);background:var(--jet-theme-primary)}.compact-descriptions[data-v-17c0ceff]{margin-bottom:var(--space-3)}.config-label[data-v-17c0ceff]{margin-right:var(--space-1)}.config-group-title[data-v-17c0ceff]{margin:0;font-size:var(--fs-14);font-weight:600}.config-value[data-v-17c0ceff]{display:inline-flex;align-items:center;max-width:100%;gap:var(--space-1)}.config-value__text[data-v-17c0ceff]{min-width:0}.config-value__action[data-v-17c0ceff]{flex:0 0 auto;width:1.5rem;height:1.5rem;padding:0;color:var(--jet-theme-primary)}.access-guide-doc[data-v-1a407ad9]{min-width:0}.access-guide-doc__sticky[data-v-1a407ad9]{position:sticky;top:0;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-3)}.access-guide-doc__tabs[data-v-1a407ad9] .ant-tabs-nav{margin-bottom:var(--space-3)}.access-guide-doc__body[data-v-1a407ad9],.access-guide-doc__empty[data-v-1a407ad9]{max-height:32.5rem;overflow:auto;font-size:var(--fs-14)}.access-guide-doc__empty[data-v-1a407ad9]{display:flex;align-items:center;justify-content:center;min-height:16rem}.access-list-item[data-v-dd70b873]{padding:var(--space-3) 0!important}.plain-item-head[data-v-dd70b873],.plain-item-head__left[data-v-dd70b873]{display:flex;align-items:center;gap:var(--space-2)}.plain-item-head[data-v-dd70b873]{justify-content:space-between;width:100%}.plain-item-head__left[data-v-dd70b873]{min-width:0}.plain-item-title[data-v-dd70b873]{color:var(--jet-theme-text);font-size:var(--fs-16);font-weight:600}.title-before[data-v-dd70b873]{width:.1875rem;height:var(--space-3);border-radius:var(--r-1);background:var(--jet-theme-primary)}.principal-cards[data-v-dd70b873]{display:flex;flex-direction:column;gap:var(--space-3)}.principal-card[data-v-dd70b873]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-primary-soft) 42%,var(--jet-theme-bg-container))}.principal-card__type[data-v-dd70b873],.principal-card__fields[data-v-dd70b873]{display:inline-flex;align-items:center;min-width:0}.principal-card__type[data-v-dd70b873]{gap:var(--space-1);flex:0 0 auto;min-height:1.5rem}.principal-card__fields[data-v-dd70b873]{width:100%;flex:1 1 auto;flex-direction:column;align-items:stretch;gap:var(--space-2)}.metadata-tag[data-v-dd70b873]{flex-shrink:0;margin-inline-end:0;border-color:color-mix(in srgb,var(--jet-theme-primary) 28%,var(--jet-theme-border));background:color-mix(in srgb,var(--jet-theme-primary) 8%,var(--jet-theme-bg-container));color:var(--jet-theme-primary)}.metadata-help[data-v-dd70b873]{color:var(--jet-theme-primary);font-size:var(--fs-12)}.info-field[data-v-dd70b873]{display:grid;grid-template-columns:1rem 4.5rem minmax(0,1fr);align-items:center;gap:var(--space-1);width:100%;max-width:100%;min-width:0}.field-icon[data-v-dd70b873]{color:var(--jet-theme-primary)}.field-label[data-v-dd70b873]{color:var(--jet-theme-text-secondary)}.field-value-tag[data-v-dd70b873]{display:inline-flex;align-items:center;gap:var(--space-1);width:fit-content;max-width:100%;min-height:1.5rem;height:auto;min-width:0;margin-inline-end:0;border-color:var(--jet-theme-border-secondary);background:var(--jet-theme-bg-container);color:var(--jet-theme-text);white-space:normal}.copy-icon[data-v-dd70b873]{flex:0 0 auto;color:var(--jet-theme-text-disabled)}.clickable-tag[data-v-dd70b873]{cursor:pointer}.clickable-tag[data-v-dd70b873]:hover{border-color:color-mix(in srgb,var(--jet-theme-primary) 36%,var(--jet-theme-border));color:var(--jet-theme-primary)}.field-text[data-v-dd70b873]{display:block;min-width:0;max-width:100%;overflow:visible;text-overflow:clip;line-height:1.5;white-space:normal;word-break:break-all}@media (max-width: 64rem){.principal-card[data-v-dd70b873]{align-items:start}.info-field[data-v-dd70b873]{grid-template-columns:1rem minmax(4.5rem,auto)}.field-value-tag[data-v-dd70b873]{grid-column:2;max-width:100%}}.access-empty[data-v-6cf303e7]{padding:var(--space-8) 0;color:var(--jet-theme-text-disabled);text-align:center}.access-guide-layout[data-v-6cf303e7]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.access-guide-layout--with-doc[data-v-6cf303e7]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.access-guide-main[data-v-6cf303e7],.access-guide-doc[data-v-6cf303e7]{min-width:0}.access-list-item[data-v-6cf303e7]{padding:var(--space-3) 0!important}.access-guide-tip[data-v-6cf303e7]{margin-bottom:var(--space-3);font-size:var(--fs-12);line-height:1.45}.access-guide-tip[data-v-6cf303e7] .ant-alert-message{font-size:var(--fs-12);line-height:1.45}.access-meta-title[data-v-6cf303e7]{display:flex;align-items:center;gap:var(--space-2)}.title-before[data-v-6cf303e7]{width:.1875rem;height:var(--space-3);border-radius:var(--r-1);background:var(--jet-theme-primary)}.item-style[data-v-6cf303e7],.address-list[data-v-6cf303e7],.access-method-card[data-v-6cf303e7]{display:flex;flex-direction:column;gap:var(--space-2)}.access-method-card[data-v-6cf303e7]{align-items:flex-start}.access-method-card__row[data-v-6cf303e7]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0}.access-method-name[data-v-6cf303e7]{display:inline-block;max-width:24rem;overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-14);line-height:1.5;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.access-method-tag[data-v-6cf303e7]{display:inline-flex;align-items:center;max-width:18rem;min-height:1.5rem;margin-inline-end:0;font-weight:500}.access-method-tag[data-v-6cf303e7] .ant-tag{min-width:0}.access-method-tag--transport[data-v-6cf303e7]{border-color:var(--jet-theme-border-secondary);background:var(--jet-theme-bg-layout);color:var(--jet-theme-text-secondary)}.access-method-card__desc[data-v-6cf303e7]{max-width:100%;color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.6}.address-item[data-v-6cf303e7]{display:inline-flex;align-items:center;gap:var(--space-2);width:fit-content;padding:0;border:0;background:transparent;cursor:pointer}@media (max-width: 75rem){.access-guide-layout--with-doc[data-v-6cf303e7]{grid-template-columns:minmax(0,1fr)}}.children-tab[data-v-7b2d15c9]{display:grid;gap:1rem}.children-tab__head[data-v-7b2d15c9]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border:.0625rem solid var(--line-2);border-radius:1.125rem;background:var(--surface-1)}.children-tab__summary[data-v-7b2d15c9]{color:var(--jet-theme-text-secondary);font-size:var(--fs-body);font-weight:600}.children-bind__filters[data-v-7b2d15c9]{display:grid;grid-template-columns:repeat(4,minmax(10rem,1fr)) auto;gap:.75rem;align-items:center}.children-bind__filters[data-v-7b2d15c9]{grid-template-columns:repeat(3,minmax(10rem,1fr)) auto;margin-bottom:.75rem}.children-table[data-v-7b2d15c9] .ant-table{border-radius:1rem}.children-table__id[data-v-7b2d15c9]{max-width:11.25rem;padding:0}.children-table__ellipsis[data-v-7b2d15c9]{display:inline-block;max-width:13.75rem;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.children-icon-btn[data-v-7b2d15c9]{display:inline-flex;align-items:center;justify-content:center}@media (max-width: 61.25rem){.children-tab__head[data-v-7b2d15c9]{flex-direction:column}.children-bind__filters[data-v-7b2d15c9]{grid-template-columns:1fr}}.mm-wrap[data-v-400bdeaf]{display:flex;flex-direction:column;gap:0;padding-bottom:16px;flex:1;min-height:0;height:100%}.mm-action-header[data-v-400bdeaf]{display:inline-flex;align-items:center;gap:2px;white-space:nowrap}.mm-action-header-title[data-v-400bdeaf]{margin-right:2px}.mm-action-header-add[data-v-400bdeaf]{padding:0 4px;height:auto;font-size:12px}.mm-main[data-v-400bdeaf]{flex:1;min-height:0;min-width:0;display:flex;flex-direction:row;align-items:stretch;gap:0}.mm-main-left[data-v-400bdeaf]{flex:0 0 auto;width:62%;min-width:260px;max-width:85%;min-height:0;display:flex;flex-direction:column}.mm-link-type-bar[data-v-400bdeaf]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 10px;margin-bottom:8px;border:1px solid #f0f0f0;border-radius:6px;background:#fafafa;font-size:12px}.mm-link-type-lbl[data-v-400bdeaf]{color:#000000a6;white-space:nowrap}.mm-link-type-hint[data-v-400bdeaf]{color:#00000073;flex:1 1 200px;min-width:0;line-height:1.45}.mm-splitter[data-v-400bdeaf]{flex:0 0 8px;width:8px;cursor:col-resize;align-self:stretch;position:relative;z-index:5;-webkit-user-select:none;user-select:none;touch-action:none;background:transparent}.mm-splitter[data-v-400bdeaf]:after{content:"";position:absolute;left:3px;top:10px;bottom:10px;width:2px;border-radius:1px;background:#e0e0e0;transition:background .15s ease}.mm-splitter[data-v-400bdeaf]:hover:after{background:#1890ff}.mm-main-right[data-v-400bdeaf]{flex:1 1 auto;min-width:min(280px,32vw);width:auto;max-width:none;position:sticky;top:12px;align-self:stretch;min-height:0;max-height:calc(100vh - 96px);overflow-y:auto;overflow-x:hidden;z-index:4;-webkit-overflow-scrolling:touch}@media (max-width: 1100px){.mm-main[data-v-400bdeaf]{flex-direction:column}.mm-main-left[data-v-400bdeaf]{width:100%!important;max-width:none}.mm-splitter[data-v-400bdeaf]{display:none}.mm-main-right[data-v-400bdeaf]{position:static;min-width:0;max-height:none;overflow-y:visible}}.mm-table-scroll[data-v-400bdeaf]{width:100%;min-width:0;flex:1;min-height:0;border:1px solid #f0f0f0;border-radius:6px;overflow:hidden;background:#fff}.mm-table-scroll[data-v-400bdeaf] .ant-table-wrapper{border-radius:6px}.mm-table-scroll[data-v-400bdeaf] .ant-table-header{border-radius:0}.mm-table-scroll[data-v-400bdeaf] .ant-table-body{overflow-y:auto!important}.mm-table[data-v-400bdeaf] .ant-table-cell{vertical-align:top;padding:6px 8px!important}.cell-hint[data-v-400bdeaf]{margin-top:2px;min-height:18px;line-height:1}.mm-prop-desc[data-v-400bdeaf]{margin-top:4px;font-size:11px;line-height:1.45;color:#0000008c;word-break:break-word}.mm-prop-undef-hint[data-v-400bdeaf]{margin-top:4px;font-size:11px;line-height:1.35;color:#d46b08}.mm-prop-rw-tags[data-v-400bdeaf]{margin-top:6px;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.mm-rw-conflict-wrap[data-v-400bdeaf]{display:inline-flex;align-items:center;gap:2px;cursor:help}.mm-rw-warn-icon[data-v-400bdeaf]{font-size:13px;color:#ff4d4f}.mm-prop-select-dropdown[data-v-400bdeaf] .ant-select-item-option-content{width:100%;min-width:0}.mm-prop-select-dropdown .mm-prop-opt[data-v-400bdeaf]{display:flex;align-items:baseline;flex-wrap:nowrap;gap:6px;min-width:0}.mm-prop-select-dropdown .mm-prop-opt-name[data-v-400bdeaf]{font-size:13px;font-weight:500;color:#000000d9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mm-prop-select-dropdown .mm-prop-opt-id[data-v-400bdeaf]{flex-shrink:0;font-size:11px;color:#00000073}.mm-prop-ac-wrap[data-v-400bdeaf]{position:relative;width:100%}.mm-prop-ac-fake[data-v-400bdeaf]{position:absolute;left:11px;right:28px;top:0;z-index:2;display:flex;align-items:center;gap:8px;min-height:28px;padding-right:4px;pointer-events:none;overflow:hidden;line-height:28px}.mm-prop-ac-fake-name[data-v-400bdeaf]{font-size:13px;color:#000000e0;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mm-prop-ac-fake-id[data-v-400bdeaf]{flex-shrink:0;font-size:12px;color:#00000061}.mm-prop-ac--ghost[data-v-400bdeaf] .ant-input,.mm-prop-ac--ghost[data-v-400bdeaf] input{color:transparent!important;caret-color:#000000a6}.mm-prop-ac[data-v-400bdeaf] .ant-select-selector{min-height:28px}.reg-hint[data-v-400bdeaf]{display:flex;flex-direction:column;gap:1px}.reg-format-tip[data-v-400bdeaf]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:2px 4px;max-width:100%;margin-top:2px;padding:2px 6px;border-radius:4px;background:#f6f8fa;color:#0000007a;font-size:10px;line-height:16px}.reg-format-tip code[data-v-400bdeaf]{padding:0 3px;border-radius:3px;background:#1677ff14;color:#1677ff;font-size:10px;line-height:14px}.reg-format-tip--drawer[data-v-400bdeaf]{font-size:12px;line-height:20px}.reg-format-tip--drawer code[data-v-400bdeaf]{font-size:12px}.reg-hint-row1[data-v-400bdeaf]{display:flex;align-items:center;gap:4px;font-size:11px;line-height:16px;flex-wrap:nowrap}.reg-zone-badge[data-v-400bdeaf]{display:inline-flex;align-items:center;padding:0 4px;border-radius:3px;font-size:10px;font-weight:700;line-height:15px;flex-shrink:0;white-space:nowrap}.reg-zone-name[data-v-400bdeaf]{font-size:11px;color:#0000008c;white-space:nowrap}.reg-addr-val[data-v-400bdeaf]{font-weight:600;font-size:11px;color:#000000d1;letter-spacing:.3px;white-space:nowrap}.reg-slave[data-v-400bdeaf]{font-size:10px;padding:0 4px;background:#f5f5f5;border-radius:3px;color:#00000073;line-height:14px;white-space:nowrap}.reg-hint-row2[data-v-400bdeaf]{display:flex;align-items:center;gap:3px;font-size:10px;color:#00000061;line-height:14px;flex-wrap:wrap}.reg-hint-row3[data-v-400bdeaf]{margin-top:2px;font-size:9px;line-height:13px;color:#00000052;font-style:italic;display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px}.reg-hint-zone-explain[data-v-400bdeaf]{flex:1 1 120px;min-width:0}.mm-reg-mask-tail[data-v-400bdeaf]{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;font-style:normal}.mm-reg-mask-tail-lbl[data-v-400bdeaf]{font-size:9px;color:#0000006b;cursor:help;-webkit-user-select:none;user-select:none;white-space:nowrap}.mm-reg-mask-tail-sw[data-v-400bdeaf]{transform:scale(.82);transform-origin:center center}.reg-micro[data-v-400bdeaf]{font-style:italic;color:#00000047}.reg-fc-badge[data-v-400bdeaf]{font-size:9px;padding:0 3px;background:#0000000a;border:1px solid rgba(0,0,0,.08);border-radius:2px;color:#00000061;line-height:12px;white-space:nowrap}.reg-meta-sep[data-v-400bdeaf]{color:#0000002e;flex-shrink:0}.reg-fc-inline[data-v-400bdeaf]{font-size:10px;font-weight:600;color:#00000080;white-space:nowrap;flex-shrink:0}.reg-interp-label[data-v-400bdeaf]{font-size:9px;padding:0 4px;border-radius:2px;background:#0000000d;color:#00000059;font-weight:600;letter-spacing:.3px;white-space:nowrap;flex-shrink:0;line-height:13px}.reg-addr-val-sm[data-v-400bdeaf]{font-size:10px;color:#0000008c;white-space:nowrap}.reg-manual-badge[data-v-400bdeaf]{font-size:9px;padding:0 3px;background:#fff7e6;border:1px solid #ffd591;border-radius:2px;color:#d46b08;line-height:12px;white-space:nowrap}.reg-hint-error[data-v-400bdeaf]{margin-top:2px;font-size:10px;color:#ff4d4f}.codec-count-hint[data-v-400bdeaf]{font-size:10px;color:#00000059;font-style:italic}.mm-codec-layout-cell[data-v-400bdeaf]{display:flex;flex-direction:column;gap:4px;min-width:0}.mm-parse-inline-top[data-v-400bdeaf]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;width:100%}.mm-parse-label--inline[data-v-400bdeaf]{flex:0 0 auto;width:auto;min-width:0;text-align:left;font-size:11px;color:#00000080}.mm-parse-inline-sel[data-v-400bdeaf]{flex:1 1 76px;min-width:56px;max-width:118px}.mm-parse-inline-sel--layout[data-v-400bdeaf]{max-width:76px}.mm-parse-inline-sel[data-v-400bdeaf] .ant-select-selection-item,.mm-parse-inline-sel[data-v-400bdeaf] .ant-select-selection-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mm-parse-layout-dash[data-v-400bdeaf]{font-size:12px;color:#bfbfbf;padding:0 4px}.mm-parse-scale-row[data-v-400bdeaf]{display:flex;flex-wrap:wrap;align-items:center;gap:0 2px;font-size:11px;color:#0000008c;line-height:1.35;margin-top:2px}.mm-parse-scale-inline[data-v-400bdeaf]{display:inline-flex;align-items:center;gap:2px;max-width:100%}.mm-parse-scale-lbl[data-v-400bdeaf]{flex:0 0 auto;color:#00000061;cursor:help;-webkit-user-select:none;user-select:none}.mm-parse-scale-inn[data-v-400bdeaf]{flex:0 1 auto;min-width:0;padding:0!important;font-size:11px!important;line-height:1.35!important;color:#000000bf!important;background:transparent!important;border-radius:2px;transition:background .15s ease}.mm-parse-scale-inn[data-v-400bdeaf]:hover,.mm-parse-scale-inn.ant-input-number-focused[data-v-400bdeaf]{background:#0000000a!important}.mm-parse-scale-inn--factor[data-v-400bdeaf]{width:52px}.mm-parse-scale-inn--scale[data-v-400bdeaf]{width:40px}.mm-parse-scale-inn[data-v-400bdeaf] .ant-input-number-input{padding:0 4px!important;height:20px!important;text-align:left}.mm-parse-scale-sep[data-v-400bdeaf]{margin:0 3px;color:#00000040}.mm-parse-hint[data-v-400bdeaf]{margin-left:0;margin-top:0}.mm-drawer-parse-wrap[data-v-400bdeaf]{display:flex;flex-direction:column;gap:8px}.mm-drawer-parse-inline[data-v-400bdeaf]{align-items:flex-start}.mm-drawer-inline-lbl[data-v-400bdeaf]{flex:0 0 auto;font-size:12px;color:#0000008c;line-height:32px}.mm-drawer-parse-type-sel[data-v-400bdeaf]{flex:1 1 140px;min-width:120px}.mm-drawer-parse-layout-sel[data-v-400bdeaf]{flex:1 1 100px;min-width:88px;max-width:140px}.mm-drawer-layout-dash-input[data-v-400bdeaf]{flex:0 0 48px;max-width:56px}.mm-drawer-mini-lbl[data-v-400bdeaf]{font-size:11px;color:#00000073;margin-bottom:4px}.mm-drawer-scale-row[data-v-400bdeaf]{margin-top:4px}.mm-drawer-sublabel-tip[data-v-400bdeaf]{font-size:11px;color:#00000073;line-height:1.4;margin:-2px 0 6px}.drawer-reg-hint[data-v-400bdeaf]{margin-top:6px}.cell-na[data-v-400bdeaf]{color:#bfbfbf;font-size:12px}.mm-debug[data-v-400bdeaf]{border:1px solid #f0f0f0;border-radius:4px;overflow:hidden}.mm-debug[data-v-400bdeaf] .ant-tabs-nav{margin-bottom:0;padding:0 8px;background:#fafafa}.debug-body[data-v-400bdeaf]{padding:12px 16px}.decode-debug-wrap[data-v-400bdeaf]{padding:0}.decode-sim-bar[data-v-400bdeaf]{display:flex;flex-wrap:wrap;align-items:center;gap:3px 6px;margin-bottom:6px;padding:3px 4px;background:transparent;border:none;border-radius:2px}.decode-sim-title[data-v-400bdeaf]{font-size:11px;font-weight:500;color:#0006;flex:0 0 auto}.decode-sim-addr-input[data-v-400bdeaf]{flex:0 1 140px;min-width:0;max-width:160px}.decode-sim-addr-input[data-v-400bdeaf] .ant-input,.decode-sim-addr-input[data-v-400bdeaf] .ant-input-affix-wrapper input.ant-input{font-size:11px;line-height:1.35}.decode-sim-addr-input[data-v-400bdeaf] .ant-input-affix-wrapper{padding:0 6px;min-height:22px;border-color:#f0f0f0;background:#00000005}.decode-sim-addr-input[data-v-400bdeaf] .ant-input-affix-wrapper:hover,.decode-sim-addr-input[data-v-400bdeaf] .ant-input-affix-wrapper-focused{border-color:#e6e6e6}.decode-sim-hex-preview[data-v-400bdeaf]{flex:1 1 80px;min-width:0;font-size:10px;line-height:1.35;color:#00000061;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:1px 4px;background:transparent;border-radius:2px;border:1px dashed #eee}.decode-sim-actions[data-v-400bdeaf]{flex:0 0 auto}.decode-sim-icon-btn[data-v-400bdeaf]{color:#00000047;padding:0;height:20px;width:22px;min-width:22px;font-size:12px;line-height:1}.decode-sim-icon-btn[data-v-400bdeaf]:hover{color:#00000080}.decode-sim-icon-btn[data-v-400bdeaf] .anticon{font-size:11px}.decode-sim-error[data-v-400bdeaf]{font-size:10px;color:#ff7875;margin:0 0 6px}.decode-sim-meta[data-v-400bdeaf]{font-size:10px;color:#00000061;margin:0 0 6px;line-height:1.35}.encode-debug-wrap[data-v-400bdeaf]{padding:0}.encode-read-hint[data-v-400bdeaf]{margin-top:6px;font-size:11px;color:#00000073;line-height:1.45}.encode-parse-frame-block[data-v-400bdeaf]{margin-bottom:12px}.encode-parse-frame-title[data-v-400bdeaf]{font-size:11px;font-weight:500;color:#000000a6;margin-bottom:4px}.encode-full-hex[data-v-400bdeaf]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin-bottom:8px;padding:8px 10px;border-radius:6px;background:#fafafa;border:1px solid #f0f0f0}.encode-full-hex-lbl[data-v-400bdeaf]{font-size:11px;color:#00000073;flex-shrink:0}.encode-full-hex-code[data-v-400bdeaf]{font-size:11px;line-height:1.5;word-break:break-all;color:#000000d9}.decode-debug-grid[data-v-400bdeaf]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,1fr);gap:16px;align-items:start}@media (max-width: 900px){.decode-debug-grid[data-v-400bdeaf]{grid-template-columns:1fr}}.mm-main-right .decode-debug-grid[data-v-400bdeaf]{grid-template-columns:1fr}.decode-debug-col[data-v-400bdeaf]{min-width:0}.decode-debug-input[data-v-400bdeaf]{max-width:min(100%,360px)}.decode-textarea[data-v-400bdeaf]{font-size:12px}.decode-textarea--compact[data-v-400bdeaf] textarea.ant-input{min-height:52px;max-height:140px;resize:vertical;line-height:1.45;padding-top:6px;padding-bottom:6px}.decode-auto-hint[data-v-400bdeaf]{margin-top:4px;font-size:11px;color:#00000061}.decode-pdu-coil-base[data-v-400bdeaf]{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;margin-top:8px;padding-top:6px;border-top:1px dashed #f0f0f0}.decode-pdu-coil-base-lbl[data-v-400bdeaf]{font-size:11px;color:#00000080;white-space:nowrap}.decode-pdu-coil-base-inn[data-v-400bdeaf]{width:112px!important}.decode-pdu-coil-base-hint[data-v-400bdeaf]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;font-size:10px;line-height:1;color:#00000059;border:1px solid #f0f0f0;cursor:default;-webkit-user-select:none;user-select:none}.decode-input-meta[data-v-400bdeaf]{margin-top:6px;min-height:22px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.decode-input-meta--error[data-v-400bdeaf]{min-height:auto}.decode-byte-len[data-v-400bdeaf]{font-size:11px;color:#00000073}.decode-parse-warn[data-v-400bdeaf]{font-size:11px;color:#ff4d4f}.decode-parse-empty[data-v-400bdeaf]{font-size:11px;color:#00000059;padding:12px;background:#fafafa;border-radius:4px;border:1px dashed #e8e8e8;line-height:1.5}.decode-parse-err[data-v-400bdeaf]{color:#cf1322;border-color:#ffccc7;background:#fff2f0}.modbus-parse-card[data-v-400bdeaf]{background:#fafafa;border:1px solid #f0f0f0;border-radius:4px;line-height:1.35}.modbus-parse-compact[data-v-400bdeaf]{padding:6px 8px;font-size:11px}.mp-compact-head[data-v-400bdeaf]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:4px}.mp-tag-tight[data-v-400bdeaf]{margin:0!important;line-height:18px!important;padding:0 5px!important;font-size:10px!important}.mp-head-meta[data-v-400bdeaf]{font-size:11px;color:#000000bf}.mp-compact-line[data-v-400bdeaf]{font-size:10px;color:#00000073;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.mp-fade[data-v-400bdeaf]{opacity:.9}.mp-compact-exc[data-v-400bdeaf]{color:#cf1322;font-size:11px;padding:4px 0}.mp-compact-kv[data-v-400bdeaf]{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center;margin-bottom:4px;font-size:10px}.mp-ck[data-v-400bdeaf]{color:#0006}.mp-cv[data-v-400bdeaf]{color:#000000bf;font-weight:500;margin-right:4px}.mp-hex-box[data-v-400bdeaf]{font-size:10px;line-height:1.35;padding:4px 6px;background:#fff;border:1px solid #eee;border-radius:2px;max-height:48px;overflow:auto;word-break:break-all;margin-bottom:4px}.mp-reg-chips[data-v-400bdeaf]{display:flex;flex-wrap:wrap;gap:3px;margin-bottom:4px}.mp-chip[data-v-400bdeaf]{font-size:10px;padding:0 5px;background:#fff;border:1px solid #e8e8e8;border-radius:2px;color:#000000a6}.mp-coil-bits[data-v-400bdeaf]{font-size:10px;color:#0000008c;max-height:56px;overflow:auto;line-height:1.45;margin-bottom:4px;word-break:break-all}.mp-crc-line[data-v-400bdeaf]{font-size:9px;color:#00000061;word-break:break-all;margin-top:2px}.mp-crc-bad[data-v-400bdeaf]{color:#cf1322!important;font-weight:500}.mp-warn-tight[data-v-400bdeaf]{font-size:9px;color:#d46b08;margin-top:2px;line-height:1.3}.mp-fill-row[data-v-400bdeaf]{display:flex;align-items:flex-start;gap:8px;margin-top:6px;padding-top:6px;border-top:1px solid #eee}.mp-fill-hint[data-v-400bdeaf]{font-size:10px;color:#00000061;line-height:1.35;flex:1;min-width:0}.fill-modal-tip[data-v-400bdeaf]{font-size:12px;color:#0000008c;margin-bottom:8px;line-height:1.5}.fill-modal-form[data-v-400bdeaf]{margin-bottom:0}.fill-preview[data-v-400bdeaf]{padding:6px 8px;background:#fafafa;border-radius:4px;font-size:12px;word-break:break-all}.fill-multi-reg-alert[data-v-400bdeaf]{margin-bottom:10px}.fill-multi-reg-alert[data-v-400bdeaf] .ant-alert-description{font-size:12px;line-height:1.5}.fill-preview-multi[data-v-400bdeaf]{margin:0;max-height:140px;overflow:auto;white-space:pre-wrap;line-height:1.45;padding:6px 8px;background:#fafafa;border-radius:4px;font-size:11px}.mp-pdu-fusion[data-v-400bdeaf]{margin-top:6px;padding:8px 8px 6px;background:#fafafa;border:1px solid #f0f0f0;border-radius:4px}.mp-pdu-fusion-head[data-v-400bdeaf]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:6px;font-size:11px;line-height:1.4}.mp-pdu-fusion-ttl[data-v-400bdeaf]{font-weight:600;color:#000000c7}.mp-pdu-fusion-meta[data-v-400bdeaf]{color:#00000073;font-weight:400}.mp-pdu-fusion-badge[data-v-400bdeaf]{font-size:10px;padding:0 6px;line-height:18px;border-radius:2px;border:1px solid transparent}.mp-pdu-fusion-badge--muted[data-v-400bdeaf]{color:#00000073;background:#fff;border-color:#f0f0f0}.mp-pdu-fusion-badge--ok[data-v-400bdeaf]{color:#389e0d;background:#52c41a14;border-color:#52c41a40}.mp-pdu-fusion-badge--warn[data-v-400bdeaf]{color:#d46b08;background:#faad141a;border-color:#faad1459}.mp-pdu-fusion-badge--err[data-v-400bdeaf]{color:#cf1322;background:#ff4d4f14;border-color:#ff4d4f40}.mp-pdu-fusion-foot[data-v-400bdeaf]{margin-top:6px;font-size:10px;color:#00000061;line-height:1.35}.mp-dvm-alert[data-v-400bdeaf]{margin-top:6px;font-size:12px}.mp-dvm-alert--standalone[data-v-400bdeaf]{margin-top:8px}.dvm-byte-idx[data-v-400bdeaf]{text-align:center;font-size:9px;color:#00000061;line-height:1.2;margin-bottom:2px}.dvm-byte-strip--plain[data-v-400bdeaf]{padding-top:0}.dvm-byte-bits--plain[data-v-400bdeaf]{opacity:.85}.dvm-bit--plain[data-v-400bdeaf]{background:#f5f5f5!important}.decode-json-details--in-card[data-v-400bdeaf]{margin-top:8px}.decode-visual-fallback--embedded[data-v-400bdeaf]{margin-top:6px}.decode-visual-map[data-v-400bdeaf]{margin-top:6px;padding:8px 10px;background:#fbfbfb;border:1px solid #f0f0f0;border-radius:4px;overflow-x:auto}.decode-visual-map--embedded[data-v-400bdeaf]{margin-top:0;padding:4px 0 0;background:transparent;border:none;border-radius:0}.dvm-subhead[data-v-400bdeaf]{font-size:11px;color:#000000b3;margin-bottom:4px;line-height:1.45}.dvm-sub-ttl[data-v-400bdeaf]{font-weight:600}.dvm-sub-meta[data-v-400bdeaf]{color:#00000073;font-weight:400}.dvm-hint[data-v-400bdeaf]{font-size:10px;color:#00000061;margin-bottom:8px;line-height:1.35}.dvm-byte-strip[data-v-400bdeaf]{display:flex;flex-wrap:nowrap;gap:6px;align-items:flex-start;overflow-x:auto;padding:2px 0 4px}.dvm-byte-strip--word[data-v-400bdeaf]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 8px;width:100%;overflow-x:visible;flex-wrap:unset}.dvm-byte-strip--word .dvm-reg-wrap[data-v-400bdeaf]{min-width:0;width:100%;box-sizing:border-box}.dvm-byte-strip--bit[data-v-400bdeaf]{display:grid;grid-template-columns:repeat(8,minmax(112px,1fr));gap:14px 12px;width:100%;overflow-x:visible;flex-wrap:unset}.dvm-byte-strip--word-plain[data-v-400bdeaf]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px 8px;width:100%;overflow-x:visible;flex-wrap:unset}.dvm-byte-strip--word .dvm-reg-inner[data-v-400bdeaf]{width:100%}.dvm-byte-strip--word .dvm-byte-cell[data-v-400bdeaf]{flex:1 1 0;width:auto;min-width:0;display:flex;flex-direction:column;align-items:stretch}.dvm-byte-strip--word .dvm-byte-hex[data-v-400bdeaf]{width:100%;box-sizing:border-box;padding:4px;font-size:11px;min-height:22px;display:flex;align-items:center;justify-content:center}.dvm-byte-strip--word .dvm-byte-bits[data-v-400bdeaf]{width:100%;justify-content:space-between;gap:2px;margin-top:4px}.dvm-byte-strip--word .dvm-bit[data-v-400bdeaf]{flex:1 1 0;min-width:0;height:12px}.dvm-reg-wrap[data-v-400bdeaf]{display:flex;flex-direction:column;align-items:center;gap:3px;padding:3px 4px 4px;border:1px solid rgba(0,0,0,.09);border-radius:3px;background:#ffffffd9;flex-shrink:0;box-shadow:0 0 0 1px #00000005}.dvm-reg-wrap--coil[data-v-400bdeaf]{padding:4px 6px 6px}.dvm-reg-wrap--hover[data-v-400bdeaf]{border-color:#1890ff8c!important;background:#1890ff14;box-shadow:0 0 0 1px #1890ff61}.dvm-reg-chip[data-v-400bdeaf]{font-size:9px;line-height:1;color:#00000061;-webkit-user-select:none;user-select:none}.dvm-reg-inner[data-v-400bdeaf]{display:flex;flex-direction:row;gap:3px;align-items:flex-start}.dvm-reg-inner--single[data-v-400bdeaf]{gap:0;width:100%}.dvm-byte-cell[data-v-400bdeaf]{flex:0 0 auto;width:56px}.dvm-byte-strip--bit .dvm-reg-wrap[data-v-400bdeaf]{min-width:0;width:100%;box-sizing:border-box}.dvm-byte-strip--bit .dvm-reg-inner--single[data-v-400bdeaf],.dvm-byte-strip--bit .dvm-byte-cell[data-v-400bdeaf]{width:100%}.dvm-byte-strip--bit .dvm-byte-cell[data-v-400bdeaf]{display:flex;flex-direction:column;align-items:stretch}.dvm-byte-strip--bit .dvm-byte-hex[data-v-400bdeaf]{width:100%;box-sizing:border-box;padding:8px 10px;font-size:13px;font-weight:600;min-height:34px;display:flex;align-items:center;justify-content:center}.dvm-byte-strip--bit .dvm-byte-bits[data-v-400bdeaf]{width:100%;justify-content:space-between;gap:5px;margin-top:6px}.dvm-byte-strip--bit .dvm-bit[data-v-400bdeaf]{flex:1 1 0;min-width:0;height:18px}.dvm-byte-strip--bit .dvm-bit-meta-row[data-v-400bdeaf]{display:flex;flex-direction:row;width:100%;justify-content:space-between;gap:5px;margin-top:6px;align-items:center}.dvm-byte-strip--bit .dvm-bit-idx-lbl[data-v-400bdeaf]{flex:1 1 0;min-width:0;text-align:center;font-size:9px;line-height:1.2;color:#00000061;-webkit-user-select:none;user-select:none}.dvm-byte-strip--plain .dvm-byte-cell[data-v-400bdeaf]{display:flex;flex-direction:column;align-items:stretch;width:100%;min-width:0}.dvm-byte-strip--plain .dvm-byte-hex[data-v-400bdeaf]{width:100%;box-sizing:border-box;padding:4px;font-size:11px;min-height:22px}.dvm-byte-strip--plain.dvm-byte-strip--bit .dvm-byte-hex[data-v-400bdeaf]{padding:8px 10px;font-size:13px;font-weight:600;min-height:34px;display:flex;align-items:center;justify-content:center}.dvm-byte-strip--plain .dvm-byte-bits[data-v-400bdeaf]{width:100%;justify-content:space-between;gap:3px;margin-top:4px}.dvm-byte-strip--plain .dvm-bit[data-v-400bdeaf]{flex:1 1 0;min-width:0;height:14px}.dvm-byte-strip--plain.dvm-byte-strip--bit .dvm-bit[data-v-400bdeaf]{height:18px}.dvm-byte-hex[data-v-400bdeaf]{text-align:center;font-size:12px;padding:2px 1px;border-radius:2px;border:1px solid transparent;line-height:1.2}.dvm-byte-bits[data-v-400bdeaf]{display:flex;flex-direction:row;gap:0;margin-top:2px;justify-content:center}.dvm-bit[data-v-400bdeaf]{box-sizing:border-box;width:4px;min-width:4px;height:10px;border-radius:1px;border:.5px solid transparent;flex-shrink:0}.dvm-byte-strip--bit .dvm-bit[data-v-400bdeaf]{border:none!important;border-radius:4px;border-bottom:2px solid transparent!important;box-sizing:border-box}.dvm-byte-strip--bit .dvm-bit.dvm-t-0[data-v-400bdeaf]{border-bottom-color:#1677ff6b!important}.dvm-byte-strip--bit .dvm-bit.dvm-t-1[data-v-400bdeaf]{border-bottom-color:#52c41a6b!important}.dvm-byte-strip--bit .dvm-bit.dvm-t-2[data-v-400bdeaf]{border-bottom-color:#faad147a!important}.dvm-byte-strip--bit .dvm-bit.dvm-t-3[data-v-400bdeaf]{border-bottom-color:#c484ff80!important}.dvm-byte-strip--bit .dvm-bit.dvm-t-4[data-v-400bdeaf]{border-bottom-color:#13c2c273!important}.dvm-byte-strip--bit .dvm-bit.dvm-t-5[data-v-400bdeaf]{border-bottom-color:#ff787573!important}.dvm-byte-strip--bit .dvm-bit.dvm-t-6[data-v-400bdeaf]{border-bottom-color:#0003!important}.dvm-byte-strip--bit .dvm-bit.dvm-t-7[data-v-400bdeaf]{border-bottom-color:#2f54eb6b!important}.dvm-byte-strip--bit .dvm-bit.dvm-t-x[data-v-400bdeaf]{border-bottom-color:#00000014!important}.dvm-byte-strip--bit .dvm-bit.dvm-bit-val-0[data-v-400bdeaf]{background:#e8e8e8!important}.dvm-byte-strip--bit .dvm-bit.dvm-bit-val-1[data-v-400bdeaf]{background:#bae7ff!important}.dvm-byte-strip--bit .dvm-bit.dvm-bit--hover-sel[data-v-400bdeaf]{border-bottom-color:#fa8c16f2!important}.dvm-prop-list[data-v-400bdeaf]{margin-top:8px;display:flex;flex-direction:column;gap:4px}.dvm-prop-compact[data-v-400bdeaf]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;font-size:10px;line-height:1.35;padding:2px 0;border-bottom:1px dashed #f0f0f0}.dvm-prop-compact[data-v-400bdeaf]:last-child{border-bottom:none}.dvm-prop-compact--hover[data-v-400bdeaf]{background:#1890ff1a;border-radius:4px}.dvm-dot[data-v-400bdeaf]{width:7px;height:7px;border-radius:50%;flex:0 0 auto;margin-top:3px;border:1px solid rgba(0,0,0,.12)}.dvm-prop-id[data-v-400bdeaf]{font-weight:600;color:#000000c7;flex:0 0 auto;max-width:42%;overflow:hidden;text-overflow:ellipsis}.dvm-prop-val[data-v-400bdeaf]{color:#000000d1;word-break:break-word;flex:1 1 120px;min-width:0}.dvm-prop-meta[data-v-400bdeaf]{flex:1 1 100%;display:flex;flex-wrap:wrap;gap:6px;font-size:9px;color:#0000006b;padding-left:13px}.dvm-prop-reg[data-v-400bdeaf]{opacity:.85}.dvm-warns[data-v-400bdeaf]{margin-top:8px;font-size:10px;color:#d46b08;line-height:1.45}.dvm-unmapped[data-v-400bdeaf]{margin-top:6px;font-size:10px;color:#00000073}.dvm-t-x[data-v-400bdeaf]{background:#fafafa;border-color:#eee!important;color:#00000052}.dvm-t-x.dvm-byte-hex[data-v-400bdeaf]{border-style:dashed}.dvm-byte-hex.dvm-byte-hex--mixed[data-v-400bdeaf]{border-style:solid!important;border-color:#d9d9d9!important;background:#0000000a;color:#000000c7}.dvm-t-0[data-v-400bdeaf]{background:#1677ff17;border-color:#1677ff59;color:#0958d9}.dvm-bit.dvm-t-0[data-v-400bdeaf],.dvm-dot.dvm-t-0[data-v-400bdeaf]{background:#1677ff38;border-color:#1677ff73;color:transparent}.dvm-t-1[data-v-400bdeaf]{background:#52c41a1a;border-color:#52c41a59;color:#389e0d}.dvm-bit.dvm-t-1[data-v-400bdeaf],.dvm-dot.dvm-t-1[data-v-400bdeaf]{background:#52c41a40;border-color:#52c41a73;color:transparent}.dvm-t-2[data-v-400bdeaf]{background:#faad141f;border-color:#faad1466;color:#d46b08}.dvm-bit.dvm-t-2[data-v-400bdeaf],.dvm-dot.dvm-t-2[data-v-400bdeaf]{background:#faad1447;border-color:#faad1480;color:transparent}.dvm-t-3[data-v-400bdeaf]{background:#d383ff1f;border-color:#d383ff61;color:#722ed1}.dvm-bit.dvm-t-3[data-v-400bdeaf],.dvm-dot.dvm-t-3[data-v-400bdeaf]{background:#d383ff42;border-color:#c484ff8c;color:transparent}.dvm-t-4[data-v-400bdeaf]{background:#13c2c21a;border-color:#13c2c259;color:#08979c}.dvm-bit.dvm-t-4[data-v-400bdeaf],.dvm-dot.dvm-t-4[data-v-400bdeaf]{background:#13c2c23d;border-color:#13c2c27a;color:transparent}.dvm-t-5[data-v-400bdeaf]{background:#ff78751a;border-color:#ff787561;color:#cf1322}.dvm-bit.dvm-t-5[data-v-400bdeaf],.dvm-dot.dvm-t-5[data-v-400bdeaf]{background:#ff78753d;border-color:#ff78757a;color:transparent}.dvm-t-6[data-v-400bdeaf]{background:#8c8c8c1f;border-color:#00000024;color:#000000a6}.dvm-bit.dvm-t-6[data-v-400bdeaf],.dvm-dot.dvm-t-6[data-v-400bdeaf]{background:#0000001f;border-color:#00000038;color:transparent}.dvm-t-7[data-v-400bdeaf]{background:#2f54eb1a;border-color:#2f54eb52;color:#2f54eb}.dvm-bit.dvm-t-7[data-v-400bdeaf],.dvm-dot.dvm-t-7[data-v-400bdeaf]{background:#2f54eb38;border-color:#2f54eb73;color:transparent}.dvm-bit.dvm-bit-val-0[data-v-400bdeaf]{border-color:#0000001f!important}.dvm-bit.dvm-bit-val-1[data-v-400bdeaf]{border-color:#1890ff80!important}.decode-visual-fallback[data-v-400bdeaf],.dvm-fallback-alert[data-v-400bdeaf] .ant-alert-description{margin-top:6px}.dvm-fallback-hex[data-v-400bdeaf]{font-size:10px;word-break:break-all;margin-bottom:8px;padding:4px 6px;background:#fafafa;border-radius:2px;line-height:1.4}.dvm-fallback-row[data-v-400bdeaf]{display:flex;gap:8px;font-size:11px;margin-bottom:4px;align-items:flex-start}.dvm-fallback-k[data-v-400bdeaf]{flex:0 0 auto;font-weight:600;color:#000000a6}.dvm-fallback-v[data-v-400bdeaf]{flex:1 1 auto;word-break:break-word;font-size:12px;color:#000000c7}.decode-json-details[data-v-400bdeaf]{margin-top:10px;font-size:11px;color:#0000008c}.decode-json-details summary[data-v-400bdeaf]{cursor:pointer;-webkit-user-select:none;user-select:none;padding:2px 0}.decode-json-details .debug-output[data-v-400bdeaf]{margin-top:6px;font-size:11px;max-height:220px;overflow:auto}.debug-label[data-v-400bdeaf]{font-size:12px;color:#000000a6;margin-bottom:4px}.debug-output[data-v-400bdeaf]{font-size:12px;margin:0;white-space:pre-wrap;word-break:break-all}.frame-label[data-v-400bdeaf]{display:inline-block;width:44px;color:#00000073;font-size:11px}.encode-row[data-v-400bdeaf]{display:flex;align-items:center;gap:6px;margin-bottom:6px}.encode-eq[data-v-400bdeaf]{color:#00000073;font-size:14px;flex-shrink:0}.drawer-hint[data-v-400bdeaf]{margin-top:4px}.form-help[data-v-400bdeaf]{font-size:11px;color:#00000073;margin-top:4px;line-height:1.5}.form-help code[data-v-400bdeaf]{background:#f5f5f5;padding:0 3px;border-radius:2px;font-size:11px}.modbus-addr-guide[data-v-400bdeaf]{margin-top:8px;padding:8px 10px;background:#fafafa;border-radius:4px;border:1px solid #f0f0f0}.modbus-addr-guide .guide-title[data-v-400bdeaf]{font-weight:600;font-size:11px;color:#000000a6;margin-bottom:6px}.modbus-addr-guide .guide-list[data-v-400bdeaf]{margin:0;padding-left:18px;font-size:11px;color:#0000008c;line-height:1.55}.modbus-addr-guide .guide-list li[data-v-400bdeaf]{margin-bottom:4px}.modbus-addr-guide .guide-foot[data-v-400bdeaf]{margin-top:6px;font-size:10px;color:#0006;line-height:1.45}.mm-codec-opt[data-v-400bdeaf]{display:flex;flex-direction:column;gap:2px;text-align:left}.parsing-script[data-v-14b1e6f3]{display:flex;flex-direction:column;min-height:0}.script-toolbar[data-v-14b1e6f3]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);margin-bottom:.625rem}.script-toolbar__hint[data-v-14b1e6f3]{flex:1;min-width:0;color:var(--jet-theme-text);font-size:var(--fs-14);line-height:1.6}.script-toolbar__hint[data-v-14b1e6f3] .anticon{margin-right:.375rem;color:var(--jet-theme-warning)}.script-link[data-v-14b1e6f3]{padding:0 .125rem;height:auto}.script-toolbar__expand[data-v-14b1e6f3]{flex-shrink:0;margin-top:.125rem;cursor:pointer}.script-editor[data-v-14b1e6f3]{position:relative;min-height:21.25rem;border:.0625rem solid var(--jet-theme-border)}.script-editor__mask[data-v-14b1e6f3]{position:absolute;inset:0;z-index:1;background-color:color-mix(in srgb,var(--jet-theme-bg-layout) 70%,transparent);cursor:not-allowed}.script-debug[data-v-14b1e6f3]{display:flex;justify-content:space-between;gap:var(--space-3);padding:.625rem;background-color:var(--jet-theme-bg-layout)}.script-debug__panel[data-v-14b1e6f3]{width:49.5%}.script-debug__title[data-v-14b1e6f3]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:.625rem}.script-debug__route[data-v-14b1e6f3]{display:flex;align-items:center;gap:.3125rem}.script-actions[data-v-14b1e6f3]{padding-top:.625rem;flex-shrink:0}@media (max-width: 60rem){.script-debug[data-v-14b1e6f3]{flex-direction:column}.script-debug__panel[data-v-14b1e6f3]{width:100%}}.parsing[data-v-271161f7]{position:relative;display:flex;flex-direction:column;height:100%}.parsing-loading[data-v-271161f7]{display:flex;align-items:center;justify-content:center;min-height:15rem;border-radius:var(--r-1);background:color-mix(in srgb,var(--jet-theme-bg-container) 92%,transparent)}.parsing-type-bar[data-v-271161f7]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem .75rem;flex-shrink:0;margin-bottom:.375rem;padding:.125rem 0 .5rem;border-bottom:.0625rem solid var(--jet-theme-border-secondary)}.parsing-type-bar__left[data-v-271161f7]{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem .75rem;flex:1;min-width:0}.parsing-type-bar__actions[data-v-271161f7]{flex-shrink:0}.parsing-type-trigger[data-v-271161f7]{display:inline-flex;align-items:center;gap:var(--space-1);margin:0;padding:.125rem var(--space-1);border:none;border-radius:var(--r-1);background:transparent;cursor:pointer;line-height:1.4;transition:color .15s ease,background .15s ease}.parsing-type-trigger__text[data-v-271161f7]{color:var(--jet-theme-text-title);font-size:var(--fs-14);font-weight:600}.parsing-type-trigger__caret[data-v-271161f7]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);transition:color .15s ease}.parsing-type-trigger:hover .parsing-type-trigger__text[data-v-271161f7],.parsing-type-trigger:hover .parsing-type-trigger__caret[data-v-271161f7]{color:var(--jet-theme-primary)}.parsing-type-trigger--static[data-v-271161f7]{cursor:default}.parsing-type-menu[data-v-271161f7]{min-width:8.25rem}.parsing-type-desc[data-v-271161f7]{min-width:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.parsing-body[data-v-271161f7],.parsing-modbus[data-v-271161f7]{display:flex;flex:1;flex-direction:column;min-height:0}.trace-tab[data-v-4a753e18]{display:grid;grid-template-columns:19.375rem minmax(0,1fr);gap:.75rem;min-height:32.5rem}.trace-session[data-v-4a753e18]{display:grid;grid-column:1 / -1;gap:.375rem}.trace-session[data-v-4a753e18] .ant-alert{padding:.375rem .625rem}.trace-session[data-v-4a753e18] .ant-alert-icon{margin-inline-end:.375rem;font-size:var(--fs-14)}.trace-session[data-v-4a753e18] .ant-alert-message{min-height:1.25rem;font-size:var(--fs-14);line-height:1.4}.trace-session__detail[data-v-4a753e18]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.4}.trace-session__refresh[data-v-4a753e18]{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;min-width:1.25rem;height:1.25rem;padding:0!important}.trace-session__refresh[data-v-4a753e18] svg{width:.8125rem;height:.8125rem}.trace-session__connections[data-v-4a753e18]{display:grid;gap:.375rem}.trace-session__connections button[data-v-4a753e18]{display:flex;flex-wrap:wrap;gap:.5rem .75rem;align-items:center;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);padding:.4375rem .625rem;background:var(--jet-theme-bg-container);color:var(--jet-theme-text-secondary);font:inherit;font-size:var(--fs-14);text-align:left;cursor:pointer}.trace-session__connections button.is-active[data-v-4a753e18]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);color:var(--jet-theme-text)}.trace-debug[data-v-4a753e18],.trace-list-panel[data-v-4a753e18]{border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container);overflow:hidden}.trace-debug[data-v-4a753e18]{display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto;align-self:start;max-height:45rem}.trace-debug__head[data-v-4a753e18]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.5rem;padding:.75rem}.trace-debug__head div[data-v-4a753e18]{display:grid;gap:.1875rem;min-width:0}.trace-debug__head strong[data-v-4a753e18],.trace-list-panel__head span[data-v-4a753e18],.trace-row strong[data-v-4a753e18],.trace-detail__summary strong[data-v-4a753e18],.trace-event-list strong[data-v-4a753e18]{color:var(--jet-theme-text);font-weight:600}.trace-debug__head span[data-v-4a753e18]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.45}.trace-debug__alert[data-v-4a753e18],.trace-debug__mode[data-v-4a753e18]{margin:0 .75rem .625rem}.trace-debug__body[data-v-4a753e18]{min-height:0;overflow:auto;padding:0 .75rem}.trace-debug__offline[data-v-4a753e18]{border:.0625rem dashed var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);padding:.75rem;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6;background:var(--jet-theme-bg-container)}.trace-debug-form[data-v-4a753e18] .ant-form-item{margin-bottom:.625rem}.trace-debug-form[data-v-4a753e18] textarea{font-size:var(--fs-14)}.trace-debug__invoke-mode[data-v-4a753e18]{margin-bottom:.625rem}.trace-debug__foot[data-v-4a753e18]{border-top:.0625rem solid var(--jet-theme-border-secondary);padding:.75rem}.trace-debug-result[data-v-4a753e18]{display:grid;gap:.375rem;margin-top:.625rem;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.trace-debug-result[data-success=true] strong[data-v-4a753e18]{color:var(--jet-theme-success)}.trace-debug-result[data-success=false] strong[data-v-4a753e18]{color:var(--jet-theme-error)}.trace-debug-result pre[data-v-4a753e18],.trace-event-list pre[data-v-4a753e18]{max-height:9.375rem;overflow:auto;margin:0;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);padding:.5rem;background:var(--jet-theme-primary-soft);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);white-space:pre-wrap;word-break:break-word}.trace-list-panel[data-v-4a753e18]{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0}.trace-list-panel__head[data-v-4a753e18]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.75rem;border-bottom:.0625rem solid var(--jet-theme-border-secondary);padding:0 .75rem}.trace-list-panel__head div[data-v-4a753e18]{display:inline-flex;align-items:center;gap:.4375rem;min-width:0}.trace-list-panel__head em[data-v-4a753e18]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-style:normal}.trace-list[data-v-4a753e18]{display:grid;align-content:start;gap:.5rem;min-height:0;overflow:auto;padding:.625rem}.trace-row[data-v-4a753e18]{display:grid;grid-template-columns:1.875rem minmax(9.375rem,16.25rem) minmax(0,1fr) 3.625rem 4.375rem;gap:.5rem;align-items:center;min-height:2.875rem;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);padding:.4375rem .5625rem;background:var(--jet-theme-bg-container);color:var(--jet-theme-text-secondary);text-align:left;cursor:pointer}.trace-row[data-v-4a753e18]:hover,.trace-row.is-active[data-v-4a753e18]{border-color:var(--jet-theme-primary);box-shadow:0 0 0 .125rem var(--jet-theme-primary-soft)}.trace-row.is-matched[data-v-4a753e18]{animation:trace-match-4a753e18 1.8s ease}@keyframes trace-match-4a753e18{0%{box-shadow:0 0 0 .125rem color-mix(in srgb,var(--jet-theme-primary) 35%,transparent)}to{box-shadow:none}}.trace-row__dir[data-v-4a753e18]{display:grid;place-items:center;width:1.625rem;height:1.625rem;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);color:var(--jet-theme-primary)}.trace-row__dir[data-direction=downlink][data-v-4a753e18]{color:var(--jet-theme-primary)}.trace-row strong[data-v-4a753e18],.trace-row span[data-v-4a753e18]:not(.trace-row__dir){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trace-row span[data-v-4a753e18]:not(.trace-row__dir),.trace-row time[data-v-4a753e18]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.trace-row em[data-v-4a753e18],.trace-detail__summary em[data-v-4a753e18]{display:inline-flex;align-items:center;justify-content:center;min-height:1.25rem;border:.0625rem solid color-mix(in srgb,var(--jet-theme-success) 42%,var(--jet-theme-border-secondary));border-radius:var(--jet-theme-radius-sm);padding:0 .375rem;color:var(--jet-theme-success);font-size:var(--fs-14);font-style:normal}.trace-row em[data-error=true][data-v-4a753e18],.trace-detail__summary em[data-error=true][data-v-4a753e18]{border-color:color-mix(in srgb,var(--jet-theme-error) 42%,var(--jet-theme-border-secondary));color:var(--jet-theme-error)}.trace-empty[data-v-4a753e18]{display:grid;place-items:center;min-height:16.25rem;color:var(--jet-theme-text-disabled);font-size:var(--fs-body)}.trace-detail[data-v-4a753e18]{display:grid;gap:.875rem}.trace-detail__meta[data-v-4a753e18]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-bottom:.5rem;border-bottom:.0625rem solid var(--jet-theme-border-secondary)}.trace-detail__meta span[data-v-4a753e18]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.trace-detail__meta code[data-v-4a753e18]{color:var(--jet-theme-text);font-size:var(--fs-14)}.trace-detail__summary[data-v-4a753e18]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);padding:.625rem;background:var(--jet-theme-bg-container)}.trace-detail__summary span[data-v-4a753e18]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.trace-event-list[data-v-4a753e18]{display:grid;gap:.625rem;margin:0;padding:0;list-style:none}.trace-event-list li[data-v-4a753e18]{display:grid;grid-template-columns:1.125rem minmax(0,1fr);gap:.5rem}.trace-event-list li>span[data-v-4a753e18]{width:.625rem;height:.625rem;margin-top:.8125rem;border:.125rem solid var(--jet-theme-primary);border-radius:50%;background:var(--jet-theme-bg-container)}.trace-event-list li[data-error=true]>span[data-v-4a753e18]{border-color:var(--jet-theme-error)}.trace-event-list article[data-v-4a753e18]{display:grid;gap:.375rem;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);padding:.625rem;background:var(--jet-theme-bg-container)}.trace-event-list header[data-v-4a753e18]{display:flex;justify-content:space-between;gap:.625rem}.trace-event-list header strong[data-v-4a753e18]{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.375rem;min-width:0}.trace-event-list header small[data-v-4a753e18]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:400}.trace-event__op[data-v-4a753e18]{color:var(--jet-theme-text-disabled)!important}.trace-event-list time[data-v-4a753e18],.trace-event-list p[data-v-4a753e18]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.trace-property-block[data-v-4a753e18]{display:grid;gap:.5rem;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);padding:.5625rem;background:var(--jet-theme-bg-container)}.trace-property-block__head[data-v-4a753e18]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.trace-property-block__head strong[data-v-4a753e18]{color:var(--jet-theme-text)}.trace-property-list[data-v-4a753e18]{display:grid;gap:.375rem}.trace-property-item[data-v-4a753e18]{display:grid;grid-template-columns:minmax(5rem,.8fr) minmax(5.625rem,.8fr) minmax(0,1fr);gap:.5rem;align-items:center;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius-sm);padding:.4375rem .5rem;background:var(--jet-theme-bg-container)}.trace-property-item strong[data-v-4a753e18]{color:var(--jet-theme-text);font-size:var(--fs-14)}.trace-property-item code[data-v-4a753e18]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.trace-property-item span[data-v-4a753e18]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.trace-payload-sections[data-v-4a753e18]{display:grid;gap:.5rem}.trace-payload-section[data-v-4a753e18]{border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);overflow:hidden}.trace-payload-section[data-format=json][data-v-4a753e18]{border-color:color-mix(in srgb,var(--jet-theme-primary) 22%,var(--jet-theme-border-secondary))}.trace-payload-section__head[data-v-4a753e18]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:1.875rem;padding:0 .5625rem;border-bottom:.0625rem solid var(--jet-theme-border-secondary);background:var(--jet-theme-bg-container)}.trace-payload-section__head span[data-v-4a753e18]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-weight:600}.trace-payload-section__head em[data-v-4a753e18]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-style:normal}.trace-payload-section pre[data-v-4a753e18]{max-height:16.25rem;border:0;border-radius:0;background:var(--jet-theme-primary-soft);line-height:1.55;tab-size:2}.trace-payload-section[data-format=json] pre[data-v-4a753e18]{color:var(--jet-theme-text)}@media (max-width: 61.25rem){.trace-tab[data-v-4a753e18]{grid-template-columns:1fr}.trace-row[data-v-4a753e18]{grid-template-columns:1.875rem minmax(7.5rem,1fr) 3.625rem}.trace-row span[data-v-4a753e18]:not(.trace-row__dir),.trace-row time[data-v-4a753e18]{display:none}}.instance-device-access[data-v-b7d2ba65]{display:flex;flex-direction:column;height:100%;min-height:30rem;gap:var(--space-3)}.device-access-tabs[data-v-b7d2ba65]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.device-access-tabs[data-v-b7d2ba65] .ant-tabs-nav{flex-shrink:0;margin-bottom:var(--space-3)}.device-access-tabs[data-v-b7d2ba65] .ant-tabs-extra-content{display:flex;align-items:center}.device-access-tabs[data-v-b7d2ba65] .ant-tabs-content-holder{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}.device-access-tabs[data-v-b7d2ba65] .device-access-tab-pane--trace.ant-tabs-tabpane,.device-access-tabs[data-v-b7d2ba65] .device-access-tab-pane--parsing.ant-tabs-tabpane,.device-access-tabs[data-v-b7d2ba65] .device-access-tab-pane--children.ant-tabs-tabpane{height:100%;min-height:0}.trace-tab-actions[data-v-b7d2ba65]{flex-shrink:0}.trace-tab-label[data-v-b7d2ba65]{display:inline-flex;align-items:center;gap:var(--space-1);vertical-align:middle}.trace-tab-badge[data-v-b7d2ba65]{line-height:1}.trace-tab-badge[data-v-b7d2ba65] .ant-badge-count{box-shadow:none}.tab-pane-inner[data-v-b7d2ba65]{min-height:22.5rem;min-width:0;max-width:100%}.tab-pane-inner--trace[data-v-b7d2ba65]{height:100%;display:flex;flex-direction:column;overflow:hidden}.tab-pane-inner--parsing[data-v-b7d2ba65]{height:100%;display:flex;flex-direction:column;min-height:28rem;overflow:hidden}.tab-pane-inner--children[data-v-b7d2ba65]{height:auto;display:flex;flex-direction:column;min-height:28rem;overflow:visible}.tab-pane-inner--access[data-v-b7d2ba65]{overflow-x:hidden;overflow-y:visible;height:auto}.alarm-log-source[data-v-0e5c562d]{display:flex;gap:var(--space-1);min-width:0}.alarm-log-source>span[data-v-0e5c562d]{flex-shrink:0;color:var(--jet-theme-text-disabled)}.alarm-log-detail[data-v-0e5c562d]{display:grid;gap:var(--space-3)}.alarm-log-detail__head[data-v-0e5c562d]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-width:0}.alarm-log-detail__head strong[data-v-0e5c562d]{min-width:0;overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.alarm-log-detail__head time[data-v-0e5c562d]{flex-shrink:0;color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.alarm-log-detail__payload[data-v-0e5c562d]{max-height:28rem;overflow:auto}.alarm-log-detail__payload pre[data-v-0e5c562d]{margin:0;white-space:pre-wrap;word-break:break-word}.device-alarm-message[data-v-a81864a8]{display:grid;gap:var(--space-3)}.device-alarm-message[data-v-a81864a8] .ant-form-item{margin-bottom:0}.device-alarm-message__scope[data-v-a81864a8]{margin:0;color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.device-alarm-message__variables[data-v-a81864a8]{display:grid;gap:var(--space-2);color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.device-alarm-message__variable-list[data-v-a81864a8]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.device-alarm-message__variable-list button[data-v-a81864a8]{display:inline-flex;align-items:center;gap:var(--space-1);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);padding:var(--space-1) var(--space-2);color:var(--jet-theme-text);cursor:pointer}.device-alarm-message__variable-list button[data-v-a81864a8]:hover:not(:disabled){border-color:var(--ant-primary-color);color:var(--ant-primary-color)}.device-alarm-message__variable-list button[data-v-a81864a8]:disabled{color:var(--jet-theme-text-disabled);cursor:not-allowed}.device-alarm-message__variable-list code[data-v-a81864a8]{color:inherit;font-size:var(--fs-12)}.device-alarm-message__preview[data-v-a81864a8]{border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-layout);padding:var(--space-3);color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.device-alarm-message__preview p[data-v-a81864a8]{margin:var(--space-1) 0 0;color:var(--jet-theme-text);white-space:pre-wrap;word-break:break-word}.device-alarm-notify[data-v-88f92bc7]{display:grid;gap:var(--space-3);border-top:.0625rem solid var(--jet-theme-border-secondary);padding-top:var(--space-3)}.device-alarm-notify__head[data-v-88f92bc7]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.device-alarm-notify__head h4[data-v-88f92bc7]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:700}.device-alarm-notify__switch-label[data-v-88f92bc7]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.iot-target-option[data-v-1427c7cc]{display:flex;gap:var(--space-2, 8px);align-items:center;min-width:0;width:100%;padding:var(--space-1, 4px) 0}.iot-target-option__image[data-v-1427c7cc],.iot-target-option__icon[data-v-1427c7cc]{display:grid;flex:none;place-items:center;width:32px;height:32px;border-radius:var(--radius-jet-sm, 8px)}.iot-target-option__image[data-v-1427c7cc]{object-fit:cover;background:var(--ant-color-fill-quaternary)}.iot-target-option__icon[data-v-1427c7cc]{color:var(--ant-color-primary);background:var(--ant-color-primary-bg);font-size:20px}.iot-target-option__content[data-v-1427c7cc]{display:grid;flex:1;gap:6px;min-width:0;line-height:1.35}.iot-target-option__heading[data-v-1427c7cc]{display:flex;gap:8px;align-items:center;min-width:0}.iot-target-option__title[data-v-1427c7cc]{flex:1;min-width:0;overflow:hidden;color:var(--ant-color-text);font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.iot-target-option__heading[data-v-1427c7cc] .ant-badge{flex:none;margin-left:auto}.iot-target-option__heading[data-v-1427c7cc] .ant-badge-status-text{color:var(--ant-color-text-secondary);font-size:12px;font-weight:400}.iot-target-option__description[data-v-1427c7cc]{display:-webkit-box;box-sizing:border-box;width:100%;max-height:44px;overflow:hidden;padding:4px 8px;color:var(--ant-color-text-tertiary, #86909c)!important;background:var(--ant-color-fill-quaternary, #f7f8fa);border-radius:var(--radius-jet-sm, 6px);font-size:12px;font-weight:400!important;line-height:18px;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.iot-target-option--single-line .iot-target-option__content[data-v-1427c7cc]{display:flex;gap:10px;align-items:center}.iot-target-option--single-line .iot-target-option__heading[data-v-1427c7cc]{flex:none;max-width:42%}.iot-target-option--single-line .iot-target-option__description[data-v-1427c7cc]{flex:1;min-width:0;width:auto;max-height:26px;-webkit-line-clamp:1}.iot-target-option--description-hidden .iot-target-option__heading[data-v-1427c7cc]{flex:1;width:100%;max-width:none}.device-alarm-editor__number[data-v-0cb79bc9]{width:100%}.device-alarm-editor[data-v-0cb79bc9]{padding-top:var(--space-2);height:34.75rem;overflow-y:auto;overflow-x:hidden}.device-alarm-editor__title[data-v-0cb79bc9]{display:inline-flex;align-items:center;gap:var(--space-3)}.device-alarm-editor__title h3[data-v-0cb79bc9]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-h3);font-weight:700}.device-alarm-editor__title-icon[data-v-0cb79bc9]{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--jet-theme-radius-lg);background:#7550ff1f;color:var(--ant-primary-color);font-size:1.25rem}.device-alarm-editor__trigger[data-v-0cb79bc9] .ant-radio-wrapper{margin-right:var(--space-5)}.device-alarm-editor__preview[data-v-0cb79bc9]{display:flex;align-items:center;gap:var(--space-2);border:.0625rem solid var(--ant-primary-color-outline);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-bg);padding:var(--space-3);color:var(--jet-theme-text);font-weight:600}.device-alarm-editor__preview[data-v-0cb79bc9] .anticon{color:var(--ant-primary-color)}.level-icon[data-v-0cb79bc9]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;font-size:var(--fs-16)}.level-icon--emergency[data-v-0cb79bc9]{background:#ffe8e8;color:#ff4d4f}.level-icon--urgent[data-v-0cb79bc9]{background:#fff4e4;color:#ff8a00}.level-icon--severity[data-v-0cb79bc9]{background:#fffae8;color:#ffb800}.level-icon--ordinary[data-v-0cb79bc9]{background:#e8f3ff;color:#2277e9}.level-icon--warn[data-v-0cb79bc9]{background:#e6fcfc;color:#13c2c2}[data-v-0cb79bc9] .j-card-select .j-card-select-item{border-radius:var(--r-3)}.import-content[data-v-1be5a826]{background:#ecedee}.import-content .import-tip[data-v-1be5a826]{padding:10px}.upload-button[data-v-1be5a826]{width:37px;height:30px;line-height:30px;margin:0 -11px}.cat-content[data-v-b6332a39]{background:#f6f6f6}.cat-content .cat-tip[data-v-b6332a39]{padding:10px;color:#0000008c}.cat-panel[data-v-b6332a39]{border:1px solid #eeeeee;height:670px;width:650px}.editor-box[data-v-2f3d4422]{margin-bottom:10px;border:1px solid lightgray}.editor-box .top[data-v-2f3d4422]{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;border-bottom:1px solid lightgray}.editor-box .top .left[data-v-2f3d4422]{display:flex;align-items:center;width:60%;margin:0 5px}.editor-box .top .left span[data-v-2f3d4422]{display:inline-block;height:40px;margin:0 10px;line-height:40px;cursor:pointer}.editor-box .top .right[data-v-2f3d4422]{display:flex;align-items:center;width:10%;margin:0 5px}.editor-box .top .right span[data-v-2f3d4422]{margin:0 5px}.editor-box .top .disabled[data-v-2f3d4422]{color:#00000080;cursor:not-allowed}.editor-box .editor[data-v-2f3d4422]{height:300px}.debug-container[data-v-57a887f0]{display:flex;gap:12px}.debug-container .top[data-v-57a887f0]{height:350px;border:1px solid lightgray}.debug-container .top .header[data-v-57a887f0]{width:100%;height:46px;border-bottom:1px solid lightgray;padding:0 12px}.debug-container .top .header .action[data-v-57a887f0]{width:150px;font-size:14px}.debug-container .top .description[data-v-57a887f0]{margin-left:10px;font-size:12px}.debug-container .top .top-bottom[data-v-57a887f0]{padding:10px}.debug-container .bottom[data-v-57a887f0]{border:1px solid lightgray}.debug-container .bottom .header[data-v-57a887f0]{display:flex;align-items:center;justify-content:space-between;width:100%;height:40px;border-bottom:1px solid lightgray}.debug-container .bottom .header .title[data-v-57a887f0]{display:flex}.debug-container .bottom .header .title div[data-v-57a887f0]{margin:0 10px}.debug-container .bottom .header .action[data-v-57a887f0]{display:flex}.debug-container .bottom .header .action div[data-v-57a887f0]{margin:0 10px}.debug-container .bottom .log[data-v-57a887f0]{height:300px;padding:5px;overflow:auto}.border[data-v-9b0f908c]{margin-top:10px;padding:10px;border-top:1px solid lightgray}.operator-box[data-v-9b0f908c]{width:100%;display:flex;flex-direction:column;gap:12px;height:100%}.operator-box .left[data-v-9b0f908c],.operator-box .right[data-v-9b0f908c]{width:270px;height:calc(50% - 7px);border:1px solid lightgray}.operator-box .left[data-v-9b0f908c]{padding:10px}.operator-box .left .tree[data-v-9b0f908c]{height:300px}.operator-box .left .tree .node[data-v-9b0f908c]{display:flex;justify-content:space-between;width:190px}.operator-box .left .tree .node .parent[data-v-9b0f908c]{display:none}.operator-box .right[data-v-9b0f908c]{padding:20px}.rule-popover{z-index:1200}.header[data-v-60691dae]{margin-bottom:20px}.header .header-item[data-v-60691dae]{display:flex;gap:24px}.header .header-item div span[data-v-60691dae]{color:#000c}.box[data-v-60691dae]{display:flex;justify-content:flex-start;width:100%}.box .left[data-v-60691dae]{width:75%}.box .right[data-v-60691dae]{flex:1 1 0;margin-left:10px;padding-left:10px;border-left:1px solid lightgray}.boolean-items .boolean-item[data-v-669101c4]{display:flex;gap:4px;align-items:center}.boolean-items .boolean-item>div[data-v-669101c4]{flex:1;min-width:0}.boolean-items .boolean-true[data-v-669101c4]{margin-bottom:8px}.table-search-header[data-v-8ba20c30]{display:flex;justify-content:space-between}.table-search-result-total[data-v-8ba20c30]{color:#1677ff}[data-v-8ba20c30] .jetlinks-drag-modal-footer{display:none}.table-sort-content[data-v-c3a3759f]{width:300px}.table-sort-content .table-sort-body[data-v-c3a3759f]{margin:12px 0}.table-sort-icon[data-v-c3a3759f]{color:#00000040;font-size:16px}.table-sort-icon.active[data-v-c3a3759f]{color:#1677ff}.metadata-edit-table-header-container[data-v-f8ca49f5]{height:100%;position:relative}.metadata-edit-table-header-container .metadata-edit-table-header-cell[data-v-f8ca49f5]{height:100%;display:inline-flex;align-items:center;float:left;overflow:visible;position:absolute;top:0}.metadata-edit-table-header-container .metadata-edit-table-header-cell .metadata-edit-table-header-cell-box[data-v-f8ca49f5]{padding:0 12px;width:100%}.metadata-edit-table-header-container .metadata-edit-table-header-cell .metadata-edit-table-header-cell-box.header-cell-box-tool[data-v-f8ca49f5]{display:flex;justify-content:space-between;align-items:center}.metadata-edit-table-header-container .metadata-edit-table-header-cell .metadata-edit-table-header-cell-box .table-header-cell-title[data-v-f8ca49f5]{flex:1;display:flex;align-items:center;font-weight:600}.metadata-edit-table-header-container .metadata-edit-table-header-cell .metadata-edit-table-header-cell-box .header-cell-required[data-v-f8ca49f5]{color:#ff4d4f;padding-left:8px;transform:translateY(3px);font-weight:500}.metadata-edit-table-header-container .metadata-edit-table-header-cell .metadata-edit-table-header-cell-box[data-v-f8ca49f5]:before{position:absolute;top:50%;right:1px;width:1px;height:1.6em;pointer-events:none;background-color:#0000000f;transform:translateY(-50%);transition:background-color .3s;content:""}.metadata-edit-table-header-container .metadata-edit-table-header-cell .metadata-edit-table-header-cell-box[data-v-f8ca49f5]:not(:last-child):before{background-color:transparent}.metadata-context-menu{position:fixed;box-shadow:0 0 12px #0003;border-radius:4px;overflow:hidden;width:192px;padding:4px;background-color:#fff}.metadata-context-menu .ant-menu{border-right:none}.metadata-context-menu .ant-menu .ant-menu-item{margin:0;height:32px;display:flex;align-items:center}.metadata-context-menu .ant-menu .ant-menu-item.danger{color:#ff4d4f}.metadata-context-menu .ant-menu-item-active{background-color:var(--ant-primary-1)}.metadata-edit-table-body-viewport[data-v-258423fa]{max-height:100%;width:100%;overflow:hidden auto;position:relative}.metadata-edit-table-body-viewport .metadata-edit-scrollbar[data-v-258423fa]{position:absolute;left:0;top:0;right:0;z-index:-1}.metadata-edit-table-body-viewport .metadata-edit-table-body-container[data-v-258423fa]{overflow:hidden;height:100%}.metadata-edit-table-body-viewport .metadata-edit-table-center[data-v-258423fa]{position:relative;flex:1 1 auto;min-width:0;height:100%}.metadata-edit-table-body-viewport .metadata-edit-table-center .metadata-edit-table-row[data-v-258423fa]{width:100%;display:flex;align-items:center;transition:top .2s,height .2s,background-color .1s;border-bottom:1px solid #ebebeb}.metadata-edit-table-body-viewport .metadata-edit-table-center .metadata-edit-table-row .metadata-edit-table-cell[data-v-258423fa]{position:absolute;min-width:0}.metadata-edit-table-body-viewport .metadata-edit-table-center .metadata-edit-table-row[data-v-258423fa]:hover{background-color:#f8f8f8}.metadata-edit-table-body-viewport .metadata-edit-table-center .metadata-edit-table-row.metadata-edit-table-row-selected[data-v-258423fa]{background-color:var(--ant-primary-1)}.metadata-edit-table-body-viewport .metadata-edit-table-center .metadata-edit-table-row .body-cell-box[data-v-258423fa]{padding:0 12px;position:relative}.metadata-edit-table-body-viewport .metadata-edit-table-center .readonly-mask[data-v-258423fa]{position:absolute;inset:0;z-index:4}.metadata-edit-table-body-empty[data-v-258423fa]{display:flex;width:100%;justify-content:center;padding-top:24px}.table-group-warp[data-v-c24eeacb] .ant-tabs-nav{margin-bottom:0}.table-group-warp[data-v-c24eeacb] .ant-tabs-nav .ant-tabs-tab{overflow:hidden;position:relative}.table-group-warp[data-v-c24eeacb] .ant-tabs-nav .ant-tabs-tab-active{background-color:#bae0ff!important;border-color:#91caff!important}.table-group-warp[data-v-c24eeacb] .ant-tabs-nav .ant-tabs-nav-add{border:none}.table-group-error-warp[data-v-c24eeacb]{color:#1a1a1a!important}.table-group-error-warp .table-group-error-target[data-v-c24eeacb]{position:absolute;right:0;top:0;border:16px solid transparent;border-top-color:#ff4d4f;border-right-width:0;border-bottom-width:0}.table-group-error-warp-label[data-v-c24eeacb]{max-width:220px;white-space:normal;display:flex}.table-group-error-warp-value[data-v-c24eeacb]{font-size:12px;max-width:200px;white-space:normal}.metadata-edit-table-wrapper[data-v-cada1352]{background:#fff;height:100%;position:relative}.metadata-edit-table-wrapper.table-full-screen[data-v-cada1352]{padding:24px}.metadata-edit-table-wrapper .metadata-edit-table[data-v-cada1352]{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;background:#fafafa;transition:background-color .3s ease}.metadata-edit-table-wrapper .metadata-edit-table .metadata-edit-table-header[data-v-cada1352]{overflow:hidden;width:100%}.metadata-edit-table-wrapper .metadata-edit-table .metadata-edit-table-body[data-v-cada1352]{background-color:#fff;overflow-y:hidden;position:relative;height:100%;width:100%;flex:1 1 auto;flex-direction:row}.table-form-error-target[data-v-324994f1]{position:absolute;right:2px;top:-9px;border:16px solid transparent;border-top-color:#ff4d4f;border-right-width:0;border-bottom-width:0}.edit-table-form-has-error .select-no-value .ant-select-selector{border-color:#ff4d4f!important}.edit-table-form-has-error .select-no-value .ant-select-selector:focus{box-shadow:0 0 0 2px var(--ant-error-color-outline)!important}.edit-table-form-has-error>input{border-color:#ff4d4f!important}.edit-table-form-has-error>input:focus{box-shadow:0 0 0 2px var(--ant-error-color-outline)!important}.edit-table-form-has-error .table-form-required-aicon{color:#ff4d4f}.enum-table-add[data-v-0d2fc5ee]{width:100%;margin-top:4px}.footer[data-v-e748b516]{display:flex;flex-direction:row-reverse;margin-top:8px}.metadata-table-popover-warp .ant-popover-arrow{display:none}.json-view-box[data-v-2a19a685]{width:100%;padding-left:32px}.json-view-box .json-view-border[data-v-2a19a685]{border:1px solid rgba(0,0,0,.15);border-radius:2px}.metadata-source[data-v-e9bbb903]{display:flex;align-items:center}.metrics-item-value[data-v-7b47f23b]{display:flex;gap:12px;align-items:center;width:100%}.metrics-item-value .metrics-item-text[data-v-7b47f23b]{flex:1}.data-table-boolean-item[data-v-7b47f23b]{display:flex;gap:12px}.area-box .top[data-v-01a19e37]{padding:12px;display:flex;align-items:center;border:1px solid #d9d9d9;border-radius:6px;justify-content:space-between}.area-box .top .top-img[data-v-01a19e37]{border:1px solid #d9d9d9;font-size:20px;border-radius:6px;display:flex;justify-content:center;align-items:center;width:36px;height:36px}.area-box .area[data-v-01a19e37]{border:1px solid #d9d9d9;border-top:0;width:100%;padding:12px}.extra-tip[data-v-b063a973]{padding:8px;background-color:#0000000d}.extra-title[data-v-b063a973]{font-size:16px;margin:12px 0}.extra-check-group[data-v-b063a973] .j-card-item{padding:12px 14px!important}.table-form-error-target[data-v-b063a973]{position:absolute;right:2px;top:0;border:16px solid transparent;border-top-color:#ff4d4f;border-right-width:0;border-bottom-width:0}.rule-detail-warp[data-v-e46f69b0]{position:relative;height:500px}.rule-detail-warp[data-v-e46f69b0] .monaco-editor-overlaymessage{display:none!important}.rule-detail-warp .rule-detail-mask[data-v-e46f69b0]{position:absolute;inset:0}.dragger-box[data-v-783488bf]{margin:46px 0;display:flex;flex-direction:column;color:#666}.dragger-box .icon[data-v-783488bf]{font-size:30px;color:#1677ff}.file-download[data-v-783488bf]{display:flex;gap:16px}.file-download .btn[data-v-783488bf]{border:none;background-color:#ececf0;width:152px;color:#666}.extra-header[data-v-49bc6d8b]{display:flex;justify-content:space-between;padding-bottom:16px;position:relative}.extra-right[data-v-49bc6d8b]{display:flex;align-items:center;gap:12px}.extra-copy-tip[data-v-49bc6d8b]{position:absolute;display:flex;align-items:center;width:300px;justify-content:space-between;padding:8px 24px;background-color:#fff;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;font-size:14px;transform:translate(-150px)}.extra-copy-tip .extra-copy-tip-icon[data-v-49bc6d8b]{font-size:12px;color:#00000073}.extra-copy-tip .extra-copy-tip-context[data-v-49bc6d8b]{display:flex;gap:4px}.noEdit-tip[data-v-49bc6d8b]{position:absolute;display:flex;flex-direction:column;inset:0;font-size:22px;color:#6f6f6f;justify-content:center;align-items:center;pointer-events:none;z-index:5}.metadata-base[data-v-49bc6d8b] .ant-message{z-index:1073}.metadata-result-total[data-v-49bc6d8b]{color:#1677ff}.device-detail-metadata .tips[data-v-beba6274]{position:absolute;top:12px;z-index:1;margin-left:420px;font-weight:100}.device-detail-metadata .metadataNav[data-v-beba6274] .ant-card-body{padding:0}.device-detail-metadata .desc[data-v-beba6274]{font-size:13px;color:#000c;display:inline-block;margin-top:12px;margin-left:5px}.device-detail-metadata .center-extra-content[data-v-beba6274]{overflow:hidden}.dd-hero[data-v-c22d1444]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-3);align-items:start;min-height:5rem;padding:0;margin:0;border:0;border-radius:0;background:transparent}.dd-hero__icon[data-v-c22d1444]{display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:var(--r-3);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.dd-hero__icon[data-v-c22d1444] svg{width:1.625rem;height:1.625rem}.dd-hero__icon img[data-v-c22d1444]{width:100%;height:100%;object-fit:cover;border-radius:inherit}.dd-hero__icon[data-category=video][data-v-c22d1444],.dd-hero__icon[data-category=meter][data-v-c22d1444],.dd-hero__icon[data-category=sensor][data-v-c22d1444]{color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.dd-hero__icon[data-category=industrial][data-v-c22d1444]{color:var(--jet-theme-warning);background:color-mix(in srgb,var(--jet-theme-warning) 12%,var(--jet-theme-bg-container))}.dd-hero__icon[data-category=integration][data-v-c22d1444]{color:var(--jet-theme-text-secondary);background:var(--jet-theme-bg-layout)}.dd-hero__main[data-v-c22d1444]{display:grid;gap:var(--space-2);min-width:0}.dd-hero__headline[data-v-c22d1444]{display:flex;align-items:center;gap:var(--space-2);min-width:0;overflow:hidden}.dd-hero__headline[data-v-c22d1444] .ant-tooltip-open{min-width:0}.dd-hero__headline h1[data-v-c22d1444]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-18);font-weight:700;line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dd-hero__summary[data-v-c22d1444]{display:grid;gap:var(--space-1);min-width:0}.dd-summary-line[data-v-c22d1444]{display:grid;grid-template-columns:minmax(0,19rem) minmax(0,16rem) minmax(0,24rem);align-items:center;justify-content:start;column-gap:var(--space-3);row-gap:var(--space-1);min-width:0}.dd-summary-row[data-v-c22d1444]{display:inline-flex;align-items:center;width:100%;min-width:0;line-height:1.6}.dd-summary-label[data-v-c22d1444]{flex:0 0 3.75rem;margin-right:var(--space-2);color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:400;text-align:left}.dd-summary-value[data-v-c22d1444]{display:inline-block;flex:0 1 auto;max-width:100%;min-width:0;overflow:hidden;color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-weight:400;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.dd-summary-value--action[data-v-c22d1444]{padding:0;border:0;background:transparent;cursor:pointer;text-align:left}.dd-summary-value--action[data-v-c22d1444]:not(:disabled):hover{color:var(--primary-color)}.dd-summary-value--action[data-v-c22d1444]:disabled{cursor:default}.dd-summary-row--tags[data-v-c22d1444]{grid-column:1 / -1;align-items:flex-start}.dd-tags-title[data-v-c22d1444]{display:inline-flex;flex:0 0 auto;align-items:center;margin-right:var(--space-2);padding-top:.125rem}.dd-tags-title>.dd-summary-label[data-v-c22d1444]{flex:0 0 auto;margin-right:var(--space-1)}.dd-tags-list[data-v-c22d1444]{display:flex;flex:0 1 auto;flex-wrap:wrap;gap:var(--space-1);max-height:1.625rem;min-width:0;overflow:hidden}.dd-tags-list.is-expanded[data-v-c22d1444]{max-height:none}.dd-tag-text[data-v-c22d1444]{display:inline-flex;align-items:center;padding-inline:var(--space-2);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.625rem;white-space:nowrap}.dd-tags-action[data-v-c22d1444]{flex:0 0 auto;padding-inline:0!important}.dd-tags-edit-action[data-v-c22d1444]{width:1.5rem;padding-inline:0!important}.dd-hero__actions[data-v-c22d1444]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2)}@media (max-width: 64rem){.dd-hero[data-v-c22d1444]{grid-template-columns:auto minmax(0,1fr)}.dd-hero__actions[data-v-c22d1444]{grid-column:1 / -1;justify-content:flex-start}}@media (max-width: 40rem){.dd-hero[data-v-c22d1444]{grid-template-columns:minmax(0,1fr)}.dd-hero__icon[data-v-c22d1444]{display:none}.dd-hero__headline[data-v-c22d1444],.dd-hero__summary[data-v-c22d1444]{align-items:flex-start}.dd-hero__summary[data-v-c22d1444]{gap:var(--space-1)}.dd-summary-line[data-v-c22d1444]{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}.dd-tags-list[data-v-c22d1444]{flex-basis:calc(100% - 4.75rem)}.dd-summary-value[data-v-c22d1444]{max-width:100%}.dd-summary-label[data-v-c22d1444]{flex-basis:3.75rem;text-align:left}}@media (max-width: 53.75rem){.dd-hero[data-v-c22d1444]{grid-template-columns:1fr}}.device-tag-editor[data-v-a37ff0eb] .ant-table-cell{vertical-align:middle}.device-tag-editor__key[data-v-a37ff0eb]{color:var(--jet-theme-text-secondary)}.device-tag-editor__name[data-v-a37ff0eb]{display:grid;gap:var(--space-1);min-width:0}.device-tag-editor[data-v-a37ff0eb] .ant-table-cell:last-child{min-width:18rem}.todo-handler[data-v-04b4197d]{display:grid;gap:1.125rem;padding:1rem 1.125rem}.todo-handler__module-link[data-v-04b4197d]{white-space:nowrap}.todo-handler__action-select[data-v-04b4197d]{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.todo-handler__action-select[data-v-04b4197d] .ant-select{min-width:10.25rem}.todo-handler__meta[data-v-04b4197d]{display:grid;gap:var(--space-2)}.todo-handler__priority[data-v-04b4197d]{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem}.todo-handler__source-pill[data-v-04b4197d]{font-size:var(--fs-14);font-weight:600;color:var(--jet-theme-text-disabled);border:.0625rem dashed var(--jet-theme-primary);border-radius:62.4375rem;padding:calc(var(--space-1) / 2) var(--space-2)}.todo-handler__detail[data-v-04b4197d]{margin:0;color:var(--jet-theme-text-secondary);font-size:var(--fs-body);line-height:1.6}.todo-handler__tags[data-v-04b4197d]{display:flex;flex-wrap:wrap;gap:.25rem .875rem;margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.todo-handler__tags span[data-v-04b4197d]{display:inline-flex;align-items:center;gap:var(--space-1)}.todo-handler__tags[data-v-04b4197d] svg{width:.75rem;height:.75rem}.todo-handler__section[data-v-04b4197d]{display:grid;gap:var(--space-2);padding-top:.875rem;border-top:.0625rem solid var(--jet-theme-border)}.todo-handler__section header[data-v-04b4197d]{display:flex;align-items:center;gap:.375rem}.todo-handler__section header[data-v-04b4197d] svg{width:.8125rem;height:.8125rem;color:var(--jet-theme-primary)}.todo-handler__section h3[data-v-04b4197d]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.todo-handler__device-list[data-v-04b4197d]{list-style:none;margin:0;padding:0;display:grid;gap:0}.todo-handler__device-list li[data-v-04b4197d]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem .75rem;padding:.5rem 0;border-bottom:.0625rem solid var(--jet-theme-border)}.todo-handler__device-list li[data-v-04b4197d]:last-child{border-bottom:0}.todo-handler__device-list strong[data-v-04b4197d]{color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600}.todo-handler__device-meta[data-v-04b4197d]{grid-column:1 / 2;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.todo-handler__records[data-v-04b4197d]{list-style:none;margin:0;padding:0;display:grid;gap:0}.todo-handler__records li[data-v-04b4197d]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.25rem .75rem;padding:.625rem 0;border-bottom:.0625rem solid var(--jet-theme-border)}.todo-handler__records li[data-v-04b4197d]:last-child{border-bottom:0}.todo-handler__records strong[data-v-04b4197d]{color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600}.todo-handler__records span[data-v-04b4197d]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.todo-handler__records p[data-v-04b4197d]{grid-column:1 / -1;margin:0;color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.6}.todo-handler__evidence[data-v-04b4197d]{list-style:disc;padding-left:1.125rem;margin:0;color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.7;display:grid;gap:var(--space-1)}.todo-handler__alarms[data-v-04b4197d]{list-style:none;margin:0;padding:0;display:grid;gap:0}.todo-handler__alarms li[data-v-04b4197d]{display:grid;grid-template-columns:3.5rem minmax(0,1fr) auto;gap:var(--space-3);align-items:center;padding:.625rem 0;border-bottom:.0625rem solid var(--jet-theme-border)}.todo-handler__alarms li[data-v-04b4197d]:last-child{border-bottom:0}.todo-handler__alarms-time[data-v-04b4197d]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.todo-handler__alarms strong[data-v-04b4197d]{color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600}.todo-handler__alarms p[data-v-04b4197d]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.55}.todo-handler__alarms-level[data-v-04b4197d]{font-size:var(--fs-14);font-weight:600;padding:calc(var(--space-1) / 2) var(--space-2);border-radius:62.4375rem}.todo-handler__alarms-level[data-level=紧急][data-v-04b4197d]{color:var(--jet-theme-error);background:var(--err-bg)}.todo-handler__alarms-level[data-level=重要][data-v-04b4197d]{color:var(--jet-theme-warning);background:var(--warn-bg)}.todo-handler__alarms-level[data-level=提醒][data-v-04b4197d]{color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.todo-handler__tip[data-v-04b4197d]{margin:.375rem 0 0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.55}.todo-handler__rule[data-v-04b4197d]{display:grid;gap:var(--space-2);padding:.75rem .875rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);margin-top:var(--space-3)}.todo-handler__rule>header[data-v-04b4197d]{display:flex;align-items:baseline;flex-wrap:wrap;gap:.25rem .625rem;margin-bottom:0}.todo-handler__rule>header strong[data-v-04b4197d]{color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600}.todo-handler__rule>header span[data-v-04b4197d]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.todo-handler__rule-current[data-v-04b4197d]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.todo-handler__rule-suggestion[data-v-04b4197d]{display:flex;align-items:flex-start;gap:.3125rem;margin:0;padding:var(--space-1) var(--space-2);border-radius:var(--jet-theme-radius-sm);background:var(--jet-theme-primary-soft);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.55}.todo-handler__rule-suggestion[data-v-04b4197d] svg{width:.75rem;height:.75rem;margin-top:.125rem;color:var(--jet-theme-primary);flex-shrink:0}.todo-handler__rule-fields[data-v-04b4197d]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.todo-handler__rule-fields label[data-v-04b4197d]{display:grid;gap:var(--space-1);min-width:0}.todo-handler__rule-fields label>span[data-v-04b4197d]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.todo-handler__rule-input[data-v-04b4197d]{display:flex;align-items:center;gap:.375rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);padding:0 .625rem;background:var(--jet-theme-bg-container)}.todo-handler__rule-input[data-v-04b4197d]:focus-within{border-color:var(--jet-theme-border-secondary);box-shadow:0 0 0 .1875rem var(--jet-theme-primary-soft)}.todo-handler__rule-input[data-v-04b4197d] .ant-input-number{width:100%}.todo-handler__rule-input[data-v-04b4197d] .ant-input-number-input{font-size:var(--fs-14);font-weight:600}.todo-handler__rule-input em[data-v-04b4197d]{font-style:normal;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);flex-shrink:0}.todo-handler__rule-fields label>small[data-v-04b4197d]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.todo-handler__rule-actions[data-v-04b4197d]{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.todo-handler__rule-apply-suggestion[data-v-04b4197d]{display:inline-flex;align-items:center;gap:var(--space-1);padding:.1875rem .625rem;border:.0625rem solid var(--jet-theme-border);border-radius:62.4375rem;background:var(--jet-theme-bg-container);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);cursor:pointer;transition:all .12s}.todo-handler__rule-apply-suggestion[data-v-04b4197d] svg{width:.6875rem;height:.6875rem;color:var(--jet-theme-primary)}.todo-handler__rule-apply-suggestion[data-v-04b4197d]:hover{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);color:var(--jet-theme-text)}.todo-handler__rule-reset[data-v-04b4197d]{border:0;background:transparent;padding:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);cursor:pointer;text-decoration:underline;text-decoration-style:dashed;text-underline-offset:.1875rem}.todo-handler__rule-reset[data-v-04b4197d]:hover{color:var(--jet-theme-text)}.todo-handler__teaser[data-v-04b4197d]{display:grid;gap:.375rem;padding:.875rem 1rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft)}.todo-handler__teaser header[data-v-04b4197d]{display:flex;align-items:center;gap:.375rem;color:var(--jet-theme-text-secondary);font-size:var(--fs-body);font-weight:600}.todo-handler__teaser header[data-v-04b4197d] svg{width:.875rem;height:.875rem;color:var(--jet-theme-text-disabled)}.todo-handler__teaser p[data-v-04b4197d]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}footer[data-v-04b4197d] .ant-btn svg{width:.8125rem;height:.8125rem}.dd-empty[data-v-1f9a0c96]{margin:.25rem 0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-style:italic}.dd-rule-panel[data-v-1f9a0c96]{display:grid;gap:var(--space-4)}.dd-rule-panel__summary[data-v-1f9a0c96]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.dd-rules[data-v-1f9a0c96]{display:grid;list-style:none;margin:0;padding:0;border-top:.0625rem solid var(--jet-theme-border)}.dd-rules li[data-v-1f9a0c96]{display:grid;grid-template-columns:minmax(0,1fr) auto;row-gap:var(--space-1);column-gap:var(--space-3);align-items:center;padding:.75rem 0;border-bottom:.0625rem solid var(--jet-theme-border)}.dd-rules li>div[data-v-1f9a0c96]{display:grid;gap:.125rem}.dd-rules li strong[data-v-1f9a0c96]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.dd-rules li small[data-v-1f9a0c96],.dd-rules li p[data-v-1f9a0c96]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.dd-rules li p[data-v-1f9a0c96]{grid-column:1 / -1;margin:0;color:var(--jet-theme-text-secondary);line-height:1.55}@media (max-width: 53.75rem){.dd-rules li[data-v-1f9a0c96]{grid-template-columns:1fr}}.command-center[data-v-b336cd24]{height:100%;min-width:0}.command-center[data-v-b336cd24] .full-page-warp{overflow:hidden}.command-center__main[data-v-b336cd24]{display:grid;grid-template-columns:minmax(30rem,1fr) minmax(22rem,32rem);height:100%;border-radius:.5rem;background:var(--jet-theme-bg-container)}.command-panel[data-v-b336cd24],.command-history[data-v-b336cd24]{height:100%;min-height:0;min-width:0}.command-panel[data-v-b336cd24]{display:flex;flex-direction:column;overflow:hidden;padding-right:var(--space-5)}.command-panel__tabs[data-v-b336cd24]{flex-shrink:0;gap:var(--space-3);align-items:center}.command-panel__tab-count[data-v-b336cd24]{margin-left:.25rem;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.command-panel__search[data-v-b336cd24]{justify-self:end;max-width:10rem}.runtime-list[data-v-b336cd24]{display:grid;align-content:start;flex:1;gap:0;min-height:0;overflow:auto}.runtime-row[data-v-b336cd24]{display:grid;grid-template-columns:max-content minmax(12rem,1fr) 7rem minmax(8rem,10rem) 6.75rem;gap:var(--space-3);align-items:center;min-height:3.5rem;border-bottom:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary)}.runtime-row--function[data-v-b336cd24]{grid-template-columns:minmax(0,1fr) 4.5rem;min-height:6rem}.runtime-row__invoke.ant-btn[data-v-b336cd24]{width:4.5rem}.runtime-row__badge[data-v-b336cd24],.runtime-row__icon[data-v-b336cd24]{display:inline-grid;place-items:center;height:2rem;border-radius:var(--r-1);background:var(--jet-theme-bg-layout);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-weight:700}.runtime-row__badge[data-v-b336cd24]{min-width:2rem;padding:0 var(--space-1);white-space:nowrap}.runtime-row__icon[data-v-b336cd24]{width:2rem}.runtime-row__badge[data-mode=rw][data-v-b336cd24],.runtime-row__icon[data-v-b336cd24]{background:color-mix(in srgb,var(--jet-theme-primary) 10%,var(--jet-theme-bg-container));color:var(--jet-theme-primary)}.runtime-row__body[data-v-b336cd24]{min-width:0}.runtime-row__body strong[data-v-b336cd24],.runtime-row__body small[data-v-b336cd24],.runtime-row__body p[data-v-b336cd24]{display:block}.runtime-row__body strong[data-v-b336cd24]{color:var(--jet-theme-text)}.runtime-row__body small[data-v-b336cd24],.runtime-row__body p[data-v-b336cd24],.runtime-row__value span[data-v-b336cd24]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.runtime-row__body p[data-v-b336cd24]{margin:.25rem 0}.runtime-row__description[data-v-b336cd24]{display:flex;align-items:center;gap:var(--space-2);min-width:0;margin:.25rem 0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.runtime-row__description-text[data-v-b336cd24]{flex:1 1 auto;min-width:0}.runtime-row__call-mode[data-v-b336cd24]{flex:0 0 auto;margin-inline-end:0}.runtime-row code[data-v-b336cd24]{width:fit-content;justify-self:start;border-radius:.25rem;padding:.125rem .375rem;background:var(--jet-theme-bg-layout);color:var(--jet-theme-primary);font-size:var(--fs-14)}.runtime-row__params[data-v-b336cd24]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);margin-top:var(--space-1)}.runtime-row__params.is-single[data-v-b336cd24]{grid-template-columns:minmax(0,1fr)}.runtime-row__param[data-v-b336cd24]{display:inline-flex;align-items:center;gap:var(--space-1);min-width:0;border-radius:.25rem;padding:.125rem .375rem;background:var(--jet-theme-bg-layout);color:var(--jet-theme-primary);font-size:var(--fs-14)}.runtime-row__param-label[data-v-b336cd24]{flex:0 0 auto;color:var(--jet-theme-text-disabled)}.runtime-row__param-value[data-v-b336cd24]{display:block;overflow:hidden;min-width:0;color:var(--jet-theme-primary);text-overflow:ellipsis;white-space:nowrap}.runtime-row__value[data-v-b336cd24]{display:inline-flex;align-items:baseline;justify-content:center;gap:.25rem;min-width:0;padding-right:var(--space-2);text-align:center}.runtime-row__value strong[data-v-b336cd24],.runtime-row__value span[data-v-b336cd24]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-row__actions[data-v-b336cd24]{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--space-2);padding-left:var(--space-3)}.runtime-row__actions[data-v-b336cd24] .ant-btn{min-width:2.5rem}.command-history[data-v-b336cd24]{display:grid;align-content:start;gap:var(--space-3);border-left:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);padding:var(--space-4);height:100%;overflow:auto}.command-history header[data-v-b336cd24],.history-row__head[data-v-b336cd24]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.command-history header span[data-v-b336cd24],.history-row time[data-v-b336cd24],.history-row code[data-v-b336cd24]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.history-row[data-v-b336cd24]{border-bottom:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);padding-bottom:var(--space-2)}.history-row__head[data-v-b336cd24]{min-width:0}.history-row__head span[data-v-b336cd24]{border-radius:var(--r-1);padding:.0625rem .3125rem;background:color-mix(in srgb,var(--jet-theme-primary) 9%,var(--jet-theme-bg-container));color:var(--jet-theme-primary);font-size:var(--fs-14);font-weight:700}.history-row__head span[data-action=write][data-v-b336cd24]{background:color-mix(in srgb,var(--jet-theme-warning) 13%,var(--jet-theme-bg-container));color:var(--jet-theme-warning)}.history-row__head span[data-action=invoke][data-v-b336cd24]{background:color-mix(in srgb,var(--jet-theme-primary) 12%,var(--jet-theme-bg-container));color:var(--jet-theme-primary)}.history-row__head strong[data-v-b336cd24]{color:var(--jet-theme-text);font-size:var(--fs-14);white-space:nowrap}.history-row pre[data-v-b336cd24],.history-row__payload-block pre[data-v-b336cd24]{margin:var(--space-2) 0 0;border-left:.1875rem solid color-mix(in srgb,var(--jet-theme-primary) 35%,var(--jet-theme-border));border-radius:.25rem;padding:var(--space-2) var(--space-3);background:var(--jet-theme-bg-layout);color:var(--jet-theme-primary);font-size:var(--fs-14);line-height:1.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.history-row__payloads[data-v-b336cd24]{display:grid;gap:var(--space-2);margin-top:var(--space-2)}.history-row__payload-block span[data-v-b336cd24]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.history-row__payload-block pre[data-v-b336cd24]{margin-top:var(--space-1)}.invoke-summary[data-v-b336cd24]{margin:var(--space-4) 0;border-radius:.5rem;padding:var(--space-3);background:var(--jet-theme-primary-soft);color:var(--jet-theme-text)}.invoke-error[data-v-b336cd24]{color:var(--jet-theme-error)}.command-modal-title[data-v-b336cd24]{display:inline-flex;align-items:baseline;gap:var(--space-2);font-size:var(--fs-18)}.command-modal-title__identifier[data-v-b336cd24],.invoke-form-label__identifier[data-v-b336cd24]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:400}.invoke-form-label[data-v-b336cd24]{display:inline-flex;align-items:baseline;gap:var(--space-1)}.command-modal-title-icon[data-v-b336cd24]{background:var(--jet-theme-primary-soft);border-radius:var(--r-1);display:flex;color:var(--jet-theme-primary);justify-content:center;align-items:center;width:var(--space-8);height:var(--space-8)}@media (max-width: 75rem){.command-center__main[data-v-b336cd24]{grid-template-columns:minmax(0,1fr)}.command-history[data-v-b336cd24]{border-top:var(--jet-theme-stroke-width) solid var(--jet-theme-border);border-left:0}.runtime-row[data-v-b336cd24]{grid-template-columns:auto minmax(0,1fr);padding:var(--space-3) 0}.runtime-row--function[data-v-b336cd24]{grid-template-columns:minmax(0,1fr) 4.5rem}.runtime-row__actions[data-v-b336cd24]{grid-column:2;justify-content:flex-start;border-left:0;padding-left:0}}.device-data-tab[data-v-8e5e1d1d]{display:grid;gap:var(--space-4)}.data-toolbar[data-v-8e5e1d1d]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);border-bottom:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);padding:0 0 var(--space-3)}.data-toolbar__left[data-v-8e5e1d1d]{display:flex;flex:1;align-items:flex-start;gap:var(--space-3);min-width:0}.data-segment[data-v-8e5e1d1d]{display:inline-flex;align-items:center;gap:var(--space-1);min-width:4rem;justify-content:center;font-weight:700}.data-segment.is-active[data-v-8e5e1d1d]{color:var(--jet-theme-primary)}.data-select[data-v-8e5e1d1d]{width:8.5rem}.data-property-groups[data-v-8e5e1d1d]{display:flex;flex:1 1 30rem;gap:var(--space-1);align-items:flex-start;min-width:0;padding-top:var(--space-1)}.data-property-groups__list[data-v-8e5e1d1d]{flex:1 1 auto;max-height:1.625rem;min-width:0;overflow:hidden}.data-property-groups__list.is-expanded[data-v-8e5e1d1d]{max-height:none}.data-property-groups__action[data-v-8e5e1d1d]{flex:0 0 auto;padding-inline:0!important}.property-grid[data-v-8e5e1d1d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.property-pane[data-v-8e5e1d1d]{display:grid;gap:var(--space-3);min-width:0}.property-data-table[data-v-8e5e1d1d]{min-width:0}.property-data-table[data-v-8e5e1d1d] .jtable-card{height:auto;overflow:visible}.property-data-table[data-v-8e5e1d1d] .jtable-card-items{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:var(--space-3)!important}.property-data-table[data-v-8e5e1d1d] .jtable-card-item{display:block;min-width:0}.property-data-table[data-v-8e5e1d1d] .jtable-card-item>.data-property-card{width:100%;height:100%}.property-footer[data-v-8e5e1d1d]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.data-property-card[data-v-8e5e1d1d]{display:grid;gap:var(--space-2);grid-template-rows:auto auto minmax(5rem,1fr) auto;min-height:12.25rem;border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);padding:var(--space-3);background:var(--jet-theme-bg-container)}.data-property-card header[data-v-8e5e1d1d],.data-property-card footer[data-v-8e5e1d1d]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.property-title[data-v-8e5e1d1d]{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--jet-theme-text);font-size:var(--fs-16)}.property-title span[data-v-8e5e1d1d]{width:.375rem;height:.375rem;border-radius:50%;background:currentColor}.property-actions[data-v-8e5e1d1d]{display:inline-flex;align-items:center;gap:.125rem}.property-actions[data-v-8e5e1d1d] .ant-btn{width:1.5rem;min-width:1.5rem;height:1.5rem;color:var(--jet-theme-text-disabled)}.property-value[data-v-8e5e1d1d]{display:flex;align-items:baseline;gap:var(--space-1)}.property-value strong[data-v-8e5e1d1d]{color:var(--jet-theme-text);font-size:var(--fs-26);line-height:1.1}.property-value[data-v-8e5e1d1d] .property-value-preview--text{color:var(--jet-theme-text);font-size:var(--fs-26);font-weight:700;line-height:1.1}.property-value span[data-v-8e5e1d1d]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:700}.data-property-card footer[data-v-8e5e1d1d]{justify-content:flex-start;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.data-property-card footer i[data-v-8e5e1d1d]{width:.125rem;height:.125rem;border-radius:50%;background:currentColor}.property-read-title-icon[data-v-8e5e1d1d]{width:1.75rem;height:1.75rem;background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary);border-radius:var(--r-1);display:flex;align-items:center;justify-content:center}.property-read-title-text[data-v-8e5e1d1d]{font-size:var(--fs-18)}.property-read-modal__value[data-v-8e5e1d1d]{display:grid;grid-template-columns:auto 1fr auto;gap:var(--space-1) var(--space-2);align-items:baseline;margin-bottom:var(--space-4);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:.5rem;padding:var(--space-4);background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.property-read-modal__value span[data-v-8e5e1d1d],.property-read-modal__value small[data-v-8e5e1d1d]{grid-column:1 / -1;color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.property-read-modal__value strong[data-v-8e5e1d1d]{color:currentColor;font-size:var(--fs-36);line-height:1}.property-read-modal__json[data-v-8e5e1d1d]{grid-column:1 / -1;max-height:18rem;overflow:auto;padding:var(--space-1) 0;color:var(--jet-theme-text)}.property-read-modal__value em[data-v-8e5e1d1d]{color:var(--jet-theme-text-disabled);font-style:normal;font-weight:700}.property-read-modal__value[data-tone=danger][data-v-8e5e1d1d]{color:var(--jet-theme-error)}.property-read-modal__value[data-tone=success][data-v-8e5e1d1d]{color:var(--jet-theme-success)}.property-read-modal__value[data-tone=cyan][data-v-8e5e1d1d]{color:var(--jet-theme-primary)}.property-modal-meta[data-v-8e5e1d1d]{display:grid;gap:var(--space-2)}.property-modal-meta div[data-v-8e5e1d1d]{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:var(--space-3)}.property-modal-meta dt[data-v-8e5e1d1d]{color:var(--jet-theme-text-disabled)}.property-modal-meta dd[data-v-8e5e1d1d]{margin:0;color:var(--jet-theme-text)}.property-write-modal__current[data-v-8e5e1d1d]{color:var(--jet-theme-text)}.property-write-modal__json[data-v-8e5e1d1d]{max-height:14rem;overflow:auto}.property-write-modal__json-editor[data-v-8e5e1d1d]{font-family:var(--font-family-code, monospace);line-height:1.5}.property-write-modal__json-error[data-v-8e5e1d1d]{margin-top:var(--space-1);color:var(--jet-theme-error);font-size:var(--fs-14)}.detail-ranges[data-v-8e5e1d1d],.detail-chart__tools[data-v-8e5e1d1d]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.detail-mode-tabs[data-v-8e5e1d1d] .ant-tabs-nav{margin-bottom:var(--space-3)}.detail-chart[data-v-8e5e1d1d]{display:grid;gap:var(--space-3);color:var(--jet-theme-primary)}.detail-chart[data-tone=cyan][data-v-8e5e1d1d]{color:var(--jet-theme-primary)}.detail-chart[data-tone=danger][data-v-8e5e1d1d]{color:var(--jet-theme-error)}.detail-chart[data-tone=success][data-v-8e5e1d1d]{color:var(--jet-theme-success)}.detail-chart svg[data-v-8e5e1d1d]{width:100%;height:18rem;border-bottom:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary)}.detail-chart polyline[data-v-8e5e1d1d]{fill:none;stroke:currentColor;stroke-width:2}.detail-list[data-v-8e5e1d1d]{display:grid;border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:.5rem;overflow:hidden}.detail-table-filter[data-v-8e5e1d1d]{display:grid;grid-template-columns:8.125rem 6.875rem minmax(13.75rem,1fr) auto auto;gap:var(--space-3);align-items:center;margin-bottom:var(--space-4)}.detail-filter-time[data-v-8e5e1d1d]{width:100%}.detail-filter-reset[data-v-8e5e1d1d]{justify-self:end}.detail-list__row[data-v-8e5e1d1d]{display:grid;grid-template-columns:minmax(10rem,1fr) minmax(8.75rem,1fr) minmax(8.75rem,1fr) 5rem;gap:var(--space-3);align-items:center;min-height:3.125rem;padding:var(--space-3);border-bottom:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary)}.detail-list__row--head[data-v-8e5e1d1d]{min-height:2.5rem;background:var(--jet-theme-bg-layout);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-weight:700}.detail-list__row[data-v-8e5e1d1d]:last-child{border-bottom:0}.detail-list__row time[data-v-8e5e1d1d],.detail-list__row strong[data-v-8e5e1d1d],.detail-list__row span[data-v-8e5e1d1d]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-list__action[data-v-8e5e1d1d]{width:1.5rem!important;height:1.5rem!important;padding:0!important;color:var(--jet-theme-primary)!important}.detail-list__empty[data-v-8e5e1d1d]{padding:var(--space-4)}.detail-list-footer[data-v-8e5e1d1d]{display:flex;justify-content:flex-end;margin-top:var(--space-4)}@media (max-width: 80rem){.property-grid[data-v-8e5e1d1d]{grid-template-columns:repeat(2,minmax(0,1fr))}.property-data-table[data-v-8e5e1d1d] .jtable-card-items{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 48rem){.data-toolbar[data-v-8e5e1d1d],.data-toolbar__left[data-v-8e5e1d1d]{align-items:stretch;flex-direction:column}.data-property-groups[data-v-8e5e1d1d]{flex-basis:auto}.property-grid[data-v-8e5e1d1d]{grid-template-columns:minmax(0,1fr)}.property-data-table[data-v-8e5e1d1d] .jtable-card-items{grid-template-columns:minmax(0,1fr)!important}.property-footer[data-v-8e5e1d1d]{align-items:flex-start;flex-direction:column}.data-select[data-v-8e5e1d1d]{width:100%}.detail-table-filter[data-v-8e5e1d1d],.detail-list__row[data-v-8e5e1d1d]{grid-template-columns:minmax(0,1fr)}.detail-filter-reset[data-v-8e5e1d1d]{justify-self:stretch}}.device-data-tab[data-v-a1890acd]{display:grid;gap:var(--space-4)}.data-toolbar[data-v-a1890acd]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);border-bottom:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);padding:0 0 var(--space-3)}.data-toolbar__left[data-v-a1890acd]{display:flex;flex:1;align-items:flex-start;gap:var(--space-3);min-width:0}.data-segment[data-v-a1890acd]{display:inline-flex;align-items:center;gap:var(--space-1);min-width:4rem;justify-content:center;font-weight:700}.data-segment.is-active[data-v-a1890acd]{color:var(--jet-theme-primary)}.data-select[data-v-a1890acd]{width:8.5rem}.data-property-groups[data-v-a1890acd]{display:flex;flex:1 1 30rem;gap:var(--space-1);align-items:flex-start;min-width:0;padding-top:var(--space-1)}.data-property-groups__list[data-v-a1890acd]{flex:1 1 auto;max-height:1.625rem;min-width:0;overflow:hidden}.data-property-groups__list.is-expanded[data-v-a1890acd]{max-height:none}.data-property-groups__action[data-v-a1890acd]{flex:0 0 auto;padding-inline:0!important}.property-grid[data-v-a1890acd]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.property-pane[data-v-a1890acd]{display:grid;gap:var(--space-3);min-width:0}.property-data-table[data-v-a1890acd]{min-width:0}.property-data-table[data-v-a1890acd] .jtable-card{height:auto;overflow:visible}.property-data-table[data-v-a1890acd] .jtable-card-items{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:var(--space-3)!important}.property-data-table[data-v-a1890acd] .jtable-card-item{display:block;min-width:0}.property-data-table[data-v-a1890acd] .jtable-card-item>.data-property-card{width:100%;height:100%}.property-footer[data-v-a1890acd]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.data-property-card[data-v-a1890acd]{display:grid;gap:var(--space-2);grid-template-rows:auto auto minmax(5rem,1fr) auto;min-height:12.25rem;border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);padding:var(--space-3);background:var(--jet-theme-bg-container)}.data-property-card header[data-v-a1890acd],.data-property-card footer[data-v-a1890acd]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.property-title[data-v-a1890acd]{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--jet-theme-text);font-size:var(--fs-16)}.property-title span[data-v-a1890acd]{width:.375rem;height:.375rem;border-radius:50%;background:currentColor}.property-actions[data-v-a1890acd]{display:inline-flex;align-items:center;gap:.125rem}.property-actions[data-v-a1890acd] .ant-btn{width:1.5rem;min-width:1.5rem;height:1.5rem;color:var(--jet-theme-text-disabled)}.property-value[data-v-a1890acd]{display:flex;align-items:baseline;gap:var(--space-1)}.property-value strong[data-v-a1890acd]{color:var(--jet-theme-text);font-size:var(--fs-26);line-height:1.1}.property-value[data-v-a1890acd] .property-value-preview--text{color:var(--jet-theme-text);font-size:var(--fs-26);font-weight:700;line-height:1.1}.property-value span[data-v-a1890acd]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:700}.data-property-card footer[data-v-a1890acd]{justify-content:flex-start;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.data-property-card footer i[data-v-a1890acd]{width:.125rem;height:.125rem;border-radius:50%;background:currentColor}.property-read-title-icon[data-v-a1890acd]{width:1.75rem;height:1.75rem;background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary);border-radius:var(--r-1);display:flex;align-items:center;justify-content:center}.property-read-title-text[data-v-a1890acd]{font-size:var(--fs-18)}.property-read-modal__value[data-v-a1890acd]{display:grid;grid-template-columns:auto 1fr auto;gap:var(--space-1) var(--space-2);align-items:baseline;margin-bottom:var(--space-4);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:.5rem;padding:var(--space-4);background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.property-read-modal__value span[data-v-a1890acd],.property-read-modal__value small[data-v-a1890acd]{grid-column:1 / -1;color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.property-read-modal__value strong[data-v-a1890acd]{color:currentColor;font-size:var(--fs-36);line-height:1}.property-read-modal__json[data-v-a1890acd]{grid-column:1 / -1;max-height:18rem;overflow:auto;padding:var(--space-1) 0;color:var(--jet-theme-text)}.property-read-modal__value em[data-v-a1890acd]{color:var(--jet-theme-text-disabled);font-style:normal;font-weight:700}.property-read-modal__value[data-tone=danger][data-v-a1890acd]{color:var(--jet-theme-error)}.property-read-modal__value[data-tone=success][data-v-a1890acd]{color:var(--jet-theme-success)}.property-read-modal__value[data-tone=cyan][data-v-a1890acd]{color:var(--jet-theme-primary)}.property-modal-meta[data-v-a1890acd]{display:grid;gap:var(--space-2)}.property-modal-meta div[data-v-a1890acd]{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:var(--space-3)}.property-modal-meta dt[data-v-a1890acd]{color:var(--jet-theme-text-disabled)}.property-modal-meta dd[data-v-a1890acd]{margin:0;color:var(--jet-theme-text)}.property-write-modal__current[data-v-a1890acd]{color:var(--jet-theme-text)}.property-write-modal__json[data-v-a1890acd]{max-height:14rem;overflow:auto}.property-write-modal__json-editor[data-v-a1890acd]{font-family:var(--font-family-code, monospace);line-height:1.5}.property-write-modal__json-error[data-v-a1890acd]{margin-top:var(--space-1);color:var(--jet-theme-error);font-size:var(--fs-14)}.detail-ranges[data-v-a1890acd],.detail-chart__tools[data-v-a1890acd]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.detail-mode-tabs[data-v-a1890acd] .ant-tabs-nav{margin-bottom:var(--space-3)}.detail-chart[data-v-a1890acd]{display:grid;gap:var(--space-3);color:var(--jet-theme-primary)}.detail-chart[data-tone=cyan][data-v-a1890acd]{color:var(--jet-theme-primary)}.detail-chart[data-tone=danger][data-v-a1890acd]{color:var(--jet-theme-error)}.detail-chart[data-tone=success][data-v-a1890acd]{color:var(--jet-theme-success)}.detail-chart svg[data-v-a1890acd]{width:100%;height:18rem;border-bottom:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary)}.detail-chart polyline[data-v-a1890acd]{fill:none;stroke:currentColor;stroke-width:2}.detail-list[data-v-a1890acd]{display:grid;border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:.5rem;overflow:hidden}.detail-table-filter[data-v-a1890acd]{display:grid;grid-template-columns:8.125rem 6.875rem minmax(13.75rem,1fr) auto auto;gap:var(--space-3);align-items:center;margin-bottom:var(--space-4)}.detail-filter-time[data-v-a1890acd]{width:100%}.detail-filter-reset[data-v-a1890acd]{justify-self:end}.detail-list__row[data-v-a1890acd]{display:grid;grid-template-columns:minmax(10rem,1fr) minmax(8.75rem,1fr) minmax(8.75rem,1fr) 5rem;gap:var(--space-3);align-items:center;min-height:3.125rem;padding:var(--space-3);border-bottom:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary)}.detail-list__row--head[data-v-a1890acd]{min-height:2.5rem;background:var(--jet-theme-bg-layout);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-weight:700}.detail-list__row[data-v-a1890acd]:last-child{border-bottom:0}.detail-list__row time[data-v-a1890acd],.detail-list__row strong[data-v-a1890acd],.detail-list__row span[data-v-a1890acd]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-list__action[data-v-a1890acd]{width:1.5rem!important;height:1.5rem!important;padding:0!important;color:var(--jet-theme-primary)!important}.detail-list__empty[data-v-a1890acd]{padding:var(--space-4)}.detail-list-footer[data-v-a1890acd]{display:flex;justify-content:flex-end;margin-top:var(--space-4)}@media (max-width: 80rem){.property-grid[data-v-a1890acd]{grid-template-columns:repeat(2,minmax(0,1fr))}.property-data-table[data-v-a1890acd] .jtable-card-items{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 48rem){.data-toolbar[data-v-a1890acd],.data-toolbar__left[data-v-a1890acd]{align-items:stretch;flex-direction:column}.data-property-groups[data-v-a1890acd]{flex-basis:auto}.property-grid[data-v-a1890acd]{grid-template-columns:minmax(0,1fr)}.property-data-table[data-v-a1890acd] .jtable-card-items{grid-template-columns:minmax(0,1fr)!important}.property-footer[data-v-a1890acd]{align-items:flex-start;flex-direction:column}.data-select[data-v-a1890acd]{width:100%}.detail-table-filter[data-v-a1890acd],.detail-list__row[data-v-a1890acd]{grid-template-columns:minmax(0,1fr)}.detail-filter-reset[data-v-a1890acd]{justify-self:stretch}}.command-center[data-v-ef5d2d77]{height:100%;min-width:0}.command-center[data-v-ef5d2d77] .full-page-warp{overflow:hidden}.command-center__main[data-v-ef5d2d77]{display:grid;grid-template-columns:minmax(30rem,1fr) minmax(22rem,32rem);height:100%;border-radius:.5rem;background:var(--jet-theme-bg-container)}.command-panel[data-v-ef5d2d77],.command-history[data-v-ef5d2d77]{height:100%;min-height:0;min-width:0}.command-panel[data-v-ef5d2d77]{display:flex;flex-direction:column;overflow:hidden;padding-right:var(--space-5)}.command-panel__tabs[data-v-ef5d2d77]{flex-shrink:0;gap:var(--space-3);align-items:center}.command-panel__tab-count[data-v-ef5d2d77]{margin-left:.25rem;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.command-panel__search[data-v-ef5d2d77]{justify-self:end;max-width:10rem}.runtime-list[data-v-ef5d2d77]{display:grid;align-content:start;flex:1;gap:0;min-height:0;overflow:auto}.runtime-row[data-v-ef5d2d77]{display:grid;grid-template-columns:max-content minmax(12rem,1fr) 7rem minmax(8rem,10rem) 6.75rem;gap:var(--space-3);align-items:center;min-height:3.5rem;border-bottom:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary)}.runtime-row--function[data-v-ef5d2d77]{grid-template-columns:minmax(0,1fr) 4.5rem;min-height:6rem}.runtime-row__invoke.ant-btn[data-v-ef5d2d77]{width:4.5rem}.runtime-row__badge[data-v-ef5d2d77],.runtime-row__icon[data-v-ef5d2d77]{display:inline-grid;place-items:center;height:2rem;border-radius:var(--r-1);background:var(--jet-theme-bg-layout);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-weight:700}.runtime-row__badge[data-v-ef5d2d77]{min-width:2rem;padding:0 var(--space-1);white-space:nowrap}.runtime-row__icon[data-v-ef5d2d77]{width:2rem}.runtime-row__badge[data-mode=rw][data-v-ef5d2d77],.runtime-row__icon[data-v-ef5d2d77]{background:color-mix(in srgb,var(--jet-theme-primary) 10%,var(--jet-theme-bg-container));color:var(--jet-theme-primary)}.runtime-row__body[data-v-ef5d2d77]{min-width:0}.runtime-row__body strong[data-v-ef5d2d77],.runtime-row__body small[data-v-ef5d2d77],.runtime-row__body p[data-v-ef5d2d77]{display:block}.runtime-row__body strong[data-v-ef5d2d77]{color:var(--jet-theme-text)}.runtime-row__body small[data-v-ef5d2d77],.runtime-row__body p[data-v-ef5d2d77],.runtime-row__value span[data-v-ef5d2d77]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.runtime-row__body p[data-v-ef5d2d77]{margin:.25rem 0}.runtime-row__description[data-v-ef5d2d77]{display:flex;align-items:center;gap:var(--space-2);min-width:0;margin:.25rem 0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.runtime-row__description-text[data-v-ef5d2d77]{flex:1 1 auto;min-width:0}.runtime-row__call-mode[data-v-ef5d2d77]{flex:0 0 auto;margin-inline-end:0}.runtime-row code[data-v-ef5d2d77]{width:fit-content;justify-self:start;border-radius:.25rem;padding:.125rem .375rem;background:var(--jet-theme-bg-layout);color:var(--jet-theme-primary);font-size:var(--fs-14)}.runtime-row__params[data-v-ef5d2d77]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);margin-top:var(--space-1)}.runtime-row__params.is-single[data-v-ef5d2d77]{grid-template-columns:minmax(0,1fr)}.runtime-row__param[data-v-ef5d2d77]{display:inline-flex;align-items:center;gap:var(--space-1);min-width:0;border-radius:.25rem;padding:.125rem .375rem;background:var(--jet-theme-bg-layout);color:var(--jet-theme-primary);font-size:var(--fs-14)}.runtime-row__param-label[data-v-ef5d2d77]{flex:0 0 auto;color:var(--jet-theme-text-disabled)}.runtime-row__param-value[data-v-ef5d2d77]{display:block;overflow:hidden;min-width:0;color:var(--jet-theme-primary);text-overflow:ellipsis;white-space:nowrap}.runtime-row__value[data-v-ef5d2d77]{display:inline-flex;align-items:baseline;justify-content:center;gap:.25rem;min-width:0;padding-right:var(--space-2);text-align:center}.runtime-row__value strong[data-v-ef5d2d77],.runtime-row__value span[data-v-ef5d2d77]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-row__actions[data-v-ef5d2d77]{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--space-2);padding-left:var(--space-3)}.runtime-row__actions[data-v-ef5d2d77] .ant-btn{min-width:2.5rem}.command-history[data-v-ef5d2d77]{display:grid;align-content:start;gap:var(--space-3);border-left:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);padding:var(--space-4);height:100%;overflow:auto}.command-history header[data-v-ef5d2d77],.history-row__head[data-v-ef5d2d77]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.command-history header span[data-v-ef5d2d77],.history-row time[data-v-ef5d2d77],.history-row code[data-v-ef5d2d77]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.history-row[data-v-ef5d2d77]{border-bottom:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);padding-bottom:var(--space-2)}.history-row__head[data-v-ef5d2d77]{min-width:0}.history-row__head span[data-v-ef5d2d77]{border-radius:var(--r-1);padding:.0625rem .3125rem;background:color-mix(in srgb,var(--jet-theme-primary) 9%,var(--jet-theme-bg-container));color:var(--jet-theme-primary);font-size:var(--fs-14);font-weight:700}.history-row__head span[data-action=write][data-v-ef5d2d77]{background:color-mix(in srgb,var(--jet-theme-warning) 13%,var(--jet-theme-bg-container));color:var(--jet-theme-warning)}.history-row__head span[data-action=invoke][data-v-ef5d2d77]{background:color-mix(in srgb,var(--jet-theme-primary) 12%,var(--jet-theme-bg-container));color:var(--jet-theme-primary)}.history-row__head strong[data-v-ef5d2d77]{color:var(--jet-theme-text);font-size:var(--fs-14);white-space:nowrap}.history-row pre[data-v-ef5d2d77],.history-row__payload-block pre[data-v-ef5d2d77]{margin:var(--space-2) 0 0;border-left:.1875rem solid color-mix(in srgb,var(--jet-theme-primary) 35%,var(--jet-theme-border));border-radius:.25rem;padding:var(--space-2) var(--space-3);background:var(--jet-theme-bg-layout);color:var(--jet-theme-primary);font-size:var(--fs-14);line-height:1.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.history-row__payloads[data-v-ef5d2d77]{display:grid;gap:var(--space-2);margin-top:var(--space-2)}.history-row__payload-block span[data-v-ef5d2d77]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.history-row__payload-block pre[data-v-ef5d2d77]{margin-top:var(--space-1)}.invoke-summary[data-v-ef5d2d77]{margin:var(--space-4) 0;border-radius:.5rem;padding:var(--space-3);background:var(--jet-theme-primary-soft);color:var(--jet-theme-text)}.invoke-error[data-v-ef5d2d77]{color:var(--jet-theme-error)}.command-modal-title[data-v-ef5d2d77]{display:inline-flex;align-items:baseline;gap:var(--space-2);font-size:var(--fs-18)}.command-modal-title__identifier[data-v-ef5d2d77],.invoke-form-label__identifier[data-v-ef5d2d77]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:400}.invoke-form-label[data-v-ef5d2d77]{display:inline-flex;align-items:baseline;gap:var(--space-1)}.command-modal-title-icon[data-v-ef5d2d77]{background:var(--jet-theme-primary-soft);border-radius:var(--r-1);display:flex;color:var(--jet-theme-primary);justify-content:center;align-items:center;width:var(--space-8);height:var(--space-8)}@media (max-width: 75rem){.command-center__main[data-v-ef5d2d77]{grid-template-columns:minmax(0,1fr)}.command-history[data-v-ef5d2d77]{border-top:var(--jet-theme-stroke-width) solid var(--jet-theme-border);border-left:0}.runtime-row[data-v-ef5d2d77]{grid-template-columns:auto minmax(0,1fr);padding:var(--space-3) 0}.runtime-row--function[data-v-ef5d2d77]{grid-template-columns:minmax(0,1fr) 4.5rem}.runtime-row__actions[data-v-ef5d2d77]{grid-column:2;justify-content:flex-start;border-left:0;padding-left:0}}.history-detail[data-v-054660ab]{display:grid;gap:.75rem}.history-detail__name[data-v-054660ab]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.property-history-chart[data-v-ebf03ecc]{display:grid;gap:var(--space-3)}.property-history-chart__toolbar[data-v-ebf03ecc]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.property-history-chart__select[data-v-ebf03ecc]{width:7.5rem}.property-history-chart__body[data-v-ebf03ecc]{width:100%;height:26.25rem}.property-history-chart__chart[data-v-ebf03ecc]{width:100%;height:100%}.property-history-chart__empty[data-v-ebf03ecc]{display:grid;place-items:center;height:100%;border:.0625rem dashed var(--jet-theme-border);border-radius:var(--jet-theme-radius);color:var(--jet-theme-text-disabled);background:var(--jet-theme-primary-soft);font-size:var(--fs-14)}.property-trajectory[data-v-ad2e9b8b]{display:grid;gap:var(--space-3)}.property-trajectory__actions[data-v-ad2e9b8b]{display:flex;justify-content:flex-end;gap:var(--space-2)}.property-trajectory__body[data-v-ad2e9b8b]{height:26.25rem;overflow:hidden;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft)}.property-trajectory__map[data-v-ad2e9b8b],.property-trajectory__empty[data-v-ad2e9b8b]{width:100%;height:100%}.property-trajectory__empty[data-v-ad2e9b8b]{display:grid;place-items:center;color:var(--jet-theme-text-disabled)}.property-value-preview[data-v-bde3bc5d]{display:inline-flex;align-items:center;min-width:0}.property-value-preview--object[data-v-bde3bc5d]{justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary);cursor:pointer;font-size:var(--fs-20)}.property-value-preview--image[data-v-bde3bc5d] .ant-image-img{width:100%;height:100%;border-radius:var(--jet-theme-radius);object-fit:cover}.property-value-preview--text[data-v-bde3bc5d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-data-tab[data-v-04009593]{display:grid;gap:var(--space-4)}.data-toolbar[data-v-04009593]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);border-bottom:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);padding:0 0 var(--space-3)}.data-toolbar__left[data-v-04009593]{display:flex;flex:1;align-items:flex-start;gap:var(--space-3);min-width:0}.data-segment[data-v-04009593]{display:inline-flex;align-items:center;gap:var(--space-1);min-width:4rem;justify-content:center;font-weight:700}.data-segment.is-active[data-v-04009593]{color:var(--jet-theme-primary)}.data-select[data-v-04009593]{width:8.5rem}.data-property-groups[data-v-04009593]{display:flex;flex:1 1 30rem;gap:var(--space-1);align-items:flex-start;min-width:0;padding-top:var(--space-1)}.data-property-groups__list[data-v-04009593]{flex:1 1 auto;max-height:1.625rem;min-width:0;overflow:hidden}.data-property-groups__list.is-expanded[data-v-04009593]{max-height:none}.data-property-groups__action[data-v-04009593]{flex:0 0 auto;padding-inline:0!important}.property-grid[data-v-04009593]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.property-pane[data-v-04009593]{display:grid;gap:var(--space-3);min-width:0}.property-data-table[data-v-04009593]{min-width:0}.property-data-table[data-v-04009593] .jtable-card{height:auto;overflow:visible}.property-data-table[data-v-04009593] .jtable-card-items{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:var(--space-3)!important}.property-data-table[data-v-04009593] .jtable-card-item{display:block;min-width:0}.property-data-table[data-v-04009593] .jtable-card-item>.data-property-card{width:100%;height:100%}.property-footer[data-v-04009593]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.data-property-card[data-v-04009593]{display:grid;gap:var(--space-2);grid-template-rows:auto auto minmax(5rem,1fr) auto;min-height:12.25rem;border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);padding:var(--space-3);background:var(--jet-theme-bg-container)}.data-property-card header[data-v-04009593],.data-property-card footer[data-v-04009593]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.property-title[data-v-04009593]{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--jet-theme-text);font-size:var(--fs-16)}.property-title span[data-v-04009593]{width:.375rem;height:.375rem;border-radius:50%;background:currentColor}.property-actions[data-v-04009593]{display:inline-flex;align-items:center;gap:.125rem}.property-actions[data-v-04009593] .ant-btn{width:1.5rem;min-width:1.5rem;height:1.5rem;color:var(--jet-theme-text-disabled)}.property-value[data-v-04009593]{display:flex;align-items:baseline;gap:var(--space-1)}.property-value strong[data-v-04009593]{color:var(--jet-theme-text);font-size:var(--fs-26);line-height:1.1}.property-value[data-v-04009593] .property-value-preview--text{color:var(--jet-theme-text);font-size:var(--fs-26);font-weight:700;line-height:1.1}.property-value span[data-v-04009593]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:700}.data-property-card footer[data-v-04009593]{justify-content:flex-start;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.data-property-card footer i[data-v-04009593]{width:.125rem;height:.125rem;border-radius:50%;background:currentColor}.property-read-title-icon[data-v-04009593]{width:1.75rem;height:1.75rem;background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary);border-radius:var(--r-1);display:flex;align-items:center;justify-content:center}.property-read-title-text[data-v-04009593]{font-size:var(--fs-18)}.property-read-modal__value[data-v-04009593]{display:grid;grid-template-columns:auto 1fr auto;gap:var(--space-1) var(--space-2);align-items:baseline;margin-bottom:var(--space-4);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:.5rem;padding:var(--space-4);background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.property-read-modal__value span[data-v-04009593],.property-read-modal__value small[data-v-04009593]{grid-column:1 / -1;color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.property-read-modal__value strong[data-v-04009593]{color:currentColor;font-size:var(--fs-36);line-height:1}.property-read-modal__json[data-v-04009593]{grid-column:1 / -1;max-height:18rem;overflow:auto;padding:var(--space-1) 0;color:var(--jet-theme-text)}.property-read-modal__value em[data-v-04009593]{color:var(--jet-theme-text-disabled);font-style:normal;font-weight:700}.property-read-modal__value[data-tone=danger][data-v-04009593]{color:var(--jet-theme-error)}.property-read-modal__value[data-tone=success][data-v-04009593]{color:var(--jet-theme-success)}.property-read-modal__value[data-tone=cyan][data-v-04009593]{color:var(--jet-theme-primary)}.property-modal-meta[data-v-04009593]{display:grid;gap:var(--space-2)}.property-modal-meta div[data-v-04009593]{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:var(--space-3)}.property-modal-meta dt[data-v-04009593]{color:var(--jet-theme-text-disabled)}.property-modal-meta dd[data-v-04009593]{margin:0;color:var(--jet-theme-text)}.property-write-modal__current[data-v-04009593]{color:var(--jet-theme-text)}.property-write-modal__json[data-v-04009593]{max-height:14rem;overflow:auto}.property-write-modal__json-editor[data-v-04009593]{font-family:var(--font-family-code, monospace);line-height:1.5}.property-write-modal__json-error[data-v-04009593]{margin-top:var(--space-1);color:var(--jet-theme-error);font-size:var(--fs-14)}.detail-ranges[data-v-04009593],.detail-chart__tools[data-v-04009593]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.detail-mode-tabs[data-v-04009593] .ant-tabs-nav{margin-bottom:var(--space-3)}.detail-chart[data-v-04009593]{display:grid;gap:var(--space-3);color:var(--jet-theme-primary)}.detail-chart[data-tone=cyan][data-v-04009593]{color:var(--jet-theme-primary)}.detail-chart[data-tone=danger][data-v-04009593]{color:var(--jet-theme-error)}.detail-chart[data-tone=success][data-v-04009593]{color:var(--jet-theme-success)}.detail-chart svg[data-v-04009593]{width:100%;height:18rem;border-bottom:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary)}.detail-chart polyline[data-v-04009593]{fill:none;stroke:currentColor;stroke-width:2}.detail-list[data-v-04009593]{display:grid;border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:.5rem;overflow:hidden}.detail-table-filter[data-v-04009593]{display:grid;grid-template-columns:8.125rem 6.875rem minmax(13.75rem,1fr) auto auto;gap:var(--space-3);align-items:center;margin-bottom:var(--space-4)}.detail-filter-time[data-v-04009593]{width:100%}.detail-filter-reset[data-v-04009593]{justify-self:end}.detail-list__row[data-v-04009593]{display:grid;grid-template-columns:minmax(10rem,1fr) minmax(8.75rem,1fr) minmax(8.75rem,1fr) 5rem;gap:var(--space-3);align-items:center;min-height:3.125rem;padding:var(--space-3);border-bottom:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary)}.detail-list__row--head[data-v-04009593]{min-height:2.5rem;background:var(--jet-theme-bg-layout);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-weight:700}.detail-list__row[data-v-04009593]:last-child{border-bottom:0}.detail-list__row time[data-v-04009593],.detail-list__row strong[data-v-04009593],.detail-list__row span[data-v-04009593]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-list__action[data-v-04009593]{width:1.5rem!important;height:1.5rem!important;padding:0!important;color:var(--jet-theme-primary)!important}.detail-list__empty[data-v-04009593]{padding:var(--space-4)}.detail-list-footer[data-v-04009593]{display:flex;justify-content:flex-end;margin-top:var(--space-4)}@media (max-width: 80rem){.property-grid[data-v-04009593]{grid-template-columns:repeat(2,minmax(0,1fr))}.property-data-table[data-v-04009593] .jtable-card-items{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 48rem){.data-toolbar[data-v-04009593],.data-toolbar__left[data-v-04009593]{align-items:stretch;flex-direction:column}.data-property-groups[data-v-04009593]{flex-basis:auto}.property-grid[data-v-04009593]{grid-template-columns:minmax(0,1fr)}.property-data-table[data-v-04009593] .jtable-card-items{grid-template-columns:minmax(0,1fr)!important}.property-footer[data-v-04009593]{align-items:flex-start;flex-direction:column}.data-select[data-v-04009593]{width:100%}.detail-table-filter[data-v-04009593],.detail-list__row[data-v-04009593]{grid-template-columns:minmax(0,1fr)}.detail-filter-reset[data-v-04009593]{justify-self:stretch}}.event-history[data-v-911022d7]{display:grid;grid-template-columns:13.75rem minmax(0,1fr);gap:var(--space-4);min-width:0}.event-history__tabs[data-v-911022d7],.event-history__content[data-v-911022d7]{border:var(--jet-theme-stroke-width) solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container)}.event-history__content--full[data-v-911022d7]{grid-column:1 / -1}.event-history__tabs[data-v-911022d7]{padding:var(--space-3)}.event-history__tabs[data-v-911022d7] .ant-tabs-nav{margin:0;width:100%;min-width:0}.event-history__tabs[data-v-911022d7] .ant-tabs-nav-wrap,.event-history__tabs[data-v-911022d7] .ant-tabs-nav-list{width:100%;min-width:0}.event-history__tabs[data-v-911022d7] .ant-tabs-ink-bar{display:none}.event-history__tabs[data-v-911022d7] .ant-tabs-tab{min-width:0;max-width:100%;width:100%;overflow:hidden;margin:0 0 var(--space-1)!important;border-radius:var(--jet-theme-radius);padding:var(--space-2) var(--space-3)!important}.event-history__tabs[data-v-911022d7] .ant-tabs-tab-btn{width:100%;min-width:0;max-width:100%;overflow:hidden}.event-history__tabs[data-v-911022d7] .ant-tabs-tab-active{background:var(--jet-theme-primary-soft)}.event-history__tabs[data-v-911022d7] .ant-tabs-content-holder{display:none}.event-history__tab[data-v-911022d7]{display:flex;flex:1 1 0;align-items:baseline;gap:var(--space-2);min-width:0;max-width:100%;width:100%;overflow:hidden;color:var(--jet-theme-text-secondary)}.event-history__tab strong[data-v-911022d7],.event-history__tab small[data-v-911022d7]{min-width:0;white-space:nowrap}.event-history__tab strong[data-v-911022d7]{flex:0 1 auto;color:inherit;font-weight:600}.event-history__tab small[data-v-911022d7]{flex:1 1 0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.event-history__tabs[data-v-911022d7] .ant-tabs-tab-active .event-history__tab,.event-history__tabs[data-v-911022d7] .ant-tabs-tab-active .event-history__tab small{color:var(--jet-theme-primary)}.event-history__content[data-v-911022d7]{display:grid;gap:var(--space-3);min-width:0;padding:var(--space-3)}.event-history__head[data-v-911022d7],.event-history__footer[data-v-911022d7]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.event-history__head div[data-v-911022d7]{display:grid;gap:var(--space-1);min-width:0}.event-history__head strong[data-v-911022d7]{color:var(--jet-theme-text);font-size:var(--fs-16)}.event-history__head span[data-v-911022d7],.event-history__footer[data-v-911022d7]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.event-history__table[data-v-911022d7]{overflow:auto;border:var(--jet-theme-stroke-width) solid var(--jet-theme-border);border-radius:var(--jet-theme-radius)}.event-history__row[data-v-911022d7]{display:grid;gap:var(--space-3);align-items:start;min-height:3.75rem;padding:var(--space-3) var(--space-4);border-bottom:var(--jet-theme-stroke-width) solid var(--jet-theme-border)}.event-history__row[data-v-911022d7]:last-of-type{border-bottom:0}.event-history__row--head[data-v-911022d7]{min-height:2.5rem;align-items:center;background:var(--jet-theme-bg-layout);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-weight:700}.event-history__row time[data-v-911022d7]{white-space:pre-line}.event-history__value[data-v-911022d7]{display:block;overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-14);line-height:1.6;text-overflow:ellipsis;white-space:nowrap}.event-history__empty[data-v-911022d7]{margin:var(--space-4) 0}@media (max-width: 53.75rem){.event-history[data-v-911022d7],.event-history__row[data-v-911022d7]{grid-template-columns:minmax(0,1fr)}}.property-sparkline[data-v-4e7101cb]{min-width:0;height:5rem;color:var(--jet-theme-primary)}.property-sparkline[data-tone=danger][data-v-4e7101cb]{color:var(--jet-theme-error)}.property-sparkline[data-tone=warning][data-v-4e7101cb]{color:var(--jet-theme-warning)}.property-sparkline[data-tone=success][data-v-4e7101cb]{color:var(--jet-theme-success)}.property-sparkline[data-tone=cyan][data-v-4e7101cb]{color:var(--jet-theme-primary)}.property-sparkline[data-tone=slate][data-v-4e7101cb]{color:var(--jet-theme-text-disabled)}.property-sparkline__chart[data-v-4e7101cb]{width:100%;height:100%}.property-sparkline__empty[data-v-4e7101cb]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--space-2);color:var(--jet-theme-text-disabled);font-size:var(--fs-12)}.property-sparkline__empty i[data-v-4e7101cb]{display:block;width:100%;height:2rem;border-bottom:var(--jet-theme-stroke-width) solid color-mix(in srgb,currentColor 45%,transparent);opacity:.42}.device-data-tab[data-v-db8a2852]{display:grid;gap:var(--space-4)}.data-toolbar[data-v-db8a2852]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);border-bottom:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);padding:0 0 var(--space-3)}.data-toolbar__left[data-v-db8a2852]{display:flex;flex:1;align-items:flex-start;gap:var(--space-3);min-width:0}.data-segment[data-v-db8a2852]{display:inline-flex;align-items:center;gap:var(--space-1);min-width:4rem;justify-content:center;font-weight:700}.data-segment.is-active[data-v-db8a2852]{color:var(--jet-theme-primary)}.data-select[data-v-db8a2852]{width:8.5rem}.data-property-groups[data-v-db8a2852]{display:flex;flex:1 1 30rem;gap:var(--space-1);align-items:flex-start;min-width:0;padding-top:var(--space-1)}.data-property-groups__list[data-v-db8a2852]{flex:1 1 auto;max-height:1.625rem;min-width:0;overflow:hidden}.data-property-groups__list.is-expanded[data-v-db8a2852]{max-height:none}.data-property-groups__action[data-v-db8a2852]{flex:0 0 auto;padding-inline:0!important}.property-grid[data-v-db8a2852]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.property-pane[data-v-db8a2852]{display:grid;gap:var(--space-3);min-width:0}.property-data-table[data-v-db8a2852]{min-width:0}.property-data-table[data-v-db8a2852] .jtable-card{height:auto;overflow:visible}.property-data-table[data-v-db8a2852] .jtable-card-items{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:var(--space-3)!important}.property-data-table[data-v-db8a2852] .jtable-card-item{display:block;min-width:0}.property-data-table[data-v-db8a2852] .jtable-card-item>.data-property-card{width:100%;height:100%}.property-footer[data-v-db8a2852]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.data-property-card[data-v-db8a2852]{display:grid;gap:var(--space-2);grid-template-rows:auto auto minmax(5rem,1fr) auto;min-height:12.25rem;border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);padding:var(--space-3);background:var(--jet-theme-bg-container)}.data-property-card header[data-v-db8a2852],.data-property-card footer[data-v-db8a2852]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.property-title[data-v-db8a2852]{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--jet-theme-text);font-size:var(--fs-16)}.property-title span[data-v-db8a2852]{width:.375rem;height:.375rem;border-radius:50%;background:currentColor}.property-actions[data-v-db8a2852]{display:inline-flex;align-items:center;gap:.125rem}.property-actions[data-v-db8a2852] .ant-btn{width:1.5rem;min-width:1.5rem;height:1.5rem;color:var(--jet-theme-text-disabled)}.property-value[data-v-db8a2852]{display:flex;align-items:baseline;gap:var(--space-1)}.property-value strong[data-v-db8a2852]{color:var(--jet-theme-text);font-size:var(--fs-26);line-height:1.1}.property-value[data-v-db8a2852] .property-value-preview--text{color:var(--jet-theme-text);font-size:var(--fs-26);font-weight:700;line-height:1.1}.property-value span[data-v-db8a2852]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:700}.data-property-card footer[data-v-db8a2852]{justify-content:flex-start;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.data-property-card footer i[data-v-db8a2852]{width:.125rem;height:.125rem;border-radius:50%;background:currentColor}.property-read-title-icon[data-v-db8a2852]{width:1.75rem;height:1.75rem;background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary);border-radius:var(--r-1);display:flex;align-items:center;justify-content:center}.property-read-title-text[data-v-db8a2852]{font-size:var(--fs-18)}.property-read-modal__value[data-v-db8a2852]{display:grid;grid-template-columns:auto 1fr auto;gap:var(--space-1) var(--space-2);align-items:baseline;margin-bottom:var(--space-4);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:.5rem;padding:var(--space-4);background:var(--jet-theme-bg-container);color:var(--jet-theme-primary)}.property-read-modal__value span[data-v-db8a2852],.property-read-modal__value small[data-v-db8a2852]{grid-column:1 / -1;color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.property-read-modal__value strong[data-v-db8a2852]{color:currentColor;font-size:var(--fs-36);line-height:1}.property-read-modal__json[data-v-db8a2852]{grid-column:1 / -1;max-height:18rem;overflow:auto;padding:var(--space-1) 0;color:var(--jet-theme-text)}.property-read-modal__value em[data-v-db8a2852]{color:var(--jet-theme-text-disabled);font-style:normal;font-weight:700}.property-read-modal__value[data-tone=danger][data-v-db8a2852]{color:var(--jet-theme-error)}.property-read-modal__value[data-tone=success][data-v-db8a2852]{color:var(--jet-theme-success)}.property-read-modal__value[data-tone=cyan][data-v-db8a2852]{color:var(--jet-theme-primary)}.property-modal-meta[data-v-db8a2852]{display:grid;gap:var(--space-2)}.property-modal-meta div[data-v-db8a2852]{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:var(--space-3)}.property-modal-meta dt[data-v-db8a2852]{color:var(--jet-theme-text-disabled)}.property-modal-meta dd[data-v-db8a2852]{margin:0;color:var(--jet-theme-text)}.property-write-modal__current[data-v-db8a2852]{color:var(--jet-theme-text)}.property-write-modal__json[data-v-db8a2852]{max-height:14rem;overflow:auto}.property-write-modal__json-editor[data-v-db8a2852]{font-family:var(--font-family-code, monospace);line-height:1.5}.property-write-modal__json-error[data-v-db8a2852]{margin-top:var(--space-1);color:var(--jet-theme-error);font-size:var(--fs-14)}.detail-ranges[data-v-db8a2852],.detail-chart__tools[data-v-db8a2852]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.detail-mode-tabs[data-v-db8a2852] .ant-tabs-nav{margin-bottom:var(--space-3)}.detail-chart[data-v-db8a2852]{display:grid;gap:var(--space-3);color:var(--jet-theme-primary)}.detail-chart[data-tone=cyan][data-v-db8a2852]{color:var(--jet-theme-primary)}.detail-chart[data-tone=danger][data-v-db8a2852]{color:var(--jet-theme-error)}.detail-chart[data-tone=success][data-v-db8a2852]{color:var(--jet-theme-success)}.detail-chart svg[data-v-db8a2852]{width:100%;height:18rem;border-bottom:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary)}.detail-chart polyline[data-v-db8a2852]{fill:none;stroke:currentColor;stroke-width:2}.detail-list[data-v-db8a2852]{display:grid;border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:.5rem;overflow:hidden}.detail-table-filter[data-v-db8a2852]{display:grid;grid-template-columns:8.125rem 6.875rem minmax(13.75rem,1fr) auto auto;gap:var(--space-3);align-items:center;margin-bottom:var(--space-4)}.detail-filter-time[data-v-db8a2852]{width:100%}.detail-filter-reset[data-v-db8a2852]{justify-self:end}.detail-list__row[data-v-db8a2852]{display:grid;grid-template-columns:minmax(10rem,1fr) minmax(8.75rem,1fr) minmax(8.75rem,1fr) 5rem;gap:var(--space-3);align-items:center;min-height:3.125rem;padding:var(--space-3);border-bottom:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary)}.detail-list__row--head[data-v-db8a2852]{min-height:2.5rem;background:var(--jet-theme-bg-layout);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-weight:700}.detail-list__row[data-v-db8a2852]:last-child{border-bottom:0}.detail-list__row time[data-v-db8a2852],.detail-list__row strong[data-v-db8a2852],.detail-list__row span[data-v-db8a2852]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-list__action[data-v-db8a2852]{width:1.5rem!important;height:1.5rem!important;padding:0!important;color:var(--jet-theme-primary)!important}.detail-list__empty[data-v-db8a2852]{padding:var(--space-4)}.detail-list-footer[data-v-db8a2852]{display:flex;justify-content:flex-end;margin-top:var(--space-4)}@media (max-width: 80rem){.property-grid[data-v-db8a2852]{grid-template-columns:repeat(2,minmax(0,1fr))}.property-data-table[data-v-db8a2852] .jtable-card-items{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 48rem){.data-toolbar[data-v-db8a2852],.data-toolbar__left[data-v-db8a2852]{align-items:stretch;flex-direction:column}.data-property-groups[data-v-db8a2852]{flex-basis:auto}.property-grid[data-v-db8a2852]{grid-template-columns:minmax(0,1fr)}.property-data-table[data-v-db8a2852] .jtable-card-items{grid-template-columns:minmax(0,1fr)!important}.property-footer[data-v-db8a2852]{align-items:flex-start;flex-direction:column}.data-select[data-v-db8a2852]{width:100%}.detail-table-filter[data-v-db8a2852],.detail-list__row[data-v-db8a2852]{grid-template-columns:minmax(0,1fr)}.detail-filter-reset[data-v-db8a2852]{justify-self:stretch}}.alarm-record-tab[data-v-2ef46585]{display:grid;gap:var(--space-3);min-width:0}.alarm-record-tab__filter[data-v-2ef46585],.alarm-record-tab__table[data-v-2ef46585]{min-width:0}.alarm-record-tab__ellipsis-trigger[data-v-2ef46585]{display:block;min-width:0}.alarm-record-tab__ellipsis[data-v-2ef46585]{display:block;width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.threshold[data-v-2ef46585]{display:inline-flex;width:100%;min-width:0;max-width:100%;padding:.125rem .5rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg)}.threshold .alarm-record-tab__ellipsis[data-v-2ef46585]{flex:1}.device-alarm-config[data-v-663050e1]{display:grid;gap:var(--space-3)}.device-alarm-config__bar[data-v-663050e1]{display:flex;align-items:center;justify-content:flex-end}.device-alarm-config__search[data-v-663050e1]{width:16.25rem;max-width:100%}.device-alarm-config__search[data-v-663050e1] svg{width:.875rem;height:.875rem;color:var(--jet-theme-text-disabled)}.device-alarm-config__property[data-v-663050e1]{display:grid;gap:.125rem;line-height:1.35}.device-alarm-config__property span[data-v-663050e1]:first-child{color:var(--jet-theme-text);font-weight:600}.device-alarm-config__property span[data-v-663050e1]:last-child{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.device-alarm-config__pagination[data-v-663050e1]{justify-self:end}.device-alarm-tab[data-v-ba9d4c81]{display:grid;min-width:0}[data-v-4eb06dfe] .iot-log-detail-drawer .ant-drawer-content{background:var(--jet-theme-bg-container)}.log-detail-panel[data-v-4eb06dfe]{display:flex;flex-direction:column;height:100%;min-width:0;background:var(--jet-theme-bg-container)}.log-detail-head[data-v-4eb06dfe]{display:flex;align-items:center;gap:var(--space-3);min-height:4rem;padding:0 var(--space-6);border-bottom:.0625rem solid var(--jet-theme-border-secondary);flex-shrink:0}.log-detail-close[data-v-4eb06dfe]{width:1.75rem;height:1.75rem;padding:0;color:var(--jet-theme-text-secondary)}.log-detail-close[data-v-4eb06dfe]:hover{color:var(--jet-theme-text-title);background:var(--jet-theme-bg-layout)}.log-detail-head h2[data-v-4eb06dfe]{margin:0;color:var(--jet-theme-text-title);font-size:var(--fs-18);font-weight:700;line-height:1.4}.log-detail-body[data-v-4eb06dfe]{display:flex;flex-direction:column;gap:var(--space-4);min-height:0;padding:var(--space-5) var(--space-6) var(--space-8);overflow-y:auto}.log-detail-summary[data-v-4eb06dfe]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.log-detail-type[data-v-4eb06dfe],.log-detail-direction[data-v-4eb06dfe]{display:inline-flex;align-items:center;min-height:1.25rem;border-radius:.25rem;padding:.125rem .5rem;font-weight:600;line-height:1.2}.log-detail-type[data-v-4eb06dfe]{background:var(--jet-theme-bg-layout);color:var(--jet-theme-text-secondary)}.log-detail-direction[data-v-4eb06dfe]{gap:.25rem;background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.log-detail-direction[data-direction=down][data-v-4eb06dfe]{background:var(--warn-bg);color:var(--jet-theme-warning)}.log-detail-direction[data-v-4eb06dfe] svg{width:.75rem;height:.75rem}.log-message-card[data-v-4eb06dfe]{position:relative;border-radius:.5rem;padding:var(--space-4) var(--space-4) var(--space-4) calc(var(--space-4) + .1875rem);background:var(--jet-theme-bg-layout);overflow:hidden}.log-message-card[data-v-4eb06dfe]:before{position:absolute;top:0;bottom:0;left:0;width:.1875rem;background:var(--jet-theme-primary);content:""}.log-message-card h3[data-v-4eb06dfe],.log-payload-block h3[data-v-4eb06dfe]{margin:0;color:var(--jet-theme-text-title);font-size:var(--fs-14);font-weight:700;line-height:1.5}.log-message-card dl[data-v-4eb06dfe]{display:grid;grid-template-columns:5.25rem minmax(0,1fr);column-gap:var(--space-3);row-gap:.375rem;margin:var(--space-3) 0 0;font-size:var(--fs-14);line-height:1.35}.log-message-card dt[data-v-4eb06dfe]{color:var(--jet-theme-text-disabled);font-weight:700}.log-message-card dd[data-v-4eb06dfe]{min-width:0;margin:0;overflow:hidden;color:var(--jet-theme-text);text-overflow:ellipsis;white-space:nowrap}.log-payload-block[data-v-4eb06dfe]{display:grid;gap:var(--space-2)}.log-payload-block pre[data-v-4eb06dfe]{min-height:22.5rem;max-height:34rem;margin:0;overflow:auto;border-radius:.5rem;padding:var(--space-4);background:color-mix(in srgb,var(--jet-theme-text) 90%,var(--jet-theme-bg-container));color:var(--jet-theme-bg-container);font-size:var(--fs-14);font-weight:700;line-height:1.65;tab-size:2}.log-payload-block code[data-v-4eb06dfe]{white-space:pre}.log-payload-block[data-v-4eb06dfe] .json-key{color:color-mix(in srgb,var(--jet-theme-primary) 72%,var(--jet-theme-bg-container))}.log-payload-block[data-v-4eb06dfe] .json-string{color:color-mix(in srgb,var(--jet-theme-success) 68%,var(--jet-theme-bg-container))}.log-payload-block[data-v-4eb06dfe] .json-number{color:color-mix(in srgb,var(--jet-theme-warning) 72%,var(--jet-theme-bg-container))}.log-payload-block[data-v-4eb06dfe] .json-boolean,.log-payload-block[data-v-4eb06dfe] .json-null{color:color-mix(in srgb,var(--jet-theme-error) 68%,var(--jet-theme-bg-container))}@media (max-width: 40rem){.log-detail-head[data-v-4eb06dfe],.log-detail-body[data-v-4eb06dfe]{padding-left:var(--space-4);padding-right:var(--space-4)}.log-message-card dl[data-v-4eb06dfe]{grid-template-columns:4.75rem minmax(0,1fr)}}.logs-pro-tab[data-v-fb531043]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);min-width:0;max-width:100%}.logs-pro-tab__filter[data-v-fb531043]{min-width:0;width:100%;max-width:100%}.logs-pro-tab__table[data-v-fb531043]{min-width:0;max-width:100%;overflow:hidden}.logs-pro-tab__table[data-v-fb531043] .jtable-body-spin,.logs-pro-tab__table[data-v-fb531043] .jtable-body,.logs-pro-tab__table[data-v-fb531043] .jtable-box,.logs-pro-tab__table[data-v-fb531043] .ant-table-wrapper,.logs-pro-tab__table[data-v-fb531043] .ant-table,.logs-pro-tab__table[data-v-fb531043] .ant-table-container{min-width:0;max-width:100%}.logs-pro-tab__table[data-v-fb531043] .jtable-box{overflow:hidden}.logs-pro-tab__table[data-v-fb531043] .ant-table-content{max-width:100%;overflow:hidden}.logs-pro-tab__table[data-v-fb531043] .ant-table table{width:100%!important;table-layout:fixed}.logs-pro-tab__table[data-v-fb531043] .ant-table-thead>tr>th{background:var(--jet-theme-bg-layout)!important;color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.log-chip[data-v-fb531043],.log-direction[data-v-fb531043]{display:inline-flex;align-items:center;border-radius:.375rem;padding:.125rem .5rem;background:var(--jet-theme-bg-layout);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-weight:600}.log-direction[data-v-fb531043]{background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.log-direction[data-direction=down][data-v-fb531043]{background:color-mix(in srgb,var(--jet-theme-warning) 10%,var(--jet-theme-bg-container));color:var(--jet-theme-warning)}.log-content[data-v-fb531043],.logs-pro-tab__table[data-v-fb531043] time{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.overview-tab[data-v-7213e4b5]{display:block}.overview-dashboard[data-v-7213e4b5]{overflow:hidden;display:grid;gap:var(--space-4)}.overview-stat-strip[data-v-7213e4b5]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3);min-height:7.125rem}.overview-stat[data-v-7213e4b5]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 4.875rem;grid-template-rows:auto auto auto;gap:.25rem 1rem;min-width:0;padding:1.25rem 1.5rem 1.125rem;border-radius:var(--r-2);border:1px solid var(--jet-theme-border-color-1)}.overview-stat[data-v-7213e4b5]:last-child{border-right:0}.overview-stat__label[data-v-7213e4b5],.overview-panel__head>span[data-v-7213e4b5],.property-snapshot span[data-v-7213e4b5],.property-snapshot small[data-v-7213e4b5],.alert-timeline time[data-v-7213e4b5],.alert-timeline p[data-v-7213e4b5],.alert-timeline em[data-v-7213e4b5],.message-chart__legend[data-v-7213e4b5]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);gap:var(--space-4)}.overview-stat__label[data-v-7213e4b5]{display:inline-flex;grid-column:1 / -1;align-items:center;gap:.375rem}.overview-stat__label span[data-v-7213e4b5],.message-chart__legend i[data-v-7213e4b5]{width:.375rem;height:.375rem;border-radius:62.4375rem;background:var(--stat-color)}.overview-stat[data-tone=purple][data-v-7213e4b5],.overview-stat[data-tone=violet][data-v-7213e4b5]{--stat-color: var(--jet-theme-primary)}.overview-stat[data-tone=orange][data-v-7213e4b5]{--stat-color: var(--jet-theme-warning)}.overview-stat[data-tone=cyan][data-v-7213e4b5]{--stat-color: var(--jet-theme-success)}.overview-stat__main[data-v-7213e4b5]{display:flex;align-items:baseline;min-width:0}.overview-stat__main strong[data-v-7213e4b5]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-26);font-weight:700;letter-spacing:0;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.overview-stat__main em[data-v-7213e4b5]{margin-left:.25rem;color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-style:normal;font-weight:600}.overview-stat__sub[data-v-7213e4b5]{min-width:0;overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.overview-stat__spark[data-v-7213e4b5]{grid-row:2 / 4;grid-column:2;height:2.125rem;min-width:0;align-self:center}.overview-stat[data-key=active] .overview-stat__main[data-v-7213e4b5]{grid-column:1 / -1}.overview-stat[data-key=active] .overview-stat__main strong[data-v-7213e4b5]{white-space:normal;word-break:keep-all}.overview-stat[data-key=active] .overview-stat__spark[data-v-7213e4b5]{grid-row:3;height:1.25rem}.overview-main-grid[data-v-7213e4b5]{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(24rem,1fr);gap:var(--space-4)}.overview-panel[data-v-7213e4b5]{min-width:0;padding:var(--space-4)}.overview-panel--trend[data-v-7213e4b5],.overview-panel--properties[data-v-7213e4b5],.overview-panel--alerts[data-v-7213e4b5]{min-height:20.375rem;border:1px solid var(--jet-theme-border-color-1);border-radius:var(--r-2)}.overview-panel__head[data-v-7213e4b5]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:2rem;margin-bottom:1rem}.overview-panel__head h3[data-v-7213e4b5]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:700}.message-chart__plot[data-v-7213e4b5]{height:12.5rem}.message-chart__legend[data-v-7213e4b5]{display:flex;align-items:center;justify-content:space-between}.message-chart__legend[data-v-7213e4b5]{margin-top:.875rem;padding:.75rem 1rem;border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-primary) 4%,var(--jet-theme-bg-container))}.message-chart__legend span[data-v-7213e4b5]{display:inline-flex;align-items:center;gap:.5rem;color:var(--jet-theme-text)}.message-chart__legend i[data-tone=up][data-v-7213e4b5]{background:var(--jet-theme-primary)}.message-chart__legend i[data-tone=down][data-v-7213e4b5]{background:var(--jet-theme-warning)}.message-chart__legend strong[data-v-7213e4b5]{font-weight:700}.message-chart__legend em[data-v-7213e4b5]{margin-left:auto;color:var(--jet-theme-text-disabled);font-style:normal}.property-snapshot-grid[data-v-7213e4b5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.property-snapshot[data-v-7213e4b5]{min-width:0;min-height:4.875rem}.property-snapshot[data-v-7213e4b5]:hover,.property-snapshot[data-v-7213e4b5]:focus-visible{border-color:color-mix(in srgb,var(--jet-theme-primary) 38%,var(--jet-theme-border));outline:0}.property-snapshot span[data-v-7213e4b5],.property-snapshot small[data-v-7213e4b5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.property-snapshot code[data-v-7213e4b5]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.property-snapshot strong[data-v-7213e4b5]{color:var(--jet-theme-text);font-size:var(--fs-20);line-height:1.1}.property-snapshot[data-tone=warning] strong[data-v-7213e4b5],.property-snapshot[data-tone=critical] strong[data-v-7213e4b5]{color:var(--jet-theme-error)}.property-snapshot[data-tone=normal] strong[data-v-7213e4b5]{color:var(--jet-theme-success)}.property-snapshot strong em[data-v-7213e4b5]{margin-left:.1875rem;color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-style:normal}.alert-timeline[data-v-7213e4b5]{display:grid;gap:0;margin:0;padding:0;list-style:none}.alert-timeline li[data-v-7213e4b5]{position:relative;display:block;min-height:2rem;padding:.25rem 0 .625rem 1.375rem}.alert-timeline li[data-v-7213e4b5]:before{content:"";position:absolute;top:.4375rem;left:.125rem;width:.5rem;height:.5rem;border:.125rem solid color-mix(in srgb,var(--timeline-color) 28%,var(--jet-theme-bg-container));border-radius:62.4375rem;background:color-mix(in srgb,var(--timeline-color) 12%,var(--jet-theme-bg-container))}.alert-timeline li[data-v-7213e4b5]:after{content:"";position:absolute;top:1.125rem;bottom:0;left:.34375rem;border-left:.0625rem solid var(--jet-theme-border)}.alert-timeline li[data-v-7213e4b5]:last-child:after{display:none}.alert-timeline li[data-type=alarm][data-v-7213e4b5]{--timeline-color: var(--jet-theme-error)}.alert-timeline li[data-type=invalid][data-v-7213e4b5]{--timeline-color: var(--jet-theme-warning)}.alert-timeline li[data-type=log][data-v-7213e4b5]{--timeline-color: var(--jet-theme-success)}.alert-timeline__row[data-v-7213e4b5]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;min-width:0;cursor:default}.alert-timeline strong[data-v-7213e4b5],.alert-timeline p[data-v-7213e4b5]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alert-timeline strong[data-v-7213e4b5]{display:block;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:700}.alert-timeline time[data-v-7213e4b5]{justify-self:end;color:var(--jet-theme-text-disabled);font-variant-numeric:tabular-nums;white-space:nowrap}.alert-timeline p[data-v-7213e4b5]{margin:0;line-height:1.6}.alert-timeline__meta[data-v-7213e4b5]{display:flex;align-items:center;gap:var(--space-1);min-width:max-content;color:var(--jet-theme-text-secondary);font-size:var(--fs-14);white-space:nowrap}.alert-timeline__meta span[data-v-7213e4b5]{max-width:5.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alert-timeline__meta span[data-v-7213e4b5]:first-child{color:var(--jet-theme-error)}.alert-timeline em[data-v-7213e4b5]{justify-self:end;font-style:normal;white-space:nowrap}.alert-timeline__tooltip[data-v-7213e4b5]{display:grid;gap:.25rem;max-width:24rem;line-height:1.6}.overview-empty[data-v-7213e4b5]{padding:1rem;border:.0625rem dashed var(--jet-theme-border);border-radius:var(--jet-theme-radius);color:var(--jet-theme-text-disabled);background:var(--jet-theme-primary-soft);text-align:center}@media (min-width: 60.0625rem){.overview-panel--trend[data-v-7213e4b5]{grid-column:1 / -1;grid-row:1}.overview-panel--properties[data-v-7213e4b5]{grid-column:1;grid-row:2}.overview-panel--alerts[data-v-7213e4b5]{grid-column:2;grid-row:2}}@media (max-width: 60rem){.overview-stat-strip[data-v-7213e4b5],.overview-main-grid[data-v-7213e4b5],.property-snapshot-grid[data-v-7213e4b5]{grid-template-columns:1fr}.overview-stat[data-v-7213e4b5],.overview-panel--trend[data-v-7213e4b5],.overview-panel--properties[data-v-7213e4b5]{border-right:0;border-bottom:.0625rem solid var(--jet-theme-border)}}@media (max-width: 40rem){.overview-stat[data-v-7213e4b5]{grid-template-columns:minmax(0,1fr)}.overview-stat__spark[data-v-7213e4b5]{display:none}.message-chart__legend[data-v-7213e4b5]{grid-template-columns:1fr}.message-chart__legend[data-v-7213e4b5]{align-items:flex-start;gap:.5rem}.message-chart__legend em[data-v-7213e4b5]{margin-left:0}}.iot-device-detail[data-v-104b835b]{min-width:0;min-height:0}.iot-device-detail__back.ant-btn[data-v-104b835b]{height:auto;padding:0;color:var(--jet-theme-text-secondary)}.iot-device-detail__back.ant-btn[data-v-104b835b]:hover,.iot-device-detail__back.ant-btn[data-v-104b835b]:focus{color:var(--jet-theme-primary);background:transparent}.iot-device-detail__content[data-v-104b835b]{display:grid;align-content:start;min-width:0;min-height:calc(100vh - 5rem);gap:var(--space-3)}.iot-device-detail__summary-card[data-v-104b835b],.iot-device-detail__content-card[data-v-104b835b]{min-width:0;overflow:hidden}.iot-device-detail__content-card[data-v-104b835b]{display:flex;flex-direction:column;min-height:0}.iot-device-detail__legacy-content[data-v-104b835b]{min-width:0;min-height:32rem}.iot-device-detail__summary-card[data-v-104b835b]>.ant-flex:empty,.iot-device-detail__content-card[data-v-104b835b]>.ant-flex:empty{display:none}.iot-device-detail__content-card[data-v-104b835b] .dd-tab-shell{border:0;border-radius:0;background:transparent;overflow:visible}.iot-device-detail__content-card[data-v-104b835b] .dd-tab-content{min-width:0}@media (max-width: 62rem){.iot-device-detail__content-card[data-v-104b835b] .dd-tab-content{padding:var(--space-3)}}.dd-delete-target[data-v-104b835b]{display:grid;gap:var(--space-1);margin:var(--space-3) 0;padding:var(--space-3);border:.0625rem solid var(--jet-theme-border);border-radius:.5rem;background:var(--jet-theme-bg-layout)}.dd-delete-target span[data-v-104b835b]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.dd-tab-shell[data-v-104b835b]{border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--r-6);background:var(--bg-trans-8);overflow:hidden}.dd-detail-tabs[data-v-104b835b],.dd-detail-tabs[data-v-104b835b] .ant-tabs-tab{padding:0}.dd-detail-tabs[data-v-104b835b] .ant-tabs-tab+.ant-tabs-tab{margin-left:var(--space-5)}.dd-detail-tabs[data-v-104b835b] .ant-tabs-nav,.dd-inline-tabs[data-v-104b835b] .ant-tabs-nav{margin:0}.dd-detail-tabs[data-v-104b835b] .ant-tabs-content-holder,.dd-inline-tabs[data-v-104b835b] .ant-tabs-content-holder{display:none}.dd-detail-tabs__item[data-v-104b835b]{display:inline-flex;align-items:center;justify-content:center;min-height:2.625rem;font-size:var(--fs-14);font-weight:600;white-space:nowrap}.dd-tab-content[data-v-104b835b]{padding:var(--space-4) 0}.dd-hidden-access[data-v-104b835b]{display:none}.dd-inline-shell[data-v-104b835b]{display:grid;gap:1.125rem}.dd-inline-tabs[data-v-104b835b]{border-bottom:.0625rem solid var(--jet-theme-border)}.dd-inline-content[data-v-104b835b]{min-width:0}.dd-model-action[data-v-104b835b]{display:flex;justify-content:flex-end;margin-bottom:.75rem}.dd-model-action__btn[data-v-104b835b]{display:inline-flex;align-items:center;gap:.375rem;min-height:2rem;box-shadow:none!important}.dd-model-action__btn[data-v-104b835b]:hover,.dd-model-action__btn[data-v-104b835b]:focus{border-color:color-mix(in srgb,var(--jet-theme-primary) 36%,var(--jet-theme-border))!important;color:var(--jet-theme-primary)!important;background:color-mix(in srgb,var(--jet-theme-primary) 4%,var(--jet-theme-bg-container))!important}.dd-model-action__arrow[data-v-104b835b]{color:currentColor;font-size:var(--fs-14);line-height:1}.dd-subsection[data-v-104b835b],.dd-subpanel[data-v-104b835b]{display:grid;gap:var(--space-3)}.dd-stacked-sections[data-v-104b835b]{display:grid;gap:1.125rem}.dd-section__head[data-v-104b835b]{display:flex;align-items:center;gap:.375rem;margin-bottom:var(--space-3)}.dd-section__head[data-v-104b835b] svg{width:.875rem;height:.875rem;color:var(--jet-theme-primary)}.dd-section__head h2[data-v-104b835b]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-h3)}.dd-section__head span[data-v-104b835b]{margin-left:auto;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.dd-empty-panel[data-v-104b835b]{display:grid;gap:.375rem;border:.0625rem dashed var(--jet-theme-border);border-radius:var(--jet-theme-radius);padding:.875rem;background:var(--jet-theme-bg-container)}.dd-empty-panel strong[data-v-104b835b]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.dd-empty-panel p[data-v-104b835b]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.dd-event-item strong[data-v-104b835b]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.dd-event-item span[data-v-104b835b],.dd-event-item time[data-v-104b835b]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.dd-event-list[data-v-104b835b]{display:grid;gap:var(--space-2)}.dd-event-item[data-v-104b835b]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--space-3);align-items:center;padding:.75rem .875rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container)}.dd-event-item[data-level=critical][data-v-104b835b]{border-color:color-mix(in srgb,var(--jet-theme-error) 30%,var(--jet-theme-border))}.dd-event-item[data-level=major][data-v-104b835b]{border-color:color-mix(in srgb,var(--jet-theme-warning) 30%,var(--jet-theme-border))}.dd-relations[data-v-104b835b]{padding-top:var(--space-3);border-top:.0625rem solid var(--jet-theme-border)}.dd-relations ul[data-v-104b835b]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-1)}.dd-relations li[data-v-104b835b]{display:grid;grid-template-columns:5rem auto auto;gap:var(--space-3);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.6}.dd-relations li span[data-v-104b835b]{color:var(--jet-theme-text-disabled)}.dd-relations li strong[data-v-104b835b]{color:var(--jet-theme-text);font-weight:600}.dd-relations li small[data-v-104b835b]{color:var(--jet-theme-text-disabled)}@media (max-width: 53.75rem){.dd-event-item[data-v-104b835b],.dd-relations li[data-v-104b835b]{grid-template-columns:1fr}.dd-tab-content[data-v-104b835b]{padding:var(--space-4) 0}}.iot-device-detail[data-v-b578c6d8]{min-width:0;min-height:0}.iot-device-detail__back.ant-btn[data-v-b578c6d8]{height:auto;padding:0;color:var(--jet-theme-text-secondary)}.iot-device-detail__back.ant-btn[data-v-b578c6d8]:hover,.iot-device-detail__back.ant-btn[data-v-b578c6d8]:focus{color:var(--jet-theme-primary);background:transparent}.iot-device-detail__content[data-v-b578c6d8]{display:grid;align-content:start;min-width:0;min-height:calc(100vh - 5rem);gap:var(--space-3)}.iot-device-detail__summary-card[data-v-b578c6d8],.iot-device-detail__content-card[data-v-b578c6d8]{min-width:0;overflow:hidden}.iot-device-detail__content-card[data-v-b578c6d8]{display:flex;flex-direction:column;min-height:0}.iot-device-detail__legacy-content[data-v-b578c6d8]{min-width:0;min-height:32rem}.iot-device-detail__summary-card[data-v-b578c6d8]>.ant-flex:empty,.iot-device-detail__content-card[data-v-b578c6d8]>.ant-flex:empty{display:none}.iot-device-detail__content-card[data-v-b578c6d8] .dd-tab-shell{border:0;border-radius:0;background:transparent;overflow:visible}.iot-device-detail__content-card[data-v-b578c6d8] .dd-tab-content{min-width:0}@media (max-width: 62rem){.iot-device-detail__content-card[data-v-b578c6d8] .dd-tab-content{padding:var(--space-3)}}.dd-delete-target[data-v-b578c6d8]{display:grid;gap:var(--space-1);margin:var(--space-3) 0;padding:var(--space-3);border:.0625rem solid var(--jet-theme-border);border-radius:.5rem;background:var(--jet-theme-bg-layout)}.dd-delete-target span[data-v-b578c6d8]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.dd-tab-shell[data-v-b578c6d8]{border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--r-6);background:var(--bg-trans-8);overflow:hidden}.dd-detail-tabs[data-v-b578c6d8],.dd-detail-tabs[data-v-b578c6d8] .ant-tabs-tab{padding:0}.dd-detail-tabs[data-v-b578c6d8] .ant-tabs-tab+.ant-tabs-tab{margin-left:var(--space-5)}.dd-detail-tabs[data-v-b578c6d8] .ant-tabs-nav,.dd-inline-tabs[data-v-b578c6d8] .ant-tabs-nav{margin:0}.dd-detail-tabs[data-v-b578c6d8] .ant-tabs-content-holder,.dd-inline-tabs[data-v-b578c6d8] .ant-tabs-content-holder{display:none}.dd-detail-tabs__item[data-v-b578c6d8]{display:inline-flex;align-items:center;justify-content:center;min-height:2.625rem;font-size:var(--fs-14);font-weight:600;white-space:nowrap}.dd-tab-content[data-v-b578c6d8]{padding:var(--space-4) 0}.dd-hidden-access[data-v-b578c6d8]{display:none}.dd-inline-shell[data-v-b578c6d8]{display:grid;gap:1.125rem}.dd-inline-tabs[data-v-b578c6d8]{border-bottom:.0625rem solid var(--jet-theme-border)}.dd-inline-content[data-v-b578c6d8]{min-width:0}.dd-model-action[data-v-b578c6d8]{display:flex;justify-content:flex-end;margin-bottom:.75rem}.dd-model-action__btn[data-v-b578c6d8]{display:inline-flex;align-items:center;gap:.375rem;min-height:2rem;box-shadow:none!important}.dd-model-action__btn[data-v-b578c6d8]:hover,.dd-model-action__btn[data-v-b578c6d8]:focus{border-color:color-mix(in srgb,var(--jet-theme-primary) 36%,var(--jet-theme-border))!important;color:var(--jet-theme-primary)!important;background:color-mix(in srgb,var(--jet-theme-primary) 4%,var(--jet-theme-bg-container))!important}.dd-model-action__arrow[data-v-b578c6d8]{color:currentColor;font-size:var(--fs-14);line-height:1}.dd-subsection[data-v-b578c6d8],.dd-subpanel[data-v-b578c6d8]{display:grid;gap:var(--space-3)}.dd-stacked-sections[data-v-b578c6d8]{display:grid;gap:1.125rem}.dd-section__head[data-v-b578c6d8]{display:flex;align-items:center;gap:.375rem;margin-bottom:var(--space-3)}.dd-section__head[data-v-b578c6d8] svg{width:.875rem;height:.875rem;color:var(--jet-theme-primary)}.dd-section__head h2[data-v-b578c6d8]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-h3)}.dd-section__head span[data-v-b578c6d8]{margin-left:auto;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.dd-empty-panel[data-v-b578c6d8]{display:grid;gap:.375rem;border:.0625rem dashed var(--jet-theme-border);border-radius:var(--jet-theme-radius);padding:.875rem;background:var(--jet-theme-bg-container)}.dd-empty-panel strong[data-v-b578c6d8]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.dd-empty-panel p[data-v-b578c6d8]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.dd-event-item strong[data-v-b578c6d8]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.dd-event-item span[data-v-b578c6d8],.dd-event-item time[data-v-b578c6d8]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.dd-event-list[data-v-b578c6d8]{display:grid;gap:var(--space-2)}.dd-event-item[data-v-b578c6d8]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--space-3);align-items:center;padding:.75rem .875rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container)}.dd-event-item[data-level=critical][data-v-b578c6d8]{border-color:color-mix(in srgb,var(--jet-theme-error) 30%,var(--jet-theme-border))}.dd-event-item[data-level=major][data-v-b578c6d8]{border-color:color-mix(in srgb,var(--jet-theme-warning) 30%,var(--jet-theme-border))}.dd-relations[data-v-b578c6d8]{padding-top:var(--space-3);border-top:.0625rem solid var(--jet-theme-border)}.dd-relations ul[data-v-b578c6d8]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-1)}.dd-relations li[data-v-b578c6d8]{display:grid;grid-template-columns:5rem auto auto;gap:var(--space-3);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.6}.dd-relations li span[data-v-b578c6d8]{color:var(--jet-theme-text-disabled)}.dd-relations li strong[data-v-b578c6d8]{color:var(--jet-theme-text);font-weight:600}.dd-relations li small[data-v-b578c6d8]{color:var(--jet-theme-text-disabled)}@media (max-width: 53.75rem){.dd-event-item[data-v-b578c6d8],.dd-relations li[data-v-b578c6d8]{grid-template-columns:1fr}.dd-tab-content[data-v-b578c6d8]{padding:var(--space-4) 0}}.iot-device-scope[data-v-9325d02a]{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:var(--space-4);min-height:0;height:100%;overflow:hidden}.iot-device-scope__body[data-v-9325d02a]{display:flex;flex-direction:column;gap:var(--space-4);min-height:0}.iot-device-scope__scroll[data-v-9325d02a]{min-height:0;flex:1;overflow:auto}.iot-device-scope__label[data-v-9325d02a]{flex:1;min-width:0}.iot-device-scope__count[data-v-9325d02a]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-style:normal;width:2.125rem;text-align:right}.iot-device-scope__scope-dot[data-v-9325d02a]{display:inline-block;width:.375rem;height:.375rem;vertical-align:middle;background:#dde4ed;border-radius:50%}.iot-device-scope__tree-node[data-v-9325d02a]{display:flex;gap:var(--space-2);min-width:0}.iot-device-scope__group-action[data-v-9325d02a]{opacity:0}.iot-device-scope__tree-node:hover .iot-device-scope__group-action[data-v-9325d02a],.iot-device-scope__tree-node:focus-within .iot-device-scope__group-action[data-v-9325d02a]{opacity:1}.iot-device-scope[data-v-9325d02a] .ant-tree-title{display:block;flex:1;min-width:0;width:100%}.iot-device-scope__create-group[data-v-9325d02a]{margin-top:0}.iot-device-scope__tab[data-v-9325d02a]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1)}.iot-device-scope__tab[data-v-9325d02a] .anticon{font-size:var(--fs-14)}.assign-area-modal[data-v-e7b0544e]{display:grid;gap:var(--space-3)}.assign-area-modal__error[data-v-e7b0544e]{margin:0;color:var(--jet-theme-error);font-size:var(--fs-meta)}.assign-group-modal[data-v-050b979a]{display:grid;gap:var(--space-3)}.assign-group-modal__error[data-v-050b979a]{margin:0;color:var(--jet-theme-error);font-size:var(--fs-meta)}.iot-device-group-name-modal__error[data-v-0876a68a]{margin:0;color:var(--jet-theme-error);font-size:var(--fs-14)}.unified-device-list[data-v-b8c339fb]{min-width:0;min-height:0;flex:0 1 auto;overflow:hidden}.unified-device-list__header[data-v-b8c339fb]{flex-shrink:0}.unified-device-list__types[data-v-b8c339fb]{--slanted-tabs-background: transparent;z-index:2}.unified-device-list__layout[data-v-b8c339fb]{flex:1 1 0;width:100%;min-height:0;align-items:stretch}.unified-device-list[data-v-b8c339fb] .unified-device-list__scope,.unified-device-list[data-v-b8c339fb] .unified-device-list__scope>.ant-spin-container{height:100%;min-height:0}.unified-device-list[data-v-b8c339fb] .iot-device-scope>.ant-flex:empty{display:none}.unified-device-list__scope-toggle[data-v-b8c339fb]{position:absolute;top:50%;right:-1px;transform:translate(100%,-50%);z-index:4;width:22px;height:56px;padding:0;color:var(--primary-color);background:color-mix(in srgb,var(--info-bg) 60%,transparent);border:1px solid color-mix(in srgb,var(--primary-color) 22%,transparent);border-left:0;border-radius:0 10px 10px 0;box-shadow:none;opacity:.75;transition:opacity .18s,width .18s,transform .18s}.unified-device-list__layout>.equal-height-columns__pane[data-v-b8c339fb]:first-child{position:relative;overflow:visible}.unified-device-list__scope-toggle.is-collapsed[data-v-b8c339fb]{right:0;transform:translateY(-50%);border-left:1px solid color-mix(in srgb,var(--primary-color) 22%,transparent)}.unified-device-list__layout>.equal-height-columns__pane:first-child:hover .unified-device-list__scope-toggle[data-v-b8c339fb],.unified-device-list__scope-toggle[data-v-b8c339fb]:hover{width:26px;opacity:1}.unified-device-list[data-v-b8c339fb] .iot-device-scope.content-panel{background:color-mix(in srgb,var(--bg-trans-8) 35%,transparent);border:0;box-shadow:none;padding:8px}.unified-device-list__layout>.equal-height-columns__pane[data-v-b8c339fb]:first-child:has(.unified-device-list__scope-toggle){background:transparent;border-radius:var(--r-6)}.unified-device-list__panel[data-v-b8c339fb]{height:100%;min-height:0;display:flex;flex-direction:column;gap:var(--space-3);overflow:hidden}.unified-device-list__panel.content-panel[data-v-b8c339fb]{--device-table-fixed-bg: color-mix(in srgb, var(--info-bg) 28%, var(--bg));--device-table-header-bg: color-mix(in srgb, var(--info-bg) 55%, var(--bg));background-color:color-mix(in srgb,var(--info-bg) 25%,var(--bg-trans-8))}.unified-device-list__filters[data-v-b8c339fb],.unified-device-list__batch[data-v-b8c339fb],.unified-device-list__pagination[data-v-b8c339fb]{flex-shrink:0}.unified-device-list__filters[data-v-b8c339fb]{align-items:center;flex-wrap:nowrap}.unified-device-list__filters>.device-asset-search[data-v-b8c339fb]{flex:1 1 auto;width:auto;min-width:0}.unified-device-list__toolbar-actions[data-v-b8c339fb]{flex-shrink:0;margin-inline-start:auto;gap:8px}.unified-device-list__action-divider[data-v-b8c339fb]{margin:0 2px;height:24px;opacity:.45}.unified-device-list__category[data-v-b8c339fb]{margin-inline-end:0;color:var(--ink-3)}.unified-device-list__table[data-v-b8c339fb]{flex:1;min-height:0;overflow:auto}.unified-device-list__row-actions[data-v-b8c339fb]{width:100%;justify-content:flex-end}.unified-device-list__table small[data-v-b8c339fb]{display:block;color:var(--ink-3);font-weight:400}.unified-device-list__name[data-v-b8c339fb]{padding:0;height:auto;font-weight:600}.unified-device-list__pagination[data-v-b8c339fb]{text-align:right}.unified-device-list__batch[data-v-b8c339fb]{justify-content:flex-end;align-items:center;min-height:48px;padding:8px 12px;border-radius:8px}.result[data-v-aeb24d06]{display:flex;flex-direction:column;align-items:center}.result .result-header[data-v-aeb24d06]{margin-bottom:12px}.loading[data-v-aeb24d06]{height:100px;display:flex;flex-direction:column;justify-content:center;align-items:center}.container[data-v-a9e66678]{width:100%;height:100%}.container .header[data-v-a9e66678]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;height:30px}.container .header .header-action-text[data-v-a9e66678]{margin-left:.5rem;margin-right:1.5rem;font-weight:600}.container .header .header-action-desc[data-v-a9e66678]{color:#8d9399}.container .content[data-v-a9e66678]{display:flex;height:calc(100% - 30px)}.container .content[data-v-a9e66678] .virtual-table-row-expand-icon{display:none!important}.container .content .left[data-v-a9e66678]{flex:1 1 0;min-width:0;border:1px solid #c3c7cb;height:100%;border-radius:4px}.container .content .left .left-header[data-v-a9e66678]{height:56px;line-height:56px;border-radius:4px;padding-left:12px;background:#f8f9fa;box-sizing:border-box;border-width:0 0 1px 0;border-style:solid;border-color:#e4e6e7;display:flex;justify-content:space-between}.container .content .left .left-list[data-v-a9e66678]{height:calc(100% - 86px);overflow-y:auto}.container .content .left .left-list .renderId[data-v-a9e66678]{display:inline-flex}.container .content .left .left-list .left-drag[data-v-a9e66678]{border:1px solid #eff0f1;height:32px;line-height:32px;border-radius:3px;color:#a3a3a3;font-size:14px;letter-spacing:0;padding-left:4px;white-space:nowrap}.container .content .left .left-list .left-map[data-v-a9e66678]{height:32px;background-color:#f8f9fa;display:flex;justify-content:space-between;align-items:center;border:1px solid #eff0f1;border-radius:3px;color:#1a1a1a;font-size:14px;letter-spacing:0;padding:0 8px}.container .content .left .left-state[data-v-a9e66678]{margin-left:30px}.container .content .left .left-bottom[data-v-a9e66678]{height:48px;line-height:48px;padding-left:12px;box-sizing:border-box;border-width:1px 0px 0px 0px;border-style:solid;border-color:#c3c7cb;font-size:12px;font-weight:400;letter-spacing:0em;color:#646c73}.container .content .fold[data-v-a9e66678]{display:flex;align-items:center}.container .content .fold .fold-item[data-v-a9e66678]{position:relative;width:20px;height:55px;border-radius:4px;border:1px solid #9e9e9e;background-color:#fff;display:flex;align-items:center}.container .content .right[data-v-a9e66678]{width:380px;border-radius:4px;border:1px solid #c3c7cb;display:flex;flex-direction:column;height:100%}.container .content .right .right-title[data-v-a9e66678]{height:56px;border-radius:4px;background:#f8f9fa;box-sizing:border-box;border-width:0px 0px 1px 0px;border-style:solid;border-color:#e4e6e7;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:0 12px}.container .content .right .right-list[data-v-a9e66678]{padding:12px;min-height:0;overflow-y:auto;flex:1}.container .content .right .right-list .right-item[data-v-a9e66678]{height:80px;border:1px solid #eff0f1;border-radius:6px;background-color:#f8f9fa;margin-bottom:10px;padding:12px}.container .content .right .right-list .right-item .item-header[data-v-a9e66678]{display:flex;gap:12px;margin-bottom:6px}.container .content .right .right-list .right-item .item-header .item-name[data-v-a9e66678]{color:#1f2429;font-size:16px}.container .content .right .right-list .right-item .item-header .item-tag[data-v-a9e66678]{background-color:#fff;color:#1677ff;border-radius:12px;padding:0 12px}.container .content .right .right-list .right-item .item-info[data-v-a9e66678]{display:flex;gap:16px;font-size:14px;color:#646c73}.container .content .right .right-list .right-item .item-info span[data-v-a9e66678]{max-width:140px}.container .content .right .right-bottom[data-v-a9e66678]{margin-top:12px;line-height:20px;padding:12px}.device-child-mapping[data-v-a1d3841b]{min-width:0}.device-child-mapping__content[data-v-a1d3841b]{height:600px}.card-render[data-v-688382bb]{width:100%;overflow:hidden;height:140px;background:#fafafa;border:1px solid #e6e6e6}.card-render .title[data-v-688382bb]{font-style:normal;font-weight:800;font-size:16px;line-height:22px;color:#000000d9;opacity:.85}.card-render .desc[data-v-688382bb]{width:100%;margin-top:10px;color:#0000008c;font-weight:400;font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card-render .checked-icon[data-v-688382bb]{position:absolute;right:-22px;bottom:-22px;z-index:2;display:none;width:44px;height:44px;color:#fff;background-color:#1677ff;transform:rotate(-45deg)}.card-render .checked-icon>div[data-v-688382bb]{position:relative;height:100%;transform:rotate(45deg);font-size:12px;padding:4px 0 0 6px}.card-render.checked[data-v-688382bb]{position:relative;color:#1677ff;border-color:#1677ff;z-index:0}.card-render.checked .checked-icon[data-v-688382bb]{display:block}.card-render.disabled[data-v-688382bb]{cursor:not-allowed}.access-media[data-v-688382bb]{background:url(/assets/access-media.png) no-repeat;background-position:bottom right}.access-network[data-v-688382bb],.access-plugin[data-v-688382bb]{background:url(/assets/access-network.png) no-repeat;background-position:bottom right}.access-protocol[data-v-688382bb]{background:url(/assets/access-protocol.png) no-repeat;background-position:bottom right}.mp-res-layout__tag-chip[data-v-7fa63d55]{position:relative;display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:var(--r-2);border:1px solid color-mix(in srgb,var(--ink-1) 10%,transparent);background:var(--bg);font-size:var(--fs-14);color:var(--ink-1);cursor:pointer;line-height:1.35;max-width:100%;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease;outline:none}.mp-res-layout__tag-chip[data-v-7fa63d55]:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--bg) 96%,transparent) inset,0 0 0 .1875rem color-mix(in srgb,var(--accent) 28%,transparent)}.mp-res-layout__tag-chip--selected[data-v-7fa63d55]{z-index:1;border-color:var(--jet-theme-primary-active);box-shadow:0 0 0 1px color-mix(in srgb,var(--bg) 96%,transparent) inset,0 0 0 .1875rem color-mix(in srgb,var(--accent) 20%,transparent),0 .5rem 1.125rem color-mix(in srgb,var(--accent) 12%,transparent);transform:translateY(-.0625rem)}.mp-res-layout__tag-chip-icon[data-v-7fa63d55]{flex-shrink:0}.mp-res-layout__tag-chip-label[data-v-7fa63d55]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.mp-card[data-v-44c0e4d5]{position:relative;border-radius:.75rem;padding:.75rem .875rem;background:linear-gradient(145deg,color-mix(in srgb,var(--bg) 92%,transparent),color-mix(in srgb,var(--bg) 85%,transparent));border:1px solid color-mix(in srgb,var(--ink-2) 6%,transparent);box-shadow:var(--shadow-1);cursor:pointer;overflow:hidden;min-height:0;display:flex;flex-direction:column;gap:var(--space-2);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.mp-card--picked[data-v-44c0e4d5]{border-color:color-mix(in srgb,var(--accent) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--bg) 96%,transparent) inset,0 0 0 .1875rem color-mix(in srgb,var(--accent) 14%,transparent),0 .625rem 1.75rem color-mix(in srgb,var(--accent) 16%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--bg) 98%,transparent),color-mix(in srgb,var(--bg-hover) 92%,transparent))}.mp-card[data-v-44c0e4d5]:not(.mp-card--picked):hover{transform:translateY(-.0625rem);box-shadow:var(--shadow-1);border-color:color-mix(in srgb,var(--accent) 35%,transparent)}.mp-card--picked[data-v-44c0e4d5]:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--bg) 98%,transparent) inset,0 0 0 .1875rem color-mix(in srgb,var(--accent) 20%,transparent),0 .75rem 1.875rem color-mix(in srgb,var(--accent) 18%,transparent);border-color:color-mix(in srgb,var(--accent) 72%,transparent)}.mp-card__pick[data-v-44c0e4d5]{position:absolute;top:.625rem;right:.625rem;z-index:2;width:1.625rem;height:1.625rem;border-radius:50%;background:var(--accent);color:var(--accent-ink);display:flex;align-items:center;justify-content:center;font-size:var(--fs-14);box-shadow:var(--shadow-1);pointer-events:none}.mp-card__glow[data-v-44c0e4d5]{position:absolute;inset:-40% -20% auto auto;width:13.75rem;height:13.75rem;background:radial-gradient(circle at center,color-mix(in srgb,var(--accent) 35%,transparent),transparent 70%);pointer-events:none;opacity:.6}.mp-card__head[data-v-44c0e4d5]{display:flex;gap:var(--space-3);align-items:flex-start}.mp-card__icon[data-v-44c0e4d5]{width:3rem;height:3rem;border-radius:.875rem;overflow:hidden;flex-shrink:0;border:1px solid color-mix(in srgb,var(--accent) 15%,transparent)}.mp-card__head-text[data-v-44c0e4d5]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.375rem}.mp-card__head-text--selectable[data-v-44c0e4d5]{padding-right:2.125rem}.mp-card__title-row[data-v-44c0e4d5]{display:flex;align-items:flex-start;gap:var(--space-2);min-width:0}.mp-card__name-wrap[data-v-44c0e4d5]{flex:1;min-width:0}.mp-card__title[data-v-44c0e4d5]{font-size:var(--fs-16);font-weight:600;color:var(--ink-1)}.mp-card__title-link[data-v-44c0e4d5]{display:flex;align-items:center;gap:var(--space-2);width:100%;max-width:100%;padding:0;border:none;background:transparent;text-align:left;cursor:pointer}.mp-card__title-link[data-v-44c0e4d5] .j-ellipsis{flex:1;min-width:0}.mp-card__title--link[data-v-44c0e4d5]{color:var(--accent);transition:color .15s ease}.mp-card__title-link:hover .mp-card__title--link[data-v-44c0e4d5]{color:var(--jet-theme-primary-active);text-decoration:underline}.mp-card__title-link-affordance[data-v-44c0e4d5]{display:inline-flex;align-items:center;gap:var(--space-1);flex-shrink:0;padding:.125rem .5rem;border-radius:62.4375rem;background:color-mix(in srgb,var(--accent) 8%,transparent);color:var(--jet-theme-primary-active);font-size:var(--fs-12);line-height:1.125rem;transition:background .15s ease,color .15s ease}.mp-card__title-link:hover .mp-card__title-link-affordance[data-v-44c0e4d5]{background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent)}.mp-card__code[data-v-44c0e4d5]{font-size:var(--fs-12);padding:.125rem .5rem;border-radius:62.4375rem;background:color-mix(in srgb,var(--ink-2) 6%,transparent);color:var(--ink-3);flex-shrink:0}.mp-card__state-row[data-v-44c0e4d5]{display:flex;align-items:center;gap:var(--space-2);min-width:0}.mp-card__state[data-v-44c0e4d5]{display:flex;align-items:center;gap:.375rem;font-size:var(--fs-12);color:var(--ink-4)}.mp-card__dot[data-v-44c0e4d5]{width:.5rem;height:.5rem;border-radius:50%}.mp-card__dot.on[data-v-44c0e4d5]{background:var(--ok);box-shadow:0 0 0 .25rem color-mix(in srgb,var(--ok) 15%,transparent)}.mp-card__dot.off[data-v-44c0e4d5]{background:var(--err);box-shadow:0 0 0 .25rem color-mix(in srgb,var(--err) 12%,transparent)}.mp-card__desc[data-v-44c0e4d5]{margin:0;font-size:var(--fs-14);line-height:1.45;color:var(--ink-3);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mp-card__tags[data-v-44c0e4d5]{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.mp-pill[data-v-44c0e4d5]{display:inline-flex;align-items:center;gap:.375rem;min-height:1.375rem;max-width:11.25rem;box-sizing:border-box;font-size:var(--fs-12);line-height:1.125rem;padding:.125rem .625rem;border-radius:62.4375rem;background:color-mix(in srgb,var(--ink-2) 4%,transparent);border:1px solid color-mix(in srgb,var(--ink-2) 8%,transparent);color:var(--ink-1)}.mp-pill__icon[data-v-44c0e4d5]{flex-shrink:0}.mp-pill__text[data-v-44c0e4d5]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-pill--more[data-v-44c0e4d5]{background:color-mix(in srgb,var(--ink-2) 6%,transparent);border-color:transparent;color:var(--ink-4);cursor:pointer}.mp-card__tags-popover[data-v-44c0e4d5]{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;max-width:19rem}.mp-card__version-label[data-v-44c0e4d5]{font-size:var(--fs-12);color:var(--ink-4);line-height:1.2;flex-shrink:0}.mp-card__version-line[data-v-44c0e4d5]{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem .5rem;min-width:0}.mp-card__version-link[data-v-44c0e4d5]{display:inline-flex;align-items:center;gap:var(--space-1);max-width:min(100%,15rem);padding:0;border:none;background:transparent;color:var(--accent);cursor:pointer;font-size:var(--fs-14);line-height:1.4}.mp-card__version-link[data-v-44c0e4d5]:hover{color:var(--jet-theme-primary-active)}.mp-card__version-link--static[data-v-44c0e4d5]{color:var(--ink-1);cursor:default}.mp-card__version-link--placeholder[data-v-44c0e4d5]{color:var(--ink-4);cursor:default}.mp-card__version-link-text[data-v-44c0e4d5]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-card__version-link-caret[data-v-44c0e4d5],.mp-card__version-link-loading[data-v-44c0e4d5]{flex-shrink:0;font-size:var(--fs-12)}.mp-card__version-link-caret[data-v-44c0e4d5]{transition:transform .15s ease}.mp-card__version-link-caret--open[data-v-44c0e4d5]{transform:rotate(180deg)}.mp-card__version-divider[data-v-44c0e4d5]{color:var(--ink-4)}.mp-card__version-notes-btn[data-v-44c0e4d5]{padding:0;height:auto;font-size:var(--fs-12)}.mp-card__version-summary-chip[data-v-44c0e4d5]{display:inline-flex;align-items:center;gap:var(--space-1);max-width:min(42%,11.25rem);padding:.0625rem .4375rem;border-radius:62.4375rem;background:color-mix(in srgb,var(--accent) 6%,transparent);border:1px solid color-mix(in srgb,var(--accent) 10%,transparent);color:var(--jet-theme-primary-active);cursor:help;font-size:var(--fs-12);line-height:1.125rem}.mp-card__version-summary-chip-text[data-v-44c0e4d5]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-card__version-summary-popover[data-v-44c0e4d5]{max-width:18.75rem}.mp-card__version-summary-popover-title[data-v-44c0e4d5]{margin-bottom:var(--space-1);color:var(--ink-1);font-size:var(--fs-14);line-height:1.4;font-weight:600}.mp-card__version-summary-popover-text[data-v-44c0e4d5]{color:var(--ink-2);font-size:var(--fs-12);line-height:1.6;word-break:break-word}.mp-card__version-menu[data-v-44c0e4d5]{width:21.25rem;max-width:min(26.25rem,calc(100vw - 2rem));max-height:17.5rem;overflow:auto;padding:.375rem;border-radius:.75rem;background:var(--bg);box-shadow:var(--shadow-1)}.mp-card__version-option[data-v-44c0e4d5]{width:100%;display:flex;flex-direction:column;gap:var(--space-1);padding:.5rem .625rem;border:1px solid transparent;border-radius:var(--r-3);background:transparent;cursor:pointer;text-align:left;transition:border-color .15s ease,background .15s ease}.mp-card__version-option[data-v-44c0e4d5]:hover{border-color:color-mix(in srgb,var(--accent) 18%,transparent);background:color-mix(in srgb,var(--accent) 5%,transparent)}.mp-card__version-option--active[data-v-44c0e4d5]{border-color:color-mix(in srgb,var(--accent) 32%,transparent);background:color-mix(in srgb,var(--accent) 8%,transparent)}.mp-card__version-option-main[data-v-44c0e4d5]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.mp-card__version-option-label[data-v-44c0e4d5]{flex:1;min-width:0;font-size:var(--fs-14);line-height:1.4;color:var(--ink-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-card__version-option-check[data-v-44c0e4d5]{color:var(--accent);font-size:var(--fs-14)}.mp-card__version-option-summary[data-v-44c0e4d5]{font-size:var(--fs-12);line-height:1.45;color:var(--ink-3);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mp-card__release-md[data-v-44c0e4d5]{font-size:var(--fs-14);line-height:1.65;color:var(--ink-1);word-break:break-word}.mp-card__release-md[data-v-44c0e4d5] h1,.mp-card__release-md[data-v-44c0e4d5] h2,.mp-card__release-md[data-v-44c0e4d5] h3{margin:0 0 .625rem;font-weight:600;color:var(--ink-1)}.mp-card__release-md[data-v-44c0e4d5] h1{font-size:var(--fs-18)}.mp-card__release-md[data-v-44c0e4d5] h2{font-size:var(--fs-16)}.mp-card__release-md[data-v-44c0e4d5] h3{font-size:var(--fs-15)}.mp-card__release-md[data-v-44c0e4d5] p{margin:0 0 .625rem}.mp-card__release-md[data-v-44c0e4d5] ul,.mp-card__release-md[data-v-44c0e4d5] ol{margin:0 0 .625rem;padding-left:1.25em}.mp-card__release-md[data-v-44c0e4d5] li{margin-bottom:var(--space-1)}.mp-card__release-md[data-v-44c0e4d5] code{padding:.0625rem .375rem;border-radius:var(--r-1);background:color-mix(in srgb,var(--ink-2) 6%,transparent);font-size:var(--fs-13)}.mp-card__release-md[data-v-44c0e4d5] pre{padding:var(--space-2) var(--space-3);border-radius:var(--r-3);background:color-mix(in srgb,var(--ink-2) 6%,transparent);overflow:auto;margin:0 0 .625rem}.mp-card__release-md[data-v-44c0e4d5] pre code{padding:0;background:none}.mp-card__release-md[data-v-44c0e4d5] blockquote{margin:0 0 .625rem;padding-left:.625rem;border-left:.1875rem solid color-mix(in srgb,var(--accent) 35%,transparent);color:var(--ink-2)}.mp-card__footer[data-v-44c0e4d5]{margin-top:.125rem;display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:.375rem;border-top:1px solid color-mix(in srgb,var(--ink-2) 6%,transparent)}.mp-card__footer-left[data-v-44c0e4d5]{flex:1;min-width:0}.mp-card__actions[data-v-44c0e4d5]{display:flex;align-items:center;gap:var(--space-1);margin-left:auto}.mp-res-layout[data-v-3328d95d]{display:flex;flex-direction:column;gap:0;min-height:0;height:100%}.mp-res-layout__types[data-v-3328d95d]{flex-shrink:0;margin-bottom:0;border-bottom:1px solid color-mix(in srgb,var(--ink-1) 6%,transparent)}.mp-res-layout__tabs[data-v-3328d95d] .ant-tabs-nav{margin-bottom:0}.mp-res-layout__empty[data-v-3328d95d]{padding:3rem 0}.mp-res-layout__body[data-v-3328d95d]{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-4);min-height:0;align-items:stretch;flex:1;overflow-y:auto}@media (min-width: 62rem){.mp-res-layout__body[data-v-3328d95d]{flex-direction:row;align-items:stretch}}.mp-res-layout__aside[data-v-3328d95d]{width:100%;flex-shrink:0;padding:.625rem;background:transparent;align-self:stretch}@media (min-width: 62rem){.mp-res-layout__aside[data-v-3328d95d]{width:clamp(13rem,18vw,14.5rem);align-self:stretch}}.mp-res-layout__aside-title[data-v-3328d95d]{font-size:var(--fs-12);font-weight:600;color:var(--ink-4);text-transform:uppercase;letter-spacing:.02em;margin-bottom:.625rem}.mp-res-layout__tag-list[data-v-3328d95d],.mp-res-layout__sidebar-section[data-v-3328d95d]{display:flex;flex-direction:column;gap:.375rem}.mp-res-layout__sidebar-classifier[data-v-3328d95d]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);border:1px solid transparent;border-radius:var(--r-3);background:transparent;padding:.5rem .625rem;font-size:var(--fs-12);font-weight:600;color:var(--ink-4);line-height:1.35;-webkit-user-select:none;user-select:none;cursor:pointer;transition:border-color .15s ease,background .15s ease}.mp-res-layout__sidebar-classifier[data-v-3328d95d]:hover{border-color:color-mix(in srgb,var(--accent) 18%,transparent);background:color-mix(in srgb,var(--accent) 4%,transparent)}.mp-res-layout__sidebar-classifier--active[data-v-3328d95d]{color:var(--jet-theme-primary-active)}.mp-res-layout__sidebar-classifier-name[data-v-3328d95d]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.mp-res-layout__sidebar-classifier-meta[data-v-3328d95d]{display:inline-flex;align-items:center;gap:.375rem;flex-shrink:0}.mp-res-layout__sidebar-classifier-count[data-v-3328d95d],.mp-res-layout__sidebar-classifier-picked[data-v-3328d95d]{min-width:1.125rem;height:1.125rem;padding:0 .3125rem;border-radius:62.4375rem;display:inline-flex;align-items:center;justify-content:center;font-size:var(--fs-12);line-height:1}.mp-res-layout__sidebar-classifier-count[data-v-3328d95d]{background:color-mix(in srgb,var(--ink-2) 6%,transparent);color:var(--ink-4)}.mp-res-layout__sidebar-classifier-picked[data-v-3328d95d]{background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--jet-theme-primary-active)}.mp-res-layout__sidebar-classifier-caret[data-v-3328d95d]{transition:transform .15s ease}.mp-res-layout__sidebar-classifier-caret--open[data-v-3328d95d]{transform:rotate(180deg)}.mp-res-layout__tag-row[data-v-3328d95d]{display:flex;flex-wrap:wrap;gap:.375rem;align-items:center}.mp-res-layout__tag[data-v-3328d95d]{display:block;width:100%;text-align:left;padding:.5rem .625rem;border:1px solid transparent;border-radius:var(--r-2);background:var(--bg);font-size:var(--fs-14);color:var(--ink-2);cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,transform .15s ease}.mp-res-layout__tag[data-v-3328d95d]:hover{border-color:color-mix(in srgb,var(--accent) 25%,transparent);color:var(--accent);box-shadow:var(--shadow-1);transform:translateY(-.0625rem)}.mp-res-layout__tag--active[data-v-3328d95d]{border-color:var(--jet-theme-primary-active);background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 8%,transparent),color-mix(in srgb,var(--accent) 4%,transparent));box-shadow:0 0 0 1px color-mix(in srgb,var(--bg) 96%,transparent) inset,0 0 0 .1875rem color-mix(in srgb,var(--accent) 14%,transparent);color:var(--jet-theme-primary-active);font-weight:500}.mp-res-layout__main[data-v-3328d95d]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;gap:var(--space-4);background:var(--bg);border-radius:.75rem;padding:var(--space-4);box-shadow:var(--shadow-1)}.mp-res-layout--fixed[data-v-3328d95d]{min-height:0}.mp-res-layout--fixed .mp-res-layout__body[data-v-3328d95d]{flex:1;min-height:0;overflow:hidden;align-items:stretch}.mp-res-layout--fixed .mp-res-layout__aside[data-v-3328d95d]{align-self:stretch;max-height:none;height:auto}.mp-res-layout--fixed .mp-res-layout__main[data-v-3328d95d]{flex:1;min-height:0;overflow:hidden;background:var(--bg);border-radius:.75rem;padding:var(--space-4);box-shadow:var(--shadow-1)}.mp-res-layout__list-scroll[data-v-3328d95d]{flex:1;min-height:0}.mp-res-layout--fixed .mp-res-layout__list-scroll[data-v-3328d95d]{max-height:none}.mp-res-layout__load-hint[data-v-3328d95d]{display:flex;justify-content:center;padding:.75rem 0 .25rem}.mp-res-layout__list-end[data-v-3328d95d]{text-align:center;font-size:var(--fs-12);color:var(--ink-4);padding:.25rem 0 .5rem}.mp-res-layout__toolbar[data-v-3328d95d]{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.mp-res-layout__selected[data-v-3328d95d]{margin-top:-.25rem;display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding:var(--space-2) var(--space-3);border:1px solid color-mix(in srgb,var(--accent) 12%,transparent);border-radius:.75rem;background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 5%,transparent),color-mix(in srgb,var(--accent) 2%,transparent))}.mp-res-layout__selected-title[data-v-3328d95d]{font-size:var(--fs-12);font-weight:600;color:var(--jet-theme-primary-active);flex-shrink:0}.mp-res-layout__selected-clear[data-v-3328d95d]{border:none;background:transparent;padding:0;font-size:var(--fs-12);color:var(--ink-4);cursor:pointer;margin-left:auto;flex-shrink:0}.mp-res-layout__selected-clear[data-v-3328d95d]:hover{color:var(--accent)}.mp-res-layout__selected-list[data-v-3328d95d]{display:flex;flex-wrap:wrap;gap:var(--space-2);flex:1;min-width:0}.mp-res-layout__search[data-v-3328d95d]{flex:1;min-width:12.5rem;max-width:25rem}.mp-res-layout__grid[data-v-3328d95d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:var(--space-3);width:100%;align-items:stretch;padding-top:var(--space-1);padding-bottom:.125rem;box-sizing:border-box}.mp-res-layout__pager[data-v-3328d95d]{display:flex;justify-content:flex-end;padding-top:var(--space-2);flex-shrink:0}.upload-tip[data-v-ee5aa248]{color:#999;padding-left:12px}.mp-install__pick[data-v-1c7afb11]{display:flex;flex-direction:column;gap:12px}.mp-install__tip[data-v-1c7afb11]{margin-bottom:0}.mp-install__picker-wrap[data-v-1c7afb11]{height:520px;max-height:min(520px,calc(100vh - 200px));overflow:hidden;border:1px solid rgba(0,0,0,.06);border-radius:8px;padding:8px;background:#fafafa;display:flex;flex-direction:column;min-height:0}.mp-install__actions[data-v-1c7afb11]{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.mp-install__log-wrap[data-v-1c7afb11]{max-height:360px;margin-top:12px;overflow:auto}.mp-install__log[data-v-1c7afb11]{font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-all}.mp-install__log-line[data-v-1c7afb11]{padding:2px 0;border-bottom:1px dashed rgba(0,0,0,.06)}.mp-install__choice-msg[data-v-1c7afb11]{margin:0 0 8px;color:#000000a6;line-height:1.6}.mp-install__choice-actions[data-v-1c7afb11]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-top:16px}.plugin-provider-hint[data-v-e70179cd]{color:#00000073;font-size:12px;line-height:1.5;margin:0 0 8px}.plugin-provider-inline-row[data-v-e70179cd]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.plugin-provider-inline-row--readonly .plugin-provider-inline-item[data-v-e70179cd]{cursor:default}.plugin-provider-inline-item[data-v-e70179cd]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;border:1px solid rgba(0,0,0,.12);background:#00000005;color:#000000a6;font-size:13px;line-height:1.2;-webkit-user-select:none;user-select:none;transition:border-color .2s,background .2s,color .2s}.plugin-provider-inline-item.is-clickable[data-v-e70179cd]{cursor:pointer}.plugin-provider-inline-item.is-clickable[data-v-e70179cd]:hover:not(.is-active){border-color:#0003;background:#0000000a}.plugin-provider-inline-item.is-active[data-v-e70179cd]{border-color:#1677ff;color:#1677ff;background:#1677ff14}.plugin-provider-inline-icon[data-v-e70179cd]{font-size:16px}.marketplace-install-item[data-v-e70179cd] .ant-form-item-control-input-content{display:flex;align-items:flex-start;flex-direction:column;gap:10px}.marketplace-package-panel[data-v-e70179cd]{width:100%;padding:10px 12px;border-radius:10px;border:1px solid rgba(22,119,255,.12);background:linear-gradient(180deg,#1677ff0f,#1677ff05)}.marketplace-package-panel__label[data-v-e70179cd]{margin-bottom:6px;color:#00000073;font-size:12px;line-height:1.2}.marketplace-package-panel__value[data-v-e70179cd]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.marketplace-package-panel__name[data-v-e70179cd]{color:#000000e0;font-size:14px;font-weight:600;line-height:1.4}.marketplace-package-panel__version[data-v-e70179cd]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:#1677ff14;color:#0958d9;font-size:12px;line-height:18px}.marketplace-open-btn[data-v-e70179cd]{margin-top:0;display:inline-flex;align-items:center}.file-detail[data-v-e70179cd]{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.file-detail .file-detail-item[data-v-e70179cd]{color:#4f4f4f}.plugin-version[data-v-adf7cf1b]{border-radius:4px}.access-component-list-toolbar[data-v-adf7cf1b]{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:16px}.access-component-list-title[data-v-adf7cf1b]{margin:0;color:#000000d9;font-size:var(--fs-18);font-weight:600;line-height:32px;white-space:nowrap}.access-component-list-search[data-v-adf7cf1b]{flex:1 1 360px;min-width:25rem;max-width:40rem}.product-tips .product-icon .icon-style[data-v-5b7a183c]{color:#52c41a;font-size:25px}.product-tips .product-title[data-v-5b7a183c]{margin-left:10px;margin-top:2px;font-weight:600}.product-tips .product-id[data-v-5b7a183c]{margin:10px 15px 10px 0;max-width:520px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-tips .product-btn[data-v-5b7a183c]{margin:10px 0;color:#0297d7}.product-tips .product-text[data-v-5b7a183c]{color:#757575}.product-tips .product-main[data-v-5b7a183c]{font-weight:600}.product-save__title[data-v-7ae3cf7c]{display:flex;align-items:center;gap:var(--space-3)}.product-save__title h3[data-v-7ae3cf7c]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-h3);font-weight:700}.product-save__title-icon[data-v-7ae3cf7c]{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.product-save__title-icon[data-v-7ae3cf7c] svg{width:1rem;height:1rem}.product-save__form[data-v-7ae3cf7c]{display:grid;gap:var(--space-4)}.product-save__identity[data-v-7ae3cf7c] .ant-form-item{margin-bottom:var(--space-3)}.product-save__fields[data-v-7ae3cf7c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.product-save__field[data-v-7ae3cf7c]{margin-bottom:0;min-width:0}.product-save__field--full[data-v-7ae3cf7c]{grid-column:1 / -1}.product-save__device-type[data-v-7ae3cf7c] .j-card-select .j-card-select-item{min-height:4.75rem;border-radius:var(--radius-jet-md)}@media (width <= 33.75rem){.product-save__fields[data-v-7ae3cf7c]{grid-template-columns:1fr}.product-save__field--full[data-v-7ae3cf7c]{grid-column:auto}}.select-item[data-v-7ae3cf7c]{display:flex;align-items:center;justify-content:space-between;min-width:0}.select-item>div[data-v-7ae3cf7c]{min-width:0}.select-item span[data-v-7ae3cf7c]{white-space:nowrap}.product-page__layout[data-v-d0033561]{height:100%;min-height:0}.product-page__main[data-v-d0033561]{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.product-page__toolbar[data-v-d0033561]{flex:0 0 auto;justify-content:space-between;margin-bottom:var(--space-4)}.product-page__table[data-v-d0033561]{flex:1 1 0;min-height:0;overflow:hidden}.product-page__search[data-v-d0033561]{flex:0 1 28rem;max-width:28rem;min-width:0}.product-page__actions[data-v-d0033561]{flex:0 0 auto}.product-page__name-cell[data-v-d0033561]{display:flex;align-items:center;gap:var(--space-3);min-width:0;color:inherit;text-decoration:none}.product-page__name-cell:hover .product-page__name-title[data-v-d0033561]{color:var(--jet-theme-primary)}.product-page__name-body[data-v-d0033561]{display:flex;min-width:0;flex:1;flex-direction:column;gap:var(--space-1)}.product-page__name-link[data-v-d0033561]{min-width:0}.product-page__name-title[data-v-d0033561]{color:var(--color-jet-text-primary);font-weight:500;transition:color .2s ease}.product-page__name-title[data-v-d0033561] .j-ellipsis-content{display:block}.product-page__name-body>small[data-v-d0033561]{color:var(--color-jet-text-secondary);font-size:var(--fs-12)}@media (max-width: 48rem){.product-page__layout[data-v-d0033561]{min-height:auto;height:auto}.product-page__category-tree[data-v-d0033561]{height:auto}.product-page__search[data-v-d0033561]{min-width:100%}}.inkling-device[data-v-2c107609]{min-height:200px}.search-box[data-v-2c107609]{padding-bottom:24px;border-bottom:1px solid #f0f0f0;display:flex;margin-bottom:12px;gap:24px;align-items:center}.search-box[data-v-2c107609] .device-inkling{padding:0;margin:0}.search-box .search-warp[data-v-2c107609]{flex:1 1 auto}.search-box .multiple[data-v-2c107609]{width:60px}.device-list-warp[data-v-2c107609]{height:400px}.device-list-warp .device-list-items .device-list-item[data-v-2c107609]{padding:10px 16px;color:#4f4f4f;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between}.device-list-warp .device-list-items .device-list-item>.item-title[data-v-2c107609]{display:flex;min-width:0;flex-grow:1;gap:8px}.device-list-warp .device-list-items .device-list-item>.item-title .title-name[data-v-2c107609]{max-width:70%}.device-list-warp .device-list-items .device-list-item>.item-title .no-tooltip[data-v-2c107609]{overflow:hidden;vertical-align:bottom;cursor:pointer;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-all;max-height:380px;-webkit-line-clamp:1;text-overflow:ellipsis}.device-list-warp .device-list-items .device-list-item>.item-title .title-id[data-v-2c107609]{flex:1 1 auto;color:#a3a3a3}.device-list-warp .device-list-items .device-list-item[data-v-2c107609]:hover{background-color:#2f54eb0f}.device-list-warp .device-list-items .device-list-item.active[data-v-2c107609]{background-color:#9999990f;color:#1677ff}.device-list-warp .device-list-items .device-list-item.active .title-id[data-v-2c107609]{color:#1677ff;opacity:.8}.device-list-warp .device-list-items .device-list-item.disabled[data-v-2c107609]{cursor:not-allowed;background-color:#9999990f}.device-list-warp .device-list-pagination[data-v-2c107609]{margin-top:24px;text-align:right}[data-v-1c5df4a6] .device-import-product{margin-bottom:0;padding-right:0;padding-left:0}.alert[data-v-1c5df4a6]{height:40px;padding-left:10px;margin-bottom:10px;color:#0000008c;line-height:40px;background-color:#f6f6f6}.file .file-type-label[data-v-8cc1757a]{display:flex;gap:16px;align-items:center}.file .file-type-label .file-type-radio[data-v-8cc1757a]{display:flex;flex-grow:1}.file .file-type-label .file-type-radio[data-v-8cc1757a] .ant-radio-button-wrapper{width:50%}.file .file-download[data-v-8cc1757a]{display:flex;gap:16px}.file .file-download .btn[data-v-8cc1757a]{border:none;background-color:#ececf0;width:152px;color:#666}.file .dragger-box[data-v-8cc1757a]{margin:46px 0;display:flex;flex-direction:column;color:#666;align-items:center}.file .dragger-box .icon[data-v-8cc1757a]{font-size:30px;color:#1677ff}.file .result div[data-v-8cc1757a]{margin:5px 0;color:#605e5c}.file .alert[data-v-8cc1757a]{height:40px;width:100%;padding:0 20px 0 10px;color:#0000008c;line-height:40px;background-color:#f6f6f6}.file[data-v-8cc1757a] .ant-form-item .ant-upload.ant-upload-drag{background:#f8f9fc;border:1px dashed rgba(212,219,243,.7)}[data-v-aafc5f23] .device-import-product{margin-bottom:0;padding-right:0;padding-left:0;padding-top:6px}.header[data-v-69daeae3]{padding-bottom:8px}.tags-item[data-v-69daeae3]{display:flex;gap:16px}.tags-item[data-v-69daeae3]:not(:last-child){margin-bottom:12px}.tags-item .type[data-v-69daeae3]{width:72px}.tags-list[data-v-69daeae3] .ant-form-item-explain-success{color:#ff4d4f;margin-top:8px}.device-id-mapping[data-v-289b9eac]{display:inline-flex;align-items:center;flex:0 0 auto;min-width:0}@keyframes ddb-shimmer-1d36b71d{0%{background-position:200% 0}to{background-position:-200% 0}}.ddb-sk[data-v-1d36b71d]{border-radius:6px;background:linear-gradient(90deg,#0000000f,#00000017,#0000000f);background-size:200% 100%;animation:ddb-shimmer-1d36b71d 1.35s ease-in-out infinite}.ddb-sk--avatar[data-v-1d36b71d]{width:56px;height:56px;border-radius:12px;flex-shrink:0}.ddb-sk--line[data-v-1d36b71d]{height:12px;width:100%}.ddb-sk--w-45[data-v-1d36b71d]{width:45%;max-width:280px}.ddb-sk--w-30[data-v-1d36b71d]{width:30%;max-width:120px}.ddb-sk--w-20[data-v-1d36b71d]{width:20%;max-width:80px}.ddb-sk--w-50[data-v-1d36b71d]{width:50%}.ddb-sk--w-55[data-v-1d36b71d]{width:55%}.ddb-sk--w-60[data-v-1d36b71d]{width:60%}.ddb-sk--w-70[data-v-1d36b71d]{width:70%}.ddb-sk--w-85[data-v-1d36b71d]{width:85%}.ddb-sk--mt[data-v-1d36b71d]{margin-top:2px}.ddb-fb--title[data-v-1d36b71d]{display:flex;align-items:stretch;gap:0;min-width:0;width:100%}.ddb-fb__spine--title[data-v-1d36b71d]{width:3px;border-radius:2px;margin-right:12px;background:linear-gradient(180deg,#1677ff59,#1677ff1f,#1677ff47);flex-shrink:0;align-self:stretch;min-height:74px}.ddb-fb__title-main[data-v-1d36b71d]{flex:1;min-width:0;display:flex;flex-direction:column}.ddb-fb__title-block[data-v-1d36b71d]{width:100%;min-width:0}.ddb-fb__name-row[data-v-1d36b71d]{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;min-width:0;width:100%}.ddb-sk--name[data-v-1d36b71d]{flex:1 1 auto;min-width:120px;max-width:min(100%,480px);height:22px;border-radius:4px}.ddb-sk--edit-btn[data-v-1d36b71d]{width:24px;height:24px;border-radius:4px;flex-shrink:0}.ddb-fb__sep[data-v-1d36b71d]{opacity:.65;color:#00000059;-webkit-user-select:none;user-select:none;line-height:1;flex-shrink:0}.ddb-sk--status[data-v-1d36b71d]{width:148px;height:16px;border-radius:4px;flex-shrink:0}.ddb-fb__meta-row[data-v-1d36b71d]{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 6px;margin-top:2px;min-width:0;width:100%}.ddb-sk--meta-label[data-v-1d36b71d]{width:22px;height:14px;border-radius:3px;flex-shrink:0}.ddb-sk--meta-id[data-v-1d36b71d]{flex:1 1 auto;min-width:0;max-width:min(100%,520px);height:14px;border-radius:3px}.ddb-sk--meta-product[data-v-1d36b71d]{width:min(160px,100%);max-width:200px;height:14px;border-radius:3px;flex-shrink:0}.ddb-fb--page[data-v-1d36b71d]{display:flex;align-items:stretch;height:100%;min-height:480px;width:100%}.ddb-fb__run-left[data-v-1d36b71d]{width:200px;flex-shrink:0;height:100%;min-height:0;display:flex;flex-direction:column}.ddb-sk--search[data-v-1d36b71d]{width:200px;height:32px;margin-bottom:10px;flex-shrink:0;border-radius:6px}.ddb-fb__run-tabs[data-v-1d36b71d]{flex:1;min-height:0;display:flex;flex-direction:column;gap:2px;padding:4px 8px 4px 0}.ddb-fb__run-tab-row[data-v-1d36b71d]{padding:10px 12px;border-radius:6px;min-height:40px;display:flex;align-items:center}.ddb-fb__run-tab-row.is-active[data-v-1d36b71d]{background:#1677ff0f}.ddb-sk--tab-line[data-v-1d36b71d]{height:11px;max-width:100%}.ddb-fb__run-right[data-v-1d36b71d]{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;padding-left:20px;box-sizing:border-box}.ddb-fb__run-toolbar[data-v-1d36b71d]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;flex-shrink:0}.ddb-sk--segment[data-v-1d36b71d]{width:180px;height:32px;border-radius:6px}.ddb-sk--search-wide[data-v-1d36b71d]{width:300px;height:32px;max-width:100%;border-radius:6px}.ddb-fb__run-grid[data-v-1d36b71d]{flex:1;min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-content:start;padding-bottom:16px;overflow:hidden}@media (min-width: 1200px){.ddb-fb__run-grid[data-v-1d36b71d]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 900px) and (max-width: 1199px){.ddb-fb__run-grid[data-v-1d36b71d]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ddb-fb__run-card[data-v-1d36b71d]{border:1px solid rgba(0,0,0,.06);border-radius:8px;background:#00000005;padding:14px 16px;display:flex;flex-direction:column;gap:10px;min-height:112px}.ddb-fb__run-card-foot[data-v-1d36b71d]{display:flex;gap:8px;margin-top:auto;padding-top:4px}.ddb-sk--pill-sm[data-v-1d36b71d]{width:28px;height:28px;border-radius:6px}.device-detail-title-row[data-v-bd0c5764]{display:flex;align-items:flex-start;flex-wrap:wrap;gap:0;min-width:0;width:100%}.device-detail-title-main[data-v-bd0c5764]{flex:1;min-width:0;max-width:100%}.device-detail-name-wrap[data-v-bd0c5764]{display:flex;align-items:center;flex-wrap:wrap;min-width:0;width:100%;gap:4px 8px}.device-detail-avatar-btn[data-v-bd0c5764]{width:56px;height:56px;border-radius:12px;border:none;padding:0;background:#0000000a;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;overflow:hidden;position:relative}.device-detail-avatar-img[data-v-bd0c5764]{width:100%;height:100%;object-fit:cover}.device-detail-avatar-edit-mask[data-v-bd0c5764]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#00000040;opacity:0;transition:opacity .15s ease;pointer-events:none}.device-detail-avatar-btn:hover .device-detail-avatar-edit-mask[data-v-bd0c5764]{opacity:1}.device-detail-avatar-edit-mask[data-v-bd0c5764] .anticon{font-size:14px;color:#fff}.device-detail-name-wrap[data-v-bd0c5764]>.ant-tooltip{flex:1 1 auto;min-width:0;max-width:min(100%,480px)}.device-detail-name-wrap>.deviceDetailHead--editable[data-v-bd0c5764]{flex:1 1 auto;min-width:0;max-width:min(100%,480px)}.device-detail-name-status-sep[data-v-bd0c5764]{opacity:.65}.device-detail-status-inline[data-v-bd0c5764]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 8px;flex:0 1 auto;min-width:0}.device-detail-inline-action[data-v-bd0c5764]{padding:0!important;margin-top:0!important;height:auto!important;line-height:1.35!important}.device-detail-inline-action[data-v-bd0c5764] .ant-btn{padding:0 4px!important;height:auto!important;line-height:1.35!important}.device-detail-offline-hint-icon[data-v-bd0c5764]{font-size:12px;color:var(--text-color-secondary, rgba(0, 0, 0, .45))}.deviceDetailHead[data-v-bd0c5764]{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.35}.deviceDetailHead--editable[data-v-bd0c5764]{cursor:text;outline:none}.device-detail-name-action[data-v-bd0c5764]{padding:0 4px!important;min-width:auto!important;height:auto!important;line-height:1!important}.device-detail-meta[data-v-bd0c5764]{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 6px;margin-top:2px;font-size:12px;line-height:1.35;color:var(--text-color-secondary, rgba(0, 0, 0, .45))}.device-detail-meta__label[data-v-bd0c5764]{flex-shrink:0;opacity:.85}.device-detail-meta__id-text[data-v-bd0c5764]{flex:1 1 auto;min-width:0;word-break:break-all;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.device-detail-meta__id-text--copy[data-v-bd0c5764]{cursor:pointer;text-decoration:none}.device-detail-meta__id-text--copy[data-v-bd0c5764]:hover{color:var(--primary-color, #1677ff)}.device-detail-meta__sep[data-v-bd0c5764]{flex-shrink:0;opacity:.65;-webkit-user-select:none;user-select:none}.device-detail-meta__tags-inline[data-v-bd0c5764]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px;min-width:0;flex:1 1 auto;position:relative;overflow:visible}.device-detail-meta__tag-chip[data-v-bd0c5764]{margin:0!important;max-width:160px;padding:0 2px 0 4px!important;line-height:18px!important;height:auto!important;font-size:12px!important;border-style:dashed!important;cursor:pointer}.device-detail-meta__tag-chip--empty[data-v-bd0c5764]{opacity:.75;border-style:dashed!important;color:var(--text-color-secondary, rgba(0, 0, 0, .45))!important;background:transparent!important}.device-detail-meta__tags-edit[data-v-bd0c5764]{padding:0 2px!important;min-width:auto!important;height:auto!important;line-height:18px!important}.device-detail-meta__tags-edit[data-v-bd0c5764] .anticon{font-size:12px}.device-detail-meta__tag-text[data-v-bd0c5764]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.device-detail-meta__tags-expand-btn[data-v-bd0c5764]{border:none;background:transparent;padding:0 2px;cursor:pointer;display:inline-flex;align-items:center;height:18px}.device-detail-meta__tags-expand-caret--open[data-v-bd0c5764]{transform:rotate(180deg)}.device-detail-tags-popover-inner[data-v-bd0c5764]{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-start}.device-detail-name-action[data-v-bd0c5764] .anticon{font-size:12px}.device-detail-meta__product[data-v-bd0c5764]{min-width:0;flex:0 1 auto;max-width:200px;overflow:hidden;font-size:inherit;line-height:inherit}.device-detail-meta__id-text[data-v-bd0c5764] .j-ellipsis,.device-detail-meta__product[data-v-bd0c5764] .j-ellipsis{font-size:inherit;line-height:inherit}.device-detail-meta__product[data-v-bd0c5764] .j-permission-button,.device-detail-meta__product-link[data-v-bd0c5764]{padding:0!important;height:auto!important;font-size:inherit!important;line-height:inherit!important;color:var(--primary-color, #1677ff)!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.device-detail-meta__product[data-v-bd0c5764] .j-permission-button:hover,.device-detail-meta__product-link[data-v-bd0c5764]:hover{color:var(--primary-color-hover, #4096ff)!important}.device-detail-status-text[data-v-bd0c5764]{font-size:14px;color:#000000d9;white-space:nowrap}.photo-save[data-v-94e143af]{padding:8px 0}.photo-save__cropper-wrap[data-v-94e143af]{height:420px;border-radius:8px;border:1px solid rgba(0,0,0,.06);background:#fff;overflow:hidden;display:flex;align-items:center;justify-content:center}.photo-save__cropper-wrap[data-v-94e143af] .cropper-container{width:100%}.device-photo-file-input[data-v-7a30d7c6]{display:none}.device-detail-content-wrap[data-v-081386e6]>div{height:100%}.device-detail-content-wrap--skeleton[data-v-081386e6]{min-height:420px;height:100%;box-sizing:border-box}.device-detail-page-wrap--tab-skeleton[data-v-081386e6] .ant-tabs-nav{position:relative;margin-bottom:0!important}.device-detail-page-wrap--tab-skeleton[data-v-081386e6] .ant-tabs-nav-wrap{position:relative;padding-top:10px}.device-detail-page-wrap--tab-skeleton[data-v-081386e6] .ant-tabs-nav-wrap:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;border-radius:1px;background:linear-gradient(90deg,#1677ff66,#1677ff1a 45%,#1677ff59);pointer-events:none}.device-detail-page-wrap--tab-skeleton[data-v-081386e6] .ant-tabs-tab{position:relative}.device-detail-page-wrap--tab-skeleton[data-v-081386e6] .ant-tabs-tab:before{content:"";position:absolute;left:50%;top:2px;width:1px;height:7px;transform:translate(-50%);background:#1677ff38;border-radius:1px;pointer-events:none}.device-detail-page-wrap--tab-skeleton[data-v-081386e6] .ant-tabs-tab-btn{color:transparent!important;font-size:0!important;line-height:0!important;min-height:14px;padding:0 4px!important;display:inline-block;border-radius:4px;background:linear-gradient(90deg,#0000000f,#0000001c,#0000000f);background-size:200% 100%;animation:device-detail-tab-shimmer-081386e6 1.35s ease-in-out infinite}.device-detail-page-wrap--tab-skeleton[data-v-081386e6] .ant-tabs-tab:nth-child(1) .ant-tabs-tab-btn{min-width:52px}.device-detail-page-wrap--tab-skeleton[data-v-081386e6] .ant-tabs-tab:nth-child(2) .ant-tabs-tab-btn{min-width:72px}.device-detail-page-wrap--tab-skeleton[data-v-081386e6] .ant-tabs-tab:nth-child(3) .ant-tabs-tab-btn{min-width:64px}.device-detail-page-wrap--tab-skeleton[data-v-081386e6] .ant-tabs-tab:nth-child(4) .ant-tabs-tab-btn{min-width:48px}.device-detail-page-wrap--tab-skeleton[data-v-081386e6] .ant-tabs-tab:nth-child(5) .ant-tabs-tab-btn{min-width:80px}.device-detail-page-wrap--tab-skeleton[data-v-081386e6] .ant-tabs-tab:nth-child(6) .ant-tabs-tab-btn{min-width:56px}.device-detail-page-wrap--tab-skeleton[data-v-081386e6] .ant-tabs-tab:nth-child(7) .ant-tabs-tab-btn{min-width:68px}.device-detail-page-wrap--tab-skeleton[data-v-081386e6] .ant-tabs-tab:nth-child(8) .ant-tabs-tab-btn{min-width:44px}.device-detail-page-wrap--tab-skeleton[data-v-081386e6] .ant-tabs-tab:nth-child(9) .ant-tabs-tab-btn{min-width:76px}.device-detail-page-wrap--tab-skeleton[data-v-081386e6] .ant-tabs-tab:nth-child(10) .ant-tabs-tab-btn{min-width:60px}.device-detail-page-wrap--tab-skeleton[data-v-081386e6] .ant-tabs-tab:nth-child(11) .ant-tabs-tab-btn{min-width:52px}.device-detail-page-wrap--tab-skeleton[data-v-081386e6] .ant-tabs-tab:nth-child(12) .ant-tabs-tab-btn{min-width:70px}.device-detail-page-wrap--tab-skeleton[data-v-081386e6] .ant-tabs-tab-active .ant-tabs-tab-btn{background:linear-gradient(90deg,#1677ff33,#1677ff52,#1677ff33);background-size:200% 100%}.device-detail-page-wrap--tab-skeleton[data-v-081386e6] .ant-tabs-ink-bar{background:#1677ff80!important}.device-instance-detail-content[data-v-081386e6]{height:100%;min-height:0;display:flex;flex-direction:column}.device-instance-detail-content--embedded[data-v-081386e6]{flex:1 1 0}.device-instance-detail-content--embedded>.device-detail-content-wrap[data-v-081386e6]{background:var(--jet-theme-bg-container)}.device-instance-detail-content__tabs[data-v-081386e6]{flex:none}.device-instance-detail-content__tabs[data-v-081386e6] .ant-tabs-content-holder{display:none}.device-instance-detail-content>.device-detail-content-wrap[data-v-081386e6]{flex:1 1 0;min-height:0}@keyframes device-detail-tab-shimmer-081386e6{0%{background-position:200% 0}to{background-position:-200% 0}}.device-detail-meta__tags-toggle[data-v-81b490e7]{border:none;background:transparent;padding:0 2px;font-size:12px;line-height:18px;color:var(--primary-color, #1677ff);cursor:pointer;flex-shrink:0}.device-detail-meta__tags-toggle[data-v-81b490e7]:hover{color:var(--primary-color-hover, #4096ff)}.device-detail-meta__tags-expand-caret[data-v-81b490e7]{font-size:12px;transition:transform .15s ease}.device-detail-tags-dropdown[data-v-81b490e7]{padding:6px 0;text-align:left;position:relative;z-index:2000}.device-detail-tags-dropdown__list[data-v-81b490e7]{display:flex;flex-wrap:wrap;gap:6px;padding:0 8px 0 0;max-width:520px;justify-content:flex-start;position:relative;z-index:2001}.device-detail-tags-dropdown[data-v-81b490e7] .ant-dropdown,.device-detail-tags-dropdown[data-v-81b490e7] .ant-dropdown-menu{z-index:2001}@keyframes device-detail-extra-shimmer-81b490e7{0%{background-position:200% 0}to{background-position:-200% 0}}.device-detail-extra-skeleton[data-v-81b490e7]{display:inline-flex;align-items:center;gap:12px}.device-detail-extra-skeleton__btn[data-v-81b490e7],.device-detail-extra-skeleton__icon[data-v-81b490e7]{border-radius:6px;background:linear-gradient(90deg,#0000000f,#0000001a,#0000000f);background-size:200% 100%;animation:device-detail-extra-shimmer-81b490e7 1.35s ease-in-out infinite}.device-detail-extra-skeleton__btn[data-v-81b490e7]{width:88px;height:32px}.device-detail-extra-skeleton__icon[data-v-81b490e7]{width:28px;height:28px;margin-right:8px;border-radius:4px}@keyframes device-detail-tab-shimmer-81b490e7{0%{background-position:200% 0}to{background-position:-200% 0}}.device-detail-page-wrap[data-v-81b490e7]{min-width:0;width:100%}.device-detail-page-wrap--tab-skeleton[data-v-81b490e7] .ant-tabs-nav{position:relative;margin-bottom:0!important}.device-detail-page-wrap--tab-skeleton[data-v-81b490e7] .ant-tabs-nav-wrap{position:relative;padding-top:10px}.device-detail-page-wrap--tab-skeleton[data-v-81b490e7] .ant-tabs-nav-wrap:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;border-radius:1px;background:linear-gradient(90deg,#1677ff66,#1677ff1a 45%,#1677ff59);pointer-events:none}.device-detail-page-wrap--tab-skeleton[data-v-81b490e7] .ant-tabs-tab{position:relative}.device-detail-page-wrap--tab-skeleton[data-v-81b490e7] .ant-tabs-tab:before{content:"";position:absolute;left:50%;top:2px;width:1px;height:7px;transform:translate(-50%);background:#1677ff38;border-radius:1px;pointer-events:none}.device-detail-page-wrap--tab-skeleton[data-v-81b490e7] .ant-tabs-tab-btn{color:transparent!important;font-size:0!important;line-height:0!important;min-height:14px;padding:0 4px!important;display:inline-block;border-radius:4px;background:linear-gradient(90deg,#0000000f,#0000001c,#0000000f);background-size:200% 100%;animation:device-detail-tab-shimmer-81b490e7 1.35s ease-in-out infinite}.device-detail-page-wrap--tab-skeleton[data-v-81b490e7] .ant-tabs-tab:nth-child(1) .ant-tabs-tab-btn{min-width:52px}.device-detail-page-wrap--tab-skeleton[data-v-81b490e7] .ant-tabs-tab:nth-child(2) .ant-tabs-tab-btn{min-width:72px}.device-detail-page-wrap--tab-skeleton[data-v-81b490e7] .ant-tabs-tab:nth-child(3) .ant-tabs-tab-btn{min-width:64px}.device-detail-page-wrap--tab-skeleton[data-v-81b490e7] .ant-tabs-tab:nth-child(4) .ant-tabs-tab-btn{min-width:48px}.device-detail-page-wrap--tab-skeleton[data-v-81b490e7] .ant-tabs-tab:nth-child(5) .ant-tabs-tab-btn{min-width:80px}.device-detail-page-wrap--tab-skeleton[data-v-81b490e7] .ant-tabs-tab:nth-child(6) .ant-tabs-tab-btn{min-width:56px}.device-detail-page-wrap--tab-skeleton[data-v-81b490e7] .ant-tabs-tab:nth-child(7) .ant-tabs-tab-btn{min-width:68px}.device-detail-page-wrap--tab-skeleton[data-v-81b490e7] .ant-tabs-tab:nth-child(8) .ant-tabs-tab-btn{min-width:44px}.device-detail-page-wrap--tab-skeleton[data-v-81b490e7] .ant-tabs-tab:nth-child(9) .ant-tabs-tab-btn{min-width:76px}.device-detail-page-wrap--tab-skeleton[data-v-81b490e7] .ant-tabs-tab:nth-child(10) .ant-tabs-tab-btn{min-width:60px}.device-detail-page-wrap--tab-skeleton[data-v-81b490e7] .ant-tabs-tab:nth-child(11) .ant-tabs-tab-btn{min-width:52px}.device-detail-page-wrap--tab-skeleton[data-v-81b490e7] .ant-tabs-tab:nth-child(12) .ant-tabs-tab-btn{min-width:70px}.device-detail-page-wrap--tab-skeleton[data-v-81b490e7] .ant-tabs-tab-active .ant-tabs-tab-btn{background:linear-gradient(90deg,#1677ff33,#1677ff52,#1677ff33);background-size:200% 100%}.device-detail-page-wrap--tab-skeleton[data-v-81b490e7] .ant-tabs-ink-bar{background:#1677ff80!important}.add-device-or-product-dialog-container .ant-spin-nested-loading[data-v-acf5720a]{height:calc(100vh - 400px);overflow-y:auto}.add-device-or-product-dialog-container h5[data-v-acf5720a]{padding:12px 12px 12px 24px;background-color:#f6f6f6;font-size:14px}.add-device-or-product-dialog-container .row[data-v-acf5720a]{margin-bottom:12px}[data-v-acf5720a] .jtable-body-header-left{width:80%}.alert-info[data-v-6220cb54]{background:#f3f3f3;border-radius:2px;padding:6px;color:#0000008c}.product-container .card .card-warp.active .card-item-content-value[data-v-7fb4c46b]{color:#2f54eb}.product-container .card .card-tools span[data-v-7fb4c46b]{color:#252525}.product-container[data-v-225b2d01] .ant-table td{white-space:nowrap}.product-container[data-v-225b2d01] .ant-table-tbody .ant-table-cell .ant-space-item .ant-btn-link{padding:0}.product-container .card .card-warp.active .card-item-content-value[data-v-225b2d01]{color:#2f54eb}.product-container .card .card-tools span[data-v-225b2d01]{color:#252525}[data-v-01e45adb] ._jtable-body_1eyxz_1 ._jtable-pagination_1eyxz_43{margin-top:20px;display:none;justify-content:flex-end}.home-title[data-v-c6de4bb0]{position:relative;z-index:2;display:flex;justify-content:space-between;margin-bottom:12px;padding-left:18px;font-weight:700;font-size:18px}.home-title[data-v-c6de4bb0]:after{position:absolute;top:50%;left:0;width:8px;height:8px;background-color:#1677ff;border:1px solid #b4c0da;transform:translateY(-50%);content:" "}.home-title .extra-text[data-v-c6de4bb0]{font-size:14px;font-weight:400}.home-title .home-title-english[data-v-c6de4bb0]{position:absolute;top:30px;color:#0000004d;font-size:12px}.top-card[data-v-af3a6890]{display:flex;flex-direction:column;padding:24px;background-color:#fff;border:1px solid #e0e4e8;border-radius:2px}.top-card .top-card-content[data-v-af3a6890]{display:flex;flex-direction:row;flex-grow:1;justify-content:space-between}.top-card .top-card-content .content-left[data-v-af3a6890]{height:100%;width:50%}.top-card .top-card-content .content-left-title[data-v-af3a6890]{color:#000000a3}.top-card .top-card-content .content-left-value[data-v-af3a6890]{padding:12px 0;color:#323130;font-weight:700;font-size:36px}.top-card .top-card-content .content-right[data-v-af3a6890]{width:0;display:flex;flex-grow:1;align-items:flex-end;justify-content:flex-end}.top-card .top-card-content .content-right img[data-v-af3a6890]{width:92px;height:92px}.top-card .top-card-content .content-right-echart[data-v-af3a6890]{display:flex;flex-grow:1;align-items:flex-end;justify-content:flex-end}.top-card .top-card-footer[data-v-af3a6890]{display:flex;align-items:center;justify-content:space-between;padding-top:16px;border-top:1px solid #f0f0f0}.top-card .top-card-footer .footer-item-value[data-v-af3a6890]{color:#323130;font-weight:700;font-size:16px}.loading[data-v-1c6165ea]{display:flex;justify-content:center;align-items:center;inset:0;position:absolute;z-index:9999}.device-dashboard-marker-content{position:relative}.device-dashboard-marker-content .device-dashboard-marker-label{position:absolute;transform:translate(-50%,-120%);left:50%;top:0;background-color:#fff;padding:4px 8px;border-radius:4px;box-shadow:0 0 16px #0003;width:120px;display:-webkit-box;text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-all;overflow:hidden;vertical-align:bottom}.message-card[data-v-6ede2630],.device-position[data-v-6ede2630]{margin-top:24px;padding:24px;background-color:#fff}.message-chart[data-v-6ede2630]{width:100%;height:470px}.amap-box[data-v-6ede2630]{height:500px;width:100%}.upload-box[data-v-f65ad75d] .ant-btn{width:110px;border-top-left-radius:0;border-bottom-left-radius:0}.upload-box .upload-text[data-v-f65ad75d]{margin:0 10px}.form .form-radio-button[data-v-b99da237]{width:148px;height:80px;padding:0}.form .form-radio-button img[data-v-b99da237]{width:100%;height:100%}.form .form-url-button[data-v-b99da237]{margin-top:10px}.form .form-submit[data-v-b99da237]{background-color:#1677ff!important}.formRef[data-v-b99da237]{border:1px dashed #d9d9d9}.formRef .formRef-title[data-v-b99da237]{display:flex;justify-content:space-between}.formRef .formRef-content[data-v-b99da237]{padding:10px;display:flex;margin-bottom:10px}.formRef .formRef-content .formRef-form-item[data-v-b99da237]{width:47%;padding-right:10px}.formRef .formRef-content .formRef-form-item-action[data-v-b99da237]{width:10%}.formRef .formRef-form-item-add[data-v-b99da237]{margin-top:20px}.generalInfo[data-v-35b5d8f0]{margin-bottom:30px}.generalInfo .progress[data-v-35b5d8f0]{width:100%;line-height:32px;display:flex}.generalInfo .allOperation[data-v-35b5d8f0]{margin-bottom:20px}.tip[data-v-35b5d8f0]{color:#aaa;margin-right:10px}.state[data-v-35b5d8f0]{display:flex}.progress--warp[data-v-35b5d8f0]{height:6px;border-radius:3px;position:relative;margin:16px 0}.body-header[data-v-35b5d8f0]{display:flex;gap:12px;margin-bottom:16px;align-items:center;justify-content:space-between}.body-header .header-title[data-v-35b5d8f0]{font-size:16px;color:#1f2429;font-weight:500;max-width:300px}.body-header .header-status[data-v-35b5d8f0]{padding:2px 8px;border-radius:4px}.body-header .header-action[data-v-35b5d8f0]{margin-left:auto}.body-header .body-count[data-v-35b5d8f0]{display:flex;padding:8px 24px;border-radius:6px}.body-header .body-count>div[data-v-35b5d8f0]{flex:1;min-width:0}.heightLightRow{background-color:#e6f4ff}.tab[data-v-f78529f5]{display:flex;gap:24px}.tab .tab-item[data-v-f78529f5]{border-top:4px solid lightgrey;width:210px;padding:12px;cursor:pointer}.tab .tab-item .desc[data-v-f78529f5]{font-size:12px;color:#000000b3}.tab .active[data-v-f78529f5]{border-color:#1677ff;background-color:#e6f4ff}.disabled[data-v-bbae65a8]{pointer-events:auto!important;cursor:not-allowed!important}.device-select[data-v-e2258dde] .ant-form-item-label>label:before{color:#ff4d4f;content:"*";font-size:14px;margin-right:4px}.search-box[data-v-271b6a92]{text-align:right;margin-bottom:16px}.task[data-v-271b6a92]{margin-bottom:20px}.taskTitle[data-v-271b6a92]{display:flex;justify-content:space-between;margin-bottom:8px}.taskTitle .taskTitleLeft[data-v-271b6a92],.taskTitle .taskTitleRight[data-v-271b6a92]{display:flex;line-height:32px}.taskTitle .progress[data-v-271b6a92]{margin-left:10px}.taskTitle .upgradeMode[data-v-271b6a92]{background:#e6f4ff;border-radius:4px;border:1px solid #91caff;height:22px;padding:0 8px;color:#1677ff;margin-top:4px;line-height:22px}.taskTitle .title[data-v-271b6a92]{font-size:16px;font-weight:500;margin-left:12px;color:#1a1a1a;max-width:300px}.log-card-item-warp[data-v-271b6a92]{background-color:#f8f9fa;border:1px solid #eff0f1;border-radius:6px;width:100%;margin-bottom:20px;cursor:pointer}.log-card-item-warp .content[data-v-271b6a92]{padding:16px}.log-card-item-warp .content .body-header[data-v-271b6a92]{display:flex;gap:12px;margin-bottom:16px;align-items:center;justify-content:space-between}.log-card-item-warp .content .body-header .header-title[data-v-271b6a92]{font-size:16px;color:#1f2429;font-weight:500;max-width:300px}.log-card-item-warp .content .body-header .header-status[data-v-271b6a92]{padding:2px 8px;border-radius:4px}.log-card-item-warp .content .body-header .header-action[data-v-271b6a92]{margin-left:auto}.log-card-item-warp .content .body-detail[data-v-271b6a92]{display:flex;gap:32px;margin-bottom:16px}.log-card-item-warp .content .body-detail .detail-desc[data-v-271b6a92]{display:flex;gap:16px;width:66.66%}.log-card-item-warp .content .body-detail .detail-time[data-v-271b6a92]{display:flex;width:33.33%}.log-card-item-warp .content .body-detail .detail-title[data-v-271b6a92]{max-width:60px;white-space:nowrap;margin-right:10px}.log-card-item-warp .content .body-detail .detail-value[data-v-271b6a92]{flex:1 1 0;min-width:0}.log-card-item-warp .content .body-count[data-v-271b6a92]{margin-bottom:16px;display:flex;padding:8px 24px;border-radius:6px}.log-card-item-warp .content .body-count>div[data-v-271b6a92]{flex:1;min-width:0}.log-card-item-warp .content .body-progress[data-v-271b6a92]{margin-bottom:12px}.log-card-item-warp .content .body-status[data-v-271b6a92]{display:flex;gap:16px}.log-card-item-warp .content .body-status .status-item[data-v-271b6a92]{display:flex;gap:12px;align-items:center}.log-card-item-warp .content .body-status .status-item .status-item-success[data-v-271b6a92]{color:var(--ant-success-color)}.log-card-item-warp .content .body-status .status-item .status-item-error[data-v-271b6a92]{color:var(--ant-error-color)}.log-card-item-warp .content .body-status .status-item .status-item-primary[data-v-271b6a92]{color:var(--ant-primary-color)}.log-card-item-warp .content .body-status .status-item .status-item-warning[data-v-271b6a92]{color:var(--ant-warning-color)}.log-card-item-warp .content .body-status .last-item[data-v-271b6a92]{margin-left:auto}.log-card-item-warp .content .progress--warp[data-v-271b6a92]{height:6px;position:relative;border-radius:4px;overflow:hidden;display:flex}.log-card-item-warp .content .progress--warp .progress-item-success[data-v-271b6a92]{background-color:var(--ant-success-color)}.log-card-item-warp .content .progress--warp .progress-item-error[data-v-271b6a92]{background-color:var(--ant-error-color)}.log-card-item-warp .content .progress--warp .progress-item-primary[data-v-271b6a92]{background-color:var(--ant-primary-color)}.log-card-item-warp .content .progress--warp .progress-item-warning[data-v-271b6a92]{background-color:var(--ant-warning-color)}.access-component-list-title[data-v-582b0015]{font-size:var(--fs-18);font-weight:600}.firmware-list-search[data-v-582b0015]{min-width:400px}.alarmInfo[data-v-b72ac052]{display:flex;justify-content:space-between;margin-bottom:8px}.alarmInfo .alarmTitle[data-v-b72ac052]{font-weight:600;font-size:16px;color:#1a1a1a}.alarmInfo .alarmTime[data-v-b72ac052]{font-size:14px}.tableBottom[data-v-241d64d8]{text-align:center;position:relative;height:50px;margin-top:20px}.tableBottom .moreBtn[data-v-241d64d8]{position:absolute;right:50%;top:10px}.deviceId[data-v-241d64d8]{cursor:pointer;color:#4096ff}.sourceName[data-v-241d64d8]{display:flex}.sourceName .name[data-v-241d64d8]{width:100px;white-space:nowrap}.alarmInfo[data-v-3326c90b]{display:flex;justify-content:space-between}.deviceId[data-v-1002aa4d]{cursor:pointer;color:#4096ff}.sourceName[data-v-1002aa4d]{display:flex}.sourceName .name[data-v-1002aa4d]{white-space:nowrap}.map-tree-content[data-v-5ccd345f]{margin-top:20px;display:flex;justify-content:space-between;align-items:center}.map-tree-content .map-tree-content-card[data-v-5ccd345f]{width:350px;height:400px}.map-tree-content .map-tree-content-card .map-tree-content-card-list[data-v-5ccd345f]{overflow-y:auto;height:300px}.device-child-device-search{padding:0}.dashboard-preview-tab[data-v-61492acb],.preview-host[data-v-61492acb]{width:100%;height:100%}.state[data-v-61492acb]{width:100%;height:100%;padding:24px;box-sizing:border-box}.state-center[data-v-61492acb]{display:flex;align-items:center;justify-content:center}.config-card[data-v-96a066d6]{border-radius:8px;box-shadow:0 2px 8px #0000000f;transition:all .3s ease;border:1px solid #f0f0f0;margin-top:16px;margin-bottom:16px}.config-card[data-v-96a066d6]:hover{box-shadow:0 4px 16px #0000001f;border-color:#d9d9d9}.config-card[data-v-96a066d6] .ant-card-head{border-bottom:1px solid #f0f0f0;padding:12px 24px;min-height:48px}.config-card[data-v-96a066d6] .ant-card-body{padding:16px 20px}.compact-descriptions[data-v-96a066d6] .ant-descriptions-item-label{font-size:14px;padding:8px 12px}.compact-descriptions[data-v-96a066d6] .ant-descriptions-item-content{font-size:15px;padding:8px 12px}.compact-descriptions[data-v-96a066d6] .ant-descriptions-row>td{padding-bottom:8px}.compact-descriptions[data-v-96a066d6] .config-group-title{font-size:12px;font-weight:600;margin-bottom:8px;color:#0000008c}.card-title[data-v-96a066d6]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:500;color:#000000d9}.card-title.has-title-before[data-v-96a066d6]{position:relative;flex-wrap:wrap;padding-left:10px}.card-title.has-title-before>.title-before[data-v-96a066d6]{position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:16px;background-color:#1677ff;border-radius:0 3px 3px 0}.card-title.has-title-before .card-title__actions[data-v-96a066d6]{flex-shrink:0}.action-button[data-v-96a066d6]{padding:0;height:auto;font-size:14px}.plain-item-head[data-v-96a066d6]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%}.plain-item-head__left[data-v-96a066d6]{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-left:10px;min-height:22px;flex:1;min-width:0}.plain-item-head__left>.title-before[data-v-96a066d6]{position:absolute;left:0;top:2px;width:4px;height:calc(100% - 4px);min-height:14px;background-color:#1677ff;border-radius:0 3px 3px 0}.plain-item-head__left .plain-item-head__actions[data-v-96a066d6]{flex-shrink:0}.plain-item-title[data-v-96a066d6]{font-weight:600;font-size:16px;color:#000000d9}.config-item[data-v-96a066d6] .ant-list-item-meta-title{width:100%}.principal-container[data-v-91ef38a7]{margin-top:24px}.plain-item-head[data-v-91ef38a7]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%}.plain-item-head__left[data-v-91ef38a7]{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-left:10px;min-height:22px;flex:1;min-width:0}.plain-item-head__left>.title-before[data-v-91ef38a7]{position:absolute;left:0;top:2px;width:4px;height:calc(100% - 4px);min-height:14px;background-color:#1677ff;border-radius:0 3px 3px 0}.plain-item-head__left .plain-item-head__actions[data-v-91ef38a7]{flex-shrink:0}.plain-item-title[data-v-91ef38a7]{font-weight:600;font-size:16px;color:#000000d9}.principal-item[data-v-91ef38a7] .ant-list-item-meta-title{width:100%}.reset-button[data-v-91ef38a7]{padding:0;height:auto;font-size:14px}.principal-card[data-v-91ef38a7]{border-radius:8px;box-shadow:0 2px 8px #0000000f;transition:all .3s ease;border:1px solid #f0f0f0}.principal-card[data-v-91ef38a7]:hover{box-shadow:0 4px 16px #0000001f;border-color:#d9d9d9}.principal-card[data-v-91ef38a7] .ant-card-head{border-bottom:1px solid #f0f0f0;padding:12px 24px;min-height:48px}.principal-card[data-v-91ef38a7] .ant-card-body{padding:12px 24px}.card-title[data-v-91ef38a7]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:500;color:#000000d9}.card-title.has-title-before[data-v-91ef38a7]{position:relative;flex-wrap:wrap;padding-left:10px}.card-title.has-title-before>.title-before[data-v-91ef38a7]{position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:16px;background-color:#1677ff;border-radius:0 3px 3px 0}.card-title.has-title-before .card-title__actions[data-v-91ef38a7]{flex-shrink:0}.metadata-tag[data-v-91ef38a7]{margin-left:8px;border-radius:4px;background:#e6f7ff;border:1px solid #91d5ff;color:#1890ff;font-size:13px;padding:2px 8px;line-height:1.5;display:inline-flex;align-items:center;gap:4px}.metadata-name[data-v-91ef38a7]{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.description-icon[data-v-91ef38a7]{margin-left:4px;color:#1890ff;font-size:14px;cursor:pointer;transition:all .2s ease}.description-icon[data-v-91ef38a7]:hover{color:#40a9ff}.card-content[data-v-91ef38a7]{display:flex;align-items:center}.principal-rows[data-v-91ef38a7]{display:flex;flex-direction:column;gap:12px}.principal-row[data-v-91ef38a7]{padding:8px 0;display:flex;align-items:center;flex-wrap:wrap;gap:12px}.info-field[data-v-91ef38a7]{display:flex;align-items:center;gap:6px;font-size:14px;color:#000000d9;flex-shrink:0}.field-icon[data-v-91ef38a7]{color:#1890ff;font-size:14px;flex-shrink:0}.field-label[data-v-91ef38a7]{color:#000000a6;font-weight:500;white-space:nowrap}.field-value[data-v-91ef38a7]{color:#000000d9;max-width:300px;flex:1}.field-value-tag[data-v-91ef38a7]{max-width:300px;margin:0;border-radius:4px;background:#f0f2f5;border:1px solid #d9d9d9;color:#000000d9;font-size:14px;padding:2px 8px;display:inline-flex;align-items:center;line-height:1.5;gap:4px}.field-text[data-v-91ef38a7]{flex:1;min-width:0}.clickable-tag[data-v-91ef38a7]{cursor:pointer;-webkit-user-select:none;user-select:none}.row-divider[data-v-91ef38a7]{width:100%;height:1px;background:#f0f0f0;margin-top:8px}.copy-button[data-v-91ef38a7]{padding:0;height:20px;width:20px;display:flex;align-items:center;justify-content:center;margin-left:4px;color:#1890ff;transition:all .2s ease}.copy-button[data-v-91ef38a7]:hover{color:#40a9ff;background:#1890ff1a}._statusBox_nqkgl_1{width:100%;height:100%;display:flex;flex-direction:column;gap:16px}._statusBox_nqkgl_1 ._statusHeader_nqkgl_8{display:flex}._statusBox_nqkgl_1 ._statusContent_nqkgl_11{width:100%;border-top:1px solid #ececec;flex:1;min-height:100px;overflow-y:auto}._statusBox_nqkgl_1 ._statusContent_nqkgl_11 ._statusItem_nqkgl_18{display:flex;justify-content:space-between;padding:20px;border:1px solid #ececec;border-top:none}._statusBox_nqkgl_1 ._statusContent_nqkgl_11 ._statusItem_nqkgl_18 ._statusLeft_nqkgl_25{display:flex}._statusBox_nqkgl_1 ._statusContent_nqkgl_11 ._statusItem_nqkgl_18 ._statusLeft_nqkgl_25 ._statusImg_nqkgl_28{width:32px;height:32px;margin:15px 20px 0 0}._statusBox_nqkgl_1 ._statusContent_nqkgl_11 ._statusItem_nqkgl_18 ._statusLeft_nqkgl_25 ._statusContext_nqkgl_33 ._statusTitle_nqkgl_33{color:#000c;font-weight:700;font-size:18px}._statusBox_nqkgl_1 ._statusContent_nqkgl_11 ._statusItem_nqkgl_18 ._statusLeft_nqkgl_25 ._statusContext_nqkgl_33 ._statusDesc_nqkgl_38{color:#000000a6;font-size:14px}._statusBox_nqkgl_1 ._statusContent_nqkgl_11 ._statusItem_nqkgl_18 ._statusLeft_nqkgl_25 ._statusContext_nqkgl_33 ._info_nqkgl_42{margin-top:10px;color:#646464;font-size:14px}._statusBox_nqkgl_1 ._statusContent_nqkgl_11 ._statusItem_nqkgl_18 ._statusLeft_nqkgl_25 ._statusContext_nqkgl_33 ._info_nqkgl_42 ._infoItem_nqkgl_47{width:100%}._statusBox_nqkgl_1 ._statusContent_nqkgl_11 ._statusItem_nqkgl_18 ._statusRight_nqkgl_50{margin-top:10px;font-weight:700;font-size:18px}._loading_nqkgl_55{animation:_loading_nqkgl_55 2s linear infinite}@keyframes _loading_nqkgl_55{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(360deg)}}._alert_nqkgl_75{padding-left:10px;color:#0000008c;line-height:40px;background-color:#f6f6f6}._ant-badge-status-text_nqkgl_81{word-break:break-all}.access-guide[data-v-27ec3a2c]{min-width:0;max-width:100%;padding:0;overflow-x:hidden}.access-guide-layout[data-v-27ec3a2c]{display:flex;align-items:flex-start;gap:16px;width:100%;min-width:0}.access-guide-main[data-v-27ec3a2c]{flex:1;min-width:0}.access-guide-layout--with-doc .access-guide-main[data-v-27ec3a2c]{flex:1 1 0;min-width:0}.access-guide-doc[data-v-27ec3a2c]{flex:1 1 0;min-width:0;max-width:none}.access-guide-doc__sticky[data-v-27ec3a2c]{position:sticky;top:0;max-height:calc(100vh - 220px);overflow:auto;padding:12px 14px;border:1px solid #f0f0f0;border-radius:8px;background:#fafafa}.access-guide-doc__title[data-v-27ec3a2c]{margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #f0f0f0;color:#000000d9;font-weight:600;font-size:14px}.access-guide-doc__body[data-v-27ec3a2c]{font-size:13px;line-height:1.65;color:#000000bf;word-break:break-word}.access-guide-doc__body[data-v-27ec3a2c] h1,.access-guide-doc__body[data-v-27ec3a2c] h2,.access-guide-doc__body[data-v-27ec3a2c] h3{margin:.75em 0 .4em;font-weight:600;color:#000000e0}.access-guide-doc__body[data-v-27ec3a2c] p{margin:.45em 0}.access-guide-doc__body[data-v-27ec3a2c] ul,.access-guide-doc__body[data-v-27ec3a2c] ol{padding-left:1.25em;margin:.4em 0}.access-guide-doc__body[data-v-27ec3a2c] pre{padding:8px 10px;overflow-x:auto;border-radius:6px;background:#0000000a;font-size:12px}.access-guide-doc__body[data-v-27ec3a2c] code{padding:0 4px;border-radius:4px;background:#0000000f;font-size:12px}.access-guide-doc__body[data-v-27ec3a2c] pre code{padding:0;background:transparent}.access-guide-doc__body[data-v-27ec3a2c] [data-copy],.access-guide-doc__body[data-v-27ec3a2c] [copy-content]{cursor:pointer;color:#1677ff;text-decoration:underline dotted;text-underline-offset:2px}.access-guide-doc__body[data-v-27ec3a2c] table{width:100%;border-collapse:collapse;font-size:12px}.access-guide-doc__body[data-v-27ec3a2c] th,.access-guide-doc__body[data-v-27ec3a2c] td{padding:6px 8px;border:1px solid #f0f0f0}@media (max-width: 992px){.access-guide-layout--with-doc[data-v-27ec3a2c]{flex-direction:column}.access-guide-doc[data-v-27ec3a2c]{flex:1 1 auto;max-width:100%;width:100%;min-width:0}.access-guide-doc__sticky[data-v-27ec3a2c]{max-height:none}}.access-item-list[data-v-27ec3a2c]{margin-bottom:8px}.access-item-list[data-v-27ec3a2c] .ant-list-item{padding-inline:0;padding-block:8px}.access-item-list[data-v-27ec3a2c] .ant-list-item-meta-title{margin-bottom:4px}.access-item-list[data-v-27ec3a2c] .ant-list-item-meta-description{max-width:100%;color:#000000e0}.access-meta-title[data-v-27ec3a2c]{position:relative;display:flex;align-items:center;padding-left:10px;min-height:22px;color:#000000d9;font-weight:600;font-size:16px;line-height:1.4}.access-meta-title .title-before[data-v-27ec3a2c]{position:absolute;top:2px;left:0;width:4px;height:calc(100% - 4px);min-height:14px;background-color:#1677ff;border-radius:0 3px 3px 0}.access-meta-title--sub[data-v-27ec3a2c]{font-size:14px;margin-bottom:4px}.access-meta-title--sub .title-before[data-v-27ec3a2c]{top:1px}.access-list-item[data-v-27ec3a2c]{padding-block:8px!important}.access-guide__col[data-v-27ec3a2c]{min-width:0}.routes-panel-title[data-v-27ec3a2c]{margin-bottom:8px}.routes-table-shell[data-v-27ec3a2c]{width:100%;max-width:100%;min-width:0;overflow-x:auto}.cell-clip[data-v-27ec3a2c]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-style[data-v-27ec3a2c]{margin-bottom:8px}.jump-product[data-v-27ec3a2c]{margin-top:16px}[data-v-27ec3a2c] .routes-table .ant-table{font-size:12px}[data-v-27ec3a2c] .routes-table .ant-table-cell{word-break:break-word}.payload-section-inner[data-v-6a1bf723],.payload-structured[data-v-6a1bf723]{min-width:0}.sect-hd[data-v-6a1bf723]{margin:0 0 6px;font-weight:600;font-size:12px;color:#000000bf;letter-spacing:.02em}.trace-structured-lede[data-v-6a1bf723]{margin:-2px 0 8px;font-size:11px;line-height:1.45;color:#00000080;font-variant-numeric:tabular-nums}.trace-kv-list[data-v-6a1bf723]{margin:0;padding:0;list-style:none}.trace-kv-list--props[data-v-6a1bf723]{display:flex;flex-direction:column;gap:4px}.trace-kv-item[data-v-6a1bf723]{margin:0;padding:4px 6px 5px;border-radius:4px;background:#00000005;border:1px solid rgba(0,0,0,.06)}.trace-kv-item--extra[data-v-6a1bf723]{border-left:3px solid rgba(250,173,20,.85);background:#faad140a;border-color:#faad1438}.trace-kv-item__meta[data-v-6a1bf723]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-bottom:2px}.trace-kv-item__name[data-v-6a1bf723]{font-weight:600;font-size:11px;line-height:1.25;color:#000000d9}.trace-kv-item__id[data-v-6a1bf723]{padding:0 3px;font-size:10px;line-height:1.3;color:#00000073;background:#0000000a;border-radius:2px}.trace-kv-item__id--solo[data-v-6a1bf723]{font-weight:500;color:#000000c7}.trace-kv-item__badge[data-v-6a1bf723]{margin-inline-end:0!important;padding:0 4px!important;font-size:10px!important;line-height:1.35!important;border-radius:2px!important}.trace-kv-item__val[data-v-6a1bf723]{padding-left:1px;font-size:11px;line-height:1.35;color:#000000e0;word-break:break-word;white-space:pre-wrap}.trace-read-block[data-v-6a1bf723]{display:flex;flex-direction:column;gap:10px}.trace-read-line[data-v-6a1bf723]{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;padding:6px 0;font-size:12px;line-height:1.45}.trace-read-line__k[data-v-6a1bf723]{flex-shrink:0;min-width:4em;color:#00000073;font-size:11px;font-weight:500}.trace-read-line__v[data-v-6a1bf723]{flex:1;min-width:0;color:#000000e0}.id-inline[data-v-6a1bf723]{margin-left:4px;font-size:10px;color:#00000073}.trace-read-chunk__lbl[data-v-6a1bf723]{margin-bottom:4px;color:#00000073;font-size:11px;font-weight:500}.trace-read-chunk__pre[data-v-6a1bf723]{margin:0;padding:8px 10px;overflow-x:auto;font-size:11px;line-height:1.45;white-space:pre-wrap;word-break:break-word;color:#000000d9;background:#00000005;border:1px solid rgba(0,0,0,.06);border-radius:6px}.id-sub[data-v-6a1bf723]{margin-left:4px;color:#00000073;font-size:11px}.property-ids[data-v-6a1bf723]{display:flex;flex-wrap:wrap;gap:8px}.fallback-json[data-v-6a1bf723]{margin-top:4px}.payload-hex-stream[data-v-6a1bf723]{min-width:0}.wf-pre[data-v-6a1bf723]{margin:0;padding:6px 8px;overflow-x:auto;color:#000000d9;font-size:11px;line-height:1.45;white-space:pre-wrap;word-break:break-word;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:4px}.hex-stream-pre[data-v-6a1bf723]{font-size:10px;line-height:1.5;white-space:pre;overflow-x:auto}.json-pre[data-v-6a1bf723]{font-size:11px}.payload-raw .wf-pre[data-v-6a1bf723]{white-space:pre-wrap}.trace-payload-viewer[data-v-e2b39837]{display:flex;flex-direction:column;gap:8px}.payload-section[data-v-e2b39837]{min-width:0}.payload-toolbar[data-v-e2b39837]{margin-bottom:4px}.copy-btn[data-v-e2b39837]{padding:0 4px;color:#00000073;font-size:11px}.payload-error-text[data-v-e2b39837]{display:inline-block;max-width:min(42vw,420px);overflow:hidden;color:#e50012;font-size:11px;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.payload-sep[data-v-e2b39837]{color:#0000004d;font-size:11px}.payload-truncated-hint[data-v-e2b39837]{margin-bottom:4px;color:var(--ant-color-warning, #d48806);font-size:11px}.payload-text-frame[data-v-e2b39837]{border:1px solid rgba(0,0,0,.06);border-radius:4px;background:#fff;overflow:hidden}.payload-text-frame__head[data-v-e2b39837]{padding:4px 8px;border-bottom:1px solid rgba(0,0,0,.06);background:#00000005}.payload-text-frame__head[data-v-e2b39837] .ant-segmented{font-size:11px}.payload-text-frame__body[data-v-e2b39837]{position:relative;padding:6px 32px 8px 8px;min-width:0}.payload-text-frame__body[data-v-e2b39837] .wf-pre{border:none!important;border-radius:0!important;background:transparent!important}.payload-text-frame__body[data-v-e2b39837] .payload-structured{padding-top:0}.payload-text-frame__copy-float[data-v-e2b39837]{position:absolute;top:4px;right:4px;z-index:2;display:inline-flex!important;align-items:center;justify-content:center;width:26px!important;height:26px!important;padding:0!important;margin:0!important;color:#00000073;font-size:13px;border-radius:4px;background:#ffffffeb;box-shadow:0 0 0 1px #0000000f}.payload-text-frame__copy-float[data-v-e2b39837]:hover{color:var(--ant-color-primary, #1677ff);background:#fff}.trace-detail-drawer[data-v-de81d24d] .ant-drawer-body{padding-top:8px;padding-bottom:12px}.drawer-head[data-v-de81d24d]{margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.06)}.drawer-meta[data-v-de81d24d]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px}.drawer-meta .label[data-v-de81d24d]{color:#00000073;font-size:12px}.drawer-meta .trace-id[data-v-de81d24d]{margin:0!important;font-size:13px}.muted[data-v-de81d24d]{color:#00000073;font-size:12px}.trace-wall-elapsed-help[data-v-de81d24d]{margin-left:2px;font-size:12px;color:#00000059;cursor:help;vertical-align:-.1em;transition:color .15s ease}.trace-wall-elapsed-help[data-v-de81d24d]:hover{color:#1890ffd9}.waterfall[data-v-de81d24d]{position:relative;display:flex;flex-direction:column;gap:0}.waterfall[data-v-de81d24d]:before{content:"";position:absolute;z-index:0;left:6px;top:0;bottom:0;width:2px;border-radius:1px;background:linear-gradient(180deg,#1890ff73,#1890ff1f);transform:translate(-50%)}.wf-row[data-v-de81d24d]{position:relative;z-index:1;display:grid;grid-template-columns:12px minmax(0,1fr);gap:0 8px;align-items:stretch;padding-bottom:6px}.wf-row--log .wf-body-collapse[data-v-de81d24d]{background:#00000005;border-color:#0000000d;opacity:.92}.wf-row--log .wf-rail-dot[data-v-de81d24d]{background:#00000038;box-shadow:0 0 0 2px #fffffff2}.wf-row--log .wf-head-inline[data-v-de81d24d]{opacity:.88}.wf-row--log .wf-head-right .wf-time-inline[data-v-de81d24d],.wf-row--log .wf-head-right .wf-duration[data-v-de81d24d]{color:#00000059}.wf-row--error .wf-body-collapse[data-v-de81d24d]{border-color:#ff4d4f59}.wf-rail-cell[data-v-de81d24d]{position:relative;width:12px;flex-shrink:0}.wf-rail-dot[data-v-de81d24d]{position:absolute;left:50%;top:10px;z-index:2;width:6px;height:6px;margin-left:-3px;border-radius:50%;background:#1890ff;box-shadow:0 0 0 2px #fffffff2}.wf-body-collapse[data-v-de81d24d]{min-width:0;background:#fafafa;border:1px solid rgba(0,0,0,.06);border-radius:4px}.wf-body-collapse[data-v-de81d24d] .ant-collapse-item{border:none}.wf-body-collapse[data-v-de81d24d] .ant-collapse-header{align-items:flex-start!important;padding:5px 8px!important;line-height:1.35}.wf-body-collapse[data-v-de81d24d] .ant-collapse-expand-icon{padding-top:2px}.wf-body-collapse[data-v-de81d24d] .ant-collapse-content-box{padding:0 8px 8px!important}.wf-head-main[data-v-de81d24d]{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0}.wf-head-right[data-v-de81d24d]{display:inline-flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:6px;margin-left:auto;padding-left:8px;text-align:right}.wf-time-inline[data-v-de81d24d]{flex-shrink:0;color:#00000073;font-size:11px;font-variant-numeric:tabular-nums;line-height:1.3}.wf-msg-type[data-v-de81d24d]{flex:1;display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;min-width:0;overflow:hidden;line-height:1.25}.wf-msg-type__primary[data-v-de81d24d]{flex-shrink:0;font-weight:600;font-size:12px;color:#000000e0}.wf-msg-type__suffix[data-v-de81d24d]{flex:1;min-width:0;overflow:hidden;font-weight:400;font-size:11px;color:#00000061;white-space:nowrap;text-overflow:ellipsis}.wf-head-inline[data-v-de81d24d]{display:flex;flex-wrap:nowrap;align-items:center;gap:0;width:100%;margin-bottom:2px}.wf-fmt-tag[data-v-de81d24d],.wf-log-tag[data-v-de81d24d]{margin-inline-end:0!important;font-size:11px;line-height:1.2;padding:0 5px}.wf-dot[data-v-de81d24d]{margin-right:0}.wf-op[data-v-de81d24d]{flex-shrink:0;font-weight:600;font-size:12px;line-height:1.2}.wf-op--weak[data-v-de81d24d]{font-weight:400;font-size:11px;color:#00000061}.wf-duration[data-v-de81d24d]{flex-shrink:0;color:#00000073;font-size:11px;font-weight:400;font-variant-numeric:tabular-nums;line-height:1.2;white-space:nowrap}.wf-detail[data-v-de81d24d]{margin-top:2px;min-width:0}.wf-session-block[data-v-de81d24d]{margin-bottom:10px;padding:8px 10px;border:1px solid rgba(0,0,0,.06);border-radius:6px;background:#00000005}.wf-session-block__title[data-v-de81d24d]{margin-bottom:6px;font-size:12px;font-weight:600;color:#000000bf}.wf-session-block__pre[data-v-de81d24d]{margin:0;max-height:280px;overflow:auto;font-size:11px;line-height:1.45;white-space:pre-wrap;word-break:break-word;color:#000000d1}.wf-error-message[data-v-de81d24d]{margin-top:6px}.wf-error-message[data-v-de81d24d] .ant-alert{padding:6px 8px}.wf-error-message[data-v-de81d24d] .ant-alert-message{font-size:12px;line-height:1.45;word-break:break-word}.trace-debug-panel[data-v-21d46641]{display:flex;flex-direction:column;min-height:0;max-height:100%;padding:10px 10px 12px;border:1px solid var(--ant-color-border-secondary, rgba(0, 0, 0, .06));border-radius:10px;background:linear-gradient(165deg,rgba(22,119,255,.04) 0%,var(--ant-color-bg-container, #fff) 42%);box-shadow:0 1px 2px #00000008}.trace-debug-panel__head[data-v-21d46641]{flex-shrink:0;margin-bottom:8px}.trace-debug-panel__title-row[data-v-21d46641]{display:flex;align-items:center;gap:6px;min-width:0}.trace-debug-panel__icon[data-v-21d46641]{font-size:16px;color:#1677ffd9}.trace-debug-panel__title[data-v-21d46641]{font-weight:600;font-size:13px;color:#000000e0;line-height:1.35}.trace-debug-panel__sub[data-v-21d46641]{margin:4px 0 0;padding-left:22px;font-size:11px;line-height:1.45;color:#00000073}.trace-debug-panel__alert[data-v-21d46641]{margin-bottom:8px;font-size:12px}.trace-debug-panel__mode[data-v-21d46641]{margin-bottom:10px}.trace-debug-panel__mode[data-v-21d46641] .ant-segmented{font-size:11px}.trace-debug-panel__body[data-v-21d46641]{flex:1;min-height:120px;overflow-y:auto;overflow-x:hidden;padding-right:2px}.trace-debug-panel__section[data-v-21d46641]{padding-bottom:4px}.trace-debug-form[data-v-21d46641] .ant-form-item{margin-bottom:10px}.trace-debug-form[data-v-21d46641] .ant-form-item-label{padding-bottom:2px}.trace-debug-form[data-v-21d46641] label{font-size:12px}.trace-debug-panel__inputs-label[data-v-21d46641]{margin-bottom:6px;font-size:12px;color:#000000a6}.trace-debug-panel__invoke-mode[data-v-21d46641]{margin:2px 0 10px}.trace-debug-result[data-v-21d46641]{margin-top:12px;padding-top:10px;border-top:1px dashed rgba(0,0,0,.12)}.trace-debug-result__title[data-v-21d46641]{margin-bottom:6px;font-size:12px;font-weight:600;color:#000000c7}.trace-debug-result__ok[data-v-21d46641]{display:flex;align-items:center;gap:8px;min-height:24px;padding:2px 0}.trace-debug-result__ok-time[data-v-21d46641]{font-size:12px;color:#0000008c}.trace-debug-result__payload[data-v-21d46641]{margin-top:6px}.trace-debug-result__payload pre[data-v-21d46641]{margin:0;max-height:160px;overflow:auto;padding:8px;border:1px solid rgba(0,0,0,.08);border-radius:4px;background:#00000005;font-size:11px;line-height:1.45;white-space:pre-wrap;word-break:break-word}[data-v-21d46641] .trace-debug-panel__body .ant-empty{margin:16px 0}.trace-tool-panel[data-v-2bc546eb]{min-height:0;height:100%;display:flex;flex-direction:column}.trace-chain-layout[data-v-ffcba9a9]{display:flex;flex:1;flex-direction:row;align-items:stretch;gap:12px;min-height:0;min-width:0}.trace-chain-layout__debug[data-v-ffcba9a9]{flex:0 0 288px;flex-shrink:0;width:288px;max-width:min(288px,100%);min-width:0;align-self:stretch}.trace-chain-layout__main[data-v-ffcba9a9]{display:flex;flex:1;flex-direction:column;min-height:0;min-width:0}@media (max-width: 992px){.trace-chain-layout[data-v-ffcba9a9]{flex-direction:column}.trace-chain-layout__debug[data-v-ffcba9a9]{flex:0 0 auto;width:100%;max-width:none}}.trace-chain-list[data-v-ffcba9a9]{display:flex;flex:1;flex-direction:column;min-height:0;height:100%;--trace-up: #1677ff;--trace-up-soft: rgba(22, 119, 255, .1);--trace-down: #08979c;--trace-down-soft: rgba(8, 151, 156, .11);--trace-text: var(--ant-color-text, rgba(0, 0, 0, .88));--trace-text-secondary: var(--ant-color-text-secondary, rgba(0, 0, 0, .55));--trace-text-tertiary: var(--ant-color-text-tertiary, rgba(0, 0, 0, .38))}.trace-hint[data-v-ffcba9a9]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;flex-shrink:0;margin:0 0 6px;padding:6px 8px;border-radius:6px;background:var(--ant-color-fill-quaternary, rgba(0, 0, 0, .02));border:1px solid var(--ant-color-border-secondary, rgba(0, 0, 0, .06));color:var(--trace-text-secondary);font-size:12px;font-weight:400;letter-spacing:.01em;line-height:1.55}.trace-hint__text[data-v-ffcba9a9]{display:flex;align-items:flex-start;gap:6px;flex:1;min-width:0;margin:0}.trace-hint__count[data-v-ffcba9a9]{flex-shrink:0;color:var(--trace-text-tertiary);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.trace-hint__icon[data-v-ffcba9a9]{flex-shrink:0;margin-top:2px;font-size:14px;color:#1677ffbf}.list-wrap[data-v-ffcba9a9]{flex:1;min-height:200px;min-width:0;display:flex;flex-direction:column;overflow:hidden}.trace-list-body[data-v-ffcba9a9]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;position:relative;padding-right:2px}.trace-list-virtual[data-v-ffcba9a9]{position:relative;min-height:100%}.trace-list-virtual__window[data-v-ffcba9a9]{position:absolute;inset:0 0 auto;display:flex;flex-direction:column;gap:6px;will-change:transform}.trace-item[data-v-ffcba9a9]{display:grid;grid-template-columns:minmax(120px,min(38%,280px)) minmax(0,1fr) auto;align-items:center;gap:6px 10px;width:100%;max-width:100%;box-sizing:border-box;margin:0;padding:5px 8px;text-align:left;background:var(--ant-color-bg-container, #fff);border:1px solid var(--ant-color-border-secondary, rgba(0, 0, 0, .06));border-radius:10px;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,transform .15s ease;font-size:13px;color:var(--trace-text);line-height:1.35}.trace-item[data-v-ffcba9a9]:hover{border-color:var(--ant-color-primary-border-hover, rgba(24, 144, 255, .45));box-shadow:0 2px 8px #0000000f}.trace-item[data-v-ffcba9a9]:focus-visible{outline:2px solid var(--ant-color-primary, #1677ff);outline-offset:2px}.trace-item--selected[data-v-ffcba9a9]{border-color:var(--ant-color-primary, #1890ff);background:#1890ff0d;box-shadow:0 0 0 1px #1890ff1f}.trace-item--matched[data-v-ffcba9a9]{animation:trace-match-flash-ffcba9a9 1.8s ease}@keyframes trace-match-flash-ffcba9a9{0%{box-shadow:0 0 0 2px #1677ff59,0 0 0 8px #1677ff1f}to{box-shadow:0 0 0 1px #1890ff1f}}@media (max-width: 900px){.trace-item[data-v-ffcba9a9]{grid-template-columns:1fr;gap:6px;align-items:start}.trace-item__meta[data-v-ffcba9a9]{justify-content:flex-start;flex-wrap:wrap}.trace-item__payload-line[data-v-ffcba9a9]{grid-column:1 / -1}}.trace-item__flow-line[data-v-ffcba9a9]{display:flex;align-items:center;gap:8px;min-width:0}.flow-dir[data-v-ffcba9a9]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:8px;font-size:14px;line-height:1}.flow-dir--up[data-v-ffcba9a9]{color:var(--trace-up);background:var(--trace-up-soft);box-shadow:inset 0 0 0 1px #1677ff38}.flow-dir--down[data-v-ffcba9a9]{color:var(--trace-down);background:var(--trace-down-soft);box-shadow:inset 0 0 0 1px #08979c3d}.flow-dir--unknown[data-v-ffcba9a9]{color:var(--trace-text-secondary);background:#0000000d;box-shadow:inset 0 0 0 1px #00000014}.trace-item__chain[data-v-ffcba9a9]{display:inline-block;min-width:0;flex:1;overflow:hidden;font-size:12px;font-weight:500;line-height:1.35;color:var(--trace-text);text-overflow:ellipsis;white-space:nowrap}.trace-item__payload-line[data-v-ffcba9a9]{display:flex;align-items:center;gap:4px;min-width:0;padding-left:0;font-size:11px;line-height:1.3}.trace-item__plabel[data-v-ffcba9a9]{flex-shrink:0;color:var(--trace-text-secondary);font-weight:500;font-size:10px}.trace-item__log-tag[data-v-ffcba9a9]{flex-shrink:0;margin-inline-end:0!important;font-size:10px;line-height:1.2;padding:0 5px}.trace-item__psep[data-v-ffcba9a9]{flex-shrink:0;color:var(--trace-text-tertiary)}.trace-item__pval[data-v-ffcba9a9]{flex:1;min-width:0;overflow:hidden;color:var(--trace-text);text-overflow:ellipsis;white-space:nowrap}.trace-item__pval--log[data-v-ffcba9a9]{flex:.85;color:var(--trace-text-tertiary)}.trace-item__pval--hint[data-v-ffcba9a9]{color:var(--trace-text-secondary)}.trace-item__meta[data-v-ffcba9a9]{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:nowrap}.meta-tag[data-v-ffcba9a9]{margin-inline-end:0!important;font-size:11px;font-weight:500;line-height:1.2;padding:0 5px}.meta-time[data-v-ffcba9a9]{display:inline-flex;align-items:center;gap:2px;font-size:10px;font-weight:500;font-variant-numeric:tabular-nums;line-height:1.2;color:var(--trace-text-secondary);white-space:nowrap}.meta-time__icon[data-v-ffcba9a9]{font-size:11px;color:var(--ant-color-text-quaternary, rgba(0, 0, 0, .28))}.meta-action[data-v-ffcba9a9]{display:inline-flex!important;align-items:center;gap:2px;padding:0!important;height:22px!important;font-size:11px!important;font-weight:500;line-height:1.2}.meta-action__arrow[data-v-ffcba9a9]{font-size:10px;opacity:.75;transition:transform .15s ease}.trace-item:hover .meta-action__arrow[data-v-ffcba9a9]{transform:translate(2px)}.trace-empty[data-v-ffcba9a9]{display:flex;align-items:center;justify-content:center;min-height:220px}.trace-history-footer[data-v-ffcba9a9]{display:flex;align-items:center;justify-content:center;min-height:36px;margin-top:6px;color:var(--ant-color-primary, #1677ff);font-size:12px;cursor:pointer;-webkit-user-select:none;user-select:none}.trace-history-footer--disabled[data-v-ffcba9a9]{color:var(--ant-color-text-tertiary, rgba(0, 0, 0, .38));cursor:default}.codec-simulator-item{margin-bottom:16px;overflow:hidden;border:1px solid #d9d9d9;border-radius:8px;background:#fff}.codec-simulator-item.uplink{border-color:#bae7ff}.codec-simulator-item.downlink{border-color:#efdbff}.codec-simulator-item__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-bottom:1px solid #f0f0f0;background:#f7fbff}.downlink .codec-simulator-item__header{background:#fbf7ff}.codec-simulator-item__main{display:flex;flex:1;min-width:0;align-items:center;gap:12px}.codec-simulator-item__topic{max-width:420px}.codec-simulator-item__select-sm{width:84px}.codec-simulator-item__select-md{width:112px}.codec-simulator-item__select-lg{width:220px}.codec-simulator-item__actions{color:#00000073;cursor:pointer}.codec-simulator-item__delete:hover{color:#ff4d4f}.codec-simulator-item__body{padding:16px}.codec-simulator-item__label{margin-bottom:8px;color:#00000073;font-size:13px}.codec-simulator-item__editor{position:relative;min-height:136px;overflow:hidden;border:1px solid #f0f0f0;border-radius:4px}.codec-simulator-item__textarea{padding-bottom:34px;border:0;box-shadow:none;font-family:Menlo,Monaco,Consolas,monospace}.codec-simulator-item__readonly{display:flex;height:136px;align-items:center;justify-content:center;background:#fafafa;color:#00000059}.codec-simulator-item__table{padding:8px 8px 40px}.codec-simulator-item__footer{position:absolute;right:12px;bottom:8px;left:12px;display:flex;align-items:center;justify-content:space-between;color:#00000073;font-size:11px}.codec-simulator-item__arrow{padding:12px 0;text-align:center;color:#d9d9d9;font-size:18px}.codec-simulator-item__target{padding-top:16px;border-top:1px solid #f0f0f0}.codec-simulator-item__target pre{min-height:48px;margin:0;padding:12px;border:1px solid #f0f0f0;border-radius:4px;background:#fafafa;white-space:pre-wrap;word-break:break-all;font-family:Menlo,Monaco,Consolas,monospace}.codec-simulator-panel[data-v-7fd189e6]{display:flex;height:100%;min-height:0;overflow:hidden;border-radius:4px;background:#f0f2f5}.codec-simulator-panel__main[data-v-7fd189e6]{flex:1;min-width:0;overflow-y:auto;padding:24px}.codec-simulator-panel__empty[data-v-7fd189e6]{display:flex;height:100%;align-items:center;justify-content:center}.codec-simulator-panel__empty-actions[data-v-7fd189e6]{display:flex;flex-direction:column;gap:24px}.codec-simulator-panel__add-card[data-v-7fd189e6]{display:flex;width:380px;height:80px;align-items:center;justify-content:center;gap:12px;border:1px dashed #d9d9d9;border-radius:8px;background:#fff;cursor:pointer;font-size:16px;font-weight:500;transition:all .2s}.codec-simulator-panel__add-card.uplink[data-v-7fd189e6],.codec-simulator-panel__footer-btn.uplink[data-v-7fd189e6]{color:#1890ff;border-color:#91d5ff}.codec-simulator-panel__add-card.downlink[data-v-7fd189e6],.codec-simulator-panel__footer-btn.downlink[data-v-7fd189e6]{color:#722ed1;border-color:#d3adf7}.codec-simulator-panel__add-card[data-v-7fd189e6]:hover,.codec-simulator-panel__footer-btn[data-v-7fd189e6]:hover{border-style:solid;background:#fff}.codec-simulator-panel__footer[data-v-7fd189e6]{display:flex;gap:16px;margin-top:16px}.codec-simulator-panel__footer-btn[data-v-7fd189e6]{display:flex;flex:1;height:48px;align-items:center;justify-content:center;gap:8px;border:1px dashed #d9d9d9;border-radius:4px;background:#fff;cursor:pointer}.codec-simulator-panel__log[data-v-7fd189e6]{display:flex;width:320px;flex-direction:column;border-left:1px solid #f0f0f0;background:#fff}.codec-simulator-panel__log-header[data-v-7fd189e6]{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid #f0f0f0;font-weight:500}.codec-simulator-panel__log-body[data-v-7fd189e6]{flex:1;overflow-y:auto;padding:16px}.codec-simulator-panel__log-empty[data-v-7fd189e6]{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;color:#00000040}.codec-simulator-panel__log-empty[data-v-7fd189e6] .anticon{margin-bottom:12px;font-size:32px}.codec-simulator-panel__log-item[data-v-7fd189e6]{display:flex;gap:8px;margin-bottom:12px;font-size:13px}.codec-simulator-panel__log-item span[data-v-7fd189e6]:first-child{min-width:60px;color:#00000073}.codec-simulator-panel__log-item span[data-v-7fd189e6]:last-child{color:#000000a6;word-break:break-all}.codec-simulator-panel__log-item.success span[data-v-7fd189e6]:last-child{color:#52c41a}.codec-simulator-panel__log-item.warn span[data-v-7fd189e6]:last-child{color:#faad14}.codec-simulator-panel__log-item.process span[data-v-7fd189e6]:last-child{color:#1890ff}.codec-simulator-panel__log-item.operation span[data-v-7fd189e6]:last-child{color:#4f84ff}.instance-device-access[data-v-b7483c50]{display:flex;flex-direction:column;height:100%;min-height:480px;gap:12px}.offline-alert[data-v-b7483c50]{flex-shrink:0}.offline-alert[data-v-b7483c50] .ant-alert{padding:6px 10px}.offline-alert[data-v-b7483c50] .ant-alert-icon{font-size:13px;margin-inline-end:6px}.offline-alert[data-v-b7483c50] .ant-alert-message{width:100%;font-size:12px;line-height:1.45}.device-access-tabs[data-v-b7483c50]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.device-access-tabs[data-v-b7483c50] .ant-tabs-nav{flex-shrink:0;margin-bottom:12px}.device-access-tabs[data-v-b7483c50] .ant-tabs-extra-content{display:flex;align-items:center}.device-access-tabs[data-v-b7483c50] .ant-tabs-content-holder{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}.device-access-tabs[data-v-b7483c50] .device-access-tab-pane--access.ant-tabs-tabpane{height:auto}.device-access-tabs[data-v-b7483c50] .device-access-tab-pane--trace.ant-tabs-tabpane{height:100%;min-height:0}.trace-tab-actions[data-v-b7483c50]{flex-shrink:0}.trace-mode-switch[data-v-b7483c50]{padding:2px;border:1px solid rgba(0,0,0,.08);border-radius:6px;background:#0000000a}.trace-mode-switch[data-v-b7483c50] .ant-segmented-item{min-width:72px;font-weight:500;color:#000000a6}.trace-mode-switch[data-v-b7483c50] .ant-segmented-item-selected{color:#000000e0;background:#fff;box-shadow:0 1px 3px #00000014}.trace-save-switch[data-v-b7483c50]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#000000a6}.trace-save-switch__help[data-v-b7483c50]{color:#00000073;cursor:help}.trace-tab-label[data-v-b7483c50]{display:inline-flex;align-items:center;gap:6px;vertical-align:middle}.trace-tab-badge[data-v-b7483c50]{line-height:1}.trace-tab-badge[data-v-b7483c50] .ant-badge-count{box-shadow:none}.tab-pane-inner[data-v-b7483c50]{min-height:360px;min-width:0;max-width:100%}.tab-pane-inner--trace[data-v-b7483c50]{height:100%;display:flex;flex-direction:column;overflow:hidden}.tab-pane-inner--access[data-v-b7483c50]{overflow-x:hidden;overflow-y:visible;height:auto}.session-detail[data-v-b7483c50]{display:flex;flex-wrap:wrap;align-items:center;font-size:11px;line-height:1.4;color:#000000a6}.session-diagnose-btn[data-v-b7483c50]{padding:0 4px!important;height:18px!important;font-size:11px!important;line-height:18px!important}.session-conn-switch[data-v-b7483c50]{margin-left:6px;color:#0000008c;width:20px;min-width:20px;height:20px;padding:0!important;display:inline-flex;align-items:center;justify-content:center;flex:0 0 20px}.session-conn-switch[data-v-b7483c50] .anticon{font-size:11px;line-height:1}.session-refresh-btn[data-v-b7483c50]{margin-left:4px;color:#0000008c;width:20px;min-width:20px;height:20px;padding:0!important;display:inline-flex;align-items:center;justify-content:center;flex:0 0 20px}.session-refresh-btn[data-v-b7483c50] .anticon{font-size:11px;line-height:1}.session-conn-list[data-v-b7483c50]{margin-top:8px;display:flex;flex-direction:column;gap:6px;max-height:320px;overflow-y:auto;padding-right:4px}.session-conn-row[data-v-b7483c50]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 8px;border:1px solid #e8e8e8;border-radius:4px;background:#fff;cursor:pointer;color:#000000b8;font-size:12px;line-height:1.5}.session-conn-row--active[data-v-b7483c50]{border-color:#1677ff;background:#f0f7ff;color:#1677ff}.device-document-page[data-v-9845a4d4]{height:100%}.device-document-toolbar[data-v-9845a4d4]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.device-document-toolbar__title[data-v-9845a4d4]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600}.device-document-toolbar__count[data-v-9845a4d4]{color:#00000073;font-size:13px;font-weight:400}.device-document-name[data-v-9845a4d4]{display:flex;align-items:center;gap:8px;min-width:0}.relationship-form[data-v-3b7709d8]{padding-top:16px}.organization-modal .modal-content .info-section[data-v-f4dbcb49]{margin-bottom:16px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.organization-modal .modal-content .info-section .info-item[data-v-f4dbcb49]{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:6px 12px;background-color:#f5f5f5;border-radius:6px;border:1px solid #cccccc;color:#1a1a1a}.organization-modal .modal-content .info-section .info-item .anticon[data-v-f4dbcb49]{color:#1677ff}.organization-modal .modal-content .info-section .batch-actions[data-v-f4dbcb49]{display:flex;align-items:center;gap:12px;font-size:14px}.organization-modal .modal-content .info-section .batch-actions span[data-v-f4dbcb49]{color:#000;font-weight:500}.organization-modal .modal-content .content-sections[data-v-f4dbcb49]{display:grid;grid-template-columns:1fr 1fr;gap:24px;height:500px}.organization-modal .modal-content .content-sections .left-section .section-header[data-v-f4dbcb49]{margin-bottom:16px}.organization-modal .modal-content .content-sections .left-section .tree-container[data-v-f4dbcb49]{height:480px;overflow-y:auto}.organization-modal .modal-content .content-sections .right-section .section-title[data-v-f4dbcb49]{margin-bottom:16px}.organization-modal .modal-content .content-sections .right-section .selected-items[data-v-f4dbcb49]{height:calc(100% - 50px);overflow-y:auto}.organization-modal .modal-content .content-sections .right-section .selected-items .selected-item[data-v-f4dbcb49]{display:flex;align-items:center;justify-content:space-between;padding:12px;margin-bottom:8px;background:#f8f9fa;border-radius:4px;border:1px solid #e8e9ea}.organization-modal .modal-content .content-sections .right-section .selected-items .selected-item .item-actions[data-v-f4dbcb49]{display:flex;align-items:center;gap:8px}[data-v-f4dbcb49] .ant-checkbox-group{display:flex;gap:8px}[data-v-f4dbcb49] .ant-checkbox-group .ant-checkbox-wrapper{font-size:12px}[data-v-f4dbcb49] .ant-checkbox-group .ant-checkbox-wrapper.ant-checkbox-wrapper-checked .ant-checkbox-wrapper span:last-child{color:#1890ff}.organization-modal .modal-content .content-sections[data-v-8e776b88]{display:grid;grid-template-columns:1fr 1fr;gap:24px;height:500px}.organization-modal .modal-content .content-sections .left-section .info-section[data-v-8e776b88]{margin-bottom:16px}.organization-modal .modal-content .content-sections .left-section .info-section .info-item[data-v-8e776b88]{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:6px 12px;background-color:#f5f5f5;border-radius:6px;border:1px solid #cccccc;color:#1a1a1a}.organization-modal .modal-content .content-sections .left-section .info-section .info-item .anticon[data-v-8e776b88]{color:#1677ff}.organization-modal .modal-content .content-sections .left-section .section-header[data-v-8e776b88]{margin-bottom:16px}.organization-modal .modal-content .content-sections .left-section .tree-container[data-v-8e776b88]{height:calc(100% - 60px);overflow-y:auto}.organization-modal .modal-content .content-sections .right-section .section-title[data-v-8e776b88]{margin-bottom:16px}.organization-modal .modal-content .content-sections .right-section .selected-items[data-v-8e776b88]{height:calc(100% - 50px);overflow-y:auto}.organization-modal .modal-content .content-sections .right-section .selected-items .selected-item[data-v-8e776b88]{display:flex;align-items:center;justify-content:space-between;padding:12px;margin-bottom:8px;background:#f8f9fa;border-radius:4px;border:1px solid #e8e9ea}.organization-modal .modal-content .content-sections .right-section .selected-items .selected-item .item-actions[data-v-8e776b88]{display:flex;align-items:center;gap:8px}[data-v-8e776b88] .ant-checkbox-group{display:flex;gap:8px}[data-v-8e776b88] .ant-checkbox-group .ant-checkbox-wrapper{font-size:12px}[data-v-8e776b88] .ant-checkbox-group .ant-checkbox-wrapper.ant-checkbox-wrapper-checked .ant-checkbox-wrapper span:last-child{color:#1890ff}.tree-list[data-v-e426de91]{display:flex;flex-direction:column;height:100%}.tree-list .tree-header[data-v-e426de91]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.tree-list .tree-header .header-left .view-controls[data-v-e426de91],.tree-list .tree-header .header-right[data-v-e426de91]{display:flex;align-items:center;gap:8px}.tree-list .list-content[data-v-e426de91]{flex:1;min-height:0;overflow-y:auto}.tree-list .list-content .tree-view[data-v-e426de91] .ant-tree{background-color:transparent}.tree-list .list-content .tree-view[data-v-e426de91] .ant-tree .ant-tree-switcher{line-height:40px}.tree-list .list-content .tree-view[data-v-e426de91] .ant-tree .ant-tree-node-content-wrapper{flex:1;display:flex!important;align-items:center;padding:4px 0}.tree-list .list-content .tree-view[data-v-e426de91] .ant-tree .ant-tree-node-content-wrapper:hover{background:none}.tree-list .list-content .tree-view[data-v-e426de91] .ant-tree .ant-tree-title{flex:1;width:100%}.tree-list .list-content .tree-view[data-v-e426de91] .ant-tree .tree-node-content{display:flex;align-items:center;justify-content:space-between;width:100%;padding:4px 8px;min-height:32px;background-color:#f0f0f0;border:1px solid #F0F0F0}.tree-list .list-content .tree-view[data-v-e426de91] .ant-tree .tree-node-content.bind{border:1px solid #BAE0FF;background-color:#f1f7ff}.tree-list .list-content .tree-view[data-v-e426de91] .ant-tree .tree-node-content .node-name{color:#333;font-size:14px;flex:1}.tree-list .list-content .tree-view[data-v-e426de91] .ant-tree .tree-node-content .node-actions{display:flex;align-items:center;gap:4px}.tree-list .list-content .tree-view[data-v-e426de91] .ant-tree-treenode[data-level="2"] .tree-node-content{background:#f0f8ff;border-left:3px solid #1890ff;margin:2px 0;border-radius:0 4px 4px 0}.tree-list .list-content .flat-view[data-v-e426de91]{height:100%;overflow-y:auto}.tree-list .list-content .flat-view .flat-item[data-v-e426de91]{display:flex;align-items:center;justify-content:space-between;padding:8px;min-height:32px;background-color:#f0f0f0;margin-bottom:8px}.tree-list .list-content .flat-view .flat-item[data-v-e426de91]:last-child{border-bottom:none}.tree-list .list-content .flat-view .flat-item.sub-sub-item[data-v-e426de91]{background-color:#f1f7ff;border:1px solid #BAE0FF}.tree-list .list-content .flat-view .flat-item .item-content[data-v-e426de91]{display:flex;align-items:center;flex:1}.tree-list .list-content .flat-view .flat-item .item-content .item-name[data-v-e426de91]{color:#333;font-size:14px}.tree-list .list-content .flat-view .flat-item .item-actions[data-v-e426de91]{display:flex;align-items:center;gap:4px}.tree-list .list-content .empty-state[data-v-e426de91]{display:flex;align-items:center;justify-content:center;height:100px;color:#999}.tree-list .list-content .empty-state .empty-text[data-v-e426de91]{font-size:14px}.device-relationship[data-v-bedf5501]{background:#fff;height:100%}.device-relationship .sections-container[data-v-bedf5501]{display:flex;gap:16px;height:100%}.device-relationship .sections-container .section-card[data-v-bedf5501]{flex:1;min-height:0;display:flex;flex-direction:column;border-radius:6px;box-shadow:0 2px 4px #00000005}.device-relationship .sections-container .section-card .section-header[data-v-bedf5501]{display:flex;justify-content:space-between;align-items:center;padding:12px 0}.device-relationship .sections-container .section-card .section-header .header-left[data-v-bedf5501]{display:flex;align-items:center;gap:6px}.device-relationship .sections-container .section-card .section-header .header-left .section-title[data-v-bedf5501]{color:#1890ff}.device-relationship .sections-container .section-card .section-header .header-left .section-title[data-v-bedf5501] .title{margin-bottom:0}.device-relationship .sections-container .section-card .section-header .header-left .help-icon[data-v-bedf5501]{color:#999;margin-left:8px}.device-relationship .sections-container .section-card .section-header .edit-icon[data-v-bedf5501]{color:#999;font-size:14px;cursor:pointer}.device-relationship .sections-container .section-card .section-header .edit-icon[data-v-bedf5501]:hover{color:#1890ff}.device-relationship .sections-container .section-card .section-content[data-v-bedf5501]{padding:12px 16px;flex:1;min-height:0;overflow-y:auto;background-color:#f7f8fa;display:flex;flex-direction:column}.device-relationship .sections-container .section-card:first-child .relation-count[data-v-bedf5501]{margin-bottom:12px;color:#191c27;display:flex;align-items:center;justify-content:flex-end}.device-relationship .sections-container .section-card:first-child .relation-count .count-num[data-v-bedf5501]{background-color:#eff0f1;color:#1f2429;margin-left:10px;padding:4px}.device-relationship .sections-container .section-card:first-child .relation-list[data-v-bedf5501]{flex:1;min-height:0;overflow-y:auto}.device-relationship .sections-container .section-card:first-child .relation-list .relation-item[data-v-bedf5501]{display:flex;justify-content:space-between;align-items:center;padding:10px;background-color:#f1f7ff;border:1px solid #BAE0FF}.device-relationship .sections-container .section-card:first-child .relation-list .relation-item.relation-item-unrelated[data-v-bedf5501]{background-color:#f0f0f0;border-color:#f0f0f0}.device-relationship .sections-container .section-card:first-child .relation-list .relation-item[data-v-bedf5501]:not(:last-child){margin-bottom:10px}.device-relationship .sections-container .section-card:first-child .relation-list .relation-item .relation-label[data-v-bedf5501]{color:#777;max-width:50%}.device-relationship .sections-container .section-card:first-child .relation-list .relation-item .relation-value[data-v-bedf5501]{color:#1a1a1a;text-align:right;flex:1}.device-relationship .sections-container .section-card:nth-child(2) .view-controls[data-v-bedf5501]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.device-relationship .sections-container .section-card:nth-child(2) .view-controls .ant-btn-sm[data-v-bedf5501]{height:24px;padding:0 8px;border-radius:2px}.device-relationship .sections-container .section-card:nth-child(2) .view-controls .list-icon[data-v-bedf5501]{color:#999;font-size:14px;margin-left:4px}.device-relationship .sections-container .section-card:nth-child(2) .organization-count[data-v-bedf5501]{margin-bottom:12px;color:#191c27;display:flex;align-items:center;justify-content:flex-end}.device-relationship .sections-container .section-card:nth-child(2) .organization-count .count-num[data-v-bedf5501]{background-color:#eff0f1;color:#1f2429;margin-left:10px;padding:4px}.device-relationship .sections-container .section-card:nth-child(2) .organization-content .org-item[data-v-bedf5501]{display:flex;align-items:center;justify-content:space-between;padding:4px 0;line-height:20px}.device-relationship .sections-container .section-card:nth-child(2) .organization-content .org-item.sub-item[data-v-bedf5501]{padding-left:16px}.device-relationship .sections-container .section-card:nth-child(2) .organization-content .org-item.sub-sub-item[data-v-bedf5501]{padding-left:32px;background:#f0f8ff;border-left:3px solid #1890ff;margin:2px 0;padding-right:8px;border-radius:0 4px 4px 0}.device-relationship .sections-container .section-card:nth-child(2) .organization-content .org-item .expand-icon[data-v-bedf5501]{width:12px;height:12px;margin-right:4px;color:#999;font-size:10px;transform:translateY(0)}.device-relationship .sections-container .section-card:nth-child(2) .organization-content .org-item .expand-icon.expanded[data-v-bedf5501]{color:#1890ff}.device-relationship .sections-container .section-card:nth-child(2) .organization-content .org-item .org-name[data-v-bedf5501]{flex:1;color:#333}.device-relationship .sections-container .section-card:nth-child(2) .organization-content .org-item .org-actions[data-v-bedf5501]{display:flex;gap:2px}.device-relationship .sections-container .section-card:nth-child(2) .organization-content .org-item .org-actions .ant-btn[data-v-bedf5501]{height:20px;padding:0 4px;border:none;border-radius:2px}.device-relationship .sections-container .section-card:nth-child(2) .organization-content .org-item .org-actions .ant-btn.action-view[data-v-bedf5501]{color:#1890ff;background:#f0f8ff}.device-relationship .sections-container .section-card:nth-child(2) .organization-content .org-item .org-actions .ant-btn.action-edit[data-v-bedf5501]{color:#52c41a;background:#f6ffed}.device-relationship .sections-container .section-card:nth-child(2) .organization-content .org-item .org-actions .ant-btn.action-delete[data-v-bedf5501]{color:#ff4d4f;background:#fff2f0}.device-relationship .sections-container .section-card:nth-child(2) .organization-content .org-item .org-actions .ant-btn.action-share[data-v-bedf5501]{color:#722ed1;background:#f9f0ff}.device-relationship .sections-container .section-card:nth-child(2) .organization-content .org-item .org-actions .ant-btn[data-v-bedf5501]:hover{opacity:.8}.device-relationship .sections-container .section-card:last-child .view-controls[data-v-bedf5501]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.device-relationship .sections-container .section-card:last-child .view-controls .ant-btn-sm[data-v-bedf5501]{height:24px;padding:0 8px;border-radius:2px}.device-relationship .sections-container .section-card:last-child .group-count[data-v-bedf5501]{margin-bottom:8px;color:#666}.device-relationship .sections-container .section-card:last-child .group-count .count-num[data-v-bedf5501]{color:#1890ff;font-weight:500}.device-relationship .sections-container .section-card:last-child .group-list .group-item[data-v-bedf5501]{padding:6px 8px;margin-bottom:4px;background:#f8f9fa;border-radius:4px;color:#333}.device-relationship .sections-container .list-icon[data-v-bedf5501]{color:#999;font-size:14px;margin-left:4px}.device-relationship .sections-container .organization-count[data-v-bedf5501],.device-relationship .sections-container .group-count[data-v-bedf5501]{color:#191c27;display:flex;align-items:center;justify-content:flex-end}.device-relationship .sections-container .organization-count .count-num[data-v-bedf5501],.device-relationship .sections-container .group-count .count-num[data-v-bedf5501]{background-color:#eff0f1;color:#1f2429;margin-left:10px;padding:4px;border-radius:2px}.device-relationship .sections-container .empty-text[data-v-bedf5501]{color:#999;font-size:14px;text-align:center;padding:20px}.device-relationship .sections-container[data-v-bedf5501] .ant-btn.action-view{color:#1890ff;background:#f0f8ff;border:none;height:20px;padding:0 4px;border-radius:2px}.device-relationship .sections-container[data-v-bedf5501] .ant-btn.action-edit{color:#52c41a;background:#f6ffed;border:none;height:20px;padding:0 4px;border-radius:2px}.device-relationship .sections-container[data-v-bedf5501] .ant-btn.action-delete{color:#ff4d4f;background:#fff2f0;border:none;height:20px;padding:0 4px;border-radius:2px}.device-relationship .sections-container[data-v-bedf5501] .ant-btn.action-share{color:#722ed1;background:#f9f0ff;border:none;height:20px;padding:0 4px;border-radius:2px}.device-relationship .sections-container[data-v-bedf5501] .ant-btn:hover{opacity:.8}.dialog-item[data-v-82311961]{display:flex;justify-content:flex-start;width:100%;padding-bottom:12px}.dialog-item .dialog-card[data-v-82311961]{display:flex;flex-direction:column;width:60%;padding:24px;background-color:#fff}.dialog-item .dialog-card .dialog-list[data-v-82311961]{display:flex}.dialog-item .dialog-card .dialog-list .dialog-icon[data-v-82311961]{margin-right:10px;color:#000000bf;font-weight:500;font-size:12px}.dialog-item .dialog-card .dialog-list .dialog-box[data-v-82311961]{display:flex;flex-direction:column;width:100%}.dialog-item .dialog-card .dialog-list .dialog-box .dialog-header .dialog-title[data-v-82311961]{color:#000000bf;font-weight:700;font-size:14px}.dialog-item .dialog-card .dialog-list .dialog-box .dialog-header .dialog-time[data-v-82311961]{color:#000000a6;font-size:12px}.dialog-item .dialog-card .dialog-list .dialog-box .dialog-editor[data-v-82311961]{width:100%;margin-top:10px;color:#000000bf}.dialog-item .dialog-card .dialog-list .dialog-box .dialog-editor textarea[data-v-82311961]::-webkit-scrollbar{width:5px!important}.dialog-active[data-v-82311961]{display:flex;justify-content:flex-end}.dialog-active .dialog-card[data-v-82311961]{background-color:#1677ff}.dialog-active .dialog-card .dialog-list .dialog-icon[data-v-82311961],.dialog-active .dialog-card .dialog-list .dialog-box .dialog-header .dialog-title[data-v-82311961],.dialog-active .dialog-card .dialog-list .dialog-box .dialog-header .dialog-time[data-v-82311961]{color:#fff}.dialog-active .dialog-card .dialog-list .dialog-box .dialog-editor textarea[data-v-82311961]{color:#fff!important;background-color:#1677ff!important}[data-v-c351742b] .ant-form-item{margin:0!important;height:38px}.function[data-v-eaad2b14]{padding:24px 15px 0;background-color:#e7eaec}.log-item[data-v-d997f3dc]{display:flex;justify-content:flex-start;width:100%;padding-bottom:12px}.log-item .log-card[data-v-d997f3dc]{display:flex;width:100%;background-color:#fff}.log-item .log-card .log-icon[data-v-d997f3dc]{margin-right:10px;color:#000000bf;font-weight:500;font-size:12px}.log-item .log-card .log-box[data-v-d997f3dc]{display:flex;flex-direction:column;width:100%}.log-item .log-card .log-box .log-header .log-title[data-v-d997f3dc]{color:#000000bf;font-weight:700;font-size:14px}.log-item .log-card .log-box .log-header .log-time[data-v-d997f3dc]{color:#000000a6;font-size:12px}.log-item .log-card .log-box .log-editor[data-v-d997f3dc]{width:100%;margin-top:10px;color:#000000bf}.log-item .log-card .log-box .log-editor textarea[data-v-d997f3dc]{color:#000!important;background-color:#fafafa!important}.log-item .log-card .log-box .log-editor textarea[data-v-d997f3dc]::-webkit-scrollbar{width:5px!important}.message-box[data-v-8cf96679]{display:flex;height:100%}.message-left[data-v-8cf96679]{flex:1;min-width:0;height:100%;overflow-y:auto}.message-left .message-status[data-v-8cf96679]{padding:8px 24px}.message-left .content[data-v-8cf96679]{width:100%}.message-left .dialog[data-v-8cf96679]{width:100%;min-height:300px;max-height:500px;padding:24px;overflow:hidden;overflow-y:auto;background-color:#f2f5f7}.right-log[data-v-8cf96679]{padding-left:20px;border-left:1px solid rgba(0,0,0,.09);height:100%;width:30%;display:flex;flex-direction:column;gap:16px}.right-log[data-v-8cf96679] .title{margin-bottom:0}.right-log .right-log-box[data-v-8cf96679]{min-height:100px;flex:1;overflow-y:auto}.right-log .right-log-box .right-log-box-empty[data-v-8cf96679]{margin-top:100px}.map-tree-content[data-v-cfda43b6]{margin-top:20px;display:flex;justify-content:space-between;align-items:center}.map-tree-content .map-tree-content-card[data-v-cfda43b6]{width:350px;height:400px}.map-tree-content .map-tree-content-card .map-tree-content-card-list[data-v-cfda43b6]{overflow-y:auto;height:300px}[data-v-f8dbb564] .ant-form-item{margin:0!important}.pagination[data-v-f8dbb564]{display:flex;margin-top:20px;width:100%;justify-content:flex-end}.firmwareContainer[data-v-7a450379]{display:flex;flex-wrap:wrap;gap:8px}.firmwareContainer .firmwareBox[data-v-7a450379]{width:33%;position:relative;margin-bottom:20px}.firmwareContainer .firmwareBox .mask[data-v-7a450379]{position:absolute;top:0;left:0;z-index:999;display:flex;justify-content:center;align-items:center;width:100%;font-size:16px;height:100%;color:transparent;padding-top:10px;background-color:#0000;cursor:pointer;transition:background-color .3s}.firmwareContainer .firmwareBox .mask[data-v-7a450379]:hover{background-color:#0006;color:#fff}.firmwareContainer .cardContent[data-v-7a450379]{position:relative}.firmwareContainer .cardContent .version[data-v-7a450379]{position:absolute;top:-10px;right:5px}.firmwareContainer .firmwareHead[data-v-7a450379],.firmwareContainer .firmwareFoot[data-v-7a450379]{display:flex}.firmwareContainer .firmwareHead[data-v-7a450379]{font-size:16px;font-weight:600}.firmwareContainer .firmwareDes[data-v-7a450379]{height:22px;color:#777;margin:8px 0}.firmwareContainer .firmwareFoot[data-v-7a450379]{justify-content:space-between}.firmwareContainer .firmwareFoot .firmwareFootTitle[data-v-7a450379]{color:#a3a3a3}[data-v-b88d1381] .ant-table-cell .ant-form-item{margin-bottom:0}[data-v-b88d1381] .ant-form-item-with-help .ant-form-item-explain{min-height:0}.simple-wrapper .tips[data-v-b88d1381]{margin-bottom:10px}.simple-wrapper .editor-btn[data-v-b88d1381]{display:flex;justify-content:flex-end;margin-top:10px}.simple-wrapper .execute-result[data-v-b88d1381]{display:inline-block;border:1px solid #d9d9d9;border-radius:2px;padding:4px 11px;min-height:140px;width:100%;max-height:450px;overflow:auto}.simple-wrapper .description[data-v-b88d1381]{margin-bottom:10px;padding:8px 11px;border:1px solid #d9d9d9;border-radius:2px;display:flex}.simple-wrapper .description .description-title[data-v-b88d1381]{color:#777;margin-right:24px}.tabTitle[data-v-b88d1381]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.advance-wrapper[data-v-aa19173a]{display:flex;gap:12px}.advance-wrapper .editor-btn[data-v-aa19173a]{display:flex;justify-content:flex-end;margin-top:10px}.advance-wrapper .execute-result[data-v-aa19173a]{display:inline-block;border:1px solid #d9d9d9;border-radius:2px;padding:4px 11px;min-height:140px;width:100%;max-height:450px;overflow:auto}.advance-wrapper .description[data-v-aa19173a]{margin-bottom:10px;padding:8px 11px;border:1px solid #d9d9d9;border-radius:2px;display:flex}.advance-wrapper .description .description-title[data-v-aa19173a]{color:#777;margin-right:24px}.tabTitle[data-v-aa19173a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map-tree-content[data-v-0ccad4eb]{margin-top:20px;display:flex;justify-content:space-between;align-items:center}.map-tree-content .map-tree-content-card[data-v-0ccad4eb]{width:350px;height:400px}.map-tree-content .map-tree-content-card .map-tree-content-card-list[data-v-0ccad4eb]{overflow-y:auto;height:300px}.map-tree-header[data-v-0ccad4eb]{display:flex;justify-content:space-between;align-items:center}.right-list-item[data-v-0ccad4eb]{border-bottom:1px solid #ddd;padding:10px;display:flex;justify-content:space-between;align-items:center}[data-v-53bf6b9a] .ant-form-item{margin:0!important}[data-v-53bf6b9a] .ant-pagination-item{display:none!important}.tags-card[data-v-9f52171c]{border-radius:8px;box-shadow:0 2px 8px #0000000f;transition:all .3s ease;border:1px solid #f0f0f0;margin-top:16px;margin-bottom:16px}.tags-card[data-v-9f52171c]:hover{box-shadow:0 4px 16px #0000001f;border-color:#d9d9d9}.tags-card[data-v-9f52171c] .ant-card-head{border-bottom:1px solid #f0f0f0;padding:12px 24px;min-height:48px}.tags-card[data-v-9f52171c] .ant-card-body{padding:16px 20px}.compact-descriptions[data-v-9f52171c] .ant-descriptions-item-label,.compact-descriptions[data-v-9f52171c] .ant-descriptions-item-content{font-size:13px;padding:8px 12px}.compact-descriptions[data-v-9f52171c] .ant-descriptions-row>td{padding-bottom:8px}.card-title[data-v-9f52171c]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:15px;font-weight:500;color:#000000d9}.card-title.has-title-before[data-v-9f52171c]{position:relative;padding-left:10px}.card-title.has-title-before>.title-before[data-v-9f52171c]{position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:16px;background-color:#1677ff;border-radius:0 3px 3px 0}.card-title.has-title-before .card-title__actions[data-v-9f52171c]{flex-shrink:0}.edit-button[data-v-9f52171c]{padding:0;height:auto;font-size:14px}.info-card[data-v-86f8806f]{border-radius:8px;box-shadow:0 2px 8px #0000000f;transition:all .3s ease;border:1px solid #f0f0f0;margin-bottom:16px}.info-card[data-v-86f8806f]:hover{box-shadow:0 4px 16px #0000001f;border-color:#d9d9d9}.info-card[data-v-86f8806f] .ant-card-head{border-bottom:1px solid #f0f0f0;padding:12px 24px;min-height:48px}.info-card[data-v-86f8806f] .ant-card-body{padding:16px 20px}.compact-descriptions[data-v-86f8806f] .ant-descriptions-item-label,.compact-descriptions[data-v-86f8806f] .ant-descriptions-item-content{font-size:13px;padding:8px 12px}.compact-descriptions[data-v-86f8806f] .ant-descriptions-row>td{padding-bottom:8px}.card-title[data-v-86f8806f]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:15px;font-weight:500;color:#000000d9}.card-title.has-title-before[data-v-86f8806f]{position:relative;padding-left:10px}.card-title.has-title-before>.title-before[data-v-86f8806f]{position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:16px;background-color:#1677ff;border-radius:0 3px 3px 0}.card-title.has-title-before .card-title__actions[data-v-86f8806f]{flex-shrink:0}.edit-button[data-v-86f8806f]{padding:0;height:auto;font-size:14px}.product-invalid-table[data-v-dc837732]{width:100%}.deviceId[data-v-dc837732]{cursor:pointer;color:#4096ff}.device-log-search[data-v-86b46573]{padding:0}.metadata-map[data-v-4c622808]{min-height:100%;display:flex;gap:24px}.metadata-map .left[data-v-4c622808]{flex:1;height:100%}.metadata-map .left .box[data-v-4c622808]{height:calc(100vh - 388px);overflow:hidden}.metadata-map .left .box[data-v-4c622808] .metadata-search-row td{background:#ffff80!important}.metadata-map .right[data-v-4c622808]{border:1px solid rgba(0,0,0,.08);min-height:100%;min-width:410px;width:33.33333%;padding:16px}.metadata-map .right .title[data-v-4c622808]{margin-bottom:16px;color:#000000d9;font-weight:700}.metadata-map .right .title p[data-v-4c622808]{-webkit-initial-letter:28px;initial-letter:28px;color:#666}.metadata-map .metadata-title[data-v-4c622808]{color:#666}.metadata-map[data-v-4c622808] .ant-table-selection-column{padding:0}.metadata-map[data-v-4c622808] .ant-table-selection-column label{display:none}.mm-wrap[data-v-25d0bc33]{display:flex;flex-direction:column;gap:0;padding-bottom:16px;flex:1;min-height:0;height:100%}.mm-action-header[data-v-25d0bc33]{display:inline-flex;align-items:center;gap:2px;white-space:nowrap}.mm-action-header-title[data-v-25d0bc33]{margin-right:2px}.mm-action-header-add[data-v-25d0bc33]{padding:0 4px;height:auto;font-size:12px}.mm-main[data-v-25d0bc33]{flex:1;min-height:0;min-width:0;display:flex;flex-direction:row;align-items:stretch;gap:0}.mm-main-left[data-v-25d0bc33]{flex:0 0 auto;width:62%;min-width:260px;max-width:85%;min-height:0;display:flex;flex-direction:column}.mm-link-type-bar[data-v-25d0bc33]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 10px;margin-bottom:8px;border:1px solid #f0f0f0;border-radius:6px;background:#fafafa;font-size:12px}.mm-link-type-lbl[data-v-25d0bc33]{color:#000000a6;white-space:nowrap}.mm-link-type-hint[data-v-25d0bc33]{color:#00000073;flex:1 1 200px;min-width:0;line-height:1.45}.mm-splitter[data-v-25d0bc33]{flex:0 0 8px;width:8px;cursor:col-resize;align-self:stretch;position:relative;z-index:5;-webkit-user-select:none;user-select:none;touch-action:none;background:transparent}.mm-splitter[data-v-25d0bc33]:after{content:"";position:absolute;left:3px;top:10px;bottom:10px;width:2px;border-radius:1px;background:#e0e0e0;transition:background .15s ease}.mm-splitter[data-v-25d0bc33]:hover:after{background:#1890ff}.mm-main-right[data-v-25d0bc33]{flex:1 1 auto;min-width:min(280px,32vw);width:auto;max-width:none;position:sticky;top:12px;align-self:stretch;min-height:0;max-height:calc(100vh - 96px);overflow-y:auto;overflow-x:hidden;z-index:4;-webkit-overflow-scrolling:touch}@media (max-width: 1100px){.mm-main[data-v-25d0bc33]{flex-direction:column}.mm-main-left[data-v-25d0bc33]{width:100%!important;max-width:none}.mm-splitter[data-v-25d0bc33]{display:none}.mm-main-right[data-v-25d0bc33]{position:static;min-width:0;max-height:none;overflow-y:visible}}.mm-table-scroll[data-v-25d0bc33]{width:100%;min-width:0;flex:1;min-height:0;border:1px solid #f0f0f0;border-radius:6px;overflow:hidden;background:#fff}.mm-table-scroll[data-v-25d0bc33] .ant-table-wrapper{border-radius:6px}.mm-table-scroll[data-v-25d0bc33] .ant-table-header{border-radius:0}.mm-table-scroll[data-v-25d0bc33] .ant-table-body{overflow-y:auto!important}.mm-table[data-v-25d0bc33] .ant-table-cell{vertical-align:top;padding:6px 8px!important}.cell-hint[data-v-25d0bc33]{margin-top:2px;min-height:18px;line-height:1}.mm-prop-desc[data-v-25d0bc33]{margin-top:4px;font-size:11px;line-height:1.45;color:#0000008c;word-break:break-word}.mm-prop-undef-hint[data-v-25d0bc33]{margin-top:4px;font-size:11px;line-height:1.35;color:#d46b08}.mm-prop-rw-tags[data-v-25d0bc33]{margin-top:6px;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.mm-rw-conflict-wrap[data-v-25d0bc33]{display:inline-flex;align-items:center;gap:2px;cursor:help}.mm-rw-warn-icon[data-v-25d0bc33]{font-size:13px;color:#ff4d4f}.mm-prop-select-dropdown[data-v-25d0bc33] .ant-select-item-option-content{width:100%;min-width:0}.mm-prop-select-dropdown .mm-prop-opt[data-v-25d0bc33]{display:flex;align-items:baseline;flex-wrap:nowrap;gap:6px;min-width:0}.mm-prop-select-dropdown .mm-prop-opt-name[data-v-25d0bc33]{font-size:13px;font-weight:500;color:#000000d9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mm-prop-select-dropdown .mm-prop-opt-id[data-v-25d0bc33]{flex-shrink:0;font-size:11px;color:#00000073}.mm-prop-ac-wrap[data-v-25d0bc33]{position:relative;width:100%}.mm-prop-ac-fake[data-v-25d0bc33]{position:absolute;left:11px;right:28px;top:0;z-index:2;display:flex;align-items:center;gap:8px;min-height:28px;padding-right:4px;pointer-events:none;overflow:hidden;line-height:28px}.mm-prop-ac-fake-name[data-v-25d0bc33]{font-size:13px;color:#000000e0;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mm-prop-ac-fake-id[data-v-25d0bc33]{flex-shrink:0;font-size:12px;color:#00000061}.mm-prop-ac--ghost[data-v-25d0bc33] .ant-input,.mm-prop-ac--ghost[data-v-25d0bc33] input{color:transparent!important;caret-color:#000000a6}.mm-prop-ac[data-v-25d0bc33] .ant-select-selector{min-height:28px}.reg-hint[data-v-25d0bc33]{display:flex;flex-direction:column;gap:1px}.reg-format-tip[data-v-25d0bc33]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:2px 4px;max-width:100%;margin-top:2px;padding:2px 6px;border-radius:4px;background:#f6f8fa;color:#0000007a;font-size:10px;line-height:16px}.reg-format-tip code[data-v-25d0bc33]{padding:0 3px;border-radius:3px;background:#1677ff14;color:#1677ff;font-size:10px;line-height:14px}.reg-format-tip--drawer[data-v-25d0bc33]{font-size:12px;line-height:20px}.reg-format-tip--drawer code[data-v-25d0bc33]{font-size:12px}.reg-hint-row1[data-v-25d0bc33]{display:flex;align-items:center;gap:4px;font-size:11px;line-height:16px;flex-wrap:nowrap}.reg-zone-badge[data-v-25d0bc33]{display:inline-flex;align-items:center;padding:0 4px;border-radius:3px;font-size:10px;font-weight:700;line-height:15px;flex-shrink:0;white-space:nowrap}.reg-zone-name[data-v-25d0bc33]{font-size:11px;color:#0000008c;white-space:nowrap}.reg-addr-val[data-v-25d0bc33]{font-weight:600;font-size:11px;color:#000000d1;letter-spacing:.3px;white-space:nowrap}.reg-slave[data-v-25d0bc33]{font-size:10px;padding:0 4px;background:#f5f5f5;border-radius:3px;color:#00000073;line-height:14px;white-space:nowrap}.reg-hint-row2[data-v-25d0bc33]{display:flex;align-items:center;gap:3px;font-size:10px;color:#00000061;line-height:14px;flex-wrap:wrap}.reg-hint-row3[data-v-25d0bc33]{margin-top:2px;font-size:9px;line-height:13px;color:#00000052;font-style:italic;display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px}.reg-hint-zone-explain[data-v-25d0bc33]{flex:1 1 120px;min-width:0}.mm-reg-mask-tail[data-v-25d0bc33]{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;font-style:normal}.mm-reg-mask-tail-lbl[data-v-25d0bc33]{font-size:9px;color:#0000006b;cursor:help;-webkit-user-select:none;user-select:none;white-space:nowrap}.mm-reg-mask-tail-sw[data-v-25d0bc33]{transform:scale(.82);transform-origin:center center}.reg-micro[data-v-25d0bc33]{font-style:italic;color:#00000047}.reg-fc-badge[data-v-25d0bc33]{font-size:9px;padding:0 3px;background:#0000000a;border:1px solid rgba(0,0,0,.08);border-radius:2px;color:#00000061;line-height:12px;white-space:nowrap}.reg-meta-sep[data-v-25d0bc33]{color:#0000002e;flex-shrink:0}.reg-fc-inline[data-v-25d0bc33]{font-size:10px;font-weight:600;color:#00000080;white-space:nowrap;flex-shrink:0}.reg-interp-label[data-v-25d0bc33]{font-size:9px;padding:0 4px;border-radius:2px;background:#0000000d;color:#00000059;font-weight:600;letter-spacing:.3px;white-space:nowrap;flex-shrink:0;line-height:13px}.reg-addr-val-sm[data-v-25d0bc33]{font-size:10px;color:#0000008c;white-space:nowrap}.reg-manual-badge[data-v-25d0bc33]{font-size:9px;padding:0 3px;background:#fff7e6;border:1px solid #ffd591;border-radius:2px;color:#d46b08;line-height:12px;white-space:nowrap}.reg-hint-error[data-v-25d0bc33]{margin-top:2px;font-size:10px;color:#ff4d4f}.codec-count-hint[data-v-25d0bc33]{font-size:10px;color:#00000059;font-style:italic}.mm-codec-layout-cell[data-v-25d0bc33]{display:flex;flex-direction:column;gap:4px;min-width:0}.mm-parse-inline-top[data-v-25d0bc33]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;width:100%}.mm-parse-label--inline[data-v-25d0bc33]{flex:0 0 auto;width:auto;min-width:0;text-align:left;font-size:11px;color:#00000080}.mm-parse-inline-sel[data-v-25d0bc33]{flex:1 1 76px;min-width:56px;max-width:118px}.mm-parse-inline-sel--layout[data-v-25d0bc33]{max-width:76px}.mm-parse-inline-sel[data-v-25d0bc33] .ant-select-selection-item,.mm-parse-inline-sel[data-v-25d0bc33] .ant-select-selection-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mm-parse-layout-dash[data-v-25d0bc33]{font-size:12px;color:#bfbfbf;padding:0 4px}.mm-parse-scale-row[data-v-25d0bc33]{display:flex;flex-wrap:wrap;align-items:center;gap:0 2px;font-size:11px;color:#0000008c;line-height:1.35;margin-top:2px}.mm-parse-scale-inline[data-v-25d0bc33]{display:inline-flex;align-items:center;gap:2px;max-width:100%}.mm-parse-scale-lbl[data-v-25d0bc33]{flex:0 0 auto;color:#00000061;cursor:help;-webkit-user-select:none;user-select:none}.mm-parse-scale-inn[data-v-25d0bc33]{flex:0 1 auto;min-width:0;padding:0!important;font-size:11px!important;line-height:1.35!important;color:#000000bf!important;background:transparent!important;border-radius:2px;transition:background .15s ease}.mm-parse-scale-inn[data-v-25d0bc33]:hover,.mm-parse-scale-inn.ant-input-number-focused[data-v-25d0bc33]{background:#0000000a!important}.mm-parse-scale-inn--factor[data-v-25d0bc33]{width:52px}.mm-parse-scale-inn--scale[data-v-25d0bc33]{width:40px}.mm-parse-scale-inn[data-v-25d0bc33] .ant-input-number-input{padding:0 4px!important;height:20px!important;text-align:left}.mm-parse-scale-sep[data-v-25d0bc33]{margin:0 3px;color:#00000040}.mm-parse-hint[data-v-25d0bc33]{margin-left:0;margin-top:0}.mm-drawer-parse-wrap[data-v-25d0bc33]{display:flex;flex-direction:column;gap:8px}.mm-drawer-parse-inline[data-v-25d0bc33]{align-items:flex-start}.mm-drawer-inline-lbl[data-v-25d0bc33]{flex:0 0 auto;font-size:12px;color:#0000008c;line-height:32px}.mm-drawer-parse-type-sel[data-v-25d0bc33]{flex:1 1 140px;min-width:120px}.mm-drawer-parse-layout-sel[data-v-25d0bc33]{flex:1 1 100px;min-width:88px;max-width:140px}.mm-drawer-layout-dash-input[data-v-25d0bc33]{flex:0 0 48px;max-width:56px}.mm-drawer-mini-lbl[data-v-25d0bc33]{font-size:11px;color:#00000073;margin-bottom:4px}.mm-drawer-scale-row[data-v-25d0bc33]{margin-top:4px}.mm-drawer-sublabel-tip[data-v-25d0bc33]{font-size:11px;color:#00000073;line-height:1.4;margin:-2px 0 6px}.drawer-reg-hint[data-v-25d0bc33]{margin-top:6px}.cell-na[data-v-25d0bc33]{color:#bfbfbf;font-size:12px}.mm-debug[data-v-25d0bc33]{border:1px solid #f0f0f0;border-radius:4px;overflow:hidden}.mm-debug[data-v-25d0bc33] .ant-tabs-nav{margin-bottom:0;padding:0 8px;background:#fafafa}.debug-body[data-v-25d0bc33]{padding:12px 16px}.decode-debug-wrap[data-v-25d0bc33]{padding:0}.decode-sim-bar[data-v-25d0bc33]{display:flex;flex-wrap:wrap;align-items:center;gap:3px 6px;margin-bottom:6px;padding:3px 4px;background:transparent;border:none;border-radius:2px}.decode-sim-title[data-v-25d0bc33]{font-size:11px;font-weight:500;color:#0006;flex:0 0 auto}.decode-sim-addr-input[data-v-25d0bc33]{flex:0 1 140px;min-width:0;max-width:160px}.decode-sim-addr-input[data-v-25d0bc33] .ant-input,.decode-sim-addr-input[data-v-25d0bc33] .ant-input-affix-wrapper input.ant-input{font-size:11px;line-height:1.35}.decode-sim-addr-input[data-v-25d0bc33] .ant-input-affix-wrapper{padding:0 6px;min-height:22px;border-color:#f0f0f0;background:#00000005}.decode-sim-addr-input[data-v-25d0bc33] .ant-input-affix-wrapper:hover,.decode-sim-addr-input[data-v-25d0bc33] .ant-input-affix-wrapper-focused{border-color:#e6e6e6}.decode-sim-hex-preview[data-v-25d0bc33]{flex:1 1 80px;min-width:0;font-size:10px;line-height:1.35;color:#00000061;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:1px 4px;background:transparent;border-radius:2px;border:1px dashed #eee}.decode-sim-actions[data-v-25d0bc33]{flex:0 0 auto}.decode-sim-icon-btn[data-v-25d0bc33]{color:#00000047;padding:0;height:20px;width:22px;min-width:22px;font-size:12px;line-height:1}.decode-sim-icon-btn[data-v-25d0bc33]:hover{color:#00000080}.decode-sim-icon-btn[data-v-25d0bc33] .anticon{font-size:11px}.decode-sim-error[data-v-25d0bc33]{font-size:10px;color:#ff7875;margin:0 0 6px}.decode-sim-meta[data-v-25d0bc33]{font-size:10px;color:#00000061;margin:0 0 6px;line-height:1.35}.encode-debug-wrap[data-v-25d0bc33]{padding:0}.encode-read-hint[data-v-25d0bc33]{margin-top:6px;font-size:11px;color:#00000073;line-height:1.45}.encode-parse-frame-block[data-v-25d0bc33]{margin-bottom:12px}.encode-parse-frame-title[data-v-25d0bc33]{font-size:11px;font-weight:500;color:#000000a6;margin-bottom:4px}.encode-full-hex[data-v-25d0bc33]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin-bottom:8px;padding:8px 10px;border-radius:6px;background:#fafafa;border:1px solid #f0f0f0}.encode-full-hex-lbl[data-v-25d0bc33]{font-size:11px;color:#00000073;flex-shrink:0}.encode-full-hex-code[data-v-25d0bc33]{font-size:11px;line-height:1.5;word-break:break-all;color:#000000d9}.decode-debug-grid[data-v-25d0bc33]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,1fr);gap:16px;align-items:start}@media (max-width: 900px){.decode-debug-grid[data-v-25d0bc33]{grid-template-columns:1fr}}.mm-main-right .decode-debug-grid[data-v-25d0bc33]{grid-template-columns:1fr}.decode-debug-col[data-v-25d0bc33]{min-width:0}.decode-debug-input[data-v-25d0bc33]{max-width:min(100%,360px)}.decode-textarea[data-v-25d0bc33]{font-size:12px}.decode-textarea--compact[data-v-25d0bc33] textarea.ant-input{min-height:52px;max-height:140px;resize:vertical;line-height:1.45;padding-top:6px;padding-bottom:6px}.decode-auto-hint[data-v-25d0bc33]{margin-top:4px;font-size:11px;color:#00000061}.decode-pdu-coil-base[data-v-25d0bc33]{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;margin-top:8px;padding-top:6px;border-top:1px dashed #f0f0f0}.decode-pdu-coil-base-lbl[data-v-25d0bc33]{font-size:11px;color:#00000080;white-space:nowrap}.decode-pdu-coil-base-inn[data-v-25d0bc33]{width:112px!important}.decode-pdu-coil-base-hint[data-v-25d0bc33]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;font-size:10px;line-height:1;color:#00000059;border:1px solid #f0f0f0;cursor:default;-webkit-user-select:none;user-select:none}.decode-input-meta[data-v-25d0bc33]{margin-top:6px;min-height:22px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.decode-input-meta--error[data-v-25d0bc33]{min-height:auto}.decode-byte-len[data-v-25d0bc33]{font-size:11px;color:#00000073}.decode-parse-warn[data-v-25d0bc33]{font-size:11px;color:#ff4d4f}.decode-parse-empty[data-v-25d0bc33]{font-size:11px;color:#00000059;padding:12px;background:#fafafa;border-radius:4px;border:1px dashed #e8e8e8;line-height:1.5}.decode-parse-err[data-v-25d0bc33]{color:#cf1322;border-color:#ffccc7;background:#fff2f0}.modbus-parse-card[data-v-25d0bc33]{background:#fafafa;border:1px solid #f0f0f0;border-radius:4px;line-height:1.35}.modbus-parse-compact[data-v-25d0bc33]{padding:6px 8px;font-size:11px}.mp-compact-head[data-v-25d0bc33]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:4px}.mp-tag-tight[data-v-25d0bc33]{margin:0!important;line-height:18px!important;padding:0 5px!important;font-size:10px!important}.mp-head-meta[data-v-25d0bc33]{font-size:11px;color:#000000bf}.mp-compact-line[data-v-25d0bc33]{font-size:10px;color:#00000073;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.mp-fade[data-v-25d0bc33]{opacity:.9}.mp-compact-exc[data-v-25d0bc33]{color:#cf1322;font-size:11px;padding:4px 0}.mp-compact-kv[data-v-25d0bc33]{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center;margin-bottom:4px;font-size:10px}.mp-ck[data-v-25d0bc33]{color:#0006}.mp-cv[data-v-25d0bc33]{color:#000000bf;font-weight:500;margin-right:4px}.mp-hex-box[data-v-25d0bc33]{font-size:10px;line-height:1.35;padding:4px 6px;background:#fff;border:1px solid #eee;border-radius:2px;max-height:48px;overflow:auto;word-break:break-all;margin-bottom:4px}.mp-reg-chips[data-v-25d0bc33]{display:flex;flex-wrap:wrap;gap:3px;margin-bottom:4px}.mp-chip[data-v-25d0bc33]{font-size:10px;padding:0 5px;background:#fff;border:1px solid #e8e8e8;border-radius:2px;color:#000000a6}.mp-coil-bits[data-v-25d0bc33]{font-size:10px;color:#0000008c;max-height:56px;overflow:auto;line-height:1.45;margin-bottom:4px;word-break:break-all}.mp-crc-line[data-v-25d0bc33]{font-size:9px;color:#00000061;word-break:break-all;margin-top:2px}.mp-crc-bad[data-v-25d0bc33]{color:#cf1322!important;font-weight:500}.mp-warn-tight[data-v-25d0bc33]{font-size:9px;color:#d46b08;margin-top:2px;line-height:1.3}.mp-fill-row[data-v-25d0bc33]{display:flex;align-items:flex-start;gap:8px;margin-top:6px;padding-top:6px;border-top:1px solid #eee}.mp-fill-hint[data-v-25d0bc33]{font-size:10px;color:#00000061;line-height:1.35;flex:1;min-width:0}.fill-modal-tip[data-v-25d0bc33]{font-size:12px;color:#0000008c;margin-bottom:8px;line-height:1.5}.fill-modal-form[data-v-25d0bc33]{margin-bottom:0}.fill-preview[data-v-25d0bc33]{padding:6px 8px;background:#fafafa;border-radius:4px;font-size:12px;word-break:break-all}.fill-multi-reg-alert[data-v-25d0bc33]{margin-bottom:10px}.fill-multi-reg-alert[data-v-25d0bc33] .ant-alert-description{font-size:12px;line-height:1.5}.fill-preview-multi[data-v-25d0bc33]{margin:0;max-height:140px;overflow:auto;white-space:pre-wrap;line-height:1.45;padding:6px 8px;background:#fafafa;border-radius:4px;font-size:11px}.mp-pdu-fusion[data-v-25d0bc33]{margin-top:6px;padding:8px 8px 6px;background:#fafafa;border:1px solid #f0f0f0;border-radius:4px}.mp-pdu-fusion-head[data-v-25d0bc33]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:6px;font-size:11px;line-height:1.4}.mp-pdu-fusion-ttl[data-v-25d0bc33]{font-weight:600;color:#000000c7}.mp-pdu-fusion-meta[data-v-25d0bc33]{color:#00000073;font-weight:400}.mp-pdu-fusion-badge[data-v-25d0bc33]{font-size:10px;padding:0 6px;line-height:18px;border-radius:2px;border:1px solid transparent}.mp-pdu-fusion-badge--muted[data-v-25d0bc33]{color:#00000073;background:#fff;border-color:#f0f0f0}.mp-pdu-fusion-badge--ok[data-v-25d0bc33]{color:#389e0d;background:#52c41a14;border-color:#52c41a40}.mp-pdu-fusion-badge--warn[data-v-25d0bc33]{color:#d46b08;background:#faad141a;border-color:#faad1459}.mp-pdu-fusion-badge--err[data-v-25d0bc33]{color:#cf1322;background:#ff4d4f14;border-color:#ff4d4f40}.mp-pdu-fusion-foot[data-v-25d0bc33]{margin-top:6px;font-size:10px;color:#00000061;line-height:1.35}.mp-dvm-alert[data-v-25d0bc33]{margin-top:6px;font-size:12px}.mp-dvm-alert--standalone[data-v-25d0bc33]{margin-top:8px}.dvm-byte-idx[data-v-25d0bc33]{text-align:center;font-size:9px;color:#00000061;line-height:1.2;margin-bottom:2px}.dvm-byte-strip--plain[data-v-25d0bc33]{padding-top:0}.dvm-byte-bits--plain[data-v-25d0bc33]{opacity:.85}.dvm-bit--plain[data-v-25d0bc33]{background:#f5f5f5!important}.decode-json-details--in-card[data-v-25d0bc33]{margin-top:8px}.decode-visual-fallback--embedded[data-v-25d0bc33]{margin-top:6px}.decode-visual-map[data-v-25d0bc33]{margin-top:6px;padding:8px 10px;background:#fbfbfb;border:1px solid #f0f0f0;border-radius:4px;overflow-x:auto}.decode-visual-map--embedded[data-v-25d0bc33]{margin-top:0;padding:4px 0 0;background:transparent;border:none;border-radius:0}.dvm-subhead[data-v-25d0bc33]{font-size:11px;color:#000000b3;margin-bottom:4px;line-height:1.45}.dvm-sub-ttl[data-v-25d0bc33]{font-weight:600}.dvm-sub-meta[data-v-25d0bc33]{color:#00000073;font-weight:400}.dvm-hint[data-v-25d0bc33]{font-size:10px;color:#00000061;margin-bottom:8px;line-height:1.35}.dvm-byte-strip[data-v-25d0bc33]{display:flex;flex-wrap:nowrap;gap:6px;align-items:flex-start;overflow-x:auto;padding:2px 0 4px}.dvm-byte-strip--word[data-v-25d0bc33]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 8px;width:100%;overflow-x:visible;flex-wrap:unset}.dvm-byte-strip--word .dvm-reg-wrap[data-v-25d0bc33]{min-width:0;width:100%;box-sizing:border-box}.dvm-byte-strip--bit[data-v-25d0bc33]{display:grid;grid-template-columns:repeat(8,minmax(112px,1fr));gap:14px 12px;width:100%;overflow-x:visible;flex-wrap:unset}.dvm-byte-strip--word-plain[data-v-25d0bc33]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px 8px;width:100%;overflow-x:visible;flex-wrap:unset}.dvm-byte-strip--word .dvm-reg-inner[data-v-25d0bc33]{width:100%}.dvm-byte-strip--word .dvm-byte-cell[data-v-25d0bc33]{flex:1 1 0;width:auto;min-width:0;display:flex;flex-direction:column;align-items:stretch}.dvm-byte-strip--word .dvm-byte-hex[data-v-25d0bc33]{width:100%;box-sizing:border-box;padding:4px;font-size:11px;min-height:22px;display:flex;align-items:center;justify-content:center}.dvm-byte-strip--word .dvm-byte-bits[data-v-25d0bc33]{width:100%;justify-content:space-between;gap:2px;margin-top:4px}.dvm-byte-strip--word .dvm-bit[data-v-25d0bc33]{flex:1 1 0;min-width:0;height:12px}.dvm-reg-wrap[data-v-25d0bc33]{display:flex;flex-direction:column;align-items:center;gap:3px;padding:3px 4px 4px;border:1px solid rgba(0,0,0,.09);border-radius:3px;background:#ffffffd9;flex-shrink:0;box-shadow:0 0 0 1px #00000005}.dvm-reg-wrap--coil[data-v-25d0bc33]{padding:4px 6px 6px}.dvm-reg-wrap--hover[data-v-25d0bc33]{border-color:#1890ff8c!important;background:#1890ff14;box-shadow:0 0 0 1px #1890ff61}.dvm-reg-chip[data-v-25d0bc33]{font-size:9px;line-height:1;color:#00000061;-webkit-user-select:none;user-select:none}.dvm-reg-inner[data-v-25d0bc33]{display:flex;flex-direction:row;gap:3px;align-items:flex-start}.dvm-reg-inner--single[data-v-25d0bc33]{gap:0;width:100%}.dvm-byte-cell[data-v-25d0bc33]{flex:0 0 auto;width:56px}.dvm-byte-strip--bit .dvm-reg-wrap[data-v-25d0bc33]{min-width:0;width:100%;box-sizing:border-box}.dvm-byte-strip--bit .dvm-reg-inner--single[data-v-25d0bc33],.dvm-byte-strip--bit .dvm-byte-cell[data-v-25d0bc33]{width:100%}.dvm-byte-strip--bit .dvm-byte-cell[data-v-25d0bc33]{display:flex;flex-direction:column;align-items:stretch}.dvm-byte-strip--bit .dvm-byte-hex[data-v-25d0bc33]{width:100%;box-sizing:border-box;padding:8px 10px;font-size:13px;font-weight:600;min-height:34px;display:flex;align-items:center;justify-content:center}.dvm-byte-strip--bit .dvm-byte-bits[data-v-25d0bc33]{width:100%;justify-content:space-between;gap:5px;margin-top:6px}.dvm-byte-strip--bit .dvm-bit[data-v-25d0bc33]{flex:1 1 0;min-width:0;height:18px}.dvm-byte-strip--bit .dvm-bit-meta-row[data-v-25d0bc33]{display:flex;flex-direction:row;width:100%;justify-content:space-between;gap:5px;margin-top:6px;align-items:center}.dvm-byte-strip--bit .dvm-bit-idx-lbl[data-v-25d0bc33]{flex:1 1 0;min-width:0;text-align:center;font-size:9px;line-height:1.2;color:#00000061;-webkit-user-select:none;user-select:none}.dvm-byte-strip--plain .dvm-byte-cell[data-v-25d0bc33]{display:flex;flex-direction:column;align-items:stretch;width:100%;min-width:0}.dvm-byte-strip--plain .dvm-byte-hex[data-v-25d0bc33]{width:100%;box-sizing:border-box;padding:4px;font-size:11px;min-height:22px}.dvm-byte-strip--plain.dvm-byte-strip--bit .dvm-byte-hex[data-v-25d0bc33]{padding:8px 10px;font-size:13px;font-weight:600;min-height:34px;display:flex;align-items:center;justify-content:center}.dvm-byte-strip--plain .dvm-byte-bits[data-v-25d0bc33]{width:100%;justify-content:space-between;gap:3px;margin-top:4px}.dvm-byte-strip--plain .dvm-bit[data-v-25d0bc33]{flex:1 1 0;min-width:0;height:14px}.dvm-byte-strip--plain.dvm-byte-strip--bit .dvm-bit[data-v-25d0bc33]{height:18px}.dvm-byte-hex[data-v-25d0bc33]{text-align:center;font-size:12px;padding:2px 1px;border-radius:2px;border:1px solid transparent;line-height:1.2}.dvm-byte-bits[data-v-25d0bc33]{display:flex;flex-direction:row;gap:0;margin-top:2px;justify-content:center}.dvm-bit[data-v-25d0bc33]{box-sizing:border-box;width:4px;min-width:4px;height:10px;border-radius:1px;border:.5px solid transparent;flex-shrink:0}.dvm-byte-strip--bit .dvm-bit[data-v-25d0bc33]{border:none!important;border-radius:4px;border-bottom:2px solid transparent!important;box-sizing:border-box}.dvm-byte-strip--bit .dvm-bit.dvm-t-0[data-v-25d0bc33]{border-bottom-color:#1677ff6b!important}.dvm-byte-strip--bit .dvm-bit.dvm-t-1[data-v-25d0bc33]{border-bottom-color:#52c41a6b!important}.dvm-byte-strip--bit .dvm-bit.dvm-t-2[data-v-25d0bc33]{border-bottom-color:#faad147a!important}.dvm-byte-strip--bit .dvm-bit.dvm-t-3[data-v-25d0bc33]{border-bottom-color:#c484ff80!important}.dvm-byte-strip--bit .dvm-bit.dvm-t-4[data-v-25d0bc33]{border-bottom-color:#13c2c273!important}.dvm-byte-strip--bit .dvm-bit.dvm-t-5[data-v-25d0bc33]{border-bottom-color:#ff787573!important}.dvm-byte-strip--bit .dvm-bit.dvm-t-6[data-v-25d0bc33]{border-bottom-color:#0003!important}.dvm-byte-strip--bit .dvm-bit.dvm-t-7[data-v-25d0bc33]{border-bottom-color:#2f54eb6b!important}.dvm-byte-strip--bit .dvm-bit.dvm-t-x[data-v-25d0bc33]{border-bottom-color:#00000014!important}.dvm-byte-strip--bit .dvm-bit.dvm-bit-val-0[data-v-25d0bc33]{background:#e8e8e8!important}.dvm-byte-strip--bit .dvm-bit.dvm-bit-val-1[data-v-25d0bc33]{background:#bae7ff!important}.dvm-byte-strip--bit .dvm-bit.dvm-bit--hover-sel[data-v-25d0bc33]{border-bottom-color:#fa8c16f2!important}.dvm-prop-list[data-v-25d0bc33]{margin-top:8px;display:flex;flex-direction:column;gap:4px}.dvm-prop-compact[data-v-25d0bc33]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;font-size:10px;line-height:1.35;padding:2px 0;border-bottom:1px dashed #f0f0f0}.dvm-prop-compact[data-v-25d0bc33]:last-child{border-bottom:none}.dvm-prop-compact--hover[data-v-25d0bc33]{background:#1890ff1a;border-radius:4px}.dvm-dot[data-v-25d0bc33]{width:7px;height:7px;border-radius:50%;flex:0 0 auto;margin-top:3px;border:1px solid rgba(0,0,0,.12)}.dvm-prop-id[data-v-25d0bc33]{font-weight:600;color:#000000c7;flex:0 0 auto;max-width:42%;overflow:hidden;text-overflow:ellipsis}.dvm-prop-val[data-v-25d0bc33]{color:#000000d1;word-break:break-word;flex:1 1 120px;min-width:0}.dvm-prop-meta[data-v-25d0bc33]{flex:1 1 100%;display:flex;flex-wrap:wrap;gap:6px;font-size:9px;color:#0000006b;padding-left:13px}.dvm-prop-reg[data-v-25d0bc33]{opacity:.85}.dvm-warns[data-v-25d0bc33]{margin-top:8px;font-size:10px;color:#d46b08;line-height:1.45}.dvm-unmapped[data-v-25d0bc33]{margin-top:6px;font-size:10px;color:#00000073}.dvm-t-x[data-v-25d0bc33]{background:#fafafa;border-color:#eee!important;color:#00000052}.dvm-t-x.dvm-byte-hex[data-v-25d0bc33]{border-style:dashed}.dvm-byte-hex.dvm-byte-hex--mixed[data-v-25d0bc33]{border-style:solid!important;border-color:#d9d9d9!important;background:#0000000a;color:#000000c7}.dvm-t-0[data-v-25d0bc33]{background:#1677ff17;border-color:#1677ff59;color:#0958d9}.dvm-bit.dvm-t-0[data-v-25d0bc33],.dvm-dot.dvm-t-0[data-v-25d0bc33]{background:#1677ff38;border-color:#1677ff73;color:transparent}.dvm-t-1[data-v-25d0bc33]{background:#52c41a1a;border-color:#52c41a59;color:#389e0d}.dvm-bit.dvm-t-1[data-v-25d0bc33],.dvm-dot.dvm-t-1[data-v-25d0bc33]{background:#52c41a40;border-color:#52c41a73;color:transparent}.dvm-t-2[data-v-25d0bc33]{background:#faad141f;border-color:#faad1466;color:#d46b08}.dvm-bit.dvm-t-2[data-v-25d0bc33],.dvm-dot.dvm-t-2[data-v-25d0bc33]{background:#faad1447;border-color:#faad1480;color:transparent}.dvm-t-3[data-v-25d0bc33]{background:#d383ff1f;border-color:#d383ff61;color:#722ed1}.dvm-bit.dvm-t-3[data-v-25d0bc33],.dvm-dot.dvm-t-3[data-v-25d0bc33]{background:#d383ff42;border-color:#c484ff8c;color:transparent}.dvm-t-4[data-v-25d0bc33]{background:#13c2c21a;border-color:#13c2c259;color:#08979c}.dvm-bit.dvm-t-4[data-v-25d0bc33],.dvm-dot.dvm-t-4[data-v-25d0bc33]{background:#13c2c23d;border-color:#13c2c27a;color:transparent}.dvm-t-5[data-v-25d0bc33]{background:#ff78751a;border-color:#ff787561;color:#cf1322}.dvm-bit.dvm-t-5[data-v-25d0bc33],.dvm-dot.dvm-t-5[data-v-25d0bc33]{background:#ff78753d;border-color:#ff78757a;color:transparent}.dvm-t-6[data-v-25d0bc33]{background:#8c8c8c1f;border-color:#00000024;color:#000000a6}.dvm-bit.dvm-t-6[data-v-25d0bc33],.dvm-dot.dvm-t-6[data-v-25d0bc33]{background:#0000001f;border-color:#00000038;color:transparent}.dvm-t-7[data-v-25d0bc33]{background:#2f54eb1a;border-color:#2f54eb52;color:#2f54eb}.dvm-bit.dvm-t-7[data-v-25d0bc33],.dvm-dot.dvm-t-7[data-v-25d0bc33]{background:#2f54eb38;border-color:#2f54eb73;color:transparent}.dvm-bit.dvm-bit-val-0[data-v-25d0bc33]{border-color:#0000001f!important}.dvm-bit.dvm-bit-val-1[data-v-25d0bc33]{border-color:#1890ff80!important}.decode-visual-fallback[data-v-25d0bc33],.dvm-fallback-alert[data-v-25d0bc33] .ant-alert-description{margin-top:6px}.dvm-fallback-hex[data-v-25d0bc33]{font-size:10px;word-break:break-all;margin-bottom:8px;padding:4px 6px;background:#fafafa;border-radius:2px;line-height:1.4}.dvm-fallback-row[data-v-25d0bc33]{display:flex;gap:8px;font-size:11px;margin-bottom:4px;align-items:flex-start}.dvm-fallback-k[data-v-25d0bc33]{flex:0 0 auto;font-weight:600;color:#000000a6}.dvm-fallback-v[data-v-25d0bc33]{flex:1 1 auto;word-break:break-word;font-size:12px;color:#000000c7}.decode-json-details[data-v-25d0bc33]{margin-top:10px;font-size:11px;color:#0000008c}.decode-json-details summary[data-v-25d0bc33]{cursor:pointer;-webkit-user-select:none;user-select:none;padding:2px 0}.decode-json-details .debug-output[data-v-25d0bc33]{margin-top:6px;font-size:11px;max-height:220px;overflow:auto}.debug-label[data-v-25d0bc33]{font-size:12px;color:#000000a6;margin-bottom:4px}.debug-output[data-v-25d0bc33]{font-size:12px;margin:0;white-space:pre-wrap;word-break:break-all}.frame-label[data-v-25d0bc33]{display:inline-block;width:44px;color:#00000073;font-size:11px}.encode-row[data-v-25d0bc33]{display:flex;align-items:center;gap:6px;margin-bottom:6px}.encode-eq[data-v-25d0bc33]{color:#00000073;font-size:14px;flex-shrink:0}.drawer-hint[data-v-25d0bc33]{margin-top:4px}.form-help[data-v-25d0bc33]{font-size:11px;color:#00000073;margin-top:4px;line-height:1.5}.form-help code[data-v-25d0bc33]{background:#f5f5f5;padding:0 3px;border-radius:2px;font-size:11px}.modbus-addr-guide[data-v-25d0bc33]{margin-top:8px;padding:8px 10px;background:#fafafa;border-radius:4px;border:1px solid #f0f0f0}.modbus-addr-guide .guide-title[data-v-25d0bc33]{font-weight:600;font-size:11px;color:#000000a6;margin-bottom:6px}.modbus-addr-guide .guide-list[data-v-25d0bc33]{margin:0;padding-left:18px;font-size:11px;color:#0000008c;line-height:1.55}.modbus-addr-guide .guide-list li[data-v-25d0bc33]{margin-bottom:4px}.modbus-addr-guide .guide-foot[data-v-25d0bc33]{margin-top:6px;font-size:10px;color:#0006;line-height:1.45}.mm-codec-opt[data-v-25d0bc33]{display:flex;flex-direction:column;gap:2px;text-align:left}.mm-codec-select-dropdown.ant-select-dropdown{min-width:280px!important;max-width:min(440px,92vw)}.mm-codec-select-dropdown .ant-select-item-option-content{white-space:normal!important}.mm-codec-select-dropdown .mm-codec-opt-title{font-weight:600;font-size:12px;line-height:1.35;color:#000000e0}.mm-codec-select-dropdown .mm-codec-opt-desc{font-size:11px;line-height:1.45;color:#00000073}.mm-codec-select-dropdown .ant-select-item-option{padding-top:8px;padding-bottom:8px}.parsing-script[data-v-f290b435]{flex:1;min-height:0;display:flex;flex-direction:column}.script-toolbar[data-v-f290b435]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.script-toolbar-hint[data-v-f290b435]{flex:1;min-width:0}.script-toolbar-expand[data-v-f290b435]{flex-shrink:0;margin-top:2px;cursor:pointer}.edit[data-v-f290b435]{flex:1;min-height:340px;position:relative;border:1px solid #dcdcdc}.edit .edit-only[data-v-f290b435]{inset:0;position:absolute;z-index:1;background-color:#eeeeee70;cursor:not-allowed}.bottom[data-v-f290b435]{display:flex;justify-content:space-between;padding:10px;background-color:#f7f7f7}.bottom .bottom-title[data-v-f290b435]{display:flex;justify-content:space-between}.bottom .bottom-title .bottom-title-text[data-v-f290b435]{font-weight:600;font-size:14px;margin-top:10px}.bottom .bottom-title .bottom-title-topic[data-v-f290b435]{display:flex;align-items:center}.script-actions[data-v-f290b435]{padding-top:10px;flex-shrink:0}.parsing[data-v-d75316b9]{height:100%;display:flex;flex-direction:column;position:relative}.parsing-loading-wrap[data-v-d75316b9]{flex:1;min-height:240px;display:flex;align-items:center;justify-content:center;background:#ffffffeb;border-radius:4px}.parsing-type-bar[data-v-d75316b9]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;margin-bottom:6px;padding:2px 0 8px;flex-shrink:0;border-bottom:1px solid rgba(0,0,0,.06)}.parsing-type-bar-left[data-v-d75316b9]{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;flex:1;min-width:0}.parsing-type-bar-actions[data-v-d75316b9]{flex-shrink:0}.parsing-type-bar-actions[data-v-d75316b9] .anticon{margin-inline-end:6px}.parsing-type-trigger[data-v-d75316b9]{display:inline-flex;align-items:center;gap:4px;margin:0;padding:2px 4px;border:none;background:transparent;cursor:pointer;border-radius:4px;line-height:1.4;transition:color .15s ease,background .15s ease}.parsing-type-trigger-text[data-v-d75316b9]{font-size:14px;font-weight:600;color:#000000d9}.parsing-type-trigger:hover .parsing-type-trigger-text[data-v-d75316b9]{color:#415ed1}.parsing-type-trigger-caret[data-v-d75316b9]{font-size:11px;color:#00000059;transition:color .15s ease}.parsing-type-trigger:hover .parsing-type-trigger-caret[data-v-d75316b9]{color:#415ed1}.parsing-type-trigger[data-v-d75316b9]:focus-visible{outline:2px solid rgba(65,94,209,.35);outline-offset:1px}.parsing-type-trigger-static[data-v-d75316b9]{cursor:default}.parsing-type-menu[data-v-d75316b9]{min-width:132px}.parsing-type-desc[data-v-d75316b9]{font-size:12px;line-height:1.5;color:#00000073;min-width:0}.parsing-body[data-v-d75316b9],.parsing-modbus-fill[data-v-d75316b9]{flex:1;min-height:0;display:flex;flex-direction:column}.device-running-search{margin:0 0 24px;padding-top:0!important;padding-bottom:0!important}.device-running-event-modal .ant-modal-body{padding:0 20px}.event_container{height:100%;display:flex;flex-direction:column}.event_container :deep(.ant-table-cell){vertical-align:top}.property-header-filters[data-v-c8a60249]{display:flex;flex-direction:column;gap:10px;padding-bottom:10px}.property-group-switch[data-v-c8a60249]{overflow-x:auto;padding-right:16px}.property-group-switch[data-v-c8a60249] .ant-radio-group{display:flex;flex-wrap:wrap;gap:8px}.property-group-switch[data-v-c8a60249] .ant-radio-button-wrapper{border-inline-start-width:1px;border-radius:16px}.property-group-switch[data-v-c8a60249] .ant-radio-button-wrapper:not(:first-child):before{display:none}.property-box[data-v-130f857d]{display:flex;height:100%}.property-box .property-box-left[data-v-130f857d]{width:200px;height:100%}.property-box .property-box-right[data-v-130f857d]{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;min-height:0}.property-box .property-box-right__storage-alert[data-v-130f857d]{margin-bottom:16px}.property-box .property-box-right__storage-link[data-v-130f857d]{padding:0;border:0;background:transparent;font:inherit;color:#1677ff;cursor:pointer;text-decoration:underline}.property-box .property-box-right__content[data-v-130f857d]{flex:1;min-height:0}.property-box .property-box-right[data-v-130f857d] .ant-spin-nested-loading,.property-box .property-box-right[data-v-130f857d] .ant-spin-nested-loading .ant-spin-container{height:100%}.tabTitle[data-v-130f857d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top[data-v-8c4e30ef]{display:flex;justify-content:flex-end;margin-bottom:6px}.xterm{cursor:text;position:relative;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;inset:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{position:absolute;inset:0;z-index:10;color:transparent;pointer-events:none}.xterm .xterm-accessibility-tree:not(.debug) *::selection{color:transparent}.xterm .xterm-accessibility-tree{-webkit-user-select:text;user-select:text;white-space:pre}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{text-decoration:double underline}.xterm-underline-3{text-decoration:wavy underline}.xterm-underline-4{text-decoration:dotted underline}.xterm-underline-5{text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{text-decoration:overline double underline}.xterm-overline.xterm-underline-3{text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;position:absolute;top:0;right:0;pointer-events:none}.xterm-decoration-top{z-index:2;position:relative}.terminal-panel[data-v-ebaceb87]{height:100%;min-height:0;position:relative;background-color:#000}.terminal[data-v-ebaceb87]{width:100%;height:100%}.terminal-mask[data-v-ebaceb87]{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:linear-gradient(180deg,#000000b3,#000000d9)}.terminal-mask-title[data-v-ebaceb87]{color:#ffffffeb;font-size:16px;font-weight:600}.terminal-mask-desc[data-v-ebaceb87]{color:#ffffffa6;font-size:13px}.terminal-wrapper[data-v-071ee944],.terminal-wrapper[data-v-071ee944] .ant-tabs,.terminal-wrapper[data-v-071ee944] .ant-tabs-content-holder,.terminal-wrapper[data-v-071ee944] .ant-tabs-content{height:100%}.terminal-wrapper[data-v-071ee944] .ant-tabs-tabpane{height:100%;min-height:0}.terminal-wrapper[data-v-071ee944] .ant-tabs-card{border:none!important;box-shadow:none!important}.terminal-wrapper[data-v-071ee944] .ant-tabs-card>.ant-tabs-nav,.terminal-wrapper[data-v-071ee944] .ant-tabs-card>.ant-tabs-content-holder{border:none!important;background:transparent!important}.terminal-wrapper[data-v-071ee944] .ant-tabs-card .ant-tabs-tabpane{background:transparent!important}.terminal-wrapper[data-v-071ee944] .ant-tabs-card>.ant-tabs-nav:before{border-bottom:none!important}.terminal-wrapper[data-v-071ee944] .ant-tabs-card>.ant-tabs-nav{margin-bottom:0}.terminal-wrapper[data-v-071ee944] .ant-tabs-card>.ant-tabs-nav .ant-tabs-nav-list{gap:0}.terminal-wrapper[data-v-071ee944] .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{padding:6px 14px!important;margin-right:0!important;height:30px!important;line-height:22px!important;border-radius:8px 8px 0 0;border:none!important;background:#fafafaa6!important;box-shadow:inset 0 -1px #f0f0f0!important}.terminal-wrapper[data-v-071ee944] .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-btn{font-size:14px!important}.terminal-wrapper[data-v-071ee944] .ant-tabs-card>.ant-tabs-nav .ant-tabs-nav-add{padding:0!important;width:32px!important;height:30px!important;display:inline-flex!important;align-items:center;justify-content:center;margin-right:0!important;border:none!important}.terminal-wrapper[data-v-071ee944] .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active{background:#fff!important;border:none!important;box-shadow:inset 0 -2px #1677ff!important;position:relative;z-index:1}.terminal-wrapper[data-v-071ee944] .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:#1677ff!important}.browser-panel[data-v-98d09a01]{height:100%;min-height:0}.browser-panel[data-v-98d09a01] .ant-tabs,.browser-panel[data-v-98d09a01] .ant-tabs-content-holder,.browser-panel[data-v-98d09a01] .ant-tabs-content,.browser-panel[data-v-98d09a01] .ant-tabs-tabpane{height:100%}.browser-toolbar[data-v-98d09a01]{display:flex;gap:10px;margin-bottom:8px;margin-top:8px;align-items:center;padding-left:12px;padding-right:12px}.browser-url-group[data-v-98d09a01]{flex:1;display:flex;align-items:center;gap:0;min-width:0}.browser-url-auto[data-v-98d09a01]{flex:1;min-width:0}.browser-toolbar-actions[data-v-98d09a01]{display:flex;align-items:center;gap:6px;flex-shrink:0}.browser-url-visit[data-v-98d09a01]{margin-left:-1px;height:32px}.browser-url-input[data-v-98d09a01] .ant-input{height:32px;border-top-right-radius:0;border-bottom-right-radius:0}.browser-url-auto[data-v-98d09a01] .ant-auto-complete{width:100%}.browser-url-input[data-v-98d09a01] .ant-input-group-addon{border:none}.browser-url-visit[data-v-98d09a01] .ant-btn{height:32px;padding:0 12px;border-top-left-radius:0;border-bottom-left-radius:0}.browser-content[data-v-98d09a01]{height:calc(100vh - 290px);min-height:420px;position:relative;border:none;border-radius:0;overflow:hidden;background-color:#fff}.browser-panel[data-v-98d09a01] .ant-tabs-card{border:none!important;box-shadow:none!important}.browser-panel[data-v-98d09a01] .ant-tabs-card>.ant-tabs-nav,.browser-panel[data-v-98d09a01] .ant-tabs-card>.ant-tabs-content-holder{border:none!important;background:transparent!important}.browser-panel[data-v-98d09a01] .ant-tabs-card .ant-tabs-tabpane{background:transparent!important}.browser-panel[data-v-98d09a01] .ant-tabs-card>.ant-tabs-nav:before{border-bottom:none!important}.browser-panel[data-v-98d09a01] .ant-tabs-card>.ant-tabs-nav{margin-bottom:0}.browser-panel[data-v-98d09a01] .ant-tabs-card>.ant-tabs-nav .ant-tabs-nav-list{gap:0}.browser-panel[data-v-98d09a01] .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{padding:6px 14px!important;margin-right:0!important;height:30px!important;line-height:22px!important;border-radius:8px 8px 0 0;border:none!important;background:#fafafaa6!important;box-shadow:inset 0 -1px #f0f0f0!important}.browser-panel[data-v-98d09a01] .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-btn{font-size:14px!important}.browser-panel[data-v-98d09a01] .ant-tabs-card>.ant-tabs-nav .ant-tabs-nav-add{padding:0!important;width:32px!important;height:30px!important;display:inline-flex!important;align-items:center;justify-content:center;margin-right:0!important;border:none!important}.browser-panel[data-v-98d09a01] .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active{background:#fff!important;border:none!important;box-shadow:inset 0 -2px #1677ff!important;position:relative;z-index:1}.browser-panel[data-v-98d09a01] .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:#1677ff!important}.browser-empty[data-v-98d09a01]{height:100%;display:flex;align-items:center;justify-content:center}.browser-iframe[data-v-98d09a01]{width:100%;height:100%;border:0}.browser-mask[data-v-98d09a01]{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:linear-gradient(180deg,#fafafaf2,#f5f5f5fa)}.browser-mask-title[data-v-98d09a01]{font-size:16px;font-weight:600;color:#000000e0}.browser-mask-desc[data-v-98d09a01]{font-size:13px;color:#00000073}.remote-desktop-panel[data-v-a125cb80]{height:100%;min-height:0;display:flex;flex-direction:column}.addr-os-panel[data-v-a125cb80]{position:absolute;top:20px;left:50%;transform:translate(-50%);z-index:4;width:min(380px,calc(100% - 32px));max-width:calc(100% - 32px);pointer-events:none}.addr-os-panel .addr-os-card[data-v-a125cb80]{pointer-events:auto}.addr-os-card[data-v-a125cb80]{position:relative;width:100%;padding:14px 16px 12px;border-radius:14px;background:linear-gradient(165deg,#ffffff24,#ffffff0f);border:1px solid rgba(255,255,255,.18);box-shadow:0 4px 2px #0000001f,0 20px 44px #0000007a,inset 0 1px #ffffff1f;color:#fffffff2}.addr-os-card[data-v-a125cb80]:before{content:"";position:absolute;left:50%;top:-14px;width:2px;height:12px;margin-left:-1px;border-radius:1px;background:linear-gradient(180deg,#ffffff73,#ffffff1f);box-shadow:0 0 10px #ffffff1f;pointer-events:none}.addr-os-header[data-v-a125cb80]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.addr-os-avatar[data-v-a125cb80]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;color:#ffffffe6;background:linear-gradient(145deg,#4a6fa5,#2d4a6f);box-shadow:0 6px 16px #00000059;flex-shrink:0}.addr-os-title[data-v-a125cb80]{font-size:14px;font-weight:600;letter-spacing:.02em}.addr-os-row[data-v-a125cb80]{display:flex;align-items:center;gap:6px}.addr-os-error[data-v-a125cb80]{margin-top:10px;padding:8px 10px;border-radius:8px;font-size:12px;line-height:1.45;color:#ffccc7;background:#ff4d4f24;border:1px solid rgba(255,120,120,.4)}.addr-os-sep[data-v-a125cb80]{color:#ffffff8c;font-weight:500;flex-shrink:0}.addr-os-input[data-v-a125cb80]{flex:1;min-width:0;height:36px;padding:0 10px;border-radius:8px;border:1px solid rgba(255,255,255,.22);background:#00000047;color:#fff;font-size:13px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.addr-os-input.addr-os-port[data-v-a125cb80]{flex:0 0 88px;max-width:100%}.addr-os-input[data-v-a125cb80]::placeholder{color:#ffffff61}.addr-os-input[data-v-a125cb80]:focus:not(:disabled){border-color:#78aaffa6;box-shadow:0 0 0 3px #64a0ff33}.addr-os-input[data-v-a125cb80]:disabled{opacity:.72;cursor:not-allowed}.addr-os-footer[data-v-a125cb80]{display:flex;align-items:center;justify-content:space-between;margin-top:12px;gap:8px}.addr-os-icon-btn[data-v-a125cb80]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:8px;cursor:help;color:#ffffffbf;background:#ffffff14;transition:background .15s ease}.addr-os-icon-btn[data-v-a125cb80]:hover{background:#ffffff24}.addr-os-btn[data-v-a125cb80]{min-width:88px;height:32px;padding:0 14px;border-radius:8px;font-size:13px;cursor:pointer;border:1px solid transparent;transition:background .15s ease,border-color .15s ease}.addr-os-btn-primary[data-v-a125cb80]{background:linear-gradient(180deg,#4d8fd9,#2f6cb8);border-color:#ffffff26;color:#fff;font-weight:500}.addr-os-btn-primary[data-v-a125cb80]:hover:not(:disabled){filter:brightness(1.06)}.addr-os-btn-primary[data-v-a125cb80]:disabled{opacity:.65;cursor:not-allowed}.remote-desktop-dock[data-v-a125cb80]{position:absolute;z-index:6;display:inline-block;line-height:0;max-width:calc(100% - 16px)}.dock-trigger[data-v-a125cb80]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:10px;cursor:grab;font-size:18px;color:#fffffff2;background:#00000080;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 0 0 1px #ffffff1f;transition:background .15s ease;-webkit-user-select:none;user-select:none;touch-action:none}.dock-trigger[data-v-a125cb80]:hover{background:#0000009e}.dock-trigger[data-v-a125cb80]:active{cursor:grabbing}.dock-panel[data-v-a125cb80]{position:absolute;top:calc(100% + 8px);right:0;left:auto;z-index:2;width:max-content;max-width:min(320px,calc(100vw - 32px));padding:8px 10px;border-radius:12px;background:linear-gradient(165deg,#ffffff1f,#ffffff0d);border:1px solid rgba(255,255,255,.16);box-shadow:0 8px #00000014,0 20px 44px #00000073,inset 0 1px #ffffff1a;color:#fffffff2}.dock-toolbar[data-v-a125cb80]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px}.dock-toolbar-group[data-v-a125cb80]{display:flex;flex-direction:row;align-items:center;gap:6px}.dock-toolbar-divider[data-v-a125cb80]{width:1px;height:22px;flex-shrink:0;background:#ffffff2e;border-radius:1px}.dock-panel .screen-tool-btn.is-active[data-v-a125cb80]{background:#5a96ff61;box-shadow:inset 0 0 0 1px #a0c8ff73,0 1px #ffffff14;color:#fff}.dock-panel .screen-tool-btn.is-active[data-v-a125cb80]:hover:not(:disabled){background:#64a0ff7a}.dock-slide-enter-active[data-v-a125cb80],.dock-slide-leave-active[data-v-a125cb80]{transition:opacity .18s ease,transform .18s ease}.dock-slide-enter-from[data-v-a125cb80],.dock-slide-leave-to[data-v-a125cb80]{opacity:0;transform:translateY(-6px)}.remote-desktop-content[data-v-a125cb80]{flex:1;min-height:0;display:flex;flex-direction:column;position:relative;border:1px solid #f0f0f0;border-radius:6px;overflow:hidden;background-color:#1a1a1e;min-height:420px}.remote-desktop-screen[data-v-a125cb80]{flex:1;min-height:0;height:0;width:100%;position:relative;background:#282828;overflow:hidden}.remote-desktop-screen.is-scroll-mode[data-v-a125cb80]{overflow:auto}.remote-desktop-screen[data-v-a125cb80] canvas{display:block;margin:0 auto}.screen-tool-btn[data-v-a125cb80]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:8px;cursor:pointer;color:#ffffffeb;background:#00000073;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .15s ease}.screen-tool-btn[data-v-a125cb80]:hover:not(:disabled){background:#0000009e}.screen-tool-btn[data-v-a125cb80]:disabled{opacity:.55;cursor:not-allowed}.screen-tool-btn-close[data-v-a125cb80]:hover:not(:disabled){background:#b43c3c8c}.screen-tool-btn-close[data-v-a125cb80]{background:#b43c3c47;box-shadow:inset 0 0 0 1px #ff787859,0 1px #ffffff0f}.screen-tool-btn-close[data-v-a125cb80]:hover:not(:disabled){background:#b43c3c9e}.remote-desktop-mask[data-v-a125cb80]{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:linear-gradient(180deg,#fafafaf2,#f5f5f5fa)}.remote-desktop-mask-title[data-v-a125cb80]{font-size:14px;color:#00000073}.auth-os-overlay[data-v-a125cb80]{position:absolute;inset:0;z-index:30;display:flex;align-items:flex-start;justify-content:center;padding:20px 24px 24px}.auth-os-backdrop[data-v-a125cb80]{position:absolute;inset:0;background:#0c0c128c;-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2)}.auth-os-card[data-v-a125cb80]{position:relative;z-index:1;width:100%;max-width:380px;margin-top:0;padding:28px 28px 22px;border-radius:14px;background:linear-gradient(165deg,#ffffff24,#ffffff0f);border:1px solid rgba(255,255,255,.18);box-shadow:0 4px 2px #0000001f,0 24px 52px #00000080,inset 0 1px #ffffff1f;color:#fffffff2}.auth-os-card[data-v-a125cb80]:before{content:"";position:absolute;left:50%;top:-14px;width:2px;height:12px;margin-left:-1px;border-radius:1px;background:linear-gradient(180deg,#ffffff73,#ffffff1f);box-shadow:0 0 10px #ffffff1f;pointer-events:none}.auth-os-avatar-wrap[data-v-a125cb80]{display:flex;justify-content:center;margin-bottom:16px}.auth-os-avatar[data-v-a125cb80]{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:32px;color:#ffffffe6;background:linear-gradient(145deg,#4a6fa5,#2d4a6f);box-shadow:0 8px 24px #00000059}.auth-os-title[data-v-a125cb80]{text-align:center;font-size:17px;font-weight:600;letter-spacing:.02em;margin-bottom:8px}.auth-os-desc[data-v-a125cb80]{text-align:center;font-size:13px;line-height:1.5;color:#ffffffa6;margin:0 0 20px}.auth-os-fields[data-v-a125cb80]{display:flex;flex-direction:column;gap:10px}.auth-os-input[data-v-a125cb80]{width:100%;height:42px;padding:0 14px;border-radius:8px;border:1px solid rgba(255,255,255,.22);background:#00000047;color:#fff;font-size:14px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.auth-os-input[data-v-a125cb80]::placeholder{color:#ffffff61}.auth-os-input[data-v-a125cb80]:focus{border-color:#78aaffa6;box-shadow:0 0 0 3px #64a0ff33}.auth-os-actions[data-v-a125cb80]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.auth-os-btn[data-v-a125cb80]{min-width:96px;height:38px;padding:0 16px;border-radius:8px;font-size:14px;cursor:pointer;border:1px solid transparent;transition:background .15s ease,border-color .15s ease}.auth-os-btn-secondary[data-v-a125cb80]{background:#ffffff14;border-color:#fff3;color:#ffffffe0}.auth-os-btn-secondary[data-v-a125cb80]:hover{background:#ffffff24}.auth-os-btn-primary[data-v-a125cb80]{background:linear-gradient(180deg,#4d8fd9,#2f6cb8);border-color:#ffffff26;color:#fff;font-weight:500}.auth-os-btn-primary[data-v-a125cb80]:hover:not(:disabled){filter:brightness(1.06)}.auth-os-btn-primary[data-v-a125cb80]:disabled{opacity:.65;cursor:not-allowed}.auth-fade-enter-active[data-v-a125cb80],.auth-fade-leave-active[data-v-a125cb80]{transition:opacity .22s ease}.auth-fade-enter-from[data-v-a125cb80],.auth-fade-leave-to[data-v-a125cb80]{opacity:0}.file-manager-panel[data-v-70d3ff47]{height:100%;display:flex;flex-direction:column;padding:20px 24px;background:linear-gradient(180deg,#f4f7fb,#eef3f8);overflow:hidden}.file-manager-panel__header[data-v-70d3ff47]{margin-bottom:10px}.file-manager-panel__title-row[data-v-70d3ff47]{display:flex;align-items:center;gap:10px}.file-manager-panel__title-main[data-v-70d3ff47]{min-width:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.file-manager-panel__title-icon[data-v-70d3ff47]{color:#1677ff;font-size:16px}.file-manager-panel__title[data-v-70d3ff47]{font-size:15px;font-weight:600;color:#000000e0}.file-manager-panel__title-help[data-v-70d3ff47]{color:#00000059;font-size:13px;cursor:pointer}.file-manager-panel__offline[data-v-70d3ff47]{margin-bottom:10px}.file-manager-panel__workspace[data-v-70d3ff47]{flex:1;min-height:0;border-radius:24px;background:#fffffff2;border:1px solid rgba(15,23,42,.06);box-shadow:0 16px 40px #0f172a0f;overflow:hidden;display:flex;flex-direction:column}.file-manager-panel__chrome[data-v-70d3ff47]{padding:10px 12px;border-bottom:1px solid #ebf0f5;background:linear-gradient(180deg,#fbfdff,#f7fafe)}.file-manager-panel__chrome-row[data-v-70d3ff47]{display:flex;align-items:center;gap:10px}.file-manager-panel__nav[data-v-70d3ff47]{display:inline-flex;gap:6px}.file-manager-panel__address[data-v-70d3ff47]{flex:1;min-width:0;padding:8px 12px;border-radius:14px;border:1px solid #e6edf5;background:#fff;display:flex;align-items:center;gap:10px}.file-manager-panel__address-label[data-v-70d3ff47]{flex:0 0 auto;color:#00000073;font-size:12px}.file-manager-panel__breadcrumbs[data-v-70d3ff47]{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:4px}.file-manager-panel__crumb[data-v-70d3ff47]{padding:2px 8px;border:none;border-radius:10px;background:transparent;color:#000000b8;cursor:pointer;transition:all .2s ease}.file-manager-panel__crumb[data-v-70d3ff47]:hover{background:#1677ff14;color:#1677ff}.file-manager-panel__crumb.is-current[data-v-70d3ff47]{background:#1677ff1f;color:#1677ff;font-weight:600}.file-manager-panel__crumb-separator[data-v-70d3ff47],.file-manager-panel__crumb-empty[data-v-70d3ff47]{color:#00000047;font-size:12px}.file-manager-panel__toolbar-actions[data-v-70d3ff47]{display:inline-flex;align-items:center;gap:8px}.file-manager-panel__search[data-v-70d3ff47]{width:220px;min-width:180px}.file-manager-panel__upload-strip[data-v-70d3ff47]{margin-top:8px;padding:8px 10px;border-radius:14px;background:#1677ff0d;border:1px solid rgba(22,119,255,.08);display:flex;align-items:center;gap:10px}.file-manager-panel__upload-strip--download[data-v-70d3ff47]{background:#0f172a0a;border-color:#0f172a14}.file-manager-panel__upload-meta[data-v-70d3ff47]{min-width:0;flex:0 1 320px;display:flex;align-items:center;gap:8px}.file-manager-panel__upload-title[data-v-70d3ff47]{display:inline-flex;align-items:center;gap:6px;color:#000000b8;font-size:12px;font-weight:600;white-space:nowrap}.file-manager-panel__upload-name[data-v-70d3ff47]{min-width:0;color:#00000080;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-manager-panel__upload-progress[data-v-70d3ff47]{min-width:120px;flex:1}.file-manager-panel__upload-size[data-v-70d3ff47]{min-width:96px;color:#0000007a;font-size:12px;white-space:nowrap;text-align:right}.file-manager-panel__upload-percent[data-v-70d3ff47]{min-width:36px;color:#0000008c;font-size:12px;text-align:right}.file-manager-panel__upload-percent.is-processing[data-v-70d3ff47]{min-width:118px;color:#0000009e;display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;white-space:nowrap}.file-manager-panel__content[data-v-70d3ff47]{position:relative;flex:1;min-height:0;padding:12px;overflow:auto;background:radial-gradient(circle at top left,rgba(22,119,255,.06),transparent 30%),linear-gradient(180deg,#f8fbffb8,#ffffffdb)}.file-manager-panel__content.is-drag-active[data-v-70d3ff47]{background:radial-gradient(circle at top left,rgba(22,119,255,.12),transparent 32%),linear-gradient(180deg,#f0f7ffe6,#fafdfff5)}.file-manager-panel__spin[data-v-70d3ff47],.file-manager-panel__spin[data-v-70d3ff47] .ant-spin-container{min-height:100%}.file-manager-panel__list[data-v-70d3ff47]{min-width:980px;display:flex;flex-direction:column;gap:4px}.file-manager-panel__list-head[data-v-70d3ff47],.file-manager-panel__row[data-v-70d3ff47]{display:grid;grid-template-columns:38px minmax(260px,2.4fr) minmax(140px,1.2fr) 160px 96px minmax(180px,1.4fr) 104px;gap:10px;align-items:center}.file-manager-panel__list-head[data-v-70d3ff47]{position:sticky;top:-12px;z-index:1;min-height:34px;padding:0 10px;border-radius:12px;background:#f7fafefa;border:1px solid rgba(15,23,42,.05);color:#0000006b;font-size:11px;font-weight:600}.file-manager-panel__list-cell[data-v-70d3ff47],.file-manager-panel__row-cell[data-v-70d3ff47]{min-width:0}.file-manager-panel__list-cell[data-v-70d3ff47]{display:inline-flex;align-items:center}.file-manager-panel__list-cell--select[data-v-70d3ff47],.file-manager-panel__row-cell--select[data-v-70d3ff47]{display:inline-flex;align-items:center;justify-content:center}.file-manager-panel__list-cell--size[data-v-70d3ff47],.file-manager-panel__list-cell--actions[data-v-70d3ff47]{justify-content:flex-end}.file-manager-panel__sort-btn[data-v-70d3ff47]{width:100%;padding:0;border:none;background:transparent;color:inherit;display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-size:inherit;font-weight:inherit}.file-manager-panel__sort-btn[data-v-70d3ff47]:hover,.file-manager-panel__sort-btn.is-active[data-v-70d3ff47]{color:#000000ad}.file-manager-panel__sort-btn--align-end[data-v-70d3ff47]{justify-content:flex-end}.file-manager-panel__sort-icons[data-v-70d3ff47]{display:inline-flex;flex-direction:column;gap:1px;color:#0000002e;font-size:8px;line-height:1}.file-manager-panel__sort-icons .is-active[data-v-70d3ff47]{color:#1677ff}.file-manager-panel__row[data-v-70d3ff47]{min-height:44px;padding:0 10px;border-radius:12px;background:#fffffff5;border:1px solid rgba(15,23,42,.06);cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.file-manager-panel__row[data-v-70d3ff47]:hover{border-color:#1677ff24;background:#fafcfffa}.file-manager-panel__row.is-selected[data-v-70d3ff47]{background:#f6fafffa;border-color:#1677ff24}.file-manager-panel__row.is-active[data-v-70d3ff47]{background:#f0f7fffa;border-color:#1677ff38;box-shadow:0 6px 16px #1677ff14}.file-manager-panel__row-cell--name[data-v-70d3ff47]{display:inline-flex;align-items:center;gap:10px}.file-manager-panel__row-icon[data-v-70d3ff47]{width:26px;height:26px;border-radius:8px;background:#0f172a0f;color:#0f172ab8;display:inline-flex;align-items:center;justify-content:center;font-size:15px;flex:0 0 26px}.file-manager-panel__row-icon.is-directory[data-v-70d3ff47]{background:#f59e0b24;color:#c47b00}.file-manager-panel__row-name[data-v-70d3ff47],.file-manager-panel__row-cell--kind[data-v-70d3ff47],.file-manager-panel__row-cell--time[data-v-70d3ff47],.file-manager-panel__row-cell--size[data-v-70d3ff47]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-manager-panel__row-name[data-v-70d3ff47]{color:#000000d6;font-size:13px;font-weight:500}.file-manager-panel__row-cell--kind[data-v-70d3ff47],.file-manager-panel__row-cell--time[data-v-70d3ff47],.file-manager-panel__row-cell--size[data-v-70d3ff47],.file-manager-panel__row-cell--permission[data-v-70d3ff47]{color:#00000094;font-size:12px}.file-manager-panel__row-cell--size[data-v-70d3ff47]{text-align:right}.file-manager-panel__row-cell--permission[data-v-70d3ff47]{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;overflow:hidden}.file-manager-panel__row-permission-badge[data-v-70d3ff47]{display:inline-flex;align-items:center;padding:2px 6px;border-radius:999px;background:#0f172a12;color:#0f172ab8;font-size:11px;white-space:nowrap}.file-manager-panel__row-permission-badge.is-write[data-v-70d3ff47]{background:#16a34a1f;color:#167e39}.file-manager-panel__row-permission-code[data-v-70d3ff47]{min-width:0;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-manager-panel__row-cell--actions[data-v-70d3ff47]{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}.file-manager-panel__action-btn[data-v-70d3ff47]{width:24px;height:24px;border:none;border-radius:8px;background:#0f172a0f;color:#0009;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.file-manager-panel__action-btn[data-v-70d3ff47]:hover{background:#1677ff1f;color:#1677ff}.file-manager-panel__action-btn[data-v-70d3ff47]:disabled{opacity:.42;cursor:not-allowed}.file-manager-panel__row-cell--select[data-v-70d3ff47] .ant-checkbox-wrapper,.file-manager-panel__list-cell--select[data-v-70d3ff47] .ant-checkbox-wrapper{line-height:1}.file-manager-panel__empty[data-v-70d3ff47]{min-height:100%;display:flex;align-items:center;justify-content:center}.file-manager-panel__empty-icon[data-v-70d3ff47]{font-size:56px;color:#1677ff40}.file-manager-panel__drop-mask[data-v-70d3ff47]{position:absolute;inset:18px;border-radius:24px;border:2px dashed rgba(22,119,255,.42);background:#f0f7fff0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;z-index:2;pointer-events:none;text-align:center}.file-manager-panel__drop-icon[data-v-70d3ff47]{font-size:42px;color:#1677ff}.file-manager-panel__drop-title[data-v-70d3ff47]{color:#000000e0;font-size:15px;font-weight:600}.file-manager-panel__drop-path[data-v-70d3ff47]{max-width:80%;color:#00000073;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-manager-panel__context-menu[data-v-70d3ff47]{position:absolute;z-index:3;min-width:156px;padding:6px;border-radius:14px;background:#fffffffa;border:1px solid rgba(15,23,42,.08);box-shadow:0 18px 36px #0f172a24;display:flex;flex-direction:column;gap:4px}.file-manager-panel__context-item[data-v-70d3ff47]{width:100%;padding:8px 10px;border:none;border-radius:10px;background:transparent;color:#000000b8;display:inline-flex;align-items:center;gap:8px;cursor:pointer;text-align:left;transition:all .2s ease}.file-manager-panel__context-item[data-v-70d3ff47]:hover:not(:disabled){background:#1677ff14;color:#1677ff}.file-manager-panel__context-item[data-v-70d3ff47]:disabled{opacity:.42;cursor:not-allowed}.file-manager-panel__status-bar[data-v-70d3ff47]{min-height:38px;padding:6px 12px;border-top:1px solid #ebf0f5;background:#fbfcfe;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#00000085;font-size:12px}.file-manager-panel__status-meta[data-v-70d3ff47]{display:inline-flex;align-items:center;gap:14px;min-width:0}.file-manager-panel__status-selection[data-v-70d3ff47]{display:inline-flex;align-items:center;gap:2px;min-width:0}.file-manager-panel__status-selection-text[data-v-70d3ff47]{color:#000000b8;font-weight:600;margin-right:6px}.file-manager-panel__status-selection[data-v-70d3ff47] .ant-btn-link{padding-left:6px;padding-right:6px}.file-manager-panel__status-tip[data-v-70d3ff47]{color:#0006;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-manager-panel__preview-spin[data-v-70d3ff47],.file-manager-panel__preview-spin[data-v-70d3ff47] .ant-spin-container,.file-manager-panel__preview[data-v-70d3ff47]{min-height:320px}.file-manager-panel__preview--image[data-v-70d3ff47]{display:flex;align-items:center;justify-content:center}.file-manager-panel__preview-image[data-v-70d3ff47]{max-width:100%;max-height:68vh;object-fit:contain;border-radius:12px;box-shadow:0 10px 24px #0f172a14}.file-manager-panel__preview-text[data-v-70d3ff47]{margin:0;padding:16px;max-height:68vh;overflow:auto;border-radius:14px;background:#f7f9fc;color:#000000c7;font-size:12px;line-height:1.7;white-space:pre-wrap;word-break:break-word}.file-manager-panel__preview-empty[data-v-70d3ff47]{min-height:320px;display:flex;align-items:center;justify-content:center}@media (max-width: 1200px){.file-manager-panel__chrome-row[data-v-70d3ff47],.file-manager-panel__status-bar[data-v-70d3ff47]{flex-direction:column;align-items:stretch}.file-manager-panel__address[data-v-70d3ff47]{width:100%}.file-manager-panel__toolbar-actions[data-v-70d3ff47]{justify-content:flex-start}.file-manager-panel__search[data-v-70d3ff47]{width:100%;min-width:0}.file-manager-panel__upload-strip[data-v-70d3ff47]{flex-wrap:wrap;align-items:stretch}.file-manager-panel__upload-meta[data-v-70d3ff47]{flex:1 1 auto}.file-manager-panel__upload-progress[data-v-70d3ff47]{width:100%;min-width:0;flex-basis:100%}.file-manager-panel__status-meta[data-v-70d3ff47],.file-manager-panel__status-selection[data-v-70d3ff47]{flex-wrap:wrap;gap:6px 10px}.file-manager-panel__status-tip[data-v-70d3ff47]{width:100%}}@media (max-width: 768px){.file-manager-panel[data-v-70d3ff47]{padding:16px}.file-manager-panel__workspace[data-v-70d3ff47]{border-radius:20px}.file-manager-panel__content[data-v-70d3ff47]{padding:10px}.file-manager-panel__list[data-v-70d3ff47]{min-width:720px}.file-manager-panel__list-head[data-v-70d3ff47],.file-manager-panel__row[data-v-70d3ff47]{grid-template-columns:38px minmax(220px,2fr) minmax(120px,1fr) 140px 84px 88px}.file-manager-panel__list-cell--permission[data-v-70d3ff47],.file-manager-panel__row-cell--permission[data-v-70d3ff47]{display:none}}.network-debug-panel[data-v-17e3aca6]{height:100%;display:flex;flex-direction:column;padding:20px 24px;background:#fff;overflow:hidden}.network-debug-panel__header[data-v-17e3aca6]{margin-bottom:16px}.network-debug-panel__title-row[data-v-17e3aca6]{display:flex;align-items:center;justify-content:space-between;gap:12px}.network-debug-panel__title-main[data-v-17e3aca6]{min-width:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.network-debug-panel__title-icon[data-v-17e3aca6]{color:#1677ff;font-size:16px}.network-debug-panel__title[data-v-17e3aca6]{font-size:16px;font-weight:600;color:#000000e0}.network-debug-panel__title-hint[data-v-17e3aca6]{min-width:0;color:#000000a6;font-size:13px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.network-debug-panel__offline[data-v-17e3aca6]{margin-bottom:16px}.network-debug-panel__layout[data-v-17e3aca6]{flex:1;min-height:0;display:grid;grid-template-columns:320px minmax(0,1fr);gap:16px}.network-debug-panel__config[data-v-17e3aca6],.network-debug-panel__result[data-v-17e3aca6]{min-height:0;border:1px solid #f0f0f0;border-radius:12px;background:#fff}.network-debug-panel__config[data-v-17e3aca6]{padding:16px;overflow-y:auto}.network-debug-panel__result[data-v-17e3aca6]{padding:16px;display:flex;flex-direction:column;overflow:hidden}.network-debug-panel__section-title[data-v-17e3aca6]{font-size:14px;font-weight:600;margin-bottom:12px;color:#000000e0}.network-debug-panel__metrics[data-v-17e3aca6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.network-debug-panel__metric-card[data-v-17e3aca6]{padding:16px;border-radius:12px;background:linear-gradient(135deg,#1677ff14,#1677ff05)}.network-debug-panel__metric-label[data-v-17e3aca6]{display:inline-flex;align-items:center;gap:4px;color:#00000073;margin-bottom:10px}.network-debug-panel__metric-help[data-v-17e3aca6]{font-size:12px;color:#00000059;cursor:help}.network-debug-panel__form-label[data-v-17e3aca6]{display:inline-flex;align-items:center;gap:4px}.network-debug-panel__label-help[data-v-17e3aca6]{font-size:12px;color:#00000059;cursor:help}.network-debug-panel__metric-value[data-v-17e3aca6]{font-size:20px;font-weight:600;color:#000000e0;word-break:break-all}.network-debug-panel__error[data-v-17e3aca6]{margin-bottom:16px}.network-debug-panel__list[data-v-17e3aca6]{min-height:0;display:flex;flex-direction:column;flex:1;overflow:hidden}.network-debug-panel__list-head[data-v-17e3aca6]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;font-size:14px;font-weight:600;color:#000000e0}.network-debug-panel__list-tip[data-v-17e3aca6]{font-size:12px;font-weight:400;color:#00000073}.network-debug-panel__empty-icon[data-v-17e3aca6]{font-size:40px;color:#1677ff80}.network-debug-panel__empty-desc[data-v-17e3aca6]{margin-top:8px;color:#00000073}.network-debug-panel__sample-list[data-v-17e3aca6]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:12px}.network-debug-panel__sample-item[data-v-17e3aca6]{padding:14px 16px;border-radius:12px;background:#fafafa;border:1px solid #f0f0f0}.network-debug-panel__sample-top[data-v-17e3aca6]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;color:#000000a6}.network-debug-panel__sample-index[data-v-17e3aca6]{font-weight:600;color:#1677fff2}.network-debug-panel__sample-grid[data-v-17e3aca6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.network-debug-panel__sample-grid>div[data-v-17e3aca6]{display:flex;flex-direction:column;gap:6px;color:#000000e0}.network-debug-panel__sample-label[data-v-17e3aca6]{color:#00000073;font-size:12px}@media (max-width: 1200px){.network-debug-panel__layout[data-v-17e3aca6]{grid-template-columns:1fr}.network-debug-panel__metrics[data-v-17e3aca6],.network-debug-panel__sample-grid[data-v-17e3aca6]{grid-template-columns:repeat(2,minmax(0,1fr))}}.remote-access-wrap[data-v-0fb7793f]{height:100%;display:flex;gap:0;border:1px solid #f0f0f0;border-radius:12px 0 0 12px;border-right:none;overflow:hidden}.remote-access-side[data-v-0fb7793f]{width:180px;flex:0 0 180px;padding-top:10px;padding-left:12px;padding-right:12px;border-right:none;position:relative}.remote-access-side[data-v-0fb7793f]:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:#f0f0f0;pointer-events:none}.mode-menu[data-v-0fb7793f]{border-inline-end:none!important}.mode-help-icon[data-v-0fb7793f]{margin-left:6px;font-size:12px;color:#00000059}.remote-access-main[data-v-0fb7793f]{flex:1;min-width:0;display:flex;flex-direction:column}.mode-menu[data-v-0fb7793f] .ant-menu-item{border-radius:0}.mode-menu[data-v-0fb7793f] .ant-menu-item-selected{background:#1677ff14!important;box-shadow:inset 3px 0 #1677ffd9;margin-right:-1px!important;padding-right:0!important}.threshold-page[data-v-ed40fe18] .ant-pro-table-card-list{display:grid!important;grid-template-columns:repeat(3,minmax(320px,1fr));gap:16px}.threshold-page[data-v-ed40fe18] .ant-pro-table-card-list>*{margin:0!important;width:100%!important;max-width:100%!important}@media (max-width: 1680px){.threshold-page[data-v-ed40fe18] .ant-pro-table-card-list{grid-template-columns:repeat(2,minmax(320px,1fr))}}@media (max-width: 1200px){.threshold-page[data-v-ed40fe18] .ant-pro-table-card-list{grid-template-columns:1fr}}.cv-model-card[data-v-c4fde95b]{display:grid;min-width:0;overflow:hidden;border:var(--jet-theme-stroke-width) solid var(--jet-theme-border);border-radius:calc(var(--jet-theme-radius) + .25rem);background:var(--jet-theme-bg-container);box-shadow:var(--jet-theme-shadow, 0 .375rem 1.25rem rgba(24, 32, 54, .05))}.cv-model-card__header[data-v-c4fde95b],.cv-model-card__actions[data-v-c4fde95b]{display:flex;align-items:flex-start;gap:var(--space-3)}.cv-model-card__header[data-v-c4fde95b]{padding:var(--space-4) var(--space-4) 0}.cv-model-card__avatar[data-v-c4fde95b]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 2.625rem;width:2.625rem;height:2.625rem;color:var(--jet-theme-primary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-bg, #f2f0ff)}.cv-model-card__avatar[data-v-c4fde95b] .anticon{font-size:var(--fs-20)}.cv-model-card__identity[data-v-c4fde95b],.cv-model-card__status-text[data-v-c4fde95b]{display:grid;min-width:0;gap:var(--space-1)}.cv-model-card__identity[data-v-c4fde95b]{flex:1}.cv-model-card__identity strong[data-v-c4fde95b],.cv-model-card__identity span[data-v-c4fde95b],.cv-model-card__meta b[data-v-c4fde95b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-model-card__identity strong[data-v-c4fde95b]{color:var(--jet-theme-text);font-size:var(--fs-16);font-weight:700}.cv-model-card__identity span[data-v-c4fde95b],.cv-model-card__meta small[data-v-c4fde95b],.cv-model-card__status-text span[data-v-c4fde95b]{color:var(--jet-theme-text-tertiary, var(--jet-theme-text-disabled));font-size:var(--fs-13, var(--fs-14))}.cv-model-card__state[data-v-c4fde95b]{flex:0 0 auto}.cv-model-card__meta[data-v-c4fde95b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5);padding:var(--space-3) var(--space-4)}.cv-model-card__meta span[data-v-c4fde95b]{display:grid;min-width:0;gap:var(--space-1)}.cv-model-card__meta b[data-v-c4fde95b]{color:var(--jet-theme-text);font-weight:700}.cv-model-card__status[data-v-c4fde95b]{display:flex;align-items:flex-start;gap:var(--space-3);margin:0 var(--space-4) var(--space-4);padding:var(--space-3);border:var(--jet-theme-stroke-width) solid var(--jet-theme-info-border, #91d5ff);border-radius:var(--jet-theme-radius);background:var(--jet-theme-info-bg, #e6f7ff)}.cv-model-card.is-upgradable .cv-model-card__status[data-v-c4fde95b]{border-color:var(--jet-theme-warning-border, #ffe58f);background:var(--jet-theme-warning-bg, #fffbe6)}.cv-model-card.is-latest .cv-model-card__status[data-v-c4fde95b]{border-color:var(--jet-theme-success-border, #b7eb8f);background:var(--jet-theme-success-bg, #f6ffed)}.cv-model-card.is-disabled .cv-model-card__status[data-v-c4fde95b]{border-color:var(--jet-theme-warning-border, #ffe58f);background:var(--jet-theme-warning-bg, #fffbe6)}.cv-model-card.is-unsupported .cv-model-card__status[data-v-c4fde95b]{border-color:var(--jet-theme-border);background:var(--jet-theme-bg-layout, #f5f5f5)}.cv-model-card__status-icon[data-v-c4fde95b]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 2rem;width:2rem;height:2rem;color:var(--jet-theme-primary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container)}.cv-model-card.is-upgradable .cv-model-card__status-icon[data-v-c4fde95b]{color:var(--jet-theme-warning, #faad14)}.cv-model-card.is-latest .cv-model-card__status-icon[data-v-c4fde95b]{color:var(--jet-theme-success, #52c41a)}.cv-model-card.is-disabled .cv-model-card__status-icon[data-v-c4fde95b]{color:var(--jet-theme-warning, #faad14)}.cv-model-card.is-unsupported .cv-model-card__status-icon[data-v-c4fde95b]{color:var(--jet-theme-text-secondary, #595959)}.cv-model-card__status-text strong[data-v-c4fde95b]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);color:var(--jet-theme-text);font-size:var(--fs-14)}.cv-model-card__status-actions[data-v-c4fde95b]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);padding-top:var(--space-2)}.cv-model-card__state[data-v-c4fde95b] .ant-segmented-item-selected{color:#fff;background:var(--jet-theme-primary);box-shadow:0 0 0 .0625rem var(--jet-theme-primary)}.cv-model-card__state[data-v-c4fde95b] .ant-segmented-item-selected .ant-segmented-item-label{color:#fff}.cv-model-card__actions[data-v-c4fde95b]{align-items:center;flex-wrap:wrap;padding:var(--space-3) var(--space-4);border-top:var(--jet-theme-stroke-width) solid var(--jet-theme-border)}.cv-model-card__actions-spacer[data-v-c4fde95b]{flex:1}@media (max-width: 42rem){.cv-model-card__header[data-v-c4fde95b],.cv-model-card__actions[data-v-c4fde95b]{align-items:stretch;flex-direction:column}.cv-model-card__meta[data-v-c4fde95b]{grid-template-columns:1fr;gap:var(--space-2)}.cv-model-card__actions-spacer[data-v-c4fde95b]{display:none}}.cv-model-overview[data-v-7edaa38c]{display:grid;min-width:0;background:transparent}.cv-model-overview__stat span[data-v-7edaa38c]{margin:0;color:var(--jet-theme-text-tertiary, var(--jet-theme-text-disabled));font-size:var(--fs-14)}.cv-model-overview__stats[data-v-7edaa38c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.cv-model-overview__stat[data-v-7edaa38c]{display:grid;gap:var(--space-1);padding-inline:var(--space-3)}.cv-model-overview__stat+.cv-model-overview__stat[data-v-7edaa38c]{border-left:var(--jet-theme-stroke-width) solid var(--jet-theme-border)}.cv-model-overview__stat strong[data-v-7edaa38c]{color:var(--jet-theme-text);font-size:var(--fs-20);line-height:1.25}@media (max-width: 42rem){.cv-model-overview__stats[data-v-7edaa38c]{grid-template-columns:1fr}.cv-model-overview__stat[data-v-7edaa38c]{padding-block:var(--space-2);padding-inline:0}.cv-model-overview__stat+.cv-model-overview__stat[data-v-7edaa38c]{border-top:var(--jet-theme-stroke-width) solid var(--jet-theme-border);border-left:0}}.cv-upgrade-diff[data-v-b3df1185],.cv-upgrade-diff__title[data-v-b3df1185]{display:grid;gap:var(--space-3)}.cv-upgrade-diff__title strong[data-v-b3df1185]{color:var(--jet-theme-text);font-size:var(--fs-16)}.cv-upgrade-diff__title small[data-v-b3df1185],.cv-upgrade-diff__path small[data-v-b3df1185]{color:var(--jet-theme-text-tertiary, var(--jet-theme-text-disabled));font-size:var(--fs-14)}.cv-upgrade-diff__path[data-v-b3df1185],.cv-upgrade-diff__md5[data-v-b3df1185]{display:grid;min-width:0;gap:var(--space-1)}.cv-upgrade-diff__path strong[data-v-b3df1185],.cv-upgrade-diff__path small[data-v-b3df1185],.cv-upgrade-diff__md5 span[data-v-b3df1185],.cv-upgrade-diff__md5 small[data-v-b3df1185]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-upgrade-diff__path strong[data-v-b3df1185]{color:var(--jet-theme-text);font-weight:500}.cv-upgrade-diff__md5 span[data-v-b3df1185]{color:var(--jet-theme-error, #ff4d4f)}.cv-upgrade-diff__md5 small[data-v-b3df1185]{color:var(--jet-theme-success, #52c41a)}.cv-used-drawer[data-v-d115a89e],.cv-used-drawer__title[data-v-d115a89e],.cv-used-drawer__block[data-v-d115a89e]{display:grid;gap:var(--space-3)}.cv-used-drawer__title strong[data-v-d115a89e]{color:var(--jet-theme-text);font-size:var(--fs-16)}.cv-used-drawer__title small[data-v-d115a89e]{color:var(--jet-theme-text-tertiary, var(--jet-theme-text-disabled));font-size:var(--fs-14)}.cv-used-drawer__block h4[data-v-d115a89e]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-15);font-weight:700}.cv-version-diff-detail[data-v-2a12044f],.cv-version-diff-detail__title[data-v-2a12044f]{display:grid;gap:var(--space-3)}.cv-version-diff-detail__title strong[data-v-2a12044f]{color:var(--jet-theme-text);font-size:var(--fs-16)}.cv-version-diff-detail__title small[data-v-2a12044f],.cv-version-diff-detail__file small[data-v-2a12044f]{color:var(--jet-theme-text-tertiary, var(--jet-theme-text-disabled));font-size:var(--fs-14)}.cv-version-diff-detail__file[data-v-2a12044f]{display:grid;min-width:0;gap:var(--space-1)}.cv-version-diff-detail__file strong[data-v-2a12044f],.cv-version-diff-detail__file small[data-v-2a12044f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-version-diff-detail__file strong[data-v-2a12044f]{color:var(--jet-theme-text);font-weight:500}.cv-version-drawer[data-v-d4c3407d],.cv-version-drawer__title[data-v-d4c3407d]{display:grid;gap:var(--space-3)}.cv-version-drawer__title strong[data-v-d4c3407d]{color:var(--jet-theme-text);font-size:var(--fs-16)}.cv-version-drawer__title small[data-v-d4c3407d],.cv-version-drawer__version small[data-v-d4c3407d]{color:var(--jet-theme-text-tertiary, var(--jet-theme-text-disabled));font-size:var(--fs-14)}.cv-version-drawer__version[data-v-d4c3407d]{display:grid;min-width:0;gap:var(--space-1)}.cv-version-drawer__version strong[data-v-d4c3407d],.cv-version-drawer__version small[data-v-d4c3407d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-model-panel[data-v-b174583e],.cv-model-panel__body[data-v-b174583e]{display:grid;min-width:0;gap:var(--space-4)}.cv-model-panel__toolbar[data-v-b174583e]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-4);padding-block:var(--space-2);border-top:var(--jet-theme-stroke-width) solid var(--jet-theme-border);border-bottom:var(--jet-theme-stroke-width) solid var(--jet-theme-border)}.cv-model-panel__toolbar--actions-only[data-v-b174583e]{display:flex;justify-content:flex-end;padding-block:0;border-block:0}.cv-model-panel__actions[data-v-b174583e]{display:flex;justify-content:flex-end}.cv-model-panel__grid[data-v-b174583e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}@media (max-width: 56.25rem){.cv-model-panel__toolbar[data-v-b174583e]{grid-template-columns:1fr}.cv-model-panel__actions[data-v-b174583e]{justify-content:flex-start}.cv-model-panel__grid[data-v-b174583e]{grid-template-columns:1fr}}.chart[data-v-f1eb31e2]{width:100%;height:100%}.home-title[data-v-0349005e]{position:relative;z-index:2;display:flex;justify-content:space-between;margin-bottom:12px;padding-left:18px;font-weight:700;font-size:18px}.home-title[data-v-0349005e]:after{position:absolute;top:50%;left:0;width:8px;height:8px;background-color:#1677ff;border:1px solid #b4c0da;transform:translateY(-50%);content:" "}.home-title .extra-text[data-v-0349005e]{font-size:14px;font-weight:400}.home-title .home-title-english[data-v-0349005e]{position:absolute;top:30px;color:#0000004d;font-size:12px}.items[data-v-38996504]{margin-bottom:16px}.items .item[data-v-38996504]{display:flex;gap:16px;align-items:center}.items .item[data-v-38996504]:not(:last-child){margin-bottom:8px}.drawer[data-v-38996504]{height:100%;display:flex;flex-direction:column}.drawer .table-content[data-v-38996504]{flex:1;min-height:0}.drawer ._items-box[data-v-38996504]{border:1px solid #D9D9D9;border-radius:6px;width:100%;padding:12px;display:flex;flex-direction:column;gap:6px}.drawer ._items[data-v-38996504]{display:flex;gap:16px}.drawer .icon[data-v-38996504]{color:#1677ff}.windowBox[data-v-808dcbb5]{width:400px;background-color:#ffffffa6;border-radius:6px;overflow:hidden;padding:16px;border:1px solid #ffffff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.windowBox .window-img[data-v-808dcbb5]{width:60px;height:60px;border-radius:6px;overflow:hidden;display:flex;align-items:center;justify-content:center}.actions[data-v-808dcbb5]{position:absolute;bottom:20px;right:50%;left:50%}.flex-box[data-v-808dcbb5]{display:flex;align-items:center;gap:8px}.items-list[data-v-808dcbb5]{background-color:#fff;border-radius:6px;border:1px solid #e6e6e6;padding:16px;display:flex;flex-direction:column;gap:12px}.items-list ._items>div[data-v-808dcbb5]{white-space:nowrap}.items-list ._items .icon[data-v-808dcbb5]{margin-right:10px;color:#1677ff}.label[data-v-808dcbb5]{color:#777}.card[data-v-c90969bc]{padding:24px;background-color:#fff}.card .card-head[data-v-c90969bc]{display:flex;justify-content:space-between;align-items:center}.static-info[data-v-c90969bc]{display:flex;flex-direction:column;justify-content:space-around}.static-info .data-statistics-item[data-v-c90969bc]{height:140px;background:#fcfcfc;border:1px solid #e0e4e8;display:flex;justify-content:space-between;align-items:center;padding:20px}.static-info .data-statistics-item .flow-info[data-v-c90969bc]{width:28%}.static-info .data-statistics-item .flow-info .label[data-v-c90969bc]{font-size:14px;color:#000000a3}.static-info .data-statistics-item .flow-info .value[data-v-c90969bc]{font-size:32px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.static-info .data-statistics-item .flow-info .value .unit[data-v-c90969bc]{font-size:20px;font-weight:400}.actions[data-v-c90969bc]{position:absolute;top:24px;left:24px;background-color:#fff;width:124px;height:32px}.card[data-v-e0a11a51]{width:100%;background-color:#fff}.card .checked-icon[data-v-e0a11a51]{position:absolute;right:-22px;bottom:-22px;z-index:2;width:44px;height:44px;color:#fff;background-color:#2f54eb;transform:rotate(-45deg)}.card .checked-icon>div[data-v-e0a11a51]{position:relative;height:100%;transform:rotate(45deg)}.card .checked-icon>div>span[data-v-e0a11a51]{position:absolute;top:6px;left:6px;font-size:12px}.card .card-warp[data-v-e0a11a51]{position:relative;border:1px solid #e6e6e6;height:66px}.card .card-warp.hover[data-v-e0a11a51]{cursor:pointer;box-shadow:0 0 24px #0000001a}.card .card-warp.active[data-v-e0a11a51]{position:relative;border:1px solid #2f54eb}.card .card-warp .card-content[data-v-e0a11a51]{position:relative;padding:30px 12px 16px 30px;overflow:hidden;top:-16px}.card .card-warp .card-content[data-v-e0a11a51]:before{position:absolute;top:0;left:40px;display:block;width:15%;min-width:64px;height:2px;background-repeat:no-repeat;background-size:100% 100%;content:" "}.card .card-warp .card-content .card-state[data-v-e0a11a51]{position:absolute;top:30px;right:-12px;display:flex;justify-content:center;width:100px;padding:2px 0;background-color:#5995f526;transform:skew(45deg)}.card .card-warp .card-content .card-state.success[data-v-e0a11a51]{background-color:#f6ffed}.card .card-warp .card-content .card-state.warning[data-v-e0a11a51]{background-color:#ff90001a}.card .card-warp .card-content .card-state.error[data-v-e0a11a51]{background-color:#e500121a}.card .card-warp .card-content .card-state .card-state-content[data-v-e0a11a51]{transform:skew(-45deg)}.card .card-warp .card-content[data-v-e0a11a51] .card-item-content-title{cursor:pointer}.card .card-warp .card-mask[data-v-e0a11a51]{position:absolute;top:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;background-color:#0000;visibility:hidden;cursor:pointer;transition:all .3s}.card .card-warp .card-mask>div[data-v-e0a11a51]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0!important}.card .card-warp .card-mask.show[data-v-e0a11a51]{background-color:#00000080;visibility:visible}.card.item-active[data-v-e0a11a51]{position:relative;color:#2f54eb}.card.item-active .checked-icon[data-v-e0a11a51]{display:block}.card.item-active .card-warp[data-v-e0a11a51]{border:1px solid #2f54eb}.card .card-tools[data-v-e0a11a51]{display:flex;margin-top:8px}.card .card-tools .card-button[data-v-e0a11a51]{display:flex;flex-grow:1}.card .card-tools .card-button[data-v-e0a11a51]>span{width:100%;border-radius:0}.card .card-tools .card-button[data-v-e0a11a51] button{width:100%;border-radius:0;background:#f6f6f6;border:1px solid #e6e6e6;color:#2f54eb}.card .card-tools .card-button[data-v-e0a11a51] button:hover{background-color:#4096ff;border-color:#4096ff}.card .card-tools .card-button[data-v-e0a11a51] button:hover span{color:#fff!important}.card .card-tools .card-button[data-v-e0a11a51] button:active{background-color:#0958d9;border-color:#0958d9}.card .card-tools .card-button[data-v-e0a11a51] button:active span{color:#fff!important}.card .card-tools .card-button[data-v-e0a11a51]:not(:last-child){margin-right:8px}.card .card-tools .card-button.delete[data-v-e0a11a51]{flex-basis:60px;flex-grow:0}.card .card-tools .card-button.delete[data-v-e0a11a51] button{background:#fff2f0;border:1px solid rgba(255,77,79,.2)}.card .card-tools .card-button.delete[data-v-e0a11a51] button span{color:#ff4d4f!important}.card .card-tools .card-button.delete[data-v-e0a11a51] button:hover{background-color:#ff7875}.card .card-tools .card-button.delete[data-v-e0a11a51] button:hover span{color:#fff!important}.card .card-tools .card-button.delete[data-v-e0a11a51] button:active{background-color:#d9363e}.card .card-tools .card-button.delete[data-v-e0a11a51] button:active span{color:#fff!important}.card .card-tools .card-button[data-v-e0a11a51] button[disabled]{background:#0000000a;border-color:#00000040}.card .card-tools .card-button[data-v-e0a11a51] button[disabled] span{color:#00000040!important}.card .card-tools .card-button[data-v-e0a11a51] button[disabled]:hover,.card .card-tools .card-button[data-v-e0a11a51] button[disabled]:active{background-color:#0000000a}.steps-content[data-v-923b2c63]{width:100%;max-height:500px;overflow-y:auto;overflow-x:hidden;margin-top:16px}.select-item[data-v-923b2c63]{display:flex;align-items:center;justify-content:space-between}.choose-template[data-v-923b2c63]{display:flex;gap:16px}.choose-template__left[data-v-923b2c63]{width:280px;border-right:1px solid #f0f0f0;padding-right:16px}.choose-template__right[data-v-923b2c63]{flex:1;min-width:0}.context-access[data-v-923b2c63]{color:#8c8c8c;font-size:12px;margin-top:8px}.product-form[data-v-923b2c63]{padding:20px}.steps-action[data-v-923b2c63]{display:flex;justify-content:flex-end;gap:8px}.top[data-v-20f93ad6]{display:flex;justify-content:flex-end;margin-bottom:10px}.edit[data-v-20f93ad6]{height:550px;border:1px solid #dcdcdc}.edit .edit-only[data-v-20f93ad6]{height:550px;width:97%;position:absolute;z-index:1;background-color:#eeeeee70;cursor:not-allowed}.bottom[data-v-20f93ad6]{display:flex;justify-content:space-between;padding:10px;background-color:#f7f7f7}.bottom .bottom-title[data-v-20f93ad6]{display:flex;justify-content:space-between}.bottom .bottom-title .bottom-title-text[data-v-20f93ad6]{font-weight:600;font-size:14px;margin-top:10px}.bottom .bottom-title .bottom-title-topic[data-v-20f93ad6]{display:flex;align-items:center}.title[data-v-312fde8f]{position:relative;width:100%;margin-bottom:10px;padding-left:10px;color:#000c;font-weight:600;font-size:16px}.title-before[data-v-312fde8f]{position:absolute;top:0;left:0;width:4px;height:calc(100% - 2px);background-color:#1677ff;border-radius:0 3px 3px 0}div#driver-popover-item{display:none;position:absolute;background:#fff;color:#2d2d2d;margin:0;padding:15px;border-radius:5px;min-width:250px;max-width:300px;box-shadow:0 1px 10px #0006;z-index:1000000000}div#driver-popover-item .driver-popover-tip{border:5px solid #fff;content:"";position:absolute}div#driver-popover-item .driver-popover-tip.bottom{bottom:-10px;border-color:#fff transparent transparent}div#driver-popover-item .driver-popover-tip.bottom.position-center{left:49%}div#driver-popover-item .driver-popover-tip.bottom.position-right{right:20px}div#driver-popover-item .driver-popover-tip.left{left:-10px;top:10px;border-color:transparent #fff transparent transparent}div#driver-popover-item .driver-popover-tip.left.position-center{top:46%}div#driver-popover-item .driver-popover-tip.left.position-bottom{top:auto;bottom:20px}div#driver-popover-item .driver-popover-tip.right{right:-10px;top:10px;border-color:transparent transparent transparent #fff}div#driver-popover-item .driver-popover-tip.right.position-center{top:46%}div#driver-popover-item .driver-popover-tip.right.position-bottom{top:auto;bottom:20px}div#driver-popover-item .driver-popover-tip.top{top:-10px;border-color:transparent transparent #fff}div#driver-popover-item .driver-popover-tip.top.position-center{left:49%}div#driver-popover-item .driver-popover-tip.top.position-right{right:20px}div#driver-popover-item .driver-popover-tip.mid-center{display:none}div#driver-popover-item .driver-popover-footer{display:block;margin-top:10px}div#driver-popover-item .driver-popover-footer button{display:inline-block;padding:3px 10px;border:1px solid #d4d4d4;text-decoration:none;text-shadow:1px 1px 0 #fff;color:#2d2d2d;font:11px/normal sans-serif;cursor:pointer;outline:0;background-color:#f1f1f1;border-radius:2px;zoom:1;line-height:1.3}div#driver-popover-item .driver-popover-footer button.driver-disabled{color:gray;cursor:default;pointer-events:none}div#driver-popover-item .driver-popover-footer .driver-close-btn{float:left}div#driver-popover-item .driver-popover-footer .driver-btn-group,div#driver-popover-item .driver-popover-footer .driver-close-only-btn{float:right}div#driver-popover-item .driver-popover-title{font:19px/normal sans-serif;margin:0 0 5px;font-weight:700;display:block;position:relative;line-height:1.5;zoom:1}div#driver-popover-item .driver-popover-description{margin-bottom:0;font:14px/normal sans-serif;line-height:1.5;color:#2d2d2d;font-weight:400;zoom:1}.driver-clearfix:after,.driver-clearfix:before{content:"";display:table}.driver-clearfix:after{clear:both}.driver-stage-no-animation{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important;transition:none!important;background:transparent!important;outline:5000px solid rgba(0,0,0,.75)}div#driver-page-overlay{background:#000;position:fixed;bottom:0;right:0;display:block;width:100%;height:100%;zoom:1;filter:alpha(opacity=75);opacity:.75;z-index:100002!important}div#driver-highlighted-element-stage,div#driver-page-overlay{top:0;left:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}div#driver-highlighted-element-stage{position:absolute;height:50px;width:300px;background:#fff;z-index:100003!important;display:none;border-radius:2px}.driver-highlighted-element{z-index:100004!important}.driver-position-relative{position:relative!important}.driver-fix-stacking{z-index:auto!important;opacity:1!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important;-webkit-filter:none!important;-moz-filter:none!important;-ms-filter:none!important;-o-filter:none!important;filter:none!important;-webkit-perspective:none!important;-moz-perspective:none!important;-ms-perspective:none!important;-o-perspective:none!important;perspective:none!important;-webkit-transform-style:flat!important;-moz-transform-style:flat!important;-ms-transform-style:flat!important;transform-style:flat!important;-webkit-transform-box:border-box!important;-moz-transform-box:border-box!important;-ms-transform-box:border-box!important;-o-transform-box:border-box!important;transform-box:border-box!important;will-change:unset!important}.tip[data-v-d7858416]{background:#f6f6f6;color:#999;padding:10px 26px;margin-bottom:24px}[data-v-d7858416] .j-card-item{padding:16px!important}.config .title[data-v-4e78cd6e]{width:100%;margin-bottom:10px;color:#000c;font-weight:600}.config .title[data-v-4e78cd6e]:before{margin-right:10px;background-color:#2810ff;content:"|"}.config .item[data-v-4e78cd6e]{margin-bottom:10px}.config .item .context[data-v-4e78cd6e]{margin:5px 0;color:#000c}.info[data-v-4e78cd6e]{display:flex;justify-content:center;height:630px;padding:20px;border:1px solid #e6e6e6}.driver .driver-next-btn[data-v-4e78cd6e]{color:#fff!important;font-size:14px!important;line-height:22px!important;text-shadow:0 0 black!important;background-color:#2f54eb!important}.driver .driver-prev-btn[data-v-4e78cd6e]{font-size:14px!important;line-height:22px!important;background-color:#fff!important}.driver .driver-prev-btn.driver-disabled[data-v-4e78cd6e]{display:none!important}.driver .driver-close-btn[data-v-4e78cd6e]{padding:5px 0 0!important;color:#828282!important;font-size:14px!important;background-color:#fff!important;border:none!important}.driver .driver-popover-description[data-v-4e78cd6e]{margin-bottom:10px!important}.driver .driver-popover-title[data-v-4e78cd6e]{display:flex!important;justify-content:space-between!important}.driver .driver-popover-title #guide[data-v-4e78cd6e]{margin-top:3px;font-size:14px}.product-device-access[data-v-4e78cd6e]{min-width:0;padding-top:var(--space-1)}.product-device-access__content[data-v-4e78cd6e]{width:100%}.product-device-access__section[data-v-4e78cd6e]{max-width:48rem}.product-device-access__section--storage[data-v-4e78cd6e]{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--jet-theme-border-secondary)}.product-device-access__section-title[data-v-4e78cd6e]{display:flex;align-items:center;min-height:var(--space-4);margin-bottom:var(--space-2);padding-left:var(--space-3);color:var(--jet-theme-text);font-size:var(--fs-16);line-height:1.5}.product-device-access__change[data-v-4e78cd6e]{margin-left:var(--space-3)}.product-device-access__access-method[data-v-4e78cd6e]{display:flex;flex-direction:column;gap:var(--space-2);padding-bottom:var(--space-3)}.product-device-access__access-name[data-v-4e78cd6e]{color:var(--jet-theme-text);font-size:var(--fs-14);line-height:1.5}.product-device-access__access-description[data-v-4e78cd6e]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.6}.product-device-access__composite[data-v-4e78cd6e]{padding-top:var(--space-3);border-top:1px solid var(--jet-theme-border-secondary)}.product-device-access__save[data-v-4e78cd6e]{margin-top:var(--space-1)}.item-style[data-v-4e78cd6e]{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:var(--space-3) 0;border-top:1px solid var(--jet-theme-border-secondary)}.product-device-access[data-v-4e78cd6e] .title{display:flex;align-items:center;min-height:var(--space-4);margin-bottom:var(--space-2);padding-left:var(--space-3);color:var(--jet-theme-text);font-size:var(--fs-16);line-height:1.5}.product-device-access[data-v-4e78cd6e] .title-before{width:.1875rem;height:var(--space-3);border-radius:var(--r-1)}.product-device-access[data-v-4e78cd6e] .config.title{margin-top:var(--space-4)}.product-device-access[data-v-4e78cd6e] .ant-collapse{border-color:var(--jet-theme-border-secondary);border-radius:var(--r-2)}.product-device-access[data-v-4e78cd6e] .ant-collapse-item,.product-device-access[data-v-4e78cd6e] .ant-collapse-content{border-color:var(--jet-theme-border-secondary)}.product-device-access[data-v-4e78cd6e] .ant-form-item{margin-bottom:var(--space-3)}.product-device-access__section--storage[data-v-4e78cd6e] .ant-form-item{margin-bottom:0}.ellipsis-style[data-v-4e78cd6e]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.context-access[data-v-4e78cd6e]{margin-right:10px;color:#666;font-weight:400;font-size:12px}.changeBtn[data-v-4e78cd6e]{margin:0 0 0 20px}.metadata-map[data-v-8acf1945]{min-height:100%;display:flex;gap:24px}.metadata-map .left[data-v-8acf1945]{flex:1}.metadata-map .left .box[data-v-8acf1945]{height:calc(100vh - 392px);overflow:hidden}.metadata-map .left .box[data-v-8acf1945] .metadata-search-row td{background:#ffff80!important}.metadata-map .right[data-v-8acf1945]{border:1px solid rgba(0,0,0,.08);min-height:100%;min-width:410px;width:33.33333%;padding:16px}.metadata-map .right .title[data-v-8acf1945]{margin-bottom:16px;color:#000000d9;font-weight:700}.metadata-map .right .title p[data-v-8acf1945]{-webkit-initial-letter:28px;initial-letter:28px;color:#666}.metadata-map .metadata-title[data-v-8acf1945]{color:#666}.metadata-map[data-v-8acf1945] .ant-table-selection-column{padding:0}.metadata-map[data-v-8acf1945] .ant-table-selection-column label{display:none}.threshold-page[data-v-e25d5cc3] .ant-pro-table-card-list{display:grid!important;grid-template-columns:repeat(3,minmax(320px,1fr));gap:16px}.threshold-page[data-v-e25d5cc3] .ant-pro-table-card-list>*{margin:0!important;width:100%!important;max-width:100%!important}@media (max-width: 1680px){.threshold-page[data-v-e25d5cc3] .ant-pro-table-card-list{grid-template-columns:repeat(2,minmax(320px,1fr))}}@media (max-width: 1200px){.threshold-page[data-v-e25d5cc3] .ant-pro-table-card-list{grid-template-columns:1fr}}.product-summary[data-v-a150e7b5]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-3);align-items:flex-start;min-height:5rem;margin-bottom:.875rem}.product-summary__back.ant-btn[data-v-a150e7b5]{grid-column:1 / -1;justify-self:start;height:auto;padding:0;color:var(--jet-theme-text-secondary)}.product-summary__back.ant-btn[data-v-a150e7b5]:hover,.product-summary__back.ant-btn[data-v-a150e7b5]:focus{color:var(--jet-theme-primary);background:transparent}.product-summary__icon[data-v-a150e7b5]{display:grid;place-items:center;width:3.25rem;height:3.25rem;overflow:hidden;border-radius:.75rem;background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.product-summary__icon[data-v-a150e7b5] .ant-avatar{display:grid;place-items:center;width:100%!important;height:100%!important;border-radius:inherit;background:transparent;color:inherit}.product-summary__icon[data-v-a150e7b5] svg{width:1.625rem;height:1.625rem}.product-summary__icon[data-v-a150e7b5] img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.product-summary__main[data-v-a150e7b5],.product-summary__details[data-v-a150e7b5]{display:grid;min-width:0}.product-summary__main[data-v-a150e7b5]{gap:var(--space-2)}.product-summary__headline[data-v-a150e7b5]{display:flex;align-items:center;gap:var(--space-2);min-width:0;overflow:hidden}.product-summary__headline[data-v-a150e7b5] .ant-tooltip-open{min-width:0}.product-summary__headline h1[data-v-a150e7b5]{min-width:0;margin:0;overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-18);font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.product-summary__details[data-v-a150e7b5]{gap:var(--space-1)}.product-summary__line[data-v-a150e7b5]{display:grid;grid-template-columns:minmax(0,16rem) minmax(0,16rem) minmax(0,24rem);align-items:center;justify-content:start;min-width:0;column-gap:var(--space-3);row-gap:var(--space-1)}.product-summary__row[data-v-a150e7b5]{display:inline-flex;align-items:center;width:100%;min-width:0;line-height:1.6}.product-summary__label[data-v-a150e7b5]{flex:0 0 3.75rem;margin-right:var(--space-2);color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:400;text-align:left}.product-summary__value-wrapper[data-v-a150e7b5]{flex:1 1 auto;min-width:0;overflow:hidden}.product-summary__value[data-v-a150e7b5]{display:inline-block;max-width:100%;min-width:0;overflow:hidden;color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-weight:400;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.product-summary__value--action[data-v-a150e7b5]{padding:0;border:0;background:transparent;cursor:pointer;text-align:left}.product-summary__value--action[data-v-a150e7b5]:hover{color:var(--jet-theme-primary)}.product-summary__count[data-v-a150e7b5]{border:0;padding:0;background:transparent;color:var(--jet-theme-primary);cursor:pointer;text-align:left}.product-summary__actions[data-v-a150e7b5]{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2)}@media (max-width: 64rem){.product-summary[data-v-a150e7b5]{grid-template-columns:auto minmax(0,1fr)}.product-summary__actions[data-v-a150e7b5]{grid-column:1 / -1;justify-content:flex-start}}@media (max-width: 40rem){.product-summary[data-v-a150e7b5]{grid-template-columns:minmax(0,1fr)}.product-summary__icon[data-v-a150e7b5]{display:none}.product-summary__line[data-v-a150e7b5]{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}.product-summary__value[data-v-a150e7b5]{max-width:100%}.product-summary__label[data-v-a150e7b5]{flex-basis:3.75rem;text-align:left}}.product-detail-page[data-v-22c178d9]{display:grid;gap:var(--space-3)}.product-summary__back[data-v-22c178d9]{padding:0}.product-detail-page__tabs[data-v-22c178d9]{min-width:0;overflow:hidden}.product-detail-tabs[data-v-22c178d9] .ant-tabs-tab{padding:0}.product-detail-tabs[data-v-22c178d9] .ant-tabs-tab+.ant-tabs-tab{margin-left:var(--space-5)}.product-detail-tabs[data-v-22c178d9] .ant-tabs-nav{margin:0}.product-detail-tabs[data-v-22c178d9] .ant-tabs-content-holder{display:none}.product-detail-tabs__item[data-v-22c178d9]{display:inline-flex;align-items:center;justify-content:center;min-height:2.625rem;font-size:var(--fs-14);font-weight:600;white-space:nowrap}.product-detail-page__content[data-v-22c178d9]{min-width:0;padding-top:var(--space-4)}.product-detail-page__content[data-v-22c178d9] .metadata-base .extra-header{padding:0 var(--space-4) var(--space-4)}.alarm-rule[data-v-c7048e4e]{position:relative;min-width:0;margin-bottom:.875rem;border:1px solid var(--jet-theme-border-color-1);border-radius:var(--r-1);background:var(--jet-theme-bg-container);transition:border-color .2s ease,background-color .2s ease}.alarm-rule[data-v-c7048e4e]:hover{border-color:var(--jet-theme-primary-3)}.alarm-rule.is-selected[data-v-c7048e4e]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.alarm-rule:hover .alarm-rule__more[data-v-c7048e4e],.alarm-rule:focus-within .alarm-rule__more[data-v-c7048e4e]{opacity:1;pointer-events:auto}.alarm-rule__select[data-v-c7048e4e]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-3);width:100%;padding:.875rem;border:0;border-radius:inherit;background:transparent;color:var(--jet-theme-text);font:inherit;text-align:left;cursor:pointer}.alarm-rule__select[data-v-c7048e4e]:focus-visible{outline:2px solid var(--jet-theme-primary);outline-offset:-2px}.alarm-rule__select[data-v-c7048e4e]:disabled{cursor:default}.alarm-rule__icon[data-v-c7048e4e]{display:grid;place-items:center;width:1.5rem;height:1.5rem;color:var(--jet-theme-primary);font-size:var(--fs-18)}.alarm-rule__content[data-v-c7048e4e]{display:grid;min-width:0;gap:var(--space-1)}.alarm-rule__name[data-v-c7048e4e]{overflow:hidden;padding-right:1.25rem;font-size:var(--fs-14);font-weight:600;line-height:1.25rem;text-overflow:ellipsis;white-space:nowrap}.alarm-rule__summary[data-v-c7048e4e]{display:block;overflow:hidden;color:var(--jet-theme-text-secondary);font-size:var(--fs-12);line-height:1.125rem;text-overflow:ellipsis;white-space:nowrap}.alarm-rule__badges[data-v-c7048e4e]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-top:var(--space-1)}.alarm-rule .alarm-rule__badges[data-v-c7048e4e] .status-tag{min-height:1.25rem;padding:0 var(--space-2);font-size:var(--fs-12)}.alarm-rule__more[data-v-c7048e4e]{position:absolute;top:var(--space-2);right:var(--space-2);z-index:1;width:1.5rem;height:1.5rem;padding:0;color:var(--jet-theme-text-secondary);opacity:0;pointer-events:none;transition:opacity .2s ease}@media (hover: none){.alarm-rule__more[data-v-c7048e4e]{opacity:1;pointer-events:auto}}.alarm-record-card[data-v-ce9cc016]{--panel-padding: 1.25rem;display:flex;flex-direction:column;height:100%;min-width:0}.alarm-record-card[data-v-ce9cc016] .card-warp{flex:1;cursor:default}.alarm-record-card[data-v-ce9cc016] .card-item-avatar{display:none}.alarm-record-card[data-v-ce9cc016] .card-content-main{min-height:0;align-items:flex-start}.alarm-record-card[data-v-ce9cc016] .card-content{padding-bottom:var(--space-4)}.alarm-record-card[data-v-ce9cc016] .card-state{color:var(--card-status-color-solid)}.alarm-record-card[data-v-ce9cc016] .card-state .ant-badge-status-text{font-size:var(--fs-14);font-weight:600}.alarm-record-head[data-v-ce9cc016]{display:flex;align-items:center;gap:var(--space-2);min-width:0;margin-bottom:var(--space-4)}.alarm-record-name[data-v-ce9cc016]{min-width:0;color:var(--ink-1);font-size:var(--fs-18)}.alarm-record-level[data-v-ce9cc016]{flex-shrink:0}.alarm-record-fields[data-v-ce9cc016]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);margin:0}.alarm-record-fields>div[data-v-ce9cc016]{display:grid;min-width:0;gap:var(--space-1)}.alarm-record-fields dt[data-v-ce9cc016]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-weight:400}.alarm-record-fields dd[data-v-ce9cc016]{min-width:0;margin:0;color:var(--ink-1);font-size:var(--fs-16)}.alarm-record-actions[data-v-ce9cc016]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-3) var(--panel-padding);border-top:1px solid var(--jet-theme-border-color-1)}.alarm-record-actions__links[data-v-ce9cc016]{display:flex;align-items:center;gap:var(--space-1);min-width:0}.alarm-record-actions[data-v-ce9cc016] .ant-btn{height:2.5rem;font-size:var(--fs-14)}.alarm-record-actions__links[data-v-ce9cc016] .ant-btn{padding-inline:var(--space-2);color:var(--jet-theme-text-secondary)}.alarm-record-actions[data-v-ce9cc016]>.ant-btn-primary{flex-shrink:0;padding-inline:var(--space-5)}@media (max-width: 600px){.alarm-record-actions[data-v-ce9cc016]{flex-wrap:wrap}.alarm-record-actions[data-v-ce9cc016]>.ant-btn-primary{flex:1 0 100%}}.alarm-history[data-v-72d25bb6]{padding:0 var(--space-4) var(--space-4);min-width:0}@media (max-width: 1100px){.alarm-history[data-v-72d25bb6] .ant-tabs-extra-content{max-width:220px}}.device-alarm-page[data-v-0664f871]{--visual-alarm-control-row-height: 2rem;display:flex;flex-direction:column;gap:var(--space-4)}.alarm-content[data-v-0664f871]{overflow:hidden}.alarm-workspace[data-v-0664f871]{display:grid;flex:1;min-height:0;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(300px,26%) minmax(0,1fr)}.alarm-rule-list[data-v-0664f871],.alarm-record-list[data-v-0664f871]{height:100%;display:flex;min-width:0;min-height:0;flex-direction:column;gap:var(--space-4);overflow:hidden}.alarm-list-heading[data-v-0664f871]{display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.alarm-list-heading strong[data-v-0664f871]{font-size:var(--fs-18)}.alarm-list-heading span[data-v-0664f871]{color:var(--jet-theme-text-secondary);font-size:12px}.alarm-rule-heading[data-v-0664f871]{display:flex;min-height:var(--visual-alarm-control-row-height);align-items:center;justify-content:space-between;gap:var(--space-3);flex:none}.alarm-rule-heading__content[data-v-0664f871]{display:flex;min-width:0;align-items:baseline;gap:var(--space-2)}.alarm-rule-heading__content strong[data-v-0664f871]{color:var(--ink-1);font-size:var(--fs-18);font-weight:700}.alarm-rule-heading__content span[data-v-0664f871]{color:var(--ink-4);font-size:var(--fs-12);white-space:nowrap}.alarm-rule-search[data-v-0664f871]{height:var(--visual-alarm-control-row-height);flex:none}.alarm-rule-search[data-v-0664f871] .ant-input-affix-wrapper{height:100%}.alarm-all-records[data-v-0664f871]{display:grid;grid-template-columns:auto minmax(0,1fr);flex:none;align-items:center;gap:var(--space-3);min-width:0;min-height:3.5rem;width:100%;padding:.875rem;border:1px solid var(--jet-theme-border-color-1);border-radius:var(--r-1);background:var(--jet-theme-bg-container);color:var(--jet-theme-text);font:inherit;text-align:left;cursor:pointer;outline:none;transition:border-color .2s ease,background-color .2s ease}.alarm-all-records[data-v-0664f871]:hover,.alarm-all-records[data-v-0664f871]:focus-visible{border-color:var(--jet-theme-primary-3)}.alarm-all-records[data-v-0664f871]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.alarm-all-records.is-selected[data-v-0664f871]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.alarm-all-records.is-selected .alarm-all-records__title strong[data-v-0664f871]{color:var(--jet-theme-primary)}.alarm-all-records__icon[data-v-0664f871]{display:grid;width:1.5rem;height:1.5rem;place-items:center;color:var(--jet-theme-primary);font-size:var(--fs-18)}.alarm-all-records__content[data-v-0664f871]{display:grid;min-width:0;gap:var(--space-1)}.alarm-all-records__content strong[data-v-0664f871]{overflow:hidden;color:var(--ink-1);font-size:var(--fs-14);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.alarm-all-records__title[data-v-0664f871]{display:flex;min-width:0;align-items:center;gap:var(--space-2)}.alarm-scroll[data-v-0664f871]{flex:1;min-height:0;overflow-y:auto}.alarm-rule-more[data-v-0664f871]{display:flex;min-height:2.25rem;align-items:center;justify-content:center;gap:var(--space-1);color:var(--jet-theme-text-secondary);font-size:var(--fs-12)}.alarm-rule-footer[data-v-0664f871]{flex-shrink:0}.alarm-record-table[data-v-0664f871]{flex:1;min-height:0}.alarm-record-table[data-v-0664f871] .alarm-record-card{width:100%}.alarm-record-scope[data-v-0664f871]{display:flex;align-items:center;gap:var(--space-2);font-size:12px;min-width:0}.alarm-record-scope>span[data-v-0664f871]:first-child{color:var(--jet-theme-text-secondary)}.alarm-record-scope[data-v-0664f871] .ant-tag{max-width:75%;overflow:hidden;text-overflow:ellipsis}.alarm-record-scope[data-v-0664f871] .ant-btn{margin-left:auto}.alarm-history-caption[data-v-0664f871]{color:var(--jet-theme-text-secondary)}@media (max-width: 800px){.alarm-workspace[data-v-0664f871]{display:flex;flex-direction:column;overflow-y:auto}.alarm-rule-list[data-v-0664f871]{border-right:0;border-bottom:1px solid var(--jet-theme-border);flex-shrink:0}.alarm-rule-list .alarm-scroll[data-v-0664f871]{max-height:230px;flex:auto}.alarm-record-list[data-v-0664f871]{flex:1 0 auto;overflow:visible}}.iot-health-alarms[data-v-a5d0b7a8]{overflow:hidden;border-radius:var(--jet-theme-radius-lg)}.iot-health-alarms__row[data-v-a5d0b7a8]{display:grid;grid-template-columns:5rem minmax(0,1fr) 7rem 7rem;gap:var(--space-3);align-items:center;padding:var(--space-3) var(--space-4);border-top:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary)}.iot-health-alarms__row[data-v-a5d0b7a8]:first-child{border-top:0}.iot-health-alarms__row.is-head[data-v-a5d0b7a8]{color:var(--jet-theme-text-disabled);background:var(--jet-theme-bg-layout);font-size:var(--fs-14);font-weight:700}.iot-health-alarms__level[data-v-a5d0b7a8],.iot-health-alarms__row em[data-v-a5d0b7a8]{width:fit-content;border-radius:var(--jet-theme-radius-sm);padding:0 var(--space-2);color:var(--jet-theme-text-secondary);background:var(--jet-theme-border-secondary);font-size:var(--fs-14);font-style:normal;font-weight:700}.iot-health-alarms__row[data-tone=danger] .iot-health-alarms__level[data-v-a5d0b7a8]{color:var(--jet-theme-error);background:var(--err-bg)}.iot-health-alarms__row[data-tone=warn] .iot-health-alarms__level[data-v-a5d0b7a8]{color:var(--jet-theme-warning);background:var(--warn-bg)}.iot-health-alarms__row[data-tone=brand] .iot-health-alarms__level[data-v-a5d0b7a8]{color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.iot-health-alarms__row strong[data-v-a5d0b7a8]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.iot-health-alarms__row time[data-v-a5d0b7a8]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.iot-health-alarms__empty[data-v-a5d0b7a8]{margin:var(--space-10) 0}.iot-health-section[data-v-776fcb84]{padding:var(--space-4);height:100%;background:var(--jet-theme-bg-container);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius-lg)}.iot-health-section__head[data-v-776fcb84]{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}.iot-health-section__head h4[data-v-776fcb84]{flex:1;margin:0;color:var(--jet-theme-text-title);font-size:var(--fs-18);font-weight:700}.iot-health-section__head span[data-v-776fcb84]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.health-dimensions[data-v-6c51fa2e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4) var(--space-6)}.health-dimensions__row[data-v-6c51fa2e]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-4);align-items:center}.health-dimensions__icon[data-v-6c51fa2e]{display:grid;place-items:center;width:2rem;height:2rem;color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);border-radius:var(--jet-theme-radius-sm)}.health-dimensions__body[data-v-6c51fa2e]{display:grid;gap:var(--space-2);min-width:0}.health-dimensions__body strong[data-v-6c51fa2e]{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.health-dimensions__body span[data-v-6c51fa2e]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.health-dimensions__bar[data-v-6c51fa2e]{height:.375rem;overflow:hidden;background:var(--jet-theme-border-secondary);border-radius:999px}.health-dimensions__bar i[data-v-6c51fa2e]{display:block;height:100%;background:var(--jet-theme-primary);border-radius:inherit}.health-dimensions__score[data-v-6c51fa2e]{color:var(--jet-theme-text);font-size:var(--fs-24);font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.health-dimensions__score em[data-v-6c51fa2e]{margin-left:.125rem;font-size:var(--fs-14);font-style:normal}.health-dimensions__row--good .health-dimensions__bar i[data-v-6c51fa2e],.health-dimensions__row--good .health-dimensions__score[data-v-6c51fa2e]{color:var(--jet-theme-success)}.health-dimensions__row--good .health-dimensions__bar i[data-v-6c51fa2e]{background:var(--jet-theme-success)}.health-dimensions__row--warn .health-dimensions__bar i[data-v-6c51fa2e],.health-dimensions__row--warn .health-dimensions__score[data-v-6c51fa2e]{color:var(--jet-theme-warning)}.health-dimensions__row--warn .health-dimensions__bar i[data-v-6c51fa2e]{background:var(--jet-theme-warning)}.health-dimensions__row--danger .health-dimensions__bar i[data-v-6c51fa2e],.health-dimensions__row--danger .health-dimensions__score[data-v-6c51fa2e]{color:var(--jet-theme-error)}.health-dimensions__row--danger .health-dimensions__bar i[data-v-6c51fa2e]{background:var(--jet-theme-error)}.health-dimensions--compact[data-v-6c51fa2e]{grid-template-columns:1fr;gap:var(--space-3)}.health-dimensions--compact .health-dimensions__row[data-v-6c51fa2e]{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3)}.health-dimensions--compact .health-dimensions__icon[data-v-6c51fa2e]{display:none}.health-dimensions--compact .health-dimensions__body[data-v-6c51fa2e]{grid-template-columns:minmax(5rem,1fr) auto;column-gap:var(--space-3);align-items:center}.health-dimensions--compact .health-dimensions__body strong[data-v-6c51fa2e]{grid-column:1}.health-dimensions--compact .health-dimensions__body span[data-v-6c51fa2e]{grid-column:2;grid-row:1;white-space:nowrap}.health-dimensions--compact .health-dimensions__bar[data-v-6c51fa2e]{grid-column:1 / -1}.health-dimensions--compact .health-dimensions__score[data-v-6c51fa2e]{font-size:var(--fs-16)}.health-dimensions--compact .health-dimensions__row[data-key=link][data-v-6c51fa2e]{--health-dimension-color: #1e72f0}.health-dimensions--compact .health-dimensions__row[data-key=data][data-v-6c51fa2e]{--health-dimension-color: #1593ff}.health-dimensions--compact .health-dimensions__row[data-key=latency][data-v-6c51fa2e]{--health-dimension-color: #11c6b7}.health-dimensions--compact .health-dimensions__row[data-key=power][data-v-6c51fa2e]{--health-dimension-color: #faa12d}.health-dimensions--compact .health-dimensions__row[data-key] .health-dimensions__bar i[data-v-6c51fa2e]{background:var(--health-dimension-color)}.health-dimensions--compact .health-dimensions__row[data-key] .health-dimensions__score[data-v-6c51fa2e]{color:var(--health-dimension-color)}@container (max-width: 20rem){.health-dimensions--compact .health-dimensions__body[data-v-6c51fa2e]{grid-template-columns:minmax(0,1fr)}.health-dimensions--compact .health-dimensions__body span[data-v-6c51fa2e]{grid-column:1;grid-row:auto;white-space:normal}}@media (max-width: 64rem){.health-dimensions[data-v-6c51fa2e]{grid-template-columns:1fr}}.iot-health-analysis[data-v-38bef7be]{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:var(--space-6);align-items:center;min-height:15rem}.iot-health-analysis__score[data-v-38bef7be]{position:relative;display:grid;place-items:center;width:min(15rem,100%);aspect-ratio:1;filter:drop-shadow(0 .5rem 1rem rgb(30 114 240 / 8%))}.iot-health-analysis__chart[data-v-38bef7be]{position:absolute;inset:0;width:100%;height:100%}.iot-health-analysis__chart-border[data-v-38bef7be]{fill:none;stroke:#e8f3ff;stroke-width:1.5}.iot-health-analysis__ticks line[data-v-38bef7be]{stroke:#dcecff;stroke-linecap:round;stroke-width:1.5}.iot-health-analysis__chart-track[data-v-38bef7be]{fill:none;stroke:#f3f6fa;stroke-width:12}.iot-health-analysis__chart-segment[data-v-38bef7be]{fill:none;stroke-linecap:round;stroke-width:12}.iot-health-analysis__chart-marker[data-v-38bef7be]{fill:var(--jet-theme-bg-container);stroke-width:4}.iot-health-analysis__chart-center[data-v-38bef7be]{fill:url(#iot-health-score-gradient)}.iot-health-analysis__score-content[data-v-38bef7be]{z-index:1;display:grid;justify-items:center;gap:var(--space-1);text-align:center}.iot-health-analysis__score-content span[data-v-38bef7be],.iot-health-analysis__score-content small[data-v-38bef7be]{color:#ffffffb8;font-size:var(--fs-14)}.iot-health-analysis__score-content strong[data-v-38bef7be]{color:#fff;font-size:var(--fs-44);font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.iot-health-analysis__score-content em[data-v-38bef7be]{margin-left:var(--space-1);font-size:var(--fs-16);font-style:normal}.iot-health-analysis__dimensions[data-v-38bef7be]{min-width:0}@media (max-width: 64rem){.iot-health-analysis[data-v-38bef7be]{grid-template-columns:minmax(0,1fr)}.iot-health-analysis__score[data-v-38bef7be]{justify-self:center}}@container (max-width: 32rem){.iot-health-analysis[data-v-38bef7be]{grid-template-columns:minmax(0,1fr)}.iot-health-analysis__score[data-v-38bef7be]{justify-self:center}}.iot-health-hero[data-v-d59728ec]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-4);padding:var(--space-4);background:var(--jet-theme-bg-container);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius-lg)}.iot-health-hero__identity[data-v-d59728ec]{display:inline-flex;flex:1 1 auto;align-items:center;flex-wrap:wrap;gap:var(--space-2);min-width:0}.iot-health-hero__meta[data-v-d59728ec]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.iot-health-hero h2[data-v-d59728ec]{margin:0;color:var(--jet-theme-text-title);font-size:var(--fs-18);font-weight:700;line-height:1.35}.iot-health-hero__pill[data-v-d59728ec]{border-radius:999px;padding:0 var(--space-2);color:var(--jet-theme-text-secondary);background:var(--jet-theme-border-secondary);font-size:var(--fs-14);font-weight:600}.iot-health-hero__pill[data-tone=danger][data-v-d59728ec]{color:var(--jet-theme-error);background:var(--err-bg)}.iot-health-hero__pill[data-tone=warn][data-v-d59728ec]{color:var(--jet-theme-warning);background:var(--warn-bg)}.iot-health-hero__pill[data-tone=good][data-v-d59728ec]{color:var(--jet-theme-success);background:var(--ok-bg)}.iot-health-hero__meta[data-v-d59728ec]{display:inline-flex;flex-wrap:wrap;gap:var(--space-2);min-width:0}.iot-health-hero__meta span+span[data-v-d59728ec]:before{content:"·";margin-right:var(--space-2);color:var(--jet-theme-text-disabled)}@media (max-width: 48rem){.iot-health-hero[data-v-d59728ec]{align-items:flex-start;flex-direction:column}.iot-health-hero__identity[data-v-d59728ec],.iot-health-hero__meta[data-v-d59728ec]{width:100%}}.iot-health-events[data-v-44d71ce5]{display:grid}.iot-health-events__row[data-v-44d71ce5]{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;gap:var(--space-3);align-items:flex-start;padding:var(--space-3) 0;border-top:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary)}.iot-health-events__row[data-v-44d71ce5]:first-child{border-top:0;padding-top:0}.iot-health-events__icon[data-v-44d71ce5]{display:inline-grid;place-items:center;width:2rem;height:2rem;color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);border-radius:var(--jet-theme-radius)}.iot-health-events__row[data-tone=danger] .iot-health-events__icon[data-v-44d71ce5]{color:var(--jet-theme-error);background:var(--err-bg)}.iot-health-events__row[data-tone=warn] .iot-health-events__icon[data-v-44d71ce5]{color:var(--jet-theme-warning);background:var(--warn-bg)}.iot-health-events__body[data-v-44d71ce5]{display:grid;gap:var(--space-1);min-width:0}.iot-health-events__body strong[data-v-44d71ce5]{color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:700}.iot-health-events__body p[data-v-44d71ce5]{margin:0;color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.6}.iot-health-events__body em[data-v-44d71ce5],.iot-health-events__row time[data-v-44d71ce5]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-style:normal}.iot-health-events__row time[data-v-44d71ce5]{text-align:right;white-space:nowrap}.iot-health-info[data-v-e6ab1ec1]{display:grid;gap:var(--space-3)}.iot-health-info__item[data-v-e6ab1ec1]{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:var(--space-3);align-items:baseline;min-width:0}.iot-health-info__item span[data-v-e6ab1ec1]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.iot-health-info__item strong[data-v-e6ab1ec1]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.iot-health-info__item strong.is-mono[data-v-e6ab1ec1]{font-size:var(--fs-14)}@media (max-width: 64rem){.iot-health-info__item[data-v-e6ab1ec1]{grid-template-columns:4.5rem minmax(0,1fr)}}.health-trend[data-v-367065d5]{display:grid;grid-template-rows:auto minmax(13rem,1fr);gap:var(--space-3);height:15.25rem}.health-trend__legend[data-v-367065d5],.health-trend__legend>div[data-v-367065d5]{display:flex;align-items:center}.health-trend__legend[data-v-367065d5]{justify-content:space-between;min-width:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-12);line-height:1rem}.health-trend__legend>div[data-v-367065d5]{gap:.25rem;color:var(--jet-theme-text-secondary);font-size:var(--fs-13)}.health-trend__legend i[data-v-367065d5]{display:block;width:.5rem;height:.1875rem;margin-left:var(--space-3)}.health-trend__legend i[data-v-367065d5]:first-child{margin-left:0}.health-trend__legend-score[data-v-367065d5]{background:#14c9c9}.health-trend__chart[data-v-367065d5],.health-trend__chart[data-v-367065d5] .echarts-warp{height:100%;min-height:13rem}.iot-health-detail[data-v-296f6444]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);height:100%;min-height:0;min-width:0;overflow:auto;container-type:inline-size}.iot-health-detail__summary[data-v-296f6444],.iot-health-detail__signals[data-v-296f6444]{display:grid;gap:var(--space-4);min-width:0}.iot-health-detail__summary[data-v-296f6444]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.iot-health-detail__signals[data-v-296f6444]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.iot-health-detail__summary[data-v-296f6444]>*,.iot-health-detail__signals[data-v-296f6444]>*{min-width:0}@media (max-width: 75rem){.iot-health-detail__summary[data-v-296f6444],.iot-health-detail__signals[data-v-296f6444]{grid-template-columns:minmax(0,1fr)}}@container (max-width: 50rem){.iot-health-detail__summary[data-v-296f6444],.iot-health-detail__signals[data-v-296f6444]{grid-template-columns:minmax(0,1fr)}}.iot-health-tree-title[data-v-8f62569a]{display:grid;grid-template-columns:1rem minmax(0,1fr) auto;align-items:center;gap:.5rem;min-height:2.25rem;color:var(--jet-theme-text-secondary)}.iot-health-tree-title.is-device[data-v-8f62569a]{grid-template-columns:minmax(0,1fr) auto;padding-left:.5rem}.iot-health-tree-title__icon[data-v-8f62569a]{color:var(--jet-theme-text-disabled)}.iot-health-tree-title[data-tone=danger] .iot-health-tree-title__icon[data-v-8f62569a]{color:var(--jet-theme-error)}.iot-health-tree-title[data-tone=warn] .iot-health-tree-title__icon[data-v-8f62569a]{color:var(--jet-theme-warning)}.iot-health-tree-title[data-tone=good] .iot-health-tree-title__icon[data-v-8f62569a]{color:var(--jet-theme-success)}.iot-health-tree-title__name[data-v-8f62569a]{overflow:hidden;font-size:var(--fs-14);line-height:1.25rem}.iot-health-tree-title__count[data-v-8f62569a],.iot-health-tree-title__score[data-v-8f62569a]{color:var(--jet-theme-text-disabled);font-size:.8125rem;font-weight:400;line-height:1rem;text-align:center}.iot-health-tree-title[data-tone=danger] .iot-health-tree-title__count[data-v-8f62569a],.iot-health-tree-title[data-tone=danger] .iot-health-tree-title__score[data-v-8f62569a]{color:var(--jet-theme-error)}.iot-health-tree-title[data-tone=warn] .iot-health-tree-title__count[data-v-8f62569a],.iot-health-tree-title[data-tone=warn] .iot-health-tree-title__score[data-v-8f62569a]{color:var(--jet-theme-warning)}.iot-health-tree-title[data-tone=good] .iot-health-tree-title__count[data-v-8f62569a],.iot-health-tree-title[data-tone=good] .iot-health-tree-title__score[data-v-8f62569a]{color:var(--jet-theme-success)}.iot-health-tree[data-v-691ecb06]{--iot-health-tree-active-bg: #e2edff;--iot-health-tree-active-color: #1e72f0;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.iot-health-tree__head[data-v-691ecb06]{display:flex;align-items:center;gap:var(--space-4)}.iot-health-tree__head h3[data-v-691ecb06]{flex:1;margin:0;color:var(--jet-theme-text);font-size:1.125rem;font-weight:600;line-height:1.5rem}.iot-health-tree__head span[data-v-691ecb06]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.375rem}.iot-health-tree__search-input[data-v-691ecb06]{width:100%}.iot-health-tree__search[data-v-691ecb06] .ant-input-affix-wrapper{height:2.25rem;border-color:var(--jet-theme-border-secondary);border-radius:.5rem;box-shadow:none}.iot-health-tree__search[data-v-691ecb06] .ant-input-affix-wrapper>input.ant-input{font-size:var(--fs-14)}.iot-health-tree__body[data-v-691ecb06]{flex:1;overflow:auto}.iot-health-tree__empty[data-v-691ecb06]{padding:var(--space-6) 0}.iot-health[data-v-16d16f3b]{--iot-health-layout-offset: 10.75rem;display:grid;min-width:0}.iot-health__breadcrumb[data-v-16d16f3b]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.iot-health__hero[data-v-16d16f3b]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.iot-health__hero h1[data-v-16d16f3b]{margin:0;color:var(--jet-theme-text-title);font-size:var(--fs-h1);font-weight:700}.iot-health__actions[data-v-16d16f3b]{display:inline-flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;justify-content:flex-end}.iot-health__alert[data-v-16d16f3b]{width:100%}.iot-health__layout[data-v-16d16f3b]{min-height:0}.iot-health__layout[data-v-16d16f3b] .equal-height-columns__pane{min-height:0!important;overflow:hidden}@media (max-width: 75rem){.iot-health__layout[data-v-16d16f3b]{grid-template-columns:1fr;height:auto}.iot-health__layout[data-v-16d16f3b] .equal-height-columns__pane{height:auto;min-height:0!important}}@media (max-width: 48rem){.iot-health[data-v-16d16f3b]{padding:var(--space-4)}.iot-health__actions[data-v-16d16f3b]{justify-content:flex-start;width:100%}}.iot-health-route[data-v-b4788ce1]{display:grid}.iot-health-route__loading[data-v-b4788ce1]{display:grid;place-items:center;min-height:15rem}.work-surface{min-width:0;overflow:hidden;background:var(--jet-theme-bg-container);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);box-shadow:var(--jet-theme-shadow-secondary)}.work-surface__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-10);padding:var(--space-6);border-bottom:var(--jet-theme-stroke-width) solid var(--jet-theme-border)}.work-surface__body{padding:var(--space-10)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-width:0;height:1.75rem;padding:0 var(--space-4);color:var(--jet-theme-text);font:inherit;font-size:var(--fs-14);font-weight:500;line-height:1;text-decoration:none;white-space:nowrap;background:var(--jet-theme-bg-container);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);cursor:pointer;transition:background .12s,border-color .12s,transform .04s}.btn:hover{color:var(--jet-theme-text);background:var(--jet-theme-primary-soft)}.btn:active{transform:translateY(.03125rem)}.btn:disabled,.btn[aria-disabled=true]{cursor:not-allowed;opacity:.52;transform:none}.btn--primary{color:var(--accent-ink);background:var(--jet-theme-primary);border-color:var(--jet-theme-primary);box-shadow:var(--jet-theme-shadow-secondary)}.btn--primary:hover{color:var(--accent-ink);background:var(--jet-theme-primary);filter:brightness(.92);transform:translateY(-.0625rem)}.btn--sm{height:1.5rem;padding:0 var(--space-3);font-size:var(--fs-14)}.empty-state{display:grid;place-items:center;gap:var(--space-3);min-height:12rem;padding:var(--space-10);color:var(--jet-theme-text-disabled);text-align:center;border:var(--jet-theme-stroke-width) dashed var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg)}.empty-state svg,.empty-state .anticon{color:var(--jet-theme-text-disabled);font-size:var(--fs-28)}.empty-state__title{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.list-stack{display:grid;border:var(--jet-theme-stroke-width) solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);overflow:hidden;background:var(--jet-theme-bg-container)}.list-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-5);align-items:start;padding:var(--space-5) var(--space-6);border-bottom:var(--jet-theme-stroke-width) solid var(--jet-theme-border);background:var(--jet-theme-bg-container)}.list-row:last-child{border-bottom:0}.list-row--interactive{cursor:pointer;transition:background .12s,box-shadow .12s}.list-row--interactive:hover{background:var(--jet-theme-primary-soft)}.list-row__icon{display:grid;place-items:center;width:1.75rem;height:1.75rem;color:var(--jet-theme-text-secondary);background:var(--jet-theme-primary-soft);border-radius:var(--jet-theme-radius)}.list-row__title{min-width:0;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.list-row__meta{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.list-row__side{display:inline-flex;justify-content:flex-end}@media (max-width: 48rem){.work-surface__head{display:grid;gap:var(--space-4)}.list-row{grid-template-columns:auto minmax(0,1fr)}.list-row__side{grid-column:1 / -1;justify-content:flex-start}}.iot-device-detail-page[data-v-6a57a47f]{min-width:0;min-height:0;width:100%}.iot-device-detail-page__loading[data-v-6a57a47f]{display:grid;place-items:center;min-height:15rem}.iot-device-list__row-actions[data-v-ed71b05c]{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap}.iot-device-list__row-actions[data-v-ed71b05c] .ant-btn{padding:0;margin:0}.iot-device-list__table-wrap[data-v-657d78c1]{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;max-width:100%;overflow:visible}.iot-device-list__toolbar[data-v-657d78c1]{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-2);flex-wrap:wrap;min-height:2rem;min-width:0}.iot-device-list__toolbar[data-v-657d78c1] .ant-btn{min-height:2rem;padding-inline:.6875rem;border-color:var(--jet-theme-border-secondary);border-radius:var(--r-3);color:var(--jet-theme-text-secondary);box-shadow:none}.iot-device-list__toolbar[data-v-657d78c1] .ant-btn .anticon{font-size:var(--fs-16)}.iot-device-list__toolbar-info[data-v-657d78c1]{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.25rem}.iot-device-list__toolbar-info>span+span[data-v-657d78c1]:before{content:"·";margin-right:var(--space-2);color:var(--ink-4)}.iot-device-list__toolbar-selected[data-selected=true][data-v-657d78c1]{color:var(--accent);font-weight:600}.iot-device-list__error[data-v-657d78c1]{margin-bottom:calc(-1 * var(--space-1))}.iot-device-list__table-footer[data-v-657d78c1]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;min-width:0;min-height:1.75rem}.iot-device-list__table-footer[data-v-657d78c1] .ant-pagination{flex:0 0 auto;margin-left:auto}.iot-device-list__device-cell[data-v-657d78c1]{display:flex;width:100%;align-items:center;gap:var(--space-3);cursor:pointer}.iot-device-list__device-body[data-v-657d78c1]{min-width:0;display:grid;align-content:center}.iot-device-list__device-body[data-v-657d78c1] .ant-tooltip-open,.iot-device-list__device-body[data-v-657d78c1] .ant-tooltip-inner,.iot-device-list__device-body a[data-v-657d78c1],.iot-device-list__device-body span[data-v-657d78c1],.iot-device-list__device-body small[data-v-657d78c1]{min-width:0}.iot-device-list__device-body[data-v-657d78c1] .ant-btn-link{justify-content:flex-start;max-width:100%;padding:0;overflow:hidden;font-weight:600;text-align:left;text-overflow:ellipsis;white-space:nowrap}.iot-device-list__device-body small[data-v-657d78c1],.iot-device-list__alarm[data-v-657d78c1]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.25rem}.iot-device-list__device-name[data-v-657d78c1]{min-width:0;max-width:100%;overflow:hidden;text-align:left;cursor:pointer;color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:500;line-height:1.25rem}.iot-device-list__device-name[data-v-657d78c1]:hover{color:var(--jet-theme-primary)}.iot-device-list__device-name span[data-v-657d78c1],.iot-device-list__device-body small[data-v-657d78c1]{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iot-device-list__last-seen[data-v-657d78c1],.iot-device-list__alarm[data-v-657d78c1],.iot-device-list__cell-text[data-v-657d78c1]{display:inline-block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.iot-device-list__cell-stack[data-v-657d78c1]{display:grid;min-width:0;max-width:100%;gap:0}.iot-device-list__cell-line[data-v-657d78c1]{display:inline-flex;align-items:center;min-width:0;max-width:100%}.iot-device-list__cell-subtext[data-v-657d78c1]{display:inline-block;min-width:0;max-width:100%;overflow:hidden;color:var(--ink-3);font-size:var(--fs-14);line-height:1.25rem;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.iot-device-list__more[data-v-657d78c1]{color:var(--jet-theme-primary)}.iot-device-list__action-panel[data-v-657d78c1]{display:grid;padding:var(--space-1)}.iot-device-list__empty[data-v-657d78c1]{display:grid;gap:var(--space-2);padding:var(--space-8) 0;text-align:center;color:var(--ink-3)}@media (width <= 56rem){.iot-device-list__table-footer[data-v-657d78c1]{align-items:flex-start;flex-direction:column}.iot-device-list__table-footer[data-v-657d78c1] .ant-pagination{margin-left:0}}[data-v-657d78c1] .jtable-body-spin{background:none}[data-v-657d78c1] .jtable-box{border-radius:var(--r-2)}[data-v-657d78c1] .jtable-body-header{display:none}.iot-device-list[data-v-c9950392]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);min-width:0;max-width:100%}.iot-device-list[data-v-c9950392]>*{min-width:0;max-width:100%}.iot-device-list__page-header[data-v-c9950392]{min-height:2rem;margin:0}.iot-device-list__page-header[data-v-c9950392] .cloud-page-header__title h1{color:var(--jet-theme-text-title);font-size:var(--fs-18);font-weight:600;line-height:1.5rem}.iot-device-list__page-header[data-v-c9950392] .cloud-page-header__actions .ant-btn{min-height:2rem;padding-inline:var(--space-4);border-radius:var(--r-3);box-shadow:none}.iot-device-list__layout[data-v-c9950392]{height:auto;min-width:0}.iot-device-list__layout[data-v-c9950392] .equal-height-columns__pane{height:auto;min-width:0;min-height:0;overflow:visible}.iot-device-list__main[data-v-c9950392]{display:grid;grid-template-rows:auto auto;gap:var(--space-3);height:auto;min-height:0;min-width:0}.iot-device-list__scope[data-v-c9950392]{height:calc(100vh - 11rem)}.iot-device-list__content-panel[data-v-c9950392]{overflow:visible}.iot-device-list__search-actions[data-v-c9950392]{width:100%;min-height:2rem;min-width:0;margin-bottom:var(--space-4)}.iot-device-list__search[data-v-c9950392]{flex:0 1 28rem;max-width:28rem;min-width:0}.iot-device-list__batch-actions[data-v-c9950392]{display:flex;flex:0 0 auto;min-height:2rem;align-items:center;transform:translateY(-.125rem)}.iot-device-list__action-group[data-v-c9950392]{display:flex;flex:0 0 auto;min-height:2rem;align-items:center;align-self:center;margin-left:auto}.iot-device-list__batch-actions.ant-space[data-v-c9950392]{align-items:center}.iot-device-list__batch-actions[data-v-c9950392] .ant-space-item{display:flex;align-items:center}.iot-device-list__batch-actions[data-v-c9950392] .ant-btn{min-height:2rem}@media (width <= 73.75rem){.iot-device-list__layout[data-v-c9950392]{height:auto;grid-template-columns:1fr}.iot-device-list__main[data-v-c9950392],.iot-device-list__scope[data-v-c9950392]{height:auto}}.iot-device-page[data-v-d9fcb9a2]{width:100%}.iot-device-page__loading[data-v-d9fcb9a2]{display:grid;place-items:center;min-height:15rem}.iot-dashboard{--iot-overview-card-shadow: 0 1px 4px rgba(0, 0, 0, .05);--iot-online-rate-chart-color: #14c9c9;--iot-alarm-trend-chart-color: #faa12d;--iot-alarm-trend-legend-color: #f7ba1e;display:grid;gap:var(--space-4);min-width:0}.dashboard-control{display:grid;grid-template-columns:minmax(17.5rem,.92fr) minmax(32.5rem,1.08fr);gap:var(--space-6);align-items:end;padding:var(--space-6);border:0;border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container);box-shadow:var(--iot-overview-card-shadow)}.dashboard-control__title{display:grid;gap:var(--space-1);min-width:0}.dashboard-control__title p{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:700}.dashboard-control__title h2{margin:0;color:var(--jet-theme-text);font-size:var(--fs-h2);font-weight:600}.dashboard-control__title span{color:var(--jet-theme-text-disabled);font-size:var(--fs-body);line-height:1.55}.dashboard-condition{align-self:end;min-width:0}.dashboard-condition .condition-filter{min-height:2.5rem;background:var(--jet-theme-bg-container)}.dashboard-overview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);align-items:stretch;min-width:0}.device-stat-panel,.online-rate-panel,.todo-panel,.activity-panel{min-width:0;border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);overflow:hidden}.device-stat-panel{grid-column:1 / -1;background:transparent;overflow:visible}.online-rate-panel,.activity-panel{grid-column:span 1}.todo-panel{grid-column:1 / -1}.online-rate-panel,.todo-panel,.activity-panel{border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);box-shadow:none}.device-stat-cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-3)}.device-stat-card{--stat-color: var(--jet-theme-primary);--stat-online-color: var(--jet-theme-primary);--stat-offline-color: var(--jet-theme-warning);--stat-disabled-color: var(--jet-theme-text-disabled);display:flex;flex-direction:column;container-type:inline-size;height:8.125rem;min-width:0;padding:0 var(--space-4);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:1rem;background:color-mix(in srgb,var(--jet-theme-bg-container) 60%,transparent);color:inherit;font:inherit;text-align:left}.todo-row:hover,.activity-row:hover{background:var(--jet-theme-primary-soft)}.todo-row:focus-visible{outline:0;box-shadow:inset 0 0 0 var(--jet-theme-stroke-width) var(--jet-theme-primary),var(--iot-overview-card-shadow)}.device-stat-card[data-key=online]{--stat-color: var(--jet-theme-primary)}.device-stat-card[data-key=alarm]{--stat-color: var(--jet-theme-error)}.device-stat-card[data-key=alarm-config]{--stat-color: var(--jet-theme-primary)}.device-stat-card[data-key=health-score]{--stat-color: var(--jet-theme-success)}.device-stat-card__main{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);height:4.9375rem;min-width:0;border-bottom:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary)}.device-stat-card__body{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.device-stat-card__title{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-weight:400;line-height:var(--space-5);overflow-wrap:anywhere}.device-stat-card__value{display:inline-flex;align-items:baseline;gap:var(--space-1);color:var(--jet-theme-text);font-variant-numeric:tabular-nums}.device-stat-card__value strong{font-size:var(--fs-24);font-weight:600;line-height:var(--fs-32)}.device-stat-card__value span{color:var(--jet-theme-text-secondary);font-size:var(--fs-16);font-weight:500;line-height:1.375rem}.activity-row__body em{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-style:normal}.device-stat-card__meta{display:flex;align-items:center;height:3.0625rem;min-width:0;color:var(--jet-theme-text-secondary);font-size:var(--fs-13);line-height:var(--fs-16)}.device-stat-card__meta>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-stat-card__breakdown{display:inline-flex;align-items:center;gap:var(--space-4);max-width:100%}.device-stat-card__breakdown-item{display:inline-flex;align-items:center;gap:var(--space-1);white-space:nowrap}.device-stat-card__breakdown-item i{width:.375rem;height:.375rem;border-radius:50%;background:var(--stat-disabled-color)}.device-stat-card__breakdown-item strong{color:var(--stat-disabled-color);font-size:var(--fs-14);font-weight:500;line-height:1.375rem}.device-stat-card__breakdown-item[data-tone=online] i{background:var(--stat-online-color)}.device-stat-card__breakdown-item[data-tone=online] strong{color:var(--stat-online-color)}.device-stat-card__breakdown-item[data-tone=offline] i{background:var(--stat-offline-color)}.device-stat-card__breakdown-item[data-tone=offline] strong{color:var(--stat-offline-color)}.device-stat-card__visual{display:grid;flex:0 0 auto;place-items:center}.device-stat-card__spark{width:5.625rem;height:2.625rem}.device-stat-card__spark polyline{fill:none;stroke:var(--stat-color);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;vector-effect:non-scaling-stroke}.device-stat-card__bars{width:5.625rem;height:3.5rem;fill:var(--stat-color)}.device-stat-card__ring{width:3.125rem;height:3.125rem;border-radius:50%;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--space-1)),black 0);mask:radial-gradient(farthest-side,transparent calc(100% - var(--space-1)),black 0)}.device-stat-card__ring--total{background:conic-gradient(var(--stat-online-color) 0 var(--stat-online-end),var(--stat-offline-color) var(--stat-online-end) var(--stat-offline-end),var(--stat-disabled-color) var(--stat-offline-end))}.device-stat-card__ring--score{background:conic-gradient(var(--stat-color) 0 var(--stat-score-end),var(--jet-theme-border) var(--stat-score-end))}@container (max-width: 13rem){.device-stat-card__breakdown{gap:var(--space-1)}}.online-rate-panel,.activity-panel{display:flex;flex-direction:column;gap:var(--space-4);box-sizing:border-box;height:22.5rem;padding:var(--space-4);border-radius:1rem;background:color-mix(in srgb,var(--jet-theme-bg-container) 70%,transparent)}.todo-panel{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:21rem}.overview-section-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);height:3.25rem;padding:var(--space-4) var(--space-5);border-bottom:var(--jet-theme-stroke-width) solid var(--jet-theme-border)}.overview-section-head h3{margin:0;color:var(--jet-theme-text);font-size:var(--fs-16);font-weight:700}.activity-panel__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);min-height:var(--space-7)}.activity-panel__head h3{margin:0;overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-18);font-weight:600;line-height:var(--fs-24);text-overflow:ellipsis;white-space:nowrap}.todo-panel__stats span{display:inline-flex;align-items:center;gap:var(--space-1);min-height:1.625rem;padding:0 var(--space-3);border-radius:62.4375rem;background:var(--err-bg);color:var(--jet-theme-error);font-size:var(--fs-14);font-weight:700}.todo-panel__stats strong{font-weight:700}.todo-list{display:grid;min-height:0;overflow:auto}.trend-panel__body{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-3);min-height:0}.trend-panel__meta{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--fs-16);color:var(--jet-theme-text-disabled);font-size:var(--fs-12);line-height:var(--fs-16)}.trend-panel__legend{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--jet-theme-text-secondary);font-size:var(--fs-13);white-space:nowrap}.trend-panel__legend-marker{width:var(--space-2);height:.1875rem;background:var(--jet-theme-primary)}.trend-panel__legend-marker--online{background:var(--iot-online-rate-chart-color)}.trend-panel__legend-marker--alarm{background:var(--iot-alarm-trend-legend-color)}.online-rate-panel__chart,.activity-panel__chart{flex:1 1 auto;min-height:0}.online-rate-panel__chart .overview-chart__echarts,.activity-panel__chart .overview-chart__echarts{height:100%;min-height:0}.activity-panel__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);flex:0 0 auto}.activity-panel__metric{display:flex;flex-direction:column;justify-content:space-between;height:4.25rem;min-width:0;padding:var(--space-3) var(--space-2);border-radius:var(--space-2);background:color-mix(in srgb,var(--jet-theme-text) 3%,var(--jet-theme-bg-container))}.activity-panel__metric-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-width:0;color:var(--jet-theme-text-secondary);font-size:var(--fs-13);line-height:var(--fs-16)}.activity-panel__metric-head>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-panel__metric-head small{flex:0 0 auto;color:var(--jet-theme-text-disabled);font-size:var(--fs-12);line-height:var(--fs-16);white-space:nowrap}.activity-panel__metric strong{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-20);font-weight:600;line-height:var(--space-7);text-overflow:ellipsis;white-space:nowrap}.todo-list{grid-auto-rows:minmax(4.25rem,1fr)}.todo-row,.activity-row{border:0;border-top:var(--jet-theme-stroke-width) solid var(--jet-theme-border);background:transparent;color:inherit;font:inherit;text-align:left}.todo-row{cursor:pointer}.todo-row:first-child,.activity-row:first-child{border-top:0}.todo-row{display:grid;grid-template-columns:8.5rem minmax(0,1fr) max-content;gap:var(--space-4);align-items:center;padding:var(--space-4) var(--space-5)}.todo-row__badges{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0}.todo-row__type,.todo-row__priority{display:inline-flex;align-items:center;min-height:1.25rem;padding:0 var(--space-2);border-radius:var(--jet-theme-radius-sm);font-size:var(--fs-14);font-weight:700;line-height:1;white-space:nowrap}.todo-row__type{color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.todo-row__type[data-kind=data-deviation]{color:var(--jet-theme-warning);background:var(--warn-bg)}.todo-row__type[data-kind=fault-code]{color:var(--jet-theme-error);background:var(--err-bg)}.todo-row__priority{color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.todo-row__priority[data-priority=urgent]{color:var(--jet-theme-error);background:var(--err-bg)}.todo-row__priority[data-priority=watch]{color:var(--jet-theme-warning);background:var(--warn-bg)}.todo-row__main{display:grid;gap:var(--space-1);min-width:0}.todo-row__main h4,.todo-row__main p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.todo-row__main h4{color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:700}.todo-row__main p,.todo-row__meta{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.todo-row__meta{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.todo-row__side{display:flex;justify-content:flex-end}.todo-empty{display:grid;place-items:center;min-height:10rem;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.activity-row{display:grid;grid-template-columns:2rem minmax(0,1fr) 5rem;gap:var(--space-4);align-items:center;min-height:3.75rem;padding:var(--space-3) var(--space-5)}.activity-row__icon{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.activity-row__icon[data-variant=success]{background:var(--ok-bg);color:var(--jet-theme-success)}.activity-row__icon[data-variant=warning]{background:var(--warn-bg);color:var(--jet-theme-warning)}.activity-row__body{display:grid;gap:var(--space-1);min-width:0}.activity-row__body>span{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.activity-row__body strong{color:var(--jet-theme-text);font-size:var(--fs-h3);font-weight:700;line-height:1}.activity-row__trend{display:grid;gap:var(--space-1);justify-items:end;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.activity-row__trend[data-tone=ok]{color:var(--jet-theme-success)}.activity-row__trend[data-tone=warn]{color:var(--jet-theme-warning)}.activity-row__trend[data-tone=err]{color:var(--jet-theme-error)}.activity-row__trend svg{width:var(--space-3);height:var(--space-3)}.activity-row__trend>span{display:inline-flex;align-items:center;gap:var(--space-1);color:inherit;font-weight:700}.activity-row__trend em{color:var(--jet-theme-text-secondary);font-style:normal}.todo-row__action>span{display:contents}.dashboard-card__menu-trigger>span,.alert-type-widget__button>span,.geo-widget__list-button>span,.connection-widget__button>span,.widget-palette-row>span,.enabled-widget-list__button>span,.dashboard-float-tools__menu-button>span,.dashboard-float-tools__trigger>span,.component-drawer__close>span{display:contents}.dashboard-tabs{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);padding:var(--space-3);border:0;border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);box-shadow:var(--iot-overview-card-shadow)}.dashboard-tabs__segmented{flex:0 0 auto}.dashboard-tabs__segmented .ant-segmented-group{display:grid;grid-auto-columns:minmax(4.75rem,1fr);grid-auto-flow:column}.dashboard-tabs__segmented .ant-segmented-item{width:100%;min-height:1.875rem;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);text-align:center}.dashboard-tabs__segmented .ant-segmented-item-label{display:block;min-width:0;padding-inline:var(--space-3)}.dashboard-tabs__segmented .ant-segmented-thumb,.dashboard-tabs__segmented .ant-segmented-item-selected{width:100%;border-radius:var(--jet-theme-button-r)}.dashboard-tabs__segmented .ant-segmented-item-selected{color:var(--jet-theme-primary);font-weight:600}.dashboard-tabs__actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap}.dashboard-tabs__actions span{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.dashboard-workspace{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);align-items:start}.dashboard-canvas{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:var(--space-5);min-width:0}.dashboard-card{grid-column:span 4;display:grid;grid-template-rows:auto minmax(0,1fr);min-height:16.25rem;border:0;border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);box-shadow:var(--iot-overview-card-shadow);overflow:hidden;transition:box-shadow .16s ease}.dashboard-card:hover{box-shadow:var(--iot-overview-card-shadow)}.dashboard-card--wide{grid-column:span 6}.dashboard-card--area-usage{grid-column:span 10}.dashboard-card--alarm-trend{grid-column:span 6}.dashboard-card--alert-top{grid-column:span 4;grid-row:span 2}.dashboard-card--alert-rank{grid-column:span 6}.dashboard-card--scene-health,.dashboard-card--command-success{grid-column:span 5}.dashboard-card--compact{grid-column:span 4;min-height:13.75rem}.dashboard-card.is-selected{box-shadow:inset 0 0 0 var(--jet-theme-stroke-width) var(--jet-theme-primary-soft),var(--iot-overview-card-shadow)}.dashboard-card__head{display:flex;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-bottom:var(--jet-theme-stroke-width) solid var(--jet-theme-border)}.dashboard-card__head>div{display:grid;gap:var(--space-1);min-width:0}.dashboard-card__head p,.component-drawer__head p{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:700}.dashboard-card__head-title{font-size:var(--fs-16)}.dashboard-card--alert-top .dashboard-card__head,.dashboard-card--alert-rank .dashboard-card__head{align-items:center;min-height:3.25rem;padding:var(--space-4) var(--space-5);border-bottom:var(--jet-theme-stroke-width) solid var(--jet-theme-border)}.dashboard-card--alert-top .dashboard-card__head-title,.dashboard-card--alert-rank .dashboard-card__head-title{color:var(--jet-theme-text);font-size:var(--fs-16);font-weight:700;line-height:1.35}.dashboard-card--alert-top .dashboard-card__tools,.dashboard-card--alert-rank .dashboard-card__tools{min-height:1.75rem}.component-drawer__head h3{margin:0;color:var(--jet-theme-text);font-size:var(--fs-16);font-weight:600}.dashboard-card__tools,.dashboard-card__menu{display:flex;align-items:center;gap:var(--space-2);justify-items:end}.dashboard-card__menu-trigger{display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;padding:0;color:var(--jet-theme-text-disabled);line-height:1}.dashboard-card__menu-trigger svg,.dashboard-card__menu-panel svg{width:.875rem;height:.875rem}.dashboard-card__menu-panel{display:grid;gap:var(--space-1);min-width:6.5rem;padding:var(--space-2)}.dashboard-card__menu-panel .ant-btn{display:inline-flex;align-items:center;justify-content:flex-start;gap:var(--space-2);width:100%;padding:0 var(--space-3);font-size:var(--fs-14)}.dashboard-card__body{min-width:0;padding:var(--space-6)}.dashboard-card--online-trend .dashboard-card__body{padding:var(--space-7)}.dashboard-card--alarm-trend{display:flex;flex-direction:column;gap:var(--space-4);box-sizing:border-box;height:22.5rem;padding:var(--space-4);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:1rem;background:color-mix(in srgb,var(--jet-theme-bg-container) 70%,transparent);box-shadow:none}.dashboard-card--alarm-trend:hover{box-shadow:none}.dashboard-card--alarm-trend .dashboard-card__head{flex:0 0 auto;align-items:center;min-height:var(--space-7);padding:0;border:0}.dashboard-card--alarm-trend .dashboard-card__head-title{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-18);font-weight:600;line-height:var(--fs-24);text-overflow:ellipsis;white-space:nowrap}.dashboard-card--alarm-trend .dashboard-card__tools{min-height:var(--space-7)}.dashboard-card--alert-rank{height:22rem}.dashboard-card--alert-top{height:calc(42rem + var(--space-4))}.dashboard-card--alert-top .dashboard-card__body,.dashboard-card--alert-rank .dashboard-card__body{padding:var(--space-5)}.dashboard-card--alarm-trend .dashboard-card__body{flex:1 1 auto;min-height:0;padding:0}.dashboard-card--alarm-trend .activity-widget,.dashboard-card--alarm-trend .overview-chart{height:100%;min-height:0}.dashboard-card--alarm-trend .activity-widget{gap:0}.dashboard-card--alarm-trend .overview-chart{gap:var(--space-3)}.dashboard-card--alarm-trend .overview-chart__echarts{min-height:0}.dashboard-card--alert-top,.dashboard-card--alert-rank{display:grid;grid-template-rows:auto minmax(0,1fr)}.dashboard-card--alert-top .dashboard-card__body,.dashboard-card--alert-rank .dashboard-card__body{box-sizing:border-box;min-height:0}.dashboard-empty{grid-column:span 10;display:grid;place-items:center;gap:var(--space-2);min-height:11.25rem;border:var(--jet-theme-stroke-width) dashed var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container);color:var(--jet-theme-text-disabled);text-align:center}.dashboard-empty span{font-size:var(--fs-14)}.dashboard-widget-empty{display:grid;place-items:center;min-height:10rem}.activity-widget{--activity-border: color-mix(in srgb, var(--jet-theme-primary) 16%, var(--jet-theme-border));display:grid;gap:var(--space-6);align-items:stretch}.activity-widget__metrics,.connection-widget,.alert-type-widget,.geo-widget__list{display:grid;gap:var(--space-3)}.activity-widget__metrics{grid-template-columns:repeat(3,minmax(0,1fr));padding-right:var(--space-6)}.activity-widget__metric,.connection-widget__button,.geo-widget__list-button{border:var(--jet-theme-stroke-width) solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);color:inherit;text-align:left;cursor:pointer;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease}.alert-type-widget__button{border:var(--jet-theme-stroke-width) solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);color:inherit;text-align:left}.alert-type-widget__button.is-clickable{cursor:pointer;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease}.activity-widget__metric{display:grid;gap:var(--space-4);align-content:start;min-height:11.5rem;padding:var(--space-6);border-color:var(--activity-border);border-radius:var(--jet-theme-radius-lg);background:linear-gradient(to bottom right,color-mix(in srgb,var(--jet-theme-primary) 8%,var(--jet-theme-bg-container)),var(--jet-theme-bg-container) 76%),var(--jet-theme-bg-container)}.activity-widget__metric:hover,.connection-widget__button:hover,.alert-type-widget__button.is-clickable:hover,.geo-widget__list-button:hover{border-color:var(--jet-theme-border-secondary);background:var(--jet-theme-primary-soft)}.activity-widget__metric[data-tone=ok]{--activity-border: color-mix(in srgb, var(--jet-theme-success) 16%, var(--jet-theme-border))}.activity-widget__metric[data-tone=warn]{--activity-border: color-mix(in srgb, var(--jet-theme-warning) 16%, var(--jet-theme-border))}.activity-widget__metric[data-tone=err]{--activity-border: color-mix(in srgb, var(--jet-theme-error) 16%, var(--jet-theme-border))}.activity-widget__metric-icon{display:inline-grid;place-items:center;width:calc(var(--space-12) + var(--space-1));height:calc(var(--space-12) + var(--space-1));border-radius:var(--jet-theme-radius-lg);background:color-mix(in srgb,var(--jet-theme-primary) 12%,var(--jet-theme-bg-container));color:var(--jet-theme-primary)}.activity-widget__metric-icon svg{width:var(--space-6);height:var(--space-6)}.activity-widget__metric-label,.connection-widget__button>span{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.activity-widget__metric strong,.connection-widget strong{display:flex;align-items:baseline;gap:var(--space-1);color:var(--jet-theme-text);font-size:var(--fs-display);font-weight:600;font-variant-numeric:tabular-nums;line-height:1.05}.activity-widget__metric strong em,.connection-widget strong em{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-style:normal}.activity-widget__metric small,.connection-widget i{display:grid;gap:var(--space-1);margin-top:auto;justify-self:start;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-style:normal}.connection-widget i{display:inline-flex;align-items:center}.activity-widget__metric small[data-tone=ok],.connection-widget i[data-tone=ok]{color:var(--jet-theme-success)}.activity-widget__metric small[data-tone=warn],.connection-widget i[data-tone=warn]{color:var(--jet-theme-warning)}.activity-widget__metric small[data-tone=err],.connection-widget i[data-tone=err]{color:var(--jet-theme-error)}.overview-chart{display:grid;grid-template-rows:auto minmax(0,1fr);gap:var(--space-4);align-self:stretch;height:100%;min-width:0;background:transparent}.overview-chart header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.overview-chart__range{flex:0 0 auto;height:var(--space-7);padding:.125rem;border:0;border-radius:var(--space-2);background:color-mix(in srgb,var(--jet-theme-text) 3%,var(--jet-theme-bg-container));box-shadow:inset 0 0 0 var(--jet-theme-stroke-width) var(--jet-theme-border-secondary)}.overview-chart__range .ant-segmented-item{min-height:var(--space-6);border-radius:.375rem;font-size:var(--fs-14)}.overview-chart__range .ant-segmented-item-label{min-width:2.25rem;min-height:var(--space-6);padding:0 var(--space-3);line-height:var(--space-6)}.overview-chart header span{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.overview-chart__echarts{display:block;width:100%;height:100%;min-height:10.75rem}.distribution-widget,.area-widget,.scene-widget,.quick-widget{display:grid;gap:var(--space-3)}.bar-row{display:grid;grid-template-columns:4rem minmax(0,1fr) 2.5rem;align-items:center;gap:var(--space-3);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.bar-row i,.alert-type-widget i{height:.5rem;border-radius:62.4375rem;background:var(--jet-theme-primary-soft);overflow:hidden}.bar-row b,.alert-type-widget b{display:block;height:100%;min-width:.5rem;border-radius:inherit;background:var(--jet-theme-text-disabled)}.bar-row b[data-state=ok],.alert-type-widget b[data-state=ok]{background:color-mix(in srgb,var(--jet-theme-success) 78%,var(--jet-theme-text-disabled))}.bar-row b[data-state=watch],.alert-type-widget b[data-state=watch]{background:color-mix(in srgb,var(--jet-theme-warning) 78%,var(--jet-theme-text-disabled))}.bar-row b[data-state=urgent],.alert-type-widget b[data-state=urgent]{background:color-mix(in srgb,var(--jet-theme-error) 82%,var(--jet-theme-text-disabled))}.bar-row b[data-state=info]{background:color-mix(in srgb,var(--jet-theme-primary) 76%,var(--jet-theme-text-disabled))}.bar-row em,.alert-type-widget em{color:var(--jet-theme-text);font-style:normal;text-align:right}.top-device-widget,.alarm-stream-widget{display:grid;gap:0;margin:0;padding:0;list-style:none;border:var(--jet-theme-stroke-width) solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);overflow:hidden}.top-device-widget li,.alarm-stream-widget li{display:grid;align-items:center;gap:var(--space-3);min-height:3.125rem;padding:0 var(--space-4);color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.top-device-widget li{grid-template-columns:1.625rem minmax(0,1fr) max-content;cursor:pointer}.dashboard-card--alert-top .top-device-widget li,.dashboard-card--alert-rank .top-device-widget li{grid-template-columns:1.625rem minmax(0,1fr) max-content max-content;padding:0 var(--space-3);cursor:default}.alarm-stream-widget li{grid-template-columns:.5rem minmax(0,1fr) max-content auto;cursor:pointer}.dashboard-card--alert-top .alarm-stream-widget li{grid-template-columns:.5rem minmax(0,1fr) max-content auto max-content;padding:0 var(--space-3);cursor:default}.alarm-stream-widget li:hover{background:var(--jet-theme-primary-soft)}.dashboard-card--alert-top .top-device-widget li:hover,.dashboard-card--alert-rank .top-device-widget li:hover,.dashboard-card--alert-top .alarm-stream-widget li:hover{background:transparent}.top-device-widget li+li,.alarm-stream-widget li+li{border-top:var(--jet-theme-stroke-width) solid var(--jet-theme-border)}.top-device-widget li>em{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border:var(--jet-theme-stroke-width) solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-sm);background:var(--jet-theme-primary-soft);color:var(--jet-theme-text-disabled);font-style:normal}.top-device-widget li>span:not(.pill),.alarm-stream-widget li>span:not(.pill){display:flex;align-items:center;gap:var(--space-1);min-width:0}.alarm-stream-widget li>i{width:.5rem;height:.5rem;border-radius:62.4375rem;background:var(--jet-theme-primary)}.alarm-stream-widget li[data-tone=err]>i{background:var(--jet-theme-error)}.alarm-stream-widget li[data-tone=warn]>i{background:var(--jet-theme-warning)}.alarm-stream-widget li[data-tone=ok]>i{background:var(--jet-theme-success)}.top-device-widget li>span:not(.pill) strong,.alarm-stream-widget li>span:not(.pill) strong,.top-device-widget li>span:not(.pill) small,.alarm-stream-widget li>span:not(.pill) small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-device-widget li>span:not(.pill) strong,.alarm-stream-widget li>span:not(.pill) strong{color:var(--jet-theme-text);font-weight:600}.top-device-widget li>span:not(.pill) small,.alarm-stream-widget li>span:not(.pill) small{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.top-device-widget li>strong,.alarm-stream-widget li>small,.alarm-stream-widget li>em{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-style:normal;white-space:nowrap}.alarm-stream-widget__duration,.alarm-stream-widget__time{color:var(--jet-theme-text-disabled)}.alarm-stream-widget__tooltip{display:grid;gap:var(--space-1);max-width:22rem;line-height:1.6}.alarm-overview-list{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:var(--space-3);height:100%;min-height:0}.alarm-overview-list__tabs{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.alarm-overview-list .top-device-widget,.alarm-overview-list .alarm-stream-widget{align-content:start;grid-auto-rows:max-content;min-height:0;overflow:hidden}.alarm-overview-list .ant-btn-link{padding-inline:0;font-size:var(--fs-14)}.dashboard-card.dashboard-card--alert-top{gap:var(--space-4);box-sizing:border-box;height:100%;padding:var(--space-4);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:1rem;background:color-mix(in srgb,var(--jet-theme-bg-container) 70%,transparent);box-shadow:none}.dashboard-card.dashboard-card--alert-rank{gap:var(--space-4);box-sizing:border-box;height:22.5rem;padding:var(--space-4);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:1rem;background:color-mix(in srgb,var(--jet-theme-bg-container) 70%,transparent);box-shadow:none}.dashboard-card.dashboard-card--alert-top:hover,.dashboard-card.dashboard-card--alert-rank:hover{box-shadow:none}.dashboard-card--alert-top .dashboard-card__head,.dashboard-card--alert-rank .dashboard-card__head{align-items:center;min-height:var(--space-7);padding:0;border:0}.dashboard-card--alert-top .dashboard-card__head-title,.dashboard-card--alert-rank .dashboard-card__head-title{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-18);font-weight:600;line-height:var(--fs-24);text-overflow:ellipsis;white-space:nowrap}.dashboard-card--alert-top .dashboard-card__body,.dashboard-card--alert-rank .dashboard-card__body{min-height:0;padding:0}.dashboard-card--alert-top .alarm-overview-list[data-mode=latest]{gap:var(--space-2)}.dashboard-card--alert-top .alarm-overview-list[data-mode=latest] .alarm-stream-widget{gap:var(--space-2);align-content:start;border:0;border-radius:0;background:transparent;overflow-y:auto}.dashboard-card--alert-top .alarm-overview-list[data-mode=latest] .alarm-stream-widget li{display:grid;grid-template-areas:"icon content duration action" "icon time duration action";grid-template-columns:1.25rem minmax(0,1fr) max-content max-content;grid-template-rows:1.375rem 1.25rem;column-gap:var(--space-2);row-gap:var(--space-1);box-sizing:border-box;height:3.875rem;min-height:3.875rem;padding:var(--space-2) .6875rem;border:var(--jet-theme-stroke-width) solid color-mix(in srgb,var(--jet-theme-border-secondary) 60%,var(--jet-theme-bg-container));border-radius:.375rem;background:color-mix(in srgb,var(--jet-theme-text) 3%,var(--jet-theme-bg-container));cursor:default}.dashboard-card--alert-top .alarm-overview-list[data-mode=latest] .alarm-stream-widget li+li{border-top:var(--jet-theme-stroke-width) solid color-mix(in srgb,var(--jet-theme-border-secondary) 60%,var(--jet-theme-bg-container))}.dashboard-card--alert-top .alarm-overview-list[data-mode=latest] .alarm-stream-widget li:hover{background:color-mix(in srgb,var(--jet-theme-text) 3%,var(--jet-theme-bg-container))}.dashboard-card--alert-top .alarm-overview-list[data-mode=latest] .alarm-stream-widget li>i{position:relative;grid-area:icon;align-self:start;width:1.25rem;height:1.25rem;border-radius:0;background:transparent}.dashboard-card--alert-top .alarm-overview-list[data-mode=latest] .alarm-stream-widget li>i:before{position:absolute;top:.25rem;left:.25rem;box-sizing:border-box;width:.75rem;height:.6875rem;border:.125rem solid var(--jet-theme-error);border-bottom:0;border-radius:.5rem .5rem 0 0;content:""}.dashboard-card--alert-top .alarm-overview-list[data-mode=latest] .alarm-stream-widget li>i:after{position:absolute;bottom:.125rem;left:.125rem;width:1rem;height:.125rem;border-radius:62.4375rem;background:var(--jet-theme-error);content:""}.dashboard-card--alert-top .alarm-overview-list[data-mode=latest] .alarm-stream-widget li>span:not(.pill){grid-area:content;display:block;align-self:start;min-width:0}.dashboard-card--alert-top .alarm-overview-list[data-mode=latest] .alarm-stream-widget li>span:not(.pill) strong{display:block;color:var(--jet-theme-text);font-size:var(--fs-16);font-weight:500;line-height:1.375rem}.dashboard-card--alert-top .alarm-overview-list[data-mode=latest] .alarm-stream-widget li>span:not(.pill) small{display:none}.dashboard-card--alert-top .alarm-overview-list[data-mode=latest] .alarm-stream-widget__duration{grid-area:duration;align-self:center;color:var(--jet-theme-text-secondary);line-height:var(--fs-20)}.dashboard-card--alert-top .alarm-overview-list[data-mode=latest] .alarm-stream-widget__time{grid-area:time;align-self:end;overflow:hidden;color:var(--jet-theme-text-secondary);line-height:var(--fs-20);text-overflow:ellipsis}.dashboard-card--alert-top .alarm-overview-list[data-mode=latest] .ant-btn-link{grid-area:action;align-self:center;height:1.75rem;min-width:5.5rem;margin-left:var(--space-1);padding:0 var(--space-4);border:var(--jet-theme-stroke-width) solid color-mix(in srgb,var(--jet-theme-primary) 30%,transparent);border-radius:62.4375rem;color:var(--jet-theme-primary);font-size:var(--fs-14);font-weight:500;line-height:var(--fs-20)}.dashboard-card--alert-rank .alarm-overview-list[data-mode=rank]{gap:var(--space-2)}.dashboard-card--alert-rank .alarm-overview-list[data-mode=rank] .top-device-widget{gap:var(--space-2);align-content:start;border:0;border-radius:0;background:transparent;overflow-y:auto}.dashboard-card--alert-rank .alarm-overview-list[data-mode=rank] .top-device-widget li{display:grid;grid-template-columns:1.375rem minmax(0,1fr) max-content max-content;column-gap:var(--space-2);box-sizing:border-box;height:3.875rem;min-height:3.875rem;padding:var(--space-2) .6875rem;border:var(--jet-theme-stroke-width) solid color-mix(in srgb,var(--jet-theme-border-secondary) 60%,var(--jet-theme-bg-container));border-radius:.375rem;background:color-mix(in srgb,var(--jet-theme-text) 3%,var(--jet-theme-bg-container));cursor:default}.dashboard-card--alert-rank .alarm-overview-list[data-mode=rank] .top-device-widget li+li{border-top:var(--jet-theme-stroke-width) solid color-mix(in srgb,var(--jet-theme-border-secondary) 60%,var(--jet-theme-bg-container))}.dashboard-card--alert-rank .alarm-overview-list[data-mode=rank] .top-device-widget li:hover{background:color-mix(in srgb,var(--jet-theme-text) 3%,var(--jet-theme-bg-container))}.dashboard-card--alert-rank .alarm-overview-list[data-mode=rank] .top-device-widget li>em{width:1.375rem;height:1.375rem;border:0;border-radius:0;background:transparent;color:var(--jet-theme-error);font-size:var(--fs-16);font-weight:500;line-height:1.375rem}.dashboard-card--alert-rank .alarm-overview-list[data-mode=rank] .top-device-widget li>span:not(.pill){min-width:0}.dashboard-card--alert-rank .alarm-overview-list[data-mode=rank] .top-device-widget li>span:not(.pill) strong{color:var(--jet-theme-text);font-size:var(--fs-16);font-weight:500;line-height:1.375rem}.dashboard-card--alert-rank .alarm-overview-list[data-mode=rank] .top-device-widget li>strong{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-weight:400;line-height:var(--fs-20);white-space:nowrap}.dashboard-card--alert-rank .alarm-overview-list[data-mode=rank] .ant-btn-link{height:1.75rem;min-width:5.5rem;margin-left:var(--space-1);padding:0 var(--space-4);border:var(--jet-theme-stroke-width) solid color-mix(in srgb,var(--jet-theme-primary) 30%,transparent);border-radius:62.4375rem;color:var(--jet-theme-primary);font-size:var(--fs-14);font-weight:500;line-height:var(--fs-20)}.alarm-overview-list[data-mode=rank] .dashboard-card__pager{margin-top:var(--space-2)}.dashboard-card__pager{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-3);color:var(--jet-theme-text-disabled);font-size:var(--fs-12)}.dashboard-card__pager .ant-btn{display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;padding:0}.dashboard-card__pager .ant-btn>span{display:contents}.alert-type-widget__button{display:grid;grid-template-columns:1.125rem minmax(0,1fr) 2.5rem;grid-template-areas:"icon content value" "icon progress value";align-items:center;gap:var(--space-3);min-height:4.25rem;padding:var(--space-4)}.alert-type-widget__button>svg{grid-area:icon;width:.9375rem;height:.9375rem;color:var(--jet-theme-text-disabled)}.alert-type-widget span{grid-area:content;display:grid;gap:var(--space-1);min-width:0}.alert-type-widget i{grid-area:progress;width:100%}.alert-type-widget em{grid-area:value}.alert-type-widget strong,.alert-type-widget small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alert-type-widget strong{color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600}.alert-type-widget small{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.geo-widget{display:grid;grid-template-columns:minmax(26.25rem,1fr) minmax(22.5rem,.72fr);gap:var(--space-4);align-items:stretch;height:100%}.geo-widget__stage{position:relative;height:100%;min-height:15.625rem;border:var(--jet-theme-stroke-width) solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);overflow:hidden}.geo-widget__line{position:absolute;pointer-events:none}.geo-widget__line--h{right:0;left:0;border-top:var(--jet-theme-stroke-width) dashed var(--jet-theme-border)}.geo-widget__line--v{top:0;bottom:0;border-left:var(--jet-theme-stroke-width) dashed var(--jet-theme-border)}.geo-widget__line--one.geo-widget__line--h{top:34%}.geo-widget__line--two.geo-widget__line--h{top:68%}.geo-widget__line--one.geo-widget__line--v{left:33%}.geo-widget__line--two.geo-widget__line--v{left:66%}.geo-widget__point{position:absolute;display:inline-grid;place-items:center;width:2.125rem;height:2.125rem;transform:translate(-50%,-50%);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:62.4375rem;background:var(--jet-theme-bg-container);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);cursor:pointer}.geo-widget__point[data-risk=watch],.geo-widget__list em[data-risk=watch]{color:var(--jet-theme-warning)}.geo-widget__point[data-risk=urgent],.geo-widget__list em[data-risk=urgent]{color:var(--jet-theme-error)}.geo-widget__list{grid-auto-rows:minmax(0,1fr)}.geo-widget__list-button{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:0;padding:var(--space-3) var(--space-4)}.geo-widget__list span{display:grid;gap:var(--space-1);min-width:0}.geo-widget__list strong,.geo-widget__list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.geo-widget__list strong{color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600}.geo-widget__list small{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.connection-widget{grid-template-columns:repeat(2,minmax(0,1fr))}.connection-widget__button{display:grid;gap:var(--space-1);min-height:7.375rem;padding:var(--space-4)}.connection-widget small{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.45}.config-form{display:grid;gap:var(--space-5)}.config-form label{display:grid;gap:var(--space-2);min-width:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.config-form input,.config-form select{width:100%;min-height:2.125rem;border:var(--jet-theme-stroke-width) solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);padding:0 var(--space-4);background:var(--jet-theme-bg-container);color:var(--jet-theme-text);font:inherit}.widget-palette-row,.enabled-widget-list button{display:grid;align-items:center;gap:var(--space-3);min-height:3.375rem;padding:var(--space-3);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);color:var(--jet-theme-text);text-align:left;cursor:pointer}.widget-palette-row{grid-template-columns:auto minmax(0,1fr) auto}.enabled-widget-list button{grid-template-columns:minmax(0,1fr) auto;width:100%}.widget-palette-row:hover,.enabled-widget-list button:hover,.enabled-widget-list button.is-active{border-color:var(--jet-theme-border-secondary);background:var(--jet-theme-primary-soft)}.widget-palette-row span,.enabled-widget-list span{display:grid;gap:var(--space-1);min-width:0}.widget-palette-row strong,.widget-palette-row small,.enabled-widget-list strong,.enabled-widget-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget-palette-row strong,.enabled-widget-list strong{color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600}.widget-palette-row small,.enabled-widget-list small{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.component-drawer{position:fixed;inset:0;z-index:100;display:flex;justify-content:flex-end;background:#0000002e}.component-drawer__panel{display:grid;grid-template-rows:auto minmax(0,1fr);width:32.5rem;max-width:min(100vw,32.5rem);border-left:var(--jet-theme-stroke-width) solid var(--jet-theme-border);background:var(--jet-theme-bg-container);box-shadow:var(--jet-theme-shadow)}.component-drawer__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-5);padding:var(--space-7);border-bottom:var(--jet-theme-stroke-width) solid var(--jet-theme-border)}.component-drawer__body{display:grid;align-content:start;gap:var(--space-7);padding:var(--space-7);overflow:auto}.component-drawer__section,.component-palette,.enabled-widget-list{display:grid;gap:var(--space-3)}.component-drawer__section-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.component-drawer__section-head h4{margin:0;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.component-drawer__section-head span,.component-drawer__feedback{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.component-drawer__feedback{margin:0;padding:var(--space-3);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft)}.component-drawer-enter-active,.component-drawer-leave-active{transition:opacity .16s ease}.component-drawer-enter-active .component-drawer__panel,.component-drawer-leave-active .component-drawer__panel{transition:transform .16s ease}.component-drawer-enter-from,.component-drawer-leave-to{opacity:0}.component-drawer-enter-from .component-drawer__panel,.component-drawer-leave-to .component-drawer__panel{transform:translate(1.5rem)}.dashboard-float-tools{position:fixed;right:var(--space-7);bottom:calc(var(--space-8) + 4rem);z-index:90;display:grid;justify-items:end;gap:var(--space-2)}.dashboard-float-tools__trigger{display:inline-grid;place-items:center;width:2.375rem;height:2.375rem;padding:0;border:var(--jet-theme-stroke-width) solid var(--jet-theme-border);border-radius:var(--jet-theme-button-r);background:var(--jet-theme-bg-container);color:var(--jet-theme-text-disabled);line-height:1;box-shadow:var(--jet-theme-shadow-secondary);cursor:pointer}.dashboard-float-tools__trigger:hover{border-color:var(--jet-theme-border-secondary);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.dashboard-float-tools__menu{display:grid;gap:var(--space-2);min-width:8rem;padding:var(--space-2);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);box-shadow:var(--jet-theme-shadow-secondary)}.dashboard-float-tools__menu button{display:flex;align-items:center;gap:var(--space-3);min-height:2.125rem;border:0;border-radius:var(--jet-theme-radius-sm);padding:0 var(--space-4);background:transparent;color:var(--jet-theme-text);font:inherit;font-size:var(--fs-14);text-align:left;cursor:pointer}.dashboard-float-tools__menu button:hover{background:var(--jet-theme-primary-soft)}.float-actions-enter-active,.float-actions-leave-active{transition:opacity .14s ease,transform .14s ease}.float-actions-enter-from,.float-actions-leave-to{opacity:0;transform:translateY(var(--space-3))}@media (max-width: 75rem){.dashboard-overview{grid-template-columns:1fr}.online-rate-panel,.todo-panel,.activity-panel{grid-column:1 / -1}.dashboard-control{grid-template-columns:1fr}.device-stat-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.device-stat-card:last-child{grid-column:span 2}}@media (max-width: 48rem){.device-stat-cards,.dashboard-overview{grid-template-columns:1fr}.device-stat-card:last-child{grid-column:auto}.todo-row{grid-template-columns:1fr}.todo-row__side{justify-content:flex-start}.dashboard-card,.dashboard-card--compact,.dashboard-card--wide,.dashboard-card--alarm-trend,.dashboard-card--alert-top,.dashboard-card--alert-rank{grid-column:1 / -1}.dashboard-card--alert-top{grid-row:auto}}.iot-overview-page-shell[data-v-c78761fc]{background:transparent}.home[data-v-2d1443cb]{padding:20px;height:100%;overflow-y:auto}.home h1[data-v-2d1443cb]{font-weight:600;font-size:20px}.home h2[data-v-2d1443cb]{font-weight:600;font-size:18px}.home .h2-text[data-v-2d1443cb]{color:#999}.home h3[data-v-2d1443cb]{margin-top:10px;font-weight:600;font-size:16px}.home .h3-text[data-v-2d1443cb]{max-width:530px;margin-top:3px;color:#999}.home p[data-v-2d1443cb]{color:#666}.home .div-border[data-v-2d1443cb]{padding:10px;border-left:10px solid #eee}.left-tree-container{min-height:200px}.choose-api-container .table[data-v-5a67813e]{max-height:calc(100vh - 260px);overflow-y:auto}.choose-api-container[data-v-5a67813e] .jtable-body-header,.choose-api-container[data-v-5a67813e] .ant-alert-info{display:none!important}.input-card-container[data-v-2d32c1ea]{padding:4px 15px;font-size:14px;color:#fff}.input-card-container.get[data-v-2d32c1ea]{background-color:#1890ff}.input-card-container.put[data-v-2d32c1ea]{background-color:#fa8c16}.input-card-container.post[data-v-2d32c1ea]{background-color:#52c41a}.input-card-container.delete[data-v-2d32c1ea]{background-color:#f5222d}.input-card-container.patch[data-v-2d32c1ea]{background-color:#a0d911}.api-example[data-v-c9aedbbb]{height:350px;position:relative;overflow:hidden}.api-example .api-example-tips[data-v-c9aedbbb]{position:absolute;inset:19px 0 0 50%;pointer-events:none;color:#608b4e}.api-example .api-example-tips .tips-line[data-v-c9aedbbb]{height:19px}.api-does-container .top[data-v-108578c1]{width:100%}.api-does-container .top h5[data-v-108578c1]{font-weight:700;font-size:16px}.api-does-container .top .input[data-v-108578c1]{display:flex;margin:24px 0}.api-does-container p[data-v-108578c1]{display:flex;justify-content:space-between;font-size:14px}.api-does-container p .label[data-v-108578c1]{font-weight:700}.api-does-container .api-card[data-v-108578c1]{margin-top:24px}.api-does-container .api-card h5[data-v-108578c1]{position:relative;padding-left:10px;font-weight:600;font-size:16px}.api-does-container .api-card h5[data-v-108578c1]:before{position:absolute;top:0;left:0;width:4px;height:100%;background-color:#1677ff;border-radius:0 3px 3px 0;content:" "}.api-does-container .api-card .content[data-v-108578c1]{padding-left:10px}.api-does-container .api-card .content[data-v-108578c1] .jtable-body{padding:0}.api-does-container .api-card .content[data-v-108578c1] .jtable-body .jtable-body-header{display:none}.api-test-container .top[data-v-b9ee618c]{width:100%}.api-test-container .top h5[data-v-b9ee618c]{font-weight:700;font-size:16px}.api-test-container .top .input[data-v-b9ee618c]{display:flex}.api-test-container .top .input .send[data-v-b9ee618c]{width:65px;padding:4px 15px;font-size:14px;color:#fff;background-color:#1890ff;cursor:pointer}.api-test-container .api-card[data-v-b9ee618c]{margin-top:24px}.api-test-container .api-card h5[data-v-b9ee618c]{position:relative;padding-left:10px;font-weight:600;font-size:16px}.api-test-container .api-card h5[data-v-b9ee618c]:before{position:absolute;top:0;left:0;width:4px;height:100%;background-color:#1677ff;border-radius:0 3px 3px 0;content:" "}.api-test-container .api-card .content[data-v-b9ee618c]{padding-left:10px}.api-test-container .api-card .content[data-v-b9ee618c] .jtable-body{padding:0}.api-test-container .api-card .content[data-v-b9ee618c] .jtable-body .jtable-body-header{display:none}.api-test-container .api-card .content .table[data-v-b9ee618c]{margin-bottom:22px}.api-test-container .api-card .content .table[data-v-b9ee618c] .ant-table-cell{padding:0 8px;height:56px}.api-test-container .api-card .content .table .pager[data-v-b9ee618c]{display:flex;justify-content:center;margin:8px 0}.api-test-container .api-card .content .table .pager .ant-pagination[data-v-b9ee618c]{margin-left:8px}.api-test-container .api-card .content .table .pager .ant-pagination[data-v-b9ee618c] .ant-pagination-item{display:none}.api-test-container .api-card .content[data-v-b9ee618c] .ant-form-item{margin-bottom:0}.api-page-container[data-v-e80a01f2]{height:100%}.api-page-container .api-page-content[data-v-e80a01f2]{background-color:#fff;margin:0!important}.api-page-container .api-page-content .api-page-body[data-v-e80a01f2]{position:relative;display:flex;gap:16px}.api-page-container .api-page-content .api-page-body .tree-content[data-v-e80a01f2]{height:calc(100vh - 230px);width:280px;overflow-y:auto;border-right:1px solid #e9e9e9}.api-page-container .api-page-content .api-page-body .api-page-detail[data-v-e80a01f2]{position:absolute;inset:0 0 0 296px}.api-page-container .api-page-content .api-page-body .api-page-detail .url-page[data-v-e80a01f2]{height:100%}.api-page-container .api-page-content .api-page-body .api-page-detail .api-details[data-v-e80a01f2]{max-height:100%;display:flex;flex-direction:column}.api-page-container .api-page-content .api-page-body .api-page-detail .api-details .api-details-tabs[data-v-e80a01f2]{overflow-y:auto}.platform-pic-container[data-v-882c3dd3]{position:relative;width:100%;overflow:hidden;background-color:#fff;border-bottom:1px solid #2f54eb;height:458px}.platform-pic-container .plaid[data-v-882c3dd3]{background:repeating-linear-gradient(90deg,transparent,transparent 35px,rgba(0,0,0,.1) 36px),repeating-linear-gradient(0deg,transparent,transparent 35px,rgba(0,0,0,.1) 36px);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.platform-pic-container .bj[data-v-882c3dd3]{position:relative;z-index:2;display:block;width:100%;height:calc(100% - 50px);margin-top:40px;background-size:85%;background-position:center;background-repeat:no-repeat}.platform-pic-container .title[data-v-882c3dd3]{position:absolute;width:100%;z-index:3;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:12px;padding:24px 40px;font-weight:700;font-size:18px}.platform-pic-container .title p[data-v-882c3dd3]{position:absolute;top:50px;width:100%;opacity:.3;font-size:12px}.platform-pic-container .title[data-v-882c3dd3]:before{position:absolute;top:50%;left:24px;width:8px;height:8px;background-color:#1d39c4;border:1px solid #b4c0da;transform:translateY(-50%);content:" "}.step-container[data-v-c96301a1]{width:100%;padding:24px 14px;background-color:#fff}.step-container .title[data-v-c96301a1]{position:relative;z-index:2;display:flex;margin-bottom:12px;padding-left:18px;font-weight:700;font-size:18px}.step-container .title[data-v-c96301a1]:before{position:absolute;top:50%;left:0;width:8px;height:8px;background-color:#1d39c4;border:1px solid #b4c0da;transform:translateY(-50%);content:" "}.step-container .box-list[data-v-c96301a1]{display:flex;gap:66px}.step-container .box-list .list-item[data-v-c96301a1]{flex:1;position:relative}.step-container .box-list .list-item .item-content[data-v-c96301a1]{display:flex;flex-direction:column;height:100%}.step-container .box-list .list-item .item-content[data-v-c96301a1]:hover{box-shadow:0 -6px 16px #00000014,0 -3px 6px -4px #0000001f,0 -9px 28px 8px #0000000d}.step-container .box-list .list-item .box-top[data-v-c96301a1]{position:relative;padding:16px 24px;background-color:#f8f9fd;color:#333;font-weight:700;font-size:14px;cursor:pointer}.step-container .box-list .list-item .box-top img[data-v-c96301a1]{position:absolute;top:0;right:0;z-index:1;height:100%}.step-container .box-list .list-item .box-top span[data-v-c96301a1]{position:relative;z-index:2}.step-container .box-list .list-item .box-details[data-v-c96301a1]{padding:24px;border:1px solid #e5edf4;border-top:none;flex:1 1 auto}.step-container .box-list .list-item[data-v-c96301a1]:not(:last-child):after{position:absolute;top:50%;right:-60px;width:60px;height:40px;transform:translateY(-50%);content:" ";background:var(--home-arrow-1) no-repeat 50%}@media (min-width: 768px){.step-container .box-list .list-item .box-top[data-v-c96301a1]{font-size:12px;padding:12px 18px}.step-container .box-list .list-item .box-details[data-v-c96301a1]{padding:12px}}.access-method-dialog-container[data-v-4f90a483] .ant-modal-body .ant-form .ant-form-item-label{color:green}.access-method-dialog-container[data-v-4f90a483] .ant-modal-body .ant-form .ant-form-item-label .ant-form-item-required:before{position:absolute;left:30px}.status-label-container[data-v-c0139504]{display:flex;align-items:center}.status-label-container .circle[data-v-c0139504]{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:8px}.device-count-container[data-v-d6324222]{background-color:#fff;padding:24px 14px;position:relative}.device-count-container .title[data-v-d6324222]{position:relative;z-index:2;display:flex;justify-content:space-between;margin-bottom:12px;padding-left:18px;font-weight:700;font-size:18px}.device-count-container .title[data-v-d6324222]:before{position:absolute;top:50%;left:0;width:8px;height:8px;background-color:#1d39c4;border:1px solid #b4c0da;transform:translateY(-50%);content:" "}.device-count-container .detail[data-v-d6324222]{color:#1d39c4;cursor:pointer;position:absolute;right:12px;top:24px;z-index:3}.device-count-container .box-list[data-v-d6324222]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.device-count-container .box-list .box-item[data-v-d6324222]{position:relative;padding:16px;background:linear-gradient(135.62deg,#f6f7fd 22.27%,#ffffffdb 91.82%);border-radius:2px;box-shadow:0 4px 18px #efefef}.device-count-container .box-list .box-item .label[data-v-d6324222]{color:#4f4f4f}.device-count-container .box-list .box-item .value[data-v-d6324222]{margin:20px 0;color:#000000d9;font-weight:700;font-size:20px}.device-count-container .box-list .box-item img[data-v-d6324222]{position:absolute;right:10%;bottom:0;width:90px;height:90px}.device-count-container[data-v-fd46c93a]{background-color:#fff;padding:24px 14px;position:relative}.device-count-container .detail[data-v-fd46c93a]{color:#1d39c4;cursor:pointer;position:absolute;right:12px;top:24px;z-index:3}.device-count-container .title[data-v-fd46c93a]{position:relative;z-index:2;display:flex;justify-content:space-between;margin-bottom:12px;padding-left:18px;font-weight:700;font-size:18px}.device-count-container .title[data-v-fd46c93a]:before{position:absolute;top:50%;left:0;width:8px;height:8px;background-color:#1d39c4;border:1px solid #b4c0da;transform:translateY(-50%);content:" "}.device-count-container .box-list[data-v-fd46c93a]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.device-count-container .box-list .box-item[data-v-fd46c93a]{position:relative;padding:16px;background:linear-gradient(135.62deg,#f6f7fd 22.27%,#ffffffdb 91.82%);border-radius:2px;box-shadow:0 4px 18px #efefef}.device-count-container .box-list .box-item .label[data-v-fd46c93a]{color:#4f4f4f}.device-count-container .box-list .box-item .value[data-v-fd46c93a]{margin:20px 0;color:#000000d9;font-weight:700;font-size:20px}.device-count-container .box-list .box-item .chart[data-v-fd46c93a]{position:absolute;right:10%;bottom:0;width:90px;height:90px}.boot-card-container[data-v-70357e50]{background-color:#fff;padding:24px 12px}.boot-card-container .title[data-v-70357e50]{position:relative;z-index:2;display:flex;justify-content:space-between;margin-bottom:12px;padding-left:18px;font-weight:700;font-size:18px}.boot-card-container .title[data-v-70357e50]:before{position:absolute;top:50%;left:0;width:8px;height:8px;background-color:#1d39c4;border:1px solid #b4c0da;transform:translateY(-50%);content:" "}.boot-card-container .box[data-v-70357e50]{font-size:14px}.boot-card-container .box .box-item[data-v-70357e50]{cursor:pointer;position:relative;border:1px solid #e6e6e6;padding:11px;background:linear-gradient(0deg,#fff,#fff),linear-gradient(135.62deg,#2f54eb12 22.27%,#2f54eb03 91.82%);border-radius:2px;box-shadow:-2px 0 #85a5ff}.boot-card-container .box .box-item[data-v-70357e50]:not(:first-child){margin-top:12px}.boot-card-container .box .box-item .item-content[data-v-70357e50]{display:flex;align-items:center}.boot-card-container .box .box-item .item-content .item-label[data-v-70357e50]{color:#252526;font-size:18px;font-weight:700}.boot-card-container .box .box-item .right-bj[data-v-70357e50]{position:absolute;right:5%;bottom:0;width:37px}.boot-card-container[data-v-b126b35f]{background-color:#fff;padding:24px 14px}.boot-card-container .title[data-v-b126b35f]{position:relative;z-index:2;display:flex;justify-content:space-between;margin-bottom:12px;padding-left:18px;font-weight:700;font-size:18px}.boot-card-container .title[data-v-b126b35f]:before{position:absolute;top:50%;left:0;width:8px;height:8px;background-color:#1d39c4;border:1px solid #b4c0da;transform:translateY(-50%);content:" "}.boot-card-container .box[data-v-b126b35f]{display:grid;grid-column-gap:56px;grid-template-columns:repeat(3,1fr)}.boot-card-container .box .box-item[data-v-b126b35f]{cursor:pointer;position:relative;padding:16px;background:linear-gradient(135.62deg,#f6f7fd 22.27%,#ffffffdb 91.82%);border-radius:2px;box-shadow:0 4px 18px #efefef}.boot-card-container .box .box-item .item-english[data-v-b126b35f]{color:#4f4f4f}.boot-card-container .box .box-item .item-title[data-v-b126b35f]{margin:20px 0;color:#000000e0;font-weight:700;font-size:20px}.boot-card-container .box .box-item .item-image[data-v-b126b35f]{position:absolute;right:10%;bottom:0}.boot-card-container .box .box-item[data-v-b126b35f]:after{position:absolute;top:50%;right:-60px;width:60px;height:40px;transform:translateY(-50%);content:" "}.boot-card-container .box .box-item[data-v-b126b35f]:nth-child(1):after{background:var(--home-arrow-2) no-repeat center}.boot-card-container .box .box-item[data-v-b126b35f]:nth-child(2):after{background:var(--home-arrow-2) no-repeat center}.device-home-container .ant-row[data-v-f1a8a0e2],.device-home-container .ant-row[data-v-0ba82935]{margin-bottom:24px}.view-content[data-v-02862f58]{display:flex;justify-content:space-between}.view-content .select-item[data-v-02862f58]{cursor:pointer;width:30%;border-radius:.875rem;color:var(--ink-1);overflow:hidden}.view-content .select-item img[data-v-02862f58]{width:100%;height:100%;background-size:cover}.view-content .select-item[data-v-02862f58]:hover{box-shadow:var(--shadow-1)}.init-home-container[data-v-8bac579e]{display:flex;flex-direction:column;align-items:center;width:100%;height:calc(100vh - 150px);padding:20px;background-color:#fff}.init-home-container .title[data-v-8bac579e]{margin-top:28px;margin-bottom:48px;font-weight:400;font-size:26px;text-align:center}.init-home-container .choose-view[data-v-8bac579e]{width:100%;padding:0 9%;display:flex;flex-direction:column;gap:24px}.init-home-container .choose-view .btn[data-v-8bac579e]{display:flex;justify-content:flex-end}.iot-home-container .card[data-v-ed14092e]{background-color:#fff;padding:24px;margin-bottom:24px}.iot-home-container .card p[data-v-ed14092e]{margin:0;font-size:16px}.iot-home-container .card p .label[data-v-ed14092e]{font-weight:700;margin-right:3px}.iot-home-container .card p .value[data-v-ed14092e]{margin-right:10px;font-size:14px}.init-data-img[data-v-828e7724]{width:300px}.modal-style .data-content[data-v-828e7724]{background:#ecedee}.modal-style .data-content .data-p-style[data-v-828e7724]{padding:10px}.go-back[data-v-bd024cc5]{margin:0 0 20px}.other[data-v-099a85b7]{width:100%;height:20px;display:flex;align-items:center;justify-content:center}.other .item[data-v-099a85b7]{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.other[data-v-75e36759]{width:100%;height:20px;display:flex;align-items:center;justify-content:center}.other .item[data-v-75e36759]{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.plugin-other[data-v-75e36759]{display:flex;gap:16px}.plugin-other .plugin-id[data-v-75e36759],.plugin-other .plugin-version[data-v-75e36759]{color:#000000d9;opacity:.45;display:flex}.plugin-other .plugin-id .plugin-text[data-v-75e36759],.plugin-other .plugin-version .plugin-text[data-v-75e36759]{white-space:nowrap}.plugin-other .plugin-id[data-v-75e36759]{width:50%}.description[data-v-ce9188bf]{font-size:12px}.biz-key-picker[data-v-bbe1f270]{width:100%}.biz-key-picker__input[data-v-bbe1f270]{width:240px}.card-last[data-v-bde3bc6c]{padding-right:5px;overflow-y:auto;overflow-x:hidden}.steps-content[data-v-747c0348]{margin-top:20px}.steps-box[data-v-747c0348]{min-height:400px}.steps-box .card-last[data-v-747c0348]{padding-right:5px;overflow-y:auto;overflow-x:hidden}.steps-action[data-v-747c0348]{width:100%;margin-top:24px}.steps-action-save[data-v-747c0348]{margin-left:0}.alert[data-v-747c0348]{height:40px;padding-left:10px;color:#0000008c;line-height:40px;background-color:#f6f6f6}.search[data-v-747c0348]{display:flex;margin:15px 0;justify-content:space-between}.overLength[data-v-747c0348]{overflow-wrap:break-word}.steps-content[data-v-baa87d38]{margin-top:20px}.steps-box[data-v-baa87d38]{min-height:400px}.steps-box .card-last[data-v-baa87d38]{padding-right:5px;overflow-y:auto;overflow-x:hidden}.steps-action[data-v-baa87d38]{width:100%;margin-top:24px}.steps-action-save[data-v-baa87d38]{margin-left:0}.alert[data-v-baa87d38]{height:40px;padding-left:10px;color:#0000008c;line-height:40px;background-color:#f6f6f6}.search[data-v-baa87d38]{display:flex;margin:15px 0;justify-content:space-between}.card-last[data-v-baa87d38]{padding-right:5px;overflow-y:auto;overflow-x:hidden}.form-label[data-v-baa87d38]{height:30px;padding-bottom:8px}.desc[data-v-baa87d38]{width:100%;text-align:center;color:#8a8f8d;margin-top:10px}.provider-list[data-v-787b87a6]{width:100%;display:flex;flex-direction:column;gap:12px}.provider-list .provider-content[data-v-787b87a6]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px}.steps-content[data-v-8bdbb5bb]{margin-top:20px}.steps-content .steps-box[data-v-8bdbb5bb]{min-height:600px}.steps-content .steps-box .card-last[data-v-8bdbb5bb]{padding-right:5px;overflow-y:auto;overflow-x:hidden}.steps-content .steps-box .alert[data-v-8bdbb5bb]{height:40px;padding-left:10px;color:#0000008c;line-height:40px;background-color:#f6f6f6}.steps-content .steps-box .search[data-v-8bdbb5bb]{display:flex;margin:15px 0;justify-content:space-between}.card-item-content[data-v-8bdbb5bb]{height:120px;display:flex;flex-direction:column;justify-content:space-between}.card-item-content .card-title[data-v-8bdbb5bb]{font-size:18px;font-weight:800;line-height:22px}.card-item-content .card-item-content-box .card-item-content-text-title[data-v-8bdbb5bb]{font-style:normal;font-weight:400;font-size:12px;color:#000000bf;opacity:.75}.card-item-content .card-item-content-description[data-v-8bdbb5bb]{font-size:12px;color:#666}.steps-action[data-v-8bdbb5bb]{width:100%;margin-top:24px}[data-v-8bdbb5bb] .jtable-body-spin{padding:0!important}.steps-content[data-v-487b7a32]{margin-top:20px}.steps-box[data-v-487b7a32]{min-height:400px}.steps-box .card-last[data-v-487b7a32]{padding-right:5px;overflow-y:auto;overflow-x:hidden}.steps-action[data-v-487b7a32]{width:100%;margin-top:24px}.steps-action-save[data-v-487b7a32]{margin-left:0}.alert[data-v-487b7a32]{height:40px;padding-left:10px;color:#0000008c;line-height:40px;background-color:#f6f6f6}.search[data-v-487b7a32]{display:flex;margin:15px 0;justify-content:space-between}.card-last[data-v-487b7a32]{padding-right:5px;overflow-y:auto;overflow-x:hidden}.config-right[data-v-487b7a32]{padding:20px}.config-right .config-right-item[data-v-487b7a32]{margin-bottom:10px}.config-right .config-right-item .config-right-item-title[data-v-487b7a32]{width:100%;margin-bottom:10px;font-weight:600}.config-right .config-right-item .config-right-item-context[data-v-487b7a32]{margin:5px 0;color:#000c}.steps-content[data-v-2f089cdc]{margin-top:20px}.steps-box[data-v-2f089cdc]{min-height:400px}.steps-box .card-last[data-v-2f089cdc]{padding-right:5px;overflow-y:auto;overflow-x:hidden}.steps-action[data-v-2f089cdc]{width:100%;margin-top:24px}.alert[data-v-2f089cdc]{height:40px;padding-left:10px;color:#0000008c;line-height:40px;background-color:#f6f6f6}.search[data-v-2f089cdc]{display:flex;margin:15px 0;justify-content:space-between}.other[data-v-2f089cdc]{width:100%;height:20px;display:flex;align-items:center;justify-content:center}.other .item[data-v-2f089cdc]{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.plugin-other[data-v-2f089cdc]{display:flex;gap:16px}.plugin-other .plugin-id[data-v-2f089cdc],.plugin-other .plugin-version[data-v-2f089cdc]{color:#000000d9;opacity:.45;display:flex}.plugin-other .plugin-id .plugin-text[data-v-2f089cdc],.plugin-other .plugin-version .plugin-text[data-v-2f089cdc]{white-space:nowrap}.plugin-other .plugin-id[data-v-2f089cdc]{width:50%}.steps-content[data-v-a1960eae]{margin:20px}.steps-box[data-v-a1960eae]{min-height:400px}.steps-box .card-item[data-v-a1960eae]{padding-right:5px;max-height:480px;overflow-y:auto;overflow-x:hidden}.steps-box .card-last[data-v-a1960eae]{padding-right:5px;overflow-y:auto;overflow-x:hidden}.steps-action[data-v-a1960eae]{width:100%;margin-top:24px;margin-left:20px}.alert[data-v-a1960eae]{height:40px;padding-left:10px;color:#0000008c;line-height:40px;background-color:#f6f6f6}.search[data-v-a1960eae]{display:flex;margin:15px 0;justify-content:space-between}.other[data-v-a1960eae]{width:100%;height:20px;display:flex;align-items:center;justify-content:center}.other .item[data-v-a1960eae]{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.form-item1[data-v-a1960eae]{background-color:#f6f6f6;padding:10px}.form-label[data-v-a1960eae]{height:30px;padding-bottom:8px}.delete-btn[data-v-a1960eae]{display:inline-block;color:#e50012;padding:0 8px;background:#fff;border:1px solid #e50012;border-radius:2px}.card-last[data-v-b967032b]{padding-right:5px;overflow-y:auto;overflow-x:hidden}.container[data-v-fbe348cb]{margin:20px}.card-last[data-v-fbe348cb]{padding-right:5px;overflow-y:auto;overflow-x:hidden}.steps-content[data-v-d9fad8ca]{margin-top:20px}.steps-box[data-v-d9fad8ca]{min-height:400px}.steps-box .card-last[data-v-d9fad8ca]{padding-right:5px;overflow-y:auto;overflow-x:hidden}.steps-action[data-v-d9fad8ca]{width:100%;margin-top:24px}.alert[data-v-d9fad8ca]{height:40px;padding-left:10px;color:#0000008c;line-height:40px;background-color:#f6f6f6}.search[data-v-d9fad8ca]{display:flex;margin:15px 0;justify-content:space-between}.other[data-v-d9fad8ca]{width:100%;height:20px;display:flex;align-items:center;justify-content:center}.other .item[data-v-d9fad8ca]{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card-items[data-v-894d23ca]{margin-bottom:24px;background-color:#fff;padding:24px}.provider[data-v-894d23ca]{position:relative;width:100%;padding:24px;background-size:100% 100%;border:1px solid #e6e6e6;overflow:hidden}.provider[data-v-894d23ca]:before{position:absolute;top:0;left:40px;display:block;width:15%;min-width:64px;height:2px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAACCAYAAADo+dq5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAA0SURBVHgB5ZA7EQAgDMVeEYENXKAAmSysrHVQFzXRn47mLpc9tI5uYKQdsU+VjhMc/uRODre0CrV0E4lVAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:100% 100%;content:" "}.provider[data-v-894d23ca]:hover{box-shadow:0 0 24px #0000001a}.card-content-bg1[data-v-894d23ca]{position:absolute;right:-5%;height:100%;width:44.65%;top:0;background:linear-gradient(188.4deg,#e5001208 22.94%,#e5001200 94.62%);transform:skew(-15deg)}.card-content-bg2[data-v-894d23ca]{position:absolute;right:-5%;height:100%;width:calc(44.65% + 34px);top:0;background:linear-gradient(188.4deg,#e5001208 22.94%,#e5001200 94.62%);transform:skew(-15deg)}.box[data-v-894d23ca]{display:flex;align-items:center;justify-content:space-between;width:100%}.box .left[data-v-894d23ca]{display:flex;width:calc(100% - 100px)}.box .left .images[data-v-894d23ca],.box .left .images img[data-v-894d23ca]{width:80px;height:80px}.box .left .context[data-v-894d23ca]{width:calc(100% - 88px);margin:8px 8px 8px 24px}.box .left .context .title[data-v-894d23ca]{font-style:normal;font-weight:800;font-size:18px;line-height:22px;color:#000000d9;opacity:.85}.box .left .context .desc[data-v-894d23ca]{width:100%;margin-top:24px;font-style:normal;font-weight:400;font-size:12px;color:#666;height:40px}.box .right[data-v-894d23ca]{width:70px}.table[data-v-1d229104]{max-height:700px;overflow-y:auto;overflow-x:hidden}.card-item-content[data-v-1d229104]{height:120px;display:flex;flex-direction:column;justify-content:space-between}.card-item-content .card-title[data-v-1d229104]{font-size:18px;font-weight:800;line-height:22px}.card-item-content .card-item-content-box .card-item-content-text-title[data-v-1d229104]{font-style:normal;font-weight:400;font-size:12px;color:#000000bf;opacity:.75}.card-item-content .card-item-content-description[data-v-1d229104]{font-size:12px;color:#666}.access-component-list-toolbar[data-v-1d229104]{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:16px}.access-component-list-title[data-v-1d229104]{margin:0;color:#000000d9;font-size:var(--fs-18);font-weight:600;line-height:32px;white-space:nowrap}.access-component-list-search[data-v-1d229104]{flex:1 1 360px;min-width:25rem;max-width:40rem}.form .form-radio-button[data-v-de4a4ea5]{width:148px;height:80px;padding:0}.form .form-radio-button img[data-v-de4a4ea5]{width:100%;height:100%}.access-component-list-toolbar[data-v-7befbc29]{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:16px}.access-component-list-title[data-v-7befbc29]{margin:0;color:#000000d9;font-size:var(--fs-18);font-weight:600;line-height:32px;white-space:nowrap}.access-component-list-search[data-v-7befbc29]{flex:1 1 360px;min-width:25rem;max-width:40rem}.infrastructure-dashboard[data-v-0f9882aa]{width:100%;min-width:0;padding-bottom:var(--space-4, 16px)}.infrastructure-dashboard__state[data-v-0f9882aa]{min-height:30rem;display:grid;place-items:center}.infrastructure-dashboard[data-v-0f9882aa] .dashboard-card-layout,.infrastructure-dashboard[data-v-0f9882aa] .dashboard-card-content{height:auto;overflow:visible}.infrastructure-dashboard[data-v-0f9882aa] .dashboard-card-content{scrollbar-gutter:auto}.infrastructure-dashboard[data-v-0f9882aa] .dashboard-grid{min-height:0}.upload-box[data-v-646b87a4] .ant-btn{width:100px;border-top-left-radius:0;border-bottom-left-radius:0}.mp-install__pick[data-v-f92e6863]{display:flex;flex-direction:column;gap:12px}.mp-install__tip[data-v-f92e6863]{margin-bottom:0}.mp-install__picker-wrap[data-v-f92e6863]{height:520px;max-height:min(520px,calc(100vh - 200px));overflow:hidden;border:1px solid rgba(0,0,0,.06);border-radius:8px;padding:8px;background:#fafafa;display:flex;flex-direction:column;min-height:0}.mp-install__actions[data-v-f92e6863]{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.mp-install__log-wrap[data-v-f92e6863]{max-height:360px;margin-top:12px;overflow:auto}.mp-install__log[data-v-f92e6863]{font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-all}.mp-install__log-line[data-v-f92e6863]{padding:2px 0;border-bottom:1px dashed rgba(0,0,0,.06)}.mp-install__choice-msg[data-v-f92e6863]{margin:0 0 8px;color:#000000a6;line-height:1.6}.mp-install__choice-actions[data-v-f92e6863]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-top:16px}.protocol-type-hint[data-v-9c7e5e35]{color:#00000073;font-size:12px;line-height:1.5;margin:0 0 8px}.protocol-type-inline-row[data-v-9c7e5e35]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.protocol-type-inline-row--readonly .protocol-type-inline-item[data-v-9c7e5e35]{cursor:default}.protocol-type-inline-item[data-v-9c7e5e35]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;border:1px solid rgba(0,0,0,.12);background:#00000005;color:#000000a6;font-size:13px;line-height:1.2;-webkit-user-select:none;user-select:none;transition:border-color .2s,background .2s,color .2s}.protocol-type-inline-item.is-clickable[data-v-9c7e5e35]{cursor:pointer}.protocol-type-inline-item.is-clickable[data-v-9c7e5e35]:hover:not(.is-active){border-color:#0003;background:#0000000a}.protocol-type-inline-item.is-active[data-v-9c7e5e35]{border-color:#1677ff;color:#1677ff;background:#1677ff14}.protocol-type-inline-icon[data-v-9c7e5e35]{font-size:16px}.marketplace-install-item[data-v-9c7e5e35] .ant-form-item-control-input-content{display:flex;align-items:flex-start;flex-direction:column;gap:10px}.marketplace-package-panel[data-v-9c7e5e35]{width:100%;padding:10px 12px;border-radius:10px;border:1px solid rgba(22,119,255,.12);background:linear-gradient(180deg,#1677ff0f,#1677ff05)}.marketplace-package-panel__label[data-v-9c7e5e35]{margin-bottom:6px;color:#00000073;font-size:12px;line-height:1.2}.marketplace-package-panel__value[data-v-9c7e5e35]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.marketplace-package-panel__name[data-v-9c7e5e35]{color:#000000e0;font-size:14px;font-weight:600;line-height:1.4}.marketplace-package-panel__version[data-v-9c7e5e35]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:#1677ff14;color:#0958d9;font-size:12px;line-height:18px}.marketplace-open-btn[data-v-9c7e5e35]{margin-top:0;display:inline-flex;align-items:center}.form .form-upload-button[data-v-9c7e5e35]{margin-top:10px}.form .form-submit[data-v-9c7e5e35]{background-color:#1677ff!important}.card-item-content[data-v-7a75adb5]{min-height:100px}.card-item-content .card-item-content-box[data-v-7a75adb5]{min-height:50px}.card-item-content .card-item-content-text[data-v-7a75adb5]{color:#000000bf;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-item-content .protocol-type-cell-inner[data-v-7a75adb5]{display:inline-flex;align-items:center;gap:6px;max-width:100%}.card-item-content .protocol-type-font-icon[data-v-7a75adb5]{font-size:16px;flex-shrink:0;color:#000000a6}.access-component-list-toolbar[data-v-7a75adb5]{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:16px}.access-component-list-title[data-v-7a75adb5]{margin:0;color:#000000d9;font-size:var(--fs-18);font-weight:600;line-height:32px;white-space:nowrap}.access-component-list-search[data-v-7a75adb5]{flex:1 1 360px;min-width:25rem;max-width:40rem}.header[data-v-d5dd00c7]{padding-bottom:8px}.node-select[data-v-d5dd00c7]{width:100%;border:1px solid #d9d9d9;cursor:pointer;padding:4px 8px;text-align:center;background-color:#fff}.node-item[data-v-d5dd00c7]{display:flex;gap:16px}.node-item[data-v-d5dd00c7]:not(:last-child){margin-bottom:12px}.node-item .type[data-v-d5dd00c7]{width:72px}.node-list[data-v-d5dd00c7] .ant-form-item-explain-success{color:#ff4d4f;margin-top:8px}.container[data-v-3fb1e7be]{width:70%;min-height:400px}.footer[data-v-3fb1e7be]{width:100%;margin-top:24px}.form2[data-v-3fb1e7be] .ant-collapse-content-box{background:#fafafa;border-radius:2px}.form2 .form2-row[data-v-3fb1e7be]{display:flex;width:100%;position:relative;flex-flow:row wrap}.form2 .form2-row .form2-left[data-v-3fb1e7be]{padding-left:16px;flex:1}.form2 .form2-row .form2-right[data-v-3fb1e7be]{padding-right:16px;flex:1}.form2 .form2-row[data-v-3fb1e7be]:before{position:absolute;top:-10px;left:10px;right:10px;width:calc(100% - 10px);height:100%;background-color:#f4f4f4;content:" "}.cluster-collapse[data-v-3fb1e7be]{margin-bottom:20px;background:#f4f4f4}.cluster-collapse[data-v-3fb1e7be] .ant-collapse-header-text{flex:1}.collapse-panel[data-v-3fb1e7be]{margin-bottom:20px;border:#d9d9d9 1px solid;background:#f4f4f4;border-radius:2px}.collapse-panel[data-v-3fb1e7be] .ant-collapse-header{padding:0}.delete-btn[data-v-3fb1e7be]{display:inline-block;color:#e50012;padding:0 8px;background:#fff;border:1px solid #e50012;border-radius:2px;cursor:pointer}.card-item-content[data-v-ff9012d5]{min-height:100px}.card-item-content .card-item-content-box[data-v-ff9012d5]{min-height:50px}.card-item-content .card-item-content-text[data-v-ff9012d5]{font-style:normal;font-weight:400;font-size:14px;line-height:170%;color:#000000d9;opacity:.75;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-item-content .card-item-content-text-title[data-v-ff9012d5]{font-style:normal;font-weight:400;font-size:12px;line-height:170%;color:#000000bf;opacity:.75}.access-component-list-toolbar[data-v-ff9012d5]{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:16px}.access-component-list-title[data-v-ff9012d5]{margin:0;color:#000000d9;font-size:var(--fs-18);font-weight:600;line-height:32px;white-space:nowrap}.access-component-list-search[data-v-ff9012d5]{flex:1 1 360px;min-width:25rem;max-width:40rem}.card-render[data-v-ab6dcc7c]{width:100%;overflow:hidden;background:#fafafa;border:1px solid #e6e6e6}.card-render .title[data-v-ab6dcc7c]{font-style:normal;font-weight:800;font-size:16px;line-height:22px;color:#000000d9;opacity:.85}.card-render .desc[data-v-ab6dcc7c]{width:100%;margin-top:10px;color:#0000008c;font-weight:400;font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card-render .checked-icon[data-v-ab6dcc7c]{position:absolute;right:-22px;bottom:-22px;z-index:2;display:none;width:44px;height:44px;color:#fff;background-color:#1677ff;transform:rotate(-45deg)}.card-render .checked-icon>div[data-v-ab6dcc7c]{position:relative;height:100%;transform:rotate(45deg);font-size:12px;padding:4px 0 0 6px}.card-render.checked[data-v-ab6dcc7c]{position:relative;color:#1677ff;border-color:#1677ff;z-index:0}.card-render.checked .checked-icon[data-v-ab6dcc7c]{display:block}.card-render.disabled[data-v-ab6dcc7c]{cursor:not-allowed}.access-media[data-v-ab6dcc7c]{background:url(../../../../assets/resource/access-media.png) no-repeat;background-position:bottom right}.access-network[data-v-ab6dcc7c],.access-plugin[data-v-ab6dcc7c]{background:url(../../../../assets/resource/access-network.png) no-repeat;background-position:bottom right}.access-protocol[data-v-ab6dcc7c]{background:url(../../../../assets/resource/access-protocol.png) no-repeat;background-position:bottom right}.container[data-v-4e4a15d7]{max-height:600px;padding:0 20px;overflow:auto}.footer[data-v-4e4a15d7]{width:100%;margin-top:24px}.form2[data-v-4e4a15d7] .ant-collapse-content-box{background:#fafafa;border-radius:2px}.form2 .form2-row[data-v-4e4a15d7]{display:flex;width:100%;position:relative;flex-flow:row wrap}.form2 .form2-row .form2-left[data-v-4e4a15d7]{padding-left:16px;flex:1}.form2 .form2-row .form2-right[data-v-4e4a15d7]{padding-right:16px;flex:1}.form2 .form2-row[data-v-4e4a15d7]:before{position:absolute;top:-10px;left:10px;right:10px;width:calc(100% - 10px);height:100%;background-color:#f4f4f4;content:" "}.cluster-collapse[data-v-4e4a15d7]{margin-bottom:20px;background:#f4f4f4}.cluster-collapse[data-v-4e4a15d7] .ant-collapse-header-text{flex:1}.collapse-panel[data-v-4e4a15d7]{margin-bottom:20px;border:#d9d9d9 1px solid;background:#f4f4f4;border-radius:2px}.collapse-panel[data-v-4e4a15d7] .ant-collapse-header{padding:0}.delete-btn[data-v-4e4a15d7]{display:inline-block;color:#e50012;padding:0 8px;background:#fff;border:1px solid #e50012;border-radius:2px;cursor:pointer}.header[data-v-652c17ce]{display:flex;padding:0 20px}.content[data-v-652c17ce]{margin:12px 0;padding:10px 20px;max-height:400px;overflow:auto}.other .item[data-v-652c17ce]{white-space:nowrap;margin-top:16px}.alert[data-v-acab3397],.alert[data-v-723eb5de]{height:40px;padding-left:10px;color:#0000008c;line-height:40px;background-color:#f6f6f6}.form-item1[data-v-723eb5de]{background-color:#f6f6f6;padding:10px}.form-label[data-v-723eb5de]{height:30px;padding-bottom:8px}.alert[data-v-7a850a45]{height:40px;padding-left:10px;color:#0000008c;line-height:40px;background-color:#f6f6f6}.alert[data-v-395caab9]{height:40px;padding-left:10px;color:#0000008c;line-height:40px;background-color:#f6f6f6;margin-bottom:10px}.header[data-v-da49971e]{display:flex;padding:0 20px}.content[data-v-da49971e]{margin:12px 0;padding:10px 20px;max-height:400px;overflow:auto}.header[data-v-1db79712]{display:flex;padding:0 20px}.content[data-v-1db79712]{margin:12px 0;padding:10px 20px;max-height:400px;overflow:auto}.container .options[data-v-1d08b6c7]{margin:0 5px}.container .search[data-v-1d08b6c7]{margin:10px 0;display:flex}.container .metadataList[data-v-1d08b6c7]{overflow:auto;height:400px}.container .metadataItem[data-v-1d08b6c7]{align-items:center;justify-content:space-between;border:1px solid #f6f6f6;padding:8px 20px;border-radius:5px;margin-bottom:18px}.container .selected[data-v-1d08b6c7]{border-color:#2f54eb}.container .metadataItemContent[data-v-1d08b6c7]{display:flex;gap:16px}.container .metadataItemContent .text[data-v-1d08b6c7]{display:flex;min-width:120px}.container .metadataItemContent .text .label[data-v-1d08b6c7]{white-space:nowrap}.title[data-v-14fdcaf5]{display:flex;align-items:center;width:100%;margin-bottom:16px}.title .title-content[data-v-14fdcaf5]{position:relative;padding-left:10px;color:#000c;font-weight:600;line-height:1}.title .title-content[data-v-14fdcaf5]:before{position:absolute;top:0;left:0;width:4px;height:100%;background-color:#1890ff;border-radius:0 3px 3px 0;content:" "}.container[data-v-619b33df]{border:1px solid #bebfbf;border-radius:8px;padding:20px;background-color:#f9fafc}.container .accessInfo[data-v-619b33df]{display:flex}.container .accessCard[data-v-619b33df]{cursor:pointer}.container .cardName[data-v-619b33df]{font-size:16px;font-weight:600}.container .cardDes[data-v-619b33df]{margin-top:20px}.container .card[data-v-619b33df]{display:flex;border:1px solid #949494;border-radius:8px;padding:20px;background-color:#fff}.container .protocolCard[data-v-619b33df]{cursor:pointer}.container .selected[data-v-619b33df]{border-color:#2f54eb}.container .operation[data-v-619b33df]{margin-top:16px;text-align:right}.container .noNetWork[data-v-619b33df]{border:1px dashed #949494;border-radius:8px;padding:20px;text-align:center;font-size:18px;color:#7f7f7f;margin-bottom:12px}.tips[data-v-619b33df]{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.container[data-v-5ec64947]{padding:10px 20px;height:100%;overflow:auto}.title[data-v-5ec64947]{font-size:16px}.createSteps[data-v-5ec64947]{margin-top:40px;padding:0 20px}.createSteps .accessConfig[data-v-5ec64947]{display:flex;align-items:center;border:1px solid #c1c1c1;padding:10px 20px;border-radius:8px}.createSteps .accessConfig .accessName[data-v-5ec64947]{font-size:16px;margin-bottom:8px}.createSteps .unmet[data-v-5ec64947]{background-color:#848587}.createSteps .perfectInfo[data-v-5ec64947]{border:1px solid #c1c1c1;padding:20px}.resource[data-v-5ec64947]{border:1px solid #bebfbf;display:flex;padding:10px;align-items:center;border-radius:4px}[data-v-5ec64947] .ant-steps-item:hover .ant-steps-item-description{color:inherit!important}.container[data-v-1874df6f]{padding:20px;height:100%}.header[data-v-1874df6f]{background-color:#fff;padding:5px 10px;color:#7f7f7f}.classificationType[data-v-1874df6f]{background-color:#d2e3fc6e;padding:12px;border-radius:4px;margin-bottom:12px;display:flex}.classificationType .header-button[data-v-1874df6f]{width:100px;height:40px;background-color:#fff;border-radius:4px;margin-right:12px;text-align:center;line-height:40px}.classificationType .header-button.active[data-v-1874df6f]{color:#1d39c4;border-bottom:3px solid #3b5af5}.content[data-v-1874df6f]{display:flex;height:calc(100% - 90px)}.content .left_search[data-v-1874df6f]{flex:1;padding:0 10px;border-right:1px solid #cdcdcd;height:100%}.content .right_content[data-v-1874df6f]{flex:3;padding:0 20px}.content .right_content .right_list[data-v-1874df6f]{overflow-y:auto;height:calc(100% - 40px);padding:0 20px}.content .right_content .right_header[data-v-1874df6f]{display:flex;justify-content:space-around;margin-bottom:16px}.resource[data-v-1874df6f]{cursor:pointer;border:1px solid #cdcecf;display:flex;padding:10px;border-radius:5px;align-self:center}.resource .resourceImg[data-v-1874df6f]{height:80px;width:80px;margin-right:8px}.card-item[data-v-e2c7678a]{display:flex;align-items:center;padding:12px;border:1px solid #eee;border-radius:6px;background-color:#fff;justify-content:space-between;gap:20px}.card-item .left[data-v-e2c7678a]{flex:1}.card-item .right .right-items[data-v-e2c7678a]{display:flex;gap:8px;align-items:center}.card-item .right .right-items .right-item[data-v-e2c7678a]{border:1px solid #eee;padding:6px 12px;border-radius:6px;cursor:pointer}.card-item .right .right-items .right-item.active[data-v-e2c7678a]{border:1px solid #188fffde;color:#1890ff}.card-item .right .right-items .right-item.expand[data-v-e2c7678a]{display:none;padding:6px 0}.header[data-v-e4275b26]{display:flex}.header .title[data-v-e4275b26]{width:90%;text-align:center}.content[data-v-e4275b26]{height:70vh;padding:0 10px}.list .header[data-v-551806e0]{padding-bottom:12px;display:flex;justify-content:space-between}.list .items[data-v-551806e0]{background-color:#eee;padding:6px;border:1px solid #eeeeee;border-radius:6px;display:flex;flex-direction:column;gap:12px;max-height:190px;overflow-y:hidden;overflow-x:hidden}.list .items.items-expand[data-v-551806e0]{height:100%;max-height:100%}.list .items .render-img[data-v-551806e0]{height:56px;width:56px}.list .items .render-img img[data-v-551806e0]{height:100%;width:100%}.list .expand-btn[data-v-551806e0]{color:#1890ff;cursor:pointer;width:100%;text-align:center}.list .protocol-items[data-v-551806e0]{background-color:#eee;padding:6px;border:1px solid #eeeeee;border-radius:6px;display:flex;flex-direction:column}.list .protocol-items .protocol-item[data-v-551806e0]{display:flex;align-items:center;background-color:#eeeeee83;border-radius:6px;padding:6px;gap:12px}.list .protocol-items .protocol-item .protocol-item-img[data-v-551806e0]{height:30px;width:30px}.list .protocol-items .protocol-item .protocol-item-img img[data-v-551806e0]{height:100%;width:100%}.list .protocol-items .protocol-item .protocol-item-text[data-v-551806e0]{width:170px}.list .protocol-items .protocol-item .protocol-item-version[data-v-551806e0]{width:60px}.list .header[data-v-3d9534a4]{padding-bottom:12px;display:flex;justify-content:space-between}.list .items[data-v-3d9534a4]{background-color:#eee;padding:6px;border:1px solid #eeeeee;border-radius:6px;display:flex;flex-direction:column;gap:12px;height:190px;overflow-y:hidden;overflow-x:hidden}.list .items.items-expand[data-v-3d9534a4]{height:100%}.list .items .render-img[data-v-3d9534a4]{height:56px;width:56px}.list .items .render-img img[data-v-3d9534a4]{height:100%;width:100%}.list .expand-btn[data-v-3d9534a4]{color:#1890ff;cursor:pointer;width:100%;text-align:center}.list .protocol-items[data-v-3d9534a4]{background-color:#eee;padding:6px;border:1px solid #eeeeee;border-radius:6px;display:flex;flex-direction:column}.list .protocol-items .protocol-item[data-v-3d9534a4]{display:flex;align-items:center;background-color:#eeeeee83;border-radius:6px;padding:6px;gap:12px}.list .protocol-items .protocol-item .protocol-item-img[data-v-3d9534a4]{height:30px;width:30px}.list .protocol-items .protocol-item .protocol-item-img img[data-v-3d9534a4]{height:100%;width:100%}.list .protocol-items .protocol-item .protocol-item-text[data-v-3d9534a4]{width:170px}.list .protocol-items .protocol-item .protocol-item-version[data-v-3d9534a4]{width:60px}.content[data-v-96ca5798]{height:60vh;overflow-y:auto;overflow-x:hidden}.content .type[data-v-96ca5798]{height:100%;display:flex;justify-content:center;align-items:center}.header[data-v-ffda686b]{display:flex}.header .title[data-v-ffda686b]{width:90%;text-align:center}.content[data-v-ffda686b]{height:70vh;overflow-y:auto}.content[data-v-494166fb]{height:70vh}.content .items[data-v-494166fb]{max-height:60vh;padding:12px;border-radius:6px;background-color:#eee;overflow-y:auto;overflow-x:hidden;margin:12px 0}.content .items .item[data-v-494166fb]{background-color:#fff;border-radius:6px;padding:12px;margin-bottom:12px}.content .items .item .item-img[data-v-494166fb]{height:56px;width:56px}.content .items .item .item-img img[data-v-494166fb]{height:100%;width:100%}.fileList[data-v-87164817]{display:flex;margin-bottom:16px;text-align:start;background-color:#f2f2f2;padding:8px;border-radius:8px}.fileList .fileInfoHeader[data-v-87164817]{display:flex;justify-content:space-between;align-items:center}.fileList .fileInfoHeader .fileType[data-v-87164817]{background-color:#ceead6;margin-left:6px;padding:0 6px;border-radius:6px;color:#17813c}.fileList .fileInfoFooter[data-v-87164817]{color:#878787;font-size:12px}.fileList .fileInfoFooter .install_container[data-v-87164817]{display:flex;vertical-align:middle}.fileList .fileInfoFooter .install_container .installStatue[data-v-87164817]{color:#000;margin-right:6px}.empty[data-v-87164817]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.errMessage[data-v-87164817]{margin-top:24px;text-align:center}.cloud[data-v-0ed3d24c]{text-align:right}.upload[data-v-0ed3d24c]{margin-top:12px}.upload .tips[data-v-0ed3d24c]{text-align:center;font-size:12px;margin-top:24px}.upload .noData[data-v-0ed3d24c]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.upload .header[data-v-0ed3d24c]{display:flex;justify-content:space-between}.upload .uploadList[data-v-0ed3d24c]{height:calc(100% - 20px);overflow:auto}.item[data-v-485f9142]{font-size:20px}.header[data-v-7d3dc14a]{display:flex;justify-content:space-between;align-items:center}.header .icon[data-v-7d3dc14a]{margin-right:4px}.fileList[data-v-7d3dc14a]{display:flex;margin-bottom:16px;text-align:start;background-color:#f2f2f2;padding:16px;border-radius:8px}.fileList .fileInfoHeader[data-v-7d3dc14a]{display:flex;justify-content:space-between;align-items:center}.fileList .fileInfoHeader .fileType[data-v-7d3dc14a]{background-color:#ceead6;margin-left:6px;padding:0 6px;border-radius:6px;color:#17813c}.fileList .fileInfoFooter[data-v-7d3dc14a]{color:#878787;font-size:12px}.fileList .fileInfoFooter .install_container[data-v-7d3dc14a]{display:flex;vertical-align:middle}.fileList .fileInfoFooter .install_container .installStatue[data-v-7d3dc14a]{color:#000;margin-right:6px}.icon[data-v-7d3dc14a]{margin-left:10px}.ht_40[data-v-55bddc6f]{min-height:40vh}.spin[data-v-55bddc6f]{text-align:center}.content[data-v-55bddc6f]{background-color:#eee;padding:12px;border-radius:6px}.content .title[data-v-55bddc6f]{display:flex;align-items:center;justify-content:space-between}.content .log[data-v-55bddc6f]{margin-top:12px}.noUpdate[data-v-55bddc6f]{background-color:#eee;padding:12px;border-radius:6px}.error[data-v-55bddc6f]{text-align:center}.dom-item[data-v-1a515264]{padding-bottom:1rem;box-sizing:border-box}.virtual-scroll-wrapper[data-v-44723e90]{height:100%;overflow-y:auto;position:relative}.virtual-scroll-phantom[data-v-44723e90]{position:absolute;left:0;top:0;right:0}.metadata-content[data-v-329d6716]{background-color:#f8f9fa;padding:24px}.metadata-content .tabs[data-v-329d6716]{display:flex;border-bottom:1px solid #e4e6e7;padding-bottom:4px;justify-content:space-between;align-items:center}.metadata-content .tabs .tabs-content[data-v-329d6716]{display:flex;gap:6px;align-items:center}.metadata-content .tabs .tabs-content div[data-v-329d6716]{background-color:#eff0f1;padding:8px 16px;border-radius:4px;cursor:pointer}.metadata-content .tabs .tabs-content div.active[data-v-329d6716]{background-color:#e7f1ff;color:#1677ff}.metadata-content .wrap[data-v-329d6716]{height:300px;margin-top:16px}.metadata-content .wrap .wrap-item[data-v-329d6716]{background-color:#fff;border-radius:6px;border:1px solid #eff0f1;padding:12px 16px;display:flex;gap:24px}.metadata-content .wrap .wrap-item .name[data-v-329d6716]{color:#1f2429;width:100px}.metadata-content .wrap .wrap-item .text[data-v-329d6716]{color:#646c73;width:200px}.table-item-tag[data-v-78302210]{display:inline-block;border-radius:4px;background-color:#f8f9fa;padding:4px 8px;font-size:14px}.title-content[data-v-34a37a6e]{width:100%;display:flex;gap:16px;margin-bottom:16px}.title-content .header-title-type[data-v-34a37a6e]{width:100px;white-space:nowrap}.item-name[data-v-ed459ca3]{padding-bottom:12px;width:120px;font-size:16px}.tags-container[data-v-ed459ca3]{position:relative;max-height:94px;overflow:hidden}.tags-wrapper[data-v-ed459ca3]{display:flex;flex-wrap:wrap;width:100%;gap:8px;line-height:24px}.tag-content[data-v-ed459ca3]{max-width:100%;display:flex;align-items:center;gap:8px}.tag[data-v-ed459ca3]{flex:1;min-width:0;font-size:16px;border-radius:6px;padding:8px 24px;border:1px solid #e4e6e7;align-items:center;gap:8px}.resource-detail-warp[data-v-67ef7f5e]{background-color:#fff;min-height:100%}.resource-detail-warp .resource-detail-center[data-v-67ef7f5e]{padding:40px 0 0;margin:0 auto;width:63.38%}.resource-detail[data-v-67ef7f5e]{padding:24px;height:100%;overflow-y:auto;background:#fff}.resource-detail .detail-header[data-v-67ef7f5e]{margin-bottom:18px}.resource-detail .detail-header .header-title[data-v-67ef7f5e]{display:flex;gap:12px;align-items:center;margin-bottom:12px}.resource-detail .detail-header .header-title .header-title-img[data-v-67ef7f5e]{background-color:#f8f9fa}.resource-detail .detail-header .header-title .header-title-img img[data-v-67ef7f5e]{width:80px;height:80px}.resource-detail .detail-header .header-title .header-title-center[data-v-67ef7f5e]{font-size:32px;font-weight:700;flex:1 1 0;min-width:0}.resource-detail .detail-header .header-title .createdProductNumber[data-v-67ef7f5e]{margin-top:18px;text-align:right}.resource-detail .detail-header .header-title .header-type[data-v-67ef7f5e]{margin:0 16px;padding:6px 12px;background-color:#1677ff;border-radius:6px;color:#fff}.resource-detail .detail-header .header-tags[data-v-67ef7f5e]{display:flex;gap:16px;flex-wrap:wrap}.resource-detail .detail-header .header-tags .tags-item[data-v-67ef7f5e]{padding:4px 12px;border-radius:4px;color:var(--ant-primary-color);background-color:#e7f1ff;max-width:120px}.resource-detail .detail-preview[data-v-67ef7f5e]{width:904px}.resource-detail .detail-preview .detail-preview-item[data-v-67ef7f5e]{height:510px;border-radius:6px}.resource-detail .detail-preview .detail-preview-item img[data-v-67ef7f5e],.resource-detail .detail-preview .detail-preview-item video[data-v-67ef7f5e]{height:100%;max-width:100%}.resource-detail .detail-preview .detail-preview-item[data-v-67ef7f5e] .ant-image{width:100%;height:100%}.resource-detail .detail-preview .detail-preview-item[data-v-67ef7f5e] .ant-image img{height:100%!important;max-width:100%!important}.resource-detail .access-item[data-v-67ef7f5e]{position:relative;padding-left:20px}.resource-detail .access-item[data-v-67ef7f5e]:after{position:absolute;content:" ";width:8px;height:8px;left:0;top:8px;border-radius:50%;background-color:#1677ff}.resource-detail .access-item[data-v-67ef7f5e]:not(:last-child){margin-bottom:12px}.resource-detail .doc-items[data-v-67ef7f5e]{display:flex;flex-wrap:wrap;gap:12px}.resource-detail .doc-items .doc-item[data-v-67ef7f5e]{font-size:16px;border-radius:6px;padding:8px 24px;border:1px solid #e4e6e7}.resource-detail .model-list[data-v-67ef7f5e]{display:flex;gap:12px}.resource-detail .model-list .item-name[data-v-67ef7f5e]{padding-top:8px}.resource-detail .module-title[data-v-67ef7f5e]{font-size:18px;font-weight:700}.resource-detail .mb-16[data-v-67ef7f5e]{margin-bottom:16px}.resource-detail .mb-40[data-v-67ef7f5e]{margin-bottom:40px}.resource-detail .detail-version .model-list[data-v-67ef7f5e]{margin-bottom:16px}.resource-detail .recommend[data-v-67ef7f5e]{padding-top:24px;border-top:1px solid #c3c7cb;margin-bottom:24px}.resource-detail .metadata-warp[data-v-67ef7f5e]{overflow:hidden;position:relative;height:0}.resource-detail .metadata-warp .metadata-center[data-v-67ef7f5e]{position:absolute;top:0;left:0;width:100%;height:100%}.resource-detail .metadata-warp.show[data-v-67ef7f5e]{height:415px;transition:height .5s}.resource-detail .metadata-warp.show .metadata-center[data-v-67ef7f5e]{transition:transform .5s .15s;transform:translateY(0)}.resource-detail .metadata-warp.hidden[data-v-67ef7f5e]{transition:height .5s .15s}.resource-detail .metadata-warp.hidden .metadata-center[data-v-67ef7f5e]{transition:transform .5s;transform:translateY(-415px)}.resource-detail[data-v-67ef7f5e] .ant-descriptions-item-label:after{display:none}.model-list[data-v-67ef7f5e]{display:flex;gap:12px}.model-list .item-name[data-v-67ef7f5e]{padding-top:8px}.fz-18[data-v-67ef7f5e]{font-size:18px}[data-v-67ef7f5e] .ant-carousel .slick-dots{position:relative;height:auto}[data-v-67ef7f5e] .ant-carousel .slick-slide img,[data-v-67ef7f5e] .ant-carousel .slick-slide video{border:1px solid #fff;display:block;margin:auto}[data-v-67ef7f5e] .ant-carousel .slick-thumb li{width:104px!important;height:83px}[data-v-67ef7f5e] .ant-carousel .slick-thumb li>div{width:100%;height:100%;display:flex;justify-content:center}[data-v-67ef7f5e] .ant-carousel .slick-thumb li>div:hover{background-color:#eff0f1}[data-v-67ef7f5e] .ant-carousel .slick-thumb li>div img,[data-v-67ef7f5e] .ant-carousel .slick-thumb li>div video{max-height:100%;display:block;width:104px}[data-v-67ef7f5e] .ant-carousel .slick-thumb li.slick-active{width:104px}[data-v-67ef7f5e] .ant-carousel .slick-arrow.custom-slick-arrow{width:24px;height:83px;display:flex!important;align-items:center;justify-content:center;color:#1f2429;background-color:#f8f9fa;z-index:1;font-size:20px;top:530px}[data-v-67ef7f5e] .ant-carousel .slick-arrow.custom-slick-arrow.slick-prev{left:0}[data-v-67ef7f5e] .ant-carousel .slick-arrow.custom-slick-arrow.slick-next{right:0}[data-v-67ef7f5e] .ant-carousel .custom-slick-arrow:before{display:none}[data-v-67ef7f5e] .ant-carousel .custom-slick-arrow:hover{display:none}[data-v-67ef7f5e] .ant-carousel .slick-thumb{bottom:0;margin-top:12px}[data-v-67ef7f5e] .ant-carousel .slick-thumb li{width:120px;height:80px}[data-v-67ef7f5e] .ant-carousel .slick-thumb li img,[data-v-67ef7f5e] .ant-carousel .slick-thumb li video{width:100%;height:100%;display:block}[data-v-67ef7f5e] .ant-carousel .slick-thumb li.slick-active img{filter:grayscale(0%)}.params-warp[data-v-8bdf70ee]{display:flex;gap:12px;align-items:center}.params-warp .params-list[data-v-8bdf70ee]{display:flex;min-width:0;flex-grow:1;flex-shrink:1;gap:4px}.params-warp .params-list .params-item[data-v-8bdf70ee]{padding:4px 18px;border-radius:20px;transition:all .3s;cursor:pointer;min-width:90px;text-align:center}.params-warp .params-list .params-item.active[data-v-8bdf70ee]{background-color:#1677ff;color:#fff}.children-items[data-v-e67e98ae]{padding:16px;max-height:250px;overflow-y:auto}.children-items .item[data-v-e67e98ae]{cursor:pointer;max-width:150px;margin-bottom:8px;color:#1f2429}.children-items .item[data-v-e67e98ae]:hover,.children-items .item.active[data-v-e67e98ae]{color:#1677ff}.grandson-items[data-v-e67e98ae]{display:flex;gap:16px;flex-wrap:wrap}.grandson-item.item[data-v-e67e98ae]{color:#646c73}.search-warp[data-v-b0b9270c]{width:100%;position:relative}.search-warp .search-flex[data-v-b0b9270c]{display:flex;justify-content:space-between;z-index:2;position:relative;gap:16px}.search-warp .search-flex .search-right[data-v-b0b9270c]{flex:1;min-width:0;display:flex;gap:16px;justify-content:flex-end}.search-params[data-v-b0b9270c]{position:absolute;top:20px;background-color:#fff;width:100%;transition:all .5s;opacity:0;z-index:9;border-radius:6px;box-shadow:0 1px 6px #00000029}.search-params .search-params-top[data-v-b0b9270c]{background-color:#f8f9fa;padding:16px}.search-params.slide-in-top[data-v-b0b9270c]{opacity:1;top:33px}.search-params.search-params-hidden[data-v-b0b9270c]{display:none}.search-result-icon[data-v-b0b9270c]{transform:rotate(90deg);transition:all .3s}.search-result-icon.search-result-icon-down[data-v-b0b9270c]{transform:rotate(-90deg)}.search-input[data-v-b0b9270c]{width:260px}.search-input[data-v-b0b9270c] .ant-input-affix-wrapper{border-radius:24px}.search-content[data-v-b0b9270c]{display:flex;align-items:center;gap:8px;width:100%;justify-content:flex-end}.search-content .search-result-tag[data-v-b0b9270c]{display:flex;gap:8px;flex:1;min-width:0;justify-content:flex-end}.search-content .search-result-tag .tag-all[data-v-b0b9270c]{color:#646c73;white-space:nowrap}.search-content .search-result-tag .tag-text[data-v-b0b9270c]{color:#1f2429}.search-content .search-result-tag .tag-text .tag-text-item[data-v-b0b9270c]:not(:last-child):after{content:"；"}.resource-table-warp[data-v-e0b56195] .jtable-card-items{gap:24px}.resource-table-warp .resource-table-search-title[data-v-e0b56195]{font-size:16px;font-weight:700}.resource-table-item[data-v-9f0df18c]{position:relative;width:100%;transition:all .2s;border-radius:8px;cursor:pointer;height:348px;color:#1f2429;background-color:#fff;border:1px solid #eff0f1}.resource-table-item .item-center[data-v-9f0df18c]{padding:12px}.resource-table-item.active[data-v-9f0df18c]{border-color:#1677ff}.resource-table-item .item-position-absolute[data-v-9f0df18c]{position:absolute}.resource-table-item .table-item-title[data-v-9f0df18c]{font-weight:700}.resource-table-item .item-center-bottom[data-v-9f0df18c]{padding:0 4px;margin-top:16px}.resource-table-item .table-item-tag[data-v-9f0df18c]{border-radius:4px;background-color:#f8f9fa;display:inline-block;padding:4px 8px;margin:8px 0}.resource-table-item .p-12[data-v-9f0df18c]{padding:0 12px}.resource-table-item .table-item-img[data-v-9f0df18c]{background-color:#f8f9fa;border-radius:4px;overflow:hidden}.resource-table-item .table-item-img>img[data-v-9f0df18c]{height:194px;width:100%}.resource-table-item .table-item-version[data-v-9f0df18c]{top:12px;left:12px;border-radius:4px;padding:4px 12px;background-color:#ffeded;color:#ff4d4f}.resource-table-item .table-item-version .charge[data-v-9f0df18c]{background-color:#fbebd1;color:#a6845f}.container[data-v-4cc29ec2]{padding:20px;height:100%}.example[data-v-19524ec4]{color:silver;font-size:12px}.relationship-container__toolbar[data-v-1b101eda]{display:flex;flex:1;align-items:center}.relationship-container__title[data-v-1b101eda]{margin:0;color:#000000d9;font-size:var(--fs-18);font-weight:600;line-height:32px;white-space:nowrap}.relationship-container__filter[data-v-1b101eda]{width:min(34rem,46vw);min-width:20rem}.relationship-container[data-v-1b101eda] .ant-table-cell .ant-btn-link{padding:0}@media (max-width: 73.75rem){.relationship-container__filter[data-v-1b101eda]{flex:1 1 20rem;width:auto;min-width:0}}.device-batch-page[data-v-5b47c853]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.device-batch-page__header[data-v-5b47c853]{flex-shrink:0;margin-bottom:var(--space-4)}.device-batch-page__content[data-v-5b47c853]{flex:1;min-height:0}.gateway-access-modal[data-v-b7ac6117]{max-width:calc(100vw - 2rem)}.gateway-access-modal[data-v-b7ac6117] .ant-modal-content{overflow:hidden;padding:0;border-radius:var(--jet-theme-radius-lg)}.gateway-access-modal[data-v-b7ac6117] .ant-modal-close{top:var(--space-3);inset-inline-end:var(--space-3)}.gateway-access-modal[data-v-b7ac6117] .ant-modal-body{padding:var(--space-7) var(--space-6) var(--space-6)}.gateway-access-modal__content[data-v-b7ac6117]{display:flex;align-items:center;flex-direction:column;color:var(--jet-theme-text);text-align:center}.gateway-access-modal__icon[data-v-b7ac6117]{display:inline-flex;width:3.25rem;height:3.25rem;align-items:center;justify-content:center;border-radius:var(--r-3);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary);font-size:var(--fs-28)}.gateway-access-modal__content h2[data-v-b7ac6117]{margin:var(--space-4) 0 0;color:var(--jet-theme-text);font-size:var(--fs-18);font-weight:600;line-height:var(--lh-normal)}.gateway-access-modal__content p[data-v-b7ac6117]{max-width:24rem;margin:var(--space-2) 0 0;color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.65}.gateway-access-modal__guide[data-v-b7ac6117]{width:100%;overflow:hidden;margin-top:var(--space-4);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container)}.gateway-access-modal__guide[data-v-b7ac6117] .ant-image{display:block;width:100%}.gateway-access-modal__guide[data-v-b7ac6117] .ant-image-img{display:block;width:100%;max-height:14.75rem;object-fit:contain}.gateway-access-modal__confirm[data-v-b7ac6117]{min-width:7.5rem;margin-top:var(--space-4)}@media (max-width: 40rem){.gateway-access-modal[data-v-b7ac6117] .ant-modal-body{padding:var(--space-6) var(--space-4) var(--space-5)}}.gateway-device-monitor[data-v-f7ceb5e7]{display:flex;flex-direction:column;gap:2px}.gateway-device-monitor__item[data-v-f7ceb5e7]{display:grid;grid-template-columns:32px minmax(48px,1fr) 36px;align-items:center;gap:8px;color:var(--ink-2);font-size:12px;line-height:18px}.gateway-device-monitor__item[data-v-f7ceb5e7] .ant-progress{margin:0;line-height:1}.gateway-device-monitor__value[data-v-f7ceb5e7]{text-align:right;font-variant-numeric:tabular-nums}.plugin-matrix[data-v-85e27038]{flex:1;min-width:0;min-height:0}.plugin-matrix__layout[data-v-85e27038]{width:100%;height:100%}.plugin-matrix__corner[data-v-85e27038],.plugin-matrix__column-header[data-v-85e27038]{display:flex;align-items:center;justify-content:center;padding:var(--space-2);text-align:center}.plugin-matrix__column-name[data-v-85e27038]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plugin-matrix__group-name[data-v-85e27038]{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.plugin-matrix__gateway[data-v-85e27038]{display:flex;flex-direction:column;justify-content:center;padding:var(--space-1) var(--space-4)}.plugin-matrix__gateway-heading[data-v-85e27038]{display:flex;align-items:center;gap:var(--space-2)}.plugin-matrix__gateway-name[data-v-85e27038]{flex:1;min-width:0;height:auto;padding:0;line-height:1.375rem;text-align:left;overflow:hidden;text-overflow:ellipsis}.plugin-matrix__gateway-heading[data-v-85e27038] .ant-tag{flex-shrink:0;margin-inline-end:0;font-weight:400}.plugin-matrix__gateway-id[data-v-85e27038]{display:block;margin-top:var(--space-1);color:var(--ink-3);font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.plugin-matrix__cell[data-v-85e27038]{display:flex;align-items:center;justify-content:center;background:var(--bg);color:var(--ink-2)}.plugin-matrix__cell[data-v-85e27038] .ant-btn{height:100%;color:inherit}.plugin-matrix__cell.is-installed[data-v-85e27038]{background:var(--success-bg, var(--info-bg));color:var(--ok)}.plugin-matrix__cell.is-selected[data-v-85e27038]{background:var(--info-bg)}.plugin-matrix__legend[data-v-85e27038]{margin-left:auto;color:var(--ink-3)}.history-filter[data-v-92c7d055]{margin-bottom:var(--space-4)}.history-filter[data-v-92c7d055] .ant-input-search{width:20rem}.history-filter[data-v-92c7d055] .ant-select{min-width:8rem}.history-error[data-v-92c7d055]{display:flex;align-items:center;gap:var(--space-1)}.history-error__preview[data-v-92c7d055]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-error[data-v-92c7d055] .ant-btn{flex-shrink:0}.history-error-detail[data-v-92c7d055]{max-height:60vh;overflow:auto;margin:0;padding:var(--space-4);background:var(--jet-theme-bg-layout);white-space:pre-wrap;overflow-wrap:anywhere;font-family:monospace}.plugin-distribution[data-v-61e30b92]{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;min-width:0;gap:var(--space-3);container-type:inline-size}.plugin-distribution__toolbar[data-v-61e30b92]{flex-shrink:0;justify-content:space-between}.plugin-distribution__filters[data-v-61e30b92]{min-width:0}.plugin-distribution__actions[data-v-61e30b92]{margin-left:auto;justify-content:flex-end}.plugin-distribution__filters[data-v-61e30b92] .ant-input-search{width:18rem;max-width:100%}.plugin-distribution__loading[data-v-61e30b92]{flex:1;display:grid;place-items:center;min-height:0}.plugin-distribution__resource-picker[data-v-61e30b92]{display:flex;flex-direction:column;gap:var(--space-3)}.plugin-distribution-page[data-v-56b25fd2]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.plugin-distribution-page__header[data-v-56b25fd2]{flex-shrink:0;margin-bottom:var(--space-4)}.plugin-distribution-page[data-v-56b25fd2] .plugin-distribution{flex:1}.gateway-detail-summary[data-v-c9292d69]{min-width:0}.gateway-detail-summary__main[data-v-c9292d69]{display:flex;align-items:flex-start;min-width:0;gap:var(--space-3)}.gateway-detail-summary__media[data-v-c9292d69]{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;overflow:hidden;border-radius:var(--r-3);background:var(--jet-theme-fill-tertiary);color:var(--jet-theme-text-tertiary);font-size:var(--fs-24)}.gateway-detail-summary__media[data-v-c9292d69] .ant-image,.gateway-detail-summary__media[data-v-c9292d69] .ant-image-img{width:100%;height:100%}.gateway-detail-summary__media[data-v-c9292d69] .ant-image-img{object-fit:cover}.gateway-detail-summary__content[data-v-c9292d69]{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-width:0;gap:var(--space-2)}.gateway-detail-summary__identity[data-v-c9292d69]{display:flex;align-items:center;min-width:0;gap:var(--space-2)}.gateway-detail-summary__name[data-v-c9292d69]{display:block;flex:0 1 auto;min-width:0;overflow:hidden;color:var(--jet-theme-text-title, var(--jet-theme-text));font-size:var(--fs-18);font-weight:600;line-height:1.5rem;text-overflow:ellipsis;white-space:nowrap}.gateway-detail-summary__pill[data-v-c9292d69]{display:inline-flex;flex:0 0 auto;align-items:center;height:1.5rem;padding:0 var(--space-2);border-radius:999px;gap:var(--space-1);font-size:var(--fs-12);font-weight:500}.gateway-detail-summary__pill-dot[data-v-c9292d69]{width:.375rem;height:.375rem;border-radius:999px;background:currentColor}.gateway-detail-summary__pill--ok[data-v-c9292d69]{background:var(--ok-bg, #E2F6E9);color:var(--jet-theme-success, #15803D)}.gateway-detail-summary__pill--warn[data-v-c9292d69]{background:var(--jet-theme-fill-secondary, #F1F5F9);color:var(--jet-theme-text-tertiary, var(--jet-theme-text-disabled))}.gateway-detail-summary__device-id.ant-btn[data-v-c9292d69]{min-width:0;max-width:100%;height:auto;padding:0;text-align:left;font-size:inherit;line-height:inherit}.gateway-detail-summary__device-id.ant-btn[data-v-c9292d69]>span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gateway-detail-summary__device-id.ant-btn[data-v-c9292d69]:hover,.gateway-detail-summary__device-id.ant-btn[data-v-c9292d69]:focus{background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.gateway-detail-summary__facts[data-v-c9292d69]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;min-width:0;max-width:60rem;gap:var(--space-1) var(--space-6)}.gateway-detail-summary__fact[data-v-c9292d69]{display:inline-flex;align-items:center;min-width:0;color:var(--jet-theme-text-secondary);gap:var(--space-3);font-size:var(--fs-14);line-height:1.25rem}.gateway-detail-summary__fact-label[data-v-c9292d69]{flex:0 0 auto;color:var(--jet-theme-text-tertiary);font-weight:400}.gateway-detail-summary__fact-text[data-v-c9292d69]{display:block;min-width:0;overflow:hidden;color:var(--jet-theme-text);font-weight:400;text-overflow:ellipsis;white-space:nowrap}.gateway-detail-summary__actions[data-v-c9292d69]{display:inline-flex;flex:0 0 auto;align-self:flex-start;align-items:center;margin-left:auto}@media (max-width: 62rem){.gateway-detail-summary__facts[data-v-c9292d69]{grid-template-columns:repeat(2,minmax(0,1fr))}.gateway-detail-summary__main[data-v-c9292d69]{align-items:flex-start;flex-wrap:wrap}.gateway-detail-summary__actions[data-v-c9292d69]{margin-left:calc(3.5rem + var(--space-3))}}@media (max-width: 42rem){.gateway-detail-summary__identity[data-v-c9292d69]{flex-wrap:wrap}.gateway-detail-summary__content[data-v-c9292d69]{flex-basis:calc(100% - 3.5rem - var(--space-3))}.gateway-detail-summary__device-id.ant-btn[data-v-c9292d69]{max-width:100%}.gateway-detail-summary__facts[data-v-c9292d69]{grid-template-columns:minmax(0,1fr)}.gateway-detail-summary__actions[data-v-c9292d69]{width:100%;margin-left:0}.gateway-detail-summary__actions[data-v-c9292d69] .ant-btn{width:100%}}.detail-tab[data-v-046f2904]{display:inline-flex;align-items:center;gap:var(--space-1)}.gateway-device-access[data-v-ce043907]{min-width:0;padding:var(--space-4)}.gateway-function-invoke__description[data-v-ced3ed82]{margin:0 0 var(--space-3);color:var(--jet-theme-text-secondary)}.gateway-device-command[data-v-2993e063]{min-width:0;padding:var(--space-4)}.gateway-device-command__layout[data-v-2993e063]{display:grid;grid-template-columns:minmax(30rem,1fr) minmax(20rem,28rem);min-height:32rem;background:var(--jet-theme-bg-container)}.gateway-device-command__panel[data-v-2993e063]{min-width:0;padding-right:var(--space-5)}.gateway-device-command__search[data-v-2993e063]{max-width:10rem}.gateway-device-command__list[data-v-2993e063]{display:grid;min-height:24rem}.gateway-device-command__row[data-v-2993e063]{display:grid;grid-template-columns:max-content minmax(10rem,1fr) 6rem minmax(7rem,10rem) auto;align-items:center;gap:var(--space-3);min-height:3.75rem;border-bottom:.0625rem solid var(--jet-theme-border)}.gateway-device-command__row--function[data-v-2993e063]{grid-template-columns:2rem minmax(0,1fr) auto;min-height:6rem}.gateway-device-command__badge[data-v-2993e063],.gateway-device-command__function-icon[data-v-2993e063]{display:grid;place-items:center;min-width:2rem;height:2rem;padding:0 var(--space-1);border-radius:var(--r-1);background:var(--jet-theme-bg-layout);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-weight:600}.gateway-device-command__badge[data-mode=rw][data-v-2993e063],.gateway-device-command__function-icon[data-v-2993e063]{background:color-mix(in srgb,var(--jet-theme-primary) 10%,var(--jet-theme-bg-container));color:var(--jet-theme-primary)}.gateway-device-command__main[data-v-2993e063]{display:grid;min-width:0;gap:var(--space-1)}.gateway-device-command__main strong[data-v-2993e063]{color:var(--jet-theme-text)}.gateway-device-command__main small[data-v-2993e063],.gateway-device-command__main span[data-v-2993e063],.gateway-device-command__value small[data-v-2993e063]{color:var(--jet-theme-text-secondary);overflow-wrap:anywhere}.gateway-device-command__row code[data-v-2993e063]{justify-self:start;padding:.125rem .375rem;border-radius:var(--r-1);background:var(--jet-theme-bg-layout);color:var(--jet-theme-primary)}.gateway-device-command__value[data-v-2993e063]{display:inline-flex;justify-content:center;align-items:baseline;gap:var(--space-1);min-width:0}.gateway-device-command__value strong[data-v-2993e063]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gateway-device-command__actions[data-v-2993e063]{justify-self:end}.gateway-device-command__function-description[data-v-2993e063],.gateway-device-command__params[data-v-2993e063]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0}.gateway-device-command__params span[data-v-2993e063]{padding:.125rem .375rem;border-radius:var(--r-1);background:var(--jet-theme-bg-layout);color:var(--jet-theme-text-secondary);font-size:var(--fs-12)}.gateway-device-command__history[data-v-2993e063]{display:grid;align-content:start;gap:var(--space-3);min-width:0;padding:var(--space-4);border-left:.0625rem solid var(--jet-theme-border);overflow:auto}.gateway-device-command__history>header[data-v-2993e063],.gateway-device-command__history-head[data-v-2993e063]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2)}.gateway-device-command__history>header span[data-v-2993e063],.gateway-device-command__history time[data-v-2993e063],.gateway-device-command__history code[data-v-2993e063]{color:var(--jet-theme-text-disabled);font-size:var(--fs-12)}.gateway-device-command__history-row[data-v-2993e063]{padding-bottom:var(--space-2);border-bottom:.0625rem solid var(--jet-theme-border)}.gateway-device-command__history-head[data-v-2993e063]>:first-child{min-width:0}.gateway-device-command__history-head strong[data-v-2993e063]{color:var(--jet-theme-text)}.gateway-device-command__history-head [data-action][data-v-2993e063]{padding:.0625rem .3125rem;border-radius:var(--r-1);background:color-mix(in srgb,var(--jet-theme-primary) 9%,var(--jet-theme-bg-container));color:var(--jet-theme-primary);font-size:var(--fs-12);font-weight:600}.gateway-device-command__history-head [data-action=write][data-v-2993e063]{background:color-mix(in srgb,var(--jet-theme-warning) 13%,var(--jet-theme-bg-container));color:var(--jet-theme-warning)}.gateway-device-command__history-row pre[data-v-2993e063]{margin:var(--space-2) 0 0;padding:var(--space-2);overflow:auto;border-radius:var(--r-1);background:var(--jet-theme-bg-layout);color:var(--jet-theme-text-secondary);font-size:var(--fs-12);white-space:pre-wrap;word-break:break-word}.gateway-device-command__history-payloads[data-v-2993e063]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);margin-top:var(--space-2)}.gateway-device-command__history-payloads section[data-v-2993e063]{min-width:0}.gateway-device-command__history-payloads span[data-v-2993e063]{color:var(--jet-theme-text-disabled);font-size:var(--fs-12)}.gateway-device-command__history-payloads pre[data-v-2993e063]{margin-top:var(--space-1)}@media (max-width: 62rem){.gateway-device-command__layout[data-v-2993e063]{grid-template-columns:1fr}.gateway-device-command__panel[data-v-2993e063]{padding-right:0}.gateway-device-command__history[data-v-2993e063]{border-top:.0625rem solid var(--jet-theme-border);border-left:0}}@media (max-width: 48rem){.gateway-device-command__row[data-v-2993e063]{grid-template-columns:max-content minmax(0,1fr) auto;padding:var(--space-2) 0}.gateway-device-command__row code[data-v-2993e063],.gateway-device-command__value[data-v-2993e063]{display:none}.gateway-device-command__row--function[data-v-2993e063]{grid-template-columns:2rem minmax(0,1fr) auto}.gateway-device-command__history-payloads[data-v-2993e063]{grid-template-columns:1fr}}.gateway-firmware-tasks[data-v-3891e57a]{display:grid;gap:var(--space-3);background:var(--jet-theme-bg-container);padding:var(--space-4);border-radius:var(--jet-theme-radius-lg)}.gateway-firmware-tasks__toolbar[data-v-3891e57a]{display:flex;align-items:center;justify-content:space-between;font-size:var(--fs-14);font-weight:600}.gateway-firmware-tasks__target[data-v-3891e57a]{display:grid;gap:.125rem}.large-model-card[data-v-aa4fdf40]{display:grid;min-width:0;overflow:hidden;border:var(--jet-theme-stroke-width) solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container);transition:border-color .16s ease,box-shadow .16s ease}.large-model-card[data-v-aa4fdf40]:hover{border-color:var(--jet-theme-primary-border, var(--jet-theme-border));box-shadow:var(--jet-theme-shadow-secondary, var(--jet-theme-shadow))}.large-model-card__header[data-v-aa4fdf40]{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-4) 0}.large-model-card__avatar[data-v-aa4fdf40]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 2.625rem;width:2.625rem;height:2.625rem;color:var(--jet-theme-primary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-bg, var(--jet-theme-bg-layout))}.large-model-card__avatar[data-v-aa4fdf40] .anticon{font-size:var(--fs-20)}.large-model-card__identity[data-v-aa4fdf40]{display:grid;min-width:0;flex:1;gap:var(--space-1)}.large-model-card__title[data-v-aa4fdf40]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.large-model-card__title strong[data-v-aa4fdf40]{color:var(--jet-theme-text);font-size:var(--fs-16);font-weight:700}.large-model-card__identity>span[data-v-aa4fdf40]{overflow:hidden;color:var(--jet-theme-text-tertiary, var(--jet-theme-text-disabled));font-size:var(--fs-13, var(--fs-14));text-overflow:ellipsis;white-space:nowrap}.large-model-card__tags[data-v-aa4fdf40]{display:flex;flex-wrap:wrap;gap:var(--space-1);padding:var(--space-3) var(--space-4) 0}.large-model-card__tags[data-v-aa4fdf40] .ant-tag,.large-model-card__title[data-v-aa4fdf40] .ant-tag{margin-inline-end:0}.large-model-card__facts[data-v-aa4fdf40]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-4);padding:var(--space-4)}.large-model-card__fact[data-v-aa4fdf40]{display:grid;min-width:0;gap:var(--space-1)}.large-model-card__fact span[data-v-aa4fdf40]{color:var(--jet-theme-text-tertiary, var(--jet-theme-text-disabled));font-size:var(--fs-13, var(--fs-14))}.large-model-card__fact strong[data-v-aa4fdf40]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.large-model-card__footer[data-v-aa4fdf40]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-top:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);background:var(--jet-theme-bg-layout)}.large-model-card__action-note[data-v-aa4fdf40]{display:flex;align-items:center;min-width:0;gap:var(--space-2);color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.large-model-card__action-note[data-v-aa4fdf40] .anticon{flex:none;color:var(--jet-theme-primary)}@media (max-width: 70rem){.large-model-card__facts[data-v-aa4fdf40]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 48rem){.large-model-card__facts[data-v-aa4fdf40]{grid-template-columns:repeat(2,minmax(0,1fr))}.large-model-card__footer[data-v-aa4fdf40]{align-items:stretch;flex-direction:column}.large-model-card__footer[data-v-aa4fdf40] .ant-btn{width:100%}}@media (max-width: 32rem){.large-model-card__facts[data-v-aa4fdf40]{grid-template-columns:1fr}}.large-model-modal__details[data-v-4fe3dd01]{margin-top:var(--space-4)}.large-model-modal__footer[data-v-4fe3dd01]{display:flex;justify-content:flex-end;gap:var(--space-2)}.large-model-operation[data-v-4fe3dd01]{display:grid;gap:var(--space-5)}.large-model-operation__summary[data-v-4fe3dd01]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);border:var(--jet-theme-stroke-width) solid var(--jet-theme-info-border, var(--jet-theme-border));border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-info-bg, var(--jet-theme-bg-layout))}.large-model-operation__summary.is-failed[data-v-4fe3dd01]{border-color:var(--jet-theme-error-border, var(--jet-theme-border));background:var(--jet-theme-error-bg, var(--jet-theme-bg-layout))}.large-model-operation__icon[data-v-4fe3dd01]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 2.5rem;width:2.5rem;height:2.5rem;color:var(--jet-theme-primary);font-size:var(--fs-20)}.large-model-operation__summary.is-failed .large-model-operation__icon[data-v-4fe3dd01]{color:var(--jet-theme-error, var(--jet-theme-primary))}.large-model-operation__summary>div[data-v-4fe3dd01]:last-child{display:grid;gap:var(--space-1)}.large-model-operation__summary strong[data-v-4fe3dd01]{color:var(--jet-theme-text);font-size:var(--fs-16)}.large-model-operation__summary span[data-v-4fe3dd01]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.large-model-job[data-v-f015951a]{display:flex;align-items:flex-start;min-width:0;gap:var(--space-3)}.large-model-job__icon[data-v-f015951a]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 2.25rem;width:2.25rem;height:2.25rem;color:var(--jet-theme-text-tertiary, var(--jet-theme-text-disabled));border-radius:50%;background:var(--jet-theme-bg-container)}.large-model-job__icon.is-running[data-v-f015951a],.large-model-job__icon.is-downloading[data-v-f015951a],.large-model-job__icon.is-verifying[data-v-f015951a],.large-model-job__icon.is-starting[data-v-f015951a],.large-model-job__icon.is-queued[data-v-f015951a]{color:var(--jet-theme-primary)}.large-model-job__icon.is-completed[data-v-f015951a]{color:var(--jet-theme-success, var(--jet-theme-primary))}.large-model-job__icon.is-failed[data-v-f015951a]{color:var(--jet-theme-error, var(--jet-theme-primary))}.large-model-job__content[data-v-f015951a]{display:grid;min-width:0;flex:1;gap:var(--space-1);color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.large-model-job__title[data-v-f015951a],.large-model-job__meta[data-v-f015951a]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.large-model-job__title strong[data-v-f015951a]{color:var(--jet-theme-text);font-weight:600}.large-model-job__title[data-v-f015951a] .ant-tag{margin-inline-end:0}.large-model-job__meta[data-v-f015951a]{color:var(--jet-theme-text-tertiary, var(--jet-theme-text-disabled));font-size:var(--fs-13, var(--fs-14))}.large-model-panel[data-v-c25b79aa]{display:grid;min-width:0;gap:var(--space-5);background:var(--jet-theme-bg-container);padding:var(--space-4);border-radius:var(--jet-theme-radius-lg)}.large-model-section[data-v-c25b79aa]{display:grid;min-width:0;gap:var(--space-4)}.large-model-section__spin[data-v-c25b79aa],.large-model-section__spin[data-v-c25b79aa] .ant-spin-container{display:block;min-height:6rem}.large-model-panel__deployment[data-v-c25b79aa]{display:grid;gap:var(--space-3)}.large-model-section__header[data-v-c25b79aa]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.large-model-section__title[data-v-c25b79aa]{display:flex;align-items:center;min-width:0;gap:var(--space-3)}.large-model-section__icon[data-v-c25b79aa]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 2rem;width:2rem;height:2rem;color:var(--jet-theme-primary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-bg, var(--jet-theme-bg-layout))}.large-model-section__title>div[data-v-c25b79aa]{display:grid;min-width:0;gap:var(--space-1)}.large-model-section__title strong[data-v-c25b79aa]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);color:var(--jet-theme-text);font-size:var(--fs-16)}.large-model-section__title strong[data-v-c25b79aa] .ant-tag{margin-inline-end:0}.large-model-section__title span[data-v-c25b79aa]:not(.large-model-section__icon){color:var(--jet-theme-text-tertiary, var(--jet-theme-text-disabled));font-size:var(--fs-14)}.large-model-current[data-v-c25b79aa]{display:grid;min-width:0;overflow:hidden;border:var(--jet-theme-stroke-width) solid var(--jet-theme-primary-border, var(--jet-theme-border));border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container);box-shadow:var(--jet-theme-shadow-secondary, var(--jet-theme-shadow))}.large-model-current__header[data-v-c25b79aa]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-5) 0}.large-model-current__avatar[data-v-c25b79aa]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 2.75rem;width:2.75rem;height:2.75rem;color:var(--jet-theme-primary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-bg, var(--jet-theme-bg-layout))}.large-model-current__avatar[data-v-c25b79aa] .anticon{font-size:var(--fs-20)}.large-model-current__identity[data-v-c25b79aa]{display:grid;min-width:0;gap:var(--space-1)}.large-model-current__title[data-v-c25b79aa]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.large-model-current__title strong[data-v-c25b79aa]{color:var(--jet-theme-text);font-size:var(--fs-16);font-weight:700}.large-model-current__title[data-v-c25b79aa] .ant-tag{margin-inline-end:0}.large-model-current__description[data-v-c25b79aa]{overflow:hidden;color:var(--jet-theme-text-tertiary, var(--jet-theme-text-disabled));font-size:var(--fs-13, var(--fs-14));text-overflow:ellipsis;white-space:nowrap}.large-model-current__facts[data-v-c25b79aa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:var(--space-4);padding:var(--space-5)}.large-model-current__fact[data-v-c25b79aa]{display:grid;min-width:0;gap:var(--space-1)}.large-model-current__fact span[data-v-c25b79aa]{color:var(--jet-theme-text-tertiary, var(--jet-theme-text-disabled));font-size:var(--fs-13, var(--fs-14))}.large-model-current__fact strong[data-v-c25b79aa]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.large-model-current__hint[data-v-c25b79aa]{display:flex;align-items:flex-start;gap:var(--space-2);padding:0 var(--space-5) var(--space-5);color:var(--jet-theme-text-tertiary, var(--jet-theme-text-disabled));font-size:var(--fs-13, var(--fs-14));line-height:1.5}.large-model-current__hint[data-v-c25b79aa] .anticon{margin-top:var(--space-1)}.large-model-current__job[data-v-c25b79aa]{padding:var(--space-4) var(--space-5);border-top:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);background:var(--jet-theme-bg-layout)}.large-model-current__job[data-v-c25b79aa]:first-child{border-top:0}.large-model-panel__cloud-list[data-v-c25b79aa]{display:grid;min-height:6rem;gap:var(--space-3)}.large-model-catalog[data-v-c25b79aa]{display:grid;min-width:0;gap:var(--space-4)}.large-model-catalog__toolbar[data-v-c25b79aa]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.large-model-catalog__toolbar[data-v-c25b79aa] .ant-tag{margin-inline-end:0}.large-model-catalog__content[data-v-c25b79aa],.large-model-catalog__content[data-v-c25b79aa] .ant-spin-container{display:block;min-height:8rem}.large-model-catalog__content[data-v-c25b79aa] .ant-spin-container{max-height:60vh;overflow-y:auto;padding-inline-end:var(--space-1)}@media (max-width: 70rem){.large-model-current__facts[data-v-c25b79aa]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 48rem){.large-model-section__header[data-v-c25b79aa]{align-items:stretch;flex-direction:column}.large-model-section__header[data-v-c25b79aa] .ant-btn{width:100%}.large-model-catalog__toolbar[data-v-c25b79aa]{align-items:stretch;flex-direction:column}.large-model-catalog__toolbar[data-v-c25b79aa] .ant-btn{width:100%}.large-model-current__facts[data-v-c25b79aa]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 32rem){.large-model-current__header[data-v-c25b79aa]{padding:var(--space-4) var(--space-4) 0}.large-model-current__facts[data-v-c25b79aa]{grid-template-columns:1fr;padding:var(--space-4)}.large-model-current__hint[data-v-c25b79aa]{padding:0 var(--space-4) var(--space-4)}.large-model-current__job[data-v-c25b79aa]{padding:var(--space-4)}}[data-v-fde978ba] .gateway-message-detail-drawer .ant-drawer-content{background:var(--jet-theme-bg-container)}.message-detail-panel[data-v-fde978ba]{display:flex;flex-direction:column;height:100%;min-width:0;background:var(--jet-theme-bg-container)}.message-detail-head[data-v-fde978ba]{display:flex;flex-shrink:0;align-items:center;gap:var(--space-3);min-height:4rem;padding:0 var(--space-6);border-bottom:.0625rem solid var(--jet-theme-border-secondary)}.message-detail-close[data-v-fde978ba]{width:1.75rem;height:1.75rem;padding:0;color:var(--jet-theme-text-secondary)}.message-detail-close[data-v-fde978ba]:hover{color:var(--jet-theme-text-title);background:var(--jet-theme-bg-layout)}.message-detail-head h2[data-v-fde978ba]{margin:0;color:var(--jet-theme-text-title);font-size:var(--fs-18);font-weight:700;line-height:1.4}.message-detail-body[data-v-fde978ba]{display:flex;flex-direction:column;gap:var(--space-4);min-height:0;padding:var(--space-5) var(--space-6) var(--space-8);overflow-y:auto}.message-detail-summary[data-v-fde978ba]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.message-detail-type[data-v-fde978ba]{display:inline-flex;align-items:center;min-height:1.25rem;border-radius:.25rem;padding:.125rem .5rem;background:var(--jet-theme-bg-layout);color:var(--jet-theme-text-secondary);font-weight:600;line-height:1.2}.message-header-card[data-v-fde978ba]{overflow:hidden;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:.5rem;padding:var(--space-4);background:var(--jet-theme-bg-layout)}.message-header-card h3[data-v-fde978ba],.message-payload-block h3[data-v-fde978ba]{margin:0;color:var(--jet-theme-text-title);font-size:var(--fs-14);font-weight:700;line-height:1.5}.message-header-card dl[data-v-fde978ba]{display:grid;grid-template-columns:5.25rem minmax(0,1fr);column-gap:var(--space-3);row-gap:.375rem;margin:var(--space-3) 0 0;font-size:var(--fs-14);line-height:1.35}.message-header-card dt[data-v-fde978ba]{color:var(--jet-theme-text-disabled);font-weight:700}.message-header-card dd[data-v-fde978ba]{min-width:0;margin:0;overflow:hidden;color:var(--jet-theme-text);text-overflow:ellipsis;white-space:nowrap}.message-payload-block[data-v-fde978ba]{display:grid;gap:var(--space-2)}.message-payload-block pre[data-v-fde978ba]{min-height:22.5rem;max-height:34rem;margin:0;overflow:auto;border-radius:.5rem;padding:var(--space-4);background:color-mix(in srgb,var(--jet-theme-text) 90%,var(--jet-theme-bg-container));color:var(--jet-theme-bg-container);font-size:var(--fs-14);font-weight:700;line-height:1.65;tab-size:2}.message-payload-block code[data-v-fde978ba]{white-space:pre}.message-payload-block[data-v-fde978ba] .json-key{color:color-mix(in srgb,var(--jet-theme-primary) 72%,var(--jet-theme-bg-container))}.message-payload-block[data-v-fde978ba] .json-string{color:color-mix(in srgb,var(--jet-theme-success) 68%,var(--jet-theme-bg-container))}.message-payload-block[data-v-fde978ba] .json-number{color:color-mix(in srgb,var(--jet-theme-warning) 72%,var(--jet-theme-bg-container))}.message-payload-block[data-v-fde978ba] .json-boolean,.message-payload-block[data-v-fde978ba] .json-null{color:color-mix(in srgb,var(--jet-theme-error) 68%,var(--jet-theme-bg-container))}@media (max-width: 40rem){.message-detail-head[data-v-fde978ba],.message-detail-body[data-v-fde978ba]{padding-left:var(--space-4);padding-right:var(--space-4)}.message-header-card dl[data-v-fde978ba]{grid-template-columns:4.75rem minmax(0,1fr)}}.message-panel[data-v-0ae8d186]{display:grid;gap:var(--space-4);padding:var(--space-5);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container);box-shadow:var(--jet-theme-shadow-secondary)}.message-panel h3[data-v-0ae8d186]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-18)}.message-panel p[data-v-0ae8d186],.message-row__content[data-v-0ae8d186],.message-row time[data-v-0ae8d186]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.message-filter[data-v-0ae8d186]{min-width:0;width:100%;max-width:100%}.message-table[data-v-0ae8d186]{overflow:hidden;border-radius:var(--jet-theme-radius)}.message-row[data-v-0ae8d186]{display:grid;grid-template-columns:8.5rem 11rem minmax(0,1fr) 4rem;align-items:center;gap:var(--space-3);min-height:3rem;padding:0 var(--space-3);border-top:.0625rem solid var(--jet-theme-border-secondary)}.message-row[data-v-0ae8d186]:first-child{border-top:0}.message-row--head[data-v-0ae8d186]{min-height:2.25rem;background:var(--jet-theme-bg-layout);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-weight:600}.message-row--body[data-v-0ae8d186]:hover{background:var(--jet-theme-bg-layout)}.message-row__type[data-v-0ae8d186]{display:inline-flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;overflow:hidden;border:.0625rem solid var(--jet-theme-border);border-radius:62.4375rem;padding:.125rem .5rem;background:var(--jet-theme-bg-container);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.message-row__content[data-v-0ae8d186],.message-row time[data-v-0ae8d186]{display:inline-block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-row__action[data-v-0ae8d186]{display:inline-flex;justify-content:center}.message-action[data-v-0ae8d186]{display:inline-flex!important;align-items:center;justify-content:center;width:1.75rem!important;height:1.75rem!important;padding:0!important}.message-panel__pagination[data-v-0ae8d186]{display:flex;justify-content:flex-end}@media (max-width: 48.75rem){.message-table[data-v-0ae8d186]{overflow-x:auto}.message-row[data-v-0ae8d186]{min-width:42rem}.message-panel__pagination[data-v-0ae8d186]{justify-content:flex-start}}.browser-panel[data-v-20bef194]{height:100%;min-height:0}.browser-panel[data-v-20bef194] .ant-tabs,.browser-panel[data-v-20bef194] .ant-tabs-content-holder,.browser-panel[data-v-20bef194] .ant-tabs-content,.browser-panel[data-v-20bef194] .ant-tabs-tabpane{height:100%}.browser-toolbar[data-v-20bef194]{display:flex;gap:.625rem;margin-bottom:.5rem;margin-top:.5rem;align-items:center;padding-left:.75rem;padding-right:.75rem}.browser-url-group[data-v-20bef194]{flex:1;display:flex;align-items:center;gap:0;min-width:0}.browser-url-auto[data-v-20bef194]{flex:1;min-width:0}.browser-toolbar-actions[data-v-20bef194]{display:flex;align-items:center;gap:.375rem;flex-shrink:0}.browser-url-visit[data-v-20bef194]{margin-left:-.0625rem;height:2rem}.browser-url-input[data-v-20bef194] .ant-input{height:2rem;border-top-right-radius:0;border-bottom-right-radius:0}.browser-url-auto[data-v-20bef194] .ant-auto-complete{width:100%}.browser-url-input[data-v-20bef194] .ant-input-group-addon{border:none}.browser-url-visit[data-v-20bef194] .ant-btn{height:2rem;padding:0 .75rem;border-top-left-radius:0;border-bottom-left-radius:0}.browser-content[data-v-20bef194]{height:calc(100vh - 18.125rem);min-height:26.25rem;position:relative;border:none;border-radius:0;overflow:hidden;background-color:#fff}.browser-panel[data-v-20bef194] .ant-tabs-card{border:none!important;box-shadow:none!important}.browser-panel[data-v-20bef194] .ant-tabs-card>.ant-tabs-nav,.browser-panel[data-v-20bef194] .ant-tabs-card>.ant-tabs-content-holder{border:none!important;background:transparent!important}.browser-panel[data-v-20bef194] .ant-tabs-card .ant-tabs-tabpane{background:transparent!important}.browser-panel[data-v-20bef194] .ant-tabs-card>.ant-tabs-nav:before{border-bottom:none!important}.browser-panel[data-v-20bef194] .ant-tabs-card>.ant-tabs-nav{margin-bottom:0}.browser-panel[data-v-20bef194] .ant-tabs-card>.ant-tabs-nav .ant-tabs-nav-list{gap:0}.browser-panel[data-v-20bef194] .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{padding:.375rem .875rem!important;margin-right:0!important;height:1.875rem!important;line-height:1.375rem!important;border-radius:.5rem .5rem 0 0;border:none!important;background:#fafafaa6!important;box-shadow:inset 0 -.0625rem #f0f0f0!important}.browser-panel[data-v-20bef194] .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-btn{font-size:var(--fs-14)!important}.browser-panel[data-v-20bef194] .ant-tabs-card>.ant-tabs-nav .ant-tabs-nav-add{padding:0!important;width:2rem!important;height:1.875rem!important;display:inline-flex!important;align-items:center;justify-content:center;margin-right:0!important;border:none!important}.browser-panel[data-v-20bef194] .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active{background:#fff!important;border:none!important;box-shadow:inset 0 -.125rem #1677ff!important;position:relative;z-index:1}.browser-panel[data-v-20bef194] .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:#1677ff!important}.browser-empty[data-v-20bef194]{height:100%;display:flex;align-items:center;justify-content:center}.browser-iframe[data-v-20bef194]{width:100%;height:100%;border:0}.browser-mask[data-v-20bef194]{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background:linear-gradient(180deg,#fafafaf2,#f5f5f5fa)}.browser-mask-title[data-v-20bef194]{font-size:var(--fs-16);font-weight:600;color:#000000e0}.browser-mask-desc[data-v-20bef194]{font-size:var(--fs-14);color:#00000073}.remote-desktop-panel[data-v-0e168609]{height:100%;min-height:0;display:flex;flex-direction:column}.addr-os-panel[data-v-0e168609]{position:absolute;top:1.25rem;left:50%;transform:translate(-50%);z-index:4;width:min(23.75rem,calc(100% - 2rem));max-width:calc(100% - 2rem);pointer-events:none}.addr-os-panel .addr-os-card[data-v-0e168609]{pointer-events:auto}.addr-os-card[data-v-0e168609]{position:relative;width:100%;padding:.875rem 1rem .75rem;border-radius:.875rem;background:linear-gradient(165deg,#ffffff24,#ffffff0f);border:.0625rem solid rgba(255,255,255,.18);box-shadow:0 .25rem .125rem #0000001f,0 1.25rem 2.75rem #0000007a,inset 0 .0625rem #ffffff1f;color:#fffffff2}.addr-os-card[data-v-0e168609]:before{content:"";position:absolute;left:50%;top:-.875rem;width:.125rem;height:.75rem;margin-left:-.0625rem;border-radius:.0625rem;background:linear-gradient(180deg,#ffffff73,#ffffff1f);box-shadow:0 0 .625rem #ffffff1f;pointer-events:none}.addr-os-header[data-v-0e168609]{display:flex;align-items:center;gap:.625rem;margin-bottom:.75rem}.addr-os-avatar[data-v-0e168609]{width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--fs-18);color:#ffffffe6;background:linear-gradient(145deg,#4a6fa5,#2d4a6f);box-shadow:0 .375rem 1rem #00000059;flex-shrink:0}.addr-os-title[data-v-0e168609]{font-size:var(--fs-14);font-weight:600;letter-spacing:.02em}.addr-os-row[data-v-0e168609]{display:flex;align-items:center;gap:.375rem}.addr-os-error[data-v-0e168609]{margin-top:.625rem;padding:.5rem .625rem;border-radius:.5rem;font-size:var(--fs-14);line-height:1.45;color:#ffccc7;background:#ff4d4f24;border:.0625rem solid rgba(255,120,120,.4)}.addr-os-sep[data-v-0e168609]{color:#ffffff8c;font-weight:500;flex-shrink:0}.addr-os-input[data-v-0e168609]{flex:1;min-width:0;height:2.25rem;padding:0 .625rem;border-radius:.5rem;border:.0625rem solid rgba(255,255,255,.22);background:#00000047;color:#fff;font-size:var(--fs-14);outline:none;transition:border-color .15s ease,box-shadow .15s ease}.addr-os-input.addr-os-port[data-v-0e168609]{flex:0 0 5.5rem;max-width:100%}.addr-os-input[data-v-0e168609]::placeholder{color:#ffffff61}.addr-os-input[data-v-0e168609]:focus:not(:disabled){border-color:#78aaffa6;box-shadow:0 0 0 .1875rem #64a0ff33}.addr-os-input[data-v-0e168609]:disabled{opacity:.72;cursor:not-allowed}.addr-os-footer[data-v-0e168609]{display:flex;align-items:center;justify-content:space-between;margin-top:.75rem;gap:.5rem}.addr-os-icon-btn[data-v-0e168609]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;border-radius:.5rem;cursor:help;color:#ffffffbf;background:#ffffff14;transition:background .15s ease}.addr-os-icon-btn[data-v-0e168609]:hover{background:#ffffff24}.addr-os-btn[data-v-0e168609]{min-width:5.5rem;height:2rem;padding:0 .875rem;border-radius:.5rem;font-size:var(--fs-14);cursor:pointer;border:.0625rem solid transparent;transition:background .15s ease,border-color .15s ease}.addr-os-btn-primary[data-v-0e168609]{background:linear-gradient(180deg,#4d8fd9,#2f6cb8);border-color:#ffffff26;color:#fff;font-weight:500}.addr-os-btn-primary[data-v-0e168609]:hover:not(:disabled){filter:brightness(1.06)}.addr-os-btn-primary[data-v-0e168609]:disabled{opacity:.65;cursor:not-allowed}.remote-desktop-dock[data-v-0e168609]{position:absolute;z-index:6;display:inline-block;line-height:0;max-width:calc(100% - 1rem)}.dock-trigger[data-v-0e168609]{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:none;border-radius:.625rem;cursor:grab;font-size:var(--fs-18);color:#fffffff2;background:#00000080;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);box-shadow:0 0 0 .0625rem #ffffff1f;transition:background .15s ease;-webkit-user-select:none;user-select:none;touch-action:none}.dock-trigger[data-v-0e168609]:hover{background:#0000009e}.dock-trigger[data-v-0e168609]:active{cursor:grabbing}.dock-panel[data-v-0e168609]{position:absolute;top:calc(100% + .5rem);right:0;left:auto;z-index:2;width:max-content;max-width:min(20rem,calc(100vw - 2rem));padding:.5rem .625rem;border-radius:.75rem;background:linear-gradient(165deg,#ffffff1f,#ffffff0d);border:.0625rem solid rgba(255,255,255,.16);box-shadow:0 .5rem #00000014,0 1.25rem 2.75rem #00000073,inset 0 .0625rem #ffffff1a;color:#fffffff2}.dock-toolbar[data-v-0e168609]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.5rem}.dock-toolbar-group[data-v-0e168609]{display:flex;flex-direction:row;align-items:center;gap:.375rem}.dock-toolbar-divider[data-v-0e168609]{width:.0625rem;height:1.375rem;flex-shrink:0;background:#ffffff2e;border-radius:.0625rem}.dock-panel .screen-tool-btn.is-active[data-v-0e168609]{background:#5a96ff61;box-shadow:inset 0 0 0 .0625rem #a0c8ff73,0 .0625rem #ffffff14;color:#fff}.dock-panel .screen-tool-btn.is-active[data-v-0e168609]:hover:not(:disabled){background:#64a0ff7a}.dock-slide-enter-active[data-v-0e168609],.dock-slide-leave-active[data-v-0e168609]{transition:opacity .18s ease,transform .18s ease}.dock-slide-enter-from[data-v-0e168609],.dock-slide-leave-to[data-v-0e168609]{opacity:0;transform:translateY(-.375rem)}.remote-desktop-content[data-v-0e168609]{flex:1;min-height:0;display:flex;flex-direction:column;position:relative;border:.0625rem solid #f0f0f0;border-radius:.375rem;overflow:hidden;background-color:#1a1a1e;min-height:26.25rem}.remote-desktop-screen[data-v-0e168609]{flex:1;min-height:0;height:0;width:100%;position:relative;background:#282828;overflow:hidden}.remote-desktop-screen.is-scroll-mode[data-v-0e168609]{overflow:auto}.remote-desktop-screen[data-v-0e168609] canvas{display:block;margin:0 auto}.screen-tool-btn[data-v-0e168609]{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:none;border-radius:.5rem;cursor:pointer;color:#ffffffeb;background:#00000073;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);transition:background .15s ease}.screen-tool-btn[data-v-0e168609]:hover:not(:disabled){background:#0000009e}.screen-tool-btn[data-v-0e168609]:disabled{opacity:.55;cursor:not-allowed}.screen-tool-btn-close[data-v-0e168609]:hover:not(:disabled){background:#b43c3c8c}.screen-tool-btn-close[data-v-0e168609]{background:#b43c3c47;box-shadow:inset 0 0 0 .0625rem #ff787859,0 .0625rem #ffffff0f}.screen-tool-btn-close[data-v-0e168609]:hover:not(:disabled){background:#b43c3c9e}.remote-desktop-mask[data-v-0e168609]{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background:linear-gradient(180deg,#fafafaf2,#f5f5f5fa)}.remote-desktop-mask-title[data-v-0e168609]{font-size:var(--fs-14);color:#00000073}.auth-os-overlay[data-v-0e168609]{position:absolute;inset:0;z-index:30;display:flex;align-items:flex-start;justify-content:center;padding:1.25rem 1.5rem 1.5rem}.auth-os-backdrop[data-v-0e168609]{position:absolute;inset:0;background:#0c0c128c;-webkit-backdrop-filter:blur(1.125rem) saturate(1.2);backdrop-filter:blur(1.125rem) saturate(1.2)}.auth-os-card[data-v-0e168609]{position:relative;z-index:1;width:100%;max-width:23.75rem;margin-top:0;padding:1.75rem 1.75rem 1.375rem;border-radius:.875rem;background:linear-gradient(165deg,#ffffff24,#ffffff0f);border:.0625rem solid rgba(255,255,255,.18);box-shadow:0 .25rem .125rem #0000001f,0 1.5rem 3.25rem #00000080,inset 0 .0625rem #ffffff1f;color:#fffffff2}.auth-os-card[data-v-0e168609]:before{content:"";position:absolute;left:50%;top:-.875rem;width:.125rem;height:.75rem;margin-left:-.0625rem;border-radius:.0625rem;background:linear-gradient(180deg,#ffffff73,#ffffff1f);box-shadow:0 0 .625rem #ffffff1f;pointer-events:none}.auth-os-avatar-wrap[data-v-0e168609]{display:flex;justify-content:center;margin-bottom:1rem}.auth-os-avatar[data-v-0e168609]{width:4.5rem;height:4.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--fs-32);color:#ffffffe6;background:linear-gradient(145deg,#4a6fa5,#2d4a6f);box-shadow:0 .5rem 1.5rem #00000059}.auth-os-title[data-v-0e168609]{text-align:center;font-size:var(--fs-18);font-weight:600;letter-spacing:.02em;margin-bottom:.5rem}.auth-os-desc[data-v-0e168609]{text-align:center;font-size:var(--fs-14);line-height:1.5;color:#ffffffa6;margin:0 0 1.25rem}.auth-os-fields[data-v-0e168609]{display:flex;flex-direction:column;gap:.625rem}.auth-os-input[data-v-0e168609]{width:100%;height:2.625rem;padding:0 .875rem;border-radius:.5rem;border:.0625rem solid rgba(255,255,255,.22);background:#00000047;color:#fff;font-size:var(--fs-14);outline:none;transition:border-color .15s ease,box-shadow .15s ease}.auth-os-input[data-v-0e168609]::placeholder{color:#ffffff61}.auth-os-input[data-v-0e168609]:focus{border-color:#78aaffa6;box-shadow:0 0 0 .1875rem #64a0ff33}.auth-os-actions[data-v-0e168609]{display:flex;justify-content:flex-end;gap:.625rem;margin-top:1.25rem}.auth-os-btn[data-v-0e168609]{min-width:6rem;height:2.375rem;padding:0 1rem;border-radius:.5rem;font-size:var(--fs-14);cursor:pointer;border:.0625rem solid transparent;transition:background .15s ease,border-color .15s ease}.auth-os-btn-secondary[data-v-0e168609]{background:#ffffff14;border-color:#fff3;color:#ffffffe0}.auth-os-btn-secondary[data-v-0e168609]:hover{background:#ffffff24}.auth-os-btn-primary[data-v-0e168609]{background:linear-gradient(180deg,#4d8fd9,#2f6cb8);border-color:#ffffff26;color:#fff;font-weight:500}.auth-os-btn-primary[data-v-0e168609]:hover:not(:disabled){filter:brightness(1.06)}.auth-os-btn-primary[data-v-0e168609]:disabled{opacity:.65;cursor:not-allowed}.auth-fade-enter-active[data-v-0e168609],.auth-fade-leave-active[data-v-0e168609]{transition:opacity .22s ease}.auth-fade-enter-from[data-v-0e168609],.auth-fade-leave-to[data-v-0e168609]{opacity:0}.file-manager-panel[data-v-429d1284]{height:100%;display:flex;flex-direction:column;padding:1.25rem 1.5rem;background:linear-gradient(180deg,#f4f7fb,#eef3f8);overflow:hidden}.file-manager-panel__header[data-v-429d1284]{margin-bottom:.625rem}.file-manager-panel__title-row[data-v-429d1284]{display:flex;align-items:center;gap:.625rem}.file-manager-panel__title-main[data-v-429d1284]{min-width:0;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.file-manager-panel__title-icon[data-v-429d1284]{color:#1677ff;font-size:var(--fs-16)}.file-manager-panel__title[data-v-429d1284]{font-size:var(--fs-16);font-weight:600;color:#000000e0}.file-manager-panel__title-help[data-v-429d1284]{color:#00000059;font-size:var(--fs-14);cursor:pointer}.file-manager-panel__offline[data-v-429d1284]{margin-bottom:.625rem}.file-manager-panel__workspace[data-v-429d1284]{flex:1;min-height:0;border-radius:1.5rem;background:#fffffff2;border:.0625rem solid rgba(15,23,42,.06);box-shadow:0 1rem 2.5rem #0f172a0f;overflow:hidden;display:flex;flex-direction:column}.file-manager-panel__chrome[data-v-429d1284]{padding:.625rem .75rem;border-bottom:.0625rem solid #ebf0f5;background:linear-gradient(180deg,#fbfdff,#f7fafe)}.file-manager-panel__chrome-row[data-v-429d1284]{display:flex;align-items:center;gap:.625rem}.file-manager-panel__nav[data-v-429d1284]{display:inline-flex;gap:.375rem}.file-manager-panel__address[data-v-429d1284]{flex:1;min-width:0;padding:.5rem .75rem;border-radius:.875rem;border:.0625rem solid #e6edf5;background:#fff;display:flex;align-items:center;gap:.625rem}.file-manager-panel__address-label[data-v-429d1284]{flex:0 0 auto;color:#00000073;font-size:var(--fs-14)}.file-manager-panel__breadcrumbs[data-v-429d1284]{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:.25rem}.file-manager-panel__crumb[data-v-429d1284]{padding:.125rem .5rem;border:none;border-radius:.625rem;background:transparent;color:#000000b8;cursor:pointer;transition:all .2s ease}.file-manager-panel__crumb[data-v-429d1284]:hover{background:#1677ff14;color:#1677ff}.file-manager-panel__crumb.is-current[data-v-429d1284]{background:#1677ff1f;color:#1677ff;font-weight:600}.file-manager-panel__crumb-separator[data-v-429d1284],.file-manager-panel__crumb-empty[data-v-429d1284]{color:#00000047;font-size:var(--fs-14)}.file-manager-panel__toolbar-actions[data-v-429d1284]{display:inline-flex;align-items:center;gap:.5rem}.file-manager-panel__search[data-v-429d1284]{width:13.75rem;min-width:11.25rem}.file-manager-panel__upload-strip[data-v-429d1284]{margin-top:.5rem;padding:.5rem .625rem;border-radius:.875rem;background:#1677ff0d;border:.0625rem solid rgba(22,119,255,.08);display:flex;align-items:center;gap:.625rem}.file-manager-panel__upload-strip--download[data-v-429d1284]{background:#0f172a0a;border-color:#0f172a14}.file-manager-panel__upload-meta[data-v-429d1284]{min-width:0;flex:0 1 20rem;display:flex;align-items:center;gap:.5rem}.file-manager-panel__upload-title[data-v-429d1284]{display:inline-flex;align-items:center;gap:.375rem;color:#000000b8;font-size:var(--fs-14);font-weight:600;white-space:nowrap}.file-manager-panel__upload-name[data-v-429d1284]{min-width:0;color:#00000080;font-size:var(--fs-14);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-manager-panel__upload-progress[data-v-429d1284]{min-width:7.5rem;flex:1}.file-manager-panel__upload-size[data-v-429d1284]{min-width:6rem;color:#0000007a;font-size:var(--fs-14);white-space:nowrap;text-align:right}.file-manager-panel__upload-percent[data-v-429d1284]{min-width:2.25rem;color:#0000008c;font-size:var(--fs-14);text-align:right}.file-manager-panel__upload-percent.is-processing[data-v-429d1284]{min-width:7.375rem;color:#0000009e;display:inline-flex;align-items:center;justify-content:flex-end;gap:.375rem;white-space:nowrap}.file-manager-panel__content[data-v-429d1284]{position:relative;flex:1;min-height:0;padding:.75rem;overflow:auto;background:radial-gradient(circle at top left,rgba(22,119,255,.06),transparent 30%),linear-gradient(180deg,#f8fbffb8,#ffffffdb)}.file-manager-panel__content.is-drag-active[data-v-429d1284]{background:radial-gradient(circle at top left,rgba(22,119,255,.12),transparent 32%),linear-gradient(180deg,#f0f7ffe6,#fafdfff5)}.file-manager-panel__spin[data-v-429d1284],.file-manager-panel__spin[data-v-429d1284] .ant-spin-container{min-height:100%}.file-manager-panel__list[data-v-429d1284]{min-width:61.25rem;display:flex;flex-direction:column;gap:.25rem}.file-manager-panel__list-head[data-v-429d1284],.file-manager-panel__row[data-v-429d1284]{display:grid;grid-template-columns:2.375rem minmax(16.25rem,2.4fr) minmax(8.75rem,1.2fr) 10rem 6rem minmax(11.25rem,1.4fr) 6.5rem;gap:.625rem;align-items:center}.file-manager-panel__list-head[data-v-429d1284]{position:sticky;top:-.75rem;z-index:1;min-height:2.125rem;padding:0 .625rem;border-radius:.75rem;background:#f7fafefa;border:.0625rem solid rgba(15,23,42,.05);color:#0000006b;font-size:var(--fs-14);font-weight:600}.file-manager-panel__list-cell[data-v-429d1284],.file-manager-panel__row-cell[data-v-429d1284]{min-width:0}.file-manager-panel__list-cell[data-v-429d1284]{display:inline-flex;align-items:center}.file-manager-panel__list-cell--select[data-v-429d1284],.file-manager-panel__row-cell--select[data-v-429d1284]{display:inline-flex;align-items:center;justify-content:center}.file-manager-panel__list-cell--size[data-v-429d1284],.file-manager-panel__list-cell--actions[data-v-429d1284]{justify-content:flex-end}.file-manager-panel__sort-btn[data-v-429d1284]{width:100%;padding:0;border:none;background:transparent;color:inherit;display:inline-flex;align-items:center;gap:.375rem;cursor:pointer;font-size:var(--fs-14);font-weight:inherit}.file-manager-panel__sort-btn[data-v-429d1284]:hover,.file-manager-panel__sort-btn.is-active[data-v-429d1284]{color:#000000ad}.file-manager-panel__sort-btn--align-end[data-v-429d1284]{justify-content:flex-end}.file-manager-panel__sort-icons[data-v-429d1284]{display:inline-flex;flex-direction:column;gap:.0625rem;color:#0000002e;font-size:var(--fs-14);line-height:1}.file-manager-panel__sort-icons .is-active[data-v-429d1284]{color:#1677ff}.file-manager-panel__row[data-v-429d1284]{min-height:2.75rem;padding:0 .625rem;border-radius:.75rem;background:#fffffff5;border:.0625rem solid rgba(15,23,42,.06);cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.file-manager-panel__row[data-v-429d1284]:hover{border-color:#1677ff24;background:#fafcfffa}.file-manager-panel__row.is-selected[data-v-429d1284]{background:#f6fafffa;border-color:#1677ff24}.file-manager-panel__row.is-active[data-v-429d1284]{background:#f0f7fffa;border-color:#1677ff38;box-shadow:0 .375rem 1rem #1677ff14}.file-manager-panel__row-cell--name[data-v-429d1284]{display:inline-flex;align-items:center;gap:.625rem}.file-manager-panel__row-icon[data-v-429d1284]{width:1.625rem;height:1.625rem;border-radius:.5rem;background:#0f172a0f;color:#0f172ab8;display:inline-flex;align-items:center;justify-content:center;font-size:var(--fs-16);flex:0 0 1.625rem}.file-manager-panel__row-icon.is-directory[data-v-429d1284]{background:#f59e0b24;color:#c47b00}.file-manager-panel__row-name[data-v-429d1284],.file-manager-panel__row-cell--kind[data-v-429d1284],.file-manager-panel__row-cell--time[data-v-429d1284],.file-manager-panel__row-cell--size[data-v-429d1284]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-manager-panel__row-name[data-v-429d1284]{color:#000000d6;font-size:var(--fs-14);font-weight:500}.file-manager-panel__row-cell--kind[data-v-429d1284],.file-manager-panel__row-cell--time[data-v-429d1284],.file-manager-panel__row-cell--size[data-v-429d1284],.file-manager-panel__row-cell--permission[data-v-429d1284]{color:#00000094;font-size:var(--fs-14)}.file-manager-panel__row-cell--size[data-v-429d1284]{text-align:right}.file-manager-panel__row-cell--permission[data-v-429d1284]{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap;overflow:hidden}.file-manager-panel__row-permission-badge[data-v-429d1284]{display:inline-flex;align-items:center;padding:.125rem .375rem;border-radius:62.4375rem;background:#0f172a12;color:#0f172ab8;font-size:var(--fs-14);white-space:nowrap}.file-manager-panel__row-permission-badge.is-write[data-v-429d1284]{background:#16a34a1f;color:#167e39}.file-manager-panel__row-permission-code[data-v-429d1284]{min-width:0;font-size:var(--fs-14);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-manager-panel__row-cell--actions[data-v-429d1284]{display:inline-flex;align-items:center;justify-content:flex-end;gap:.375rem}.file-manager-panel__action-btn[data-v-429d1284]{width:1.5rem;height:1.5rem;border:none;border-radius:.5rem;background:#0f172a0f;color:#0009;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.file-manager-panel__action-btn[data-v-429d1284]:hover{background:#1677ff1f;color:#1677ff}.file-manager-panel__action-btn[data-v-429d1284]:disabled{opacity:.42;cursor:not-allowed}.file-manager-panel__row-cell--select[data-v-429d1284] .ant-checkbox-wrapper,.file-manager-panel__list-cell--select[data-v-429d1284] .ant-checkbox-wrapper{line-height:1}.file-manager-panel__empty[data-v-429d1284]{min-height:100%;display:flex;align-items:center;justify-content:center}.file-manager-panel__empty-icon[data-v-429d1284]{font-size:var(--fs-56);color:#1677ff40}.file-manager-panel__drop-mask[data-v-429d1284]{position:absolute;inset:1.125rem;border-radius:1.5rem;border:.125rem dashed rgba(22,119,255,.42);background:#f0f7fff0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;z-index:2;pointer-events:none;text-align:center}.file-manager-panel__drop-icon[data-v-429d1284]{font-size:var(--fs-42);color:#1677ff}.file-manager-panel__drop-title[data-v-429d1284]{color:#000000e0;font-size:var(--fs-16);font-weight:600}.file-manager-panel__drop-path[data-v-429d1284]{max-width:80%;color:#00000073;font-size:var(--fs-14);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-manager-panel__context-menu[data-v-429d1284]{position:absolute;z-index:3;min-width:9.75rem;padding:.375rem;border-radius:.875rem;background:#fffffffa;border:.0625rem solid rgba(15,23,42,.08);box-shadow:0 1.125rem 2.25rem #0f172a24;display:flex;flex-direction:column;gap:.25rem}.file-manager-panel__context-item[data-v-429d1284]{width:100%;padding:.5rem .625rem;border:none;border-radius:.625rem;background:transparent;color:#000000b8;display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;text-align:left;transition:all .2s ease}.file-manager-panel__context-item[data-v-429d1284]:hover:not(:disabled){background:#1677ff14;color:#1677ff}.file-manager-panel__context-item[data-v-429d1284]:disabled{opacity:.42;cursor:not-allowed}.file-manager-panel__status-bar[data-v-429d1284]{min-height:2.375rem;padding:.375rem .75rem;border-top:.0625rem solid #ebf0f5;background:#fbfcfe;display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:#00000085;font-size:var(--fs-14)}.file-manager-panel__status-meta[data-v-429d1284]{display:inline-flex;align-items:center;gap:.875rem;min-width:0}.file-manager-panel__status-selection[data-v-429d1284]{display:inline-flex;align-items:center;gap:.125rem;min-width:0}.file-manager-panel__status-selection-text[data-v-429d1284]{color:#000000b8;font-weight:600;margin-right:.375rem}.file-manager-panel__status-selection[data-v-429d1284] .ant-btn-link{padding-left:.375rem;padding-right:.375rem}.file-manager-panel__status-tip[data-v-429d1284]{color:#0006;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-manager-panel__preview-spin[data-v-429d1284],.file-manager-panel__preview-spin[data-v-429d1284] .ant-spin-container,.file-manager-panel__preview[data-v-429d1284]{min-height:20rem}.file-manager-panel__preview--image[data-v-429d1284]{display:flex;align-items:center;justify-content:center}.file-manager-panel__preview-image[data-v-429d1284]{max-width:100%;max-height:68vh;object-fit:contain;border-radius:.75rem;box-shadow:0 .625rem 1.5rem #0f172a14}.file-manager-panel__preview-text[data-v-429d1284]{margin:0;padding:1rem;max-height:68vh;overflow:auto;border-radius:.875rem;background:#f7f9fc;color:#000000c7;font-size:var(--fs-14);line-height:1.7;white-space:pre-wrap;word-break:break-word}.file-manager-panel__preview-empty[data-v-429d1284]{min-height:20rem;display:flex;align-items:center;justify-content:center}@media (max-width: 75rem){.file-manager-panel__chrome-row[data-v-429d1284],.file-manager-panel__status-bar[data-v-429d1284]{flex-direction:column;align-items:stretch}.file-manager-panel__address[data-v-429d1284]{width:100%}.file-manager-panel__toolbar-actions[data-v-429d1284]{justify-content:flex-start}.file-manager-panel__search[data-v-429d1284]{width:100%;min-width:0}.file-manager-panel__upload-strip[data-v-429d1284]{flex-wrap:wrap;align-items:stretch}.file-manager-panel__upload-meta[data-v-429d1284]{flex:1 1 auto}.file-manager-panel__upload-progress[data-v-429d1284]{width:100%;min-width:0;flex-basis:100%}.file-manager-panel__status-meta[data-v-429d1284],.file-manager-panel__status-selection[data-v-429d1284]{flex-wrap:wrap;gap:.375rem .625rem}.file-manager-panel__status-tip[data-v-429d1284]{width:100%}}@media (max-width: 48rem){.file-manager-panel[data-v-429d1284]{padding:1rem}.file-manager-panel__workspace[data-v-429d1284]{border-radius:1.25rem}.file-manager-panel__content[data-v-429d1284]{padding:.625rem}.file-manager-panel__list[data-v-429d1284]{min-width:45rem}.file-manager-panel__list-head[data-v-429d1284],.file-manager-panel__row[data-v-429d1284]{grid-template-columns:2.375rem minmax(13.75rem,2fr) minmax(7.5rem,1fr) 8.75rem 5.25rem 5.5rem}.file-manager-panel__list-cell--permission[data-v-429d1284],.file-manager-panel__row-cell--permission[data-v-429d1284]{display:none}}.network-debug-panel[data-v-202aff8e]{height:100%;display:flex;flex-direction:column;padding:1.25rem 1.5rem;background:#fff;overflow:hidden}.network-debug-panel__header[data-v-202aff8e]{margin-bottom:1rem}.network-debug-panel__title-row[data-v-202aff8e]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.network-debug-panel__title-main[data-v-202aff8e]{min-width:0;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.network-debug-panel__title-icon[data-v-202aff8e]{color:#1677ff;font-size:var(--fs-16)}.network-debug-panel__title[data-v-202aff8e]{font-size:var(--fs-16);font-weight:600;color:#000000e0}.network-debug-panel__title-hint[data-v-202aff8e]{min-width:0;color:#000000a6;font-size:var(--fs-14);line-height:1.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.network-debug-panel__offline[data-v-202aff8e]{margin-bottom:1rem}.network-debug-panel__layout[data-v-202aff8e]{flex:1;min-height:0;display:grid;grid-template-columns:20rem minmax(0,1fr);gap:1rem}.network-debug-panel__config[data-v-202aff8e],.network-debug-panel__result[data-v-202aff8e]{min-height:0;border:.0625rem solid #f0f0f0;border-radius:.75rem;background:#fff}.network-debug-panel__config[data-v-202aff8e]{padding:1rem;overflow-y:auto}.network-debug-panel__result[data-v-202aff8e]{padding:1rem;display:flex;flex-direction:column;overflow:hidden}.network-debug-panel__section-title[data-v-202aff8e]{font-size:var(--fs-14);font-weight:600;margin-bottom:.75rem;color:#000000e0}.network-debug-panel__metrics[data-v-202aff8e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1rem}.network-debug-panel__metric-card[data-v-202aff8e]{padding:1rem;border-radius:.75rem;background:linear-gradient(135deg,#1677ff14,#1677ff05)}.network-debug-panel__metric-label[data-v-202aff8e]{display:inline-flex;align-items:center;gap:.25rem;color:#00000073;margin-bottom:.625rem}.network-debug-panel__metric-help[data-v-202aff8e]{font-size:var(--fs-14);color:#00000059;cursor:help}.network-debug-panel__form-label[data-v-202aff8e]{display:inline-flex;align-items:center;gap:.25rem}.network-debug-panel__label-help[data-v-202aff8e]{font-size:var(--fs-14);color:#00000059;cursor:help}.network-debug-panel__metric-value[data-v-202aff8e]{font-size:var(--fs-20);font-weight:600;color:#000000e0;word-break:break-all}.network-debug-panel__error[data-v-202aff8e]{margin-bottom:1rem}.network-debug-panel__list[data-v-202aff8e]{min-height:0;display:flex;flex-direction:column;flex:1;overflow:hidden}.network-debug-panel__list-head[data-v-202aff8e]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem;font-size:var(--fs-14);font-weight:600;color:#000000e0}.network-debug-panel__list-tip[data-v-202aff8e]{font-size:var(--fs-14);font-weight:400;color:#00000073}.network-debug-panel__empty-icon[data-v-202aff8e]{font-size:var(--fs-40);color:#1677ff80}.network-debug-panel__empty-desc[data-v-202aff8e]{margin-top:.5rem;color:#00000073}.network-debug-panel__sample-list[data-v-202aff8e]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:.75rem}.network-debug-panel__sample-item[data-v-202aff8e]{padding:.875rem 1rem;border-radius:.75rem;background:#fafafa;border:.0625rem solid #f0f0f0}.network-debug-panel__sample-top[data-v-202aff8e]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem;color:#000000a6}.network-debug-panel__sample-index[data-v-202aff8e]{font-weight:600;color:#1677fff2}.network-debug-panel__sample-grid[data-v-202aff8e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.network-debug-panel__sample-grid>div[data-v-202aff8e]{display:flex;flex-direction:column;gap:.375rem;color:#000000e0}.network-debug-panel__sample-label[data-v-202aff8e]{color:#00000073;font-size:var(--fs-14)}@media (max-width: 75rem){.network-debug-panel__layout[data-v-202aff8e]{grid-template-columns:1fr}.network-debug-panel__metrics[data-v-202aff8e],.network-debug-panel__sample-grid[data-v-202aff8e]{grid-template-columns:repeat(2,minmax(0,1fr))}}.terminal-panel[data-v-ffb8deb9]{height:100%;min-height:0;position:relative;background-color:#000}.terminal[data-v-ffb8deb9]{width:100%;height:100%}.terminal-mask[data-v-ffb8deb9]{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;background:linear-gradient(180deg,#000000b3,#000000d9)}.terminal-mask-title[data-v-ffb8deb9]{color:#ffffffeb;font-size:var(--fs-16);font-weight:600}.terminal-mask-desc[data-v-ffb8deb9]{color:#ffffffa6;font-size:var(--fs-14)}.terminal-wrapper[data-v-8ddd0719],.terminal-wrapper[data-v-8ddd0719] .ant-tabs,.terminal-wrapper[data-v-8ddd0719] .ant-tabs-content-holder,.terminal-wrapper[data-v-8ddd0719] .ant-tabs-content{height:100%}.terminal-wrapper[data-v-8ddd0719] .ant-tabs-tabpane{height:100%;min-height:0}.terminal-wrapper[data-v-8ddd0719] .ant-tabs-card{border:none!important;box-shadow:none!important}.terminal-wrapper[data-v-8ddd0719] .ant-tabs-card>.ant-tabs-nav,.terminal-wrapper[data-v-8ddd0719] .ant-tabs-card>.ant-tabs-content-holder{border:none!important;background:transparent!important}.terminal-wrapper[data-v-8ddd0719] .ant-tabs-card .ant-tabs-tabpane{background:transparent!important}.terminal-wrapper[data-v-8ddd0719] .ant-tabs-card>.ant-tabs-nav:before{border-bottom:none!important}.terminal-wrapper[data-v-8ddd0719] .ant-tabs-card>.ant-tabs-nav{margin-bottom:0}.terminal-wrapper[data-v-8ddd0719] .ant-tabs-card>.ant-tabs-nav .ant-tabs-nav-list{gap:0}.terminal-wrapper[data-v-8ddd0719] .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{padding:.375rem .875rem!important;margin-right:0!important;height:1.875rem!important;line-height:1.375rem!important;border-radius:.5rem .5rem 0 0;border:none!important;background:#fafafaa6!important;box-shadow:inset 0 -.0625rem #f0f0f0!important}.terminal-wrapper[data-v-8ddd0719] .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-btn{font-size:var(--fs-14)!important}.terminal-wrapper[data-v-8ddd0719] .ant-tabs-card>.ant-tabs-nav .ant-tabs-nav-add{padding:0!important;width:2rem!important;height:1.875rem!important;display:inline-flex!important;align-items:center;justify-content:center;margin-right:0!important;border:none!important}.terminal-wrapper[data-v-8ddd0719] .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active{background:#fff!important;border:none!important;box-shadow:inset 0 -.125rem #1677ff!important;position:relative;z-index:1}.terminal-wrapper[data-v-8ddd0719] .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:#1677ff!important}.remote-access-wrap[data-v-671f1e3d]{min-height:38.75rem;display:flex;gap:0;overflow:hidden;border:var(--jet-theme-stroke-width) solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container);box-shadow:var(--jet-theme-shadow-secondary)}.remote-access-empty[data-v-671f1e3d]{margin:var(--space-5);flex:1}.remote-access-side[data-v-671f1e3d]{width:11.25rem;flex:0 0 11.25rem;padding-top:.625rem;padding-left:.75rem;padding-right:.75rem;position:relative}.remote-access-side[data-v-671f1e3d]:after{content:"";position:absolute;top:0;right:0;width:.0625rem;height:100%;background:var(--jet-theme-border);pointer-events:none}.mode-menu[data-v-671f1e3d]{border-inline-end:none!important}.mode-help-icon[data-v-671f1e3d]{margin-left:.375rem;font-size:var(--fs-14);color:#00000059}.remote-access-main[data-v-671f1e3d]{flex:1;min-width:0;display:flex;flex-direction:column}.mode-menu[data-v-671f1e3d] .ant-menu-item{border-radius:0}.mode-menu[data-v-671f1e3d] .ant-menu-item-selected{background:#1677ff14!important;box-shadow:inset .1875rem 0 #1677ffd9;margin-right:-.0625rem!important;padding-right:0!important}@media (max-width: 56.25rem){.remote-access-wrap[data-v-671f1e3d]{min-height:38.75rem;flex-direction:column}.remote-access-side[data-v-671f1e3d]{width:auto;flex:0 0 auto;padding:var(--space-3)}.remote-access-side[data-v-671f1e3d]:after{inset:auto auto 0 0;width:100%;height:.0625rem}.mode-menu[data-v-671f1e3d]{display:flex;overflow-x:auto}.mode-menu[data-v-671f1e3d] .ant-menu-item{min-width:8.25rem}}.history-metrics[data-v-83098e39]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.history-metrics__item[data-v-83098e39]{display:grid;min-width:0;min-height:5.75rem;align-content:center;gap:.25rem;padding:.5rem .75rem;border-radius:.5rem;background:var(--jet-theme-bg-container)}.history-metrics__item>span[data-v-83098e39]:first-child{color:#4e5969;font-size:var(--fs-14);line-height:1.25rem}.history-metrics__item>strong[data-v-83098e39]{overflow-wrap:anywhere;font-size:1.25rem;font-weight:600;line-height:1.5rem;font-variant-numeric:tabular-nums}.history-metrics__comparison[data-v-83098e39]{display:flex;align-items:center;gap:.25rem;color:#86909c;font-size:var(--fs-13, var(--fs-14));line-height:1rem;font-variant-numeric:tabular-nums}.history-metrics__comparison>span[data-v-83098e39]:last-child{display:inline-flex;align-items:center;gap:.125rem}.history-metrics__comparison[data-trend=up]>span[data-v-83098e39]:last-child{color:#f18900}.history-metrics__comparison[data-trend=down]>span[data-v-83098e39]:last-child{color:#06c170}@media (max-width: 48rem){.history-metrics[data-v-83098e39]{grid-template-columns:repeat(2,minmax(0,1fr))}}.history-card[data-v-a85c4b32]{display:grid;overflow:hidden;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:1rem;background:color-mix(in srgb,var(--jet-theme-bg-container) 70%,transparent)}.history-card__header[data-v-a85c4b32]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4)}.history-card__header>strong[data-v-a85c4b32]{font-size:var(--fs-18);font-weight:600;line-height:1.5rem}.history-range[data-v-a85c4b32]{flex:none;white-space:nowrap}.history-range[data-v-a85c4b32] .ant-segmented-item-label{min-height:1.75rem;padding:.25rem .75rem;color:#4e5969;font-size:var(--fs-14);line-height:1.25rem}.history-range[data-v-a85c4b32] .ant-segmented-item-selected .ant-segmented-item-label{color:#1e72f0;font-weight:500}.history-card__content[data-v-a85c4b32]{display:grid;gap:var(--space-4);padding:var(--space-3) var(--space-5);background:var(--jet-theme-bg-base, #F8FAFC);border-bottom:.0625rem solid var(--jet-theme-border-secondary);color:var(--jet-theme-text-tertiary, var(--jet-theme-text-disabled));font-size:var(--fs-14);font-weight:600;letter-spacing:.04em}.history-custom-range[data-v-a85c4b32]{display:flex;justify-content:flex-end}.history-custom-range[data-v-a85c4b32] .ant-picker{border-color:#eceff3;border-radius:.5rem}.history-chart[data-v-a85c4b32]{display:grid;gap:var(--space-3)}.history-chart__meta[data-v-a85c4b32]{display:flex;align-items:center;justify-content:space-between;color:#86909c;font-size:var(--fs-13, var(--fs-14));line-height:1rem}.history-chart__legend[data-v-a85c4b32]{display:inline-flex;align-items:center;gap:.25rem;color:#4e5969}.history-chart__legend i[data-v-a85c4b32]{width:.5rem;height:.1875rem;background:#1593ff}.history-chart__body[data-v-a85c4b32]{height:16.5rem;min-height:0}.history-empty[data-v-a85c4b32]{display:grid;min-height:16.5rem;place-items:center;color:#86909c;font-size:var(--fs-14)}@media (max-width: 62rem){.history-card__header[data-v-a85c4b32]{align-items:flex-start;flex-direction:column}.history-range[data-v-a85c4b32]{max-width:100%;overflow-x:auto}}@media (max-width: 48rem){.history-custom-range[data-v-a85c4b32] .ant-picker{width:100%}}.history-card[data-v-527f74e7]{display:grid;overflow:hidden;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:1rem;background:color-mix(in srgb,var(--jet-theme-bg-container) 70%,transparent)}.history-card__header[data-v-527f74e7]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4)}.history-card__header>strong[data-v-527f74e7]{font-size:var(--fs-18);font-weight:600;line-height:1.5rem}.history-range[data-v-527f74e7]{flex:none;white-space:nowrap}.history-range[data-v-527f74e7] .ant-segmented-item-label{min-height:1.75rem;padding:.25rem .75rem;color:#4e5969;font-size:var(--fs-14);line-height:1.25rem}.history-range[data-v-527f74e7] .ant-segmented-item-selected .ant-segmented-item-label{color:#1e72f0;font-weight:500}.history-card__content[data-v-527f74e7]{display:grid;gap:var(--space-4);padding:var(--space-3) var(--space-5);background:var(--jet-theme-bg-base, #F8FAFC);border-bottom:.0625rem solid var(--jet-theme-border-secondary);color:var(--jet-theme-text-tertiary, var(--jet-theme-text-disabled));font-size:var(--fs-14);font-weight:600;letter-spacing:.04em}.history-custom-range[data-v-527f74e7]{display:flex;justify-content:flex-end}.history-custom-range[data-v-527f74e7] .ant-picker{border-color:#eceff3;border-radius:.5rem}.history-chart[data-v-527f74e7]{display:grid;gap:var(--space-3)}.history-chart__meta[data-v-527f74e7]{display:flex;align-items:center;justify-content:space-between;color:#86909c;font-size:var(--fs-13, var(--fs-14));line-height:1rem}.history-chart__legend[data-v-527f74e7]{display:inline-flex;align-items:center;gap:.25rem;color:#4e5969}.history-chart__legend i[data-v-527f74e7]{width:.5rem;height:.1875rem;background:#1593ff}.history-chart__body[data-v-527f74e7]{height:16.5rem;min-height:0}.history-empty[data-v-527f74e7]{display:grid;min-height:16.5rem;place-items:center;color:#86909c;font-size:var(--fs-14)}@media (max-width: 62rem){.history-card__header[data-v-527f74e7]{align-items:flex-start;flex-direction:column}.history-range[data-v-527f74e7]{max-width:100%;overflow-x:auto}}@media (max-width: 48rem){.history-custom-range[data-v-527f74e7] .ant-picker{width:100%}}.history-card__content--series[data-v-527f74e7]{align-content:center}.history-chart__legend--series[data-v-527f74e7]{gap:var(--space-3)}.history-chart__legend-item[data-v-527f74e7]{display:inline-flex;align-items:center;gap:var(--space-1)}.history-chart__legend-item:first-child i[data-v-527f74e7]{background:var(--jet-theme-primary, #1593FF)}.history-chart__legend-item:nth-child(2) i[data-v-527f74e7]{background:var(--jet-theme-success, #06C170)}.runtime-overview[data-v-b481dc89]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.runtime-overview__card[data-v-b481dc89]{display:flex;min-width:0;height:5.75rem;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border:1px solid var(--jet-theme-border-secondary);border-radius:1rem;background:var(--jet-theme-bg-container)}.runtime-overview__icon[data-v-b481dc89]{position:relative;display:inline-flex;width:3rem;height:3rem;flex:0 0 auto;align-items:center;justify-content:center;overflow:visible;border-radius:.5rem}.runtime-overview__icon--subDevices[data-v-b481dc89]{background:#e8f4ff}.runtime-overview__icon--visionModels[data-v-b481dc89]{background:#dbe5fa}.runtime-overview__icon--coveredCameras[data-v-b481dc89]{background:#e8fbff}.runtime-overview__icon>img[data-v-b481dc89]{display:block;max-width:none}.runtime-overview__icon--subDevices>img[data-v-b481dc89]{width:2.25rem;height:2rem}.runtime-overview__icon--visionModels>img[data-v-b481dc89]{width:2rem;height:1.75rem}.runtime-overview__camera[data-v-b481dc89]{width:2.01rem;height:1.375rem}.runtime-overview__camera-base[data-v-b481dc89]{position:absolute;right:.75rem;bottom:.375rem;width:1rem;height:.625rem}.runtime-overview__content[data-v-b481dc89]{display:grid;min-width:0;gap:var(--space-1)}.runtime-overview__content strong[data-v-b481dc89]{overflow:hidden;font-size:.875rem;font-weight:400;line-height:1.25rem;text-overflow:ellipsis;white-space:nowrap}.runtime-overview__value[data-v-b481dc89]{display:inline-flex;align-items:baseline;gap:.25rem}.runtime-overview__value em[data-v-b481dc89]{font-size:1.5rem;font-style:normal;font-weight:600;line-height:2rem;font-variant-numeric:tabular-nums}.runtime-overview__value i[data-v-b481dc89]{color:#4e5969;font-size:1rem;font-style:normal;font-weight:500;line-height:1.375rem}@media (max-width: 48rem){.runtime-overview[data-v-b481dc89]{grid-template-columns:1fr}}.runtime-property-groups[data-v-e959f966]{display:grid;gap:var(--space-4);container-type:inline-size}.runtime-property-group[data-v-e959f966]{display:grid;gap:var(--space-3)}.runtime-property-group__head[data-v-e959f966]{display:flex;align-items:center;gap:var(--space-2);color:var(--jet-theme-primary)}.runtime-property-group__head h3[data-v-e959f966]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-15);font-weight:700}.runtime-property-group__grid[data-v-e959f966]{display:grid;grid-template-columns:repeat(var(--runtime-property-columns),minmax(0,1fr));gap:var(--space-2)}.runtime-property-group__grid--cpu[data-v-e959f966]{--runtime-property-columns: 5}.runtime-property-group__grid--memory[data-v-e959f966]{--runtime-property-columns: 4}.runtime-property-group__grid--disk[data-v-e959f966],.runtime-property-group__grid--network[data-v-e959f966]{--runtime-property-columns: 6}.runtime-property[data-v-e959f966]{display:grid;min-width:0;min-height:7rem;grid-template-rows:minmax(1.25rem,auto) minmax(2.75rem,1fr) 1rem;align-content:stretch;gap:var(--space-1);padding:var(--space-3);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:.5rem;background:var(--jet-theme-bg-container)}.runtime-property--wide[data-v-e959f966]{grid-column:span 2}.runtime-property--full[data-v-e959f966]{grid-column:1 / -1;grid-template-rows:auto auto;min-height:auto;gap:var(--space-3)}.runtime-property--selectable[data-v-e959f966]{cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.runtime-property--selectable[data-v-e959f966]:hover,.runtime-property--selected[data-v-e959f966]{border-color:var(--jet-theme-primary)}.runtime-property--selected[data-v-e959f966]{background:color-mix(in srgb,var(--jet-theme-primary) 6%,var(--jet-theme-bg-container))}.runtime-property--selectable[data-v-e959f966]:focus-visible{outline:.125rem solid color-mix(in srgb,var(--jet-theme-primary) 40%,transparent);outline-offset:.125rem}.runtime-property span[data-v-e959f966]{overflow:hidden;color:var(--jet-theme-text-secondary, var(--jet-theme-text));font-size:var(--fs-13, var(--fs-14));text-overflow:ellipsis;white-space:nowrap}.runtime-property .runtime-property__title[data-v-e959f966]{display:block;overflow:visible;line-height:1.25rem;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.runtime-property strong[data-v-e959f966]{overflow-wrap:anywhere;color:var(--jet-theme-text);font-size:var(--fs-18);line-height:1.2;font-variant-numeric:tabular-nums}.runtime-property__value[data-v-e959f966],.runtime-property__rates[data-v-e959f966]{display:flex;min-width:0;align-self:end;align-items:baseline;justify-content:space-between;gap:var(--space-2)}.runtime-property--wide .runtime-property__value strong[data-v-e959f966],.runtime-property__rate strong[data-v-e959f966]{white-space:nowrap}.runtime-property__percentage[data-v-e959f966]{flex:none;color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.25rem;font-variant-numeric:tabular-nums}.runtime-property__rate[data-v-e959f966]{display:grid;min-width:0;gap:var(--space-1)}.runtime-property__rate[data-v-e959f966]:last-child{text-align:right}.runtime-property__rate-label[data-v-e959f966]{color:var(--jet-theme-text-secondary);font-size:var(--fs-13, var(--fs-14));line-height:1rem}.runtime-property__summary[data-v-e959f966]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));gap:var(--space-3)}.runtime-property__summary-item[data-v-e959f966]{display:grid;min-width:0;gap:var(--space-1)}.runtime-property__summary-item span[data-v-e959f966]{line-height:1.4;white-space:normal}.runtime-property__summary-item strong[data-v-e959f966]{font-size:var(--fs-16)}.runtime-property__progress[data-v-e959f966]{display:block;width:100%;align-self:center;margin:0;line-height:0}@container (max-width: 42rem){.runtime-property-group__grid[data-v-e959f966]{--runtime-property-columns: 2}}@container (max-width: 28rem){.runtime-property-group__grid[data-v-e959f966]{--runtime-property-columns: 1}.runtime-property--wide[data-v-e959f966]{grid-column:1 / -1}}.runtime-panel[data-v-b7861601]{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:var(--space-4)}.runtime-panel__body[data-v-b7861601]{display:grid;min-width:0;min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:var(--space-4)}.runtime-panel__properties[data-v-b7861601],.runtime-panel__history[data-v-b7861601]{min-width:0;min-height:0}.runtime-panel__properties[data-v-b7861601]{contain:size;display:grid;grid-template-rows:auto minmax(0,1fr);align-content:stretch;gap:var(--space-3);background:var(--jet-theme-bg-container);padding:var(--space-4);overflow:hidden;border-radius:var(--jet-theme-radius-lg)}.runtime-panel__properties[data-v-b7861601] .runtime-property-groups{min-height:0;align-content:start;overflow-y:auto;padding-right:var(--space-1);scrollbar-gutter:stable}.runtime-panel__section-head[data-v-b7861601]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.runtime-panel__section-head h3[data-v-b7861601]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-15);font-weight:700}.runtime-panel__meta[data-v-b7861601]{margin-left:auto;color:var(--jet-theme-text-tertiary, var(--jet-theme-text-disabled));font-size:var(--fs-13, var(--fs-14))}.runtime-panel__history[data-v-b7861601]{position:sticky;top:var(--space-4);align-self:start}@media (min-width: 60.0625rem){.runtime-panel__history[data-v-b7861601] .history-card{min-height:33rem}}@media (max-width: 60rem){.runtime-panel__body[data-v-b7861601]{grid-template-columns:minmax(0,1fr);align-items:start}.runtime-panel__properties[data-v-b7861601]{contain:none;grid-template-rows:auto auto;align-content:start;overflow:visible}.runtime-panel__properties[data-v-b7861601] .runtime-property-groups{min-height:auto;overflow:visible;padding-right:0;scrollbar-gutter:auto}.runtime-panel__history[data-v-b7861601]{position:static;order:-1}}@media (max-width: 48rem){.runtime-panel__meta[data-v-b7861601]{flex-basis:100%;margin-left:0}}.gw-status[data-v-d8bac618]{display:inline-flex;align-items:center;gap:var(--space-1);min-height:1.5rem;padding:0 var(--space-3);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border);border-radius:62.4375rem;background:var(--jet-theme-bg-container);color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.gw-status__dot[data-v-d8bac618]{width:.375rem;height:.375rem;border-radius:50%;background:currentColor}.gw-status[data-status=online][data-v-d8bac618]{border-color:var(--ok-line);background:var(--ok-bg);color:var(--jet-theme-success)}.gw-status[data-status=offline][data-v-d8bac618]{background:var(--jet-theme-primary-soft)}.gw-status[data-status=disabled][data-v-d8bac618],.gw-status[data-status=alarm][data-v-d8bac618]{border-color:var(--warn-line);background:var(--warn-bg);color:var(--jet-theme-warning)}.gateway-cloud-media-channel-table__identity[data-v-e22c27fd]{display:flex;align-items:center;min-width:0;gap:var(--space-3)}.gateway-cloud-media-channel-table__icon[data-v-e22c27fd]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 2rem;width:2rem;height:2rem;border-radius:var(--r-2);background:var(--jet-theme-primary-bg, var(--jet-theme-fill-secondary));color:var(--jet-theme-primary);font-size:var(--fs-16)}.gateway-cloud-media-channel-table__copy[data-v-e22c27fd]{display:grid;min-width:0;gap:var(--space-1)}.gateway-cloud-media-channel-table__copy strong[data-v-e22c27fd],.gateway-cloud-media-channel-table__copy small[data-v-e22c27fd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gateway-cloud-media-channel-table__copy strong[data-v-e22c27fd]{color:var(--jet-theme-text);font-weight:600}.gateway-cloud-media-channel-table__copy small[data-v-e22c27fd]{color:var(--jet-theme-text-tertiary);font-size:var(--fs-12)}.gateway-sub-device-live-player[data-v-b73bd519]{display:grid;place-items:center;width:100%;min-height:15rem;overflow:hidden;aspect-ratio:16 / 9;border-radius:var(--r-3);background:var(--jet-theme-fill-secondary)}.gateway-sub-device[data-v-3f53976c]{display:grid;min-width:0;gap:var(--space-4)}.gateway-sub-device__navigation[data-v-3f53976c]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-width:0;overflow-x:auto;padding-bottom:var(--space-3);border-bottom:1px solid var(--jet-theme-border-secondary);scrollbar-width:none}.gateway-sub-device__navigation[data-v-3f53976c]::-webkit-scrollbar{display:none}.gateway-sub-device__type-switch[data-v-3f53976c]{flex:0 0 auto}.gateway-sub-device__toolbar[data-v-3f53976c]{display:flex;align-items:flex-start;justify-content:space-between;min-width:0;gap:var(--space-3)}.gateway-sub-device__toolbar[data-v-3f53976c] .condition-filter{min-width:0;flex:1}.gateway-sub-device__toolbar-actions[data-v-3f53976c]{justify-content:flex-end}.gateway-sub-device__selection-count[data-v-3f53976c]{color:var(--jet-theme-text-secondary);font-size:var(--fs-13);white-space:nowrap}.gateway-sub-device__error[data-v-3f53976c]{margin:0}.gateway-sub-device[data-v-3f53976c] .gateway-sub-device-table{min-width:0}.gateway-sub-device[data-v-3f53976c] .gateway-sub-device-table .ant-table-container{border:1px solid var(--jet-theme-border-secondary);border-radius:var(--r-3)}.gateway-sub-device[data-v-3f53976c] .gateway-sub-device-table .ant-table-thead>tr>th{color:var(--jet-theme-text-secondary);font-size:var(--fs-13);font-weight:600;background:var(--jet-theme-bg-layout)}.gateway-sub-device[data-v-3f53976c] .gateway-sub-device-table .ant-table-tbody>tr>td{vertical-align:middle}.gateway-sub-device[data-v-3f53976c] .gateway-sub-device-table .ant-table-tbody>tr:hover>td{background:var(--jet-theme-primary-bg, var(--jet-theme-bg-layout))}.gateway-sub-device[data-v-3f53976c] .gateway-sub-device-table .gw-status{min-height:1.375rem;padding-inline:var(--space-2);font-size:var(--fs-12)}.gateway-sub-device__pagination[data-v-3f53976c]{display:flex;justify-content:flex-end}@media (max-width: 47.5rem){.gateway-sub-device__toolbar[data-v-3f53976c]{align-items:stretch;flex-direction:column}.gateway-sub-device__toolbar-actions[data-v-3f53976c]{justify-content:flex-start}.gateway-sub-device__pagination[data-v-3f53976c]{justify-content:flex-start;overflow-x:auto}}.gateway-vision-model-workspace-host[data-v-35f6514d]{display:flex;min-width:0;min-height:0;height:100%;flex-direction:column}.gateway-vision-model-workspace-host[data-v-35f6514d] .gateway-vision-workspace{--gateway-vision-workspace-height: 100%}.gateway-vision-model-workspace-host__offline[data-v-35f6514d]{display:flex;min-width:0;min-height:0;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-8);color:var(--jet-theme-text-secondary);text-align:center}.gateway-vision-model-workspace-host__offline[data-v-35f6514d]>.anticon{color:var(--jet-theme-warning);font-size:2rem}.gateway-vision-model-workspace-host__offline strong[data-v-35f6514d]{color:var(--jet-theme-text);font-size:var(--fs-16);font-weight:500}.gateway-vision-model-workspace-host__offline span[data-v-35f6514d]{max-width:28rem;color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.gateway-detail[data-v-1985a837]{min-width:0}.gateway-detail__back.ant-btn[data-v-1985a837]{display:inline-flex;align-items:center;padding:0;color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.25rem}.gateway-detail__back.ant-btn[data-v-1985a837]:hover,.gateway-detail__back.ant-btn[data-v-1985a837]:focus{color:var(--jet-theme-primary);background:transparent}.gateway-detail__content[data-v-1985a837]{display:grid;align-content:start;min-width:0;min-height:calc(100vh - 5rem);gap:var(--space-3)}.gateway-detail__summary-card[data-v-1985a837],.gateway-detail__content-card[data-v-1985a837]{overflow:hidden}.gateway-detail__alert[data-v-1985a837]{margin:0}.gateway-detail__tab-content[data-v-1985a837]{min-width:0}.gateway-detail__panel[data-v-1985a837]{min-width:0;margin-top:0;padding:var(--space-4) 0}.gateway-detail__content--vision-model[data-v-1985a837]{align-content:stretch;grid-template-rows:auto minmax(0,1fr)}.gateway-detail__content--vision-model .gateway-detail__tab-content[data-v-1985a837]{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;gap:0}.gateway-detail__content--vision-model .gateway-detail__tab-content[data-v-1985a837] .ant-spin-nested-loading,.gateway-detail__content--vision-model .gateway-detail__tab-content[data-v-1985a837] .ant-spin-container{min-height:0;height:100%}.gateway-detail__content--vision-model .gateway-detail__panel[data-v-1985a837]{min-height:0;height:100%;margin-top:0;padding:0;overflow:hidden}.gateway-detail__panel[data-v-1985a837] .task-panel,.gateway-detail__panel[data-v-1985a837] .sub-panel,.gateway-detail__panel[data-v-1985a837] .message-panel,.gateway-detail__panel[data-v-1985a837] .remote-access-wrap{border:0;box-shadow:none}@media (max-width: 62rem){.gateway-detail__panel[data-v-1985a837]{padding:var(--space-3)}}.plugin-batch-workspace[data-v-299ea5dc]{display:flex;flex-direction:column;height:100%;min-height:0}.alarm-list[data-v-5de1a735]{display:flex;min-height:0;flex:1;flex-direction:column;padding:16px}.alarm-list header[data-v-5de1a735]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:1px solid #edf0f4}.alarm-list header>span[data-v-5de1a735]{color:#98a2b3;font-size:12px;white-space:nowrap}.alarm-list[data-v-5de1a735] .ant-spin-nested-loading,.alarm-list[data-v-5de1a735] .ant-spin-container{min-height:0;flex:1}.alarm-list__body[data-v-5de1a735]{max-height:calc(100vh - 300px);padding:10px 2px;overflow:auto}.alarm-row[data-v-5de1a735]{width:100%;margin-bottom:8px;padding:13px 14px;border:1px solid #edf0f4;border-radius:10px;background:#fff;color:#344054;cursor:pointer;text-align:left}.alarm-row[data-v-5de1a735]:hover,.alarm-row.is-active[data-v-5de1a735]{border-color:#91caff;background:#f8fbff}.alarm-row__head[data-v-5de1a735],.alarm-row__head>span[data-v-5de1a735],.alarm-row__meta[data-v-5de1a735]{display:flex;align-items:center;gap:8px}.alarm-row__head[data-v-5de1a735]{justify-content:space-between}.alarm-row__meta[data-v-5de1a735]{justify-content:space-between;margin-top:10px;color:#667085;font-size:12px}.alarm-row__value[data-v-5de1a735]{margin-top:8px;color:#98a2b3;font-size:12px}.alarm-row__value strong[data-v-5de1a735]{margin-left:5px;color:#344054}.alarm-list[data-v-5de1a735]>.ant-pagination{justify-content:flex-end;margin-top:10px}.trend-box[data-v-4c7fbe2a]{margin-top:16px}.trend-box .trend-title[data-v-4c7fbe2a]{font-weight:500;margin-bottom:8px}.trend-box .trend-chart[data-v-4c7fbe2a]{height:190px}.alarm-timeline[data-v-4c7fbe2a]{margin-top:18px}.alarm-timeline__time[data-v-4c7fbe2a]{color:#98a2b3;font-size:12px}.dispose-box[data-v-4c7fbe2a]{margin-top:16px}.dispose-box .reason-label[data-v-4c7fbe2a]{font-weight:500}.energy-page[data-v-1b3f6ce0]{min-height:100%;padding:20px;background:#f5f7fa;color:#1f2937}.energy-page-title[data-v-1b3f6ce0]{color:#172033;font-size:16px;font-weight:600}.energy-page-actions[data-v-1b3f6ce0]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.energy-page-actions .energy-action-hint[data-v-1b3f6ce0]{color:#8a94a6;font-size:12px}.energy-card[data-v-1b3f6ce0]{border:1px solid #e5eaf1;border-radius:12px;background:#fff}.energy-card.ant-card[data-v-1b3f6ce0]{overflow:hidden}.energy-card .ant-card-head[data-v-1b3f6ce0]{min-height:68px;padding:0 20px;border-bottom-color:#edf0f4}.energy-card .ant-card-body[data-v-1b3f6ce0]{padding:18px 20px 20px}.energy-card-title[data-v-1b3f6ce0]{color:#172033;font-size:15px;font-weight:600}.energy-card-kicker[data-v-1b3f6ce0]{margin-bottom:2px;color:#8a94a6;font-size:11px;line-height:1.3}.energy-card-title-stack[data-v-1b3f6ce0]{display:flex;flex-direction:column}.energy-workbench[data-v-1b3f6ce0]{display:grid;grid-template-columns:minmax(420px,.9fr) minmax(0,1.1fr);gap:16px;height:100%;min-height:0}.energy-workbench-list[data-v-1b3f6ce0],.energy-workbench-detail[data-v-1b3f6ce0]{display:flex;min-width:0;min-height:0;flex-direction:column}.energy-workbench-list>.energy-card[data-v-1b3f6ce0],.energy-workbench-detail>.energy-card[data-v-1b3f6ce0]{min-height:0;flex:1}.energy-empty[data-v-1b3f6ce0]{display:grid;min-height:360px;place-items:center;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.energy-section-label[data-v-1b3f6ce0]{color:#8a94a6;font-size:12px}.energy-selection-bar[data-v-1b3f6ce0]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;padding:14px 16px;border:1px solid #e5eaf1;border-radius:10px;background:#fff}.energy-selection-bar .selection-summary[data-v-1b3f6ce0]{color:#667085;font-size:12px}.energy-table-surface[data-v-1b3f6ce0]{min-height:0;overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.energy-table-surface .ant-table-wrapper[data-v-1b3f6ce0]{min-height:0}@media (max-width: 1080px){.energy-workbench[data-v-1b3f6ce0]{grid-template-columns:1fr;height:auto}.energy-workbench-list[data-v-1b3f6ce0],.energy-workbench-detail[data-v-1b3f6ce0]{min-height:420px}}@media (max-width: 640px){.energy-page[data-v-1b3f6ce0]{padding:12px}.energy-page-actions[data-v-1b3f6ce0]{gap:6px}.energy-selection-bar[data-v-1b3f6ce0]{align-items:flex-start;flex-direction:column}.energy-card .ant-card-head[data-v-1b3f6ce0]{padding:0 16px}.energy-card .ant-card-body[data-v-1b3f6ce0]{padding:16px}}.page-title[data-v-1b3f6ce0]{color:#172033;font-size:16px;font-weight:600}.energy-page-actions__label[data-v-1b3f6ce0]{color:#8a94a6;font-size:12px}.station-selector[data-v-1b3f6ce0]{width:200px}.workbench[data-v-1b3f6ce0]{display:grid;grid-template-columns:minmax(460px,.95fr) minmax(0,1.05fr);gap:16px;height:100%;min-height:0;padding:20px;background:#f5f7fa;overflow:hidden}.bench-list[data-v-1b3f6ce0],.bench-detail[data-v-1b3f6ce0]{display:flex;min-width:0;min-height:0;flex-direction:column}.bench-list[data-v-1b3f6ce0]>*,.bench-detail[data-v-1b3f6ce0]>*{min-height:0}@media (max-width: 1100px){.workbench[data-v-1b3f6ce0]{grid-template-columns:1fr;height:auto;overflow:visible}.bench-list[data-v-1b3f6ce0],.bench-detail[data-v-1b3f6ce0]{min-height:480px}}@media (max-width: 640px){.workbench[data-v-1b3f6ce0]{gap:12px;padding:12px}}.analysis-nav[data-v-2b6716e6]{display:flex;min-height:0;flex-direction:column;padding:18px}.analysis-nav header[data-v-2b6716e6]{margin-bottom:14px}.analysis-nav__list[data-v-2b6716e6]{min-height:0;margin-top:10px;overflow:auto}.analysis-nav__device[data-v-2b6716e6],.analysis-nav__points button[data-v-2b6716e6]{width:100%;border:0;border-radius:8px;background:transparent;color:#344054;cursor:pointer;text-align:left}.analysis-nav__device[data-v-2b6716e6]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px}.analysis-nav__device[data-v-2b6716e6]:hover,.analysis-nav__device.is-active[data-v-2b6716e6],.analysis-nav__points button[data-v-2b6716e6]:hover,.analysis-nav__points button.is-active[data-v-2b6716e6]{background:#eef4ff;color:#1677ff}.analysis-nav__device>span[data-v-2b6716e6]:first-child{display:flex;min-width:0;flex-direction:column}.analysis-nav small[data-v-2b6716e6]{color:#98a2b3;font-size:11px;font-weight:400}.analysis-nav__meta[data-v-2b6716e6]{display:flex;align-items:center;gap:5px;white-space:nowrap;font-size:12px}.analysis-nav__meta i[data-v-2b6716e6]{width:7px;height:7px;border-radius:50%;background:#b8c0cc}.analysis-nav__meta i.is-online[data-v-2b6716e6]{background:#52c41a}.analysis-nav__points[data-v-2b6716e6]{margin-top:14px;padding-top:14px;border-top:1px solid #edf0f4}.analysis-nav__points button[data-v-2b6716e6]{display:flex;justify-content:space-between;margin-top:4px;padding:8px 10px}.energy-page[data-v-a89903ab]{min-height:100%;padding:20px;background:#f5f7fa;color:#1f2937}.energy-page-title[data-v-a89903ab]{color:#172033;font-size:16px;font-weight:600}.energy-page-actions[data-v-a89903ab]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.energy-page-actions .energy-action-hint[data-v-a89903ab]{color:#8a94a6;font-size:12px}.energy-card[data-v-a89903ab]{border:1px solid #e5eaf1;border-radius:12px;background:#fff}.energy-card.ant-card[data-v-a89903ab]{overflow:hidden}.energy-card .ant-card-head[data-v-a89903ab]{min-height:68px;padding:0 20px;border-bottom-color:#edf0f4}.energy-card .ant-card-body[data-v-a89903ab]{padding:18px 20px 20px}.energy-card-title[data-v-a89903ab]{color:#172033;font-size:15px;font-weight:600}.energy-card-kicker[data-v-a89903ab]{margin-bottom:2px;color:#8a94a6;font-size:11px;line-height:1.3}.energy-card-title-stack[data-v-a89903ab]{display:flex;flex-direction:column}.energy-workbench[data-v-a89903ab]{display:grid;grid-template-columns:minmax(420px,.9fr) minmax(0,1.1fr);gap:16px;height:100%;min-height:0}.energy-workbench-list[data-v-a89903ab],.energy-workbench-detail[data-v-a89903ab]{display:flex;min-width:0;min-height:0;flex-direction:column}.energy-workbench-list>.energy-card[data-v-a89903ab],.energy-workbench-detail>.energy-card[data-v-a89903ab]{min-height:0;flex:1}.energy-empty[data-v-a89903ab]{display:grid;min-height:360px;place-items:center;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.energy-section-label[data-v-a89903ab]{color:#8a94a6;font-size:12px}.energy-selection-bar[data-v-a89903ab]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;padding:14px 16px;border:1px solid #e5eaf1;border-radius:10px;background:#fff}.energy-selection-bar .selection-summary[data-v-a89903ab]{color:#667085;font-size:12px}.energy-table-surface[data-v-a89903ab]{min-height:0;overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.energy-table-surface .ant-table-wrapper[data-v-a89903ab]{min-height:0}@media (max-width: 1080px){.energy-workbench[data-v-a89903ab]{grid-template-columns:1fr;height:auto}.energy-workbench-list[data-v-a89903ab],.energy-workbench-detail[data-v-a89903ab]{min-height:420px}}@media (max-width: 640px){.energy-page[data-v-a89903ab]{padding:12px}.energy-page-actions[data-v-a89903ab]{gap:6px}.energy-selection-bar[data-v-a89903ab]{align-items:flex-start;flex-direction:column}.energy-card .ant-card-head[data-v-a89903ab]{padding:0 16px}.energy-card .ant-card-body[data-v-a89903ab]{padding:16px}}.page-title[data-v-a89903ab]{color:#172033;font-size:16px;font-weight:600}.station-selector[data-v-a89903ab]{width:200px}.hours-selector[data-v-a89903ab]{width:110px}.analysis-page[data-v-a89903ab]{display:flex;min-height:100%;flex-direction:column;gap:16px;padding:20px;background:#f5f7fa}.analysis-hero[data-v-a89903ab]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px}.analysis-hero h2[data-v-a89903ab]{margin:6px 0 4px;color:#172033;font-size:20px}.analysis-hero p[data-v-a89903ab]{margin:0;color:#667085;font-size:13px}.analysis-hero__trail[data-v-a89903ab]{display:flex;align-items:center;gap:7px;color:#98a2b3;font-size:12px}.analysis-hero__trail button[data-v-a89903ab]{padding:0;border:0;background:transparent;color:#1677ff;cursor:pointer}.analysis-hero__freshness[data-v-a89903ab]{display:flex;align-items:flex-end;flex-direction:column;gap:6px;color:#98a2b3;font-size:12px}.analysis-workspace[data-v-a89903ab]{display:grid;min-height:610px;flex:1;grid-template-columns:300px minmax(0,1fr);gap:16px}.analysis-main[data-v-a89903ab]{display:flex;min-width:0;min-height:0;flex-direction:column;gap:16px}.analysis-metrics[data-v-a89903ab]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:16px 20px}.analysis-metrics>div[data-v-a89903ab]{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:6px;padding:0 18px;border-right:1px solid #edf0f4}.analysis-metrics>div[data-v-a89903ab]:first-child{padding-left:0}.analysis-metrics>div[data-v-a89903ab]:last-child{padding-right:0;border-right:0}.analysis-metrics span[data-v-a89903ab]{grid-column:1 / -1;color:#667085;font-size:12px}.analysis-metrics strong[data-v-a89903ab]{color:#172033;font-size:24px;font-weight:600}.analysis-metrics small[data-v-a89903ab]{color:#98a2b3}.analysis-chart[data-v-a89903ab]{display:flex;min-height:0;flex:1;flex-direction:column;padding:18px 20px 20px}.analysis-chart header[data-v-a89903ab]{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid #edf0f4}.analysis-chart__body[data-v-a89903ab]{display:grid;min-height:450px;flex:1;padding-top:12px;place-items:stretch}.analysis-chart__body>.ant-empty[data-v-a89903ab]{place-self:center}@media (max-width: 980px){.analysis-page[data-v-a89903ab]{padding:12px}.analysis-workspace[data-v-a89903ab]{grid-template-columns:1fr}.analysis-metrics[data-v-a89903ab]{grid-template-columns:repeat(2,1fr);row-gap:18px}.analysis-metrics>div[data-v-a89903ab]:nth-child(2){border-right:0}}.asset-card[data-v-4f4aa512]{height:100%}.asset-card[data-v-4f4aa512] .ant-card-body{overflow:auto}.asset-node[data-v-4f4aa512]{display:flex;align-items:center;gap:6px}.asset-node .asset-node-name[data-v-4f4aa512]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-node .asset-node-actions[data-v-4f4aa512]{display:none;align-items:center;margin-left:auto}.asset-node:hover .asset-node-actions[data-v-4f4aa512]{display:inline-flex}.asset-empty[data-v-4f4aa512]{display:flex;flex-direction:column;align-items:center;gap:12px}.tab-toolbar[data-v-389fe4fa],.tab-toolbar[data-v-2900ad54]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.energy-page[data-v-943dadef]{min-height:100%;padding:20px;background:#f5f7fa;color:#1f2937}.energy-page-title[data-v-943dadef]{color:#172033;font-size:16px;font-weight:600}.energy-page-actions[data-v-943dadef]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.energy-page-actions .energy-action-hint[data-v-943dadef]{color:#8a94a6;font-size:12px}.energy-card[data-v-943dadef]{border:1px solid #e5eaf1;border-radius:12px;background:#fff}.energy-card.ant-card[data-v-943dadef]{overflow:hidden}.energy-card .ant-card-head[data-v-943dadef]{min-height:68px;padding:0 20px;border-bottom-color:#edf0f4}.energy-card .ant-card-body[data-v-943dadef]{padding:18px 20px 20px}.energy-card-title[data-v-943dadef]{color:#172033;font-size:15px;font-weight:600}.energy-card-kicker[data-v-943dadef]{margin-bottom:2px;color:#8a94a6;font-size:11px;line-height:1.3}.energy-card-title-stack[data-v-943dadef]{display:flex;flex-direction:column}.energy-workbench[data-v-943dadef]{display:grid;grid-template-columns:minmax(420px,.9fr) minmax(0,1.1fr);gap:16px;height:100%;min-height:0}.energy-workbench-list[data-v-943dadef],.energy-workbench-detail[data-v-943dadef]{display:flex;min-width:0;min-height:0;flex-direction:column}.energy-workbench-list>.energy-card[data-v-943dadef],.energy-workbench-detail>.energy-card[data-v-943dadef]{min-height:0;flex:1}.energy-empty[data-v-943dadef]{display:grid;min-height:360px;place-items:center;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.energy-section-label[data-v-943dadef]{color:#8a94a6;font-size:12px}.energy-selection-bar[data-v-943dadef]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;padding:14px 16px;border:1px solid #e5eaf1;border-radius:10px;background:#fff}.energy-selection-bar .selection-summary[data-v-943dadef]{color:#667085;font-size:12px}.energy-table-surface[data-v-943dadef]{min-height:0;overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.energy-table-surface .ant-table-wrapper[data-v-943dadef]{min-height:0}@media (max-width: 1080px){.energy-workbench[data-v-943dadef]{grid-template-columns:1fr;height:auto}.energy-workbench-list[data-v-943dadef],.energy-workbench-detail[data-v-943dadef]{min-height:420px}}@media (max-width: 640px){.energy-page[data-v-943dadef]{padding:12px}.energy-page-actions[data-v-943dadef]{gap:6px}.energy-selection-bar[data-v-943dadef]{align-items:flex-start;flex-direction:column}.energy-card .ant-card-head[data-v-943dadef]{padding:0 16px}.energy-card .ant-card-body[data-v-943dadef]{padding:16px}}.page-title[data-v-943dadef]{color:#172033;font-size:16px;font-weight:600}.station-selector[data-v-943dadef]{width:200px}.energy-page-actions__label[data-v-943dadef]{color:#8a94a6;font-size:12px}.config-context[data-v-943dadef]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:20px 20px 0;padding:14px 16px;border:1px solid #e5eaf1;border-radius:10px;background:#fff}.config-context__eyebrow[data-v-943dadef]{margin-bottom:4px;color:#8a94a6;font-size:11px}.config-context strong[data-v-943dadef]{color:#172033;font-size:15px}.config-context>div[data-v-943dadef]:first-child{display:grid;grid-template-columns:auto 1fr;align-items:baseline;column-gap:10px}.config-context__eyebrow[data-v-943dadef]{grid-column:1 / -1}.config-context>div:first-child>span[data-v-943dadef]{color:#98a2b3;font-size:12px}.config-context__meta[data-v-943dadef]{display:flex;align-items:center;gap:8px}.config-layout[data-v-943dadef]{display:grid;grid-template-columns:320px minmax(0,1fr);gap:16px;height:100%;min-height:0;padding:12px 20px 20px}.asset-panel[data-v-943dadef],.content-panel[data-v-943dadef]{min-width:0;min-height:0}.content-panel[data-v-943dadef]{overflow:hidden}.content-card[data-v-943dadef]{height:100%;overflow:hidden}.content-card[data-v-943dadef] .ant-card-body{height:calc(100% - 56px);overflow:auto}.config-tabs[data-v-943dadef] .ant-tabs-nav{margin-bottom:16px}@media (max-width: 900px){.config-layout[data-v-943dadef]{grid-template-columns:1fr;height:auto;padding:12px}.asset-panel[data-v-943dadef]{min-height:320px}.content-panel[data-v-943dadef]{min-height:540px}}.device-hero[data-v-b3c68210]{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:16px;padding:17px 20px;border:1px solid #e5eaf1;border-radius:12px;background:linear-gradient(110deg,#fff,#f8fbff)}.device-hero__icon[data-v-b3c68210]{display:grid;width:46px;height:46px;place-items:center;border-radius:12px;background:#eaf3ff;color:#1677ff;font-size:21px}.summary-title-row[data-v-b3c68210],.device-meta[data-v-b3c68210],.device-actions[data-v-b3c68210]{display:flex;align-items:center}.summary-title-row[data-v-b3c68210]{min-width:0;flex-wrap:wrap;gap:9px}.summary-title-row h1[data-v-b3c68210]{min-width:0;margin:0;color:#172033;font-size:20px;font-weight:650}.device-summary p[data-v-b3c68210]{max-width:760px;margin:5px 0 0;color:#667085;font-size:12px}.device-meta[data-v-b3c68210]{flex-wrap:wrap;gap:7px 16px;margin-top:8px;color:#8a94a6;font-size:11px}.device-meta span[data-v-b3c68210]{display:flex;align-items:center;gap:4px}.device-actions[data-v-b3c68210]{gap:8px}@media (max-width: 760px){.device-hero[data-v-b3c68210]{grid-template-columns:42px minmax(0,1fr)}.device-actions[data-v-b3c68210]{grid-column:2;justify-content:flex-start}.device-summary p[data-v-b3c68210]{display:none}}.metric-band[data-v-f365e192]{display:grid;min-height:92px;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.metric-band__item[data-v-f365e192]{min-width:0;padding:16px 20px;border-left:1px solid #edf0f4}.metric-band__item[data-v-f365e192]:first-child{border-left:0}.metric-band__item span[data-v-f365e192],.metric-band__item em[data-v-f365e192]{display:block;overflow:hidden;color:#8a94a6;font-size:11px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.metric-band__item>div[data-v-f365e192]{display:flex;align-items:baseline;gap:5px;margin:3px 0}.metric-band__item strong[data-v-f365e192]{overflow:hidden;color:#172033;font-size:24px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.metric-band__item small[data-v-f365e192]{color:#667085;font-size:11px}.metric-band__item em[data-v-f365e192]{font-size:10px}.metric-band__empty[data-v-f365e192]{display:flex;grid-column:1/-1;align-items:center;justify-content:center;gap:8px;color:#98a2b3;font-size:12px}@media (max-width: 720px){.metric-band[data-v-f365e192]{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-band__item[data-v-f365e192]:nth-child(3){border-left:0}.metric-band__item[data-v-f365e192]:nth-child(n+3){border-top:1px solid #edf0f4}}.visual-panel[data-v-c242761c]{display:flex;min-height:510px;flex-direction:column;overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.visual-panel__head[data-v-c242761c]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 20px;border-bottom:1px solid #edf0f4}.visual-panel__head span[data-v-c242761c]{color:#8a94a6;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.visual-panel__head h2[data-v-c242761c]{margin:3px 0 0;color:#344054;font-size:14px}.visual-stage[data-v-c242761c]{position:relative;min-height:320px;flex:1;overflow:hidden;background:radial-gradient(circle at 47% 43%,#fff 0,#f6f9fc 44%,#e9f0f7)}.visual-stage img[data-v-c242761c]{position:absolute;z-index:1;inset:8% 7% 11%;width:86%;height:81%;object-fit:contain;filter:drop-shadow(0 18px 18px rgba(30,50,80,.16))}.visual-stage__label[data-v-c242761c]{position:absolute;z-index:3;right:16px;bottom:13px;padding:7px 10px;border:1px solid rgba(255,255,255,.8);border-radius:8px;background:#ffffffdb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.visual-stage__label strong[data-v-c242761c],.visual-stage__label span[data-v-c242761c]{display:block;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.visual-stage__label strong[data-v-c242761c]{color:#344054;font-size:11px}.visual-stage__label span[data-v-c242761c]{margin-top:2px;color:#98a2b3;font-size:9px}.visual-readings[data-v-c242761c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid #edf0f4}.visual-reading[data-v-c242761c]{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px}.visual-reading[data-v-c242761c]:nth-child(2n){border-left:1px solid #edf0f4}.visual-reading[data-v-c242761c]:nth-child(n+3){border-top:1px solid #edf0f4}.visual-reading span[data-v-c242761c]{display:flex;min-width:0;align-items:center;gap:7px;overflow:hidden;color:#667085;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.visual-reading i[data-v-c242761c]{width:6px;height:6px;flex:none;border-radius:50%;background:hsl(calc(205 + var(--index) * 18),75%,52%)}.visual-reading strong[data-v-c242761c]{flex:none;color:#172033;font-size:13px}.visual-reading small[data-v-c242761c]{color:#667085;font-size:9px;font-weight:400}.visual-readings__empty[data-v-c242761c]{grid-column:1/-1;padding:24px;color:#98a2b3;font-size:11px;text-align:center}@media (max-width: 720px){.visual-panel[data-v-c242761c]{min-height:450px}.visual-stage[data-v-c242761c]{min-height:280px}}.detail-section[data-v-89bcb622]{padding:20px 22px;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.section-head[data-v-89bcb622]{display:flex;align-items:center;gap:8px;margin-bottom:18px;color:#1677ff}.section-head h2[data-v-89bcb622]{margin:0;color:#344054;font-size:14px;font-weight:600}.section-head__meta[data-v-89bcb622]{display:flex;align-items:center;gap:12px;margin-left:auto;color:#8a94a6;font-size:11px}.metric-grid[data-v-89bcb622]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 28px}.metric-item[data-v-89bcb622]{min-width:0}.metric-label[data-v-89bcb622],.metric-time[data-v-89bcb622]{display:block;overflow:hidden;color:#8a94a6;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.metric-value[data-v-89bcb622]{display:flex;align-items:baseline;gap:5px;margin-top:5px}.metric-value strong[data-v-89bcb622]{overflow:hidden;color:#172033;font-size:23px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.metric-value small[data-v-89bcb622]{color:#667085;font-size:11px}.metric-time[data-v-89bcb622]{margin-top:5px;font-size:11px}@media (max-width: 980px){.metric-grid[data-v-89bcb622]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 640px){.detail-section[data-v-89bcb622]{padding:16px}.section-head[data-v-89bcb622]{align-items:flex-start;flex-wrap:wrap}.section-head__meta[data-v-89bcb622]{width:100%;justify-content:space-between;margin-left:0}.metric-grid[data-v-89bcb622]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.metric-value strong[data-v-89bcb622]{font-size:20px}}.detail-section[data-v-7d286bb8]{padding:20px 22px;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.section-head[data-v-7d286bb8],.section-title[data-v-7d286bb8],.trend-tools[data-v-7d286bb8]{display:flex;align-items:center}.section-head[data-v-7d286bb8]{justify-content:space-between;gap:18px;margin-bottom:12px}.section-title[data-v-7d286bb8]{gap:8px;color:#1677ff}.section-title h2[data-v-7d286bb8]{margin:0;color:#344054;font-size:14px;font-weight:600}.trend-tools[data-v-7d286bb8]{gap:10px;color:#8a94a6;font-size:12px}.metric-select[data-v-7d286bb8]{width:190px}.trend-chart[data-v-7d286bb8],.trend-empty[data-v-7d286bb8]{height:330px}.trend-empty[data-v-7d286bb8]{display:grid;place-items:center}@media (max-width: 640px){.detail-section[data-v-7d286bb8]{padding:16px}.section-head[data-v-7d286bb8]{align-items:flex-start;flex-direction:column}.trend-tools[data-v-7d286bb8]{width:100%}.metric-select[data-v-7d286bb8]{flex:1;width:auto}.trend-chart[data-v-7d286bb8],.trend-empty[data-v-7d286bb8]{height:280px}}.detail-section[data-v-a547f962]{padding:20px 22px;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.section-head[data-v-a547f962]{display:flex;align-items:center;gap:8px;margin-bottom:18px;color:#fa8c16}.section-head h2[data-v-a547f962]{margin:0;color:#344054;font-size:14px;font-weight:600}[data-v-a547f962] .ant-card,[data-v-a547f962] .ant-table-wrapper{box-shadow:none}@media (max-width: 640px){.detail-section[data-v-a547f962]{padding:16px}}.detail-section[data-v-55f09f26]{padding:20px 22px;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.section-head[data-v-55f09f26]{display:flex;align-items:center;gap:8px;margin-bottom:18px;color:#13a8a8}.section-head h2[data-v-55f09f26]{margin:0;color:#344054;font-size:14px;font-weight:600}.access-flow[data-v-55f09f26]{display:flex;align-items:center;justify-content:center;gap:20px;padding:26px;border-radius:10px;background:#f6f9fc}.flow-step[data-v-55f09f26]{display:flex;min-width:0;align-items:center;gap:10px}.flow-icon[data-v-55f09f26]{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border-radius:10px;background:#e6f4ff;color:#1677ff;font-size:18px}.flow-step strong[data-v-55f09f26],.flow-step small[data-v-55f09f26]{display:block}.flow-step strong[data-v-55f09f26]{color:#344054;font-size:13px}.flow-step small[data-v-55f09f26]{max-width:150px;margin-top:3px;overflow:hidden;color:#8a94a6;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.flow-arrow[data-v-55f09f26]{color:#b7c0cd}.device-kv[data-v-55f09f26]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:20px 0 0;border-top:1px solid #edf0f4;border-left:1px solid #edf0f4}.device-kv>div[data-v-55f09f26]{min-width:0;padding:13px 15px;border-right:1px solid #edf0f4;border-bottom:1px solid #edf0f4}.device-kv dt[data-v-55f09f26]{color:#8a94a6;font-size:11px}.device-kv dd[data-v-55f09f26]{margin:5px 0 0;overflow:hidden;color:#344054;font-size:13px;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 900px){.access-flow[data-v-55f09f26]{align-items:stretch;flex-direction:column}.flow-arrow[data-v-55f09f26]{align-self:center;transform:rotate(90deg)}.device-kv[data-v-55f09f26]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 520px){.detail-section[data-v-55f09f26]{padding:16px}.device-kv[data-v-55f09f26]{grid-template-columns:1fr}}.property-panel[data-v-f90806bb]{min-height:390px}.property-toolbar[data-v-f90806bb]{display:flex;align-items:center;gap:14px;margin-bottom:12px}.property-toolbar[data-v-f90806bb] .ant-input-search{max-width:360px}.property-toolbar>span[data-v-f90806bb]{color:#8a94a6;font-size:12px}.property-groups[data-v-f90806bb]{overflow:hidden;border:1px solid #e5eaf1;border-radius:9px}.property-group+.property-group[data-v-f90806bb]{border-top:1px solid #e5eaf1}.property-group__head[data-v-f90806bb]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:0;background:#f8fafc;color:#344054;cursor:pointer;text-align:left}.property-group__head>span[data-v-f90806bb]:first-child{display:flex;align-items:center;gap:8px}.property-group__head small[data-v-f90806bb]{padding:1px 7px;border-radius:10px;background:#e9eef5;color:#667085}.property-group__time[data-v-f90806bb]{color:#98a2b3;font-size:11px}.property-grid[data-v-f90806bb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#edf0f4}.property-item[data-v-f90806bb]{min-width:0;padding:12px 14px;background:#fff}.property-item__head[data-v-f90806bb],.property-item footer[data-v-f90806bb]{display:flex;align-items:center;justify-content:space-between;gap:8px}.property-item__head>span[data-v-f90806bb]{overflow:hidden;color:#667085;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.property-capabilities[data-v-f90806bb]{display:flex;gap:2px}.property-item__head[data-v-f90806bb] .ant-tag{margin:0;font-size:10px}.property-item>strong[data-v-f90806bb]{display:block;overflow:hidden;margin-top:8px;color:#172033;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.property-item>strong.empty[data-v-f90806bb]{color:#98a2b3;font-size:14px;font-weight:400}.property-item>strong small[data-v-f90806bb]{margin-left:4px;color:#667085;font-size:10px;font-weight:400}.property-item footer[data-v-f90806bb]{margin-top:9px;color:#98a2b3;font-size:10px}.property-item footer code[data-v-f90806bb]{overflow:hidden;max-width:52%;color:#667085;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 1200px){.property-grid[data-v-f90806bb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){.property-toolbar[data-v-f90806bb]{align-items:flex-start;flex-direction:column}.property-grid[data-v-f90806bb]{grid-template-columns:1fr}.property-group__time[data-v-f90806bb]{display:none}}.control-section[data-v-5a1628ca]{padding:8px 24px 20px}.section-heading[data-v-5a1628ca]{display:flex;align-items:center;gap:10px;margin-bottom:24px}.section-heading h3[data-v-5a1628ca]{margin:0;color:#172033;font-size:15px}.section-heading p[data-v-5a1628ca]{margin:3px 0 0;color:#8a94a6;font-size:12px}.section-icon[data-v-5a1628ca]{display:grid;width:36px;height:36px;place-items:center;border-radius:10px;background:#eaf3ff;color:#1677ff;font-size:17px}.power-control label[data-v-5a1628ca],.command-label[data-v-5a1628ca]{display:block;margin-bottom:8px;color:#4e5969;font-size:12px;font-weight:600}.power-control__row[data-v-5a1628ca]{display:flex;gap:8px}.power-control__row[data-v-5a1628ca] .ant-input-number-group-wrapper{flex:1;min-width:0}.command-group[data-v-5a1628ca]{margin:24px 0}.control-section[data-v-5a1628ca] .ant-alert{margin-top:18px}@media (max-width: 640px){.control-section[data-v-5a1628ca]{padding-right:4px;padding-left:4px}.power-control__row[data-v-5a1628ca]{align-items:stretch;flex-direction:column}}.control-section[data-v-2cb31230]{padding:8px 24px 20px}.section-heading[data-v-2cb31230],.heading-main[data-v-2cb31230],.task-heading[data-v-2cb31230]{display:flex;align-items:center}.section-heading[data-v-2cb31230]{justify-content:space-between;gap:12px;margin-bottom:20px}.heading-main[data-v-2cb31230]{gap:10px}.section-heading h3[data-v-2cb31230]{margin:0;color:#172033;font-size:15px}.section-heading p[data-v-2cb31230]{margin:3px 0 0;color:#8a94a6;font-size:12px}.section-icon[data-v-2cb31230]{display:grid;width:36px;height:36px;place-items:center;border-radius:10px;background:#f2efff;color:#6f42d9;font-size:17px}.control-log-scroll[data-v-2cb31230]{max-height:315px;padding:6px 4px 0;overflow-y:auto}.control-log-list[data-v-2cb31230]{margin:8px 0 0}.task-heading[data-v-2cb31230]{justify-content:space-between;gap:8px;padding-right:6px}.task-time[data-v-2cb31230]{display:block;margin:3px 0 5px}.task-detail[data-v-2cb31230]{color:#667085;font-size:12px;overflow-wrap:anywhere}.task-detail--error[data-v-2cb31230]{color:#cf1322}.control-log[data-v-2cb31230] .ant-empty{margin-top:72px}@media (max-width: 640px){.control-section[data-v-2cb31230]{padding-right:4px;padding-left:4px}}.device-detail-page[data-v-8df7e0c4]{height:100%;padding:16px;overflow-y:auto;background:#f4f7fa}.device-metric-band[data-v-8df7e0c4]{margin-top:12px}.device-runtime-workspace[data-v-8df7e0c4]{display:grid;grid-template-columns:minmax(420px,1.05fr) minmax(460px,1fr);gap:14px;margin-top:14px}.device-data-panel[data-v-8df7e0c4],.device-record-panel[data-v-8df7e0c4]{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.device-data-panel[data-v-8df7e0c4]{min-height:510px;padding:0 20px 18px}.device-record-panel[data-v-8df7e0c4]{margin-top:14px;padding:0 20px 18px}.device-data-panel[data-v-8df7e0c4] .ant-tabs-nav,.device-record-panel[data-v-8df7e0c4] .ant-tabs-nav{margin-bottom:14px}.device-data-panel[data-v-8df7e0c4] .detail-section,.device-record-panel[data-v-8df7e0c4] .detail-section{padding:4px 0 0;border:0}.device-data-panel[data-v-8df7e0c4] .trend-chart,.device-data-panel[data-v-8df7e0c4] .trend-empty{height:390px}.control-tab-grid[data-v-8df7e0c4]{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(320px,1.15fr);min-height:400px}.control-tab-grid[data-v-8df7e0c4]>*+*{border-left:1px solid #eef1f5}@media (max-width: 1080px){.device-runtime-workspace[data-v-8df7e0c4]{grid-template-columns:1fr}}@media (max-width: 760px){.control-tab-grid[data-v-8df7e0c4]{grid-template-columns:1fr}.control-tab-grid[data-v-8df7e0c4]>*+*{border-top:1px solid #eef1f5;border-left:0}}@media (max-width: 640px){.device-detail-page[data-v-8df7e0c4]{padding:10px}.device-data-panel[data-v-8df7e0c4],.device-record-panel[data-v-8df7e0c4]{padding-right:12px;padding-left:12px}}.device-card[data-v-f6633201]{overflow:hidden;cursor:pointer;transition:box-shadow .18s,transform .18s}.device-card[data-v-f6633201]:hover{box-shadow:0 10px 28px #1018281a;transform:translateY(-2px)}.device-card[data-v-f6633201] .j-card-body,.device-card[data-v-f6633201] .ant-card-body{padding:0}.device-card__visual[data-v-f6633201]{position:relative;height:168px;overflow:hidden;background:radial-gradient(circle at 50% 42%,#fff 0,#f3f7fb 56%,#eaf0f6)}.device-card__visual[data-v-f6633201]:after{position:absolute;right:10%;bottom:12px;left:10%;height:14px;border-radius:50%;background:#1f2a441f;content:"";filter:blur(7px)}.device-card__visual img[data-v-f6633201]{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;transition:transform .25s}.device-card:hover .device-card__visual img[data-v-f6633201]{transform:scale(1.035)}.device-card__type[data-v-f6633201],.device-card__state[data-v-f6633201]{position:absolute;z-index:2;top:12px;padding:3px 8px;border-radius:999px;background:#ffffffeb;font-size:11px}.device-card__type[data-v-f6633201]{left:12px;color:#1677ff}.device-card__state[data-v-f6633201]{right:12px;display:flex;align-items:center;gap:5px;color:#667085}.device-card__state i[data-v-f6633201]{width:6px;height:6px;border-radius:50%;background:#98a2b3}.device-card__state.is-online i[data-v-f6633201]{background:#52c41a;box-shadow:0 0 0 3px #52c41a1f}.device-card__state.is-notActive i[data-v-f6633201]{background:#faad14}.device-card__body[data-v-f6633201]{padding:15px 16px 13px}.device-card__title-row[data-v-f6633201]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.device-card__title-row>div[data-v-f6633201]{min-width:0}.device-card__title-row h3[data-v-f6633201],.device-card__title-row p[data-v-f6633201]{overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap}.device-card__title-row h3[data-v-f6633201]{color:#172033;font-size:15px}.device-card__title-row p[data-v-f6633201]{margin-top:3px;color:#98a2b3;font-size:11px}.device-card__metrics[data-v-f6633201]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.device-card__metric[data-v-f6633201]{min-width:0;padding:10px 11px;border-radius:8px;background:#f7f9fc}.device-card__metric span[data-v-f6633201],.device-card__metric strong[data-v-f6633201]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-card__metric span[data-v-f6633201]{color:#8a94a6;font-size:11px}.device-card__metric strong[data-v-f6633201]{margin-top:4px;color:#172033;font-size:16px}.device-card__metric small[data-v-f6633201]{color:#667085;font-size:10px;font-weight:400}.device-card__metrics-empty[data-v-f6633201]{margin-top:14px;padding:17px 10px;border-radius:8px;background:#f7f9fc;color:#98a2b3;font-size:11px;text-align:center}.device-card__footer[data-v-f6633201]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:13px;padding-top:11px;border-top:1px solid #f0f2f5;color:#98a2b3;font-size:10px}.device-card__footer span[data-v-f6633201]{display:flex;min-width:0;align-items:center;gap:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-navigation[data-v-50b14109]{display:grid;grid-template-columns:repeat(6,minmax(150px,1fr));gap:10px}.group-item[data-v-50b14109]{display:grid;min-width:0;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px 14px;border:1px solid #e5eaf1;border-radius:10px;background:#fff;color:inherit;cursor:pointer;text-align:left;transition:border-color .18s,box-shadow .18s,transform .18s}.group-item[data-v-50b14109]:hover,.group-item.active[data-v-50b14109]{border-color:#72a6ff;box-shadow:0 7px 20px #2f6fed1a;transform:translateY(-1px)}.group-item.active[data-v-50b14109]{background:linear-gradient(135deg,#f4f8ff,#fff)}.group-item__icon[data-v-50b14109]{display:grid;width:36px;height:36px;place-items:center;border-radius:9px;background:#eef5ff;color:#1677ff;font-size:17px}.group-item__copy[data-v-50b14109]{min-width:0}.group-item__copy strong[data-v-50b14109],.group-item__copy small[data-v-50b14109]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-item__copy strong[data-v-50b14109]{color:#344054;font-size:13px}.group-item__copy small[data-v-50b14109]{margin-top:3px;color:#98a2b3;font-size:11px}.group-item__health[data-v-50b14109]{display:flex;align-items:center;gap:4px;color:#667085;font-size:12px}.health-dot[data-v-50b14109]{width:6px;height:6px;border-radius:50%;background:#52c41a}.group-item__health em[data-v-50b14109]{min-width:18px;margin-left:3px;padding:1px 5px;border-radius:8px;background:#fff1f0;color:#cf1322;font-size:10px;font-style:normal;text-align:center}@media (max-width: 1300px){.group-navigation[data-v-50b14109]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 720px){.group-navigation[data-v-50b14109]{grid-template-columns:repeat(2,minmax(0,1fr))}.group-item[data-v-50b14109]{padding:11px}.group-item__health[data-v-50b14109]{display:none}}.energy-page[data-v-771c676b]{min-height:100%;padding:20px;background:#f5f7fa;color:#1f2937}.energy-page-title[data-v-771c676b]{color:#172033;font-size:16px;font-weight:600}.energy-page-actions[data-v-771c676b]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.energy-page-actions .energy-action-hint[data-v-771c676b]{color:#8a94a6;font-size:12px}.energy-card[data-v-771c676b]{border:1px solid #e5eaf1;border-radius:12px;background:#fff}.energy-card.ant-card[data-v-771c676b]{overflow:hidden}.energy-card .ant-card-head[data-v-771c676b]{min-height:68px;padding:0 20px;border-bottom-color:#edf0f4}.energy-card .ant-card-body[data-v-771c676b]{padding:18px 20px 20px}.energy-card-title[data-v-771c676b]{color:#172033;font-size:15px;font-weight:600}.energy-card-kicker[data-v-771c676b]{margin-bottom:2px;color:#8a94a6;font-size:11px;line-height:1.3}.energy-card-title-stack[data-v-771c676b]{display:flex;flex-direction:column}.energy-workbench[data-v-771c676b]{display:grid;grid-template-columns:minmax(420px,.9fr) minmax(0,1.1fr);gap:16px;height:100%;min-height:0}.energy-workbench-list[data-v-771c676b],.energy-workbench-detail[data-v-771c676b]{display:flex;min-width:0;min-height:0;flex-direction:column}.energy-workbench-list>.energy-card[data-v-771c676b],.energy-workbench-detail>.energy-card[data-v-771c676b]{min-height:0;flex:1}.energy-empty[data-v-771c676b]{display:grid;min-height:360px;place-items:center;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.energy-section-label[data-v-771c676b]{color:#8a94a6;font-size:12px}.energy-selection-bar[data-v-771c676b]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;padding:14px 16px;border:1px solid #e5eaf1;border-radius:10px;background:#fff}.energy-selection-bar .selection-summary[data-v-771c676b]{color:#667085;font-size:12px}.energy-table-surface[data-v-771c676b]{min-height:0;overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.energy-table-surface .ant-table-wrapper[data-v-771c676b]{min-height:0}@media (max-width: 1080px){.energy-workbench[data-v-771c676b]{grid-template-columns:1fr;height:auto}.energy-workbench-list[data-v-771c676b],.energy-workbench-detail[data-v-771c676b]{min-height:420px}}@media (max-width: 640px){.energy-page[data-v-771c676b]{padding:12px}.energy-page-actions[data-v-771c676b]{gap:6px}.energy-selection-bar[data-v-771c676b]{align-items:flex-start;flex-direction:column}.energy-card .ant-card-head[data-v-771c676b]{padding:0 16px}.energy-card .ant-card-body[data-v-771c676b]{padding:16px}}.page-title[data-v-771c676b]{color:#172033;font-size:16px;font-weight:600}.energy-page-actions__label[data-v-771c676b]{color:#8a94a6;font-size:12px}.station-selector[data-v-771c676b]{width:240px}.device-page[data-v-771c676b]{min-height:100%;padding:18px;background:#f4f7fa}.device-context[data-v-771c676b]{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:14px;padding:18px 20px;border:1px solid #e5eaf1;border-radius:12px;background:linear-gradient(120deg,#fff 0 58%,#f1f6ff)}.device-context__eyebrow[data-v-771c676b]{color:#1677ff;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.device-context h2[data-v-771c676b]{margin:3px 0 0;color:#172033;font-size:21px}.device-context p[data-v-771c676b]{margin:5px 0 0;color:#8a94a6;font-size:12px}.device-context__summary[data-v-771c676b]{display:flex;align-items:stretch}.device-context__summary>div[data-v-771c676b]{min-width:86px;padding:1px 20px;border-left:1px solid #e5eaf1}.device-context__summary span[data-v-771c676b],.device-context__summary strong[data-v-771c676b]{display:block}.device-context__summary span[data-v-771c676b]{color:#8a94a6;font-size:11px}.device-context__summary strong[data-v-771c676b]{margin-top:3px;color:#344054;font-size:23px}.device-context__summary strong.is-online[data-v-771c676b]{color:#389e0d}.device-context__summary strong.is-alarm[data-v-771c676b]{color:#cf1322}.device-alert[data-v-771c676b]{margin-bottom:12px}.device-ledger[data-v-771c676b]{margin-top:14px;padding:17px 18px 20px;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.device-ledger__head[data-v-771c676b]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:15px}.device-ledger__head h3[data-v-771c676b]{margin:0;color:#172033;font-size:15px}.device-ledger__head p[data-v-771c676b]{margin:3px 0 0;color:#98a2b3;font-size:11px}.device-ledger__tools[data-v-771c676b]{display:flex;align-items:center;gap:10px}.device-search[data-v-771c676b]{width:260px}.device-card-grid[data-v-771c676b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.device-empty[data-v-771c676b]{padding:90px 0}@media (max-width: 1200px){.device-card-grid[data-v-771c676b]{grid-template-columns:repeat(2,minmax(0,1fr))}.device-context__summary>div[data-v-771c676b]{min-width:72px;padding:1px 12px}}@media (max-width: 820px){.device-context[data-v-771c676b]{align-items:flex-start;flex-direction:column}.device-context__summary[data-v-771c676b]{width:100%}.device-context__summary>div[data-v-771c676b]{flex:1}.device-ledger__head[data-v-771c676b],.device-ledger__tools[data-v-771c676b]{align-items:flex-start;flex-direction:column}.device-ledger__tools[data-v-771c676b],.device-search[data-v-771c676b]{width:100%}}@media (max-width: 640px){.device-page[data-v-771c676b]{padding:10px}.device-context__summary>div[data-v-771c676b]{min-width:0;padding:1px 8px}.device-context__summary strong[data-v-771c676b]{font-size:19px}.device-card-grid[data-v-771c676b]{grid-template-columns:1fr}}.overview-card[data-v-a9e02f06]{border:1px solid #e5eaf1;border-radius:12px;background:#fff;overflow:hidden}.overview-head[data-v-a9e02f06],.station-identity[data-v-a9e02f06],.station-meta[data-v-a9e02f06],.overview-actions[data-v-a9e02f06],.freshness[data-v-a9e02f06],.focus-value-row[data-v-a9e02f06]{display:flex;align-items:center}.overview-head[data-v-a9e02f06]{justify-content:space-between;gap:20px;padding:20px 24px 18px;background:linear-gradient(110deg,#f8fbff,#fff 64%)}.station-identity[data-v-a9e02f06]{min-width:0;gap:14px}.station-mark[data-v-a9e02f06]{display:grid;flex:0 0 44px;width:44px;height:44px;place-items:center;border-radius:12px;background:#eaf3ff;color:#1677ff;font-size:22px}.station-copy[data-v-a9e02f06]{min-width:0}.section-kicker[data-v-a9e02f06],.metric-label[data-v-a9e02f06],.freshness-label[data-v-a9e02f06]{color:#8a94a6;font-size:12px}.section-kicker[data-v-a9e02f06]{margin-bottom:4px}.station-name[data-v-a9e02f06]{overflow:hidden;color:#172033;font-size:19px;font-weight:600;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.station-meta[data-v-a9e02f06]{flex-wrap:wrap;gap:6px;margin-top:7px;color:#667085;font-size:12px}.meta-separator[data-v-a9e02f06]{color:#c0c7d1}.overview-actions[data-v-a9e02f06]{flex-direction:column;align-items:flex-end;gap:7px;white-space:nowrap}.freshness[data-v-a9e02f06]{gap:4px;color:#667085;font-size:12px}.freshness.stale[data-v-a9e02f06]{color:#d48806}.alarm-action[data-v-a9e02f06]{padding:0;color:#667085}.alarm-action.has-alarm[data-v-a9e02f06]{color:#d4380d}.alarm-action strong[data-v-a9e02f06]{margin-left:3px}.overview-content[data-v-a9e02f06]{border-top:1px solid #edf0f4}.focus-grid[data-v-a9e02f06],.secondary-grid[data-v-a9e02f06]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.focus-item[data-v-a9e02f06]{min-width:0;padding:18px 22px 17px;border-right:1px solid #edf0f4;text-align:left}.focus-item[data-v-a9e02f06]:last-child{border-right:0}.focus-value-row[data-v-a9e02f06]{gap:5px;margin-top:7px}.focus-value-row strong[data-v-a9e02f06]{color:#172033;font-size:25px;line-height:1.2}.focus-power .focus-value-row strong[data-v-a9e02f06]{color:#1677ff;font-size:29px}.focus-value-row span[data-v-a9e02f06]{color:#667085;font-size:12px}.status-value[data-v-a9e02f06]{margin-top:8px;color:#344054;font-size:20px;font-weight:600;line-height:1.2}.focus-alarm[data-v-a9e02f06]{width:100%;border:0;border-right:1px solid #edf0f4;background:#fff;cursor:pointer;font:inherit}.focus-alarm[data-v-a9e02f06]:hover{background:#fff8f6}.focus-alarm.has-alarm .focus-value-row strong[data-v-a9e02f06]{color:#d4380d}.metric-note[data-v-a9e02f06]{overflow:hidden;margin-top:7px;color:#8a94a6;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.secondary-grid[data-v-a9e02f06]{grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #edf0f4}.secondary-item[data-v-a9e02f06]{min-width:0;padding:14px 22px 16px;border-right:1px solid #edf0f4}.secondary-item[data-v-a9e02f06]:last-child{border-right:0}.secondary-item strong[data-v-a9e02f06]{display:block;margin-top:5px;overflow:hidden;color:#344054;font-size:15px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.secondary-item small[data-v-a9e02f06]{color:#667085;font-size:11px;font-weight:400}.overview-empty[data-v-a9e02f06]{display:grid;min-height:154px;place-items:center}@media (max-width: 760px){.overview-head[data-v-a9e02f06]{flex-direction:column;align-items:flex-start}.overview-actions[data-v-a9e02f06]{align-items:flex-start}.focus-grid[data-v-a9e02f06],.secondary-grid[data-v-a9e02f06]{grid-template-columns:repeat(2,minmax(0,1fr))}.focus-item[data-v-a9e02f06]:nth-child(2),.secondary-item[data-v-a9e02f06]:nth-child(2){border-right:0}.focus-item[data-v-a9e02f06]:nth-child(n+3),.secondary-item[data-v-a9e02f06]:nth-child(n+3){border-top:1px solid #edf0f4}}@media (max-width: 420px){.overview-head[data-v-a9e02f06]{padding:18px}.focus-item[data-v-a9e02f06],.secondary-item[data-v-a9e02f06]{padding-right:16px;padding-left:16px}}.monitor-card[data-v-5f3fec6b]{height:100%;border:1px solid #e5eaf1;border-radius:12px;background:#fff}[data-v-5f3fec6b] .ant-card-head{min-height:68px;padding:0 20px;border-bottom-color:#edf0f4}[data-v-5f3fec6b] .ant-card-body{padding:18px 20px 20px}.card-title-row[data-v-5f3fec6b]{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.card-title-row>div[data-v-5f3fec6b]{min-width:0}.card-kicker[data-v-5f3fec6b],.metric-label[data-v-5f3fec6b]{color:#8a94a6;font-size:11px;line-height:1.3}.card-kicker[data-v-5f3fec6b]{margin-bottom:2px}.card-title[data-v-5f3fec6b]{display:block;overflow:hidden;color:#172033;font-size:15px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.soc-panel[data-v-5f3fec6b]{padding:2px 0 18px;border-bottom:1px solid #edf0f4}.soc-heading[data-v-5f3fec6b],.soc-value-row[data-v-5f3fec6b],.scale-line[data-v-5f3fec6b]{display:flex;align-items:center;justify-content:space-between}.soc-value-row[data-v-5f3fec6b]{gap:4px;color:#667085;font-size:12px}.soc-value-row strong[data-v-5f3fec6b]{color:#1677ff;font-size:26px;line-height:1}.soc-panel[data-v-5f3fec6b] .ant-progress{margin:16px 0 4px}.scale-line[data-v-5f3fec6b]{color:#98a2b3;font-size:11px}.storage-metrics[data-v-5f3fec6b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;padding:18px 0}.storage-metric[data-v-5f3fec6b]{min-width:0}.storage-metric strong[data-v-5f3fec6b]{display:block;margin-top:5px;overflow:hidden;color:#344054;font-size:16px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.storage-metric small[data-v-5f3fec6b]{color:#667085;font-size:11px;font-weight:400}.storage-meta[data-v-5f3fec6b]{padding-top:12px;border-top:1px solid #edf0f4;color:#98a2b3;font-size:12px}.card-empty[data-v-5f3fec6b]{display:grid;min-height:220px;place-items:center}@media (max-width: 640px){[data-v-5f3fec6b] .ant-card-head{padding:0 16px}[data-v-5f3fec6b] .ant-card-body{padding:16px}.card-title-row[data-v-5f3fec6b]{align-items:flex-start}.storage-metrics[data-v-5f3fec6b]{gap:14px 12px}}.monitor-card[data-v-22bcdcb8]{border:1px solid #e5eaf1;border-radius:12px;background:#fff}[data-v-22bcdcb8] .ant-card-head{min-height:68px;padding:0 20px;border-bottom-color:#edf0f4}[data-v-22bcdcb8] .ant-card-body{padding:14px 20px 20px}.card-kicker[data-v-22bcdcb8]{margin-bottom:2px;color:#8a94a6;font-size:11px;line-height:1.3}.card-title[data-v-22bcdcb8]{color:#172033;font-size:15px;font-weight:600}.chart-wrap[data-v-22bcdcb8],.chart-empty[data-v-22bcdcb8]{height:340px}.chart-wrap[data-v-22bcdcb8]{min-width:0}.chart-empty[data-v-22bcdcb8]{display:grid;place-items:center}.empty-chart-icon[data-v-22bcdcb8]{color:#b7c0cd;font-size:34px}@media (max-width: 640px){[data-v-22bcdcb8] .ant-card-head{padding:0 16px}[data-v-22bcdcb8] .ant-card-body{padding:12px 16px 16px}.chart-wrap[data-v-22bcdcb8],.chart-empty[data-v-22bcdcb8]{height:310px}}.energy-topology-scene[data-v-c0e8dd49]{position:relative;width:100%;height:100%;min-height:0;overflow:hidden}.energy-relations[data-v-c0e8dd49]{position:absolute;inset:0;z-index:0;width:100%;height:100%;pointer-events:none}.energy-relations path[data-v-c0e8dd49]{fill:none;vector-effect:non-scaling-stroke}.energy-relations .edge[data-v-c0e8dd49]{stroke-linecap:round;stroke-linejoin:round}.energy-relations .edge.energy[data-v-c0e8dd49]{stroke:#4c8df6;stroke-width:1.8}.energy-relations .edge.data[data-v-c0e8dd49]{stroke:#94a3b8;stroke-width:1.2;stroke-dasharray:3 4}.energy-relations .edge.active[data-v-c0e8dd49]{stroke:#fa8c16;stroke-width:2.3}.energy-relations marker path[data-v-c0e8dd49]{fill:#4c8df6;stroke:none}.energy-relations .bus[data-v-c0e8dd49]{stroke:#91a6c1;stroke-width:3;stroke-linecap:round}.bus-label[data-v-c0e8dd49]{position:absolute;left:60%;top:43%;z-index:1;padding:2px 7px;background:#f6f9fd;color:#4874ad;font-size:10px;font-weight:500;line-height:16px;transform:translate(-50%,-100%)}.topology-device[data-v-c0e8dd49]{position:absolute;left:var(--node-left);top:var(--node-top);z-index:2;display:flex;width:16%;height:auto;padding:0;border:0;background:transparent;color:#344054;cursor:pointer;flex-direction:column;align-items:center;transition:transform .18s}.topology-device[data-v-c0e8dd49]:hover,.topology-device[data-v-c0e8dd49]:focus-visible,.topology-device.active[data-v-c0e8dd49]{outline:none;transform:translateY(-3px)}.device-visual[data-v-c0e8dd49]{position:relative;display:grid;width:100%;height:108px;border:1px solid transparent;border-radius:14px;background:radial-gradient(ellipse at center,rgba(255,255,255,.96) 0,rgba(231,239,249,.58) 58%,transparent 76%);box-sizing:border-box;place-items:center;transition:border-color .18s,box-shadow .18s}.topology-device.active .device-visual[data-v-c0e8dd49]{border-color:#1677ff61;box-shadow:0 8px 18px #1677ff1f}.device-image[data-v-c0e8dd49]{display:block;width:calc(100% - 8px);height:calc(100% - 6px);background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-user-select:none;user-select:none}.device-copy[data-v-c0e8dd49]{position:relative;z-index:3;display:flex;width:100%;min-height:56px;margin-top:7px;padding:4px 5px;border-radius:8px;background:#ffffffdb;box-sizing:border-box;flex-direction:column;align-items:center}.device-copy strong[data-v-c0e8dd49]{max-width:100%;overflow:hidden;color:#25324a;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.device-copy small[data-v-c0e8dd49]{display:flex;margin-top:3px;color:#7d899c;font-size:10px;line-height:14px;gap:3px;align-items:center}.alarm-inline[data-v-c0e8dd49]{color:#d46b08}.device-meta[data-v-c0e8dd49]{display:flex;margin-top:3px;gap:5px;align-items:center}.role-tag[data-v-c0e8dd49]{padding:1px 5px;border-radius:8px;background:#e8f7ee;color:#389e0d;font-size:9px;line-height:14px}.role-tag.auxiliary[data-v-c0e8dd49]{background:#eef2f7;color:#667085}.state-text[data-v-c0e8dd49]{display:flex;color:#667085;font-size:9px;line-height:14px;gap:3px;align-items:center}.state-text i[data-v-c0e8dd49]{width:5px;height:5px;border-radius:50%;background:#b7c0cd}.online .state-text i[data-v-c0e8dd49]{background:#52c41a}.partial .state-text i[data-v-c0e8dd49]{background:#faad14}.topology-empty[data-v-c0e8dd49]{position:absolute;inset:0;display:grid;place-items:center}@media (max-width: 800px){.energy-topology-scene[data-v-c0e8dd49]{display:grid;min-height:360px;padding:14px 8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 6px}.energy-relations[data-v-c0e8dd49],.bus-label[data-v-c0e8dd49]{display:none}.topology-device[data-v-c0e8dd49]{position:relative;left:auto;top:auto;width:auto;height:auto;min-width:0}.device-visual[data-v-c0e8dd49]{height:90px}.device-copy strong[data-v-c0e8dd49]{font-size:11px}.device-meta[data-v-c0e8dd49]{gap:3px}.role-tag[data-v-c0e8dd49]{padding-inline:4px}}.topology-visual[data-v-828cd9bf]{display:flex;height:100%;min-width:0;padding:20px 22px;background:#fff;box-sizing:border-box;flex-direction:column}.topology-head[data-v-828cd9bf],.topology-legend[data-v-828cd9bf]{display:flex;align-items:center}.topology-head[data-v-828cd9bf]{justify-content:space-between;gap:16px}.topology-kicker[data-v-828cd9bf]{margin-bottom:3px;color:#8a94a6;font-size:11px}.topology-head h2[data-v-828cd9bf]{margin:0;color:#172033;font-size:16px;font-weight:600}.topology-legend[data-v-828cd9bf]{gap:14px;color:#667085;font-size:12px}.topology-legend span[data-v-828cd9bf]{display:flex;align-items:center;gap:5px}.topology-legend i[data-v-828cd9bf]{width:7px;height:7px;border-radius:50%;background:#b7c0cd}.topology-legend i.online[data-v-828cd9bf]{background:#52c41a}.topology-legend i.energy-line[data-v-828cd9bf],.topology-legend i.data-line[data-v-828cd9bf]{width:18px;height:0;border-radius:0;background:none}.topology-legend i.energy-line[data-v-828cd9bf]{border-top:2px solid #4c8df6}.topology-legend i.data-line[data-v-828cd9bf]{border-top:1px dashed #94a3b8}.topology-stage[data-v-828cd9bf]{position:relative;min-height:0;flex:1;margin-top:10px;overflow:hidden;border:1px solid #edf2f8;border-radius:12px;background:radial-gradient(circle at 82% 14%,rgba(92,150,244,.09),transparent 28%),linear-gradient(180deg,#f9fbfe,#f3f7fb)}.topology-tip[data-v-828cd9bf]{margin:10px 0 0;color:#8a94a6;font-size:12px;text-align:center}@media (max-width: 960px){.topology-visual[data-v-828cd9bf]{height:auto}.topology-stage[data-v-828cd9bf]{min-height:470px}}@media (max-width: 800px){.topology-visual[data-v-828cd9bf]{padding:16px}.topology-legend[data-v-828cd9bf]{display:none}.topology-stage[data-v-828cd9bf]{min-height:360px}}.equipment-panel[data-v-b10b4a03]{display:flex;height:100%;min-width:0;min-height:0;padding:20px 0 0;border-left:1px solid #edf0f4;background:#fff;box-sizing:border-box;flex-direction:column;overflow:hidden}.equipment-head[data-v-b10b4a03],.equipment-foot[data-v-b10b4a03]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 20px}.equipment-kicker[data-v-b10b4a03]{margin-bottom:3px;color:#8a94a6;font-size:11px}.equipment-head h2[data-v-b10b4a03]{margin:0;color:#172033;font-size:16px;font-weight:600}.equipment-preview[data-v-b10b4a03]{height:9.5rem;margin:12px 20px 0;border:1px solid #edf2f8;border-radius:10px;background:radial-gradient(circle at center,rgba(215,228,246,.58),rgba(248,251,254,.3) 62%,transparent 78%)}.equipment-preview-image[data-v-b10b4a03]{display:block;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-user-select:none;user-select:none}.equipment-summary[data-v-b10b4a03]{display:grid;margin:12px 20px 0;padding:8px 0;border:1px solid #e8eef6;border-radius:10px;background:#f7faff;grid-template-columns:repeat(3,minmax(0,1fr))}.equipment-summary div[data-v-b10b4a03]{display:flex;min-width:0;padding:0 12px;flex-direction:column}.equipment-summary div+div[data-v-b10b4a03]{border-left:1px solid #e2e8f0}.equipment-summary span[data-v-b10b4a03]{color:#8a94a6;font-size:11px}.equipment-summary strong[data-v-b10b4a03]{margin-top:3px;color:#344054;font-size:18px;line-height:24px}.equipment-summary .online-value[data-v-b10b4a03]{color:#389e0d}.equipment-summary .alarm-value[data-v-b10b4a03]{color:#d46b08}.equipment-list[data-v-b10b4a03]{min-height:0;flex:1;margin-top:12px;overflow:auto;background:#fbfcfe}.equipment-item[data-v-b10b4a03]{display:block;width:100%;padding:12px 20px;border-top:1px solid #edf0f4;background:#fff;color:inherit;text-align:left}.equipment-item-head[data-v-b10b4a03]{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px}.equipment-icon[data-v-b10b4a03]{display:grid;width:34px;height:34px;place-items:center;border-radius:9px;background:#eef5ff;color:#1677ff;font-size:16px}.equipment-copy[data-v-b10b4a03],.equipment-name[data-v-b10b4a03],.equipment-meta[data-v-b10b4a03]{display:block;min-width:0}.equipment-name[data-v-b10b4a03],.equipment-meta[data-v-b10b4a03]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.equipment-name[data-v-b10b4a03]{color:#344054;font-size:13px;font-weight:600}.equipment-meta[data-v-b10b4a03]{margin-top:3px;color:#8a94a6;font-size:11px}.equipment-facts[data-v-b10b4a03]{display:grid;margin:12px 0 0 44px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.equipment-facts>span[data-v-b10b4a03]{display:flex;min-width:0;flex-direction:column}.equipment-facts small[data-v-b10b4a03],.equipment-metric small[data-v-b10b4a03]{overflow:hidden;color:#8a94a6;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.equipment-facts strong[data-v-b10b4a03]{margin-top:3px;overflow:hidden;color:#475467;font-size:11px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.equipment-metrics[data-v-b10b4a03]{display:grid;margin:10px 0 0 44px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.equipment-metric[data-v-b10b4a03]{display:flex;min-width:0;padding:8px 10px;border:1px solid #edf1f6;border-radius:8px;background:#f8fafc;flex-direction:column}.equipment-metric>span[data-v-b10b4a03]{display:flex;min-width:0;margin-top:3px;align-items:baseline}.equipment-metric strong[data-v-b10b4a03]{overflow:hidden;color:#1677ff;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.equipment-metric em[data-v-b10b4a03]{margin-left:3px;color:#667085;font-size:10px;font-style:normal}.equipment-no-points[data-v-b10b4a03]{display:block;margin:10px 0 0 44px;padding:9px 10px;border-radius:8px;background:#f8fafc;color:#98a2b3;font-size:11px}.equipment-list:not(.focused) .equipment-facts[data-v-b10b4a03]{display:none}.equipment-empty[data-v-b10b4a03]{display:grid;min-height:320px;flex:1;place-items:center}.equipment-foot[data-v-b10b4a03]{min-height:48px;border-top:1px solid #edf0f4;background:#fff;color:#8a94a6;font-size:12px}@media (max-width: 960px){.equipment-panel[data-v-b10b4a03]{height:auto;max-height:40rem;border-top:1px solid #edf0f4;border-left:0}.equipment-list[data-v-b10b4a03]{max-height:23rem}}@media (max-width: 640px){.equipment-item[data-v-b10b4a03]{padding-right:16px;padding-left:16px}.equipment-head[data-v-b10b4a03],.equipment-foot[data-v-b10b4a03]{padding:0 16px}.equipment-preview[data-v-b10b4a03],.equipment-summary[data-v-b10b4a03]{margin-right:16px;margin-left:16px}.equipment-facts[data-v-b10b4a03],.equipment-metrics[data-v-b10b4a03],.equipment-no-points[data-v-b10b4a03]{margin-left:0}}.page-title[data-v-644299bc]{font-size:16px;font-weight:600}.page-actions .auto-refresh[data-v-644299bc]{color:#8a94a6;font-size:12px}.page-actions .station-select[data-v-644299bc]{width:220px}.page-actions .refresh-button[data-v-644299bc]{width:5rem;flex:0 0 5rem}.monitor-page[data-v-644299bc]{min-height:100%;padding:20px;background:#f5f7fa;color:#1f2937}.monitor-alert[data-v-644299bc]{margin-bottom:16px;border-radius:10px}.alert-description[data-v-644299bc]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.config-items[data-v-644299bc]{display:flex;flex-wrap:wrap;gap:4px 20px}.monitor-empty[data-v-644299bc]{display:grid;min-height:520px;place-items:center;border:1px solid #e8ecf2;border-radius:12px;background:#fff}.empty-icon[data-v-644299bc]{display:grid;width:56px;height:56px;place-items:center;border-radius:16px;background:#eff6ff;color:#1677ff;font-size:28px}.empty-copy[data-v-644299bc]{margin-bottom:12px}.empty-title[data-v-644299bc]{color:#1f2937;font-size:15px;font-weight:600}.empty-tip[data-v-644299bc]{margin-top:6px;color:#8a94a6;font-size:13px}.station-context[data-v-644299bc]{margin-bottom:16px}.topology-shell[data-v-644299bc]{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.topology-alert[data-v-644299bc]{border-radius:0}.topology-grid[data-v-644299bc]{display:grid;height:37.5rem;grid-template-columns:minmax(0,1.55fr) minmax(320px,.8fr);align-items:stretch}.monitor-secondary-grid[data-v-644299bc]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:16px;margin-top:16px;align-items:stretch}.trend-section[data-v-644299bc]{min-width:0}@media (max-width: 960px){.monitor-page[data-v-644299bc]{padding:16px}.page-actions .auto-refresh[data-v-644299bc]{display:none}.topology-grid[data-v-644299bc],.monitor-secondary-grid[data-v-644299bc]{grid-template-columns:1fr}.topology-grid[data-v-644299bc]{height:auto}}@media (max-width: 640px){.page-actions .station-select[data-v-644299bc]{width:160px}.page-actions .ant-btn[data-v-644299bc]{padding:0 8px}.monitor-page[data-v-644299bc]{padding:12px}.alert-description[data-v-644299bc]{flex-direction:column;gap:4px}}.point-nav[data-v-0c6ed978]{display:flex;min-height:0;flex-direction:column;padding:1.125rem}.point-nav header[data-v-0c6ed978],.point-nav__device[data-v-0c6ed978],.point-nav__item[data-v-0c6ed978]{display:flex;align-items:center;justify-content:space-between;gap:.625rem}.point-nav header[data-v-0c6ed978]{margin-bottom:.875rem}.point-nav header>span[data-v-0c6ed978]{color:#2f6fed;font-weight:600}.point-nav__groups[data-v-0c6ed978]{min-height:0;margin-top:.75rem;overflow:auto}.point-nav__group+.point-nav__group[data-v-0c6ed978]{margin-top:.875rem}.point-nav__device[data-v-0c6ed978]{width:100%;padding:.625rem;border:0;border-radius:.625rem;background:#f5f7fa;color:#344054;font:inherit;text-align:left;cursor:pointer}.point-nav__device[data-v-0c6ed978]:hover{background:#eef3f9}.point-nav__device[data-v-0c6ed978]:focus-visible{outline:2px solid #91caff;outline-offset:2px}.point-nav__identity[data-v-0c6ed978],.point-nav__device-meta[data-v-0c6ed978]{display:flex;min-width:0;flex-direction:column;gap:.125rem}.point-nav__identity[data-v-0c6ed978]{flex:1}.point-nav__identity strong[data-v-0c6ed978],.point-nav__identity small[data-v-0c6ed978]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.point-nav__identity strong[data-v-0c6ed978]{font-weight:600}.point-nav__device-meta[data-v-0c6ed978]{align-items:center;flex:0 0 auto;flex-direction:row;gap:.375rem}.point-nav__device small[data-v-0c6ed978],.point-nav__item small[data-v-0c6ed978]{color:#98a2b3;font-weight:400}.point-nav__chevron[data-v-0c6ed978]{color:#98a2b3;font-size:.75rem;transition:transform .2s ease}.point-nav__chevron.expanded[data-v-0c6ed978]{transform:rotate(180deg)}.point-nav__items[data-v-0c6ed978]{padding-top:.125rem}.point-nav__item[data-v-0c6ed978]{justify-content:flex-start;margin-top:.25rem;padding:.5625rem .625rem;border:1px solid transparent;border-radius:.5rem;cursor:pointer}.point-nav__item[data-v-0c6ed978]:hover{background:#f8faff}.point-nav__item.selected[data-v-0c6ed978]{border-color:#91caff;background:#f0f7ff}.point-nav__label[data-v-0c6ed978]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.series-summary[data-v-66c6af96]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.series-summary__item[data-v-66c6af96]{min-width:0;padding:.75rem .875rem;border:1px solid #e5eaf1;border-radius:.625rem;background:#f8fafc}.series-summary__item.failed[data-v-66c6af96]{border-color:#ffccc7;background:#fff7f6}.series-summary__identity[data-v-66c6af96]{display:flex;align-items:center;gap:.5rem}.series-summary__identity>i[data-v-66c6af96]{width:.625rem;height:.625rem;flex:0 0 auto;border-radius:50%}.series-summary__identity>div[data-v-66c6af96]{display:flex;min-width:0;flex:1;flex-direction:column}.series-summary__identity strong[data-v-66c6af96],.series-summary__identity span[data-v-66c6af96]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.series-summary__identity strong[data-v-66c6af96]{color:#344054;font-weight:600}.series-summary__identity span[data-v-66c6af96],.series-summary__identity small[data-v-66c6af96]{color:#8a94a6;font-size:.75rem}.series-summary__error[data-v-66c6af96]{padding:.75rem 0 .25rem;color:#cf1322;font-size:.75rem}.series-summary dl[data-v-66c6af96]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.625rem;margin:.75rem 0 0}.series-summary dl>div[data-v-66c6af96]{min-width:0}.series-summary dt[data-v-66c6af96]{color:#98a2b3;font-size:.6875rem}.series-summary dd[data-v-66c6af96]{margin:.125rem 0 0;overflow:hidden;color:#344054;font-size:.8125rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 45rem){.series-summary[data-v-66c6af96]{grid-template-columns:1fr}}.energy-page[data-v-0d23cb1f]{min-height:100%;padding:20px;background:#f5f7fa;color:#1f2937}.energy-page-title[data-v-0d23cb1f]{color:#172033;font-size:16px;font-weight:600}.energy-page-actions[data-v-0d23cb1f]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.energy-page-actions .energy-action-hint[data-v-0d23cb1f]{color:#8a94a6;font-size:12px}.energy-card[data-v-0d23cb1f]{border:1px solid #e5eaf1;border-radius:12px;background:#fff}.energy-card.ant-card[data-v-0d23cb1f]{overflow:hidden}.energy-card .ant-card-head[data-v-0d23cb1f]{min-height:68px;padding:0 20px;border-bottom-color:#edf0f4}.energy-card .ant-card-body[data-v-0d23cb1f]{padding:18px 20px 20px}.energy-card-title[data-v-0d23cb1f]{color:#172033;font-size:15px;font-weight:600}.energy-card-kicker[data-v-0d23cb1f]{margin-bottom:2px;color:#8a94a6;font-size:11px;line-height:1.3}.energy-card-title-stack[data-v-0d23cb1f]{display:flex;flex-direction:column}.energy-workbench[data-v-0d23cb1f]{display:grid;grid-template-columns:minmax(420px,.9fr) minmax(0,1.1fr);gap:16px;height:100%;min-height:0}.energy-workbench-list[data-v-0d23cb1f],.energy-workbench-detail[data-v-0d23cb1f]{display:flex;min-width:0;min-height:0;flex-direction:column}.energy-workbench-list>.energy-card[data-v-0d23cb1f],.energy-workbench-detail>.energy-card[data-v-0d23cb1f]{min-height:0;flex:1}.energy-empty[data-v-0d23cb1f]{display:grid;min-height:360px;place-items:center;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.energy-section-label[data-v-0d23cb1f]{color:#8a94a6;font-size:12px}.energy-selection-bar[data-v-0d23cb1f]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;padding:14px 16px;border:1px solid #e5eaf1;border-radius:10px;background:#fff}.energy-selection-bar .selection-summary[data-v-0d23cb1f]{color:#667085;font-size:12px}.energy-table-surface[data-v-0d23cb1f]{min-height:0;overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.energy-table-surface .ant-table-wrapper[data-v-0d23cb1f]{min-height:0}@media (max-width: 1080px){.energy-workbench[data-v-0d23cb1f]{grid-template-columns:1fr;height:auto}.energy-workbench-list[data-v-0d23cb1f],.energy-workbench-detail[data-v-0d23cb1f]{min-height:420px}}@media (max-width: 640px){.energy-page[data-v-0d23cb1f]{padding:12px}.energy-page-actions[data-v-0d23cb1f]{gap:6px}.energy-selection-bar[data-v-0d23cb1f]{align-items:flex-start;flex-direction:column}.energy-card .ant-card-head[data-v-0d23cb1f]{padding:0 16px}.energy-card .ant-card-body[data-v-0d23cb1f]{padding:16px}}.page-title[data-v-0d23cb1f]{color:#172033;font-size:16px;font-weight:600}.trend-page[data-v-0d23cb1f]{display:flex;min-height:100%;flex-direction:column;gap:1rem;padding:1.25rem;background:#f5f7fa}.trend-toolbar[data-v-0d23cb1f],.trend-toolbar__filters[data-v-0d23cb1f],.trend-toolbar__refresh[data-v-0d23cb1f],.trend-result__head[data-v-0d23cb1f],.trend-result__actions[data-v-0d23cb1f]{display:flex;align-items:center}.trend-toolbar[data-v-0d23cb1f]{justify-content:space-between;gap:1rem;padding:.875rem 1rem}.trend-toolbar__filters[data-v-0d23cb1f],.trend-toolbar__refresh[data-v-0d23cb1f],.trend-result__actions[data-v-0d23cb1f]{gap:.75rem}.trend-toolbar label[data-v-0d23cb1f],.trend-toolbar__refresh>span[data-v-0d23cb1f],.trend-result__actions>span[data-v-0d23cb1f]{color:#8a94a6;font-size:.75rem;white-space:nowrap}.station-selector[data-v-0d23cb1f]{width:14rem}.refresh-button[data-v-0d23cb1f]{width:5rem}.trend-workspace[data-v-0d23cb1f]{display:grid;height:clamp(44rem,calc(100vh - 8rem),56rem);min-height:44rem;min-width:0;flex:1;grid-template-columns:19rem minmax(0,1fr);gap:1rem}.trend-workspace[data-v-0d23cb1f]>.point-nav{height:100%;min-width:0}.trend-result[data-v-0d23cb1f]{display:flex;min-width:0;min-height:0;height:100%;overflow:hidden;flex-direction:column;padding:1.125rem 1.25rem 1.25rem}.trend-result__head[data-v-0d23cb1f]{justify-content:space-between;gap:1rem;padding-bottom:.875rem;border-bottom:1px solid #edf0f4}.trend-result[data-v-0d23cb1f]>.ant-alert{margin-top:.75rem}.trend-result[data-v-0d23cb1f]>.series-summary{margin-top:.75rem}.trend-result__body[data-v-0d23cb1f]{min-height:0;flex:1;margin-top:.75rem;overflow:auto}.trend-result__body[data-v-0d23cb1f] .ant-spin-nested-loading,.trend-result__body[data-v-0d23cb1f] .ant-spin-container{height:100%}.chart-wrap[data-v-0d23cb1f]{position:relative;height:100%;min-height:28rem}.trend-chart[data-v-0d23cb1f]{width:100%;height:100%;min-height:28rem}.trend-chart--split[data-v-0d23cb1f]{min-height:34rem}.chart-wrap[data-v-0d23cb1f]>.ant-empty,.trend-table-empty[data-v-0d23cb1f]{display:grid;min-height:24rem;place-items:center}@media (max-width: 67.5rem){.trend-workspace[data-v-0d23cb1f]{height:auto;min-height:auto;grid-template-columns:1fr}.trend-workspace[data-v-0d23cb1f]>.point-nav{max-height:24rem}.trend-result[data-v-0d23cb1f]{height:auto;min-height:40rem;overflow:visible}.trend-result__body[data-v-0d23cb1f]{overflow:visible}}@media (max-width: 45rem){.trend-page[data-v-0d23cb1f]{padding:.75rem}.trend-toolbar[data-v-0d23cb1f],.trend-toolbar__filters[data-v-0d23cb1f],.trend-result__head[data-v-0d23cb1f]{align-items:flex-start;flex-direction:column}.trend-toolbar__refresh[data-v-0d23cb1f]{width:100%;justify-content:space-between}.station-selector[data-v-0d23cb1f]{width:min(100%,18rem)}.trend-result__actions[data-v-0d23cb1f]{width:100%;justify-content:space-between}.trend-result[data-v-0d23cb1f]{padding:1rem}}.order-list[data-v-74fec3e7]{display:flex;min-height:0;flex:1;flex-direction:column;padding:16px}.order-list header[data-v-74fec3e7]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:1px solid #edf0f4}.order-list header>span[data-v-74fec3e7]{color:#98a2b3;font-size:12px;white-space:nowrap}.order-list[data-v-74fec3e7] .ant-spin-nested-loading,.order-list[data-v-74fec3e7] .ant-spin-container{min-height:0;flex:1}.order-list__body[data-v-74fec3e7]{max-height:calc(100vh - 300px);padding:10px 2px;overflow:auto}.order-row[data-v-74fec3e7]{width:100%;margin-bottom:8px;padding:13px 14px;border:1px solid #edf0f4;border-radius:10px;background:#fff;color:#344054;cursor:pointer;text-align:left}.order-row[data-v-74fec3e7]:hover,.order-row.is-active[data-v-74fec3e7]{border-color:#91caff;background:#f8fbff}.order-row__head[data-v-74fec3e7],.order-row__meta[data-v-74fec3e7]{display:flex;align-items:center;justify-content:space-between;gap:12px}.order-row__head strong[data-v-74fec3e7]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-row__meta[data-v-74fec3e7]{margin-top:10px;color:#667085;font-size:12px}.order-row__id[data-v-74fec3e7]{margin-top:7px;color:#98a2b3;font-size:11px}.order-list[data-v-74fec3e7]>.ant-pagination{justify-content:flex-end;margin-top:10px}.detail-card .transition-box[data-v-3ae9932a]{margin-top:16px;padding:16px;background:#fafafa;border-radius:8px}.detail-card .order-timeline-scroll[data-v-3ae9932a]{max-height:min(20rem,38vh);margin-top:24px;padding:1rem .5rem 0;overflow-y:auto}.detail-card .order-timeline[data-v-3ae9932a]{margin-bottom:0}.detail-card .timeline-entry[data-v-3ae9932a]{min-width:0}.detail-card .timeline-entry__time[data-v-3ae9932a]{display:block;margin-bottom:.25rem}.detail-card .timeline-entry__text[data-v-3ae9932a]{line-height:1.6;overflow-wrap:anywhere}.energy-page[data-v-97193d3a]{min-height:100%;padding:20px;background:#f5f7fa;color:#1f2937}.energy-page-title[data-v-97193d3a]{color:#172033;font-size:16px;font-weight:600}.energy-page-actions[data-v-97193d3a]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.energy-page-actions .energy-action-hint[data-v-97193d3a]{color:#8a94a6;font-size:12px}.energy-card[data-v-97193d3a]{border:1px solid #e5eaf1;border-radius:12px;background:#fff}.energy-card.ant-card[data-v-97193d3a]{overflow:hidden}.energy-card .ant-card-head[data-v-97193d3a]{min-height:68px;padding:0 20px;border-bottom-color:#edf0f4}.energy-card .ant-card-body[data-v-97193d3a]{padding:18px 20px 20px}.energy-card-title[data-v-97193d3a]{color:#172033;font-size:15px;font-weight:600}.energy-card-kicker[data-v-97193d3a]{margin-bottom:2px;color:#8a94a6;font-size:11px;line-height:1.3}.energy-card-title-stack[data-v-97193d3a]{display:flex;flex-direction:column}.energy-workbench[data-v-97193d3a]{display:grid;grid-template-columns:minmax(420px,.9fr) minmax(0,1.1fr);gap:16px;height:100%;min-height:0}.energy-workbench-list[data-v-97193d3a],.energy-workbench-detail[data-v-97193d3a]{display:flex;min-width:0;min-height:0;flex-direction:column}.energy-workbench-list>.energy-card[data-v-97193d3a],.energy-workbench-detail>.energy-card[data-v-97193d3a]{min-height:0;flex:1}.energy-empty[data-v-97193d3a]{display:grid;min-height:360px;place-items:center;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.energy-section-label[data-v-97193d3a]{color:#8a94a6;font-size:12px}.energy-selection-bar[data-v-97193d3a]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;padding:14px 16px;border:1px solid #e5eaf1;border-radius:10px;background:#fff}.energy-selection-bar .selection-summary[data-v-97193d3a]{color:#667085;font-size:12px}.energy-table-surface[data-v-97193d3a]{min-height:0;overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.energy-table-surface .ant-table-wrapper[data-v-97193d3a]{min-height:0}@media (max-width: 1080px){.energy-workbench[data-v-97193d3a]{grid-template-columns:1fr;height:auto}.energy-workbench-list[data-v-97193d3a],.energy-workbench-detail[data-v-97193d3a]{min-height:420px}}@media (max-width: 640px){.energy-page[data-v-97193d3a]{padding:12px}.energy-page-actions[data-v-97193d3a]{gap:6px}.energy-selection-bar[data-v-97193d3a]{align-items:flex-start;flex-direction:column}.energy-card .ant-card-head[data-v-97193d3a]{padding:0 16px}.energy-card .ant-card-body[data-v-97193d3a]{padding:16px}}.page-title[data-v-97193d3a]{color:#172033;font-size:16px;font-weight:600}.energy-page-actions__label[data-v-97193d3a]{color:#8a94a6;font-size:12px}.station-selector[data-v-97193d3a]{width:200px}.workbench[data-v-97193d3a]{display:grid;grid-template-columns:minmax(460px,.95fr) minmax(0,1.05fr);gap:16px;height:100%;min-height:0;padding:20px;background:#f5f7fa;overflow:hidden}.bench-list[data-v-97193d3a],.bench-detail[data-v-97193d3a]{display:flex;min-width:0;min-height:0;flex-direction:column}.bench-list[data-v-97193d3a]>*,.bench-detail[data-v-97193d3a]>*{min-height:0}@media (max-width: 1100px){.workbench[data-v-97193d3a]{grid-template-columns:1fr;height:auto;overflow:visible}.bench-list[data-v-97193d3a],.bench-detail[data-v-97193d3a]{min-height:480px}}@media (max-width: 640px){.workbench[data-v-97193d3a]{gap:12px;padding:12px}}.assistant-files[data-v-64440139]{margin-top:.75rem}.assistant-files__title[data-v-64440139]{margin-bottom:.5rem;color:#64748b;font-size:.75rem;font-weight:600;line-height:1.4}.assistant-files__list[data-v-64440139]{display:flex;flex-direction:column;gap:.5rem}.assistant-files__item[data-v-64440139]{display:flex;gap:.625rem;padding:.625rem .75rem;border:1px solid rgba(226,232,240,.96);border-radius:.75rem;background:#f8fafc}.assistant-files__icon[data-v-64440139]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.625rem;background:#eff6ff;color:#1677ff;font-size:1rem}.assistant-files__body[data-v-64440139]{flex:1;min-width:0}.assistant-files__header[data-v-64440139]{display:flex;align-items:center;gap:.5rem;min-width:0}.assistant-files__name[data-v-64440139]{flex:1;min-width:0;color:#0f172a;font-size:.8125rem;font-weight:600;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assistant-files__link[data-v-64440139]{flex:none;display:inline-flex;align-items:center;gap:.25rem;color:#1677ff;font-size:.75rem;line-height:1.5}.assistant-files__link--button[data-v-64440139]{padding:0;background:transparent;border:none;cursor:pointer}.assistant-files__meta[data-v-64440139],.assistant-files__description[data-v-64440139]{margin-top:.125rem;color:#64748b;font-size:.75rem;line-height:1.5;word-break:break-word}.assistant-files__image[data-v-64440139]{display:block;max-width:min(20rem,100%);max-height:12rem;margin-top:.5rem;border-radius:.5rem;object-fit:contain;background:#fff}.assistant-files__preview[data-v-64440139]{margin-top:.5rem;padding:.5rem .625rem;border-radius:.5rem;background:#fff}.assistant-files__preview-title[data-v-64440139]{margin-bottom:.25rem;color:#64748b;font-size:.75rem;font-weight:600;line-height:1.4}.assistant-files__preview-content[data-v-64440139]{max-height:10rem;margin:0;color:#334155;font-size:.75rem;line-height:1.6;overflow:auto;white-space:pre-wrap;word-break:break-word}.assistant-presentation-blocks[data-v-8613e034]{display:grid;gap:12px;margin-top:12px}.markdown-block-skeleton[data-v-5509ba3f]{display:flex;flex-direction:column;gap:.75rem;width:100%;padding:.875rem;box-sizing:border-box;overflow:hidden;border:.0625rem solid var(--line, #e5e7eb);border-radius:var(--r-3, .75rem);background:var(--bg-elev, #fff)}.markdown-block-skeleton__head[data-v-5509ba3f]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.markdown-block-skeleton__body[data-v-5509ba3f]{display:flex;flex-direction:column;gap:.625rem;padding:.75rem 0}.markdown-block-skeleton__title[data-v-5509ba3f],.markdown-block-skeleton__action[data-v-5509ba3f],.markdown-block-skeleton__line[data-v-5509ba3f]{display:block;border-radius:999px}.markdown-block-skeleton__line[data-v-5509ba3f]{width:92%;height:.75rem}.markdown-block-skeleton__title[data-v-5509ba3f]{width:min(12rem,48%);height:1rem}.markdown-block-skeleton__action[data-v-5509ba3f]{width:4.5rem;height:1.75rem;border-radius:.375rem}.markdown-block-skeleton__line--medium[data-v-5509ba3f]{width:76%}.markdown-block-skeleton__line--short[data-v-5509ba3f]{width:58%}.agent-markdown-code-block[data-v-38d7f682]{max-width:100%;margin:.5rem 0;overflow:hidden;background:#0f172a;border:.0625rem solid #1e293b;border-radius:.5rem}.agent-markdown-code-block__header[data-v-38d7f682]{display:flex;align-items:center;justify-content:space-between;min-height:2rem;gap:.75rem;padding:.375rem .5rem .375rem .75rem;color:#cbd5e1;background:#111827;border-bottom:.0625rem solid rgba(148,163,184,.22)}.agent-markdown-code-block__language[data-v-38d7f682]{min-width:0;overflow:hidden;color:#e2e8f0;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.75rem;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.agent-markdown-code-block__copy[data-v-38d7f682]{flex:0 0 auto;color:#cbd5e1}.agent-markdown-code-block__copy[data-v-38d7f682]:hover,.agent-markdown-code-block__copy[data-v-38d7f682]:focus-visible{color:#fff;background:#94a3b829}.agent-markdown-code-block__body[data-v-38d7f682]{max-width:100%;margin:0;padding:.75rem;overflow:auto;color:#f8fafc;line-height:1.6;background:#0f172a;tab-size:2}.agent-markdown-code-block__body code[data-v-38d7f682]{display:block;min-width:max-content;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.8125rem;white-space:pre}.agent-conversation-markdown{box-sizing:border-box;width:100%;max-width:100%;min-width:0;font-size:14px;line-height:1.7;color:#1f2937;overflow-wrap:break-word}.agent-conversation-markdown__content{box-sizing:border-box;width:100%;max-width:100%;min-width:0;overflow-wrap:break-word}.agent-conversation-markdown>*{box-sizing:border-box;max-width:100%;min-width:0}.agent-conversation-markdown :where(p,h1,h2,h3,h4,h5,h6,li,dt,dd,summary,figcaption,blockquote){max-width:100%;overflow-wrap:anywhere;word-break:break-word}.agent-conversation-markdown p{margin:0}.agent-conversation-markdown pre{box-sizing:border-box;max-width:100%;overflow:auto;padding:12px;border-radius:10px;background:#0f172a;color:#f8fafc}.agent-conversation-markdown code{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;overflow-wrap:anywhere;word-break:break-word}.agent-conversation-markdown pre code{white-space:inherit;overflow-wrap:normal;word-break:normal}.agent-conversation-markdown blockquote{margin:0;padding-left:12px;color:#64748b;border-left:3px solid #dbeafe}.agent-conversation-markdown table{box-sizing:border-box;display:block;width:fit-content;max-width:100%;margin:8px 0 12px;overflow-x:auto;overflow-y:hidden;font-size:13px;line-height:1.55;background:#fff;border:1px solid #e2e8f0;border-collapse:separate;border-spacing:0;border-radius:8px;-webkit-overflow-scrolling:touch}.agent-conversation-markdown table::-webkit-scrollbar{height:8px}.agent-conversation-markdown table::-webkit-scrollbar-track{background:#f8fafc;border-radius:999px}.agent-conversation-markdown table::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.agent-conversation-markdown table::-webkit-scrollbar-thumb:hover{background:#94a3b8}.agent-conversation-markdown thead th{color:#334155;font-weight:600;white-space:nowrap;background:#f8fafc}.agent-conversation-markdown th,.agent-conversation-markdown td{min-width:5rem;max-width:18rem;padding:7px 9px;border:0;border-right:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;text-align:left;vertical-align:top;white-space:normal;word-break:break-word;overflow-wrap:anywhere}.agent-conversation-markdown th:last-child,.agent-conversation-markdown td:last-child{border-right:0}.agent-conversation-markdown tr:last-child td{border-bottom:0}.agent-conversation-markdown th code,.agent-conversation-markdown td code{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere}.agent-conversation-markdown__image-wrapper{display:inline-block;max-width:100%;vertical-align:middle}.agent-conversation-markdown__image{display:block;width:auto;height:auto;max-width:min(100%,28rem);margin-top:8px;margin-bottom:8px;border-radius:12px;cursor:zoom-in;transition:opacity .16s ease}.agent-conversation-markdown video,.agent-conversation-markdown canvas,.agent-conversation-markdown svg,.agent-conversation-markdown iframe,.agent-conversation-markdown object,.agent-conversation-markdown embed{display:block;max-width:100%}.agent-conversation-markdown iframe{width:100%}.agent-conversation-markdown__image:hover{opacity:.88}.agent-conversation-markdown__image-fallback{display:inline-flex;align-items:center;gap:.375rem;max-width:100%;margin:.5rem 0;padding:.375rem .625rem;color:#64748b;font-size:.8125rem;line-height:1.5;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:.5rem}.agent-conversation-markdown__image-fallback-main{color:#334155;font-weight:600;white-space:nowrap}.agent-conversation-markdown__image-fallback-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-conversation-markdown a{overflow-wrap:anywhere}.agent-conversation-markdown a[href^="#ruleEditorProposal="],.agent-conversation-markdown a[href*="ruleEditorProposal="],.agent-conversation-markdown a[href^="rule-editor://proposal/"],.agent-conversation-markdown a[href^="jetlinks-rule-editor://proposal/"],.agent-conversation-markdown a[href^="jetlinks://rule-editor/canvas/apply"],.agent-conversation-markdown a[href^="jetlinks://rule-editor/apply"],.agent-conversation-markdown a[href^="jetlinks://rule-editor/propose-canvas-actions"],.agent-conversation-markdown a[href^="rule-editor://canvas/apply"],.agent-conversation-markdown a[href^="rule-editor://propose-canvas-actions"],.agent-conversation-markdown a[href^="jetlinks-rule-editor://canvas/apply"],.agent-conversation-markdown a[href^="jetlinks-rule-editor://propose-canvas-actions"],.agent-conversation-markdown a[href^="action://propose"],.agent-conversation-markdown a[href^="action://apply"],.agent-conversation-markdown a[href^="unsafe:jetlinks://rule-editor/canvas/apply"],.agent-conversation-markdown a[href^="unsafe:jetlinks://rule-editor/apply"],.agent-conversation-markdown a[href^="unsafe:jetlinks://rule-editor/propose-canvas-actions"],.agent-conversation-markdown a[href^="unsafe:action://propose"],.agent-conversation-markdown a[href^="unsafe:action://apply"],.agent-conversation-markdown a[href^="url:jetlinks://rule-editor/canvas/apply"],.agent-conversation-markdown a[href^="url:jetlinks://rule-editor/apply"],.agent-conversation-markdown a[href^="url:jetlinks://rule-editor/propose-canvas-actions"],.agent-conversation-markdown a[href^="url:action://propose"],.agent-conversation-markdown a[href^="url:action://apply"]{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;max-width:100%;margin-top:.5rem;padding:.25rem .75rem;color:#fff;font-size:.875rem;font-weight:500;line-height:1.5;text-decoration:none;background:var(--ant-primary-color, #1890ff);border:1px solid var(--ant-primary-color, #1890ff);border-radius:.375rem;box-shadow:0 .125rem #0591ff1a;cursor:pointer;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.agent-conversation-markdown a[href^="#ruleEditorProposal="]:hover,.agent-conversation-markdown a[href*="ruleEditorProposal="]:hover,.agent-conversation-markdown a[href^="rule-editor://proposal/"]:hover,.agent-conversation-markdown a[href^="jetlinks-rule-editor://proposal/"]:hover,.agent-conversation-markdown a[href^="jetlinks://rule-editor/canvas/apply"]:hover,.agent-conversation-markdown a[href^="jetlinks://rule-editor/apply"]:hover,.agent-conversation-markdown a[href^="jetlinks://rule-editor/propose-canvas-actions"]:hover,.agent-conversation-markdown a[href^="rule-editor://canvas/apply"]:hover,.agent-conversation-markdown a[href^="rule-editor://propose-canvas-actions"]:hover,.agent-conversation-markdown a[href^="jetlinks-rule-editor://canvas/apply"]:hover,.agent-conversation-markdown a[href^="jetlinks-rule-editor://propose-canvas-actions"]:hover,.agent-conversation-markdown a[href^="action://propose"]:hover,.agent-conversation-markdown a[href^="action://apply"]:hover,.agent-conversation-markdown a[href^="unsafe:jetlinks://rule-editor/canvas/apply"]:hover,.agent-conversation-markdown a[href^="unsafe:jetlinks://rule-editor/apply"]:hover,.agent-conversation-markdown a[href^="unsafe:jetlinks://rule-editor/propose-canvas-actions"]:hover,.agent-conversation-markdown a[href^="unsafe:action://propose"]:hover,.agent-conversation-markdown a[href^="unsafe:action://apply"]:hover,.agent-conversation-markdown a[href^="url:jetlinks://rule-editor/canvas/apply"]:hover,.agent-conversation-markdown a[href^="url:jetlinks://rule-editor/apply"]:hover,.agent-conversation-markdown a[href^="url:jetlinks://rule-editor/propose-canvas-actions"]:hover,.agent-conversation-markdown a[href^="url:action://propose"]:hover,.agent-conversation-markdown a[href^="url:action://apply"]:hover{color:#fff;text-decoration:none;background:var(--ant-primary-5, #40a9ff);border-color:var(--ant-primary-5, #40a9ff);box-shadow:0 .25rem .75rem #1890ff2e}.agent-markdown-image-preview{display:flex;align-items:center;justify-content:center;min-height:min(40rem,calc(100vh - 12rem));max-height:calc(100vh - 10rem);padding:1rem;overflow:auto;background:#fff;border-radius:0 0 .5rem .5rem}.agent-markdown-image-preview-modal .ant-modal-content,.agent-markdown-image-preview-modal .ant-modal-header,.agent-markdown-image-preview-modal .ant-modal-body{background:#fff}.agent-markdown-image-preview__img{display:block;max-width:100%;max-height:calc(100vh - 12rem);background:#fff;object-fit:contain;border-radius:.5rem}.agent-markdown-image-preview__empty{padding:3rem 0}.agent-markdown-skeleton-pulse{background:linear-gradient(90deg,#f1f3f5 25%,#e7eaee 37%,#f1f3f5 63%);background-size:400% 100%;animation:agent-markdown-skeleton-loading 1.4s ease infinite}@keyframes agent-markdown-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion: reduce){.agent-markdown-skeleton-pulse{animation:none}}.assistant-canonical-blocks[data-v-b955cb0f]{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;max-width:100%;min-width:0}.assistant-canonical-blocks__text[data-v-b955cb0f]{max-width:100%;min-width:0;min-height:24px;color:#0f172a;line-height:1.78;overflow-wrap:anywhere}.assistant-canonical-blocks__deliverable[data-v-b955cb0f]{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;min-width:0}.assistant-canonical-blocks__delivery-status[data-v-b955cb0f]{min-width:0}.assistant-canonical-blocks__delivery-count[data-v-b955cb0f]{margin-inline-start:8px;font-weight:400}[data-v-b955cb0f] .assistant-presentation-blocks{margin-top:0}.message-meta[data-v-daba6232]{margin-top:12px}.message-meta--compact[data-v-daba6232]{margin-top:6px}.message-meta__time[data-v-daba6232]{font-size:12px;line-height:1.5;color:#94a3b8}.message-meta__collapse[data-v-daba6232]{margin-top:2px}[data-v-daba6232] .message-meta__collapse .ant-collapse-header{padding:0!important}[data-v-daba6232] .message-meta__collapse .ant-collapse-content-box{padding:8px 0 0!important}.message-meta__detail-tags[data-v-daba6232]{display:flex;margin-bottom:8px}.message-meta__tag[data-v-daba6232]{margin-inline-end:0;color:#64748b;background:#f8fafc;border-color:#e2e8f0}.message-meta__link[data-v-daba6232]{font-size:12px;color:#1677ff}.message-meta__code[data-v-daba6232]{margin:0;padding:10px 12px;overflow-x:auto;color:#334155;background:#0f172a0a;border-radius:10px;white-space:pre-wrap;word-break:break-word}.message-card[data-v-fdeaf1d5]{box-sizing:border-box;width:100%;max-width:100%;min-width:0;padding:14px 16px;border:1px solid rgba(226,232,240,.92);border-radius:22px 22px 22px 8px;background:#fff;box-shadow:0 12px 26px #0f172a0d}.message-card__meta[data-v-fdeaf1d5]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.message-card__meta-item[data-v-fdeaf1d5]{font-size:12px;line-height:1.4;color:#94a3b8}.message-card__meta-item--role[data-v-fdeaf1d5]{color:#64748b}.message-card__meta-item--running[data-v-fdeaf1d5]{color:#1677ff}.message-card__meta-item--success[data-v-fdeaf1d5]{color:#389e0d}.message-card__meta-item--warning[data-v-fdeaf1d5]{color:#d97706}.message-card__meta-item--danger[data-v-fdeaf1d5]{color:#dc2626}.message-card__content[data-v-fdeaf1d5]{max-width:100%;min-width:0;min-height:24px;color:#0f172a;line-height:1.78;overflow-wrap:anywhere}.message-card__thought[data-v-fdeaf1d5]{max-width:100%;min-width:0;margin-bottom:10px;border:1px solid rgba(191,219,254,.88);border-radius:16px;background:linear-gradient(180deg,#f8fbfff5,#eff6ffd6);overflow:hidden}.message-card__thought--streaming[data-v-fdeaf1d5]{border-color:#93c5fdf5}.message-card__thought-header[data-v-fdeaf1d5]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border:0;background:transparent;color:#1d4ed8;text-align:left}.message-card__thought-header--clickable[data-v-fdeaf1d5]{cursor:pointer}.message-card__thought-indicator[data-v-fdeaf1d5]{flex:none;width:8px;height:8px;border-radius:999px;background:#3b82f6;box-shadow:0 0 0 4px #3b82f61f}.message-card__thought-label[data-v-fdeaf1d5]{flex:none;font-size:12px;font-weight:600;line-height:1.4}.message-card__thought-state[data-v-fdeaf1d5],.message-card__thought-meta[data-v-fdeaf1d5]{flex:none;padding:2px 6px;border-radius:999px;font-size:12px;line-height:1.4;white-space:nowrap}.message-card__thought-state[data-v-fdeaf1d5]{color:#2563eb;background:#3b82f61a}.message-card__thought-meta[data-v-fdeaf1d5]{color:#64748b;background:#94a3b81f}.message-card__thought-preview[data-v-fdeaf1d5]{flex:1;min-width:0;color:#475569;font-size:12px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message-card__thought-arrow[data-v-fdeaf1d5]{flex:none;width:8px;height:8px;border-right:1.5px solid #64748b;border-bottom:1.5px solid #64748b;transform:rotate(45deg);transition:transform .2s ease}.message-card__thought-arrow--expanded[data-v-fdeaf1d5]{transform:rotate(225deg)}.message-card__thought-body[data-v-fdeaf1d5]{max-width:100%;min-width:0;padding:0 12px 12px;color:#334155}.message-card__thought-body--streaming[data-v-fdeaf1d5]{min-height:calc(1.7em + 8px);max-height:calc(5.1em + 8px);overflow-y:hidden;scrollbar-width:thin}.message-card__thought-tail[data-v-fdeaf1d5]{width:100%;height:1px}[data-v-fdeaf1d5] .message-card__thought-markdown{color:inherit;font-size:13px;line-height:1.7}.message-card__placeholder[data-v-fdeaf1d5]{display:inline-flex;align-items:center;gap:8px;color:#64748b}.message-card__placeholder-dot[data-v-fdeaf1d5]{width:8px;height:8px;background:#1677ff;border-radius:999px;box-shadow:0 0 #1677ff59;animation:assistant-thinking-pulse-fdeaf1d5 1.6s infinite}.message-card__cursor[data-v-fdeaf1d5]{display:inline-block;width:2px;height:14px;margin-top:4px;vertical-align:middle;background:#1677ff;animation:message-cursor-blink-fdeaf1d5 1s infinite}@keyframes message-cursor-blink-fdeaf1d5{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes assistant-thinking-pulse-fdeaf1d5{0%{transform:scale(.9);box-shadow:0 0 #1677ff59}70%{transform:scale(1);box-shadow:0 0 0 8px #1677ff00}to{transform:scale(.9);box-shadow:0 0 #1677ff00}}.container-file-create-modal[data-v-5050c28a]{display:flex;flex-direction:column;gap:.5rem;padding-top:.25rem}.container-file-create-modal__error[data-v-5050c28a]{color:#ff4d4f;font-size:.75rem;line-height:1.5}.container-file-manager-list[data-v-4b50cfec]{display:flex;flex-direction:column;gap:.25rem;width:100%;min-width:0}.container-file-manager-list__row[data-v-4b50cfec]{display:flex;align-items:center;gap:.75rem}.container-file-manager-list__row[data-v-4b50cfec]{min-height:3rem;padding:.5rem .625rem;background:#fffffff5;border:1px solid rgba(226,232,240,.86);border-radius:.75rem;cursor:pointer;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.container-file-manager-list__row[data-v-4b50cfec]:hover{background:#fafcfffa;border-color:#1677ff2e}.container-file-manager-list__row.is-active[data-v-4b50cfec]{background:#f0f7fffa;border-color:#1677ff3d;box-shadow:0 .375rem 1rem #1677ff14}.container-file-manager-list__main[data-v-4b50cfec]{display:inline-flex;align-items:center;gap:.625rem;min-width:0;flex:1}.container-file-manager-list__icon[data-v-4b50cfec]{display:inline-flex;flex:0 0 1.625rem;align-items:center;justify-content:center;width:1.625rem;height:1.625rem;color:#475569;font-size:.9375rem;background:#0f172a0f;border-radius:.5rem}.container-file-manager-list__icon.is-directory[data-v-4b50cfec]{color:#c47b00;background:#f59e0b24}.container-file-manager-list__content[data-v-4b50cfec]{min-width:0}.container-file-manager-list__name[data-v-4b50cfec]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container-file-manager-list__name[data-v-4b50cfec]{color:#1f2937;font-size:.8125rem;font-weight:500}.container-file-manager-list__meta[data-v-4b50cfec]{display:flex;flex-wrap:wrap;gap:.25rem .625rem;min-width:0;margin-top:.125rem;color:#64748b;font-size:.75rem;line-height:1.4}.container-file-manager-list__meta span[data-v-4b50cfec]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container-file-manager-list__actions[data-v-4b50cfec]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:flex-end;gap:.25rem}.container-file-manager-list__action[data-v-4b50cfec]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.625rem;height:1.625rem;padding:0;color:#475569;background:#0f172a0d;border:0;border-radius:.5rem;cursor:pointer;transition:background-color .16s ease,color .16s ease}.container-file-manager-list__action[data-v-4b50cfec]:disabled{color:#cbd5e1;cursor:not-allowed}.container-file-manager-list__action[data-v-4b50cfec]:not(:disabled):hover,.container-file-manager-list__action[data-v-4b50cfec]:not(:disabled):focus-visible{color:#1677ff;background:#1677ff14;outline:none}.container-file-manager-list__action.is-danger[data-v-4b50cfec]:not(:disabled):hover,.container-file-manager-list__action.is-danger[data-v-4b50cfec]:not(:disabled):focus-visible{color:#ff4d4f;background:#ff4d4f14}.container-file-preview__header[data-v-aca62cde]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;background:#fff;border-bottom:1px solid #f0f0f0}.container-file-preview__info[data-v-aca62cde]{display:flex;align-items:center;gap:.625rem;min-width:0}.container-file-preview__text[data-v-aca62cde]{min-width:0}.container-file-preview__name[data-v-aca62cde]{overflow:hidden;color:#1f2937;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.container-file-preview__meta[data-v-aca62cde]{display:flex;flex-wrap:wrap;gap:.25rem .75rem;margin-top:.125rem;color:#64748b;font-size:.75rem}.container-file-preview__actions[data-v-aca62cde]{display:inline-flex;flex-shrink:0;align-items:center;gap:.25rem}.container-file-preview__action[data-v-aca62cde]{display:inline-flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;padding:0;color:#475569;background:transparent;border:0;border-radius:.5rem;cursor:pointer;transition:background-color .16s ease,color .16s ease}.container-file-preview__action[data-v-aca62cde]:hover:not(:disabled),.container-file-preview__action[data-v-aca62cde]:focus-visible:not(:disabled){color:#1677ff;background:#1677ff14;outline:none}.container-file-preview__action.is-danger[data-v-aca62cde]:hover:not(:disabled),.container-file-preview__action.is-danger[data-v-aca62cde]:focus-visible:not(:disabled){color:#ff4d4f;background:#ff4d4f1a}.container-file-preview__action[data-v-aca62cde]:disabled{color:#cbd5e1;cursor:not-allowed}.container-file-preview[data-v-63d69c17]{min-height:30rem;background:#fff}.container-file-preview-modal .ant-modal-content,.container-file-preview-modal .ant-modal-header,.container-file-preview-modal .ant-modal-body{background:#fff}.container-file-preview__alert[data-v-63d69c17]{margin:.75rem 1rem 0}.container-file-preview__body[data-v-63d69c17]{height:min(34rem,calc(100vh - 14rem));min-height:26rem;padding:1rem;overflow:auto}.container-file-preview__body--image[data-v-63d69c17]{display:flex;align-items:center;justify-content:center;background:#fff}.container-file-preview__image[data-v-63d69c17]{display:block;max-width:100%;max-height:100%;margin:0 auto;background:#fff;border-radius:.5rem}.container-file-preview__pre[data-v-63d69c17]{min-height:100%;margin:0;padding:.875rem;color:#1f2937;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.8125rem;line-height:1.6;white-space:pre-wrap;word-break:break-word;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem}.container-file-preview__editor[data-v-63d69c17]{height:100%;min-height:26rem;overflow:hidden;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem}.container-file-preview__editor[data-v-63d69c17] .j-monaco-editor{width:100%;min-width:0}.container-file-preview__frame[data-v-63d69c17]{display:block;width:100%;height:100%;min-height:30rem;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem}.container-file-preview__empty[data-v-63d69c17]{display:flex;align-items:center;justify-content:center;height:100%}.container-file-manager-popover[data-v-c34d813d]{position:absolute;right:0;bottom:calc(100% + .625rem);left:0;z-index:7}.container-file-manager-popover[data-v-c34d813d]:before,.container-file-manager-popover[data-v-c34d813d]:after,.container-file-manager-popover__shell[data-v-c34d813d]:before,.container-file-manager-popover__shell[data-v-c34d813d]:after{display:none;width:0;height:0;content:none;border:0;box-shadow:none}.container-file-manager-popover__shell[data-v-c34d813d]{display:flex;flex-direction:column;height:min(25rem,calc(100vh - 12rem));min-height:18rem;overflow:hidden;background:#fffffffa;border:1px solid rgba(203,213,225,.92);border-radius:1rem;box-shadow:0 1rem 2.25rem #0f172a24;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}.container-file-manager-popover__header[data-v-c34d813d]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.5rem;padding:.375rem .625rem .375rem .75rem;background:#fff;border-bottom:1px solid rgba(226,232,240,.9)}.container-file-manager-popover__title[data-v-c34d813d]{display:inline-flex;align-items:center;gap:.5rem;min-width:0;color:#0f172a;font-size:.875rem;font-weight:600}.container-file-manager-popover__title span[data-v-c34d813d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container-file-manager-popover__chrome[data-v-c34d813d]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.5rem;align-items:center;padding:.5rem .625rem;background:linear-gradient(180deg,#fbfdff,#f7fafe);border-bottom:1px solid rgba(226,232,240,.9)}.container-file-manager-popover__nav[data-v-c34d813d],.container-file-manager-popover__toolbar[data-v-c34d813d]{display:inline-flex;align-items:center;gap:.25rem}.container-file-manager-popover__alert[data-v-c34d813d]{margin:.5rem .75rem 0}.container-file-manager-popover__address[data-v-c34d813d]{display:flex;align-items:center;gap:.5rem;min-width:0;min-height:2rem;padding:.25rem .625rem;background:#fff;border:1px solid rgba(226,232,240,.96);border-radius:.75rem}.container-file-manager-popover__address-label[data-v-c34d813d]{flex:none;color:#94a3b8;font-size:.75rem}.container-file-manager-popover__breadcrumbs[data-v-c34d813d]{display:flex;flex:1;flex-wrap:nowrap;align-items:center;gap:.125rem;min-width:0;overflow:hidden;white-space:nowrap}.container-file-manager-popover__crumb[data-v-c34d813d]{flex:0 1 auto;min-width:0;max-width:7.5rem;padding:.125rem .375rem;overflow:hidden;color:#475569;font:inherit;font-size:.75rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap;background:transparent;border:0;border-radius:.5rem;cursor:pointer}.container-file-manager-popover__crumb[data-v-c34d813d]:first-child{flex:none}.container-file-manager-popover__crumb[data-v-c34d813d]:hover,.container-file-manager-popover__crumb.is-current[data-v-c34d813d]{color:#1677ff;background:#1677ff14}.container-file-manager-popover__crumb.is-current[data-v-c34d813d]{flex:1 1 auto;max-width:none;font-weight:600}.container-file-manager-popover__crumb--ellipsis[data-v-c34d813d]{flex:none;width:1.5rem;color:#94a3b8;text-align:center;cursor:default}.container-file-manager-popover__crumb--ellipsis[data-v-c34d813d]:hover{color:#94a3b8;background:transparent}.container-file-manager-popover__crumb-separator[data-v-c34d813d]{flex:none;color:#cbd5e1;font-size:.75rem}.container-file-manager-popover__icon[data-v-c34d813d]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;color:#475569;background:transparent;border:0;border-radius:.5rem;cursor:pointer;transition:background-color .16s ease,color .16s ease}.container-file-manager-popover__icon[data-v-c34d813d]:disabled{color:#cbd5e1;cursor:not-allowed}.container-file-manager-popover__icon[data-v-c34d813d]:not(:disabled):hover,.container-file-manager-popover__icon[data-v-c34d813d]:not(:disabled):focus-visible{color:#1677ff;background:#1677ff14;outline:none}.container-file-manager-popover__upload-input[data-v-c34d813d]{display:none}.container-file-manager-popover__body[data-v-c34d813d]{flex:1;min-height:0;padding:.5rem;overflow:auto;background:radial-gradient(circle at top left,rgba(22,119,255,.05),transparent 32%),linear-gradient(180deg,#f8fbffb8,#ffffffe6)}.container-file-manager-popover__body[data-v-c34d813d] .ant-spin-nested-loading,.container-file-manager-popover__body[data-v-c34d813d] .ant-spin-container{min-height:100%}.container-file-manager-popover__empty[data-v-c34d813d]{display:flex;flex:1;align-items:center;justify-content:center}@media (max-width: 40rem){.container-file-manager-popover__chrome[data-v-c34d813d]{grid-template-columns:1fr auto}.container-file-manager-popover__address[data-v-c34d813d]{grid-column:1 / -1;order:3}}@media (max-height: 43.75rem){.container-file-manager-popover__shell[data-v-c34d813d]{height:min(21rem,calc(100vh - 10rem))}}.event-card[data-v-a2d8f9d4]{padding:12px 14px;border:1px solid #ddd6fe;border-radius:14px;background:#faf7ff}.event-card--plan-completed[data-v-a2d8f9d4]{border-color:#86efacb8;background:#f0fdf4b8}.event-card--execution-paused_incomplete[data-v-a2d8f9d4]{border-color:#f59e0b7a;background:#fffbebd1}.event-card--execution-failed[data-v-a2d8f9d4]{border-color:#ef44446b;background:#fef2f2b8}.event-card--embedded[data-v-a2d8f9d4]{padding:0;border:0;border-radius:0;background:transparent}.event-card--collapsible[data-v-a2d8f9d4]{padding:10px 12px}.event-card__title-row[data-v-a2d8f9d4]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.event-card__title-row--button[data-v-a2d8f9d4]{width:100%;margin:0;padding:0;color:inherit;font:inherit;text-align:left;background:transparent;border:0;cursor:pointer}.event-card__title-main[data-v-a2d8f9d4],.event-card__title-side[data-v-a2d8f9d4]{display:flex;min-width:0;align-items:center;gap:8px}.event-card__title-side[data-v-a2d8f9d4]{flex-shrink:0}.event-card__title[data-v-a2d8f9d4]{flex-shrink:0;color:#7c3aed;font-size:13px;font-weight:600}.event-card--plan-completed .event-card__title[data-v-a2d8f9d4]{color:#15803d}.event-card__title-detail[data-v-a2d8f9d4]{min-width:0;overflow:hidden;color:#475569;font-size:12px;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.event-card__progress[data-v-a2d8f9d4]{display:inline-flex;align-items:center;flex-shrink:0;padding:2px 7px;border-radius:999px;background:#7c3aed17;color:#7c3aed;font-size:12px;line-height:1.5}.event-card__progress--completed[data-v-a2d8f9d4]{background:#16a34a1f;color:#15803d}.event-card__arrow[data-v-a2d8f9d4]{width:7px;height:7px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;color:#7c3aed;transform:rotate(45deg);transition:transform .18s ease}.event-card__arrow--expanded[data-v-a2d8f9d4]{transform:rotate(225deg)}.event-card__body[data-v-a2d8f9d4]{margin-top:8px}.event-card__execution-state[data-v-a2d8f9d4]{display:flex;align-items:center;gap:8px;margin-top:8px;color:#64748b;font-size:12px;line-height:1.5}.event-card__execution-label[data-v-a2d8f9d4]{color:#475569;font-weight:500}.event-card__execution-time[data-v-a2d8f9d4]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-card__execution-state .ant-btn[data-v-a2d8f9d4]{height:auto;margin-left:auto;padding:0}.event-card--embedded .event-card__body[data-v-a2d8f9d4]{margin-top:0}.event-card__summary[data-v-a2d8f9d4]{margin-bottom:10px;color:#475569;font-size:13px;line-height:1.6}.event-card__list[data-v-a2d8f9d4]{margin:0;padding:0;color:#334155;list-style:none}.event-card__step[data-v-a2d8f9d4]{display:flex;align-items:flex-start;gap:8px;min-width:0;padding:6px 0;color:#334155}.event-card__step+.event-card__step[data-v-a2d8f9d4]{border-top:1px solid rgba(124,58,237,.1)}.event-card__step-marker[data-v-a2d8f9d4]{width:8px;height:8px;margin-top:8px;flex:0 0 auto;border-radius:999px;background:#c4b5fd}.event-card__step--in_progress .event-card__step-marker[data-v-a2d8f9d4]{background:#7c3aed;box-shadow:0 0 0 4px #7c3aed1f}.event-card__step--completed .event-card__step-marker[data-v-a2d8f9d4]{background:#16a34a}.event-card__step--blocked .event-card__step-marker[data-v-a2d8f9d4]{background:#dc2626}.event-card__step-content[data-v-a2d8f9d4]{min-width:0;flex:1}.event-card__step-text[data-v-a2d8f9d4]{display:block;font-size:13px;line-height:1.6;word-break:break-word}.event-card__step-description[data-v-a2d8f9d4]{display:block;margin-top:2px;color:#64748b;font-size:12px;line-height:1.5;word-break:break-word}.event-card__step-status[data-v-a2d8f9d4]{flex-shrink:0;max-width:72px;overflow:hidden;padding:1px 6px;border-radius:999px;background:#64748b14;color:#64748b;font-size:12px;line-height:1.6;text-overflow:ellipsis;white-space:nowrap}.event-card__step-status--completed[data-v-a2d8f9d4]{background:#16a34a1f;color:#15803d}.event-card__step-status--in_progress[data-v-a2d8f9d4]{background:#7c3aed1a;color:#6d28d9}.event-card__step-status--blocked[data-v-a2d8f9d4]{background:#dc26261a;color:#b91c1c}.event-card__hint[data-v-a2d8f9d4]{display:flex;gap:8px;margin-top:8px;color:#64748b;font-size:12px;line-height:1.5}.event-card__hint strong[data-v-a2d8f9d4]{min-width:0;color:#334155;font-weight:500;word-break:break-word}.event-card__hint--blocked strong[data-v-a2d8f9d4]{color:#b91c1c}.event-card__code[data-v-a2d8f9d4]{margin:0;padding:12px;border-radius:10px;background:#0f172a0a;color:#334155;white-space:pre-wrap;word-break:break-word}.conversation-elapsed-time[data-v-b9dc1f68]{flex:none;min-width:6rem;margin-top:.0625rem;color:#64748b;font-size:.75rem;font-weight:500;line-height:1.5;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;transition:opacity .18s ease}.conversation-elapsed-time--pending[data-v-b9dc1f68]{visibility:hidden;opacity:0}@media (max-width: 640px){.conversation-elapsed-time[data-v-b9dc1f68]{min-width:auto;font-size:.6875rem}}.system-card[data-v-388ae8fe]{padding:12px 14px;border-radius:14px;background:#f8fafc}.system-card--error[data-v-388ae8fe]{background:#fff1f2}.system-card__header[data-v-388ae8fe]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:6px}.system-card__title[data-v-388ae8fe]{font-size:12px;font-weight:600;color:#64748b}.system-card__tag[data-v-388ae8fe]{margin-inline-end:0}.system-card--error .system-card__title[data-v-388ae8fe]{color:#dc2626}.system-card__text[data-v-388ae8fe]{color:#334155;white-space:pre-wrap;word-break:break-word}.system-card__collapse[data-v-388ae8fe]{margin-top:8px}[data-v-388ae8fe] .system-card__collapse .ant-collapse-header{padding:0!important}[data-v-388ae8fe] .system-card__collapse .ant-collapse-content-box{padding:8px 0 0!important}.system-card__expand-link[data-v-388ae8fe]{font-size:12px;color:#1677ff}.system-card__section+.system-card__section[data-v-388ae8fe]{margin-top:12px}.system-card__section-title[data-v-388ae8fe]{margin-bottom:8px;font-size:12px;font-weight:600;color:#64748b}.system-card__list[data-v-388ae8fe]{display:flex;flex-direction:column;gap:8px}.system-card__item[data-v-388ae8fe]{padding:10px 12px;border-radius:10px;background:#0f172a0a}.system-card__item-head[data-v-388ae8fe]{display:flex;align-items:center;justify-content:space-between;gap:12px}.system-card__item-title[data-v-388ae8fe]{font-size:13px;font-weight:600;color:#0f172a}.system-card__item-meta[data-v-388ae8fe]{flex-shrink:0;font-size:12px;color:#64748b}.system-card__item-description[data-v-388ae8fe]{margin-top:4px;font-size:12px;line-height:1.6;color:#475569}.event-card[data-v-bcf3c120]{padding:10px 12px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fbff}.event-card--compact[data-v-bcf3c120]{padding:9px 12px}.event-card__summary[data-v-bcf3c120]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.event-card__summary--expandable[data-v-bcf3c120]{cursor:pointer}.event-card__summary-main[data-v-bcf3c120]{min-width:0;flex:1}.event-card__summary-side[data-v-bcf3c120]{display:flex;flex-shrink:0;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.event-card__headline[data-v-bcf3c120]{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.event-card__title[data-v-bcf3c120]{font-size:12px;font-weight:600;line-height:1.5;color:#1677ff}.event-card__subtitle[data-v-bcf3c120]{min-width:0;font-size:13px;font-weight:600;line-height:1.5;color:#0f172a;word-break:break-word}.event-card__summary-text[data-v-bcf3c120]{margin-top:4px;font-size:12px;line-height:1.6;color:#475569}.event-card__expand[data-v-bcf3c120]{display:inline-flex;align-items:center;gap:6px;color:#1677ff}.event-card__expand-link[data-v-bcf3c120]{font-size:12px;line-height:1.5}.event-card__arrow[data-v-bcf3c120]{width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.event-card__arrow--expanded[data-v-bcf3c120]{transform:rotate(225deg)}.event-card__details[data-v-bcf3c120]{margin-top:8px;padding-top:8px;border-top:1px dashed rgba(191,219,254,.9)}.event-card__section+.event-card__section[data-v-bcf3c120]{margin-top:10px}.event-card__section-title[data-v-bcf3c120]{margin-bottom:6px;font-size:12px;font-weight:600;color:#64748b}.event-card__code[data-v-bcf3c120]{margin:0;padding:10px 12px;border-radius:10px;background:#0f172a0a;color:#334155;white-space:pre-wrap;word-break:break-word}.event-card__section--live[data-v-bcf3c120]{margin-top:8px;padding-top:8px;border-top:1px dashed rgba(191,219,254,.9)}.event-card__code--log[data-v-bcf3c120]{max-height:220px;overflow-y:auto;font-size:12px;line-height:1.55}@media (max-width: 640px){.event-card__summary[data-v-bcf3c120],.event-card__summary-side[data-v-bcf3c120]{gap:8px}.event-card__summary-side[data-v-bcf3c120]{max-width:45%}}.confirm-card[data-v-bebb9b3b]{padding:12px 14px;border:1px solid #fde68a;border-radius:14px;background:#fffdf5}.confirm-card__header[data-v-bebb9b3b]{display:flex;justify-content:space-between;gap:12px;margin-bottom:10px}.confirm-card__title[data-v-bebb9b3b]{font-size:13px;font-weight:600;color:#d97706}.confirm-card__message[data-v-bebb9b3b]{margin-bottom:12px;color:#334155}.confirm-card__operation[data-v-bebb9b3b]{display:flex;align-items:center;gap:6px;margin-bottom:8px;color:#334155}.confirm-card__operation-label[data-v-bebb9b3b]{color:#64748b}.confirm-card__operation-name[data-v-bebb9b3b]{font-weight:600}.confirm-card__arguments-trigger[data-v-bebb9b3b]{display:inline-flex;align-items:center;color:#94a3b8;cursor:help}.confirm-card__arguments-tooltip[data-v-bebb9b3b]{max-width:360px}.confirm-card__arguments-tooltip-title[data-v-bebb9b3b]{margin-bottom:6px;font-size:12px;color:#ffffffe0}.confirm-card__arguments-tooltip-code[data-v-bebb9b3b]{max-height:220px;margin:0;overflow:auto;white-space:pre-wrap;word-break:break-word}.confirm-card__section-title[data-v-bebb9b3b]{margin-bottom:8px;font-size:12px;font-weight:600;color:#64748b}.confirm-card__code[data-v-bebb9b3b]{margin:0;padding:12px;border-radius:10px;background:#0f172a0a;color:#334155;white-space:pre-wrap;word-break:break-word}.confirm-card__edit-btn[data-v-bebb9b3b]{padding-left:0}.confirm-card__actions[data-v-bebb9b3b]{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.event-card[data-v-c4fb6a1e]{padding:10px 12px;border:1px solid #f1f5f9;border-radius:12px;background:#fff}.event-card--compact[data-v-c4fb6a1e]{padding:9px 12px}.event-card__summary[data-v-c4fb6a1e]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.event-card__summary--expandable[data-v-c4fb6a1e]{cursor:pointer}.event-card__summary-main[data-v-c4fb6a1e]{min-width:0;flex:1}.event-card__summary-side[data-v-c4fb6a1e]{display:flex;flex-shrink:0;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.event-card__headline[data-v-c4fb6a1e]{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.event-card__title[data-v-c4fb6a1e]{font-size:12px;font-weight:600;line-height:1.5;color:#475569}.event-card__subtitle[data-v-c4fb6a1e]{min-width:0;font-size:13px;font-weight:600;line-height:1.5;color:#0f172a;word-break:break-word}.event-card__summary-text[data-v-c4fb6a1e]{margin-top:4px;font-size:12px;line-height:1.6;color:#475569}.event-card__expand[data-v-c4fb6a1e]{display:inline-flex;align-items:center;gap:6px;color:#1677ff}.event-card__section-title[data-v-c4fb6a1e]{margin-bottom:6px;font-size:12px;font-weight:600;color:#64748b}.event-card__expand-link[data-v-c4fb6a1e]{font-size:12px;line-height:1.5}.event-card__arrow[data-v-c4fb6a1e]{width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.event-card__arrow--expanded[data-v-c4fb6a1e]{transform:rotate(225deg)}.event-card__details[data-v-c4fb6a1e]{margin-top:8px;padding-top:8px;border-top:1px dashed rgba(226,232,240,.95)}.event-card__code[data-v-c4fb6a1e]{margin:0;padding:10px 12px;border-radius:10px;background:#0f172a0a;color:#334155;white-space:pre-wrap;word-break:break-word}@media (max-width: 640px){.event-card__summary[data-v-c4fb6a1e],.event-card__summary-side[data-v-c4fb6a1e]{gap:8px}.event-card__summary-side[data-v-c4fb6a1e]{max-width:45%}}.usage-card[data-v-fe6e8f5f]{padding:12px 14px;border:1px solid #dbeafe;border-radius:14px;background:linear-gradient(180deg,#f8fbff,#eff6ff)}.usage-card__header[data-v-fe6e8f5f]{display:flex;justify-content:space-between;gap:12px;margin-bottom:10px}.usage-card__title[data-v-fe6e8f5f]{font-size:13px;font-weight:600;color:#2563eb}.usage-card__summary[data-v-fe6e8f5f]{margin-top:2px;font-size:13px;color:#334155}.usage-card__stats[data-v-fe6e8f5f]{margin-top:10px}[data-v-fe6e8f5f] .usage-card__stats .ant-tag{margin-inline-end:0;color:#475569;background:#ffffffb8;border-color:#3b82f626}.turn-process[data-v-d2ea0485]{position:relative;width:100%;padding:10px 12px;overflow:hidden;background:#f8fafcd1;border:1px solid rgba(226,232,240,.92);border-radius:18px;box-shadow:0 10px 24px #0f172a0a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.turn-process__scan[data-v-d2ea0485]{position:absolute;top:0;bottom:0;left:0;z-index:0;width:45%;pointer-events:none;background:linear-gradient(90deg,transparent 0%,rgba(22,119,255,.18) 50%,transparent 100%);animation:turn-process-scan-d2ea0485 1.5s linear infinite;will-change:transform}.turn-process--scanning[data-v-d2ea0485]>*:not(.turn-process__scan){position:relative;z-index:1}@keyframes turn-process-scan-d2ea0485{0%{transform:translate(-120%)}to{transform:translate(320%)}}@media (prefers-reduced-motion: reduce){.turn-process__scan[data-v-d2ea0485]{animation:none}}.turn-process--processing[data-v-d2ea0485]{background:#f8fbffe0;border-color:#bfdbfee6}.turn-process--warning[data-v-d2ea0485]{background:#fffbebe0;border-color:#fde0479e}.turn-process--danger[data-v-d2ea0485]{background:#fff5f5e6;border-color:#fda4afbd}.turn-process--success[data-v-d2ea0485]{background:#f0fdf4e0;border-color:#86efac9e}.turn-process__summary[data-v-d2ea0485]{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;min-width:0}.turn-process__summary--expandable[data-v-d2ea0485]{cursor:pointer}.turn-process__summary-main[data-v-d2ea0485]{display:flex;gap:10px;align-items:flex-start;min-width:0;flex:1}.turn-process__indicator[data-v-d2ea0485]{flex-shrink:0;width:8px;height:8px;margin-top:6px;background:#94a3b8;border-radius:999px}.turn-process--processing .turn-process__indicator[data-v-d2ea0485]{background:#1677ff}.turn-process--warning .turn-process__indicator[data-v-d2ea0485]{background:#d97706}.turn-process--danger .turn-process__indicator[data-v-d2ea0485]{background:#ef4444}.turn-process--success .turn-process__indicator[data-v-d2ea0485]{background:#52c41a}.turn-process__summary-copy[data-v-d2ea0485]{min-width:0;flex:1}.turn-process__summary-text[data-v-d2ea0485]{min-width:0;max-width:100%;font-size:13px;font-weight:600;line-height:1.5;color:#0f172a}.turn-process__summary-text--rolling[data-v-d2ea0485]{display:flex;gap:8px;align-items:baseline;width:100%;overflow:hidden;min-height:20px}.turn-process__summary-stage[data-v-d2ea0485]{flex:none;color:#1d4ed8;white-space:nowrap}.turn-process__summary-current[data-v-d2ea0485]{flex:1 1 auto;display:-webkit-box;min-width:0;max-width:100%;color:#0f172a;font-weight:600;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.turn-process-current-enter-active[data-v-d2ea0485],.turn-process-current-leave-active[data-v-d2ea0485]{transition:opacity .18s ease,transform .18s ease}.turn-process-current-enter-from[data-v-d2ea0485]{opacity:0;transform:translateY(6px)}.turn-process-current-leave-to[data-v-d2ea0485]{opacity:0;transform:translateY(-6px)}.turn-process__summary-description[data-v-d2ea0485]{display:inline-flex;align-items:center;gap:6px;max-width:100%;margin-top:3px;font-size:12px;line-height:1.55;color:#64748b}.turn-process__summary-description>span[data-v-d2ea0485]:first-child{min-width:0}.turn-process__arguments-trigger[data-v-d2ea0485]{display:inline-flex;align-items:center;flex:0 0 auto;color:#94a3b8;cursor:help}.turn-process__arguments-tooltip[data-v-d2ea0485]{max-width:360px}.turn-process__arguments-tooltip-title[data-v-d2ea0485]{margin-bottom:6px;font-size:12px;color:#ffffffe0}.turn-process__arguments-tooltip-code[data-v-d2ea0485]{max-height:220px;margin:0;overflow:auto;white-space:pre-wrap;word-break:break-word}.turn-process__summary-usage[data-v-d2ea0485]{display:inline-flex;align-items:center;gap:6px;width:fit-content;max-width:100%;margin-top:6px;padding:4px 8px;color:#475569;background:#ffffffb8;border:1px solid rgba(226,232,240,.92);border-radius:999px}.turn-process__summary-usage--warning[data-v-d2ea0485]{color:#b45309;background:#fffbebeb;border-color:#fde047b3}.turn-process__summary-usage--danger[data-v-d2ea0485]{color:#b91c1c;background:#fff1f2f0;border-color:#fda4afcc}.turn-process__summary-usage-label[data-v-d2ea0485],.turn-process__summary-usage-value[data-v-d2ea0485]{font-size:11px;line-height:1.4}.turn-process__summary-usage-label[data-v-d2ea0485]{opacity:.78}.turn-process__summary-usage-value[data-v-d2ea0485]{font-weight:600}.turn-process__summary-meta[data-v-d2ea0485]{display:flex;gap:6px 10px;flex-wrap:wrap;margin-top:6px}.turn-process__meta-text[data-v-d2ea0485]{font-size:11px;line-height:1.5;color:#94a3b8}.turn-process__summary-side[data-v-d2ea0485]{display:flex;gap:8px;align-items:center;align-self:flex-start}.turn-process__quick-actions[data-v-d2ea0485]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:8px}.turn-process__arrow[data-v-d2ea0485]{width:8px;height:8px;border-right:1.5px solid #94a3b8;border-bottom:1.5px solid #94a3b8;transform:rotate(45deg);transition:transform .2s ease}.turn-process__arrow--expanded[data-v-d2ea0485]{transform:rotate(225deg)}.turn-process__body[data-v-d2ea0485]{margin-top:10px;padding-top:10px;border-top:1px dashed rgba(203,213,225,.92)}.turn-process__cards[data-v-d2ea0485]{display:flex;flex-direction:column;gap:8px}@media (max-width: 640px){.turn-process__summary[data-v-d2ea0485]{align-items:flex-start}.turn-process__quick-actions[data-v-d2ea0485]{gap:6px}}.user-input-card[data-v-73781bdc]{padding:.875rem 1rem;border:.0625rem solid var(--line, #e5e7eb);border-radius:var(--r-3, .75rem);background:var(--bg-elev, #fff)}.user-input-card__header[data-v-73781bdc]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2, .5rem)}.user-input-card__title[data-v-73781bdc]{min-width:0;color:var(--ink-1, #1f2937);font-size:var(--fs-body, .875rem);font-weight:500;line-height:1.6}.user-input-card__progress[data-v-73781bdc]{flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--space-1, .25rem);color:var(--ink-2, #64748b);font-size:var(--fs-sm, .8125rem)}.user-input-card__options[data-v-73781bdc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--space-2, .5rem);margin-top:.75rem}.user-input-card__text-input[data-v-73781bdc]{display:grid;gap:var(--space-2, .5rem);margin-top:.75rem}.user-input-card__text-input[data-v-73781bdc] textarea{resize:vertical}.user-input-card__text-input[data-v-73781bdc] .ant-btn{justify-self:end}.user-input-card__option[data-v-73781bdc]{width:100%;min-width:0;height:auto;min-height:2.75rem;padding:.625rem .75rem;display:flex;align-items:center;justify-content:flex-start;gap:var(--space-2, .5rem);border-color:var(--line-strong, #d1d5db);border-radius:var(--r-2, .375rem);color:var(--ink-1, #1f2937);text-align:left;white-space:normal;box-shadow:none}.user-input-card__option[data-v-73781bdc]:not(:disabled):hover,.user-input-card__option[data-v-73781bdc]:not(:disabled):focus-visible{border-color:var(--accent, #1677ff);color:var(--ink-1, #1f2937);background:var(--accent-soft, #e6f4ff)}.user-input-card__option[data-v-73781bdc]:focus-visible{outline:none;box-shadow:var(--ring-focus, 0 0 0 .1875rem rgba(22, 119, 255, .16))}.user-input-card__option--selected[data-v-73781bdc],.user-input-card__option--selected[data-v-73781bdc]:disabled{border-color:var(--accent, #1677ff);color:var(--ink-1, #1f2937);background:var(--accent-soft, #e6f4ff);opacity:1}.user-input-card__option[data-v-73781bdc]:disabled:not(.user-input-card__option--selected){color:var(--ink-3, #9ca3af);background:var(--bg-sunken, #f8fafc);opacity:.62}.user-input-card__option-indicator[data-v-73781bdc]{width:1.125rem;height:1.125rem;flex:0 0 1.125rem;display:inline-flex;align-items:center;justify-content:center;border:.0625rem solid var(--line-strong, #d1d5db);border-radius:var(--r-pill, 999px);color:var(--accent-ink, #fff);font-size:var(--fs-12, .75rem)}.user-input-card__option-indicator--selected[data-v-73781bdc]{border-color:var(--accent, #1677ff);background:var(--accent, #1677ff)}.user-input-card__option-content[data-v-73781bdc]{min-width:0;display:flex;flex-direction:column;gap:var(--space-1, .25rem)}.user-input-card__option-title[data-v-73781bdc]{line-height:1.4}.user-input-card__option-description[data-v-73781bdc]{color:var(--ink-2, #64748b);font-size:var(--fs-sm, .8125rem);line-height:1.45}.user-input-card__receipt[data-v-73781bdc]{display:flex;align-items:center;gap:var(--space-2, .5rem);margin-top:.75rem;padding:.625rem .75rem;border-radius:var(--r-2, .375rem);background:var(--bg-sunken, #f8fafc)}.user-input-card__receipt-icon[data-v-73781bdc]{color:var(--ink-2, #64748b);font-size:var(--fs-16, 1rem)}.user-input-card--resolved .user-input-card__receipt-icon[data-v-73781bdc]{color:var(--accent, #1677ff)}.user-input-card__receipt-content[data-v-73781bdc]{min-width:0;display:flex;align-items:baseline;gap:var(--space-2, .5rem);line-height:1.45}.user-input-card__receipt-label[data-v-73781bdc]{color:var(--ink-2, #64748b);font-size:var(--fs-sm, .8125rem)}.user-input-card__receipt-value[data-v-73781bdc]{color:var(--ink-1, #1f2937);font-weight:500;overflow-wrap:anywhere}@media (max-width: 30rem){.user-input-card__options[data-v-73781bdc]{grid-template-columns:minmax(0,1fr)}}.agent-conversation[data-v-76a03ddf]{--agent-conversation-content-layer: 0;--agent-conversation-composer-layer: 1;--agent-conversation-resolved-content-width: var(--agent-conversation-content-width, 100%);--agent-conversation-resolved-response-width: var(--agent-conversation-response-width, min(88%, 45rem));--agent-conversation-resolved-user-width: var(--agent-conversation-user-width, min(84%, 42.5rem));--agent-conversation-resolved-inline-gutter: var(--agent-conversation-inline-gutter, .125rem);--agent-conversation-resolved-rail-width: min(calc(100% - var(--agent-conversation-resolved-inline-gutter) - var(--agent-conversation-resolved-inline-gutter)), var(--agent-conversation-resolved-content-width));position:relative;display:flex;flex-direction:column;height:100%;max-width:100%;min-width:0;min-height:0;isolation:isolate}.agent-conversation__alert[data-v-76a03ddf]{width:var(--agent-conversation-resolved-rail-width);margin-inline:auto;margin-bottom:12px}.agent-conversation__alert-retry[data-v-76a03ddf]{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 4px;font-size:12px}.agent-conversation__body-wrap[data-v-76a03ddf]{position:relative;z-index:var(--agent-conversation-content-layer);flex:1;width:100%;min-width:0;min-height:0;padding:0 var(--agent-conversation-resolved-inline-gutter)}.agent-conversation__body[data-v-76a03ddf]{max-width:100%;min-width:0;height:100%;padding:8px 2px 12px;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable both-edges}.agent-conversation__body--positioning[data-v-76a03ddf]{visibility:hidden}.agent-conversation__history-status[data-v-76a03ddf]{display:flex;gap:8px;align-items:center;justify-content:center;min-height:32px;padding:6px 0 10px;font-size:12px;line-height:1.4;color:#64748b}.agent-conversation__history-status--loading[data-v-76a03ddf]{color:#1677ff}.agent-conversation__history-initial-loading[data-v-76a03ddf]{display:flex;height:100%;min-height:240px;flex-direction:column;align-items:center;justify-content:center;color:#64748b;text-align:center}.agent-conversation__history-initial-title[data-v-76a03ddf]{margin-top:14px;color:#0f172a;font-size:16px;font-weight:600;line-height:1.5}.agent-conversation__history-initial-description[data-v-76a03ddf]{margin-top:6px;font-size:13px;line-height:1.6}.agent-conversation__timeline[data-v-76a03ddf]{display:flex;flex-direction:column;gap:12px;width:min(100%,var(--agent-conversation-resolved-content-width));max-width:100%;min-width:0;min-height:100%;margin-inline:auto}.agent-conversation__row[data-v-76a03ddf]{display:flex;width:100%;max-width:100%;min-width:0}.agent-conversation__row--user[data-v-76a03ddf]{justify-content:flex-end}.agent-conversation__row--assistant[data-v-76a03ddf],.agent-conversation__row--input_required[data-v-76a03ddf],.agent-conversation__row--process[data-v-76a03ddf]{justify-content:flex-start}.agent-conversation__user-bubble[data-v-76a03ddf]{max-width:var(--agent-conversation-resolved-user-width);padding:13px 15px;color:#fff;white-space:pre-wrap;word-break:break-word;background:linear-gradient(135deg,var(--primary-color) 0%,var(--jet-theme-primary-4) 100%);border-radius:20px 20px 6px;box-shadow:0 14px 30px #2563eb2e}.agent-conversation__empty[data-v-76a03ddf]{display:flex;flex-direction:column;align-items:center;width:min(100%,var(--agent-conversation-resolved-content-width));margin-inline:auto;justify-content:center;height:100%;min-height:320px}.agent-conversation__empty--chat[data-v-76a03ddf]{min-height:240px}.agent-conversation__empty-chat[data-v-76a03ddf]{max-width:420px;text-align:center}.agent-conversation__empty-chat-title[data-v-76a03ddf]{font-size:22px;font-weight:600;line-height:1.5;color:#0f172a}.agent-conversation__empty-chat-description[data-v-76a03ddf]{margin-top:10px;font-size:14px;line-height:1.7;color:#64748b}.agent-conversation__empty-extra[data-v-76a03ddf]{margin-top:22px}.agent-conversation__jump[data-v-76a03ddf]{position:absolute;left:50%;bottom:8px;z-index:2;transform:translate(-50%)}.agent-conversation__jump-button[data-v-76a03ddf]{height:36px;padding-inline:16px;color:#0f172a;font-weight:500;background:#fffffff2;border-color:#94a3b838;border-radius:999px;box-shadow:0 12px 30px #0f172a1f}.agent-conversation__composer[data-v-76a03ddf]{position:relative;z-index:var(--agent-conversation-composer-layer);display:flex;flex-direction:column;gap:8px;width:var(--agent-conversation-resolved-rail-width);min-width:0;margin-inline:auto;margin-top:4px;padding:10px 0 2px;background:linear-gradient(180deg,#fff0,#ffffffeb 24%,#fff)}.agent-conversation__composer-process[data-v-76a03ddf]{flex-shrink:0}.agent-conversation__composer-plan[data-v-76a03ddf]{flex-shrink:0;max-height:min(240px,32vh);overflow-y:auto;scrollbar-gutter:stable}.agent-conversation__composer-plan.event-card--collapsible[data-v-76a03ddf]{padding:6px 10px;border-radius:12px}.agent-conversation__composer-plan[data-v-76a03ddf] .event-card__title-main,.agent-conversation__composer-plan[data-v-76a03ddf] .event-card__title-side{gap:6px}.agent-conversation__composer-plan[data-v-76a03ddf] .event-card__title,.agent-conversation__composer-plan[data-v-76a03ddf] .event-card__title-detail,.agent-conversation__composer-plan[data-v-76a03ddf] .event-card__progress{line-height:1.35}.agent-conversation__composer-plan[data-v-76a03ddf] .event-card__progress{padding:1px 6px}.agent-conversation__composer-plan[data-v-76a03ddf] .event-card__list{max-height:180px;overflow-y:auto;scrollbar-gutter:stable}.agent-conversation__activity[data-v-76a03ddf]{position:relative;display:flex;align-items:center;width:100%;min-height:22px;padding:2px 8px;overflow:hidden;color:#475569;text-align:left;font:inherit;background:transparent;border:0;border-radius:10px;box-shadow:none;appearance:none;cursor:pointer;transition:background .2s ease}.agent-conversation__activity--warning[data-v-76a03ddf]{color:#92400e}.agent-conversation__activity-text[data-v-76a03ddf]{position:relative;z-index:1;min-width:0;flex:1;color:transparent;font-size:12px;font-weight:500;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-image:linear-gradient(90deg,#64748b 0% 36%,#0f172a 48%,#64748b 60% 100%);background-size:260% 100%;background-position:140% 0;-webkit-background-clip:text;background-clip:text;animation:agent-conversation-activity-text-76a03ddf 1.8s linear infinite}.agent-conversation__activity--warning .agent-conversation__activity-text[data-v-76a03ddf]{background-image:linear-gradient(90deg,#b45309 0% 30%,#78350f 46%,#b45309 62% 100%)}.agent-conversation__composer-shell[data-v-76a03ddf]{position:relative;display:flex;flex-direction:column;gap:10px;padding:12px 14px 12px 16px;background:linear-gradient(180deg,#f8fafcf5,#fffffffa);border:1px solid rgba(203,213,225,.9);border-radius:24px;box-shadow:0 18px 42px #0f172a14;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.agent-conversation__composer-files[data-v-76a03ddf]{display:flex;flex-wrap:wrap;gap:8px}.agent-conversation__composer-file[data-v-76a03ddf]{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:6px 8px 6px 10px;color:#334155;background:#ffffffeb;border:1px solid rgba(203,213,225,.92);border-radius:14px}.agent-conversation__composer-file--active[data-v-76a03ddf]{background:#eff6fff5;border-color:#93c5fdeb}.agent-conversation__composer-file--exception[data-v-76a03ddf]{color:#991b1b;background:#fef2f2f5;border-color:#fca5a5eb}.agent-conversation__composer-file-main[data-v-76a03ddf]{display:flex;align-items:center;gap:8px;max-width:100%;min-width:0}.agent-conversation__composer-file-name[data-v-76a03ddf]{max-width:240px;overflow:hidden;font-size:12px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.agent-conversation__composer-file-meta[data-v-76a03ddf]{max-width:280px;overflow:hidden;flex-shrink:1;font-size:11px;color:#64748b;text-overflow:ellipsis;white-space:nowrap}.agent-conversation__composer-file--exception .agent-conversation__composer-file-meta[data-v-76a03ddf]{color:#dc2626}.agent-conversation__composer-file-remove[data-v-76a03ddf]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;color:#94a3b8;background:transparent;border:0;border-radius:999px;cursor:pointer}.agent-conversation__composer-file-remove[data-v-76a03ddf]:disabled{opacity:.5;cursor:not-allowed}.agent-conversation__composer-input[data-v-76a03ddf]{display:block;width:100%;min-height:28px;max-height:144px;padding:0;border-radius:0;color:#0f172a;font:inherit;line-height:1.65;background:transparent;border:0;box-shadow:none;outline:none;resize:none;appearance:none}.agent-conversation__composer-input[data-v-76a03ddf]::placeholder{color:#94a3b8}.agent-conversation__reference-panel[data-v-76a03ddf]{position:absolute;bottom:calc(100% + .625rem);left:0;z-index:8;width:100%;max-height:min(15.5rem,calc(100vh - 20rem));overflow-y:auto;margin:0;padding:6px;background:#fffffffa;border:1px solid rgba(203,213,225,.92);border-radius:1rem;box-shadow:0 1rem 2.25rem #0f172a24;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}.agent-conversation__reference-item[data-v-76a03ddf]{display:flex;align-items:flex-start;gap:8px;width:100%;min-width:0;padding:7px 10px;color:#334155;text-align:left;background:transparent;border:0;border-radius:10px;cursor:pointer}.agent-conversation__reference-item[data-v-76a03ddf]:hover{background:#dbeafecc}.agent-conversation__reference-group-title[data-v-76a03ddf]{padding:5px 10px 4px;color:#94a3b8;font-size:12px;font-weight:600;line-height:1.5}.agent-conversation__reference-prefix[data-v-76a03ddf]{flex-shrink:0;line-height:1.5;font-weight:700;color:#2563eb}.agent-conversation__reference-icon[data-v-76a03ddf]{flex-shrink:0;margin-top:2px;color:#64748b;font-size:14px}.agent-conversation__reference-content[data-v-76a03ddf]{display:flex;flex:1;flex-direction:column;min-width:0;gap:1px}.agent-conversation__reference-name[data-v-76a03ddf]{min-width:0;overflow:hidden;font-weight:500;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.agent-conversation__reference-desc[data-v-76a03ddf]{min-width:0;overflow:hidden;color:#64748b;font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.agent-conversation__reference-hint[data-v-76a03ddf]{padding:6px 10px 4px;color:#94a3b8;font-size:12px;line-height:1.5}.agent-conversation__reference-empty[data-v-76a03ddf]{padding:10px 12px;color:#64748b;font-size:13px}.agent-conversation__composer-action-panel[data-v-76a03ddf]{position:absolute;bottom:calc(100% + .625rem);left:0;z-index:7;display:flex;flex-direction:column;gap:4px;width:min(23rem,100%);padding:8px;background:#fffffffa;border:1px solid rgba(203,213,225,.92);border-radius:1rem;box-shadow:0 1rem 2.25rem #0f172a24;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}.agent-conversation__reference-panel[data-v-76a03ddf]:before,.agent-conversation__reference-panel[data-v-76a03ddf]:after,.agent-conversation__composer-action-panel[data-v-76a03ddf]:before,.agent-conversation__composer-action-panel[data-v-76a03ddf]:after{display:none;width:0;height:0;content:none;border:0;box-shadow:none}.agent-conversation__composer-action-title[data-v-76a03ddf]{padding:0 8px 4px;color:#94a3b8;font-size:12px;font-weight:600;line-height:1.5}.agent-conversation__composer-action-item[data-v-76a03ddf]{display:flex;align-items:center;gap:10px;min-width:0;min-height:44px;padding:7px 9px;color:#334155;font:inherit;text-align:left;background:transparent;border:0;border-radius:12px;cursor:pointer;transition:color .18s ease,background .18s ease}.agent-conversation__composer-action-icon[data-v-76a03ddf]{display:inline-flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;color:#64748b;font-size:17px}.agent-conversation__composer-action-content[data-v-76a03ddf]{display:flex;flex:1;flex-direction:column;min-width:0}.agent-conversation__composer-action-name[data-v-76a03ddf],.agent-conversation__composer-action-desc[data-v-76a03ddf]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-conversation__composer-action-name[data-v-76a03ddf]{color:#0f172a;font-size:14px;font-weight:600;line-height:1.45}.agent-conversation__composer-action-desc[data-v-76a03ddf]{color:#94a3b8;font-size:12px;line-height:1.35}.agent-conversation__composer-action-item[data-v-76a03ddf]:hover:not(:disabled),.agent-conversation__composer-action-item[data-v-76a03ddf]:focus-visible:not(:disabled){background:#0f172a0f;outline:none}.agent-conversation__composer-action-item:hover:not(:disabled) .agent-conversation__composer-action-icon[data-v-76a03ddf],.agent-conversation__composer-action-item:focus-visible:not(:disabled) .agent-conversation__composer-action-icon[data-v-76a03ddf]{color:#1677ff}.agent-conversation__composer-action-item[data-v-76a03ddf]:disabled{opacity:.52;cursor:not-allowed}.agent-conversation__composer-footer[data-v-76a03ddf]{display:flex;align-items:center;justify-content:space-between;gap:12px}.agent-conversation__composer-meta[data-v-76a03ddf]{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.agent-conversation__composer-file-input[data-v-76a03ddf]{display:none}.agent-conversation__composer-plus[data-v-76a03ddf]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:#475569;background:#fffffff5;border:1px solid rgba(203,213,225,.96);border-radius:999px;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.agent-conversation__composer-plus[data-v-76a03ddf]:hover:not(:disabled){color:#2563eb;border-color:#60a5faf5;background:#eff6fff5}.agent-conversation__composer-plus--active[data-v-76a03ddf],.agent-conversation__composer-quick-action--active[data-v-76a03ddf]{color:#2563eb;border-color:#60a5faf5;background:#eff6fff5;box-shadow:0 0 0 3px #3b82f61f}.agent-conversation__composer-plus[data-v-76a03ddf]:disabled{opacity:.5;cursor:not-allowed}.agent-conversation__composer-quick-action[data-v-76a03ddf]{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:32px;height:32px;padding:0;color:#475569;font:inherit;line-height:1;background:#fffffff5;border:1px solid rgba(203,213,225,.96);border-radius:999px;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.agent-conversation__composer-quick-action[data-v-76a03ddf]:hover:not(:disabled){color:#2563eb;border-color:#60a5faf5;background:#eff6fff5}.agent-conversation__composer-quick-action[data-v-76a03ddf]:disabled{opacity:.5;cursor:not-allowed}.agent-conversation__composer-usage[data-v-76a03ddf]{display:inline-flex;align-items:center;gap:6px;min-width:0;padding:4px 10px;color:#475569;background:#f1f5f9db;border-radius:999px}.agent-conversation__composer-usage--warning[data-v-76a03ddf]{color:#b45309;background:#fff7edeb}.agent-conversation__composer-usage--danger[data-v-76a03ddf]{color:#b91c1c;background:#fef2f2eb}.agent-conversation__composer-usage-label[data-v-76a03ddf],.agent-conversation__composer-usage-value[data-v-76a03ddf]{min-width:0;font-size:12px;line-height:1.4;white-space:nowrap}.agent-conversation__composer-actions[data-v-76a03ddf]{display:flex;justify-content:flex-end;gap:10px;margin-top:0;flex-shrink:0}.agent-conversation__composer-actions[data-v-76a03ddf] .ant-btn{border-radius:999px}.agent-conversation__row--assistant[data-v-76a03ddf] .message-card{max-width:var(--agent-conversation-resolved-response-width);min-width:0}.agent-conversation__row--input_required[data-v-76a03ddf] .user-input-card{width:min(100%,var(--agent-conversation-resolved-response-width));min-width:0}.agent-conversation__row--process[data-v-76a03ddf] .turn-process{max-width:var(--agent-conversation-resolved-response-width)}.agent-conversation--chat .agent-conversation__timeline[data-v-76a03ddf]{gap:8px}.agent-conversation--chat .agent-conversation__user-bubble[data-v-76a03ddf]{padding:8px 12px;font-size:14px;line-height:1.6;border-radius:14px 14px 4px}.agent-conversation--chat .agent-conversation__row--assistant[data-v-76a03ddf] .message-card{padding:9px 13px;border-radius:14px 14px 14px 4px;box-shadow:0 4px 14px #0f172a0d}.agent-conversation--chat .agent-conversation__row--assistant[data-v-76a03ddf] .message-card__content{font-size:14px;line-height:1.65}.agent-conversation--chat .agent-conversation__row--process[data-v-76a03ddf] .turn-process{padding:7px 11px;border-radius:14px}@media (max-width: 640px){.agent-conversation__user-bubble[data-v-76a03ddf],.agent-conversation__row--assistant[data-v-76a03ddf] .message-card,.agent-conversation__row--input_required[data-v-76a03ddf] .user-input-card,.agent-conversation__row--process[data-v-76a03ddf] .turn-process{max-width:100%}.agent-conversation__jump[data-v-76a03ddf]{bottom:6px}.agent-conversation__composer-shell[data-v-76a03ddf]{gap:8px;padding:10px 12px}.agent-conversation__composer-file-name[data-v-76a03ddf]{max-width:180px}.agent-conversation__composer-footer[data-v-76a03ddf]{align-items:flex-end;flex-direction:column}.agent-conversation__composer-meta[data-v-76a03ddf],.agent-conversation__composer-actions[data-v-76a03ddf]{width:100%}.agent-conversation__composer-actions[data-v-76a03ddf]{justify-content:space-between}.agent-conversation__activity[data-v-76a03ddf]{padding:2px 8px}}@media (hover: hover){.agent-conversation__activity[data-v-76a03ddf]:hover{background:#eff6ff8f}}@keyframes agent-conversation-activity-text-76a03ddf{0%{background-position:140% 0}to{background-position:-140% 0}}.agent-access-history-popover[data-v-90f7192c]{position:absolute;top:3.25rem;right:1rem;z-index:12;width:min(22.5rem,calc(100% - 2rem));max-height:min(32rem,calc(100vh - 12rem));overflow:hidden}.agent-access-history-popover[data-v-90f7192c]:before,.agent-access-history-popover[data-v-90f7192c]:after{display:none;width:0;height:0;content:none;border:0;box-shadow:none}.agent-access-history-popover__shell[data-v-90f7192c]{display:flex;max-height:min(32rem,calc(100vh - 12rem));flex-direction:column;overflow:hidden;background:#fffffffa;border:1px solid rgba(203,213,225,.92);border-radius:1rem;box-shadow:0 1rem 2.25rem #0f172a24;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}.agent-access-history-popover__header[data-v-90f7192c]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.625rem;padding:.375rem .625rem .375rem .75rem;background:#fff;border-bottom:1px solid rgba(226,232,240,.9)}.agent-access-history-popover__title[data-v-90f7192c]{display:inline-flex;align-items:center;gap:.5rem;min-width:0;color:#0f172a;font-size:.875rem;font-weight:600}.agent-access-history-popover__title span[data-v-90f7192c]:first-of-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-access-history-popover__count[data-v-90f7192c]{min-width:1.125rem;padding:0 .3125rem;color:#1677ff;font-size:.75rem;line-height:1.125rem;text-align:center;background:#1677ff1a;border-radius:999px}.agent-access-history-popover__close[data-v-90f7192c]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;color:#475569;background:transparent;border:0;border-radius:.5rem;cursor:pointer;transition:background-color .16s ease,color .16s ease}.agent-access-history-popover__close[data-v-90f7192c]:hover,.agent-access-history-popover__close[data-v-90f7192c]:focus-visible{color:#1677ff;background:#1677ff14;outline:none}.agent-access-history[data-v-90f7192c]{flex:1;height:100%;min-height:0;padding:.5rem;overflow:auto;background:radial-gradient(circle at top right,rgba(22,119,255,.05),transparent 34%),linear-gradient(180deg,#f8fbffb8,#ffffffe6)}.agent-access-history__list[data-v-90f7192c]{display:flex;flex-direction:column;gap:.5rem}.agent-access-history__item[data-v-90f7192c]{display:flex;gap:8px;align-items:flex-start;width:100%;padding:.625rem .5rem .625rem .75rem;text-align:left;background:#fff;border:1px solid rgba(226,232,240,.96);border-radius:.75rem;cursor:pointer;transition:all .2s ease}.agent-access-history__item[data-v-90f7192c]:hover,.agent-access-history__item--active[data-v-90f7192c]{border-color:#1677ff47;box-shadow:0 12px 28px #1677ff14}.agent-access-history__content[data-v-90f7192c]{flex:1;min-width:0}.agent-access-history__name[data-v-90f7192c]{overflow:hidden;font-size:14px;font-weight:600;line-height:1.5;color:#1f2937;text-overflow:ellipsis;white-space:nowrap}.agent-access-history__time[data-v-90f7192c]{margin-top:4px;font-size:12px;line-height:1.5;color:#64748b}.agent-access-history__actions[data-v-90f7192c]{display:flex;flex-shrink:0;align-items:center;min-height:26px}.agent-access-history__delete[data-v-90f7192c]{display:inline-flex;align-items:center;justify-content:center}.agent-access[data-v-6a34e0a2]{display:flex;flex-direction:column;height:100%;min-height:0;padding:20px 24px;background:linear-gradient(180deg,#eaf2ff,#f8fbff 16%,#fff)}.agent-access__prompt-list[data-v-6a34e0a2]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;max-width:560px;margin:0 auto}.agent-access__alert[data-v-6a34e0a2]{margin-bottom:0}.agent-access__prompt-item[data-v-6a34e0a2]{padding:6px 12px;color:#475569;background:#fff;border:1px solid rgba(191,219,254,.86);border-radius:999px;cursor:pointer;transition:all .2s ease}.agent-access__prompt-item[data-v-6a34e0a2]:hover{color:#1677ff;border-color:#60a5faeb;box-shadow:0 10px 20px #1677ff14}.agent-access__conversation[data-v-6a34e0a2]{position:relative;display:flex;flex:1;flex-direction:column;gap:12px;min-height:0;padding:16px 18px;background:#ffffffe0;border:1px solid rgba(226,232,240,.92);border-radius:20px;box-shadow:0 24px 54px #0f172a0f;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.agent-access__conversation-body[data-v-6a34e0a2],.agent-access__chat-view[data-v-6a34e0a2]{display:flex;flex:1;flex-direction:column;min-height:0}.agent-access__conversation-header[data-v-6a34e0a2]{display:flex;flex-shrink:0;gap:12px;align-items:center;justify-content:space-between;min-width:0;padding:0 2px 2px}.agent-access__conversation-title[data-v-6a34e0a2]{overflow:hidden;color:#0f172a;font-size:16px;font-weight:600;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.agent-access__conversation-heading[data-v-6a34e0a2]{display:inline-flex;gap:8px;align-items:center;min-width:0}.agent-access__conversation-tip[data-v-6a34e0a2]{display:inline-flex;flex-shrink:0;gap:4px;align-items:center;height:22px;padding:0 8px;color:#1677ff;font-size:12px;line-height:22px;white-space:nowrap;background:#1677ff14;border:1px solid rgba(22,119,255,.16);border-radius:999px}.agent-access__conversation-actions[data-v-6a34e0a2]{display:inline-flex;flex-shrink:0;gap:4px;align-items:center}.agent-access__conversation-action[data-v-6a34e0a2]{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 8px;color:#475569;border-radius:8px}.agent-access__conversation-action[data-v-6a34e0a2]:hover{color:#1677ff;background:#1677ff14}.agent-access__conversation-count[data-v-6a34e0a2]{min-width:18px;margin-left:4px;padding:0 5px;color:#1677ff;font-size:12px;line-height:18px;text-align:center;background:#1677ff1a;border-radius:999px}.agent-access__conversation-main[data-v-6a34e0a2]{flex:1;min-height:0}.agent-access--embedded[data-v-6a34e0a2]{padding:0;background:transparent}.agent-access--embedded .agent-access__conversation[data-v-6a34e0a2]{gap:0;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}@media (max-width: 768px){.agent-access[data-v-6a34e0a2]{padding:16px}.agent-access__conversation[data-v-6a34e0a2]{padding:12px;border-radius:16px}.agent-access__conversation-tip-text[data-v-6a34e0a2]{display:none}}.form-tag[data-v-77a7a241]{display:flex;align-items:center;margin:16px 0;font-size:16px;color:#1a1a1a;font-weight:700}.form-tag[data-v-77a7a241]:before{content:"";display:inline-block;width:3px;height:16px;margin-right:8px;border-radius:1px;background-color:#1677ff}.form-wrapper[data-v-77a7a241]{position:relative;width:100%;max-height:450px;overflow:auto}.form-wrapper .wrapper-item[data-v-77a7a241]{display:flex;align-items:center;height:50px;border-bottom:1px solid rgba(5,5,5,.06)}.form-wrapper .wrapper-item .item-label[data-v-77a7a241]{width:100px;font-size:14px;color:#000000e0}.sender-default-footer[data-v-f9a35a32]{display:flex;align-items:center;gap:16px;position:relative;width:100%}.sender-default-footer .footer-item[data-v-f9a35a32]{display:flex;align-items:center}.sender-default-footer .ability[data-v-f9a35a32]{margin-right:4px;font-size:14px;line-height:24px;color:#777}.sender-default-footer .description[data-v-f9a35a32]{margin-right:9px;font-size:14px;color:#00000073}.sender-default-footer .select[data-v-f9a35a32]{width:136px}.input-container[data-v-58ebe048]{position:relative;width:100%;min-height:148px;max-height:400px;padding-bottom:12px;box-sizing:border-box;border-radius:6px;border:.5px solid #d9d9d9;background:#fff}.input-container .resize-handle[data-v-58ebe048]{display:flex;align-items:center;justify-content:center;position:absolute;width:60px;height:4px;top:-2px;left:50%;transform:translate(-50%);border-radius:2px;cursor:ns-resize;background:#d9d9d9;z-index:10}.input-container.resizing[data-v-58ebe048]{-webkit-user-select:none;user-select:none}.input-container .file-list[data-v-58ebe048]{border-top-left-radius:6px;border-top-right-radius:6px;box-sizing:border-box;border-bottom:.5px solid #d9d9d9;overflow:hidden;background:#f8f9fa}.input-container .file-list .file-list-header[data-v-58ebe048]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#e9ecef;border-bottom:1px solid #e0e0e0;font-size:14px;font-weight:500;color:#495057}.input-container .file-list .clear-all-btn[data-v-58ebe048]{padding:4px 12px;background:#dc3545;color:#fff;border:none;border-radius:6px;font-size:12px;cursor:pointer;transition:background-color .3s ease}.input-container .file-list .clear-all-btn[data-v-58ebe048]:hover{background:#c82333}.input-container .file-list .progress-items[data-v-58ebe048]{width:100%;max-height:150px;overflow-y:auto}.input-container .file-list .progress-items .progress-item[data-v-58ebe048]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding:12px 16px;border-bottom:1px solid #e0e0e0;box-sizing:border-box;transition:background-color .3s ease}.input-container .file-list .progress-items .progress-item .file-icon[data-v-58ebe048]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-right:16px;border-radius:6px;background:#e4e6e7}.input-container .file-list .progress-items .progress-item .file-icon .icon[data-v-58ebe048]{width:20px;height:20px}.input-container .file-list .progress-items .progress-item .file-info[data-v-58ebe048]{flex:1}.input-container .file-list .progress-items .progress-item .file-info .name[data-v-58ebe048]{margin-bottom:8px;font-size:15px;line-height:22px;color:#1f2429}.input-container .file-list .progress-items .progress-item .file-size[data-v-58ebe048]{width:90px;margin-left:24px;font-size:14px;line-height:22px;text-align:left;color:#00000073}.input-container .file-list .progress-items .progress-item .file-action[data-v-58ebe048]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:16px;background:#ffeded;cursor:pointer}.input-container .file-list .progress-items .progress-item[data-v-58ebe048]:last-child{border-bottom:none}.input-container .input-area[data-v-58ebe048]{display:flex;flex-direction:column;width:100%;padding:1px 1px 12px;box-sizing:border-box}.input-container .input-area .scroll[data-v-58ebe048]{overflow:auto}.input-container .input-area .textarea-wrapper[data-v-58ebe048]{flex:1;position:relative}.input-container .input-area .textarea-wrapper .drag-over[data-v-58ebe048]{padding:6px;box-sizing:border-box}.input-container .input-area .textarea-wrapper textarea[data-v-58ebe048]{width:100%;height:100%;padding:11px 11px 0;font-size:14px;line-height:22px;border:none;outline:none;resize:none;box-sizing:border-box}.input-container .input-area .textarea-wrapper textarea[data-v-58ebe048]:disabled{cursor:not-allowed;background:#f5f5f5}.input-container .input-area .textarea-wrapper .reference-panel[data-v-58ebe048]{position:absolute;left:8px;right:8px;bottom:8px;z-index:20;max-height:180px;overflow-y:auto;border:1px solid #e6e6e6;border-radius:8px;background:#fff;box-shadow:0 6px 16px #0000001f}.input-container .input-area .textarea-wrapper .reference-item[data-v-58ebe048]{display:flex;align-items:center;gap:8px;padding:8px 12px;cursor:pointer}.input-container .input-area .textarea-wrapper .reference-item[data-v-58ebe048]:hover{background:#f5f8ff}.input-container .input-area .textarea-wrapper .reference-item .reference-prefix[data-v-58ebe048]{font-weight:600;color:#1677ff}.input-container .input-area .textarea-wrapper .reference-item .reference-name[data-v-58ebe048]{flex:1;min-width:0;color:#1f2429;line-height:20px;overflow-wrap:anywhere}.input-container .input-area .textarea-wrapper .reference-item .reference-desc[data-v-58ebe048]{flex-shrink:0;overflow:hidden;color:#00000073;text-overflow:ellipsis;white-space:nowrap}.input-container .input-area .textarea-wrapper .reference-empty[data-v-58ebe048]{padding:10px 12px;color:#00000073}.input-container .input-area .textarea-wrapper .drag-overlay[data-v-58ebe048]{display:flex;align-items:center;justify-content:center;position:absolute;inset:0;z-index:10;pointer-events:none;background:#667eea1a}.input-container .input-area .textarea-wrapper .drag-text[data-v-58ebe048]{display:flex;flex-direction:column;align-items:center;gap:8px;font-weight:500;font-size:16px;color:#667eea}.input-container .input-area .textarea-wrapper .drag-icon[data-v-58ebe048]{font-size:32px}.input-container .operate-wrapper[data-v-58ebe048]{position:absolute;bottom:12px;left:0;right:0;display:flex;align-items:center;width:100%;height:32px;padding-left:12px;padding-right:12px;box-sizing:border-box}.input-container .operate-wrapper .file-icon[data-v-58ebe048]{margin-right:15px;font-size:28px;cursor:pointer}.input-active[data-v-58ebe048]{border:.5px solid #1677ff}.file-items[data-v-58ebe048]::-webkit-scrollbar{width:6px}.file-items[data-v-58ebe048]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.file-items[data-v-58ebe048]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.file-items[data-v-58ebe048]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.form-item[data-v-41143f40]{display:flex;align-items:center;flex-shrink:0;width:100%}.form-item .item-label[data-v-41143f40]{display:flex;align-items:center;flex-shrink:0;margin-right:4px}.form-item .label-highlight[data-v-41143f40]{margin:0 2px;padding:4px 6px;border-radius:6px;background:#eff0f1}.block-wrapper[data-v-41143f40]{width:100%;padding:8px;border-radius:6px;background:#fafafa;border:1px solid #e8e8e8;box-sizing:border-box}.block-wrapper .block-title[data-v-41143f40]{font-size:14px;font-weight:500;color:#666;margin-bottom:12px}.block-wrapper .block-grid[data-v-41143f40]{display:flex;flex-wrap:wrap;gap:12px}.dynamic-form[data-v-2a497513]{width:100%}.dynamic-form .form-grid[data-v-2a497513]{display:flex;flex-direction:column;column-gap:16px;row-gap:8px;width:100%;padding-top:8px;padding-bottom:8px}.operate-button[data-v-52d980db]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.custom-prompt-wrapper[data-v-707f11b9]{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.custom-prompt-wrapper .prompt[data-v-707f11b9]{display:flex;align-items:center;justify-content:center;padding:4px 16px;font-size:14px;line-height:24px;color:#777;border-radius:6px;border:1px solid #D9D9D9;box-sizing:border-box;cursor:pointer;position:relative;word-break:break-all}.custom-prompt-wrapper .prompt[data-v-707f11b9]:hover{color:#1a1a1a;border:1px solid #91CAFF}.custom-related-images[data-v-27272887]{margin-bottom:10px}.custom-related-images .related-header[data-v-27272887]{display:flex;align-items:center;gap:15px;margin-bottom:18px}.custom-related-images .related-header .title[data-v-27272887]{font-size:18px;font-weight:700}.custom-related-images .related-header .mode[data-v-27272887]{color:#6191f8;cursor:pointer}.custom-related-images .related-content .image-container[data-v-27272887]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.custom-operate-button[data-v-9e322a45]{position:relative}.custom-mind-map-wrapper[data-v-d291c1b7]{position:relative;display:flex;flex-direction:column;width:100%;height:500px;border-radius:6px;overflow:hidden;border:1px solid #d9d9d9}.custom-mind-map-wrapper .mind-map-controls[data-v-d291c1b7]{position:absolute;top:12px;right:12px;display:flex;gap:12px;z-index:10;padding:8px;border-radius:6px;box-shadow:0 2px 8px #0000001a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.custom-mind-map-wrapper .mind-map-controls .icon[data-v-d291c1b7]{font-size:16px}.custom-mind-map-wrapper .svg-container[data-v-d291c1b7]{flex:1;width:100%;height:100%;overflow:hidden}.custom-mind-map-wrapper .svg-container svg[data-v-d291c1b7]{width:100%;height:100%}.custom-mind-map-wrapper:fullscreen .mind-map-controls[data-v-d291c1b7]{top:20px;right:20px;background:#fffffff2}.custom-mind-map-wrapper:-webkit-full-screen .mind-map-controls[data-v-d291c1b7]{top:20px;right:20px;background:#fffffff2}.custom-mind-map-wrapper:-ms-fullscreen .mind-map-controls[data-v-d291c1b7]{top:20px;right:20px;background:#fffffff2}.custom-time-line-wrapper[data-v-c7a48065]{position:relative;width:100%;max-width:1500px;margin:0 auto;box-sizing:border-box;overflow-y:auto}.custom-time-line-wrapper .timeline-line[data-v-c7a48065]{position:absolute;left:50%;top:0;bottom:0;width:5px;background:linear-gradient(180deg,#1677ff,#91caff);transform:translate(-50%);border-radius:2px;z-index:1}.custom-time-line-wrapper .timeline-item[data-v-c7a48065]{position:relative;margin-bottom:30px;z-index:2}.custom-time-line-wrapper .timeline-item .timeline-dot[data-v-c7a48065]{position:absolute;top:0;width:24px;height:24px;border-radius:50%;border:3px solid #fff;box-shadow:0 2px 8px #00000026;z-index:3;cursor:pointer;transition:all .3s ease;background-color:#1677ff}.custom-time-line-wrapper .timeline-item .timeline-dot[data-v-c7a48065]:hover{transform:scale(1.2);box-shadow:0 4px 12px #00000040}.custom-time-line-wrapper .timeline-item .timeline-dot .dot-inner[data-v-c7a48065]{width:100%;height:100%;border-radius:50%;background:inherit;animation:pulse-c7a48065 2s infinite}.custom-time-line-wrapper .timeline-item.left .timeline-content[data-v-c7a48065]{margin-right:calc(50% + 30px);text-align:right}.custom-time-line-wrapper .timeline-item.left .timeline-dot[data-v-c7a48065]{right:calc(50% - 12px)}.custom-time-line-wrapper .timeline-item.left .timeline-card[data-v-c7a48065]{margin-left:auto;animation:slideInLeft-c7a48065 .6s ease-out}.custom-time-line-wrapper .timeline-item.right .timeline-content[data-v-c7a48065]{margin-left:calc(50% + 30px)}.custom-time-line-wrapper .timeline-item.right .timeline-dot[data-v-c7a48065]{left:calc(50% - 12px)}.custom-time-line-wrapper .timeline-item.right .timeline-card[data-v-c7a48065]{animation:slideInRight-c7a48065 .6s ease-out}.custom-time-line-wrapper .timeline-content .timeline-card[data-v-c7a48065]{min-height:80px;background:#fff;border-radius:6px;box-shadow:0 2px 12px #00000014;border:1px solid #f0f0f0;padding:20px;transition:all .3s ease;position:relative;overflow:hidden}.custom-time-line-wrapper .timeline-content .timeline-card[data-v-c7a48065]:hover{box-shadow:0 4px 20px #0000001f;transform:translateY(-2px)}.custom-time-line-wrapper .timeline-content .timeline-card[data-v-c7a48065]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#1677ff,#91caff)}.custom-time-line-wrapper .timeline-content .timeline-card .card-header[data-v-c7a48065]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #f0f0f0;font-size:15px;font-weight:600;color:#262626;line-height:1.4}.custom-time-line-wrapper .timeline-content .timeline-card .card-description[data-v-c7a48065]{margin-top:12px;font-size:14px;line-height:1.6;color:#595959}@keyframes slideInLeft-c7a48065{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight-c7a48065{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes pulse-c7a48065{0%{box-shadow:0 0 #ffffffb3}70%{box-shadow:0 0 0 10px #fff0}to{box-shadow:0 0 #fff0}}@media (max-width: 768px){.custom-time-line-wrapper .custom-time-line-wrapper[data-v-c7a48065]{padding:10px}.custom-time-line-wrapper .timeline-line[data-v-c7a48065]{left:20px}.custom-time-line-wrapper .timeline-item.left .timeline-content[data-v-c7a48065],.custom-time-line-wrapper .timeline-item.right .timeline-content[data-v-c7a48065]{width:calc(100% - 60px);margin-left:60px!important;margin-right:0!important;text-align:left!important}.custom-time-line-wrapper .timeline-item.left .timeline-dot[data-v-c7a48065],.custom-time-line-wrapper .timeline-item.right .timeline-dot[data-v-c7a48065]{left:8px!important;right:auto!important}.custom-time-line-wrapper .timeline-item.left .timeline-card[data-v-c7a48065],.custom-time-line-wrapper .timeline-item.right .timeline-card[data-v-c7a48065]{margin-left:0;animation:slideInRight-c7a48065 .6s ease-out}.custom-time-line-wrapper .card-header[data-v-c7a48065]{flex-direction:column;align-items:flex-start;gap:8px}}.custom-time-line-wrapper .custom-time-line-wrapper[data-v-c7a48065]::-webkit-scrollbar{width:6px}.custom-time-line-wrapper .custom-time-line-wrapper[data-v-c7a48065]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.custom-time-line-wrapper .custom-time-line-wrapper[data-v-c7a48065]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.custom-time-line-wrapper .custom-time-line-wrapper[data-v-c7a48065]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.ai-markdown-container{position:relative;width:100%;font-size:14px;line-height:22px;font-weight:400;color:#1a1a1a;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;background-color:transparent}.ai-markdown-container pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.ai-markdown-container p{margin:0;padding:0;word-break:break-word}.ai-markdown-container .vk-echart-x{height:500px}.ai-markdown-container .markdown-video{max-width:100%}.ai-markdown-container .markdown-content{font-size:14px;line-height:1.6;color:#333}.ai-markdown-container .markdown-content :deep(a:hover){color:#2980b9;text-decoration:underline}.ai-markdown-container table{width:100%;border-collapse:collapse;margin:16px 0;background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 2px 6px #0000001a;border:1px solid #e0e0e0}.ai-markdown-container th,.ai-markdown-container td{padding:12px 16px;text-align:left;border:1px solid #e0e0e0;vertical-align:top;word-break:break-all}.ai-markdown-container th{background:#f8f9fa;font-weight:600;color:#2c3e50;border-bottom:2px solid #dee2e6}.ai-markdown-container tbody tr{transition:background-color .2s ease}.ai-markdown-container tbody tr:nth-child(2n){background:#f8f9fa}.ai-markdown-container tbody tr:hover{background:#e3f2fd}.ai-markdown-container td:first-child,.ai-markdown-container th:first-child{border-left:none}.ai-markdown-container td:last-child,.ai-markdown-container th:last-child{border-right:none}.ai-markdown-container tbody tr:last-child td{border-bottom:none}.ai-markdown-container .streaming-cursor{display:inline-block;width:2px;height:16px;background:#3498db;animation:blink 1s infinite;margin-left:2px}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.message-item[data-v-1b4f76e6]{display:flex;gap:12px;margin-bottom:24px;animation:fadeInUp-1b4f76e6 .1s ease-out}.message-item .message-avatar[data-v-1b4f76e6]{flex-shrink:0;width:48px;height:48px}.message-item .message-avatar .avatar[data-v-1b4f76e6]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%}.message-item .message-avatar .avatar img[data-v-1b4f76e6]{width:100%;height:100%}.message-item .message-content[data-v-1b4f76e6]{flex:1;position:relative;display:flex;flex-direction:column;justify-content:center;min-width:200px}.message-item .mt10[data-v-1b4f76e6]{margin-top:10px}.message-item .typing-indicator[data-v-1b4f76e6]{display:flex;align-items:center;font-size:14px;font-weight:400;line-height:22px;color:#666}.message-item .typing-indicator .typing-dots[data-v-1b4f76e6]{display:flex;margin-left:8px;gap:8px}.message-item .typing-indicator .typing-dots span[data-v-1b4f76e6]{width:6px;height:6px;border-radius:50%;background:#999;animation:typing-1b4f76e6 1.4s infinite ease-in-out}.message-item .typing-indicator .typing-dots span[data-v-1b4f76e6]:nth-child(1){animation-delay:-.32s}.message-item .typing-indicator .typing-dots span[data-v-1b4f76e6]:nth-child(2){animation-delay:-.16s}@keyframes typing-1b4f76e6{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}.user-message[data-v-1b4f76e6]{flex-direction:row-reverse;align-items:flex-start}.user-message .text-content[data-v-1b4f76e6]{padding:13px 16px;margin-left:auto;font-size:14px;font-weight:400;line-height:22px;border-radius:6px;box-sizing:border-box;color:#fff;background:#1677ff;word-break:break-all}.user-message .text-content .images-wrapper[data-v-1b4f76e6]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.error-content[data-v-1b4f76e6]{color:#c62828!important;border:1px solid #ffcdd2;background:#ffebee!important}@keyframes fadeInUp-1b4f76e6{0%{opacity:0}to{opacity:1}}.ai-chat-container[data-v-3e6b2d38]{display:flex;flex-direction:column;width:100%;height:100%;margin:0 auto;overflow:hidden;background-color:transparent}.ai-chat-container .editor-mode[data-v-3e6b2d38]{background:#fff}.ai-chat-container .messages-container[data-v-3e6b2d38]{height:calc(100% - var(--input-height, 280px));padding:0 8px 8px;overflow-y:auto;box-sizing:border-box}.ai-chat-container .messages-container .welcome-wrapper[data-v-3e6b2d38]{display:flex;flex-direction:column;align-items:center;position:relative;width:100%;height:100%;padding-top:184px;box-sizing:border-box}.ai-chat-container .messages-container .welcome-wrapper .avatar[data-v-3e6b2d38]{width:48px;height:48px;margin-bottom:16px}.ai-chat-container .messages-container .welcome-wrapper .opening[data-v-3e6b2d38]{font-size:24px;font-weight:600;line-height:24px;background:linear-gradient(276deg,#2abcff,#1677ff 99%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.ai-chat-container .messages-container .welcome-wrapper .tip[data-v-3e6b2d38]{margin-top:8px;margin-bottom:20px;line-height:22px;font-size:14px;color:#1a1a1a}.ai-chat-container .messages-container .welcome-wrapper .input-list[data-v-3e6b2d38]{display:flex;flex-wrap:wrap;gap:8px}.ai-chat-container .messages-container .welcome-wrapper .input-list .item[data-v-3e6b2d38]{display:flex;align-items:center;justify-content:center;padding:4px 16px;font-size:14px;line-height:24px;color:#777;border-radius:6px;border:1px solid #D9D9D9;box-sizing:border-box;cursor:pointer;position:relative}.ai-chat-container .messages-container .welcome-wrapper .input-list .item[data-v-3e6b2d38]:hover{color:#1a1a1a;border:1px solid #91CAFF}.ai-chat-container .messages-container .chat-btn[data-v-3e6b2d38]{padding-top:24px}.ai-chat-container .messages-container .empty-wrapper[data-v-3e6b2d38]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.messages-container[data-v-3e6b2d38]::-webkit-scrollbar,.file-items[data-v-3e6b2d38]::-webkit-scrollbar{width:6px}.messages-container[data-v-3e6b2d38]::-webkit-scrollbar-track,.file-items[data-v-3e6b2d38]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.messages-container[data-v-3e6b2d38]::-webkit-scrollbar-thumb,.file-items[data-v-3e6b2d38]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.messages-container[data-v-3e6b2d38]::-webkit-scrollbar-thumb:hover,.file-items[data-v-3e6b2d38]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.header[data-v-041f9092]{display:flex;justify-content:flex-end;margin-bottom:16px}.card-box[data-v-041f9092]{background:#fafafa;border-radius:8px;padding:16px;width:100%;display:flex;align-items:center;gap:16px;cursor:pointer;transition:background-color .2s ease}.card-box[data-v-041f9092]:hover{background:#f0f5ff}.model-card-selected[data-v-041f9092]{background:#e6f4ff}.item[data-v-041f9092]{margin-top:6px}.item .value[data-v-041f9092]{max-width:150px}.item .text[data-v-041f9092]{color:#000000b3;font-size:12px}.card-box[data-v-8abb5cad]{background:#fafafa;border-radius:8px;padding:16px;width:100%;display:flex;align-items:center;gap:16px}.item[data-v-8abb5cad]{margin-top:6px}.item .value[data-v-8abb5cad]{max-width:150px}.item .text[data-v-8abb5cad]{color:#000000b3;font-size:12px}.table-container[data-v-f777293f]{height:400px}.running-monitor[data-v-c57f849c]{padding:0}.section-title[data-v-c57f849c]{font-size:16px;font-weight:500;margin-bottom:16px;color:#000000d9}.metric-card[data-v-c57f849c]{height:100%}.metric-item[data-v-c57f849c]{text-align:center;padding:8px 0}.metric-item .metric-label[data-v-c57f849c]{font-size:12px;color:#00000073;margin-bottom:4px}.metric-item .metric-value[data-v-c57f849c]{font-size:20px;font-weight:500;color:#000000d9}.metric-item .metric-value.success[data-v-c57f849c]{color:#52c41a}.resource-item .resource-label[data-v-c57f849c]{font-size:12px;color:#00000073;margin-bottom:8px}.status-summary[data-v-c57f849c]{margin-top:16px;padding:12px;background-color:#f5f5f5;border-radius:4px}.status-summary .status-tag[data-v-c57f849c]{margin-right:8px}.status-summary .status-text[data-v-c57f849c]{font-size:12px;color:#000000a6}.temperature-section[data-v-c57f849c]{display:flex;align-items:center;margin-bottom:16px}.temperature-section .temperature-tag[data-v-c57f849c]{margin-right:12px}.temperature-section .temperature-value[data-v-c57f849c]{font-size:24px;font-weight:500;color:#000000d9}.chart-container[data-v-c57f849c]{height:200px;margin-top:16px}.chart-container .chart[data-v-c57f849c]{height:100%}.table-container[data-v-a558574c]{height:100%;display:flex;flex-direction:column}.console-log[data-v-911ff771]{display:flex;flex-direction:column;height:100%;background:#1e1e1e;color:#d4d4d4;font-family:Consolas,Monaco,Courier New,monospace;font-size:12px}.console-log .console-header[data-v-911ff771]{padding:8px;background:#fff;border-bottom:1px solid #3e3e42;display:flex;align-items:center;justify-content:space-between}.console-log .console-header .console-controls[data-v-911ff771]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.console-log .console-header .console-controls select[data-v-911ff771]{padding:2px 4px;background:#3c3c3c;color:#d4d4d4;border:1px solid #5a5a5a;border-radius:2px}.console-log .console-header .console-controls .search-container-1[data-v-911ff771]{position:relative;display:flex;align-items:center}.console-log .console-header .console-controls .search-container-1 .search-input[data-v-911ff771]::placeholder{color:#888}.console-log .console-header .console-controls .search-container-1 .search-input[data-v-911ff771]:focus{outline:none;border-color:#0e639c}.console-log .console-header .console-controls .search-container-1 .clear-search[data-v-911ff771]{position:absolute;right:4px;background:transparent;color:#888;border:none;cursor:pointer;padding:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:14px}.console-log .console-header .console-controls .search-container-1 .clear-search[data-v-911ff771]:hover{color:#d4d4d4;background:transparent}.console-log .console-header .console-controls .search-info[data-v-911ff771]{font-size:11px;color:#888;white-space:nowrap}.console-log .console-header .console-controls .search-navigation[data-v-911ff771]{display:flex;gap:2px}.console-log .console-header .console-controls .search-navigation button[data-v-911ff771]{padding:2px 6px;font-size:10px;min-width:20px}.console-log .console-content[data-v-911ff771]{overflow-y:auto;padding:4px;line-height:1.4;height:500px;min-height:500px}.console-log .console-content .log-line[data-v-911ff771]{padding:1px 4px;white-space:pre-wrap;word-break:break-all}.console-log .console-content .log-line[data-v-911ff771]:hover{background:#2a2d2e}.console-log .console-content .log-line.search-highlight-line[data-v-911ff771]{background:#ffff001a}.console-log .console-content .log-line .log-time[data-v-911ff771]{color:gray;margin-right:16px;min-width:80px}.console-log .console-content .log-line .log-level[data-v-911ff771]{margin-right:12px;min-width:50px;font-weight:700;display:inline-block}.console-log .console-content .log-line .log-level.log-info[data-v-911ff771]{color:#4ec9b0}.console-log .console-content .log-line .log-level.log-warn[data-v-911ff771]{color:#dcdcaa}.console-log .console-content .log-line .log-level.log-error[data-v-911ff771]{color:#f44747}.console-log .console-content .log-line .log-level.log-debug[data-v-911ff771]{color:#569cd6}.console-log .console-content .log-line .log-location[data-v-911ff771]{color:#22a2a2;margin-right:24px}.console-log .console-content .log-line .log-content-wrapper[data-v-911ff771]{flex:1;display:flex;align-items:flex-start;gap:4px;margin:4px 0}.console-log .console-content .log-line .log-content-wrapper .log-content[data-v-911ff771]{width:100%}.console-log .console-content .log-line .log-content-wrapper .log-content.collapsed[data-v-911ff771]{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;position:relative}.console-log .console-content .log-line .log-content-wrapper .collapse-toggle[data-v-911ff771]{color:#d4d4d4;cursor:pointer;font-size:10px}[data-v-911ff771] .search-highlight{background:#ffff0080;color:#000;padding:0 2px;border-radius:2px}[data-v-911ff771] .search-highlight.current-match{background:#ff0;color:#000;padding:0 2px;border-radius:2px;border:1px solid #fff}.console-content[data-v-911ff771]::-webkit-scrollbar{width:8px}.console-content[data-v-911ff771]::-webkit-scrollbar-track{background:#1e1e1e}.console-content[data-v-911ff771]::-webkit-scrollbar-thumb{background:#424242;border-radius:4px}.console-content[data-v-911ff771]::-webkit-scrollbar-thumb:hover{background:#4f4f4f}.model-detail-head[data-v-51527e81]{max-width:400px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500;font-size:16px}[data-v-51527e81] .ant-descriptions .ant-descriptions-item-container{align-items:center}.provider-form__section-title[data-v-eaac6721]{margin-bottom:16px;font-size:16px;font-weight:600;color:#1f1f1f}.provider-form__section-title--with-gap[data-v-eaac6721]{margin-top:24px}.provider-form__tip[data-v-eaac6721]{margin:-4px 0 16px;color:#00000073;font-size:12px}.provider-form__alert[data-v-eaac6721]{margin-top:16px}.provider-model-test[data-v-2d1a542f]{display:flex;flex-direction:column;gap:16px}.provider-model-test__api-type[data-v-2d1a542f]{width:100%;display:flex}.provider-model-test__api-type[data-v-2d1a542f] .ant-radio-button-wrapper{flex:1;text-align:center}.provider-model-test__stream-tip[data-v-2d1a542f]{color:#59636e}.provider-model-test__actions[data-v-2d1a542f]{display:flex;justify-content:flex-end}.provider-model-test__result[data-v-2d1a542f]{border-radius:12px;padding:16px;background:#fafcff;border:1px solid #eef3ff;min-height:240px}.provider-model-test__result-header[data-v-2d1a542f]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:wrap}.provider-model-test__result-title[data-v-2d1a542f]{font-size:14px;font-weight:600;color:#1f2329}.provider-model-test__result-tabs[data-v-2d1a542f]{margin-top:8px}.provider-model-test__output[data-v-2d1a542f]{min-height:140px;white-space:pre-wrap;word-break:break-word;line-height:1.7;color:#1f2329}.provider-model-test__output--reasoning[data-v-2d1a542f]{color:#59636e}.provider-model-test__output--streaming[data-v-2d1a542f]{position:relative}.provider-model-test__output--streaming[data-v-2d1a542f]:after{content:"";display:inline-block;width:8px;height:1.2em;margin-left:4px;vertical-align:text-bottom;background:#1677ff;animation:provider-model-test-caret-2d1a542f 1s steps(1) infinite}.provider-model-test__json[data-v-2d1a542f]{margin:0;padding:12px;min-height:180px;max-height:360px;overflow:auto;border-radius:8px;background:#f5f7fa;border:1px solid #eef2f7;white-space:pre-wrap;word-break:break-all}@keyframes provider-model-test-caret-2d1a542f{0%,49%{opacity:1}50%,to{opacity:0}}.provider-models-panel__toolbar[data-v-c5d4c968]{margin-bottom:16px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.provider-models-panel__search[data-v-c5d4c968]{flex:1;min-width:320px}.provider-models-panel__actions[data-v-c5d4c968]{display:flex;flex-shrink:0;align-items:center;margin-left:auto}.provider-models-panel__action-group[data-v-c5d4c968]{display:inline-flex;align-items:stretch;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #1677ff26}.provider-models-panel__primary-action[data-v-c5d4c968],.provider-models-panel__more-trigger[data-v-c5d4c968]{height:34px;padding:0 14px;font-size:13px;border:0;border-radius:0;box-shadow:none}.provider-models-panel__primary-action[data-v-c5d4c968]{min-width:146px;font-weight:500}.provider-models-panel__more-trigger[data-v-c5d4c968]{width:38px;padding:0;border-left:1px solid rgba(255,255,255,.28)}.provider-models-panel__more-menu[data-v-c5d4c968]{min-width:148px}.provider-models-panel__more-action-icon[data-v-c5d4c968]{display:inline-flex;align-items:center;justify-content:center;width:20px;margin-right:8px}.provider-models-panel__condition-filter[data-v-c5d4c968]{width:100%}.provider-models-panel__condition-filter[data-v-c5d4c968] .condition-filter__shell{min-height:36px;padding:4px 8px;background:#fff;border-color:#d9d9d9;border-radius:8px;box-shadow:none}.provider-models-panel__condition-filter[data-v-c5d4c968] .condition-filter__chip,.provider-models-panel__condition-filter[data-v-c5d4c968] .condition-filter__editor{height:24px;border-radius:6px}.provider-models-panel__condition-filter[data-v-c5d4c968] .condition-filter__text-input{font-size:12px}.provider-models-panel__condition-filter[data-v-c5d4c968] .condition-filter__shell:hover,.provider-models-panel__condition-filter[data-v-c5d4c968] .condition-filter__shell:focus-within{border-color:#1677ff}.provider-models-panel__list[data-v-c5d4c968]{display:flex;flex-direction:column;gap:12px}.provider-models-panel__item[data-v-c5d4c968]{padding:14px 16px;background:#fff;transition:background-color .2s ease}.provider-models-panel__item[data-v-c5d4c968]:hover{background:#f7f9fc}.provider-models-panel__item-main[data-v-c5d4c968]{display:flex;flex-direction:column;gap:10px}.provider-models-panel__item-header[data-v-c5d4c968]{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.provider-models-panel__item-title-wrap[data-v-c5d4c968]{min-width:0;display:flex;flex-direction:column;gap:4px}.provider-models-panel__item-title-row[data-v-c5d4c968]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-height:32px}.provider-models-panel__item-title[data-v-c5d4c968]{color:#000000e0;font-size:15px;font-weight:600;line-height:24px;word-break:break-all}.provider-models-panel__item-subtitle[data-v-c5d4c968]{color:#00000073;font-size:12px;line-height:20px;word-break:break-all}.provider-models-panel__item-tag[data-v-c5d4c968]{margin-inline-end:0;display:inline-flex;align-items:center;height:28px}.provider-models-panel__item-side[data-v-c5d4c968]{display:flex;flex-shrink:0;gap:8px 12px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.provider-models-panel__item-capabilities[data-v-c5d4c968]{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center;min-height:28px}.provider-models-panel__item-capabilities[data-v-c5d4c968] .ant-tag{margin-inline-end:0;display:inline-flex;align-items:center;height:28px}.provider-models-panel__item-meta[data-v-c5d4c968]{display:flex;flex-wrap:wrap;gap:8px 20px}.provider-models-panel__item-meta-item[data-v-c5d4c968]{color:#000000a6;font-size:12px;line-height:20px;word-break:break-all}.provider-models-panel__empty[data-v-c5d4c968]{display:flex;align-items:center;justify-content:center;min-height:280px}.provider-models-panel[data-v-c5d4c968] .ant-btn-link{padding:0}@media (max-width: 960px){.provider-models-panel__item-header[data-v-c5d4c968]{flex-direction:column;align-items:stretch}.provider-models-panel__item-side[data-v-c5d4c968]{justify-content:flex-start}}.provider-usage-records__pager[data-v-454be30a]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;flex-wrap:wrap}.provider-usage-records__pager-total[data-v-454be30a]{color:#00000073;font-size:12px;line-height:20px}.provider-usage-records__path[data-v-454be30a],.provider-usage-records__error[data-v-454be30a]{display:inline-block;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.provider-usage-records__error[data-v-454be30a]{color:#ff4d4f}.provider-usage-panel{display:flex;flex-direction:column;gap:16px}.provider-usage-panel__toolbar{display:flex;align-items:center;justify-content:flex-start;gap:12px;flex-wrap:wrap}.provider-usage-panel__range{width:300px}.provider-usage-panel__model{width:160px}.provider-usage-panel__summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.provider-usage-panel__summary-card,.provider-usage-panel__section{border-radius:8px;background:#fafafa}.provider-usage-panel__summary-card{min-width:0;padding:14px 16px}.provider-usage-panel__summary-label,.provider-usage-panel__summary-extra{color:#00000073;font-size:12px;line-height:20px}.provider-usage-panel__summary-value{margin-top:6px;color:#000000e0;font-size:24px;font-weight:600;line-height:32px}.provider-usage-panel__summary-extra{margin-top:4px}.provider-usage-panel__section{padding:14px 16px 16px}.provider-usage-panel__section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;color:#000000e0;font-size:14px;font-weight:500;line-height:22px}.provider-usage-panel__chart{height:260px}.provider-usage-panel__chart-inner{width:100%;height:100%}.provider-usage-panel__chart-empty{min-height:240px;display:flex;align-items:center;justify-content:center}@media (max-width: 960px){.provider-usage-panel__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.provider-usage-panel__range,.provider-usage-panel__model{width:100%}}.llm-provider-ledger-list[data-v-c3186967]{display:flex;flex-direction:column;height:100%;min-height:0}.llm-provider-ledger-list__scroll[data-v-c3186967]{flex:1;min-height:0;overflow:auto}.llm-provider-ledger-list__body[data-v-c3186967]{display:flex;flex-direction:column;gap:10px;width:100%;max-width:1520px;margin:0 auto}.llm-provider-ledger-list__empty[data-v-c3186967]{display:flex;align-items:center;justify-content:center;min-height:280px}.llm-provider-ledger-list__pagination[data-v-c3186967]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;flex-wrap:wrap}.llm-provider-ledger-list__pagination-total[data-v-c3186967]{color:#00000073;font-size:12px;line-height:20px}.llm-provider-filter-value-editor[data-v-ec392502]{width:100%}.llm-provider-toolbar[data-v-8388fa4f]{padding:12px;border-bottom:1px solid rgba(240,240,240,.96)}.llm-provider-toolbar__body[data-v-8388fa4f]{display:flex;gap:10px 12px;align-items:center;justify-content:space-between;min-width:0}.llm-provider-toolbar__search-wrap[data-v-8388fa4f]{display:flex;gap:8px;align-items:center;flex:1;min-width:0}.llm-provider-toolbar__actions[data-v-8388fa4f]{display:flex;flex-shrink:0;align-items:center;margin-left:auto}.llm-provider-toolbar__action-group[data-v-8388fa4f]{display:inline-flex;align-items:stretch;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #1677ff26}.llm-provider-toolbar__primary-action[data-v-8388fa4f],.llm-provider-toolbar__more-trigger[data-v-8388fa4f]{height:34px;padding:0 14px;font-size:13px;border:0;border-radius:0;box-shadow:none}.llm-provider-toolbar__primary-action[data-v-8388fa4f]{min-width:126px;font-weight:500}.llm-provider-toolbar__more-trigger[data-v-8388fa4f]{width:38px;padding:0;border-left:1px solid rgba(255,255,255,.28)}.llm-provider-toolbar__more-trigger--standalone[data-v-8388fa4f]{width:34px;border-left:0;border-radius:8px}.llm-provider-toolbar__sidebar-trigger[data-v-8388fa4f]{display:inline-flex;flex-shrink:0;gap:6px;align-items:center;height:34px;padding:0 12px;color:#000000a6;font-size:13px;border-color:#d9d9d9;border-radius:8px}.llm-provider-toolbar__sidebar-trigger-label[data-v-8388fa4f]{line-height:1}.llm-provider-toolbar__condition-filter[data-v-8388fa4f]{flex:1;min-width:260px;max-width:620px}.llm-provider-toolbar__condition-filter[data-v-8388fa4f] .condition-filter__shell{min-height:36px;padding:4px 8px;background:#fff;border-color:#d9d9d9;border-radius:8px;box-shadow:none}.llm-provider-toolbar__condition-filter[data-v-8388fa4f] .condition-filter__chip,.llm-provider-toolbar__condition-filter[data-v-8388fa4f] .condition-filter__editor{height:24px;border-radius:6px}.llm-provider-toolbar__condition-filter[data-v-8388fa4f] .condition-filter__text-input{font-size:12px}.llm-provider-toolbar__condition-filter[data-v-8388fa4f] .condition-filter__shell:hover,.llm-provider-toolbar__condition-filter[data-v-8388fa4f] .condition-filter__shell:focus-within{border-color:#1677ff}.llm-provider-toolbar__more-menu[data-v-8388fa4f]{min-width:148px}.llm-provider-toolbar__more-action-icon[data-v-8388fa4f]{display:inline-flex;align-items:center;justify-content:center;width:20px;margin-right:8px}@media (max-width: 1200px){.llm-provider-toolbar__condition-filter[data-v-8388fa4f]{max-width:440px}}@media (max-width: 960px){.llm-provider-toolbar__body[data-v-8388fa4f]{flex-wrap:wrap;align-items:center;min-width:0}.llm-provider-toolbar__search-wrap[data-v-8388fa4f]{flex:1 1 auto;min-width:0}.llm-provider-toolbar__condition-filter[data-v-8388fa4f]{min-width:180px;max-width:none}.llm-provider-toolbar__actions[data-v-8388fa4f]{flex-shrink:0;width:auto}.llm-provider-toolbar__sidebar-trigger-label[data-v-8388fa4f]{white-space:nowrap}}.llm-provider-actions[data-v-12aa0c00]{display:inline-flex;gap:6px;align-items:center;flex-wrap:wrap}.llm-provider-actions[data-v-12aa0c00] .ant-btn-link{padding:0;font-size:12px}.llm-provider-page-container[data-v-49e47a4b]{min-height:0}.llm-provider-page-container[data-v-49e47a4b] .ant-pro-page-container-children-content{height:100%;min-height:0;margin-top:0}.llm-provider-page-container[data-v-49e47a4b] .ant-page-header{display:none}.llm-provider-container[data-v-49e47a4b]{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0}.llm-provider-container[data-v-49e47a4b] .full-page-warp{background:transparent}.llm-provider-page__header[data-v-49e47a4b]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 16px;padding:2px 4px 0}.llm-provider-page__copy[data-v-49e47a4b]{min-width:260px}.llm-provider-page__title[data-v-49e47a4b]{margin:0;color:#000000e0;font-size:22px;font-weight:600;line-height:30px}.llm-provider-page__description[data-v-49e47a4b]{margin:0;color:#00000073;font-size:13px;line-height:20px}.llm-provider-workbench[data-v-49e47a4b]{height:100%;min-height:0}.llm-provider-workbench__sidebar[data-v-49e47a4b]{width:320px;flex-shrink:0;min-width:0;height:100%}.llm-provider-sidebar-drawer[data-v-49e47a4b] .ant-drawer-header{padding:14px 16px}.llm-provider-sidebar-drawer[data-v-49e47a4b] .ant-drawer-title{font-size:14px;font-weight:600}.llm-provider-sidebar-drawer[data-v-49e47a4b] .ant-drawer-body{overflow:auto}.llm-provider-sidebar-drawer[data-v-49e47a4b] .llm-provider-sidebar{width:100%;min-height:100%}.llm-provider-ledger[data-v-49e47a4b]{display:flex;flex:1;flex-direction:column;min-width:0;height:100%;min-height:0;overflow:hidden}.llm-provider-ledger__table-wrap[data-v-49e47a4b]{display:flex;flex-direction:column;flex:1;min-height:0;padding:8px}.llm-provider-list-item[data-v-49e47a4b]{display:flex;flex-direction:column;gap:10px;width:100%;padding:14px 16px;background:#fff;transition:background-color .2s ease}.llm-provider-list-item[data-v-49e47a4b]:hover{background:#f7f9fc}.llm-provider-list-item__main[data-v-49e47a4b]{display:flex;flex-direction:column;gap:8px}.llm-provider-list-item__title-row[data-v-49e47a4b]{display:flex;gap:10px;align-items:flex-start;justify-content:space-between}.llm-provider-list-item__title-wrap[data-v-49e47a4b]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-width:0}.llm-provider-list-item__title[data-v-49e47a4b]{color:#1677ff;font-size:16px;font-weight:600;line-height:24px}.llm-provider-list-item__title--text[data-v-49e47a4b]{color:#000000e0}.llm-provider-list-item__header-side[data-v-49e47a4b]{display:inline-flex;flex-shrink:0;gap:12px;align-items:center}.llm-provider-list-item__tag[data-v-49e47a4b]{display:inline-flex;align-items:center;height:22px;padding:0 8px;color:#000000a6;font-size:11px;background:#fafafa;border:1px solid #f0f0f0;border-radius:999px}.llm-provider-status-pill[data-v-49e47a4b]{display:inline-flex;align-items:center;justify-content:center;min-width:64px;height:24px;padding:0 10px;font-size:12px;font-weight:500;border-radius:999px;border:1px solid transparent}.llm-provider-status-pill--enabled[data-v-49e47a4b]{color:#389e0d;background:#52c41a1a;border-color:#52c41a2e}.llm-provider-status-pill--disabled[data-v-49e47a4b]{color:#475569;background:#f1f5f9f5;border-color:#e2e8f0eb}.llm-provider-list-item__summary[data-v-49e47a4b]{display:flex;flex-wrap:wrap;gap:8px 16px;color:#00000073;font-size:12px;line-height:20px}.llm-provider-list-item__summary-item[data-v-49e47a4b]{white-space:nowrap}.llm-provider-list-item__summary-item--ellipsis[data-v-49e47a4b]{max-width:min(100%,720px);overflow:hidden;text-overflow:ellipsis}.llm-provider-list-item__fact-row[data-v-49e47a4b]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.llm-provider-list-item__fact-group-label[data-v-49e47a4b]{flex-shrink:0;color:#00000061;font-size:11px;line-height:18px}.llm-provider-list-item__fact[data-v-49e47a4b]{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;color:#000000a6;font-size:12px;line-height:18px;background:#fafafa;border:1px solid #f3f3f3;border-radius:999px;word-break:break-all}.llm-provider-list-item__description[data-v-49e47a4b]{display:-webkit-box;overflow:hidden;color:#00000073;font-size:12px;line-height:20px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.llm-provider-list-item__error[data-v-49e47a4b]{padding:10px 12px;color:#cf1322;font-size:12px;line-height:20px;background:#ff4d4f0f;border:1px solid rgba(255,77,79,.16);border-radius:8px;word-break:break-word}.llm-provider-list-item__error-label[data-v-49e47a4b]{font-weight:600}@media (max-width: 1200px){.llm-provider-page__header[data-v-49e47a4b]{flex-direction:column;align-items:flex-start;gap:4px}.llm-provider-page__description[data-v-49e47a4b]{min-width:0}.llm-provider-workbench[data-v-49e47a4b]{flex-direction:column}.llm-provider-workbench__sidebar[data-v-49e47a4b]{width:100%}}@media (max-width: 960px){.llm-provider-page__description[data-v-49e47a4b]{min-width:0}}@media (max-width: 768px){.llm-provider-page__title[data-v-49e47a4b]{font-size:18px;line-height:26px}.llm-provider-ledger__table-wrap[data-v-49e47a4b]{padding:4px}.llm-provider-list-item[data-v-49e47a4b]{padding:12px}.llm-provider-list-item__title-row[data-v-49e47a4b],.llm-provider-list-item__header-side[data-v-49e47a4b]{flex-direction:column;align-items:flex-start}}.mp-install__choice-msg[data-v-a637dd5d]{margin:0 0 8px;color:#000000a6;line-height:1.6}.mp-install__choice-actions[data-v-a637dd5d]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-top:16px}.mp-install__log-wrap[data-v-37e95109]{max-height:360px;margin-top:12px;overflow:auto}.mp-install__log[data-v-37e95109]{font-family:ui-monospace,monospace;font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-all}.mp-install__log-line[data-v-37e95109]{padding:2px 0;border-bottom:1px dashed rgba(0,0,0,.06)}.mp-install__actions[data-v-37e95109]{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.skill-ledger-item[data-v-5b120375]{padding:18px 20px;background:#fff;cursor:pointer;transition:background .2s ease}.skill-ledger-item[data-v-5b120375]:hover{background:#fafcff}.skill-ledger-item__main[data-v-5b120375]{display:flex;flex-direction:column;gap:10px}.skill-ledger-item__title-row[data-v-5b120375]{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.skill-ledger-item__title-wrap[data-v-5b120375]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-width:0}.skill-ledger-item__title[data-v-5b120375]{color:#000000e0;font-size:16px;font-weight:600;line-height:24px}.skill-ledger-item__status-pill[data-v-5b120375]{display:inline-flex;align-items:center;height:24px;padding:0 10px;font-size:12px;border-radius:999px}.skill-ledger-item__status-pill--editable[data-v-5b120375]{color:#1677ff;background:#1677ff1f}.skill-ledger-item__status-pill--readonly[data-v-5b120375]{color:#ad6800;background:#faad1429}.skill-ledger-item__tag[data-v-5b120375]{display:inline-flex;align-items:center;height:24px;padding:0 10px;color:#000000a6;font-size:12px;background:#0000000a;border-radius:999px}.skill-ledger-item__summary[data-v-5b120375]{color:#000000a6;font-size:13px;line-height:22px}.skill-ledger-item__meta-row[data-v-5b120375]{display:flex;flex-wrap:wrap;gap:8px 18px;color:#00000073;font-size:12px;line-height:20px}@media (max-width: 960px){.skill-ledger-item[data-v-5b120375]{padding:16px}.skill-ledger-item__title-row[data-v-5b120375]{flex-direction:column}.skill-ledger-item__actions[data-v-5b120375]{width:100%}}.skill-ledger-list[data-v-9a26aab8]{display:flex;flex-direction:column;flex:1;min-height:100%;overflow:visible}.skill-ledger-list__spin[data-v-9a26aab8]{display:flex;flex:none;min-height:100%;overflow:visible}.skill-ledger-list__spin[data-v-9a26aab8] .ant-spin-container{display:flex;flex-direction:column;flex:none;width:100%;min-height:100%;overflow:visible}.skill-ledger-list__empty[data-v-9a26aab8]{margin:auto}.skill-ledger-list__items[data-v-9a26aab8]{display:flex;flex:none;flex-direction:column;min-height:0;overflow:visible}.skill-ledger-list__items[data-v-9a26aab8] .skill-ledger-item+.skill-ledger-item{border-top:1px solid rgba(240,240,240,.96)}.mp-install__pick[data-v-e2e6130d]{display:flex;flex-direction:column;gap:12px}.mp-install__tip[data-v-e2e6130d]{margin-bottom:0}.mp-install__picker-wrap[data-v-e2e6130d]{height:520px;max-height:min(520px,calc(100vh - 200px));overflow:hidden;border:1px solid rgba(0,0,0,.06);border-radius:8px;padding:8px;background:#fafafa;display:flex;flex-direction:column;min-height:0}.mp-install__actions[data-v-e2e6130d]{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.skill-page-header[data-v-c353b02e]{border-bottom:1px solid rgba(240,240,240,.96)}.skill-page-header__body[data-v-c353b02e]{display:flex;gap:10px 12px;align-items:center;justify-content:space-between;min-width:0}.skill-page-header__search-wrap[data-v-c353b02e]{display:flex;gap:8px;align-items:center;flex:1;min-width:0}.skill-page-header__actions[data-v-c353b02e]{display:flex;flex-shrink:0;align-items:center;margin-left:auto}.skill-page-header__action-group[data-v-c353b02e]{display:inline-flex;align-items:stretch;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #1677ff26}.skill-page-header__primary-action[data-v-c353b02e],.skill-page-header__more-trigger[data-v-c353b02e]{height:34px;padding:0 14px;font-size:13px;border:0;border-radius:0;box-shadow:none}.skill-page-header__primary-action[data-v-c353b02e]{min-width:126px;font-weight:500}.skill-page-header__more-trigger[data-v-c353b02e]{width:38px;padding:0;border-left:1px solid rgba(255,255,255,.28)}.skill-page-header__more-trigger--standalone[data-v-c353b02e]{width:34px;border-left:0;border-radius:8px}.skill-page-header__sidebar-trigger[data-v-c353b02e]{display:inline-flex;flex-shrink:0;gap:6px;align-items:center;height:34px;padding:0 12px;color:#000000a6;font-size:13px;border-color:#d9d9d9;border-radius:8px}.skill-page-header__sidebar-trigger-label[data-v-c353b02e]{line-height:1}.skill-page-header__condition-filter[data-v-c353b02e]{flex:1;min-width:260px;max-width:620px}.skill-page-header__condition-filter[data-v-c353b02e] .condition-filter__shell{min-height:36px;padding:4px 8px;background:#fff;border-color:#d9d9d9;border-radius:8px;box-shadow:none}.skill-page-header__condition-filter[data-v-c353b02e] .condition-filter__chip,.skill-page-header__condition-filter[data-v-c353b02e] .condition-filter__editor{height:24px;border-radius:6px}.skill-page-header__condition-filter[data-v-c353b02e] .condition-filter__text-input{font-size:12px}.skill-page-header__condition-filter[data-v-c353b02e] .condition-filter__shell:hover,.skill-page-header__condition-filter[data-v-c353b02e] .condition-filter__shell:focus-within{border-color:#1677ff}.skill-page-header__more-menu[data-v-c353b02e]{min-width:168px}.skill-page-header__more-action-icon[data-v-c353b02e]{display:inline-flex;align-items:center;justify-content:center;width:20px;margin-right:8px}@media (max-width: 1200px){.skill-page-header__condition-filter[data-v-c353b02e]{max-width:440px}}@media (max-width: 960px){.skill-page-header__body[data-v-c353b02e]{flex-wrap:wrap;align-items:stretch}.skill-page-header__search-wrap[data-v-c353b02e],.skill-page-header__actions[data-v-c353b02e]{width:100%}.skill-page-header__condition-filter[data-v-c353b02e]{max-width:none}.skill-page-header__actions[data-v-c353b02e]{justify-content:flex-end}}.skills-list-page-container[data-v-b334ccd1]{height:100%;min-height:0}.skills-list-page-container[data-v-b334ccd1] .ant-pro-page-container-children-content{height:100%;min-height:0;margin-top:0}.skills-list-page-container[data-v-b334ccd1] .ant-page-header{display:none}.skills-list-page[data-v-b334ccd1]{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0}.skills-list-page[data-v-b334ccd1] .full-page-warp{width:100%;min-width:0;min-height:0;background:transparent;overflow:hidden}.skills-list-page__header[data-v-b334ccd1]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 16px;padding:2px 4px 0}.skills-list-page__copy[data-v-b334ccd1]{min-width:260px}.skills-list-page__title[data-v-b334ccd1]{margin:0;color:#000000e0;font-size:22px;font-weight:600;line-height:30px}.skills-list-page__description[data-v-b334ccd1]{margin:0;color:#00000073;font-size:13px;line-height:20px}.skills-list-workbench[data-v-b334ccd1]{min-height:0;height:100%}.skills-list-workbench__sidebar[data-v-b334ccd1]{width:320px;flex-shrink:0;min-width:0;height:100%;padding:12px}.skills-list-ledger[data-v-b334ccd1]{display:flex;flex:1;height:100%;min-height:0;min-width:0;flex-direction:column;overflow:hidden}.skills-list-ledger__body[data-v-b334ccd1]{display:flex;flex-direction:column;min-height:0;flex:1;padding:8px;overflow-y:auto;overscroll-behavior:contain}@media (max-width: 1200px){.skills-list-workbench[data-v-b334ccd1]{flex-direction:column}.skills-list-workbench__sidebar[data-v-b334ccd1]{width:100%;height:auto;max-height:240px}}.skill-vcfg__explorer[data-v-e86ad6d4]{display:flex;min-width:0;flex-direction:column;border-right:1px solid var(--line);background:transparent}.skill-vcfg__explorer-head[data-v-e86ad6d4]{box-sizing:border-box;display:flex;height:var(--skill-vcfg-head-height);min-height:var(--skill-vcfg-head-height);align-items:center;justify-content:space-between;gap:8px;padding:0 8px 0 10px;border-bottom:1px solid var(--line)}.skill-vcfg__project-title[data-v-e86ad6d4]{display:inline-flex;min-width:0;flex:1;align-items:center;gap:6px;border:0;background:transparent;color:var(--ink-1);cursor:pointer;font-size:14px;font-weight:700}.skill-vcfg__project-title span[data-v-e86ad6d4]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skill-vcfg__tree[data-v-e86ad6d4]{display:flex;min-height:0;flex:1;flex-direction:column;gap:4px;overflow:auto;padding:8px 4px}.skill-vcfg__tree-row[data-v-e86ad6d4]{display:flex;width:100%;height:28px;align-items:center;gap:6px;padding-top:0;padding-right:8px;padding-bottom:0;border:0;border-radius:6px;background:transparent;color:var(--ink-2);cursor:pointer;font-size:13px;text-align:left;transition:color .16s ease}.skill-vcfg__tree-row[data-v-e86ad6d4]:hover,.skill-vcfg__tree-row--active[data-v-e86ad6d4]{background:transparent;color:var(--primary)}.skill-vcfg__tree-row--active[data-v-e86ad6d4]{font-weight:600}.skill-vcfg__tree-row--root[data-v-e86ad6d4]{color:var(--ink-1);font-weight:700}.skill-vcfg__tree-row--dir[data-v-e86ad6d4]{color:var(--ink-2);font-weight:600}.skill-vcfg__tree-toggle[data-v-e86ad6d4],.skill-vcfg__tree-icon[data-v-e86ad6d4]{width:14px;flex:none;color:var(--ink-4)}.skill-vcfg__tree-icon--markdown[data-v-e86ad6d4]{color:#1677ff}.skill-vcfg__tree-icon--json[data-v-e86ad6d4]{color:#c47f00}.skill-vcfg__tree-icon--yaml[data-v-e86ad6d4]{color:#7b61ff}.skill-vcfg__tree-icon--image[data-v-e86ad6d4]{color:#16a34a}.skill-vcfg__tree-name[data-v-e86ad6d4]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skill-vcfg__tree-count[data-v-e86ad6d4],.skill-vcfg__tree-ext[data-v-e86ad6d4],.skill-vcfg__tree-dirty[data-v-e86ad6d4]{flex:none;color:var(--ink-4);font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:11px}.skill-vcfg__tree-dirty[data-v-e86ad6d4]{color:#d46b08;font-weight:600}.skill-vcfg__tree-hint[data-v-e86ad6d4]{display:flex;align-items:center;gap:6px;margin-top:auto;padding:8px 10px 6px;color:var(--ink-4);font-size:11px;line-height:1.5}.workspace[data-v-96ce6185]{box-sizing:border-box;display:flex;flex:1;width:100%;min-width:0;min-height:0;flex-direction:column;overflow:hidden;padding:14px}.workspace-markdown[data-v-96ce6185]{display:flex;flex:1;width:100%;min-width:0;min-height:0;overflow:hidden}.workspace-editor[data-v-96ce6185]{box-sizing:border-box;flex:1;height:100%;width:100%;min-width:0;min-height:0;overflow:hidden;border:1px solid rgba(5,5,5,.08);border-radius:10px}.workspace[data-v-96ce6185] .j-monaco-editor{width:100%;min-width:0}.workspace[data-v-96ce6185] .j-md-editor{height:100%;min-width:0;min-height:0;overflow:hidden}.workspace[data-v-96ce6185] .j-md-editor__surface{display:flex;min-height:0;flex:1;flex-direction:column}.workspace[data-v-96ce6185] .j-md-editor__inner,.workspace[data-v-96ce6185] .md-editor{height:100%!important;min-height:0}.workspace[data-v-96ce6185] .md-editor-content,.workspace[data-v-96ce6185] .md-editor-input-wrapper,.workspace[data-v-96ce6185] .md-editor-preview-wrapper{min-height:0}.workspace-preview[data-v-96ce6185]{display:flex;flex:1;min-height:0;align-items:center;justify-content:center;overflow:auto}.workspace-preview--file[data-v-96ce6185]{align-items:flex-start;justify-content:flex-start}.workspace-image[data-v-96ce6185]{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px;box-shadow:0 12px 32px #00000014}.workspace-empty[data-v-96ce6185]{display:flex;flex:1;align-items:center;justify-content:center;padding:24px;color:#00000073;font-size:12px;text-align:center}.preview-card[data-v-96ce6185]{max-width:420px;padding:16px;border:1px solid rgba(5,5,5,.08);border-radius:8px;background:#fffffff0}.preview-card__title[data-v-96ce6185]{color:#000000e0;font-size:13px;font-weight:500}.preview-card__meta[data-v-96ce6185]{margin-top:6px;color:#00000073;font-size:11px;line-height:1.6}.workspace-tip[data-v-96ce6185]{padding:8px 16px;border-top:1px solid rgba(5,5,5,.06);color:#00000073;font-size:11px}.skills-workbench[data-v-7c0e97e3]{display:flex;min-width:0;min-height:0;flex:1;flex-direction:column}.skills-shell[data-v-7c0e97e3]{--skill-vcfg-head-height: 42px;--line: rgba(5, 5, 5, .08);--bg: #fff;--bg-elev: rgba(5, 5, 5, .02);--ink-1: rgba(0, 0, 0, .88);--ink-2: rgba(0, 0, 0, .72);--ink-3: rgba(0, 0, 0, .58);--ink-4: rgba(0, 0, 0, .42);--primary: #1677ff;--err: #ff4d4f;display:grid;flex:1;width:100%;height:100%;min-height:0;overflow:hidden;border:0;border-radius:0;background:var(--bg);grid-template-columns:260px minmax(0,1fr)}.skills-shell__editor-head[data-v-7c0e97e3]{box-sizing:border-box;display:flex;height:var(--skill-vcfg-head-height);min-height:var(--skill-vcfg-head-height);align-items:center;justify-content:space-between;gap:12px;padding:0 12px;border-bottom:1px solid var(--line)}.skills-shell__editor-body[data-v-7c0e97e3],.skills-shell__tree-spin[data-v-7c0e97e3],.skills-shell__editor-spin[data-v-7c0e97e3]{display:flex;min-width:0;min-height:0;flex:1;width:100%;overflow:hidden}.skills-shell__tree-spin[data-v-7c0e97e3] .ant-spin-nested-loading,.skills-shell__editor-spin[data-v-7c0e97e3] .ant-spin-nested-loading,.skills-shell__tree-spin[data-v-7c0e97e3] .ant-spin-container,.skills-shell__editor-spin[data-v-7c0e97e3] .ant-spin-container{display:flex;min-width:0;min-height:0;flex:1;width:100%}.skills-shell__tree-empty[data-v-7c0e97e3]{display:flex;width:100%;align-items:center;justify-content:center;border-right:1px solid var(--line)}.skills-shell__editor[data-v-7c0e97e3]{display:flex;min-width:0;min-height:0;flex-direction:column}.skills-shell__tab[data-v-7c0e97e3]{display:inline-flex;min-width:0;gap:8px;align-items:center;color:var(--ink-1);font-size:13px;font-weight:600}.skills-shell__tab span[data-v-7c0e97e3]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skills-shell__editor-meta[data-v-7c0e97e3]{display:inline-flex;gap:8px;min-width:0;align-items:center;color:var(--ink-4);font-size:12px}.skills-shell__editor-meta>span[data-v-7c0e97e3]{min-width:0;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skills-shell__status[data-v-7c0e97e3],.skills-shell__status-text[data-v-7c0e97e3]{display:inline-flex;align-items:center;gap:6px;color:var(--ink-4);font-size:12px;white-space:nowrap}.skills-shell__status[data-v-7c0e97e3]{border:0;background:transparent;cursor:pointer;padding:0}.skills-shell__status--dirty[data-v-7c0e97e3]{color:#d46b08}.skills-shell__status[data-v-7c0e97e3]:disabled{cursor:default;opacity:.7}.skills-shell__status em[data-v-7c0e97e3]{color:var(--ink-4);font-style:normal;font-size:11px}.skills-empty-card[data-v-7c0e97e3]{border-radius:18px}.skills-empty-card__icon[data-v-7c0e97e3]{color:#1677ff59;font-size:48px}@media (max-width: 1100px){.skills-shell[data-v-7c0e97e3]{grid-template-columns:minmax(0,1fr);border:0;border-radius:0;background:transparent;overflow:auto}.skills-shell__tree-spin[data-v-7c0e97e3]{min-height:320px;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:var(--bg)}.skills-shell__editor[data-v-7c0e97e3]{margin-top:12px;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:var(--bg)}.skills-shell__editor-head[data-v-7c0e97e3]{align-items:flex-start;flex-direction:column;height:auto;padding:12px 14px}}.skills-manage-page-container[data-v-118d6d05] .ant-pro-page-container-children-content{margin-top:0}.skills-manage-page-container[data-v-118d6d05] .ant-page-header{display:none}.skills-manage-page[data-v-118d6d05]{display:flex;height:calc(100vh - 150px);min-height:0;flex-direction:column;gap:12px;overflow:hidden}.skills-manage-page__header[data-v-118d6d05]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:2px 0}.skills-manage-page__identity[data-v-118d6d05]{display:flex;min-width:0;flex:1;gap:8px;align-items:flex-start}.skills-manage-page__hero[data-v-118d6d05]{display:flex;min-width:0;flex:1;flex-direction:column;gap:6px}.skills-manage-page__back[data-v-118d6d05]{flex-shrink:0;align-self:flex-start;padding:0}.skills-manage-page__summary[data-v-118d6d05]{display:flex;width:100%;min-width:0;gap:16px;align-items:flex-start;justify-content:space-between}.skills-manage-page__copy[data-v-118d6d05]{min-width:0;flex:1}.skills-manage-page__title-row[data-v-118d6d05]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.skills-manage-page__title[data-v-118d6d05]{margin:0;color:#000000e0;font-size:24px;font-weight:600;line-height:1.25}.skills-manage-page__meta[data-v-118d6d05]{margin-top:6px;color:#00000073;font-size:13px;line-height:22px}.skills-manage-page__actions[data-v-118d6d05]{display:inline-flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-end}.skills-manage-page__file-input[data-v-118d6d05]{display:none}@media (max-width: 1200px){.skills-manage-page__header[data-v-118d6d05]{align-items:stretch}}@media (max-width: 768px){.skills-manage-page__identity[data-v-118d6d05]{flex-direction:column}.skills-manage-page__back[data-v-118d6d05]{padding-top:0}.skills-manage-page__summary[data-v-118d6d05]{flex-direction:column;align-items:flex-start}.skills-manage-page__actions[data-v-118d6d05]{justify-content:flex-start}.skills-manage-page__title[data-v-118d6d05]{font-size:20px}}.builtin-mcp[data-v-0249954d]{display:flex;flex-direction:column;gap:14px}.builtin-mcp__list[data-v-0249954d]{display:flex;flex-direction:column;gap:10px;width:100%}.builtin-mcp__item[data-v-0249954d]{display:flex;gap:10px;align-items:flex-start;width:100%;padding:12px;border:1px solid rgba(5,5,5,.08);border-radius:12px;background:#fff;cursor:pointer;transition:all .2s ease}.builtin-mcp__item[data-v-0249954d]:hover,.builtin-mcp__item--active[data-v-0249954d]{border-color:#1677ff;background:#f0f7ffb8}.builtin-mcp__item-main[data-v-0249954d]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.builtin-mcp__item-title[data-v-0249954d]{display:flex;gap:8px;align-items:center;color:#000000e0;font-size:14px;font-weight:600}.builtin-mcp__item-code[data-v-0249954d]{color:#00000073;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:12px}.builtin-mcp__item-desc[data-v-0249954d],.builtin-mcp__item-foot[data-v-0249954d]{color:#0000008c;font-size:12px;line-height:18px}.builtin-mcp__item-foot[data-v-0249954d]{color:#1677ffd1}.builtin-mcp-button__icon[data-v-9c1ce02b]{display:inline-flex;width:16px;margin-right:8px;justify-content:center}.remote-mcp-config[data-v-d61e98cd]{display:flex;flex-direction:column;gap:8px}.remote-mcp-config__card[data-v-d61e98cd] .ant-card-head{min-height:40px}.remote-mcp-config__collapse[data-v-d61e98cd]{margin-top:-4px}.group-drawer[data-v-1cfe32fd]{display:flex;flex-direction:column;gap:16px}.group-drawer__description[data-v-1cfe32fd]{color:#00000073;line-height:22px}.group-drawer__status-card[data-v-1cfe32fd],.group-drawer__runtime-alert[data-v-1cfe32fd]{margin-bottom:8px}.group-drawer__status-row[data-v-1cfe32fd]{display:flex;align-items:center;justify-content:space-between;gap:16px}.group-drawer__status-title[data-v-1cfe32fd]{color:#000000e0;font-weight:500}.group-drawer__status-desc[data-v-1cfe32fd]{margin-top:4px;color:#00000073;font-size:12px}.group-drawer__collapse[data-v-1cfe32fd]{margin-top:-8px}.group-drawer__footer[data-v-1cfe32fd]{display:flex;justify-content:flex-end}.group-sidebar[data-v-b0b492ac]{height:100%;overflow:hidden}.group-sidebar[data-v-b0b492ac] .ant-card-head{min-height:44px;padding:0 14px;background:#fff;border-bottom-color:#0505050f}.group-sidebar[data-v-b0b492ac] .ant-card-head-title,.group-sidebar[data-v-b0b492ac] .ant-card-extra{padding:8px 0}.group-sidebar[data-v-b0b492ac] .ant-card-body{display:flex;flex-direction:column;height:calc(100% - 44px);overflow:hidden;padding:10px 12px;gap:8px;background:linear-gradient(180deg,#fffffffa,#f8fafff0)}.group-sidebar__heading[data-v-b0b492ac]{color:#000000e0;font-size:15px;font-weight:600;line-height:20px}.group-sidebar__add-menu[data-v-b0b492ac]{min-width:176px}.group-sidebar__add-menu-icon[data-v-b0b492ac]{display:inline-flex;width:16px;margin-right:8px;justify-content:center}.group-sidebar__search[data-v-b0b492ac]{flex-shrink:0}.group-list[data-v-b0b492ac]{display:flex;flex-direction:column;gap:4px;height:100%;overflow-y:auto;padding-right:2px}.group-item[data-v-b0b492ac]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:9px 10px;background:#f8fafcb8;border-radius:10px;cursor:pointer;transition:all .2s ease}.group-item[data-v-b0b492ac]:hover,.group-item.active[data-v-b0b492ac]{background:linear-gradient(180deg,#f0f7fff0,#fffffff5)}.group-item:hover .group-item__actions[data-v-b0b492ac],.group-item.active .group-item__actions[data-v-b0b492ac]{opacity:1}.group-item__content[data-v-b0b492ac]{flex:1;min-width:0}.group-item__header[data-v-b0b492ac]{display:flex;align-items:center;min-width:0}.group-item__title[data-v-b0b492ac]{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.group-item__state-dot[data-v-b0b492ac]{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:#bfbfbf;box-shadow:0 0 0 3px #bfbfbf1f}.group-item__state-dot--enabled[data-v-b0b492ac]{background:#16a34a;box-shadow:0 0 0 3px #16a34a1f}.group-item__state-dot--disabled[data-v-b0b492ac]{background:#d9d9d9;box-shadow:0 0 0 3px #d9d9d91f}.group-item__name[data-v-b0b492ac]{flex:1;min-width:0;color:#000000e0;font-size:13px;font-weight:600;line-height:18px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.group-item__code[data-v-b0b492ac]{display:inline-flex;align-items:center;max-width:96px;flex-shrink:0;padding:1px 7px;font-size:11px;line-height:16px;background:#0f172a0a;border-radius:999px;font-family:Menlo,Monaco,Consolas,Courier New,monospace;color:#00000073;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-item__meta[data-v-b0b492ac]{margin-top:4px;color:#0000008c;font-size:11px;line-height:16px;display:flex;align-items:center;flex-wrap:nowrap;gap:0;min-width:0;overflow:hidden;white-space:nowrap}.group-item__meta-chip[data-v-b0b492ac]{display:inline-flex;align-items:center;min-width:0;flex-shrink:0;color:#0000008c}.group-item__meta-chip[data-v-b0b492ac]:before{content:"•";margin-right:6px;color:#00000040}.group-item__meta-chip[data-v-b0b492ac]:first-child:before{display:none}.group-item__actions[data-v-b0b492ac]{display:flex;flex-shrink:0;opacity:.56;transition:opacity .2s ease}.mp-install__pick[data-v-910bbae0]{display:flex;flex-direction:column;gap:12px}.mp-install__tip[data-v-910bbae0]{margin-bottom:0}.mp-install__picker-wrap[data-v-910bbae0]{height:420px;max-height:min(420px,calc(100vh - 280px));overflow:hidden;border:1px solid rgba(0,0,0,.06);border-radius:8px;padding:8px;background:#fafafa;display:flex;flex-direction:column;min-height:0}.mp-install__config-card[data-v-910bbae0]{background:#fafcff;border:1px solid rgba(22,119,255,.08)}.mp-install__config-tip[data-v-910bbae0]{margin-bottom:12px;color:#00000073;line-height:20px}.mp-install__status-row[data-v-910bbae0]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 0 4px}.mp-install__status-title[data-v-910bbae0]{color:#000000e0;font-weight:500}.mp-install__status-desc[data-v-910bbae0]{margin-top:4px;color:#00000073;font-size:12px}.mp-install__actions[data-v-910bbae0]{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.tools-content[data-v-21225fb8]{box-sizing:border-box;flex:1;min-height:0;display:flex;flex-direction:column;padding:12px;overflow:hidden;background:transparent}.tools-shell[data-v-21225fb8]{display:flex;flex:1;flex-direction:column;gap:10px;min-height:0}.tools-empty[data-v-21225fb8]{display:flex;align-items:center;justify-content:center;min-height:360px}.row-secondary[data-v-21225fb8]{color:#00000073;font-size:12px;line-height:18px}.tools-validation[data-v-21225fb8]{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid rgba(5,5,5,.06);border-radius:14px;background:#f8fafcf0}.tools-validation__main[data-v-21225fb8]{display:flex;flex:1;gap:8px;align-items:center;min-width:0;flex-wrap:wrap}.tools-validation__icon[data-v-21225fb8]{font-size:14px}.tools-validation__title[data-v-21225fb8]{color:#000000d9;font-size:13px;font-weight:600}.tools-validation__meta[data-v-21225fb8]{color:#00000073;font-size:12px;line-height:18px}.tools-validation__action[data-v-21225fb8]{padding-inline:0}.tools-validation--success[data-v-21225fb8]{border-color:#52c41a38;background:#f6ffedeb}.tools-validation--success .tools-validation__icon[data-v-21225fb8]{color:#52c41a}.tools-validation--warning[data-v-21225fb8]{border-color:#faad143d;background:#fff7e6f0}.tools-validation--warning .tools-validation__icon[data-v-21225fb8]{color:#faad14}.tools-validation--error[data-v-21225fb8]{border-color:#ff4d4f33;background:#fff1f0f0}.tools-validation--error .tools-validation__icon[data-v-21225fb8]{color:#ff4d4f}.tools-validation--validating[data-v-21225fb8]{border-color:#1677ff33;background:#e6f4fff0}.tools-validation--validating .tools-validation__icon[data-v-21225fb8]{color:#1677ff}.tools-toolbar[data-v-21225fb8]{display:flex;align-items:center;justify-content:flex-end}.tools-toolbar__selection[data-v-21225fb8]{display:flex;align-items:center;gap:4px;flex-wrap:wrap;justify-content:flex-end;padding:6px 10px;border:1px solid rgba(22,119,255,.14);border-radius:999px;background:#f0f7ffb8}.tools-toolbar__selected[data-v-21225fb8]{margin-inline-end:0}.tools-toolbar__link[data-v-21225fb8]{padding-inline:4px}.tools-list-panel[data-v-21225fb8]{display:flex;flex:1;flex-direction:column;min-height:0;background:linear-gradient(180deg,#fffffff5,#fafcfffa);overflow:hidden}.tools-list-panel__scroll[data-v-21225fb8]{flex:1;min-height:0;overflow:auto;padding:6px}.tools-list-panel__spin[data-v-21225fb8],.tools-list-panel__spin[data-v-21225fb8] .ant-spin-container{display:flex;flex:1;flex-direction:column;min-height:0}.tools-list-panel__empty[data-v-21225fb8]{display:flex;align-items:center;justify-content:center;min-height:100%}.row-secondary--wrap[data-v-21225fb8]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:pre-wrap}.row-secondary--mono[data-v-21225fb8]{font-family:Menlo,Monaco,Consolas,Courier New,monospace}.tools-list-panel__body[data-v-21225fb8]{display:flex;flex-direction:column;gap:6px}.tools-list-item[data-v-21225fb8]{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:14px;background:#fffffff5;transition:all .2s ease}.tools-list-item[data-v-21225fb8]:hover{background:#f0f7ffb8}.tools-list-item--selected[data-v-21225fb8]{background:linear-gradient(180deg,#f0f7ffeb,#fffffffa)}.tools-list-item__check[data-v-21225fb8]{display:flex;align-items:flex-start;justify-content:center;padding-top:2px}.tools-list-item__body[data-v-21225fb8]{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.tools-list-item__header[data-v-21225fb8]{display:flex;gap:10px;align-items:center;justify-content:space-between}.tools-list-item__controls[data-v-21225fb8]{display:flex;align-items:center;gap:8px;flex-shrink:0}.tools-list-item__description[data-v-21225fb8]{min-width:0}.tools-list-item__actions[data-v-21225fb8]{display:flex;align-items:center;gap:2px;flex-shrink:0}.description-display[data-v-21225fb8]{display:flex;gap:6px;align-items:flex-start;min-height:20px;padding:5px 8px;border-radius:10px;line-height:18px;transition:all .2s ease}.description-display__text[data-v-21225fb8]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:pre-wrap}.description-display--empty[data-v-21225fb8]{color:#00000073;border:1px dashed rgba(5,5,5,.12)}.description-display--editable[data-v-21225fb8]{cursor:pointer}.description-display--editable[data-v-21225fb8]:hover{background:#0f172a0a}.description-display__icon[data-v-21225fb8]{margin-top:4px;color:#00000073}.description-editor__actions[data-v-21225fb8]{margin-top:8px}.tools-item-cell[data-v-21225fb8]{display:flex;flex-direction:column;gap:2px;min-width:0}.tools-item-cell__title-row[data-v-21225fb8]{display:flex;align-items:baseline;gap:10px;min-width:0}.tools-item-cell__name[data-v-21225fb8]{min-width:0;color:#000000e0;font-size:14px;font-weight:600;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tools-item-cell__name--clickable[data-v-21225fb8]{cursor:pointer;transition:color .2s ease}.tools-item-cell__name--clickable[data-v-21225fb8]:hover,.tools-item-cell__name--clickable[data-v-21225fb8]:focus-visible{color:#1677ff;outline:none}.tools-item-cell__id[data-v-21225fb8]{display:block;flex:1;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:18px}.tools-item-cell__meta[data-v-21225fb8]{color:#00000073}.action-button[data-v-21225fb8]{min-width:26px;width:26px;height:26px;padding:0;border-radius:8px}.action-button[data-v-21225fb8]:hover{background:#1677ff14}@media (max-width: 1200px){.tools-validation[data-v-21225fb8],.tools-toolbar[data-v-21225fb8]{flex-direction:column;align-items:stretch}.tools-validation__action[data-v-21225fb8]{align-self:flex-start}.tools-toolbar__selection[data-v-21225fb8]{justify-content:flex-start}}@media (max-width: 960px){.tools-list-item[data-v-21225fb8]{flex-wrap:wrap}.tools-list-item__header[data-v-21225fb8]{flex-direction:column;align-items:stretch}.tools-list-item__controls[data-v-21225fb8]{justify-content:space-between;width:100%}.tools-item-cell__title-row[data-v-21225fb8]{flex-direction:column;align-items:flex-start;gap:2px}}.schema-fixed-value-editor[data-v-66ba5ee7]{display:flex;flex-direction:column;gap:6px}.schema-fixed-value-editor__json-toolbar[data-v-66ba5ee7]{display:flex;align-items:center;justify-content:space-between;color:#00000073;font-size:12px}.schema-fixed-value-editor__json-box[data-v-66ba5ee7]{height:138px;overflow:hidden;border:1px solid rgba(5,5,5,.08);border-radius:10px}.workbench-node-editor[data-v-0dc6646a]{display:flex;flex-direction:column;gap:10px;padding:10px 12px;background:#fafafaf5;border:1px solid rgba(5,5,5,.08);border-radius:12px}.workbench-node-editor__header[data-v-0dc6646a]{display:flex;align-items:center;justify-content:space-between;gap:8px}.workbench-node-editor__title[data-v-0dc6646a],.workbench-node-editor__section-title[data-v-0dc6646a]{color:#000000e0;font-size:13px;font-weight:600}.workbench-node-editor__close[data-v-0dc6646a]{color:#00000073}.workbench-node-editor__section[data-v-0dc6646a]{display:flex;flex-direction:column;gap:8px}.workbench-node-editor__grid[data-v-0dc6646a],.workbench-node-editor__meta-grid[data-v-0dc6646a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px}.workbench-node-editor__field[data-v-0dc6646a]{display:flex;flex-direction:column;gap:4px}.workbench-node-editor__field--span-2[data-v-0dc6646a]{grid-column:span 2}.workbench-node-editor__field--switch[data-v-0dc6646a]{justify-content:stretch}.workbench-node-editor__label[data-v-0dc6646a]{color:#0000008c;font-size:12px;line-height:18px}.workbench-node-editor__label--inline[data-v-0dc6646a]{color:#000000b8}.workbench-node-editor__readonly[data-v-0dc6646a]{min-height:32px;padding:6px 8px;overflow:hidden;color:#000000a6;font-family:Menlo,Monaco,Consolas,Courier New,monospace;text-overflow:ellipsis;white-space:nowrap;background:#05050508;border:1px solid rgba(5,5,5,.06);border-radius:10px}.workbench-node-editor__meta-list[data-v-0dc6646a]{display:flex;flex-wrap:wrap;gap:6px}.workbench-node-editor__meta-chip[data-v-0dc6646a]{display:inline-flex;align-items:center;max-width:100%;padding:0 8px;color:#000000a6;font-size:12px;line-height:24px;background:#0505050a;border:1px solid rgba(5,5,5,.06);border-radius:999px}.workbench-node-editor__inline-switch[data-v-0dc6646a]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:32px;padding:6px 8px;background:#ffffffb8;border:1px solid rgba(5,5,5,.06);border-radius:10px}.workbench-node-editor__hint[data-v-0dc6646a]{color:#00000073;font-size:12px;line-height:1.7}@media (max-width: 768px){.workbench-node-editor__grid[data-v-0dc6646a],.workbench-node-editor__meta-grid[data-v-0dc6646a]{grid-template-columns:minmax(0,1fr)}.workbench-node-editor__field--span-2[data-v-0dc6646a]{grid-column:auto}}.workbench-node[data-v-2bc0cdae]{display:flex;flex-direction:column;gap:6px}.workbench-node__row[data-v-2bc0cdae]{position:relative;display:flex;align-items:center;gap:5px;min-height:32px;padding-right:6px;color:#000000e0;border-radius:8px;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:12px}.workbench-node__row[data-v-2bc0cdae]:hover{background:#1890ff0d}.workbench-node__row--selected[data-v-2bc0cdae]{background:#1890ff14;box-shadow:inset 0 0 0 1px #1890ff29}.workbench-node__row--hidden[data-v-2bc0cdae]{opacity:.72}.workbench-node__row--hidden .workbench-node__token[data-v-2bc0cdae],.workbench-node__row--hidden .workbench-node__comment[data-v-2bc0cdae]{text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:#00000061}.workbench-node__toggle[data-v-2bc0cdae]{width:18px;height:18px;padding:0;color:#00000061;background:transparent;border:none;border-radius:4px;cursor:pointer}.workbench-node__toggle--placeholder[data-v-2bc0cdae]{cursor:default}.workbench-node__token--key[data-v-2bc0cdae]{color:#1677ff}.workbench-node__token--colon[data-v-2bc0cdae]{color:#00000059}.workbench-node__token--type[data-v-2bc0cdae]{color:#722ed1}.workbench-node__comment[data-v-2bc0cdae]{max-width:150px;overflow:hidden;color:#0000008c;text-overflow:ellipsis;white-space:nowrap}.workbench-node__comment--muted[data-v-2bc0cdae]{max-width:220px;color:#00000059}.workbench-node__badges[data-v-2bc0cdae]{display:flex;flex:0 1 auto;flex-wrap:wrap;gap:4px;min-width:0;max-width:100%}.workbench-badge[data-v-2bc0cdae]{display:inline-flex;align-items:center;max-width:200px;padding:0 6px;overflow:hidden;color:#000000a6;font-size:11px;line-height:18px;text-overflow:ellipsis;white-space:nowrap;background:#0505050a;border:1px solid rgba(5,5,5,.06);border-radius:999px}.workbench-badge--binding[data-v-2bc0cdae]{color:#1677ff;background:#1677ff14;border-color:#1677ff29}.workbench-badge--internal[data-v-2bc0cdae]{color:#ad6800;background:#faad141a;border-color:#faad142e}.workbench-badge--hidden[data-v-2bc0cdae]{color:#0000008c;background:#0505050d}.workbench-badge--template[data-v-2bc0cdae]{color:#13a8a8;background:#13a8a814;border-color:#13a8a824}.workbench-badge--required[data-v-2bc0cdae]{color:#cf1322;background:#f5222d14;border-color:#f5222d24}.workbench-badge--mapping[data-v-2bc0cdae]{color:#531dab;background:#722ed114;border-color:#722ed124}.workbench-badge--path[data-v-2bc0cdae],.workbench-badge--custom[data-v-2bc0cdae]{color:#00000073}.workbench-node__actions[data-v-2bc0cdae]{display:flex;align-items:center;gap:2px;margin-left:4px;opacity:0;transition:opacity .2s ease}.workbench-node__row:hover .workbench-node__actions[data-v-2bc0cdae],.workbench-node__row--selected .workbench-node__actions[data-v-2bc0cdae]{opacity:1}.workbench-node__action[data-v-2bc0cdae]{color:#0000008c}.workbench-node__editor[data-v-2bc0cdae]{margin-right:6px}.workbench-preview[data-v-26f2f1a9]{display:flex;flex-direction:column;gap:10px}.workbench-preview__head[data-v-26f2f1a9]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.workbench-preview__title[data-v-26f2f1a9]{color:#000000e0;font-size:13px;font-weight:600;flex-shrink:0}.workbench-preview__summary[data-v-26f2f1a9]{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.workbench-preview__json[data-v-26f2f1a9]{min-height:180px;padding:8px 10px;overflow:auto;background:#fafafad9;border:1px solid rgba(5,5,5,.06);border-radius:12px}.workbench-preview__json[data-v-26f2f1a9] .jv-container{background:transparent;box-shadow:none}.workbench-preview__issues[data-v-26f2f1a9]{display:flex;flex-direction:column;gap:8px}.workbench-preview__issue[data-v-26f2f1a9]{padding:8px 10px;font-size:12px;border-radius:10px}.workbench-preview__issue--error[data-v-26f2f1a9]{color:#cf1322;background:#f5222d0f}.workbench-preview__issue--warning[data-v-26f2f1a9]{color:#d48806;background:#faad1414}.workbench-preview__issue-path[data-v-26f2f1a9]{margin-bottom:4px;font-family:Menlo,Monaco,Consolas,Courier New,monospace}@media (max-width: 900px){.workbench-preview__head[data-v-26f2f1a9]{align-items:flex-start;flex-direction:column}.workbench-preview__summary[data-v-26f2f1a9]{justify-content:flex-start}}.json-schema-workbench[data-v-36d32351]{display:flex;flex:1;flex-direction:column;gap:8px;min-height:0;width:100%}.json-schema-workbench__toolbar[data-v-36d32351]{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:5px 10px;background:#fafafad9;border:1px solid rgba(5,5,5,.06);border-radius:12px}.json-schema-workbench__summary[data-v-36d32351]{display:flex;align-items:center;flex:1;gap:6px;min-width:0}.json-schema-workbench__summary-title[data-v-36d32351]{color:#000000d1;font-size:12px;font-weight:600;line-height:18px;flex-shrink:0}.json-schema-workbench__summary-text[data-v-36d32351]{color:#0000008c;font-size:12px;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.json-schema-workbench__summary-issues[data-v-36d32351]{display:flex;flex-wrap:wrap;gap:6px}.json-schema-workbench__toolbar-actions[data-v-36d32351]{display:flex;align-items:center;gap:6px;flex-shrink:0}.json-schema-workbench__toggle-label[data-v-36d32351]{color:#0000008c;font-size:12px}.json-schema-workbench__spin[data-v-36d32351],.json-schema-workbench__spin[data-v-36d32351] .ant-spin-container{display:flex;flex:1;min-height:0;width:100%}.json-schema-workbench__empty[data-v-36d32351]{display:flex;flex:1;align-items:center;justify-content:center;border:1px dashed rgba(5,5,5,.08);border-radius:16px}.json-schema-workbench__layout[data-v-36d32351]{display:grid;flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"source target" "preview preview";gap:10px;min-height:0;width:100%}.json-schema-workbench__layout--compact[data-v-36d32351]{grid-template-columns:minmax(0,1fr);grid-template-areas:"source" "preview"}.json-schema-pane[data-v-36d32351]{display:flex;flex-direction:column;min-height:0;width:100%;background:#fff;border:1px solid rgba(5,5,5,.06);border-radius:12px;box-shadow:0 6px 20px #0f172a09}.json-schema-pane--source[data-v-36d32351]{grid-area:source}.json-schema-pane--target[data-v-36d32351]{grid-area:target}.json-schema-pane--preview[data-v-36d32351]{grid-area:preview;min-height:260px}.json-schema-pane__header[data-v-36d32351]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:10px 12px 8px;border-bottom:1px solid rgba(5,5,5,.06)}.json-schema-pane__actions[data-v-36d32351]{display:flex;align-items:center;gap:6px}.json-schema-pane__toggle-hidden[data-v-36d32351]{padding-inline:0}.json-schema-pane__title[data-v-36d32351]{color:#000000e0;font-size:14px;font-weight:600}.json-schema-pane__hint[data-v-36d32351]{margin-top:2px;color:#00000073;font-size:12px;line-height:1.6}.json-schema-pane__body[data-v-36d32351]{flex:1;min-height:0;padding:6px;overflow:auto}@media (max-width: 1100px){.json-schema-workbench__toolbar[data-v-36d32351]{align-items:flex-start;flex-direction:column}.json-schema-workbench__summary[data-v-36d32351]{flex-wrap:wrap}.json-schema-workbench__summary-text[data-v-36d32351]{overflow:visible;white-space:normal}.json-schema-workbench__toolbar-actions[data-v-36d32351]{width:100%;justify-content:flex-end}.json-schema-workbench__layout[data-v-36d32351]{grid-template-columns:minmax(0,1fr);grid-template-areas:"source" "target" "preview"}}.tool-schema-designer[data-v-8124ab39],.tool-schema-designer[data-v-1b30f0ee]{display:flex;flex:1;min-height:0;width:100%}.tool-config-drawer[data-v-5ee1f8f8] .ant-drawer-header{padding:8px 12px}.tool-config-drawer[data-v-5ee1f8f8] .ant-drawer-body{display:flex;flex-direction:column;padding:6px 10px 0;overflow:hidden}.tool-config-drawer[data-v-5ee1f8f8] .ant-drawer-footer{padding:0 10px}.tool-config-shell[data-v-5ee1f8f8]{display:flex;flex:1;flex-direction:column;gap:4px;min-height:0}.tool-config-header[data-v-5ee1f8f8]{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:7px 10px;background:#fafafad6;border:1px solid rgba(5,5,5,.06);border-radius:12px}.tool-config-header__main[data-v-5ee1f8f8]{min-width:0;flex:1}.tool-config-header__title-row[data-v-5ee1f8f8]{display:flex;gap:6px;align-items:center;min-height:24px;min-width:0}.tool-config-header__title[data-v-5ee1f8f8]{color:#000000e0;font-size:15px;font-weight:600;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tool-config-header__meta[data-v-5ee1f8f8]{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:1px;color:#00000073;font-size:12px;line-height:18px}.tool-config-header__id[data-v-5ee1f8f8]{display:inline-block;max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Menlo,Monaco,Consolas,Courier New,monospace}.tool-config-toolbar[data-v-5ee1f8f8]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 10px;background:#fafafad6;border:1px solid rgba(5,5,5,.06);border-radius:12px}.tool-config-toolbar__cluster[data-v-5ee1f8f8],.tool-config-resource__grid[data-v-5ee1f8f8]{display:grid;gap:8px 10px}.tool-config-toolbar__cluster[data-v-5ee1f8f8]{flex:1;grid-template-columns:minmax(220px,1fr) 104px}.tool-config-toolbar__field[data-v-5ee1f8f8]{display:flex;flex-direction:column;gap:4px;min-width:0}.tool-config-toolbar__field--inline[data-v-5ee1f8f8]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center}.tool-config-toolbar__field--span-2[data-v-5ee1f8f8]{grid-column:span 2}.tool-config-toolbar__field--code[data-v-5ee1f8f8]{min-width:0}.tool-config-toolbar__field--mode[data-v-5ee1f8f8]{flex:0 0 250px}.tool-config-toolbar__label[data-v-5ee1f8f8]{color:#0000008c;font-size:12px;line-height:20px;white-space:nowrap}.tool-config-scope[data-v-5ee1f8f8]{padding:8px 10px;background:#fff;border:1px solid rgba(5,5,5,.06);border-radius:12px}.tool-config-scope__header[data-v-5ee1f8f8]{display:flex;gap:6px;align-items:center;margin-bottom:8px}.tool-config-scope__title[data-v-5ee1f8f8]{font-size:13px;font-weight:600;color:#000000e0}.tool-config-scope__hint[data-v-5ee1f8f8]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:12px;color:#00000073;border:1px solid rgba(5,5,5,.12);border-radius:50%}.tool-config-scope__grid[data-v-5ee1f8f8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tool-config-resource[data-v-5ee1f8f8]{display:flex;flex-direction:column;gap:6px;padding:7px 10px;background:#fafafad6;border:1px solid rgba(5,5,5,.06);border-radius:12px}.tool-config-resource__header[data-v-5ee1f8f8]{display:flex;align-items:center;justify-content:space-between;gap:8px}.tool-config-resource__title[data-v-5ee1f8f8]{color:#000000c7;font-size:13px;font-weight:600}.tool-config-resource__grid[data-v-5ee1f8f8]{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-config-resource__uri[data-v-5ee1f8f8]{min-height:32px;padding:6px 10px;color:#000000b8;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:12px;line-height:20px;word-break:break-all;background:#05050508;border:1px solid rgba(5,5,5,.06);border-radius:8px}.tool-config-designer[data-v-5ee1f8f8],.tool-config-designer__tabs[data-v-5ee1f8f8]{display:flex;flex:1;min-height:0}.tool-config-designer__tabs[data-v-5ee1f8f8] .ant-tabs-nav{margin-bottom:6px}.tool-config-designer__tabs[data-v-5ee1f8f8] .ant-tabs-content-holder,.tool-config-designer__tabs[data-v-5ee1f8f8] .ant-tabs-content,.tool-config-designer__tabs[data-v-5ee1f8f8] .ant-tabs-tabpane{display:flex;flex:1;min-height:0}.tool-config-designer__tabs[data-v-5ee1f8f8] .ant-tabs-tabpane{padding-top:2px}.tool-config-footer[data-v-5ee1f8f8]{display:flex;justify-content:flex-end;padding:8px 0 12px}@media (max-width: 1360px){.tool-config-toolbar__field--mode[data-v-5ee1f8f8]{flex-basis:260px}}@media (max-width: 1200px){.tool-config-header[data-v-5ee1f8f8]{align-items:flex-start;flex-direction:column}.tool-config-toolbar[data-v-5ee1f8f8]{align-items:stretch;flex-direction:column}.tool-config-toolbar__cluster[data-v-5ee1f8f8],.tool-config-resource__grid[data-v-5ee1f8f8]{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-config-toolbar__field--mode[data-v-5ee1f8f8]{flex-basis:auto}}@media (max-width: 720px){.tool-config-toolbar__cluster[data-v-5ee1f8f8],.tool-config-resource__grid[data-v-5ee1f8f8]{grid-template-columns:minmax(0,1fr)}.tool-config-toolbar__field--inline[data-v-5ee1f8f8]{grid-template-columns:minmax(0,1fr);gap:4px}.tool-config-toolbar__field--span-2[data-v-5ee1f8f8]{grid-column:auto}}.tool-summary-card[data-v-c7ca0ce0]{padding:12px 14px;background:#fafafab8;border:1px solid rgba(5,5,5,.06);border-radius:12px}.tool-summary-card__header[data-v-c7ca0ce0]{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.tool-summary-card__main[data-v-c7ca0ce0]{min-width:0;flex:1}.tool-summary-card__title-row[data-v-c7ca0ce0]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.tool-summary-card__title[data-v-c7ca0ce0]{color:#000000e0;font-size:16px;font-weight:600;line-height:24px}.tool-summary-card__id[data-v-c7ca0ce0]{margin-top:4px;color:#00000073;font-size:12px;line-height:20px;word-break:break-all}.tool-summary-card__tags[data-v-c7ca0ce0]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.tool-summary-card__description[data-v-c7ca0ce0],.tool-summary-card__note[data-v-c7ca0ce0]{margin-top:8px;color:#000000a6;line-height:20px;white-space:pre-wrap}.tool-summary-card__notes[data-v-c7ca0ce0]{padding-top:2px}.tool-summary-card__note-label[data-v-c7ca0ce0]{color:#00000073}.metadata-panel[data-v-a9660509]{margin-top:16px;min-height:360px;max-height:60vh;padding:12px 16px;overflow:auto;background:#fafafa;border:1px solid rgba(5,5,5,.06);border-radius:12px}.metadata-panel[data-v-a9660509] .jv-container{background:transparent;box-shadow:none}.tool-picker-drawer[data-v-631f43ee] .ant-drawer-content{max-width:100vw}.tool-picker-drawer[data-v-631f43ee] .ant-drawer-body{padding:12px;overflow:hidden}.picker-workbench[data-v-631f43ee]{display:flex;flex-direction:column;gap:10px;height:100%;min-width:0}.picker-topbar[data-v-631f43ee]{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.picker-topbar__main[data-v-631f43ee]{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.picker-topbar__search[data-v-631f43ee]{width:min(460px,100%)}.picker-topbar__filters[data-v-631f43ee]{display:flex;gap:8px;flex-wrap:wrap}.picker-topbar__filter[data-v-631f43ee]{width:180px}.picker-topbar__filter--type[data-v-631f43ee]{width:160px}.picker-topbar__actions[data-v-631f43ee]{flex-shrink:0;justify-content:flex-end}.picker-layout[data-v-631f43ee]{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:12px;min-height:calc(100vh - 288px)}.picker-command-panel[data-v-631f43ee],.picker-detail-panel[data-v-631f43ee]{height:100%}.picker-command-panel[data-v-631f43ee] .ant-card-body,.picker-detail-panel[data-v-631f43ee] .ant-card-body{height:calc(100% - 44px);overflow:auto}.picker-command-panel__meta[data-v-631f43ee]{color:#00000073;font-size:12px}.picker-command-list[data-v-631f43ee]{display:flex;flex-direction:column;gap:10px}.picker-command-card[data-v-631f43ee]{display:flex;gap:10px;align-items:flex-start;padding:12px;background:#fafafab8;border:1px solid rgba(5,5,5,.06);border-radius:14px;cursor:pointer;transition:all .2s ease}.picker-command-card[data-v-631f43ee]:hover{border-color:#1677ff33;background:#fff}.picker-command-card--active[data-v-631f43ee]{border-color:#1677ff3d;box-shadow:inset 0 0 0 1px #1677ff14}.picker-command-card--selected[data-v-631f43ee]{background:#e6f4ff6b}.picker-command-card__check[data-v-631f43ee]{padding-top:2px}.picker-command-card__main[data-v-631f43ee]{min-width:0;flex:1}.picker-command-card__title-row[data-v-631f43ee]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between}.picker-command-card__title[data-v-631f43ee]{color:#000000e0;font-weight:600;line-height:22px}.picker-command-card__meta[data-v-631f43ee],.picker-command-card__description[data-v-631f43ee],.picker-footer__summary[data-v-631f43ee],.picker-summary__hint[data-v-631f43ee]{color:#00000073;font-size:12px;line-height:20px}.picker-command-card__meta[data-v-631f43ee]{margin-top:4px}.picker-command-card__description[data-v-631f43ee]{margin-top:6px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:pre-wrap}.picker-detail__header[data-v-631f43ee]{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.picker-detail__main[data-v-631f43ee]{min-width:0;flex:1}.picker-detail__title-row[data-v-631f43ee]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.picker-detail__title[data-v-631f43ee]{color:#000000e0;font-size:15px;font-weight:600}.picker-detail__meta[data-v-631f43ee],.picker-detail__hint[data-v-631f43ee]{margin-top:6px;color:#00000073;font-size:12px;line-height:18px}.picker-detail__hint[data-v-631f43ee]{color:#00000094}.picker-detail__section[data-v-631f43ee]{margin-top:14px}.picker-detail__section-title[data-v-631f43ee]{margin-bottom:8px;color:#000000d1;font-weight:600}.picker-footer[data-v-631f43ee]{display:flex;gap:16px;align-items:center;justify-content:space-between}@media (max-width: 1440px){.picker-layout[data-v-631f43ee]{grid-template-columns:1fr;min-height:auto}}@media (max-width: 1200px){.picker-topbar[data-v-631f43ee]{flex-direction:column;align-items:stretch}.picker-topbar__search[data-v-631f43ee],.picker-topbar__filter[data-v-631f43ee]{width:100%}.tool-picker-drawer[data-v-631f43ee] .ant-drawer-body,.picker-command-card[data-v-631f43ee]{padding:10px}.picker-footer[data-v-631f43ee]{flex-direction:column;align-items:stretch}.picker-footer[data-v-631f43ee] .ant-space{width:100%;justify-content:flex-end}}.preview-content[data-v-13817e67]{margin-top:16px}.preview-panel[data-v-13817e67]{margin-top:16px;padding:16px;background:#fafafa;border:1px solid rgba(5,5,5,.06);border-radius:12px}.preview-panel__title[data-v-13817e67]{margin-bottom:12px;color:#000000e0;font-weight:500}.runtime-panel[data-v-e209937a]{box-sizing:border-box;flex:1;min-height:0;display:flex;flex-direction:column;gap:12px;padding:12px;overflow:hidden;background:transparent}.runtime-panel__empty[data-v-e209937a]{display:flex;align-items:center;justify-content:center;min-height:280px}.runtime-panel__validation[data-v-e209937a],.runtime-panel__summary[data-v-e209937a],.runtime-panel__tool[data-v-e209937a],.runtime-panel__section[data-v-e209937a]{border-radius:14px;background:#fffffff0}.runtime-panel__validation[data-v-e209937a]{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:10px 12px}.runtime-panel__validation-main[data-v-e209937a]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-width:0}.runtime-panel__validation-title[data-v-e209937a],.runtime-panel__section-title[data-v-e209937a]{color:#000000d9;font-size:13px;font-weight:600}.runtime-panel__validation-meta[data-v-e209937a],.runtime-panel__tool-desc[data-v-e209937a],.runtime-panel__tool-meta[data-v-e209937a],.runtime-panel__resource[data-v-e209937a]{color:#0000008c;font-size:12px;line-height:18px}.runtime-panel__validation--success .runtime-panel__validation-icon[data-v-e209937a]{color:#52c41a}.runtime-panel__validation--error .runtime-panel__validation-icon[data-v-e209937a]{color:#ff4d4f}.runtime-panel__summary[data-v-e209937a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;flex-shrink:0}.runtime-panel__metric[data-v-e209937a]{display:flex;flex-direction:column;gap:2px;color:#00000073;font-size:12px}.runtime-panel__metric-value[data-v-e209937a]{color:#000000e0;font-size:22px;font-weight:600}.runtime-panel__body[data-v-e209937a],.runtime-panel__tool-list[data-v-e209937a],.runtime-panel__resource-list[data-v-e209937a]{display:flex;flex-direction:column;gap:10px}.runtime-panel__spin[data-v-e209937a],.runtime-panel__spin[data-v-e209937a] .ant-spin-container{display:flex;flex:1;min-height:0;flex-direction:column}.runtime-panel__body[data-v-e209937a]{flex:1;min-height:0;padding-right:2px;overflow:auto}.runtime-panel__section[data-v-e209937a]{padding:12px;flex-shrink:0}.runtime-panel__section-title[data-v-e209937a],.runtime-panel__tool-title[data-v-e209937a]{display:flex;gap:8px;align-items:center;justify-content:space-between}.runtime-panel__tool[data-v-e209937a]{padding:10px 12px}.runtime-panel__tool-title[data-v-e209937a]{color:#000000e0;font-weight:600}.runtime-panel__tool-id[data-v-e209937a]{color:#00000073;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:12px}.tools-workbench-header[data-v-6706eab2]{padding:12px;background:transparent;border-bottom:1px solid rgba(240,240,240,.96)}.tools-workbench-header__body[data-v-6706eab2]{display:flex;gap:10px 12px;align-items:center;justify-content:space-between;min-width:0}.tools-workbench-header__search-wrap[data-v-6706eab2]{display:flex;gap:8px;align-items:center;flex:1;min-width:0}.tools-workbench-header__actions[data-v-6706eab2]{display:flex;flex-shrink:0;align-items:center;margin-left:auto}.tools-workbench-header__action-group[data-v-6706eab2]{display:inline-flex;align-items:stretch;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #1677ff26}.tools-workbench-header__primary-action[data-v-6706eab2],.tools-workbench-header__more-trigger[data-v-6706eab2]{height:34px;padding:0 14px;font-size:13px;border:0;border-radius:0;box-shadow:none}.tools-workbench-header__primary-action[data-v-6706eab2]{min-width:126px;font-weight:500}.tools-workbench-header__more-trigger[data-v-6706eab2]{width:38px;padding:0;border-left:1px solid rgba(255,255,255,.28)}.tools-workbench-header__more-trigger--standalone[data-v-6706eab2]{width:34px;border-left:0;border-radius:8px}.tools-workbench-header__sidebar-trigger[data-v-6706eab2]{display:inline-flex;flex-shrink:0;gap:6px;align-items:center;height:34px;padding:0 12px;color:#000000a6;font-size:13px;border-color:#d9d9d9;border-radius:8px}.tools-workbench-header__sidebar-trigger-label[data-v-6706eab2]{line-height:1}.tools-workbench-header__condition-filter[data-v-6706eab2]{flex:1;min-width:260px;max-width:620px}.tools-workbench-header__condition-filter[data-v-6706eab2] .condition-filter__shell{min-height:36px;padding:4px 8px;background:#fff;border-color:#d9d9d9;border-radius:8px;box-shadow:none}.tools-workbench-header__condition-filter[data-v-6706eab2] .condition-filter__chip,.tools-workbench-header__condition-filter[data-v-6706eab2] .condition-filter__editor{height:24px;border-radius:6px}.tools-workbench-header__condition-filter[data-v-6706eab2] .condition-filter__text-input{font-size:12px}.tools-workbench-header__condition-filter[data-v-6706eab2] .condition-filter__shell:hover,.tools-workbench-header__condition-filter[data-v-6706eab2] .condition-filter__shell:focus-within{border-color:#1677ff}.tools-workbench-header__more-menu[data-v-6706eab2]{min-width:148px}.tools-workbench-header__more-action-icon[data-v-6706eab2]{display:inline-flex;align-items:center;justify-content:center;width:20px;margin-right:8px}@media (max-width: 1200px){.tools-workbench-header__condition-filter[data-v-6706eab2]{max-width:440px}}@media (max-width: 960px){.tools-workbench-header__body[data-v-6706eab2]{flex-wrap:wrap;align-items:center;min-width:0}.tools-workbench-header__search-wrap[data-v-6706eab2]{flex:1 1 auto;min-width:0}.tools-workbench-header__actions[data-v-6706eab2]{flex-shrink:0;width:auto}.tools-workbench-header__condition-filter[data-v-6706eab2]{min-width:180px;max-width:none}.tools-workbench-header__sidebar-trigger-label[data-v-6706eab2]{white-space:nowrap}}.validate-content[data-v-5891a84b]{display:flex;flex-direction:column;gap:16px}.validate-section__title[data-v-5891a84b]{margin-bottom:8px;color:#000000e0;font-weight:500}.validate-message__meta[data-v-5891a84b]{color:#00000073;font-size:12px}.tools-page-container[data-v-af2f9aa0]{min-height:0}.tools-page-container[data-v-af2f9aa0] .ant-pro-page-container-children-content{height:100%;min-height:0;margin-top:0}.tools-container[data-v-af2f9aa0]{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0}.tools-container[data-v-af2f9aa0] .full-page-warp{background:transparent}.tools-page__header[data-v-af2f9aa0]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 16px;padding:2px 4px 0}.tools-page__copy[data-v-af2f9aa0]{min-width:260px}.tools-page__title[data-v-af2f9aa0]{margin:0;color:#000000e0;font-size:22px;font-weight:600;line-height:30px}.tools-page__description[data-v-af2f9aa0]{margin:0;color:#00000073;font-size:13px;line-height:20px}.tools-workbench[data-v-af2f9aa0]{min-height:0;height:100%}.tools-workbench__sidebar[data-v-af2f9aa0]{width:320px;flex-shrink:0;min-width:0;height:100%}.tools-ledger[data-v-af2f9aa0]{display:flex;flex:1;flex-direction:column;min-width:0;height:100%;min-height:0;overflow:hidden}.tools-ledger__body[data-v-af2f9aa0]{display:flex;flex-direction:column;flex:1;min-height:0;padding:8px;background:transparent}.tools-ledger__table[data-v-af2f9aa0]{flex:1;min-height:0}@media (max-width: 1200px){.tools-container[data-v-af2f9aa0]{height:100%}.tools-workbench[data-v-af2f9aa0]{flex-direction:column}.tools-workbench__sidebar[data-v-af2f9aa0]{width:100%}}.dialog-container[data-v-dcce73ff]{display:flex;flex-direction:column;position:relative;width:100%}.add-button-container[data-v-dcce73ff]{width:100%;margin-top:16px}[data-v-dcce73ff] .ant-table-tbody>tr>td{padding:8px 12px}[data-v-dcce73ff] .ant-input{border-radius:4px}[data-v-dcce73ff] .ant-input.ant-input-status-error{border-color:#ff4d4f}[data-v-dcce73ff] .ant-btn-text{padding:4px 8px;height:auto}.modal-title[data-v-0cba2ba3]{display:flex;align-items:center;cursor:pointer;width:85px}.modal-title .icon[data-v-0cba2ba3]{margin-right:7px;font-size:16px;color:#777}.dialog-container[data-v-0cba2ba3]{display:flex;flex-direction:column;position:relative;width:100%}.tool-header[data-v-0cba2ba3]{display:flex;align-items:flex-start;gap:16px;margin-bottom:20px}.tool-header .tool-icon[data-v-0cba2ba3]{display:flex;align-items:center;justify-content:center;width:108px;height:108px;margin-right:24px;border-radius:6px;box-sizing:border-box}.tool-header .tool-icon .icon[data-v-0cba2ba3]{width:100%;height:100%;object-fit:cover}.tool-header .tool-info[data-v-0cba2ba3]{flex:1;height:108px}.tool-header .tool-info .tool-title[data-v-0cba2ba3]{display:flex;align-items:center;margin-bottom:16px}.tool-header .tool-info .tool-title .tool-name[data-v-0cba2ba3]{margin-right:8px;font-size:16px;font-weight:600;color:#1a1a1a}.tool-header .tool-info .tool-meta[data-v-0cba2ba3]{display:flex;gap:32px}.tool-header .tool-info .tool-meta .meta-item[data-v-0cba2ba3]{display:flex;flex-direction:column;gap:8px;font-size:14px}.tool-header .tool-info .tool-meta .meta-item .meta-label[data-v-0cba2ba3]{min-width:60px;line-height:16px;color:#777}.tool-header .tool-info .tool-meta .meta-item .meta-value[data-v-0cba2ba3]{line-height:24px;color:#1a1a1a}.tool-tabs[data-v-0cba2ba3]{flex:1}.tool-tabs .actions[data-v-0cba2ba3]{flex-shrink:0;text-align:right}.tool-tabs .tab-content[data-v-0cba2ba3]{padding:24px 0;max-height:500px;overflow:auto}.section[data-v-0cba2ba3]{margin-top:24px}.section-title[data-v-0cba2ba3]{margin-bottom:16px;padding-left:8px;font-size:16px;line-height:20px;font-weight:600;color:#1a1a1a;border-radius:1px;border-left:3px solid #1677ff}.section-content[data-v-0cba2ba3]{font-size:14px;line-height:24px;color:#1a1a1a}.params-table[data-v-0cba2ba3] .ant-table-thead>tr>th{background:#fafafa;font-weight:600}.params-table[data-v-0cba2ba3] .ant-table-tbody>tr>td{padding:12px 16px}[data-v-0cba2ba3] .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{border-radius:6px 6px 0 0}[data-v-0cba2ba3] .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active{background:#f6ffed;border-color:#b7eb8f}.dialog-container[data-v-059977f4]{display:flex;flex-direction:column;position:relative;width:100%;height:600px}.dialog-container .search-container[data-v-059977f4]{width:100%;margin-bottom:16px;text-align:right}.dialog-container .content-container[data-v-059977f4]{display:flex;flex:1;height:520px}.dialog-container .content-container .left-sidebar[data-v-059977f4]{width:240px;margin-right:24px;box-sizing:border-box;border-right:1px solid #f0f0f0}.dialog-container .content-container .left-sidebar .tab-list[data-v-059977f4]{display:flex;flex-direction:column;width:100%}.dialog-container .content-container .left-sidebar .tab-list .tab-item[data-v-059977f4]{display:flex;align-items:center;width:100%;height:40px;padding-left:28px;cursor:pointer;box-sizing:border-box}.dialog-container .content-container .left-sidebar .tab-list .tab-item.active[data-v-059977f4]{color:#1677ff;background:#f1f7ff;border-right:2px solid #1677ff;box-sizing:border-box}.dialog-container .content-container .right-content[data-v-059977f4]{flex:1;overflow-y:auto}.dialog-container .content-container .right-content .tab-content[data-v-059977f4]{height:100%}.dialog-container .content-container .right-content .tab-content[data-v-059977f4] .ant-collapse-header,.dialog-container .content-container .right-content .tab-content .panel-header[data-v-059977f4]{display:flex;align-items:center}.dialog-container .content-container .right-content .tab-content .panel-header .icon[data-v-059977f4]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-right:16px;border-radius:6px;overflow:hidden}.dialog-container .content-container .right-content .tab-content .panel-header .icon img[data-v-059977f4]{width:100%;height:100%;object-fit:cover}.dialog-container .content-container .right-content .tab-content .panel-header .info[data-v-059977f4]{flex:1;display:flex;align-items:center;justify-content:space-between;height:48px;font-size:14px;overflow:hidden}.dialog-container .content-container .right-content .tab-content .panel-header .info .description[data-v-059977f4]{height:48px;max-width:520px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog-container .content-container .right-content .tab-content .panel-header .info .description .title[data-v-059977f4]{display:flex;align-items:center;width:100%;height:24px;margin-bottom:6px;color:#1677ff}.dialog-container .content-container .right-content .tab-content .panel-header .info .description .title .label[data-v-059977f4]{display:flex;align-items:center;height:24px;margin-left:8px;padding-left:16px;padding-right:16px;color:#777;border-radius:2px;background:#f0f0f0}.dialog-container .content-container .right-content .tab-content .panel-header .info .description .subtitle[data-v-059977f4]{line-height:16px;color:#777}.dialog-container .content-container .right-content .tab-content .panel-header .info .tags[data-v-059977f4]{display:flex;align-items:center}.dialog-container .content-container .right-content .tab-content .panel-header .info .tags .tag[data-v-059977f4]{display:flex;align-items:center;justify-content:center;margin-left:8px;line-height:24px;padding:1px 16px;border-radius:22px;color:#777;box-sizing:border-box;border:1px solid #cccccc;background:#fff}.dialog-container .content-container .right-content .tab-content .tool-list[data-v-059977f4]{display:flex;flex-direction:column}.dialog-container .content-container .right-content .tab-content .tool-list .item[data-v-059977f4]{display:flex;align-items:center;justify-content:space-between;width:100%;height:64px;border-bottom:1px solid #d9d9d9}.dialog-container .content-container .right-content .tab-content .tool-list .item .item-info[data-v-059977f4]{flex:1;display:flex;flex-direction:column;font-size:14px;max-width:790px}.dialog-container .content-container .right-content .tab-content .tool-list .item .item-info .name[data-v-059977f4]{width:100%;margin-bottom:8px;line-height:16px;color:#1a1a1a;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dialog-container .content-container .right-content .tab-content .tool-list .item .item-info .description[data-v-059977f4]{width:100%;line-height:16px;color:#777;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dialog-container .content-container .right-content .tab-content .tool-list .item .item-actions[data-v-059977f4]{margin-left:12px;margin-right:24px}.dialog-container .content-container .right-content .tab-empty[data-v-059977f4]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.form-item[data-v-5fdbcbcf]{display:flex;justify-content:center;width:100%}.tab-custom-list[data-v-671d2e22]{display:flex;flex-direction:column;gap:8px;width:300px;padding-bottom:10px;box-sizing:border-box}.tab-custom-list .row-item[data-v-671d2e22]{display:flex;align-items:center;justify-content:space-between;width:100%;height:32px;padding:0 12px;cursor:pointer;font-size:14px;color:#000000e0}.tab-custom-list .row-item .row-item-name[data-v-671d2e22],.tab-custom-list .row-item .row-item-desc[data-v-671d2e22]{flex:1}.tab-custom-list .row-item .row-item-desc[data-v-671d2e22]{text-align:right}.tab-custom-list .active[data-v-671d2e22]{background:#f5f5f5}.dialog-container[data-v-a8569fd9]{display:flex;flex-direction:column;position:relative;width:100%}.dialog-container .content-container[data-v-a8569fd9]{display:flex;flex:1;height:auto}.dialog-container .content-container .left-sidebar[data-v-a8569fd9]{width:240px;margin-right:24px;box-sizing:border-box;border-right:1px solid #f0f0f0}.dialog-container .content-container .left-sidebar .tab-list[data-v-a8569fd9]{display:flex;flex-direction:column;width:100%}.dialog-container .content-container .left-sidebar .tab-list .tab-item[data-v-a8569fd9]{display:flex;align-items:center;width:100%;height:40px;padding-left:28px;cursor:pointer;box-sizing:border-box}.dialog-container .content-container .left-sidebar .tab-list .tab-item.active[data-v-a8569fd9]{color:#1677ff;background:#f1f7ff;border-right:2px solid #1677FF;box-sizing:border-box}.dialog-container .content-container .right-content[data-v-a8569fd9]{flex:1}.dialog-container .content-container .right-content .form-label[data-v-a8569fd9]{display:flex;align-items:center;gap:5px;margin-bottom:8px}.dialog-container .content-container .right-content .form-auto-permission[data-v-a8569fd9]{display:flex;flex-direction:column;gap:10px}.dialog-container .content-container .right-content .form-auto-permission .switch[data-v-a8569fd9]{width:44px}.dialog-container .content-container .right-content .form-auto-permission .example[data-v-a8569fd9]{width:600px;border-radius:6px}.dialog-container .content-container .right-content .params-wrapper[data-v-a8569fd9]{width:100%}.dialog-container .content-container .right-content .params-wrapper .operate[data-v-a8569fd9]{width:100%;margin-bottom:16px;text-align:right}.dialog-container .content-container .right-content .params-wrapper .table-wrapper[data-v-a8569fd9]{width:100%;margin-bottom:20px;padding-right:12px;box-sizing:border-box}.dialog-container .content-container .right-content .params-wrapper .table-wrapper .section-title[data-v-a8569fd9]{margin-bottom:16px;padding-left:8px;font-size:16px;line-height:20px;font-weight:600;color:#1a1a1a;border-radius:1px;border-left:3px solid #1677FF}.dialog-container .content-container .right-content .params-wrapper .table-wrapper .params-table[data-v-a8569fd9]{width:100%;padding-right:15px;max-height:300px;overflow-y:auto;box-sizing:border-box}.dialog-container .content-container .right-content .params-wrapper .table-wrapper .params-table[data-v-a8569fd9] .ant-table-thead>tr>th{background:#fafafa;font-weight:600}.dialog-container .content-container .right-content .params-wrapper .table-wrapper .params-table[data-v-a8569fd9] .ant-table-tbody>tr>td{padding:12px 16px}.dialog-container[data-v-ddf76a3d]{display:flex;justify-content:space-between;position:relative;width:100%;height:600px}.dialog-container .knowledge-sidebar[data-v-ddf76a3d]{flex-shrink:0;width:325px;height:100%;padding-right:15px;box-sizing:border-box;border-right:1px solid #D9D9D9}.dialog-container .knowledge-sidebar .sidebar-header[data-v-ddf76a3d]{position:relative;line-height:16px;margin-bottom:16px;font-size:16px;color:#191c27}.dialog-container .knowledge-sidebar .classify-list[data-v-ddf76a3d]{display:flex;flex-direction:column;width:100%;height:calc(100% - 32px);overflow-y:auto}.dialog-container .knowledge-sidebar .classify-list .list-item[data-v-ddf76a3d]{display:flex;align-items:center;justify-content:space-between;padding:12px;cursor:pointer;box-sizing:border-box}.dialog-container .knowledge-sidebar .classify-list .list-item.active[data-v-ddf76a3d]{background:#f5f5f5}.dialog-container .knowledge-sidebar .classify-list .list-item .item-info[data-v-ddf76a3d]{flex:1;margin-left:16px;font-size:14px;line-height:16px}.dialog-container .knowledge-sidebar .classify-list .list-item .item-info .name[data-v-ddf76a3d]{color:#1a1a1a;margin-bottom:12px}.dialog-container .knowledge-sidebar .classify-list .list-item .item-info .description[data-v-ddf76a3d]{color:#777;word-break:break-all}.dialog-container .knowledge-sidebar .classify-list .empty-wrapper[data-v-ddf76a3d]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.dialog-container .knowledge-sidebar .classify-list .select-all-item[data-v-ddf76a3d]{border-bottom:1px solid #f0f0f0;margin-bottom:8px;font-weight:500}.dialog-container .knowledge-sidebar .classify-list .select-all-item[data-v-ddf76a3d]:hover{background:#f5f5f5}.dialog-container .content-area[data-v-ddf76a3d]{flex:1;display:flex;flex-direction:column;margin-left:24px}.dialog-container .content-area[data-v-ddf76a3d] .ant-checkbox-wrapper{margin-top:2px}.dialog-container .content-area .area-tabs[data-v-ddf76a3d]{display:flex;gap:16px;margin-bottom:24px}.dialog-container .content-area .area-tabs .tab-content[data-v-ddf76a3d]{display:flex;align-items:center;padding:12px 24px;border-radius:6px;cursor:pointer;background:#f8f9fa;box-sizing:border-box}.dialog-container .content-area .area-tabs .tab-content .icon[data-v-ddf76a3d]{width:24px;height:24px;margin-right:16px}.dialog-container .content-area .area-tabs .tab-content .desc-wrapper[data-v-ddf76a3d]{font-size:14px;line-height:16px}.dialog-container .content-area .area-tabs .tab-content .desc-wrapper .title[data-v-ddf76a3d]{font-weight:500;color:#1a1a1a;margin-bottom:4px}.dialog-container .content-area .area-tabs .tab-content .desc-wrapper .description[data-v-ddf76a3d]{color:#a3a3a3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dialog-container .content-area .area-tabs .active[data-v-ddf76a3d]{border:1px solid #1677FF}.dialog-container .content-area .area-search[data-v-ddf76a3d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.dialog-container .content-area .area-search .input[data-v-ddf76a3d]{width:268px}.dialog-container .content-area .area-list[data-v-ddf76a3d]{flex:1;display:flex;flex-direction:column;gap:12px;overflow-y:auto}.dialog-container .content-area .area-list .list-empty[data-v-ddf76a3d]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.dialog-container .content-area .area-list .list-item[data-v-ddf76a3d]{display:flex;align-items:center;gap:16px;padding:12px 16px;border:1px solid #EFF0F1;border-radius:6px;background:#f8f9fa}.dialog-container .content-area .area-list .list-item .item-content[data-v-ddf76a3d]{flex:1}.dialog-container .content-area .area-list .list-item .item-title[data-v-ddf76a3d]{font-size:14px;line-height:16px;color:#1a1a1a;margin-bottom:8px}.dialog-container .content-area .area-list .list-item .item-description[data-v-ddf76a3d]{font-size:14px;color:#777;line-height:16px;margin-bottom:8px}.dialog-container .content-area .area-list .list-item .item-actions[data-v-ddf76a3d]{display:flex;gap:8px}.dialog-container[data-v-314546a4]{position:relative;width:100%}.dialog-container .prompt-variable-wrapper[data-v-314546a4]{border-radius:2px;border:1px solid #cad2dd}.dialog-container .prompt-variable-wrapper[data-v-314546a4] textarea{resize:none}.dialog-container .prompt-variable-wrapper .variable-content[data-v-314546a4]{width:100%;padding:16px;border-radius:6px;box-sizing:border-box}.dialog-container .prompt-variable-wrapper .variable-content .row-description[data-v-314546a4]{display:flex;align-items:center;margin-bottom:16px;color:#191c27;font-size:14px;line-height:22px}.dialog-container .prompt-variable-wrapper .variable-content .row-description .highlight[data-v-314546a4]{display:flex;align-items:center;justify-content:center;margin-left:12px;padding:4px 8px;border-radius:4px;background:#eff0f1;box-sizing:border-box}.dialog-container .prompt-variable-wrapper .variable-content .row-list[data-v-314546a4]{width:100%;height:150px;overflow-y:auto}.dialog-container .prompt-variable-wrapper .variable-content .row-list .row-item[data-v-314546a4]{display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;height:40px;margin-bottom:12px;padding-left:20px;padding-right:24px;box-sizing:border-box;border-radius:20px;background-color:#f7f8fa}.dialog-container .prompt-variable-wrapper .variable-content .row-list .row-item .label-width[data-v-314546a4]{width:300px}.dialog-container .prompt-variable-wrapper .variable-content .row-list .row-item .label-desc[data-v-314546a4]{flex:1;justify-content:flex-start;margin:0 8px}.dialog-container .prompt-variable-wrapper .variable-content .row-list .row-item .item-label[data-v-314546a4]{display:flex;align-items:center}.dialog-container .prompt-variable-wrapper .variable-content .row-list .row-item .item-label .icon[data-v-314546a4]{font-size:16px;margin-right:8px}.dialog-container .prompt-variable-wrapper .variable-content .row-list .row-item .item-label .label[data-v-314546a4]{margin-bottom:0}.dialog-container .prompt-variable-wrapper .variable-content .row-list .row-item .item-label[data-v-314546a4] .anticon{cursor:auto}.dialog-container .prompt-variable-wrapper .variable-content .row-list .row-item .item-label .cursor[data-v-314546a4]{cursor:pointer}.dialog-container[data-v-e7574efe]{display:flex;flex-direction:column;align-items:center;position:relative;width:100%;height:700px}.dialog-container .dialog-header[data-v-e7574efe]{display:flex;align-items:center;justify-content:space-between;width:100%;height:40px;margin-bottom:16px}.dialog-container .dialog-header .header-tab[data-v-e7574efe]{display:flex;align-items:center;justify-content:space-between;width:325px;height:40px}.dialog-container .dialog-header .header-tab .tab-content[data-v-e7574efe]{flex:1;display:flex;align-items:center;justify-content:center;height:40px;box-sizing:border-box;font-size:14px;font-weight:500;color:#1a1a1a;cursor:pointer;background:#fff;border-bottom:1.5px solid #ffffff}.dialog-container .dialog-header .header-tab .active[data-v-e7574efe]{border-bottom:1.5px solid #1677FF}.dialog-container .dialog-header .header-search[data-v-e7574efe]{width:268px}.dialog-container .dialog-content[data-v-e7574efe]{display:flex;width:100%;height:calc(100% - 56px)}.dialog-container .dialog-content .sidebar[data-v-e7574efe]{flex-shrink:0;width:325px;height:100%;padding-right:15px;padding-bottom:10px;overflow:auto;box-sizing:border-box}.dialog-container .dialog-content .sidebar .list-item[data-v-e7574efe]{display:flex;align-items:flex-start;justify-content:space-between;padding:12px;cursor:pointer;box-sizing:border-box;background:#fff}.dialog-container .dialog-content .sidebar .list-item .icon[data-v-e7574efe]{font-size:20px}.dialog-container .dialog-content .sidebar .list-item.active[data-v-e7574efe]{background:#f5f5f5}.dialog-container .dialog-content .sidebar .list-item .item-info[data-v-e7574efe]{flex:1;margin-left:16px;font-size:14px;line-height:20px}.dialog-container .dialog-content .sidebar .list-item .item-info .name[data-v-e7574efe]{display:flex;align-items:center;justify-content:space-between;color:#1a1a1a;margin-bottom:12px}.dialog-container .dialog-content .sidebar .list-item .item-info .name .control[data-v-e7574efe]{display:flex;align-items:center;width:24px;margin-left:5px}.dialog-container .dialog-content .sidebar .list-item .item-info .name .control .dropdown[data-v-e7574efe]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:3px;background-color:#f0f0f0}.dialog-container .dialog-content .sidebar .list-item .item-info .description[data-v-e7574efe]{color:#777;word-break:break-all}.dialog-container .dialog-content .prompt-variable-wrapper[data-v-e7574efe]{flex:1;height:100%;padding:5px 15px;box-sizing:border-box;border-radius:2px;border:1px solid #cad2dd}.dialog-container .dialog-content .prompt-variable-wrapper[data-v-e7574efe] textarea{resize:none}.dialog-container .dialog-content .prompt-variable-wrapper .variable-content[data-v-e7574efe]{width:100%;padding:16px;border-radius:6px;box-sizing:border-box}.dialog-container .dialog-content .prompt-variable-wrapper .variable-content .row-description[data-v-e7574efe]{display:flex;align-items:center;margin-bottom:16px;color:#191c27;font-size:14px;line-height:22px}.dialog-container .dialog-content .prompt-variable-wrapper .variable-content .row-description .highlight[data-v-e7574efe]{display:flex;align-items:center;justify-content:center;margin-left:12px;padding:4px 8px;border-radius:4px;background:#eff0f1;box-sizing:border-box}.dialog-container .dialog-content .prompt-variable-wrapper .variable-content .row-list[data-v-e7574efe]{width:100%;height:150px;overflow-y:auto}.dialog-container .dialog-content .prompt-variable-wrapper .variable-content .row-list .row-item[data-v-e7574efe]{display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;height:40px;margin-bottom:12px;padding-left:20px;padding-right:24px;box-sizing:border-box;border-radius:20px;background-color:#f7f8fa}.dialog-container .dialog-content .prompt-variable-wrapper .variable-content .row-list .row-item .label-width[data-v-e7574efe]{width:300px}.dialog-container .dialog-content .prompt-variable-wrapper .variable-content .row-list .row-item .label-desc[data-v-e7574efe]{flex:1;justify-content:flex-start;margin:0 8px}.dialog-container .dialog-content .prompt-variable-wrapper .variable-content .row-list .row-item .item-label[data-v-e7574efe]{display:flex;align-items:center}.dialog-container .dialog-content .prompt-variable-wrapper .variable-content .row-list .row-item .item-label .icon[data-v-e7574efe]{font-size:16px;margin-right:8px}.dialog-container .dialog-content .prompt-variable-wrapper .variable-content .row-list .row-item .item-label .label[data-v-e7574efe]{margin-bottom:0}.dialog-container .dialog-content .prompt-variable-wrapper .variable-content .row-list .row-item .item-label[data-v-e7574efe] .anticon{cursor:auto}.dialog-container .dialog-content .prompt-variable-wrapper .variable-content .row-list .row-item .item-label .cursor[data-v-e7574efe]{cursor:pointer}.dialog-container .empty-wrapper[data-v-e7574efe]{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;padding-top:200px;box-sizing:border-box}.left-drop-content[data-v-e7574efe]{padding:8px}.left-drop-content[data-v-e7574efe] .ant-btn{padding:3px 8px;text-align:left}.left-drop-content[data-v-e7574efe] .ant-btn .icon{color:#9093a1}.left-drop-content[data-v-e7574efe] .ant-btn:hover{background-color:#f3f5f8}.left-drop-content[data-v-e7574efe] .ant-dropdown-menu-item{padding:4px 0;width:120px}.left-drop-content[data-v-e7574efe] .ant-dropdown-menu-item:hover{background-color:transparent}.dialog-container[data-v-986a93a8]{display:flex;justify-content:space-between;position:relative;width:100%}.dialog-container .column-content[data-v-986a93a8]{width:calc((100% - 16px)/2);height:624px;border-radius:4px;box-sizing:border-box;border:1px solid #EBEBEB;background:#fff}.dialog-container .column-content .header[data-v-986a93a8]{display:flex;align-items:center;justify-content:space-between;padding:0 16px;width:100%;height:40px;box-sizing:border-box;border:1px solid #EBEBEB;background-color:#ebebeb}.dialog-container .column-content .header .label[data-v-986a93a8]{font-size:14px;line-height:16px;color:#1a1a1a}.dialog-container .column-content .content[data-v-986a93a8]{padding:24px 16px;box-sizing:border-box;overflow:auto}.content-warp[data-v-095686a3]{width:500px}.popover-footer[data-v-095686a3]{text-align:right}.content-warp[data-v-2e290a13]{width:500px}.content-warp .select-container[data-v-2e290a13]{display:flex;align-items:center;gap:8px}.popover-footer[data-v-2e290a13]{text-align:right}.tooltip[data-v-aa7f3664]{border:1px solid #ccc;border-radius:6px;padding:4px 16px;margin-bottom:16px}.data-type[data-v-aa7f3664]{margin:8px 0}.data-type span[data-v-aa7f3664]{font-size:16px;font-weight:500;margin-left:16px}.content[data-v-aa7f3664]{display:flex;height:500px;gap:16px}.content .left[data-v-aa7f3664],.content .right[data-v-aa7f3664]{flex:1;border:1px solid #ccc;border-radius:6px}.content .left .header[data-v-aa7f3664],.content .right .header[data-v-aa7f3664]{border-bottom:1px solid #ccc;padding:4px 16px}.content .left .content[data-v-aa7f3664],.content .right .content[data-v-aa7f3664]{padding:16px}[data-v-aa7f3664] .content-warp{width:100%}[data-v-aa7f3664] .ant-table-container{height:100%!important}[data-v-aa7f3664] .ant-table-container .ant-table-body{height:calc(100% - 55px)}[data-v-aa7f3664] .ant-table-container .ant-table-body .ant-table table{height:100%}[data-v-aa7f3664] .selected-row{background-color:#edf2fa!important}.list-pop[data-v-aa7f3664]{display:flex;gap:8px;align-items:center}.list-action[data-v-aa7f3664]{display:flex;justify-content:flex-end;gap:8px}.empty-text[data-v-aa7f3664]{display:flex;justify-content:center;align-items:center;height:270px}.dialog-container[data-v-77301759]{display:flex;flex-direction:column;position:relative;width:100%}.dialog-container .add-button-container[data-v-77301759]{width:100%;margin-top:16px}.dialog-container[data-v-77301759] .ant-table-tbody>tr>td{padding:8px 12px}.dialog-container[data-v-77301759] .ant-input{border-radius:4px}.dialog-container[data-v-77301759] .ant-input.ant-input-status-error{border-color:#ff4d4f}.dialog-container[data-v-77301759] .ant-btn-text{padding:4px 8px;height:auto}.dialog-container[data-v-77301759] .ant-table-cell{text-align:start!important}.dialog-container .select-container[data-v-77301759]{display:flex;align-items:center;gap:8px}.editor-content[data-v-de0df239]{position:relative;width:100%;height:100%;padding:24px;box-sizing:border-box;overflow-y:auto;overflow-x:hidden}.editor-content .label[data-v-de0df239]{margin-bottom:12px;font-size:14px;line-height:22px;color:#191c27}.editor-content .content-description[data-v-de0df239]{display:flex;width:100%;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #cccccc}.editor-content .content-description .description-icon[data-v-de0df239]{width:108px;margin-right:16px}.editor-content .content-description .description-icon .upload[data-v-de0df239]{width:108px;height:108px;margin-bottom:8px;border-radius:6px}.editor-content .content-description .description-icon .ai[data-v-de0df239]{width:16px;height:16px;cursor:pointer}.editor-content .content-description .description-value[data-v-de0df239]{flex:1}.editor-content .content-description .description-value .form-rows[data-v-de0df239]{flex:1;display:flex;align-items:center;flex-wrap:wrap;margin-bottom:16px}.editor-content .content-description .description-value .form-rows .mr16[data-v-de0df239]{margin-right:16px}.editor-content .content-description .description-value .form-rows .column-item[data-v-de0df239]{width:calc((100% - 16px)/2)}.editor-content .content-description .description-value .form-rows .column-item .form[data-v-de0df239]{flex:1;display:flex;align-items:self-start;gap:16px;width:100%}.editor-content .content-description .description-value .form-rows .column-item .form[data-v-de0df239] .ant-form-item{flex:1;width:100%;min-width:0}.editor-content .content-description .description-value .form-rows .column-item .form .action[data-v-de0df239]{width:24px;margin-top:4px}.editor-content .content-description .description-value .form-rows .column-item .form .action .add-btn[data-v-de0df239]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:3px;box-sizing:border-box;color:#1a1a1a;background-color:#f5f5f5}.editor-content .content-description .description-value .form-rows .column-item .form .action .add-btn[data-v-de0df239]:hover{color:#40a9ff;background:#f0f8ff}.editor-content .content-description .description-value .form-rows .required[data-v-de0df239]{position:relative}.editor-content .content-description .description-value .form-rows .required[data-v-de0df239]:before{display:inline-block;margin-inline-end:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.editor-content .content-description .description-value .form-desc[data-v-de0df239]{margin-top:-16px}.editor-content .content-description .description-value .form-desc[data-v-de0df239] .ant-input{resize:none}.editor-content .content-prompt[data-v-de0df239]{position:relative;width:100%;margin-bottom:24px;border:1px solid #d9d9d9;border-radius:6px}.editor-content .content-prompt .prompt-header[data-v-de0df239]{display:flex;align-items:center;width:100%;height:40px;padding:0 16px;box-sizing:border-box;background:#f0f0f0;border-bottom:1px solid #d9d9d9}.editor-content .content-prompt .prompt-header .icon[data-v-de0df239]{width:16px;height:16px;margin-right:8px}.editor-content .content-prompt .prompt-header .prompt-title[data-v-de0df239]{margin-right:9px;font-size:14px;line-height:16px;color:#1a1a1a}.editor-content .content-prompt .prompt-header .flex[data-v-de0df239]{display:flex;align-items:center;gap:16px}.editor-content .content-prompt .prompt-header .button[data-v-de0df239],.editor-content .content-prompt .prompt-header .switch[data-v-de0df239]{margin-left:auto}.editor-content .content-prompt .prompt-content[data-v-de0df239]{width:100%}.editor-content .content-editor[data-v-de0df239]{position:relative;width:100%;margin-bottom:24px}.editor-content .content-editor .editor-row[data-v-de0df239]{position:relative;width:100%;margin-bottom:12px;border:1px solid #d9d9d9;box-sizing:border-box;border-radius:6px}.editor-content .content-editor .editor-row .row-header[data-v-de0df239]{display:flex;align-items:center;width:100%;height:40px;padding:0 16px;border-radius:6px;opacity:1;background:#f5f5f5;box-sizing:border-box}.editor-content .content-editor .editor-row .row-header .icon[data-v-de0df239]{width:16px;height:16px;font-size:16px;margin-right:8px}.editor-content .content-editor .editor-row .row-header .title[data-v-de0df239]{margin-right:9px;font-size:14px;line-height:16px;color:#1a1a1a}.editor-content .content-editor .editor-row .row-header .count[data-v-de0df239]{display:flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:4px;box-sizing:border-box;background:#eff0f1;color:#1f2429;font-size:14px;flex-shrink:0}.editor-content .content-editor .editor-row .row-header .select[data-v-de0df239]{width:226px;margin-left:auto}.editor-content .content-editor .editor-row .row-header .button[data-v-de0df239],.editor-content .content-editor .editor-row .row-header .switch[data-v-de0df239]{margin-left:auto}.editor-content .content-editor .editor-row .row-header .operate[data-v-de0df239]{display:flex;align-items:center;margin-left:auto}.editor-content .content-editor .editor-row .row-header .operate .action[data-v-de0df239]{margin-right:16px}.editor-content .content-editor .editor-row .extra[data-v-de0df239]{border-bottom:1px solid #d9d9d9;border-bottom-left-radius:0;border-bottom-right-radius:0}.editor-content .content-editor .editor-row .row-textarea[data-v-de0df239]{width:100%;border-radius:6px;box-sizing:border-box}.editor-content .content-editor .editor-row .row-content[data-v-de0df239]{width:100%;padding:16px;border-radius:6px;box-sizing:border-box}.editor-content .content-editor .editor-row .row-content .row-item-checkbox[data-v-de0df239]{display:flex;align-items:center;width:100%;box-sizing:border-box}.editor-content .content-editor .editor-row .row-content .row-item-checkbox .item-checkbox[data-v-de0df239]{display:flex;align-items:center;justify-content:center;padding:8px 24px;margin-right:12px;border-radius:20px;background-color:#f7f8fa}.editor-content .content-editor .editor-row .row-content .row-item-checkbox .item-checkbox .operate[data-v-de0df239]{margin-left:5px}.editor-content .content-editor .editor-row .row-content .row-item-checkbox .item-checkbox .active[data-v-de0df239]{color:#1677ff}.editor-content .content-editor .editor-row .row-content .row-item-checkbox .item-label[data-v-de0df239]{font-size:14px;line-height:16px;color:#777}.editor-content .content-editor .editor-row .row-content .row-item[data-v-de0df239]{display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;height:40px;margin-bottom:12px;padding-left:20px;padding-right:24px;box-sizing:border-box;border-radius:20px;background-color:#f7f8fa}.editor-content .content-editor .editor-row .row-content .row-item .label-width[data-v-de0df239]{width:300px}.editor-content .content-editor .editor-row .row-content .row-item .label-desc[data-v-de0df239]{flex:1;justify-content:flex-start;margin:0 8px}.editor-content .content-editor .editor-row .row-content .row-item .w60[data-v-de0df239]{width:60px}.editor-content .content-editor .editor-row .row-content .row-item .label-flex[data-v-de0df239]{flex:1}.editor-content .content-editor .editor-row .row-content .row-item .label-flex .label[data-v-de0df239]{width:80%}.editor-content .content-editor .editor-row .row-content .row-item .item-label[data-v-de0df239],.editor-content .content-editor .editor-row .row-content .row-item .item-action[data-v-de0df239]{display:flex;align-items:center}.editor-content .content-editor .editor-row .row-content .row-item .item-label .icon[data-v-de0df239],.editor-content .content-editor .editor-row .row-content .row-item .item-action .icon[data-v-de0df239]{font-size:16px;margin-right:8px}.editor-content .content-editor .editor-row .row-content .row-item .item-label .label[data-v-de0df239],.editor-content .content-editor .editor-row .row-content .row-item .item-action .label[data-v-de0df239]{margin-bottom:0}.editor-content .content-editor .editor-row .row-content .row-item .item-label[data-v-de0df239] .anticon,.editor-content .content-editor .editor-row .row-content .row-item .item-action[data-v-de0df239] .anticon{cursor:auto}.editor-content .content-editor .editor-row .row-content .row-item .item-label .cursor[data-v-de0df239],.editor-content .content-editor .editor-row .row-content .row-item .item-action .cursor[data-v-de0df239]{cursor:pointer}.editor-content .content-editor .editor-row .row-content .row-item .item-action[data-v-de0df239]{font-size:16px}.editor-content .content-editor .editor-row .row-content .row-item .item-action .add[data-v-de0df239]{color:#1677ff}.editor-content .content-editor .editor-row .row-content .row-item .item-action .add[data-v-de0df239]:hover{color:#40a9ff}.editor-content .content-editor .editor-row .row-content .row-item .item-action .delete[data-v-de0df239]{margin-left:8px;color:#ff4d4f;cursor:pointer}.editor-content .content-editor .editor-row .row-content .row-item .item-action .delete[data-v-de0df239]:hover{color:#ff7875}.review-panel[data-v-8b958f90]{display:flex;flex-direction:column;width:100%;height:100%;padding:20px 24px 24px;box-sizing:border-box;overflow:hidden}.review-panel .block-label[data-v-8b958f90]{height:22px;margin-bottom:24px;font-size:18px;line-height:22px;color:#1a1a1a}.review-panel .panel-chat[data-v-8b958f90]{display:flex;flex-direction:column;position:relative;width:100%;height:calc(100% - 46px);padding:4px;box-sizing:border-box}.full-page-warp[data-v-c854b137]{width:100%;height:100%!important}.history-container[data-v-c854b137]{position:relative;display:flex;width:100%;height:100%}.history-container .history-desc[data-v-c854b137]{width:528px;height:100%;box-sizing:border-box;border-right:1px solid #CCCCCC}.history-container .history-desc .title-desc[data-v-c854b137]{display:flex;align-items:center;justify-content:space-between;width:480px;height:32px;margin:0 auto 24px;padding:0 16px;border-radius:6px;background:#f8fafb;border:1px solid #E7E9EF;box-sizing:border-box}.history-container .history-desc .title-desc .desc-item[data-v-c854b137]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:400}.history-container .history-desc .title-desc .desc-item .label[data-v-c854b137]{color:#777}.history-container .history-desc .title-desc .desc-item .value[data-v-c854b137]{color:#1a1a1a}.history-container .history-desc .list-wrapper[data-v-c854b137]{width:100%;height:calc(100% - 56px)}.history-container .history-desc .list-wrapper .action-header[data-v-c854b137]{display:flex;align-items:center;justify-content:space-between;width:100%;height:32px;padding:0 24px;margin-bottom:16px;box-sizing:border-box}.history-container .history-desc .list-wrapper .action-header .label[data-v-c854b137]{display:flex;align-items:center;justify-content:center;color:#191c27;font-size:14px;line-height:22px}.history-container .history-desc .list-wrapper .action-header .label .highlight[data-v-c854b137]{display:flex;align-items:center;justify-content:center;margin-left:12px;padding:4px 8px;border-radius:4px;background:#eff0f1;box-sizing:border-box}.history-container .history-desc .list-wrapper .action-header .operate[data-v-c854b137]{display:flex;align-items:center}.history-container .history-desc .list-wrapper .action-header .operate .icon[data-v-c854b137]{display:flex;align-items:center;justify-content:center;margin-right:10px;font-size:16px;color:#1a1a1a}.history-container .history-desc .list-wrapper .action-header .operate .dropdown[data-v-c854b137]{font-size:20px}.history-container .history-desc .list-wrapper .active[data-v-c854b137]{background:#f5f5f5}.history-container .history-desc .list-wrapper .scroll-wrapper[data-v-c854b137]{width:100%;height:calc(100% - 48px);overflow:auto;box-sizing:border-box;padding-right:4px}.history-container .history-desc .list-wrapper .scroll-wrapper .list-scroll[data-v-c854b137]{width:100%;padding:0 24px;box-sizing:border-box}.history-container .history-desc .list-wrapper .scroll-wrapper .list-scroll .item[data-v-c854b137]{position:relative;width:100%;display:flex;align-items:flex-start;justify-content:space-between;padding:12px 16px 16px 12px;margin-bottom:12px;border-radius:6px;cursor:pointer;border:1px solid #EFF0F1}.history-container .history-desc .list-wrapper .scroll-wrapper .list-scroll .item[data-v-c854b137]:hover{background-color:#f5f5f5}.history-container .history-desc .list-wrapper .scroll-wrapper .list-scroll .item .chat-info[data-v-c854b137]{flex:1;word-break:break-all}.history-container .history-desc .list-wrapper .scroll-wrapper .list-scroll .item .chat-info .title[data-v-c854b137]{display:flex;font-size:14px;margin-bottom:12px;color:#1a1a1a}.history-container .history-desc .list-wrapper .scroll-wrapper .list-scroll .item .chat-info .title .name[data-v-c854b137]{max-width:220px;margin-left:9px;margin-right:12px}.history-container .history-desc .list-wrapper .scroll-wrapper .list-scroll .item .chat-info .title .time[data-v-c854b137]{color:#777}.history-container .history-desc .list-wrapper .scroll-wrapper .list-scroll .item .chat-info .description[data-v-c854b137]{display:flex;align-items:center;gap:8px}.history-container .history-desc .list-wrapper .scroll-wrapper .list-scroll .item .chat-info .description .session[data-v-c854b137]{flex:1;display:flex;align-items:center;gap:8px}.history-container .history-desc .list-wrapper .scroll-wrapper .list-scroll .item .chat-info .description .session .label[data-v-c854b137]{flex-shrink:0;width:auto;color:#777}.history-container .history-desc .list-wrapper .scroll-wrapper .list-scroll .item .chat-info .description .session .value[data-v-c854b137]{flex:1;flex-shrink:0;color:#1a1a1a}.history-container .history-desc .list-wrapper .scroll-wrapper .list-scroll .item .control[data-v-c854b137]{display:flex;align-items:center;width:50px}.history-container .history-desc .list-wrapper .scroll-wrapper .list-scroll .item .control .dropdown[data-v-c854b137]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:25px;border-radius:3px;background-color:#f0f0f0}.history-container .history-chat[data-v-c854b137]{flex:1;display:flex;align-items:center;width:100%;height:100%;padding:24px;box-sizing:border-box}.history-container .history-chat .empty-wrapper[data-v-c854b137]{display:flex;flex-direction:column;align-items:center;width:100%}.history-container .history-chat .empty-wrapper .image[data-v-c854b137]{width:104px;height:104px;margin-bottom:24px}.history-container .history-chat .empty-wrapper .label[data-v-c854b137]{margin-bottom:8px;font-size:14px;line-height:22px;color:#1a1a1a}.history-container .history-chat .empty-wrapper .desc[data-v-c854b137]{font-size:14px;line-height:22px;color:#777}.history-drop-content[data-v-c854b137]{padding:8px}.history-drop-content[data-v-c854b137] .ant-btn{padding:3px 8px;text-align:left}.history-drop-content[data-v-c854b137] .ant-btn .icon{color:#9093a1}.history-drop-content[data-v-c854b137] .ant-btn:hover{background-color:#f3f5f8}.history-drop-content[data-v-c854b137] .ant-dropdown-menu-item{padding:4px 0;width:120px}.history-drop-content[data-v-c854b137] .ant-dropdown-menu-item:hover{background-color:transparent}.deploy-container[data-v-275e863c]{display:flex}.deploy-container .deploy-menu[data-v-275e863c]{width:400px;height:100%;margin-right:24px}.deploy-container .deploy-menu .menu-title[data-v-275e863c]{margin-bottom:16px;font-size:14px;line-height:16px;color:#1a1a1a}.deploy-container .deploy-menu .menu-item[data-v-275e863c]{display:flex;flex-direction:column;gap:8px;width:100%;padding:16px 24px;margin-bottom:8px;box-sizing:border-box;border-radius:6px;cursor:pointer;background:#f5f5f5}.deploy-container .deploy-menu .menu-item .label[data-v-275e863c]{line-height:16px;font-size:16px;font-weight:700;color:#1a1a1a}.deploy-container .deploy-menu .menu-item .desc[data-v-275e863c]{font-size:14px;line-height:20px;color:#777}.deploy-container .deploy-menu .menu-item[data-v-275e863c]:last-child{cursor:no-drop;background-color:#cccccc1a}.deploy-container .deploy-menu .active[data-v-275e863c]{border:1px solid #1677FF}.deploy-container .deploy-content[data-v-275e863c]{flex:1;padding:24px;box-sizing:border-box;border-radius:6px;border:1px solid #E6E6E6}.deploy-container .deploy-content .divider[data-v-275e863c]{width:100%;height:1px;margin:20px 0;background:#ccc}.deploy-container .deploy-content .deploy-father-menu[data-v-275e863c]{display:flex;align-items:center;width:100%;height:32px;border-radius:2px;padding:0 12px;background:#fff;border:1px solid rgba(0,0,0,.15);box-sizing:border-box}.deploy-container .deploy-content .deploy-father-menu span[data-v-275e863c]{flex-shrink:0;max-width:500px;font-size:14px;color:#000000e0}.deploy-container .deploy-content .deploy-father-menu .icon[data-v-275e863c]{margin-left:5px;margin-right:10px;font-size:14px;color:#a3a3a3}.deploy-container .deploy-content .deploy-menu-tree[data-v-275e863c]{margin-top:40px}.deploy-container .deploy-content .deploy-menu-tree .tree-header[data-v-275e863c]{display:flex;align-items:center;justify-content:space-between;height:32px;margin-bottom:16px}.deploy-container .deploy-content .deploy-menu-tree .tree-header span[data-v-275e863c]{font-size:16px;color:#1a1a1a}.deploy-container .deploy-content .deploy-menu-tree .tree-header .search[data-v-275e863c]{width:240px}.deploy-container .deploy-content .deploy-form-item span[data-v-275e863c]{font-size:13px;color:#191c27}.deploy-container .deploy-content .deploy-form-item[data-v-275e863c] .ant-form-item-control-input-content{display:flex;flex-direction:column;gap:8px}.deploy-container .deploy-content .deploy-form-tree .tree-title[data-v-275e863c]{display:flex;align-items:center;justify-content:space-between}.deploy-container .deploy-content .deploy-form-tree .tree-title .title-description[data-v-275e863c]{display:flex;align-items:center;gap:12px}.deploy-container .deploy-content .deploy-form-tree .tree-list[data-v-275e863c]{margin-top:10px}.deploy-container .deploy-content .deploy-form-tree .tree-list .item[data-v-275e863c]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 0}.deploy-container .deploy-content .deploy-form-tree .tree-list .item .name[data-v-275e863c]{flex:0 0 240px}.deploy-container .deploy-content .deploy-form-tree .tree-list .item .path[data-v-275e863c]{flex:1;color:#00000073;text-align:right}.full-page-warp[data-v-149645b9]{width:100%;height:100%!important}.public-container[data-v-149645b9]{position:relative;width:100%;height:100%;box-sizing:border-box}.public-container .public-header[data-v-149645b9]{display:flex;align-items:center;justify-content:space-between;width:100%;height:32px;margin-bottom:24px}.public-container .public-content[data-v-149645b9]{width:100%;height:calc(100% - 56px);overflow:auto}.public-container .public-content .public-item[data-v-149645b9]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:50px;width:100%;padding:24px 40px 24px 24px;margin-bottom:16px;border:1px solid #E6E6E6;box-sizing:border-box}.public-container .public-content .public-item .item-description .description[data-v-149645b9]{display:flex;align-items:center;gap:8px;height:24px;margin-bottom:8px}.public-container .public-content .public-item .item-description .description .name[data-v-149645b9]{font-size:16px;font-weight:700;color:#1a1a1a}.public-container .public-content .public-item .item-description .menus[data-v-149645b9]{display:flex;gap:56px}.public-container .public-content .public-item .item-description .menus .menu[data-v-149645b9]{flex-shrink:0;line-height:16px;font-size:14px}.public-container .public-content .public-item .item-description .menus .menu .label[data-v-149645b9]{margin-bottom:8px;color:#777}.public-container .public-content .public-item .item-description .menus .menu .value[data-v-149645b9]{display:flex;align-items:center;height:34px;max-width:600px;color:#1a1a1a}.public-container .public-content .public-item .item-operate[data-v-149645b9]{width:24px;height:24px}.public-container .public-content .public-item .deploy-top-line[data-v-149645b9]{position:absolute;width:64px;height:2px;top:0;left:32px}.public-container .public-content .empty-wrapper[data-v-149645b9]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.public-container .public-content .publish-content[data-v-149645b9]{padding:16px;font-size:14px;display:flex;flex-direction:column;gap:12px;border-radius:2px}.public-container .public-content .input-field[data-v-149645b9]{border-radius:2px;transition:all .2s}.public-container .public-content .input-field[data-v-149645b9]:hover{border-color:#1677ff}.public-container .public-content .input-field[data-v-149645b9] .ant-input{font-size:13px}.public-container .public-content .section[data-v-149645b9]{border-radius:2px}.public-container .public-content .flex-between[data-v-149645b9]{display:flex;flex-direction:column}.public-container .public-content .flex-between .tag[data-v-149645b9]{display:flex;align-items:center;border-radius:12px;font-size:12px;width:fit-content}.public-container .public-content .actions[data-v-149645b9]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:8px}.public-container .public-content .actions[data-v-149645b9]>* .ant-btn{width:100%;border-radius:2px;height:26px}.public-container .public-content .actions button[data-v-149645b9]{border-radius:2px;height:26px;transition:all .2s}.public-container .public-content .actions button[data-v-149645b9]:hover{transform:translateY(-1px)}.public-container .public-content .flex-end[data-v-149645b9]{display:flex;justify-content:flex-end}.public-container .public-content .ant-empty[data-v-149645b9]{padding:16px 0;color:#8a8f8d;font-size:13px}.aiChat-editor-container[data-v-e2d5e5d1]{position:relative;width:100vw;height:100vh;background-color:#f0f2f5}.aiChat-editor-container .container-header[data-v-e2d5e5d1]{display:flex;align-items:center;justify-content:space-between;width:100%;height:48px;padding:0 16px;border-bottom:1px solid #D9D9D9;background-color:#fff;box-sizing:border-box}.aiChat-editor-container .container-header .header-status[data-v-e2d5e5d1]{display:flex;align-items:center}.aiChat-editor-container .container-header .header-status .avatar[data-v-e2d5e5d1]{width:32px;height:32px;margin-right:16px}.aiChat-editor-container .container-header .header-status .status[data-v-e2d5e5d1]{display:flex;align-items:center;padding:2px 8px;border-radius:4px;font-size:12px;line-height:20px;color:#000000e0;background:#f5f5f5}.aiChat-editor-container .container-header .header-status .status .point[data-v-e2d5e5d1]{width:8px;height:8px;margin-right:8px;border-radius:50%;background:#e50012}.aiChat-editor-container .container-header .header-status .is-public .point[data-v-e2d5e5d1]{background:#092ee7!important}.aiChat-editor-container .container-header .header-status .change .point[data-v-e2d5e5d1]{background:#f09636!important}.aiChat-editor-container .container-header .header-action[data-v-e2d5e5d1]{display:flex;align-items:center;gap:8px}.aiChat-editor-container .container-content[data-v-e2d5e5d1]{position:relative;display:flex;justify-content:space-between;width:100%;height:calc(100% - 48px);padding:24px;box-sizing:border-box}.aiChat-editor-container .container-content .column-wrapper[data-v-e2d5e5d1]{width:calc((100% - 24px)/2);height:100%;box-sizing:border-box;border:1px solid #F0F0F0;border-radius:6px;background-color:#fff}.aiChat-editor-container[data-v-e2d5e5d1] .ant-message{width:575px}.aiChat-editor-container[data-v-e2d5e5d1] .ant-message-notice-content,.aiChat-editor-container[data-v-e2d5e5d1] .ant-message-custom-content{display:flex;align-items:center}.agent-ledger-list[data-v-61e90c02]{display:flex;flex-direction:column;height:100%;min-height:0}.agent-ledger-list__scroll[data-v-61e90c02]{flex:1;min-height:0;overflow:auto}.agent-ledger-list__body[data-v-61e90c02]{display:flex;flex-direction:column;gap:12px;width:100%;max-width:1520px;margin:0 auto}.agent-ledger-list__empty[data-v-61e90c02]{display:flex;align-items:center;justify-content:center;min-height:320px}.agent-ledger-list__pagination[data-v-61e90c02]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;flex-wrap:wrap}.agent-ledger-list__pagination-total[data-v-61e90c02]{color:#00000073;font-size:12px}.copy-upload[data-v-f7d6c5ec]{width:108px;height:108px;margin-bottom:8px;border-radius:6px}.agent-list-page-container[data-v-67ba4084]{min-height:0}.agent-list-page-container[data-v-67ba4084] .ant-pro-page-container-children-content{height:100%;min-height:0;margin-top:0}.agent-list-page-container[data-v-67ba4084] .ant-page-header{display:none}.agent-list-container[data-v-67ba4084]{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0}.agent-list-container[data-v-67ba4084] .full-page-warp{background:transparent}.agent-list-page__header[data-v-67ba4084]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 16px;padding:2px 4px 0}.agent-list-page__copy[data-v-67ba4084]{min-width:260px}.agent-list-page__title[data-v-67ba4084]{margin:0;color:#000000e0;font-size:22px;font-weight:600;line-height:30px}.agent-list-page__description[data-v-67ba4084]{margin:0;color:#00000073;font-size:13px;line-height:20px}.agent-list-workbench[data-v-67ba4084]{height:100%;min-height:0}.agent-list-workbench--compact .agent-list-toolbar__body[data-v-67ba4084]{flex-wrap:wrap;align-items:center;min-width:0}.agent-list-workbench--compact .agent-list-toolbar__search-wrap[data-v-67ba4084]{flex:1 1 auto;min-width:0}.agent-list-workbench--compact .agent-list-toolbar__condition-filter[data-v-67ba4084]{min-width:180px;max-width:none}.agent-list-workbench--compact .agent-list-toolbar__actions[data-v-67ba4084]{flex-shrink:0;width:auto}.agent-list-workbench--compact .agent-list-toolbar__sidebar-trigger-label[data-v-67ba4084]{white-space:nowrap}.agent-list-sidebar[data-v-67ba4084]{width:320px;flex-shrink:0;min-width:0;height:100%;min-height:0}.agent-list-sidebar[data-v-67ba4084] .quick-filter-sidebar,.agent-list-sidebar-drawer[data-v-67ba4084] .quick-filter-sidebar{width:100%;box-sizing:border-box}.agent-list-sidebar-drawer[data-v-67ba4084] .ant-drawer-header{padding:14px 16px}.agent-list-sidebar-drawer[data-v-67ba4084] .ant-drawer-title{font-size:14px;font-weight:600}.agent-list-sidebar-drawer[data-v-67ba4084] .ant-drawer-body{overflow:auto}.agent-list-ledger[data-v-67ba4084]{display:flex;flex:1;flex-direction:column;min-width:0;height:100%;min-height:0;overflow:hidden}.agent-list-toolbar[data-v-67ba4084]{padding:12px;border-bottom:1px solid rgba(240,240,240,.96)}.agent-list-toolbar__body[data-v-67ba4084]{display:flex;gap:10px 12px;align-items:center;justify-content:space-between;min-width:0}.agent-list-toolbar__search-wrap[data-v-67ba4084]{display:flex;gap:8px;align-items:center;flex:1;min-width:0}.agent-list-toolbar__sidebar-trigger[data-v-67ba4084]{display:inline-flex;flex-shrink:0;gap:6px;align-items:center;height:34px;padding:0 12px;color:#000000a6;font-size:13px;border-color:#d9d9d9;border-radius:8px}.agent-list-toolbar__sidebar-trigger-label[data-v-67ba4084]{line-height:1}.agent-list-toolbar__condition-filter[data-v-67ba4084]{flex:1;min-width:260px;max-width:620px}.agent-list-toolbar__condition-filter[data-v-67ba4084] .condition-filter__shell{min-height:36px;padding:4px 8px;background:#fff;border-color:#d9d9d9;border-radius:8px;box-shadow:none}.agent-list-toolbar__condition-filter[data-v-67ba4084] .condition-filter__chip,.agent-list-toolbar__condition-filter[data-v-67ba4084] .condition-filter__editor{height:24px;border-radius:6px}.agent-list-toolbar__condition-filter[data-v-67ba4084] .condition-filter__text-input{font-size:12px}.agent-list-toolbar__condition-filter[data-v-67ba4084] .condition-filter__shell:hover,.agent-list-toolbar__condition-filter[data-v-67ba4084] .condition-filter__shell:focus-within{border-color:#1677ff}.agent-list-toolbar__actions[data-v-67ba4084]{display:flex;flex-shrink:0;align-items:center;margin-left:auto}.agent-list-toolbar__action-group[data-v-67ba4084]{display:inline-flex;align-items:stretch;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #1677ff26}.agent-list-toolbar__primary-action[data-v-67ba4084],.agent-list-toolbar__more-trigger[data-v-67ba4084]{height:34px;padding:0 14px;font-size:13px;border:0;border-radius:0;box-shadow:none}.agent-list-toolbar__primary-action[data-v-67ba4084]{min-width:126px;font-weight:500}.agent-list-toolbar__more-trigger[data-v-67ba4084]{width:38px;padding:0;border-left:1px solid rgba(255,255,255,.28)}.agent-list-toolbar__more-trigger--standalone[data-v-67ba4084]{width:34px;border-left:0;border-radius:8px}.agent-list-toolbar__more-menu[data-v-67ba4084]{min-width:148px}.agent-list-toolbar__more-action-icon[data-v-67ba4084]{display:inline-flex;align-items:center;justify-content:center;width:20px;margin-right:8px}.agent-list-ledger__filters[data-v-67ba4084]{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-bottom:1px solid #f5f5f5;background:#fafafa}.agent-list-ledger__filters-title[data-v-67ba4084]{color:#000000a6;font-size:12px;font-weight:600}.agent-list-ledger__table-wrap[data-v-67ba4084]{display:flex;flex-direction:column;flex:1;min-height:0;padding:8px}.agent-list-item[data-v-67ba4084]{display:flex;gap:12px;align-items:flex-start;width:100%;min-height:96px;padding:12px 14px;background:#fff;cursor:pointer;transition:background-color .2s ease}.agent-list-item[data-v-67ba4084]:hover{background:#f7f9fc}.agent-list-item__cover[data-v-67ba4084]{display:flex;flex:0 0 44px;align-items:center;justify-content:center;width:44px;height:44px;overflow:hidden;background:linear-gradient(135deg,#1677ff1a,#4096ff0f);border:1px solid rgba(22,119,255,.12);border-radius:12px}.agent-list-item__cover[data-v-67ba4084] .icon-value-view{background:transparent}.agent-list-item__cover[data-v-67ba4084] .icon-value-view__font{color:#1677ff;background:transparent}.agent-list-item__cover[data-v-67ba4084] .icon-value-view__img{object-fit:cover}.agent-list-item__content[data-v-67ba4084]{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.agent-list-item__title-row[data-v-67ba4084]{display:flex;gap:8px;align-items:flex-start;justify-content:space-between}.agent-list-item__title-wrap[data-v-67ba4084]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-width:0}.agent-list-item__title[data-v-67ba4084]{color:#000000e0;font-size:15px;font-weight:600;line-height:22px}.agent-list-item__tag[data-v-67ba4084]{display:inline-flex;align-items:center;height:22px;padding:0 8px;color:#000000a6;font-size:11px;background:#fafafa;border:1px solid #f0f0f0;border-radius:999px}.agent-list-status-pill[data-v-67ba4084]{display:inline-flex;align-items:center;justify-content:center;min-width:64px;height:24px;padding:0 10px;font-size:12px;font-weight:500;border-radius:999px;border:1px solid transparent}.agent-list-status-pill--published[data-v-67ba4084]{color:#389e0d;background:#52c41a1a;border-color:#52c41a2e}.agent-list-status-pill--notPublished[data-v-67ba4084],.agent-list-status-pill--unknown[data-v-67ba4084]{color:#475569;background:#f1f5f9f5;border-color:#e2e8f0eb}.agent-list-status-pill--changes[data-v-67ba4084]{color:#b76e00;background:#faad141f;border-color:#faad142e}.agent-list-item__description[data-v-67ba4084]{display:-webkit-box;overflow:hidden;color:#00000073;font-size:12px;line-height:20px;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.agent-list-item__meta[data-v-67ba4084]{display:flex;flex-wrap:wrap;gap:8px 16px;color:#00000073;font-size:12px;line-height:20px}.agent-list-item__actions[data-v-67ba4084]{flex-shrink:0}.agent-list-item__actions[data-v-67ba4084] .ant-btn-link{font-size:12px}@media (max-width: 1200px){.agent-list-sidebar[data-v-67ba4084]{width:100%}.agent-list-toolbar__condition-filter[data-v-67ba4084]{max-width:440px}}@media (max-width: 960px){.agent-list-page__header[data-v-67ba4084]{flex-direction:column;align-items:flex-start;gap:4px}.agent-list-page__description[data-v-67ba4084]{min-width:0}.agent-list-workbench[data-v-67ba4084]{flex-direction:column}.agent-list-toolbar__condition-filter[data-v-67ba4084]{min-width:180px;max-width:none}}@media (max-width: 768px){.agent-list-page__title[data-v-67ba4084]{font-size:18px;line-height:26px}.agent-list-ledger__table-wrap[data-v-67ba4084]{padding:4px}.agent-list-item[data-v-67ba4084]{flex-direction:column;padding:12px}.agent-list-item__title-row[data-v-67ba4084]{flex-direction:column;align-items:flex-start}}.agent-tool-package-picker[data-v-07b626b1]{display:flex;flex-direction:column;gap:10px}.agent-tool-package-picker__selected[data-v-07b626b1]{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.agent-tool-package-picker__selected--multiple[data-v-07b626b1]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.agent-tool-package-picker__selected-card[data-v-07b626b1]{padding:12px;border:1px solid #dbe7f5;border-radius:10px;background:#f8fbff}.agent-tool-package-picker__selected-main[data-v-07b626b1],.agent-tool-package-picker__option-main[data-v-07b626b1]{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.agent-tool-package-picker__selected-copy[data-v-07b626b1],.agent-tool-package-picker__option-copy[data-v-07b626b1]{min-width:0;flex:1}.agent-tool-package-picker__selected-name[data-v-07b626b1],.agent-tool-package-picker__option-name[data-v-07b626b1]{color:#000000e0;font-size:13px;font-weight:600;line-height:20px}.agent-tool-package-picker__selected-desc[data-v-07b626b1],.agent-tool-package-picker__option-desc[data-v-07b626b1]{margin-top:4px;color:#00000073;font-size:12px;line-height:18px}.agent-tool-package-picker__selected-meta[data-v-07b626b1],.agent-tool-package-picker__option-meta[data-v-07b626b1]{margin-top:8px;color:#1677ff;font-size:12px;line-height:18px}.agent-tool-package-picker__remove[data-v-07b626b1]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;color:#00000073;background:transparent;border:none;border-radius:50%;cursor:pointer;transition:color .18s ease,background .18s ease}.agent-tool-package-picker__remove[data-v-07b626b1]:hover{color:#1677ff;background:#1677ff14}.agent-tool-package-picker__trigger[data-v-07b626b1]{justify-content:flex-start;height:40px;border-style:dashed}.agent-tool-package-picker__inline[data-v-07b626b1]{display:flex;flex-direction:column;gap:12px}.agent-tool-package-picker__panel[data-v-07b626b1]{display:flex;flex-direction:column;gap:12px;width:360px;max-width:min(360px,calc(100vw - 64px))}.agent-tool-package-picker__option-list[data-v-07b626b1]{display:flex;max-height:320px;flex-direction:column;gap:8px;overflow:auto}.agent-tool-package-picker__option-list--inline[data-v-07b626b1]{max-height:420px}.agent-tool-package-picker__option[data-v-07b626b1]{display:flex;gap:10px;align-items:center;justify-content:space-between;width:100%;padding:12px;text-align:left;border:1px solid #eef0f3;border-radius:10px;background:#fff;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.agent-tool-package-picker__option[data-v-07b626b1]:hover,.agent-tool-package-picker__option--active[data-v-07b626b1]{border-color:#91caff;background:#f5fbff;box-shadow:0 0 0 3px #1677ff14}.agent-tool-package-picker__option-check[data-v-07b626b1]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:#1677ff;font-size:14px}.agent-tool-package-picker__option-action[data-v-07b626b1]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:#1677ff;font-size:15px;border-radius:50%;background:#1677ff14;flex-shrink:0}.agent-tool-package-picker__panel-actions[data-v-07b626b1]{display:flex;justify-content:flex-end}.agent-identity-field[data-v-3dbb4481]{display:inline-flex;gap:6px;align-items:center;max-width:320px;height:26px;padding:0 11px;color:#000000a6;font-size:12px;border:1px solid #edf0f3;border-radius:999px;background:#fafafa}.agent-identity-field__label[data-v-3dbb4481]{flex-shrink:0;color:#00000073}.agent-identity-field__editable[data-v-3dbb4481]{min-width:0}.agent-identity-field__value[data-v-3dbb4481]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-identity-field__value--empty[data-v-3dbb4481]{color:#00000059}[data-v-3dbb4481] .text{padding:0}[data-v-3dbb4481] .ant-input{height:24px;border-radius:8px}.agent-detail-profile[data-v-ecb273d9]{position:sticky;top:0;z-index:5;display:flex;gap:14px;align-items:flex-start;width:min(100%,1160px);margin:0 auto;padding:14px 16px 16px;border:none;border-radius:0;background:transparent}.agent-detail-profile__icon-btn[data-v-ecb273d9]{display:inline-flex;padding:0;border:none;background:transparent;cursor:pointer}.agent-detail-profile__icon-box[data-v-ecb273d9]{position:relative;width:72px;height:72px;border-radius:18px;transition:transform .18s ease}.agent-detail-profile__icon-btn:hover .agent-detail-profile__icon-box[data-v-ecb273d9],.agent-detail-profile__icon-btn:focus-visible .agent-detail-profile__icon-box[data-v-ecb273d9]{transform:translateY(-1px)}.agent-detail-profile__icon[data-v-ecb273d9]{box-shadow:inset 0 0 0 1px #1677ff14}.agent-detail-profile__icon-edit[data-v-ecb273d9]{position:absolute;right:-2px;bottom:-2px;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;color:#1677ff;font-size:12px;border:1px solid rgba(22,119,255,.18);border-radius:50%;background:#fff;box-shadow:0 4px 10px #1677ff29}.agent-detail-profile__content[data-v-ecb273d9]{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;flex:1;min-width:0}.agent-detail-profile__summary[data-v-ecb273d9]{min-width:0;flex:1}.agent-detail-profile__title-row[data-v-ecb273d9]{display:flex;gap:10px;align-items:center;min-width:0}.agent-detail-profile__name-editable[data-v-ecb273d9]{min-width:0}.agent-detail-profile__name-text[data-v-ecb273d9]{display:block;max-width:620px;color:#000000e0;font-size:24px;font-weight:650;line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-detail-profile__name-text--empty[data-v-ecb273d9],.agent-detail-profile__description-text--empty[data-v-ecb273d9]{color:#00000059}.agent-detail-profile__status[data-v-ecb273d9]{flex-shrink:0}.agent-detail-profile__description-editable[data-v-ecb273d9]{display:block;max-width:760px;margin-top:6px}.agent-detail-profile__description-text[data-v-ecb273d9]{display:block;color:#00000075;font-size:13px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-detail-profile__meta-row[data-v-ecb273d9]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:10px}.agent-detail-profile__classify[data-v-ecb273d9]{width:200px}.agent-detail-profile__provider-select[data-v-ecb273d9]{width:190px}.agent-detail-profile__chip[data-v-ecb273d9]{display:inline-flex;gap:6px;align-items:center;max-width:220px;height:26px;padding:0 11px;color:#000000a6;font-size:12px;border:1px solid #edf0f3;border-radius:999px;background:#fafafa}.agent-detail-profile__chip--editable[data-v-ecb273d9]{cursor:pointer;transition:all .18s ease}.agent-detail-profile__chip--editable[data-v-ecb273d9]:hover{color:#1677ff;border-color:#1677ff47;background:#e6f4ff85}.agent-detail-profile__chip--empty[data-v-ecb273d9]{color:#00000059}.agent-detail-profile__chip>span[data-v-ecb273d9]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-detail-profile__actions[data-v-ecb273d9]{flex-shrink:0;padding-top:2px}.agent-detail-profile__actions[data-v-ecb273d9] .ant-space-item>*{min-width:92px}[data-v-ecb273d9] .text{padding:2px 8px;margin-left:-8px;border:1px solid transparent;border-radius:8px;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}[data-v-ecb273d9] .text:hover{border-color:#d6eaff;background:#f7fbff;box-shadow:0 0 0 3px #1677ff0f}[data-v-ecb273d9] .ant-input{border-radius:8px}@media (max-width: 840px){.agent-detail-profile[data-v-ecb273d9],.agent-detail-profile__content[data-v-ecb273d9]{flex-direction:column}.agent-detail-profile__actions[data-v-ecb273d9]{width:100%;padding-top:0}}.agent-detail-nav[data-v-47f8fcbb]{width:100%;margin:0;padding:0;overflow:hidden;border-bottom:1px solid var(--line, rgba(240, 240, 240, .96))}.agent-detail-nav__group[data-v-47f8fcbb]{display:flex;flex-wrap:wrap;gap:0;max-width:100%;padding:0 8px;overflow:visible;border:none;border-radius:0;background:transparent}.agent-detail-nav__item[data-v-47f8fcbb]{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:0;padding:12px 12px 11px;color:var(--ink-3, rgba(0, 0, 0, .45));font-size:13px;line-height:22px;white-space:nowrap;border:none;border-radius:0;background:transparent;cursor:pointer;transition:color .18s ease}.agent-detail-nav__item[data-v-47f8fcbb]:hover{color:var(--accent, #1677ff);background:transparent}.agent-detail-nav__item--active[data-v-47f8fcbb]{color:var(--accent, #1677ff);font-weight:600;background:transparent}.agent-detail-nav__item--active[data-v-47f8fcbb]:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:2px;background:var(--accent, #1677ff)}.agent-page-point-deploy-modal{display:flex;flex-direction:column;gap:4px}.agent-page-point-deploy-modal__type-desc,.agent-page-point-deploy-modal__selected,.agent-page-point-deploy-modal__slot-desc{color:#00000073;font-size:12px;line-height:18px}.agent-page-point-deploy-modal__type-desc{margin-top:8px}.agent-page-point-deploy-modal__toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:12px}.agent-page-point-deploy-modal__list-title{color:#000000e0;font-size:14px;font-weight:600}.agent-page-point-deploy-modal__search{width:260px}.agent-page-point-deploy-modal__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;max-height:360px;overflow:auto}.agent-page-point-deploy-modal__slot{display:flex;align-items:flex-start;gap:10px;width:100%;padding:12px;text-align:left;border:1px solid #f0f0f0;border-radius:8px;background:#fafafa;cursor:pointer}.agent-page-point-deploy-modal__slot.ant-checkbox-wrapper{margin-inline-start:0}.agent-page-point-deploy-modal__slot .ant-checkbox{margin-top:2px}.agent-page-point-deploy-modal__slot:hover,.agent-page-point-deploy-modal__slot--active{border-color:#91caff;background:#f0f7ff}.agent-page-point-deploy-modal__slot--disabled{opacity:.58;cursor:not-allowed}.agent-page-point-deploy-modal__slot-main{min-width:0;flex:1}.agent-page-point-deploy-modal__slot-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.agent-page-point-deploy-modal__slot-name{min-width:0;overflow:hidden;color:#000000e0;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.agent-deploy-section__alert[data-v-91076669]{margin-bottom:16px}.agent-deploy-section__list[data-v-91076669]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px}.agent-manage-skill-card[data-v-91076669]{padding:12px;border:1px solid #f0f0f0;border-radius:10px;background:#fafafa}.agent-deploy-section__card[data-v-91076669]{cursor:default}.agent-manage-skill-card__header[data-v-91076669]{display:flex;gap:8px;align-items:flex-start;justify-content:space-between}.agent-manage-skill-card__title-wrap[data-v-91076669]{min-width:0;flex:1}.agent-manage-skill-card__name[data-v-91076669]{color:#000000e0;font-size:13px;font-weight:600}.agent-manage-skill-card__desc[data-v-91076669]{margin-top:6px;color:#00000073;font-size:12px;line-height:18px}.agent-manage-skill-card__footer[data-v-91076669]{margin-top:10px}.agent-usage-panel .agent-usage-panel__toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;flex-wrap:wrap}.agent-usage-panel .agent-usage-panel__range{min-width:320px}.agent-usage-panel .agent-usage-panel__tabs .ant-tabs-nav{margin-bottom:16px}.agent-usage-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:12px;margin-bottom:16px}.agent-usage-summary__card{padding:14px 16px;background:#fff;border:1px solid #eef0f5;border-radius:8px}.agent-usage-summary__label,.agent-usage-summary__extra,.agent-usage-pager__total,.agent-usage-files__summary{color:#00000073;font-size:12px;line-height:20px}.agent-usage-summary__value{margin-top:6px;color:#000000e0;font-size:24px;font-weight:600;line-height:32px}.agent-usage-summary__extra{margin-top:4px}.agent-usage-section{margin-top:16px}.agent-usage-section__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;color:#000000e0;font-size:14px;font-weight:600}.agent-usage-chart{height:280px;padding:12px;border:1px solid #eef0f5;border-radius:8px}.agent-usage-chart__inner{width:100%;height:100%}.agent-usage-chart__empty{padding:42px 0;border:1px solid #eef0f5;border-radius:8px}.agent-usage-pager{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;flex-wrap:wrap}.agent-usage-records__path,.agent-usage-records__error,.agent-usage-records__message{display:inline-block;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.agent-usage-records__error{color:#ff4d4f}.agent-usage-drawer-meta{display:flex;gap:8px;align-items:center;margin-bottom:12px;color:#000000a6}.agent-usage-files__summary{display:flex;gap:16px;margin-bottom:12px}.agent-usage-files__name{margin-left:6px}.jap-config-tabs__tabs[data-v-cc1dc1d5] .ant-tabs-nav{margin-bottom:12px}.jap-config-tabs__tabs[data-v-cc1dc1d5] .ant-tabs-content-holder,.jap-config-tabs__tabs[data-v-cc1dc1d5] .ant-tabs-content,.jap-config-tabs__tabs[data-v-cc1dc1d5] .ant-tabs-tabpane{min-height:100%}.jap-config-tabs__label[data-v-cc1dc1d5]{display:flex;flex-direction:column;gap:4px}.jap-config-tabs__title[data-v-cc1dc1d5]{font-size:14px;font-weight:600;color:#1f2937}.jap-config-tabs__tip[data-v-cc1dc1d5]{font-size:12px;line-height:1.6;color:#6b7280}.jap-config-tabs__field[data-v-cc1dc1d5],.jap-config-tabs__textarea[data-v-cc1dc1d5]{margin-bottom:0}.builtin-tool-groups[data-v-0be43d36]{padding:14px;margin-bottom:14px;border:1px solid #eef0f3;border-radius:8px;background:#fafbfc}.builtin-tool-groups__head[data-v-0be43d36]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.builtin-tool-groups__title[data-v-0be43d36]{font-size:14px;font-weight:600;color:#000000e0}.builtin-tool-groups__desc[data-v-0be43d36]{margin-top:4px;font-size:12px;line-height:1.6;color:#00000073}.builtin-tool-groups__grid[data-v-0be43d36]{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;width:100%}.builtin-tool-groups__item[data-v-0be43d36]{display:flex;gap:10px;min-height:104px;padding:12px;border:1px solid #eef0f3;border-radius:8px;background:#fff;cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.builtin-tool-groups__item[data-v-0be43d36]:hover,.builtin-tool-groups__item--active[data-v-0be43d36]{border-color:#1677ff;background:#1677ff0a}.builtin-tool-groups__item--disabled[data-v-0be43d36]{cursor:not-allowed;background:#f7f8fa;opacity:.72}.builtin-tool-groups__copy[data-v-0be43d36]{display:flex;flex:1;min-width:0;flex-direction:column;gap:6px}.builtin-tool-groups__name-row[data-v-0be43d36]{display:flex;align-items:center;gap:6px;min-width:0}.builtin-tool-groups__name[data-v-0be43d36]{overflow:hidden;color:#000000e0;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.builtin-tool-groups__description[data-v-0be43d36]{display:block;overflow:visible;color:#0000008c;font-size:12px;line-height:1.5;white-space:normal;word-break:break-word}.builtin-tool-groups__meta[data-v-0be43d36]{color:#00000059;font-size:12px}.agent-manage-page-container[data-v-525666d7]{min-height:0}.agent-manage-page-container[data-v-525666d7] .ant-pro-page-container-children-content{height:100%;min-height:0;margin-top:0}.agent-manage-page-container[data-v-525666d7] .ant-page-header{display:none}.agent-manage-shell[data-v-525666d7]{min-height:100%;padding:12px 16px 16px;overflow:auto;--bg: #fff;--line: rgba(240, 240, 240, .96);--accent: #1677ff;--accent-soft: rgba(22, 119, 255, .1);--ink-1: rgba(0, 0, 0, .88);--ink-3: rgba(0, 0, 0, .45);--ink-4: rgba(0, 0, 0, .35);--r-2: 8px;--r-3: 18px;--panel-radius: var(--r-3);--panel-background: #fff;--fs-12: 12px;--fs-15: 15px;background:transparent}.agent-manage-workspace[data-v-525666d7]{width:min(100%,1160px);min-height:0;margin:0 auto;border:none;border-radius:0;background:transparent}.agent-manage-workspace[data-v-525666d7] .section{min-height:0;margin-bottom:0;padding:16px 20px 20px;border:none;border-radius:0;background:transparent;box-shadow:none}.agent-manage-workspace[data-v-525666d7] .section-title{display:none}.agent-manage-workspace[data-v-525666d7] .section-head{align-items:center;padding-bottom:12px;border-bottom:none}.agent-manage-form[data-v-525666d7]{width:100%;margin:0}.agent-manage-card[data-v-525666d7]{box-shadow:none}.agent-manage-card--plain[data-v-525666d7]{padding:16px 20px 20px;border:none;border-radius:0;background:transparent}.agent-manage-behavior__prompt-field[data-v-525666d7] .ant-form-item-label,.agent-manage-behavior__app-file-field[data-v-525666d7] .ant-form-item-label{padding-bottom:8px}.agent-manage-behavior__app-file-field[data-v-525666d7]{margin-top:14px}.agent-manage-behavior__app-file-textarea[data-v-525666d7]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.agent-manage-behavior__prompt-field[data-v-525666d7] .ant-form-item-label>label,.agent-manage-behavior__app-file-field[data-v-525666d7] .ant-form-item-label>label{align-items:flex-start;height:auto}.agent-manage-behavior__prompt-label[data-v-525666d7]{display:grid;gap:4px;line-height:1.5}.agent-manage-behavior__prompt-label-title[data-v-525666d7]{color:#000000e0;font-size:14px;font-weight:600}.agent-manage-behavior__prompt-label-tip[data-v-525666d7]{color:#00000073;font-size:12px;line-height:18px;white-space:normal}.agent-manage-behavior__prompt-label-tip span[data-v-525666d7]{margin-right:6px;color:#000000a6;font-weight:600}.agent-manage-behavior__guide-title[data-v-525666d7],.agent-manage-mapping-extra__title[data-v-525666d7],.agent-manage-capability-extra__title[data-v-525666d7]{color:#000000e0;font-size:13px;font-weight:600}.agent-manage-behavior__guide-text[data-v-525666d7],.agent-manage-debug-entry__hint[data-v-525666d7],.agent-manage-debug-drawer__hint[data-v-525666d7],.agent-manage-mapping-extra__desc[data-v-525666d7],.agent-manage-capability-card__meta[data-v-525666d7],.agent-manage-capability-card__current-desc[data-v-525666d7],.agent-manage-mapping-item__meta[data-v-525666d7],.agent-manage-mapping-item__desc[data-v-525666d7],.agent-manage-capability-extra__desc[data-v-525666d7]{color:#00000073;font-size:12px;line-height:18px}.agent-manage-behavior__guide-text[data-v-525666d7]{margin-top:4px}.agent-manage-behavior__skill-suggestions[data-v-525666d7]{margin-top:12px;padding:12px;border:1px solid #f0f0f0;border-radius:8px;background:#fff}.agent-manage-behavior__skill-grid[data-v-525666d7],.agent-manage-context-grid[data-v-525666d7],.agent-manage-runtime__requirement-grid[data-v-525666d7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px}.agent-manage-behavior__skill-card[data-v-525666d7],.agent-manage-context-card[data-v-525666d7],.agent-manage-runtime__requirement-card[data-v-525666d7]{padding:12px;border:1px solid #f0f0f0;border-radius:8px;background:#fafafa}.agent-manage-behavior__skill-card-head[data-v-525666d7],.agent-manage-context-card__header[data-v-525666d7],.agent-manage-runtime__requirement-head[data-v-525666d7]{display:flex;gap:8px;align-items:flex-start;justify-content:space-between}.agent-manage-behavior__skill-card-name[data-v-525666d7],.agent-manage-context-card__name[data-v-525666d7],.agent-manage-runtime__requirement-name[data-v-525666d7]{color:#000000e0;font-size:13px;font-weight:600}.agent-manage-behavior__skill-card-summary[data-v-525666d7],.agent-manage-context-card__desc[data-v-525666d7],.agent-manage-runtime__requirement-meta[data-v-525666d7],.agent-manage-runtime__requirement-preferences[data-v-525666d7],.agent-manage-context-card__meta[data-v-525666d7]{margin-top:4px;color:#00000073;font-size:12px;line-height:18px}.agent-manage-behavior__skill-card-text[data-v-525666d7]{margin-top:10px;color:#000000a6;font-size:12px;line-height:20px;white-space:pre-line}.agent-manage-skill-grid[data-v-525666d7],.agent-manage-capability-grid[data-v-525666d7],.agent-manage-capability-extra__grid[data-v-525666d7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.agent-manage-skill-card[data-v-525666d7],.agent-manage-capability-card[data-v-525666d7],.agent-manage-capability-extra__card[data-v-525666d7],.agent-manage-mapping-item[data-v-525666d7]{padding:12px;border:1px solid #f0f0f0;border-radius:8px;background:#fafafa}.agent-manage-skill-card--add[data-v-525666d7]{display:flex;min-height:140px;flex-direction:column;gap:8px;align-items:center;justify-content:center;color:#1677ff;border:1px dashed #91caff;background:#f5fbff;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.agent-manage-skill-card--add[data-v-525666d7]:hover,.agent-manage-skill-card--add[data-v-525666d7]:focus-visible{border-color:#1677ff;background:#e6f4ff;box-shadow:0 0 0 3px #1677ff14;outline:0}.agent-manage-skill-card__add-icon[data-v-525666d7]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:16px;border-radius:50%;background:#fff;box-shadow:0 4px 12px #1677ff1f}.agent-manage-skill-card__add-title[data-v-525666d7]{font-size:14px;font-weight:600}.agent-manage-skill-card__add-desc[data-v-525666d7]{color:#1677ffb8;font-size:12px}.agent-manage-skill-card__header[data-v-525666d7],.agent-manage-capability-card__header[data-v-525666d7],.agent-manage-mapping-item__header[data-v-525666d7]{display:flex;gap:8px;align-items:flex-start;justify-content:space-between}.agent-manage-skill-card__title-wrap[data-v-525666d7],.agent-manage-capability-card__title-wrap[data-v-525666d7]{min-width:0;flex:1}.agent-manage-skill-card__name[data-v-525666d7],.agent-manage-capability-card__name[data-v-525666d7],.agent-manage-mapping-item__name[data-v-525666d7],.agent-manage-capability-extra__name[data-v-525666d7]{color:#000000e0;font-size:13px;font-weight:600}.agent-manage-skill-card__desc[data-v-525666d7],.agent-manage-capability-card__desc[data-v-525666d7]{margin-top:6px;color:#00000073;font-size:12px;line-height:18px}.agent-manage-skill-card__goal[data-v-525666d7],.agent-manage-skill-card__issue[data-v-525666d7]{margin-top:10px;color:#0000008c;font-size:12px;line-height:18px}.agent-manage-skill-card__issue[data-v-525666d7]{color:#8c8c8c}.agent-manage-skill-card__footer[data-v-525666d7],.agent-manage-capability-extra[data-v-525666d7],.agent-manage-mapping-extra[data-v-525666d7]{margin-top:10px}.agent-manage-skill-picker-grid[data-v-525666d7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.agent-manage-skill-picker-card[data-v-525666d7]{display:flex;min-height:96px;flex-direction:column;align-items:flex-start;gap:6px;padding:12px;text-align:left;border:1px solid #f0f0f0;border-radius:8px;background:#fafafa;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.agent-manage-skill-picker-card[data-v-525666d7]:hover,.agent-manage-skill-picker-card[data-v-525666d7]:focus-visible{border-color:#91caff;background:#f5fbff;box-shadow:0 0 0 3px #1677ff14;outline:0}.agent-manage-skill-picker-card__name[data-v-525666d7]{color:#000000e0;font-size:13px;font-weight:600}.agent-manage-skill-picker-card__desc[data-v-525666d7],.agent-manage-skill-picker-card__meta[data-v-525666d7],.agent-manage-skill-picker__empty[data-v-525666d7]{color:#00000073;font-size:12px;line-height:18px}.agent-manage-runtime__list[data-v-525666d7]{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.agent-manage-runtime__card[data-v-525666d7]{padding:12px;border:1px solid #f0f0f0;border-radius:8px;background:#fafafa}.agent-manage-runtime__card-header[data-v-525666d7]{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.agent-manage-runtime__card-title-wrap[data-v-525666d7]{min-width:0;flex:1}.agent-manage-runtime__card-title[data-v-525666d7]{color:#000000e0;font-size:13px;font-weight:600}.agent-manage-runtime__card-subtitle[data-v-525666d7],.agent-manage-runtime__capabilities-empty[data-v-525666d7],.agent-manage-runtime__capabilities-label[data-v-525666d7]{margin-top:4px;color:#00000073;font-size:12px;line-height:18px}.agent-manage-runtime__capabilities[data-v-525666d7]{margin:-2px 0 12px;padding:10px 12px;border-radius:8px;background:#fff}.agent-manage-runtime__requirements[data-v-525666d7]{margin-bottom:12px}.agent-manage-runtime__alert[data-v-525666d7]{margin-top:12px}.agent-manage-runtime__requirement-tags[data-v-525666d7],.agent-manage-runtime__requirement-current[data-v-525666d7],.agent-manage-context-card__body[data-v-525666d7]{margin-top:10px}.agent-manage-runtime__requirement-current[data-v-525666d7]{padding:10px 12px;border-radius:8px;background:#fff}.agent-manage-runtime__requirement-current-label[data-v-525666d7]{margin-bottom:6px;color:#0000008c;font-size:12px}.agent-manage-capability-flat[data-v-525666d7],.agent-manage-capability-section[data-v-525666d7]{display:flex;flex-direction:column;gap:12px}.agent-manage-capability-section+.agent-manage-capability-section[data-v-525666d7]{margin-top:14px}.agent-manage-capability-section__title[data-v-525666d7]{color:#000000e0;font-size:13px;font-weight:600}.agent-manage-capability__simple-empty[data-v-525666d7]{padding:20px 12px;color:#00000073;font-size:13px;text-align:center}.agent-manage-context-card__title-wrap[data-v-525666d7],.agent-manage-runtime__requirement-title-wrap[data-v-525666d7]{min-width:0;flex:1}.agent-manage-context-card__line[data-v-525666d7]{display:flex;gap:8px;align-items:flex-start;justify-content:space-between;color:#000000a6;font-size:12px;line-height:18px}.agent-manage-context-card__line+.agent-manage-context-card__line[data-v-525666d7]{margin-top:6px}.agent-manage-context-card__line code[data-v-525666d7]{padding:1px 6px;color:#1677ff;word-break:break-all;border-radius:999px;background:#e6f4ffe6}.agent-manage-capability-card__current-name[data-v-525666d7]{color:#000000e0;font-size:12px;font-weight:600}.agent-manage-mapping-drawer[data-v-525666d7]{display:flex;flex-direction:column;gap:16px}.agent-manage-mapping-drawer__list[data-v-525666d7]{display:flex;flex-direction:column;gap:12px}.agent-manage-mapping-item__desc[data-v-525666d7]{margin-top:6px}.agent-manage-mapping-item__select[data-v-525666d7]{width:100%;margin-top:12px}.agent-manage-mapping-extra__select[data-v-525666d7]{width:100%}.agent-manage-debug-entry__workspace[data-v-525666d7]{display:flex;flex-direction:column;gap:12px;padding:14px;border:1px solid #f0f0f0;border-radius:8px;background:linear-gradient(180deg,#fcfcfd,#fafcff)}.agent-manage-debug-entry__workspace-head[data-v-525666d7],.agent-manage-debug-entry__workspace-toolbar[data-v-525666d7]{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.agent-manage-debug-entry__workspace-copy[data-v-525666d7]{min-width:0;flex:1}.agent-manage-debug-entry__workspace-title[data-v-525666d7]{color:#000000e0;font-size:13px;font-weight:600}.agent-manage-debug-entry__workspace-desc[data-v-525666d7]{margin-top:4px;color:#00000073;font-size:12px;line-height:18px}.agent-manage-mapping-item__actions[data-v-525666d7]{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.agent-manage-debug-drawer[data-v-525666d7]{display:flex;flex-direction:column;height:100%;min-height:0}.agent-manage-debug-title[data-v-525666d7]{display:flex;flex-direction:column;gap:4px}.agent-manage-debug-title__main[data-v-525666d7]{font-size:15px;font-weight:600;color:#0f172a}.agent-manage-debug-title__meta[data-v-525666d7]{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;min-height:18px}.agent-manage-debug-title__status[data-v-525666d7],.agent-manage-debug-title__meta-item[data-v-525666d7]{font-size:12px;line-height:1.5;color:#94a3b8}.agent-manage-debug-title__status[data-v-525666d7]{position:relative;padding-left:10px}.agent-manage-debug-title__status[data-v-525666d7]:before{content:"";position:absolute;top:50%;left:0;width:5px;height:5px;border-radius:999px;background:#cbd5e1;transform:translateY(-50%)}.agent-manage-debug-title__status--connecting[data-v-525666d7]:before,.agent-manage-debug-title__status--reconnecting[data-v-525666d7]:before{background:#1677ff}.agent-manage-debug-title__status--ready[data-v-525666d7]:before{background:#52c41a}.agent-manage-debug-drawer__body[data-v-525666d7]{flex:1;min-height:520px;overflow:hidden;border-radius:18px;background:radial-gradient(circle at top,#3b82f614,#3b82f600 42%),linear-gradient(180deg,#f8fafc,#fff 28%)}[data-v-525666d7] .ant-card-head{min-height:52px;padding:0 14px}[data-v-525666d7] .ant-card-head-title{padding:12px 0}[data-v-525666d7] .ant-card-body{padding:14px}[data-v-525666d7] .ant-form-item{margin-bottom:14px}[data-v-525666d7] .ant-input,[data-v-525666d7] .ant-input-affix-wrapper,[data-v-525666d7] .ant-select-selector,[data-v-525666d7] .ant-input-textarea textarea{border-radius:8px!important}[data-v-525666d7] .ant-drawer-body{padding:16px}[data-v-525666d7] .ant-collapse-content-box{padding-inline:0!important}@media (max-width: 960px){.agent-manage-runtime__card-header[data-v-525666d7],.agent-manage-behavior__skill-card-head[data-v-525666d7],.agent-manage-context-card__header[data-v-525666d7],.agent-manage-runtime__requirement-head[data-v-525666d7],.agent-manage-debug-entry__workspace-head[data-v-525666d7],.agent-manage-debug-entry__workspace-toolbar[data-v-525666d7]{flex-direction:column}}@media (max-width: 768px){.agent-manage-shell[data-v-525666d7]{padding:8px 8px 12px}.agent-manage-skill-grid[data-v-525666d7],.agent-manage-skill-picker-grid[data-v-525666d7],.agent-manage-behavior__skill-grid[data-v-525666d7],.agent-manage-capability-grid[data-v-525666d7],.agent-manage-capability-extra__grid[data-v-525666d7],.agent-manage-context-grid[data-v-525666d7],.agent-manage-runtime__requirement-grid[data-v-525666d7]{grid-template-columns:1fr}.agent-manage-debug-drawer__body[data-v-525666d7]{min-height:420px}}.image-panel[data-v-eb23a210]{flex:1.4;min-width:0;display:flex;flex-direction:column;gap:8px}.panel-header[data-v-eb23a210]{display:flex;align-items:center;justify-content:space-between}.panel-title[data-v-eb23a210]{font-weight:500}.image-box[data-v-eb23a210]{position:relative;border:1px solid #f0f0f0;border-radius:6px;overflow:hidden;background:#fafafa;height:360px;display:flex;align-items:center;justify-content:center}.image-stage[data-v-eb23a210]{position:relative;-webkit-user-select:none;user-select:none}.image-view[data-v-eb23a210]{width:100%;height:100%;transform-origin:center center}.image-stage img[data-v-eb23a210]{width:100%;height:100%;object-fit:fill;display:block}.bbox-layer[data-v-eb23a210]{position:absolute;inset:0}.bbox-layer.draw-enabled[data-v-eb23a210]{cursor:crosshair}.bbox-item[data-v-eb23a210]{position:absolute;border:2px solid #1677ff;box-sizing:border-box;pointer-events:auto;cursor:crosshair}.bbox-item.drawing[data-v-eb23a210]{border-style:dashed}.bbox-item.active[data-v-eb23a210]{border-color:red}.bbox-item.selected[data-v-eb23a210]{z-index:3;box-shadow:0 0 0 1px #1677ff33;cursor:crosshair}.bbox-move-edge[data-v-eb23a210]{position:absolute;z-index:3;cursor:move}.bbox-move-edge.is-top[data-v-eb23a210],.bbox-move-edge.is-bottom[data-v-eb23a210]{left:0;width:100%;height:8px}.bbox-move-edge.is-left[data-v-eb23a210],.bbox-move-edge.is-right[data-v-eb23a210]{top:0;width:8px;height:100%}.bbox-move-edge.is-top[data-v-eb23a210]{top:-4px}.bbox-move-edge.is-right[data-v-eb23a210]{right:-4px}.bbox-move-edge.is-bottom[data-v-eb23a210]{bottom:-4px}.bbox-move-edge.is-left[data-v-eb23a210]{left:-4px}.bbox-delete[data-v-eb23a210]{position:absolute;top:-10px;right:-10px;width:18px;height:18px;border-radius:50%;background:#ff4d4f;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5;font-size:12px}.bbox-resize-handle[data-v-eb23a210]{position:absolute;width:10px;height:10px;border-radius:50%;background:#fff;border:1px solid #1677ff;z-index:4}.bbox-resize-handle.is-nw[data-v-eb23a210],.bbox-resize-handle.is-se[data-v-eb23a210]{cursor:nwse-resize}.bbox-resize-handle.is-ne[data-v-eb23a210],.bbox-resize-handle.is-sw[data-v-eb23a210]{cursor:nesw-resize}.bbox-resize-handle.is-n[data-v-eb23a210],.bbox-resize-handle.is-s[data-v-eb23a210]{cursor:ns-resize}.bbox-resize-handle.is-e[data-v-eb23a210],.bbox-resize-handle.is-w[data-v-eb23a210]{cursor:ew-resize}.bbox-resize-handle.is-nw[data-v-eb23a210]{top:-6px;left:-6px}.bbox-resize-handle.is-n[data-v-eb23a210]{top:-6px;left:calc(50% - 5px)}.bbox-resize-handle.is-ne[data-v-eb23a210]{top:-6px;right:-6px}.bbox-resize-handle.is-e[data-v-eb23a210]{top:calc(50% - 5px);right:-6px}.bbox-resize-handle.is-se[data-v-eb23a210]{right:-6px;bottom:-6px}.bbox-resize-handle.is-s[data-v-eb23a210]{bottom:-6px;left:calc(50% - 5px)}.bbox-resize-handle.is-sw[data-v-eb23a210]{left:-6px;bottom:-6px}.bbox-resize-handle.is-w[data-v-eb23a210]{top:calc(50% - 5px);left:-6px}.image-tools[data-v-eb23a210]{display:flex;align-items:center;gap:4px}.zoom-text[data-v-eb23a210]{min-width:48px;text-align:center;color:#8c8c8c;font-size:12px}.option-list[data-v-292f3dc8]{display:flex;flex-direction:column;gap:16px}.option-card[data-v-292f3dc8]{display:flex;gap:16px;padding:16px;border:1px solid #e5e5e5;border-radius:6px;cursor:pointer;background:#fff;transition:all .2s ease;align-items:flex-start}.option-card[data-v-292f3dc8]:hover{border-color:#1677ff;box-shadow:0 2px 8px #00000014}.option-card.disabled[data-v-292f3dc8]{cursor:not-allowed;background:#f5f5f5;border-color:#d9d9d9}.option-card.disabled .icon-wrap[data-v-292f3dc8],.option-card.disabled .title[data-v-292f3dc8],.option-card.disabled .desc[data-v-292f3dc8]{color:#00000040}.option-card.disabled .icon-wrap[data-v-292f3dc8]{background:#f5f5f5;border-color:#d9d9d9}.option-card.disabled[data-v-292f3dc8]:hover{border-color:#d9d9d9;box-shadow:none}.icon-wrap[data-v-292f3dc8]{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#e6f4ff;color:#1677ff;font-size:20px;flex-shrink:0;border:1px solid transparent}.content[data-v-292f3dc8]{display:flex;flex-direction:column;flex:1;min-width:0}.title[data-v-292f3dc8]{font-size:16px;font-weight:600;color:#1f1f1f;margin-bottom:4px}.desc[data-v-292f3dc8]{color:#8c8c8c;font-size:12px;line-height:1.5}.detail-drawer-header[data-v-789c8558]{display:flex;align-items:center;justify-content:space-between;gap:12px}.drawer-header-left[data-v-789c8558]{display:flex;align-items:center;gap:12px;min-width:0}.drawer-title[data-v-789c8558]{font-size:16px;font-weight:600;color:#1f1f1f}.drawer-status[data-v-789c8558]{border-radius:12px}.drawer-header-right[data-v-789c8558]{display:flex;align-items:center;gap:12px}.drawer-index[data-v-789c8558]{color:#8c8c8c;font-size:12px}.nav-btn[data-v-789c8558]{width:28px;height:28px;padding:0}.detail-drawer-body[data-v-789c8558]{display:flex;flex-direction:column;gap:16px}.detail-section[data-v-789c8558]{background:#fff;border:1px solid #f0f0f0;border-radius:6px;padding:12px}.drawer-section-title[data-v-789c8558]{font-size:13px;font-weight:600;color:#1f1f1f;margin-bottom:12px}.image-preview[data-v-789c8558]{width:100%;height:240px;border-radius:6px;overflow:hidden;background:#fafafa;border:1px solid #f0f0f0;display:flex;align-items:center;justify-content:center}.image-preview img[data-v-789c8558]{width:100%;height:100%;object-fit:cover}.image-empty[data-v-789c8558]{color:#bfbfbf;font-size:12px}.thumb-list[data-v-789c8558]{display:flex;gap:8px;margin-top:10px;align-items:center;flex-wrap:wrap}.thumb-item[data-v-789c8558]{width:44px;height:44px;border:1px solid #f0f0f0;border-radius:4px;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.thumb-item.active[data-v-789c8558]{border-color:#1677ff;box-shadow:0 0 0 2px #1677ff33}.thumb-item.active img[data-v-789c8558]{transform:scale(1.02)}.thumb-item img[data-v-789c8558]{transition:transform .15s ease}.thumb-item img[data-v-789c8558]{width:100%;height:100%;object-fit:cover}.thumb-item.add[data-v-789c8558]{color:#8c8c8c}.text-content[data-v-789c8558]{min-height:64px;padding:10px 12px;border-radius:6px;background:#fafafa;border:1px solid #f0f0f0;color:#595959;line-height:1.6;white-space:pre-wrap}.cv-result-list[data-v-789c8558]{display:flex;flex-direction:column;gap:8px;max-height:300px;overflow-y:auto}.cv-result-item[data-v-789c8558]{display:flex;align-items:center;gap:12px;min-height:34px;padding:0 12px;border-radius:4px;background:#f5f5f5;border:1px solid #f5f5f5}.cv-result-item.active[data-v-789c8558]{border-color:#1677ff}.cv-result-label[data-v-789c8558]{flex:1 1 0;min-width:0}.cv-result-label[data-v-789c8558] .ant-input{background:#fff}.cv-result-score[data-v-789c8558]{flex:1 1 0;min-width:0}.cv-field-wrap[data-v-789c8558]{display:flex;flex-direction:column;justify-content:center;gap:2px}.cv-field-error[data-v-789c8558]{color:#ff4d4f;font-size:12px;line-height:1}.cv-result-score[data-v-789c8558] .ant-input-number{width:100%}.cv-result-delete[data-v-789c8558]{padding:0;width:22px}.cv-result-empty[data-v-789c8558]{text-align:center;padding:16px 0;color:#8c8c8c;background:#fafafa;border-radius:4px}.meta-grid[data-v-789c8558]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.meta-item[data-v-789c8558]{display:flex;gap:8px;color:#595959;font-size:12px}.meta-label[data-v-789c8558]{color:#8c8c8c;min-width:56px}[data-v-789c8558] .ant-form-item{margin-bottom:0}.import-dialog[data-v-00c352e2]{padding:8px 0 0}.progress-header[data-v-00c352e2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;color:#8c8c8c;font-size:14px}.percent-text[data-v-00c352e2]{font-weight:600;color:#595959}.stat-list[data-v-00c352e2]{display:flex;gap:16px;margin-top:20px}.stat-card[data-v-00c352e2]{flex:1;padding:14px 16px;background:#f5f6f8;border-radius:6px}.card-title[data-v-00c352e2]{font-size:14px;color:#b1b1b1;margin-bottom:8px}.card-value[data-v-00c352e2]{font-size:40px;font-weight:600;display:flex;align-items:center}.card-value.success[data-v-00c352e2]{color:#3ba55d}.card-value.fail[data-v-00c352e2]{color:#ff4d4f}.import-tip[data-v-00c352e2]{margin-top:14px;color:#8c8c8c;font-size:12px}.dialog-footer[data-v-00c352e2]{margin-top:18px;text-align:right}.count[data-v-e5fa5e83]{position:absolute;bottom:0;right:0;background-color:#f5f7fa;z-index:4}.count .ant-tag[data-v-e5fa5e83]{margin-inline-end:0}.task-list[data-v-0730ee0d]{display:flex;flex-direction:column;gap:12px}.ai-model-dialog[data-v-3d8029d6]{display:flex;flex-direction:column;gap:16px}.dialog-body[data-v-3d8029d6]{display:flex;gap:16px;min-height:520px}.left-panel[data-v-3d8029d6]{width:360px;border-radius:6px}.left-content[data-v-3d8029d6]{display:flex;flex-direction:column;gap:12px;height:100%}.left-card[data-v-3d8029d6]{background:#fff;border:1px solid #f0f0f0;border-radius:6px;padding:12px;display:flex;flex-direction:column;gap:8px}.card-title[data-v-3d8029d6]{font-weight:600;color:#1f1f1f}.time-presets[data-v-3d8029d6]{display:flex;flex-wrap:wrap;gap:8px}.time-range[data-v-3d8029d6]{width:100%}.scene-list[data-v-3d8029d6]{height:380px;border-radius:6px;overflow:hidden;background:#fff}.scene-item[data-v-3d8029d6]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #f0f0f0;border-radius:8px;background:#fff;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.scene-item[data-v-3d8029d6]:hover{box-shadow:0 1px 2px #0000000d}.scene-item.active[data-v-3d8029d6]{border-color:#2f7ef6;border-width:2px;box-shadow:0 0 0 2px #2f7ef614}.scene-info[data-v-3d8029d6]{display:flex;flex-direction:column;gap:4px}.scene-name[data-v-3d8029d6]{font-weight:500;color:#1f1f1f}.scene-desc[data-v-3d8029d6]{font-size:12px;color:#8c8c8c}.scene-check[data-v-3d8029d6]{position:absolute;right:0;bottom:0;width:32px;height:26px;color:#fff;font-size:12px;display:flex;align-items:flex-end;justify-content:flex-end;padding:2px 4px;z-index:1;pointer-events:none}.scene-check[data-v-3d8029d6]:before{content:"";position:absolute;right:0;bottom:0;width:0;height:0;border-radius:0 0 5px;border-left:32px solid transparent;border-bottom:26px solid #2f7ef6;z-index:-1}.right-panel[data-v-3d8029d6]{width:calc(100% - 360px);display:flex;flex-direction:column;gap:12px}.table-thumb[data-v-3d8029d6]{width:80px;height:60px;border-radius:4px;position:relative}.table-thumb .tag[data-v-3d8029d6]{position:absolute;bottom:0;right:0;font-size:10px;border-radius:2px;margin:0}.table-thumb img[data-v-3d8029d6]{width:100%;height:100%;object-fit:cover;border-radius:4px}[data-v-3d8029d6] .scene-list .viewport{height:100%}[data-v-3d8029d6] .ant-form-item{margin-bottom:0}.local-upload-container[data-v-4129e64f]{display:flex;flex-direction:column}.local-upload-content[data-v-4129e64f]{padding:16px 20px 0}.format-tabs[data-v-4129e64f]{margin-bottom:8px}.format-tabs[data-v-4129e64f] .ant-tabs-content-holder{display:none}.upload-tip[data-v-4129e64f]{box-sizing:border-box;background-color:#f5f5f5;padding:8px 12px;border-radius:4px;margin-bottom:12px}.upload-tip .tip-item[data-v-4129e64f]{color:#666;font-size:14px;line-height:1.36}.upload-tip .tip-item .code[data-v-4129e64f]{display:block;font-family:monospace;white-space:pre;background:#eee;padding:3px 8px;margin-top:4px;margin-bottom:2px;line-height:1.24}[data-v-4129e64f] .ant-upload-drag{padding:12px 0}[data-v-4129e64f] .ant-upload-drag .ant-upload{padding:0}[data-v-4129e64f] .ant-upload-drag .ant-upload-drag-icon{margin-bottom:8px}[data-v-4129e64f] .ant-upload-drag .ant-upload-text{margin-bottom:4px}.cv-form-item[data-v-4129e64f]{margin-top:12px;margin-bottom:0}.dialog-footer[data-v-4129e64f]{flex-shrink:0;padding:16px 20px;border-top:1px solid #f0f0f0;text-align:right}.dialog-footer button[data-v-4129e64f]{margin-left:8px}.uploading-tip[data-v-4129e64f]{display:flex;align-items:center;gap:8px;font-size:12px;color:#666;margin-top:8px}.uploaded-file[data-v-4129e64f]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;padding:8px 12px;border:1px solid #f0f0f0;border-radius:4px;background:#fafafa}.uploaded-file-left[data-v-4129e64f]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.uploaded-file-name[data-v-4129e64f]{color:#333;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uploaded-file-status[data-v-4129e64f]{color:#ff4d4f;font-size:12px;flex-shrink:0}.uploaded-file-actions[data-v-4129e64f]{display:flex;align-items:center;flex-shrink:0}.template-download[data-v-4129e64f]{display:flex;align-items:center;justify-content:space-between;margin:16px 0}.single-view[data-v-4694a7ca]{border:1px solid #f0f0f0;border-radius:6px;padding:12px}.single-header[data-v-4694a7ca]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.single-title[data-v-4694a7ca]{font-weight:600}.single-count[data-v-4694a7ca]{color:#8c8c8c}.single-nav[data-v-4694a7ca]{margin-left:auto;display:flex;gap:8px}.single-content[data-v-4694a7ca]{display:flex;gap:16px}.detail-panel[data-v-4694a7ca]{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}.form-item[data-v-4694a7ca]{display:flex;flex-direction:column;gap:6px}.form-label[data-v-4694a7ca]{font-weight:500}.form-label-row[data-v-4694a7ca]{display:flex;align-items:center;justify-content:space-between}.meta-card[data-v-4694a7ca]{border:1px solid #f0f0f0;border-radius:6px;padding:12px;display:flex;flex-direction:column;gap:6px;background:#fafafa}.meta-title[data-v-4694a7ca]{font-weight:600}.meta-row[data-v-4694a7ca]{display:flex;gap:12px;font-size:12px}.meta-label[data-v-4694a7ca]{color:#8c8c8c;min-width:48px}.list-view[data-v-c0a6f1e0]{border:1px solid #f0f0f0;border-radius:6px;padding:12px}.index-cell[data-v-c0a6f1e0]{display:flex;align-items:center;text-align:center;width:100%;color:#595959}.image-cell[data-v-c0a6f1e0]{width:120px;height:80px;border-radius:6px;overflow:hidden;border:1px solid #f0f0f0;display:flex;align-items:center;justify-content:center;background:#fafafa}.image-cell img[data-v-c0a6f1e0]{width:100%;height:100%;object-fit:cover}.table-input[data-v-c0a6f1e0]{display:flex;flex-direction:column;gap:6px}.table-actions[data-v-c0a6f1e0]{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-height:28px}[data-v-c0a6f1e0] .ant-table-tbody>tr.manual-list-row>td{vertical-align:top;padding-top:16px;padding-bottom:16px}.manual-add-default-panel[data-v-38f70058]{padding:12px}.info-alert[data-v-38f70058]{margin-bottom:16px}.alert-content[data-v-38f70058]{display:flex;flex-direction:column;gap:4px}.empty-upload[data-v-38f70058]{margin-bottom:24px}.content-area[data-v-38f70058]{display:flex;flex-direction:column;gap:16px}.content-toolbar[data-v-38f70058]{display:flex;align-items:center;justify-content:space-between;padding:8px 0}.dialog-footer[data-v-38f70058]{margin-top:16px;text-align:right}.dialog-footer button[data-v-38f70058]{margin-left:8px}[data-v-38f70058] .ant-form-item{margin-bottom:0}.preview-content[data-v-4337d6c5]{display:flex;gap:12px}.detail-section[data-v-4337d6c5]{background:#fff;border:1px solid #f0f0f0;border-radius:6px;padding:12px;flex:1}.drawer-section-title[data-v-4337d6c5]{font-size:13px;font-weight:600;color:#1f1f1f;margin-bottom:12px}.cv-result-list[data-v-4337d6c5]{display:flex;flex-direction:column;gap:8px;max-height:300px;overflow-y:auto}.cv-result-item[data-v-4337d6c5]{display:flex;align-items:center;gap:12px;min-height:34px;padding:0 12px;border-radius:4px;background:#f5f5f5;border:1px solid #f5f5f5}.cv-result-item.active[data-v-4337d6c5]{border-color:#1677ff}.cv-result-label[data-v-4337d6c5],.cv-result-score[data-v-4337d6c5]{flex:1 1 0;min-width:0}.cv-field-wrap[data-v-4337d6c5]{display:flex;flex-direction:column;justify-content:center;gap:2px}.cv-field-error[data-v-4337d6c5]{color:#ff4d4f;font-size:12px;line-height:1}.cv-result-score[data-v-4337d6c5] .ant-input-number{width:100%}.cv-result-delete[data-v-4337d6c5]{padding:0;width:22px}.cv-result-empty[data-v-4337d6c5]{text-align:center;padding:50px 0;color:#8c8c8c}.manual-add-cv-panel[data-v-43771622]{padding:12px;display:flex;flex-direction:column;gap:16px}.alert-content[data-v-43771622]{display:flex;flex-direction:column;gap:4px}.target-field[data-v-43771622]{display:flex;flex-direction:column;gap:8px}.target-label[data-v-43771622]{font-size:14px;color:#1f1f1f}.target-label-required[data-v-43771622]{margin-right:4px;color:#ff4d4f}.mid-upload[data-v-43771622]{display:flex;flex-direction:column;gap:12px}.upload-toolbar[data-v-43771622]{display:flex;align-items:center}.image-list[data-v-43771622]{max-height:360px;overflow:auto;padding-right:4px}.image-grid[data-v-43771622]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.image-grid-item[data-v-43771622]{min-width:0}.image-card[data-v-43771622]{border:1px solid #f0f0f0;border-radius:8px;overflow:hidden;background:#fff;transition:all .2s ease}.image-card[data-v-43771622]:hover{box-shadow:0 4px 16px #00000014;transform:translateY(-2px)}.image-wrap[data-v-43771622]{position:relative;width:100%;height:160px;background:#f5f5f5;overflow:hidden;display:flex;align-items:center;justify-content:center}.image-wrap.previewable[data-v-43771622]{cursor:pointer}.image-wrap img[data-v-43771622]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .2s ease}.preview-mask[data-v-43771622]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:#00000073;color:#fff;opacity:0;pointer-events:none;transition:opacity .2s ease}.image-wrap.previewable:hover .preview-mask[data-v-43771622]{opacity:1}.image-wrap.previewable:hover img[data-v-43771622]{transform:scale(1.03)}.preview-mask[data-v-43771622] .anticon{font-size:16px}.preview-text[data-v-43771622]{font-size:12px}.image-meta[data-v-43771622]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:12px}.image-actions[data-v-43771622]{display:flex;align-items:center;gap:4px}.image-meta[data-v-43771622] .ant-typography{color:#1f1f1f;font-size:13px}.bottom-env[data-v-43771622]{text-align:right}[data-v-43771622] .ant-form-item,[data-v-fb25feb8] .ant-form-item{margin-bottom:0}.export-dialog .export-alert[data-v-e7122e54]{margin-bottom:16px}.summary-box[data-v-e7122e54]{margin-top:8px;padding:12px;border-radius:6px;background:#fafafa;border:1px solid #f0f0f0}.summary-title[data-v-e7122e54]{margin-bottom:8px;font-weight:600;color:#000000e0}.summary-item[data-v-e7122e54]{line-height:24px;color:#000000a6}.export-record-dialog[data-v-8fff94a1]{display:flex;height:calc(100vh - 220px);min-height:0;flex-direction:column}.export-record-dialog .record-alert[data-v-8fff94a1]{margin-bottom:16px}.record-toolbar[data-v-8fff94a1]{display:flex;justify-content:flex-end;margin-bottom:12px}.record-table[data-v-8fff94a1]{flex:1;min-height:0;overflow:hidden}.ellipsis-text[data-v-8fff94a1]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.dataset-detail[data-v-dcccaaab]{background:#f5f5f5;min-height:100%}.detail-header[data-v-dcccaaab]{display:flex;justify-content:space-between;align-items:flex-start;background:#fff;padding:16px;border-radius:6px}.header-left[data-v-dcccaaab]{display:flex;align-items:flex-start;gap:8px}.back-btn[data-v-dcccaaab]{padding:0 4px}.title-area[data-v-dcccaaab]{display:flex;flex-direction:column;gap:10px}.title-row[data-v-dcccaaab]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.title[data-v-dcccaaab]{font-size:16px;font-weight:600;color:#1f1f1f;max-width:400px}.icon-btn[data-v-dcccaaab]{padding:0 4px}.status-tag[data-v-dcccaaab]{display:inline-flex;align-items:center;gap:6px}.status-tag .dot[data-v-dcccaaab]{width:6px;height:6px;border-radius:50%;background:#ff4d4f}.status-tag .dot.enabled[data-v-dcccaaab]{background:#1677ff}.meta-row[data-v-dcccaaab]{display:grid;grid-template-columns:repeat(4,1fr);align-items:center;gap:16px}.meta-item[data-v-dcccaaab]{display:flex;align-items:center;gap:8px;color:#595959}.meta-item .label[data-v-dcccaaab]{color:#8c8c8c;min-width:30px}.header-actions[data-v-dcccaaab]{display:flex;align-items:center;gap:8px}.table-section[data-v-dcccaaab]{margin-top:16px;background:#fff;padding:16px;border-radius:6px}.section-title[data-v-dcccaaab]{font-weight:600;margin-bottom:12px}.search-bar[data-v-dcccaaab]{margin-bottom:12px}.table-summary[data-v-dcccaaab]{display:flex;align-items:center;gap:16px}.summary-item[data-v-dcccaaab]{display:inline-flex;align-items:center;gap:6px;color:#595959}.summary-item.active[data-v-dcccaaab]{font-weight:600}.summary-item .dot[data-v-dcccaaab]{width:6px;height:6px;border-radius:50%}.summary-item .dot.all[data-v-dcccaaab]{background:#1f1f1f}.summary-item .dot.ai[data-v-dcccaaab]{background:#1677ff}.summary-item .dot.done[data-v-dcccaaab]{background:#52c41a}.summary-item .dot.pending[data-v-dcccaaab]{background:#faad14}.summary-item .count[data-v-dcccaaab]{font-weight:600}.summary-item .count.link[data-v-dcccaaab]{cursor:pointer;text-decoration:underline;text-underline-offset:2px}.summary-item .count.link[data-v-dcccaaab]:hover{color:#1677ff}.thumb[data-v-dcccaaab]{width:32px;height:48px;object-fit:cover;border-radius:4px;border:1px solid #f0f0f0}.status-pill[data-v-dcccaaab]{border-radius:14px;padding:0 10px}.tooltip-tags[data-v-dcccaaab]{margin-bottom:-6px}.tooltip-tag[data-v-dcccaaab]{margin-bottom:6px}.fold-tag[data-v-dcccaaab]{cursor:pointer}.dataset-item-card[data-v-dcccaaab]{border:1px solid #f0f0f0;border-radius:8px;overflow:hidden;background:#fff;cursor:pointer;width:100%;transition:all .2s ease}.dataset-item-card[data-v-dcccaaab]:hover{box-shadow:0 4px 16px #00000014;transform:translateY(-2px)}.dataset-item-card.is-active[data-v-dcccaaab]{border-color:#1677ff;box-shadow:0 0 0 2px #1677ff33}.dataset-item-card.is-active[data-v-dcccaaab]:hover{transform:none;box-shadow:0 0 0 2px #1677ff33}.card-cover[data-v-dcccaaab]{position:relative;height:160px;background:#f5f5f5}.card-cover img[data-v-dcccaaab]{width:100%;height:100%;object-fit:cover;display:block}.card-cover-empty[data-v-dcccaaab]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#bfbfbf;font-size:24px}.card-preview-mask[data-v-dcccaaab]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:6px;color:#fff;background:#00000059;opacity:0;transition:opacity .2s ease}.dataset-item-card:hover .card-preview-mask[data-v-dcccaaab]{opacity:1}.card-content[data-v-dcccaaab]{padding:12px}.card-footer[data-v-dcccaaab]{margin-top:8px;display:flex;align-items:flex-start;justify-content:space-between}.card-time-box[data-v-dcccaaab]{min-width:0}.card-time[data-v-dcccaaab]{display:inline-flex;align-items:center;gap:4px;color:#595959;font-size:13px}.card-time-label[data-v-dcccaaab]{margin-top:4px;color:#1f1f1f;font-size:13px}.card-delete[data-v-dcccaaab]{flex-shrink:0}.card-delete[data-v-dcccaaab] .ant-btn-link{padding:0}[data-v-dcccaaab] .ant-table-cell{cursor:pointer}.type-list[data-v-3ee248b6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.type-card[data-v-3ee248b6]{border:1px solid #e5e5e5;border-radius:6px;padding:12px;cursor:pointer;background:#fafafa}.type-card .type-title[data-v-3ee248b6]{font-weight:600;margin-bottom:8px}.type-card .type-desc[data-v-3ee248b6]{color:#8c8c8c;font-size:12px;line-height:18px}.type-card.active[data-v-3ee248b6]{border-color:#1677ff;background:#f0f7ff}.dataset-page[data-v-a206b934]{background:#f5f5f5;min-height:100%}.search-bar[data-v-a206b934]{border-radius:6px}.name-link[data-v-a206b934]{display:flex;align-items:flex-start;line-height:16px;color:#1677ff;cursor:pointer;word-break:break-all}.name-link .icon[data-v-a206b934]{width:16px;height:16px;margin-right:4px}.name-link .name[data-v-a206b934]{flex:1}.state-tag[data-v-a206b934]{display:inline-flex;align-items:center;padding:0 8px;height:24px;border-radius:12px;background:#f5f5f5;color:#333;font-size:12px}.state-tag .dot[data-v-a206b934]{width:6px;height:6px;border-radius:50%;margin-right:6px;background:#1677ff}.state-tag.disabled[data-v-a206b934]{color:#ff4d4f}.state-tag.disabled .dot[data-v-a206b934]{background:#ff4d4f}.tooltip-tags[data-v-a206b934]{margin-bottom:-6px}.tooltip-tag[data-v-a206b934]{margin-bottom:6px}.fold-tag[data-v-a206b934]{cursor:pointer}.form-container[data-v-218525ef]{padding:24px 0}.form-container .server-section[data-v-218525ef]{margin-top:24px;padding:16px;background:#fafafa;border-radius:6px}.form-container .test-button[data-v-218525ef]{width:100%;margin-top:16px}.result-container[data-v-218525ef]{padding:16px}.result-container .success-icon[data-v-218525ef]{text-align:center}.result-container .success-title[data-v-218525ef]{font-size:18px;font-weight:500;text-align:center}.result-container .result-info[data-v-218525ef]{width:100%;height:278px;position:relative;margin-bottom:24px}.result-container .result-info .item[data-v-218525ef]{width:197px;border-radius:12px;background-color:#f5f5f5}.result-container .result-info .item1[data-v-218525ef]{position:absolute;left:10px;top:32px;height:52px}.result-container .result-info .item2[data-v-218525ef]{position:absolute;right:0;top:0;height:52px}.result-container .result-info .item3[data-v-218525ef]{position:absolute;left:0;bottom:36px;height:72px}.result-container .result-info .item4[data-v-218525ef]{position:absolute;bottom:0;right:63px;height:72px}.result-container .result-info .item3[data-v-218525ef],.result-container .result-info .item4[data-v-218525ef]{padding:12px 16px;display:flex;flex-direction:column;justify-content:space-between}.result-container .result-info .item3 .header[data-v-218525ef],.result-container .result-info .item4 .header[data-v-218525ef]{color:#777;font-size:12px;display:flex;align-items:center;gap:8px}.result-container .result-info .item3 .header .icon[data-v-218525ef],.result-container .result-info .item4 .header .icon[data-v-218525ef]{width:20px;height:20px;border-radius:4px;background:#1677ff;display:flex;align-items:center;color:#fff;justify-content:center}.result-container .result-info .item3 .text[data-v-218525ef],.result-container .result-info .item4 .text[data-v-218525ef]{color:#1a1a1a;font-weight:500}.result-container .result-info .context[data-v-218525ef]{width:386px;height:112px;position:absolute;top:44px;left:50%;transform:translate(-50%)}.result-container .result-info .context .box[data-v-218525ef]{width:100%;height:100%;position:relative;overflow:hidden;border-radius:12px;background-color:#1677ff;box-shadow:0 0 26px #1677ff66}.result-container .result-info .context .box .circle[data-v-218525ef]{position:absolute;width:224px;height:224px;background:#206be6;border-radius:50%;top:-56px;right:-77px;z-index:1}.result-container .result-info .context .box .items[data-v-218525ef]{position:absolute;width:100%;height:100%;color:#fff;display:flex;align-items:center;justify-content:space-between;z-index:2}.result-container .result-info .context .box .items .items-left[data-v-218525ef]{margin:16px}.result-container .result-info .context .box .items .items-left .tag[data-v-218525ef]{border:1px solid rgba(255,255,255,.3);border-radius:6px;padding:2px 8px}.result-container .result-info .context .box .items .items-right[data-v-218525ef]{width:93px;height:44px;border-radius:8px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);margin-right:24px;text-align:center}.temperature-bar[data-v-d09b7601]{width:100%;display:flex;align-items:center;gap:4px}.temperature-segment[data-v-d09b7601]{flex:1;height:8px;border-radius:2px;background:#e8e8e8;transition:background-color .2s ease}.temperature-segment.active[data-v-d09b7601]{background:#faad14}.monitor-content[data-v-60e9e7a9]{padding:16px 0}.monitor-content .metrics-grid[data-v-60e9e7a9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin-bottom:24px}.monitor-content .metrics-grid .metric-card[data-v-60e9e7a9]{padding:16px;border-radius:6px;background-color:#f8f9fa}.monitor-content .metrics-grid .metric-card .metric-content[data-v-60e9e7a9]{display:flex;justify-content:space-between}.monitor-content .metrics-grid .metric-card .metric-content .metric-title[data-v-60e9e7a9]{color:#777;text-align:right}.monitor-content .metrics-grid .metric-card .metric-content .metric-value[data-v-60e9e7a9]{font-size:24px;font-weight:500}.monitor-content .metrics-grid .metric-card .threshold-info[data-v-60e9e7a9]{font-size:12px;color:#777}.monitor-content .charts-grid[data-v-60e9e7a9]{gap:16px;display:grid;margin-bottom:24px;grid-template-columns:2fr 1fr 1fr}.monitor-content .charts-grid .chart-card[data-v-60e9e7a9]{padding:16px;border:1px solid #d9d9d9;border-radius:6px}.monitor-content .charts-grid .chart-card .chart-header[data-v-60e9e7a9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:8px}.monitor-content .charts-grid .chart-card .chart-header h4[data-v-60e9e7a9]{margin:0}.monitor-content .charts-grid .chart-card .chart[data-v-60e9e7a9]{height:300px}.monitor-content .charts-grid .system-info-card[data-v-60e9e7a9]{padding:16px;border:1px solid #d9d9d9;border-radius:6px}.monitor-content .charts-grid .system-info-card h4[data-v-60e9e7a9]{margin-top:0;margin-bottom:16px}.monitor-content .charts-grid .system-info-card .info-grid[data-v-60e9e7a9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}.monitor-content .charts-grid .system-info-card .info-grid .info-item[data-v-60e9e7a9]{display:flex;align-items:center;gap:8px}.monitor-content .charts-grid .system-info-card .info-grid .info-item .info-label[data-v-60e9e7a9]{color:#666;min-width:50px}.monitor-content .charts-grid .system-info-card .info-grid .info-item .info-value[data-v-60e9e7a9]{margin-left:8px}.monitor-content .tasks-card[data-v-60e9e7a9]{padding:16px;border:1px solid #d9d9d9;border-radius:6px}.monitor-content .tasks-card h4[data-v-60e9e7a9]{margin-top:0;margin-bottom:16px}.tasks-content[data-v-85065845]{padding:16px 0;height:620px}.tasks-content .name-link[data-v-85065845]{display:flex;align-items:flex-start;line-height:16px;color:#1677ff;cursor:pointer;word-break:break-all}.tasks-content .name-link .icon[data-v-85065845]{width:16px;height:16px;margin-right:4px}.tasks-content .name-link .name[data-v-85065845]{flex:1}.tasks-content .tag[data-v-85065845]{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:4px;box-sizing:border-box}.tasks-content .default[data-v-85065845]{border:1px solid #d9d9d9;background:#00000005}.tasks-content .queued[data-v-85065845]{color:#1677ff;border:1px solid #91caff;background:#e6f4ff}.tasks-content .running[data-v-85065845]{color:#faad14;background:#fffbe6;border:1px solid #ffe58f}.tasks-content .succeeded[data-v-85065845]{color:#52c41a;background:#f6ffed;border:1px solid #b7eb8f}.tasks-content .failed[data-v-85065845]{color:#ff4d4f;background:#fff1f0;border:1px solid #ffa39e}.operating-environment-container[data-v-092437a7]{padding:24px;height:100%;background:#fff}.operating-environment-container .env-switch-bar[data-v-092437a7]{border-radius:6px}.operating-environment-container .env-switch-bar .env-switch-header[data-v-092437a7]{display:flex;justify-content:space-between;gap:16px}.operating-environment-container .env-switch-bar .env-switch-header .env-list[data-v-092437a7]{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.operating-environment-container .env-switch-bar .env-switch-header .env-list .env-item[data-v-092437a7]{padding:16px;border-radius:6px;cursor:pointer;width:255px;border:1px solid #d9d9d9;display:flex;align-items:center;flex-direction:column;gap:8px;transition:all .3s}.operating-environment-container .env-switch-bar .env-switch-header .env-list .env-item[data-v-092437a7]:hover{border-color:#1890ff}.operating-environment-container .env-switch-bar .env-switch-header .env-list .env-item.active[data-v-092437a7]{border:1px solid #1677ff;background:#f1f7ff}.operating-environment-container .env-switch-bar .env-switch-header .env-list .env-item .env-info[data-v-092437a7]{display:flex;align-items:center;gap:8px;width:100%;color:#777}.operating-environment-container .env-switch-bar .env-switch-header .header-actions[data-v-092437a7]{display:flex;gap:12px}.operating-environment-container .tab-content[data-v-092437a7]{border-radius:6px;margin-top:16px}.operating-environment-container .tab-content .tab-header[data-v-092437a7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:16px}.operating-environment-container .tab-content .tab-header .runtime-info .label[data-v-092437a7]{color:#666;margin-right:8px}.operating-environment-container .tab-content .tab-header .runtime-info .value[data-v-092437a7]{font-weight:700}.operating-environment-container .tab-content .tab-header .action-buttons[data-v-092437a7]{display:flex;gap:16px}.operating-environment-container .tab-content .custom-tabs[data-v-092437a7] .ant-tabs-content{margin-top:0}.operating-environment-container .empty-state[data-v-092437a7]{border-radius:6px;text-align:center;height:100%;display:flex;align-items:center;justify-content:center}.deduction-compare-wrapper[data-v-019e8a9c]{position:relative;width:100%;height:100%}.deduction-compare-wrapper .report-progress[data-v-019e8a9c]{width:100%;margin-bottom:16px;padding:16px;border-radius:6px;box-sizing:border-box;border:1px solid #f0f0f0}.deduction-compare-wrapper .report-progress .status-line[data-v-019e8a9c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;gap:24px}.deduction-compare-wrapper .report-progress .status-line .line-status[data-v-019e8a9c]{display:flex;align-items:center;gap:16px}.deduction-compare-wrapper .report-progress .status-line .line-status .loading[data-v-019e8a9c]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#e6f4ff}.deduction-compare-wrapper .report-progress .status-line .line-status .loading .icon[data-v-019e8a9c]{font-size:24px;color:#1677ff}.deduction-compare-wrapper .report-progress .status-line .line-status .detail[data-v-019e8a9c]{font-size:14px}.deduction-compare-wrapper .report-progress .status-line .line-status .detail .label[data-v-019e8a9c]{margin-bottom:8px;line-height:14px;color:#1a1a1a}.deduction-compare-wrapper .report-progress .status-line .line-status .detail .description[data-v-019e8a9c]{line-height:18px;color:#777}.deduction-compare-wrapper .report-progress .status-line .line-operate[data-v-019e8a9c]{display:flex;align-items:center;flex-shrink:0}.deduction-compare-wrapper .report-progress .status-line .line-operate .divider[data-v-019e8a9c]{height:32px;margin:0 24px;background-color:#d9d9d9}.deduction-compare-wrapper .report-progress .status-line .line-operate .timer-wrapper[data-v-019e8a9c]{display:flex;flex-direction:column;gap:8px}.deduction-compare-wrapper .report-progress .status-line .line-operate .timer-wrapper .label[data-v-019e8a9c]{font-size:14px;line-height:14px;color:#777}.deduction-compare-wrapper .report-progress .status-line .line-operate .timer-wrapper .timer[data-v-019e8a9c]{font-size:16px;line-height:16px;color:#1a1a1a}.deduction-compare-wrapper .report-title[data-v-019e8a9c]{margin-bottom:16px;font-size:16px;line-height:22px;color:#1a1a1a}.deduction-compare-wrapper .report-section[data-v-019e8a9c]{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.deduction-compare-wrapper .report-list-wrapper[data-v-019e8a9c]{width:100%}.deduction-compare-wrapper .report-list-wrapper .wrapper-table[data-v-019e8a9c]{width:100%;border-radius:2px;border:1px solid #f0f0f0;overflow:hidden}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-header[data-v-019e8a9c]{display:flex;width:100%;padding:16px;box-sizing:border-box;background:#fafafa;border-bottom:1px solid #f0f0f0}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-header .header-cell[data-v-019e8a9c]{position:relative;font-size:14px;font-weight:600;line-height:22px;color:#1a1a1a}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-header .header-cell span[data-v-019e8a9c]{margin-right:8px;color:#777}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-header .header-cell[data-v-019e8a9c]:not(:first-child):before{position:absolute;content:"";top:50%;left:0;width:1px;height:22px;background:#00000005;transform:translateY(-50%);transition:background-color .2s}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-header .pl16[data-v-019e8a9c]{padding-left:16px}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body[data-v-019e8a9c]{width:100%;max-height:500px;overflow-y:auto}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row[data-v-019e8a9c]{display:flex;width:100%;padding:12px 16px;border-bottom:1px solid #f0f0f0;box-sizing:border-box;transition:background-color .2s}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row[data-v-019e8a9c]:last-child{border-bottom:none}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row[data-v-019e8a9c]:hover{background-color:#fafafa}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row .row-cell[data-v-019e8a9c]{display:flex;align-items:center;gap:32px;width:100%;padding:16px;font-size:14px;color:#1a1a1a;box-sizing:border-box}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row .row-cell .topic[data-v-019e8a9c]{display:flex;align-items:center;justify-content:flex-end;gap:12px;box-sizing:border-box;overflow:hidden}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row .row-cell .topic span[data-v-019e8a9c]{font-size:14px;line-height:16px;color:#1a1a1a}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row .row-cell .topic .model[data-v-019e8a9c]{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:1px 16px;line-height:20px;font-size:12px;border-radius:16px;box-sizing:border-box;color:#777;background:#d9d9d9}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row .row-cell .match .model[data-v-019e8a9c]{display:flex;align-items:center;gap:4px;color:#1677ff!important;background:#d0e4ff!important;border:1px solid #bae0ff!important}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row .row-cell .match .model .icon[data-v-019e8a9c]{font-size:16px;color:#1677ff}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row .row-cell .out-result[data-v-019e8a9c]{flex:1;min-width:0;flex-shrink:0;display:flex;align-items:center;gap:24px;box-sizing:border-box}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row .row-cell .out-result .match-description[data-v-019e8a9c]{min-width:600px}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row .row-cell .match-description[data-v-019e8a9c]{flex:1;min-width:0;flex-shrink:0;font-size:14px;line-height:22px;box-sizing:border-box}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row .row-cell .match-description .match-topic[data-v-019e8a9c]{display:flex;align-items:center;gap:16px;height:22px;margin-bottom:8px}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row .row-cell .match-description .match-topic .label[data-v-019e8a9c]{flex-shrink:0;color:#777}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row .row-cell .match-description .match-topic .value[data-v-019e8a9c]{color:#1a1a1a}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row .row-cell .match-description .match-error[data-v-019e8a9c]{color:#ff4d4f!important;border:1px solid #ffcacb!important}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row .row-cell .match-description .match-content[data-v-019e8a9c]{display:flex;flex-direction:column;gap:12px;height:122px;padding:12px;font-size:14px;line-height:24px;box-sizing:border-box;border-radius:6px;background:#f5f5f5;border:1px solid #d9d9d9}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row .row-cell .match-description .match-content .content[data-v-019e8a9c]{flex:1;min-height:0;overflow-y:auto;word-break:break-word}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row .row-cell .cv-wrapper[data-v-019e8a9c]{display:flex;flex:1;min-width:0;flex-shrink:0;gap:12px;font-size:14px}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row .row-cell .cv-wrapper .cv-match-content[data-v-019e8a9c]{position:relative;flex-shrink:0;display:flex;gap:12px;padding:12px;border-radius:6px;box-sizing:border-box;background:#f5f5f5;border:1px solid #d9d9d9}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row .row-cell .cv-wrapper .cv-match-content .image-panel[data-v-019e8a9c]{width:350px;height:350px}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row .row-cell .cv-wrapper .cv-match-content .input-panel[data-v-019e8a9c]{display:flex;flex-shrink:0;flex-direction:column;min-width:0;max-height:300px;padding-right:5px;gap:12px;overflow-y:auto;box-sizing:border-box}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row .row-cell .cv-wrapper .cv-match-content .input-panel .row-item[data-v-019e8a9c]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;height:32px;width:300px;padding:0 12px;border-radius:4px;border:1px solid #cccccc;box-sizing:border-box}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row .row-cell .cv-wrapper .cv-match-content .input-panel .row-item .label[data-v-019e8a9c]{color:#777}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row .row-cell .cv-wrapper .cv-match-content .input-panel .row-item .value[data-v-019e8a9c]{color:#1a1a1a}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row .row-cell .cv-wrapper .cv-match-content .input-panel .row-item.active[data-v-019e8a9c]{border-color:#1677ff}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row .row-cell .cv-wrapper .cv-match-content .empty-panel[data-v-019e8a9c]{width:300px;padding-right:5px;box-sizing:border-box;color:#777}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row .row-cell .cv-wrapper .match-cv[data-v-019e8a9c]{color:#1677ff!important;background:#f1f7ff!important}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row .row-cell .cv-wrapper .absolute[data-v-019e8a9c]{position:absolute;bottom:8px;right:12px}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-body .table-row .row-x-auto[data-v-019e8a9c]{flex:1;overflow-x:auto;box-sizing:border-box}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-empty[data-v-019e8a9c]{display:flex;align-items:center;justify-content:center;width:100%;padding:40px 0}.deduction-compare-wrapper .report-list-wrapper .wrapper-table .table-no-more[data-v-019e8a9c]{display:flex;align-items:center;justify-content:center;width:100%;padding:20px 0;font-size:14px;color:#999}.info-block[data-v-5d87503a]{display:flex;align-items:self-start;gap:8px;padding:16px;border-radius:6px;background:#f5f5f5;box-sizing:border-box;border:1px solid #cccccc}.info-block .icon[data-v-5d87503a]{font-size:16px;color:#1677ff}.info-block .description[data-v-5d87503a]{flex:1;min-width:0;margin-top:-5px;font-size:14px;color:#1a1a1a}.info-block .description .item[data-v-5d87503a]{line-height:24px}.title-line[data-v-5d87503a]{width:100%;margin-top:16px;margin-bottom:8px;font-size:14px;color:#000000e0}.detail-page-wrapper[data-v-6a40a786]{position:relative;width:100%;height:100%}.detail-page-wrapper .upload-content[data-v-6a40a786]{display:flex;flex-direction:column;position:relative;width:100%;height:100%}.detail-page-wrapper .upload-content .upload-icon-wrapper[data-v-6a40a786]{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-shrink:0;flex:1;width:100%;min-height:0}.detail-page-wrapper .upload-content .upload-icon-wrapper .image[data-v-6a40a786]{width:128px;margin-bottom:16px}.detail-page-wrapper .upload-content .upload-icon-wrapper .label[data-v-6a40a786]{font-size:14px;line-height:22px;color:#1a1a1a}.detail-page-wrapper .upload-content .upload-wrapper[data-v-6a40a786]{position:relative;width:100%}.detail-page-wrapper .compare-content[data-v-6a40a786]{position:relative;width:100%;padding-top:8px;padding-right:10px;box-sizing:border-box;overflow:auto}.detail-page-wrapper .compare-content .button-group[data-v-6a40a786]{display:flex;align-items:center;justify-content:flex-end;margin-bottom:16px}.detail-page-wrapper .other-state-wrapper[data-v-6a40a786]{display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;height:100%;box-sizing:border-box}.detail-page-wrapper .other-state-wrapper .icon[data-v-6a40a786]{width:128px;margin-bottom:16px}.detail-page-wrapper .other-state-wrapper .label[data-v-6a40a786]{margin-bottom:8px;font-size:16px;line-height:22px;color:#1a1a1a}.detail-page-wrapper .other-state-wrapper .description[data-v-6a40a786]{font-size:14px;line-height:22px;color:#a3a3a3;text-align:center}.compare-dialog-container[data-v-d1576ffb]{display:flex;width:100%;height:100%}.compare-dialog-container .compare-slide[data-v-d1576ffb]{width:282px;height:100%}.compare-dialog-container .compare-slide .slide-list-content[data-v-d1576ffb]{max-height:500px;padding-right:5px;box-sizing:border-box;overflow-y:auto}.compare-dialog-container .compare-slide .slide-list-content .active[data-v-d1576ffb]{background:#e6f4ff!important;border:1px solid #1677ff!important}.compare-dialog-container .compare-slide .slide-list-content .item[data-v-d1576ffb]{margin-bottom:12px;padding:5px 12px;font-size:14px;line-height:22px;color:#1a1a1a;cursor:pointer;border-radius:6px;background:#f5f5f5;border:1px solid #f5f5f5;box-sizing:border-box}.compare-dialog-container .compare-slide .empty-content[data-v-d1576ffb]{display:flex;justify-content:center;align-items:center;height:300px}.compare-dialog-container .compare-table[data-v-d1576ffb]{flex:1 1 0;min-width:0;height:100%}.data-source-dialog-name[data-v-d1576ffb]{display:flex;align-items:center;line-height:16px;word-break:break-all}.data-source-dialog-name .icon[data-v-d1576ffb]{font-size:16px;margin-right:4px}.data-source-dialog-name .name[data-v-d1576ffb]{flex:1}.data-source-dialog-name .file-size[data-v-d1576ffb]{width:80px}.left-container[data-v-0645f1f6]{width:386px;height:100%;padding:16px;border-radius:6px;box-sizing:border-box;border:1px solid #d9d9d9}.left-container .left-header[data-v-0645f1f6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.left-container .left-header .label[data-v-0645f1f6]{font-size:14px;color:#191c27}.left-container .left-list[data-v-0645f1f6]{width:100%;height:calc(100% - 48px);padding-right:5px;box-sizing:border-box;overflow-y:auto}.left-container .left-list .model-content[data-v-0645f1f6]{width:100%;height:100%}.left-container .left-list .model-content .model-name[data-v-0645f1f6]{display:flex;align-items:center;gap:24px;width:100%;margin-bottom:16px;padding:8px 12px;border-radius:6px;font-size:14px;color:#1a1a1a;box-sizing:border-box;background:#e6f4ff;border:1px solid #1677ff}.left-container .left-list .model-content .model-name .label[data-v-0645f1f6]{width:56px;flex-shrink:0}.left-container .left-list .model-content .model-item[data-v-0645f1f6]{width:100%;margin-bottom:8px;padding:12px 16px 12px 12px;border-radius:6px;background:#f5f5f5;box-sizing:border-box}.left-container .left-list .model-content .model-item .name[data-v-0645f1f6]{height:16px;margin-bottom:12px;line-height:16px;font-size:14px;color:#1a1a1a}.left-container .left-list .model-content .model-item .content[data-v-0645f1f6]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.left-container .left-list .model-content .model-item .content .description[data-v-0645f1f6]{flex:1;min-width:0;flex-shrink:0;font-size:14px;line-height:16px;color:#777}.left-container .left-list .model-content .model-item .content .description .name[data-v-0645f1f6]{margin-bottom:8px}.left-container .left-list .model-content .model-item .content .icon[data-v-0645f1f6]{font-size:24px;color:#ff4d4f;cursor:pointer}.left-container .left-list .empty-content[data-v-0645f1f6]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.compare-effect-wrapper[data-v-8c1a5b28]{position:relative;width:100%;height:100%}.compare-effect-wrapper .effect-header-tab[data-v-8c1a5b28]{display:flex;align-items:center;gap:24px;width:100%;height:72px;margin-bottom:16px}.compare-effect-wrapper .effect-header-tab .operate-card[data-v-8c1a5b28]{height:100%;padding:16px;font-size:14px;line-height:16px;border-radius:6px;cursor:pointer;background:#f5f5f5;box-sizing:border-box;border:1px solid #f5f5f5}.compare-effect-wrapper .effect-header-tab .operate-card .label[data-v-8c1a5b28]{margin-bottom:8px;color:#000000e0}.compare-effect-wrapper .effect-header-tab .operate-card .desc[data-v-8c1a5b28]{color:#777}.compare-effect-wrapper .effect-header-tab .operate-card.active[data-v-8c1a5b28]{border:1px solid #1677ff;background:#fff}.compare-effect-wrapper .effect-header-tab .operate-card.training[data-v-8c1a5b28]{cursor:not-allowed}.compare-effect-wrapper .effect-model-list[data-v-8c1a5b28]{display:flex;align-items:center;gap:24px;width:100%;height:50px;margin-bottom:16px;padding-bottom:2px;overflow-x:auto;box-sizing:border-box}.compare-effect-wrapper .effect-model-list .model[data-v-8c1a5b28]{flex-shrink:0;display:flex;align-items:center;gap:8px;width:283px;height:100%;padding:16px;box-sizing:border-box;border-radius:6px;background:#f5f5f5}.compare-effect-wrapper .effect-chat[data-v-8c1a5b28]{width:100%}.compare-indicator-wrapper[data-v-f1108f85]{position:relative;width:100%;height:100%}.compare-indicator-wrapper .flex-wrapper[data-v-f1108f85]{display:flex;align-items:center;justify-content:center}.compare-indicator-wrapper .echart-bar[data-v-f1108f85]{width:100%;height:370px;margin-bottom:16px;border-radius:6px;background:#fff;box-sizing:border-box;border:1px solid #e4e4e4}.compare-indicator-wrapper .echart-bar .echart[data-v-f1108f85]{width:100%;height:100%}.compare-indicator-wrapper .compare-table[data-v-f1108f85]{width:100%;height:100px}.right-container[data-v-98d08bfd]{display:flex;height:100%;flex:1 1 0;min-height:0;flex-direction:column}.right-container .content-wrapper[data-v-98d08bfd]{position:relative;width:100%;height:100%}.right-container .content-wrapper .wrapper-header[data-v-98d08bfd]{display:flex;align-items:center;gap:16px;width:100%;height:40px;margin-bottom:8px}.right-container .content-wrapper .wrapper-header .operate-card[data-v-98d08bfd]{display:flex;align-items:center;justify-content:center;padding:0 16px;height:40px;font-size:16px;line-height:22px;border-radius:6px;cursor:pointer;color:#777;background:#f5f5f5;box-sizing:border-box}.right-container .content-wrapper .wrapper-header .active[data-v-98d08bfd]{color:#1677ff;background:#e6f4ff}.right-container .content-wrapper .wrapper-line[data-v-98d08bfd]{width:100%;margin-bottom:16px;border-bottom:1px solid rgba(0,0,0,.06)}.right-container .content-wrapper .flex[data-v-98d08bfd]{display:flex;align-items:center;justify-content:center}.right-container .content-wrapper .wrapper-compare[data-v-98d08bfd]{width:100%;height:calc(100% - 65px);overflow:auto}.right-container .content-wrapper .wrapper-compare .wrapper-content[data-v-98d08bfd]{width:100%;height:100%}.right-container .empty-content[data-v-98d08bfd]{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%}.right-container .empty-content .icon[data-v-98d08bfd]{width:128px;margin-bottom:16px}.right-container .empty-content .label[data-v-98d08bfd]{font-size:16px;line-height:22px;color:#1a1a1a}.compare-container[data-v-cecd3d40]{position:relative;width:100%;height:100%;padding:24px;box-sizing:border-box}.compare-container .compare-header[data-v-cecd3d40]{display:flex;align-items:center;width:100%;height:32px;margin-bottom:24px}.compare-container .compare-header .label[data-v-cecd3d40]{margin-left:8px;margin-right:16px;font-size:16px;font-weight:500}.compare-container .compare-content[data-v-cecd3d40]{display:flex;gap:24px;width:100%;height:calc(100% - 56px);box-sizing:border-box}.compare-container .compare-content .compare-left[data-v-cecd3d40]{width:386px;height:100%;box-sizing:border-box}.compare-container .compare-content .compare-right[data-v-cecd3d40]{flex:1 1 0;min-width:0;height:100%}.gateway-select-warp[data-v-44852fad]{padding:8px;border:1px solid #d9d9d9;border-radius:6px;min-height:100px}.gateway-select-warp .gateway-select-item[data-v-44852fad]{display:flex;gap:4px;cursor:pointer;padding:8px 6px;border-radius:4px}.gateway-select-warp .gateway-select-item .content[data-v-44852fad]{flex:1 1 0}.gateway-select-warp .gateway-select-item .icon[data-v-44852fad],.gateway-select-warp .gateway-select-item .tool[data-v-44852fad]{width:24px}.gateway-select-warp .gateway-select-item .tool[data-v-44852fad]{visibility:hidden;color:#ff7875}.gateway-select-warp .gateway-select-item[data-v-44852fad]:hover{background-color:#f5f5f5}.gateway-select-warp .gateway-select-item:hover .tool[data-v-44852fad]{visibility:visible}.gateway-select-warp .gateway-select-item.selected[data-v-44852fad]{background-color:#4096ff;color:#fff}.task-warp .header[data-v-331fed21]{font-size:20px}.task-warp .tip[data-v-331fed21]{padding:8px 14px;border:1px solid #91caff;background-color:#e6f4ff;margin-bottom:16px;border-radius:2px}.task-warp .tip .icon[data-v-331fed21]{color:#1677ff;margin-right:8px}.task-body[data-v-adac854b]{display:flex;gap:24px}.task-body .task-form[data-v-adac854b]{width:380px}.task-body .task-content[data-v-adac854b]{flex:1 1 0}.task-body .form-label-extra[data-v-adac854b]{position:absolute;right:0;display:flex;align-items:center;transform:translate(calc(100% + 12px))}.header-wrapper[data-v-2942f296]{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:16px;width:100%;margin-bottom:16px;padding:24px;border-radius:6px;background:#f5f5f5;box-sizing:border-box}.header-wrapper .left-content[data-v-2942f296]{flex:1;min-width:0;display:flex;gap:8px;min-width:500px}.header-wrapper .left-content .header-block[data-v-2942f296]{display:flex;flex-direction:column;gap:16px}.header-wrapper .left-content .header-block .header-line[data-v-2942f296]{display:flex;align-items:center;gap:8px}.header-wrapper .left-content .header-block .header-line .line-title[data-v-2942f296]{min-width:100px;max-width:250px;font-size:16px;font-weight:600;color:#1a1a1a}.header-wrapper .left-content .header-block .header-line .line-desc[data-v-2942f296]{font-size:14px;color:#333;min-width:100px;max-width:250px}.header-wrapper .left-content .header-block .header-line .ml-32[data-v-2942f296]{margin-left:32px}.header-wrapper .left-content .header-block .header-line .line-status[data-v-2942f296]{min-width:50px}.header-wrapper .left-content .header-block .header-line .line-tag[data-v-2942f296]{max-width:100px;white-space:normal}.header-wrapper .left-content .header-block .header-line .tag[data-v-2942f296]{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:4px;box-sizing:border-box}.header-wrapper .left-content .header-block .header-line .queued[data-v-2942f296]{color:#1677ff;border:1px solid #91caff;background:#e6f4ff}.header-wrapper .left-content .header-block .header-line .running[data-v-2942f296]{color:#faad14;background:#fffbe6;border:1px solid #ffe58f}.header-wrapper .left-content .header-block .header-line .succeeded[data-v-2942f296]{color:#52c41a;background:#f6ffed;border:1px solid #b7eb8f}.header-wrapper .left-content .header-block .header-line .failed[data-v-2942f296]{color:#ff4d4f;background:#fff1f0;border:1px solid #ffa39e}.header-wrapper .right-content[data-v-2942f296]{display:flex;align-items:center;min-width:200px}.header-wrapper .right-content .content-block[data-v-2942f296]{display:flex;gap:48px}.header-wrapper .right-content .content-block .block-item[data-v-2942f296]{display:flex;flex-direction:column;justify-content:space-between;gap:8px;height:52px}.header-wrapper .right-content .content-block .block-item .progress[data-v-2942f296]{width:145px}.header-wrapper .right-content .content-block .block-item .label[data-v-2942f296]{line-height:14px;font-size:14px;color:#777}.header-wrapper .right-content .content-block .block-item .value[data-v-2942f296]{margin-bottom:8px;line-height:14px;font-size:14px;color:#1677ff}.header-wrapper .right-content .vertical-divider[data-v-2942f296]{height:32px;margin:0 24px;background-color:#d9d9d9}.detail-container[data-v-1da37d54]{position:relative;width:100%;height:100%;padding:24px;box-sizing:border-box}.detail-container .detail-wrapper[data-v-1da37d54]{width:100%}.detail-container .detail-wrapper .custom-tabs[data-v-1da37d54]{display:flex;flex-direction:column;width:100%;height:100%}.detail-container .detail-wrapper .custom-tabs .tabs-header[data-v-1da37d54]{position:relative;display:flex;align-items:center;flex-shrink:0;margin-bottom:16px;border-bottom:1px solid rgba(0,0,0,.06)}.detail-container .detail-wrapper .custom-tabs .tabs-header .tab-item[data-v-1da37d54]{display:flex;align-items:center;gap:8px;padding:12px 20px;cursor:pointer;color:#777;font-size:16px;-webkit-user-select:none;user-select:none;transition:color .3s;z-index:1}.detail-container .detail-wrapper .custom-tabs .tabs-header .tab-item[data-v-1da37d54]:hover{color:#1890ff}.detail-container .detail-wrapper .custom-tabs .tabs-header .tab-item.active[data-v-1da37d54]{color:#1677ff}.detail-container .detail-wrapper .custom-tabs .tabs-header .tab-slider[data-v-1da37d54]{position:absolute;bottom:-1px;height:2px;background-color:#1677ff;transition:left .3s cubic-bezier(.645,.045,.355,1),width .3s cubic-bezier(.645,.045,.355,1);z-index:0}.detail-container .detail-wrapper .custom-tabs .tabs-content[data-v-1da37d54]{flex:1;flex-shrink:0;min-height:0;overflow:auto}.detail-container .detail-wrapper .custom-tabs .center[data-v-1da37d54]{display:flex;align-items:center;justify-content:center;height:100%}.train-container[data-v-6f329be6]{position:relative;width:100%;height:100%;box-sizing:border-box}.train-container .table-display-wrapper[data-v-6f329be6]{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:24px;width:100%;box-sizing:border-box}.train-container .table-display-wrapper .display-item[data-v-6f329be6]{flex:1;flex-shrink:0;min-width:0;padding:16px;box-sizing:border-box;border-radius:6px;background:#f8f9fa;overflow:hidden}.train-container .table-display-wrapper .display-item .item-main[data-v-6f329be6]{display:flex;align-items:center;gap:24px;margin-bottom:16px}.train-container .table-display-wrapper .display-item .item-main .icon[data-v-6f329be6]{width:32px;height:32px}.train-container .table-display-wrapper .display-item .item-main .description[data-v-6f329be6]{color:#1a1a1a;line-height:16px}.train-container .table-display-wrapper .display-item .item-main .description .label[data-v-6f329be6]{margin-bottom:8px;font-size:14px}.train-container .table-display-wrapper .display-item .item-main .description .value[data-v-6f329be6]{font-size:24px;font-weight:600;box-sizing:border-box}.train-container .table-display-wrapper .display-item .item-desc[data-v-6f329be6]{display:flex;align-items:center;width:100%;height:16px;font-size:12px;line-height:16px;overflow:hidden}.train-container .table-display-wrapper .display-item .item-desc .desc-label[data-v-6f329be6]{color:#9e9e9e}.train-container .table-display-wrapper .display-item .item-desc .desc-value[data-v-6f329be6]{color:#1a1a1a}.train-container .table-display-wrapper .display-item .item-desc .success-point[data-v-6f329be6]{position:relative;padding-left:12px}.train-container .table-display-wrapper .display-item .item-desc .success-point[data-v-6f329be6]:before{content:"";position:absolute;width:6px;height:6px;left:0;top:50%;transform:translateY(-50%);border-radius:50%;background:#52c41a}.train-container .table-display-wrapper .display-item .item-desc .fail-point[data-v-6f329be6]{position:relative;margin-left:52px;padding-left:12px}.train-container .table-display-wrapper .display-item .item-desc .fail-point[data-v-6f329be6]:before{content:"";position:absolute;width:6px;height:6px;left:0;top:50%;transform:translateY(-50%);border-radius:50%;background:#ff4d4f}.train-container .table-display-wrapper .display-item .gap[data-v-6f329be6]{gap:16px}.train-container .table-content-wrapper[data-v-6f329be6]{width:100%;height:calc(100% - 136px);box-sizing:border-box;overflow:auto}.train-container .name-link[data-v-6f329be6]{display:flex;align-items:flex-start;line-height:16px;color:#1677ff;cursor:pointer;word-break:break-all}.train-container .name-link .icon[data-v-6f329be6]{width:16px;height:16px;margin-right:4px}.train-container .name-link .name[data-v-6f329be6]{flex:1}.train-container .tag[data-v-6f329be6]{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:4px;box-sizing:border-box}.train-container .default[data-v-6f329be6]{border:1px solid #d9d9d9;background:#00000005}.train-container .queued[data-v-6f329be6]{color:#1677ff;border:1px solid #91caff;background:#e6f4ff}.train-container .running[data-v-6f329be6]{color:#faad14;background:#fffbe6;border:1px solid #ffe58f}.train-container .succeeded[data-v-6f329be6]{color:#52c41a;background:#f6ffed;border:1px solid #b7eb8f}.train-container .failed[data-v-6f329be6]{color:#ff4d4f;background:#fff1f0;border:1px solid #ffa39e}.train-container .review-name-wrapper[data-v-6f329be6]{cursor:pointer;color:#1677ff}.train-container .status-block[data-v-6f329be6]{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:1px 8px;line-height:24px;color:#1a1a1a;font-size:12px;border-radius:2px}.train-container .status-block .point[data-v-6f329be6]{width:6px;height:6px;border-radius:50%}.train-container .source-image-wrapper[data-v-6f329be6]{position:relative;display:flex;flex-wrap:wrap;gap:10px;align-items:center;width:80px;height:80px}.train-container .source-image-wrapper .count[data-v-6f329be6]{display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;right:0;padding:4px 8px;font-size:14px;line-height:16px;color:#1f2429;background:#eff0f1;box-sizing:border-box}.minimalist-mode-wrapper[data-v-7e3fe5a6]{display:flex;flex-wrap:wrap;gap:24px;width:100%}.minimalist-mode-wrapper .kv-item[data-v-7e3fe5a6]{flex:1;min-width:0;flex-shrink:0;white-space:nowrap}.minimalist-mode-wrapper .item-wrapper[data-v-7e3fe5a6]{width:calc(33.333% - 16px);min-width:0}.minimalist-mode-wrapper .item-wrapper .label-section[data-v-7e3fe5a6]{display:flex;align-items:center;gap:5px;margin-bottom:8px;font-size:14px;color:#000000e0}.minimalist-mode-wrapper .item-wrapper .input-section[data-v-7e3fe5a6],.minimalist-mode-wrapper[data-v-9f3f7b50]{width:100%}.minimalist-mode-wrapper .kv-item[data-v-9f3f7b50]{white-space:nowrap}.data-source-dialog-name-link[data-v-32e49818]{display:flex;align-items:flex-start;line-height:16px;color:#1677ff;word-break:break-all}.data-source-dialog-name-link .icon[data-v-32e49818]{width:16px;height:16px;margin-right:4px}.data-source-dialog-name-link .name[data-v-32e49818]{flex:1}.tooltip-tags[data-v-32e49818]{margin-bottom:-6px}.tooltip-tag[data-v-32e49818]{margin-bottom:6px}.basic-form-wrapper[data-v-3ef004dd]{position:relative;width:100%;padding-right:5px;box-sizing:border-box}.basic-form-wrapper .type-wrapper[data-v-3ef004dd]{display:flex;align-items:center;gap:24px}.basic-form-wrapper .type-wrapper .item[data-v-3ef004dd]{width:386px;padding:16px;border-radius:6px;box-sizing:border-box;font-size:14px;line-height:16px;cursor:pointer;border:1px solid rgba(0,0,0,.15)}.basic-form-wrapper .type-wrapper .item .label[data-v-3ef004dd]{margin-bottom:8px;color:#000000e0}.basic-form-wrapper .type-wrapper .item .desc[data-v-3ef004dd]{color:#777}.basic-form-wrapper .type-wrapper .active[data-v-3ef004dd]{border:1px solid #1677ff}.basic-form-wrapper .type-wrapper .disabled[data-v-3ef004dd]{cursor:not-allowed;background:#f5f5f5}.basic-form-wrapper .tag-required[data-v-3ef004dd]{display:inline-block;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1}.basic-form-wrapper .collapse-content[data-v-3ef004dd]{width:100%;min-height:200px;box-sizing:border-box}.basic-form-wrapper .collapse-content .delete[data-v-3ef004dd]{color:#ff4d4f;cursor:pointer}.basic-form-wrapper .collapse-content .form-label[data-v-3ef004dd]{display:flex;align-items:center;gap:5px;margin-bottom:8px}.basic-form-wrapper .collapse-content .form-label .tag-required[data-v-3ef004dd]{display:inline-block;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1}.basic-form-wrapper .collapse-content .collapse-icon[data-v-3ef004dd]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;border:1px solid #cccccc;box-sizing:border-box}.basic-form-wrapper[data-v-3ef004dd] .ant-collapse-header{display:flex;align-items:center}.basic-form-wrapper .configuration-collapse[data-v-3ef004dd]{position:relative}.basic-form-wrapper .configuration-collapse[data-v-3ef004dd] .ant-collapse-item>.ant-collapse-header{pointer-events:none}.basic-form-wrapper .configuration-collapse[data-v-3ef004dd] .ant-collapse-item>.ant-collapse-header .ant-collapse-extra{pointer-events:auto}.scene-application-save[data-v-4b92c1fa]{display:flex;gap:24px;padding:24px;height:100%}.scene-application-save .left-form[data-v-4b92c1fa]{flex:1;min-width:0;height:100%;overflow-y:auto}.scene-application-save .right-preview[data-v-4b92c1fa]{display:flex;flex-direction:column;gap:16px;width:386px;height:100%;padding:16px;opacity:1;background:#f5f5f5;border:1px solid #e4e4e4;border-radius:6px;box-sizing:border-box;overflow:auto}.scene-application-save .right-preview .preview-block[data-v-4b92c1fa]{padding:16px;border-radius:6px;background:#fff;box-sizing:border-box;border:1px solid #d9d9d9}.scene-application-save .right-preview .preview-block .title[data-v-4b92c1fa]{height:14px;margin-bottom:16px;font-size:16px;line-height:14px;color:#1a1a1a}.scene-application-save .right-preview .preview-block .row-item[data-v-4b92c1fa]{display:flex;align-items:flex-start;justify-content:space-between;gap:25px;margin-bottom:18px;line-height:16px;font-size:14px}.scene-application-save .right-preview .preview-block .row-item .label[data-v-4b92c1fa]{color:#777}.scene-application-save .right-preview .preview-block .row-item .value[data-v-4b92c1fa]{flex:1;min-width:0;text-align:right;color:#1a1a1a;word-break:break-all}.scene-application-save .right-preview .preview-block .row-item .button[data-v-4b92c1fa]{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:8px 16px;box-sizing:border-box;color:#1a1a1a;border:1px solid #d9d9d9;border-radius:6px}.scene-application-save .right-preview .preview-block .model-item[data-v-4b92c1fa]{margin-bottom:16px;padding:16px;border-radius:6px;background:#fff;box-sizing:border-box;border:1px solid #d9d9d9;font-size:14px;line-height:16px}.scene-application-save .right-preview .preview-block .model-item .label[data-v-4b92c1fa]{margin-bottom:12px;color:#1a1a1a}.scene-application-save .right-preview .preview-block .model-item .value[data-v-4b92c1fa]{color:#777}.minimalist-mode-wrapper[data-v-a4ad4476]{display:flex;flex-wrap:wrap;gap:24px;width:100%}.minimalist-mode-wrapper .kv-item[data-v-a4ad4476]{flex:1;min-width:0;flex-shrink:0;white-space:nowrap}.minimalist-mode-wrapper .item-wrapper[data-v-a4ad4476]{width:calc(33.333% - 16px);min-width:0}.minimalist-mode-wrapper .item-wrapper .label-section[data-v-a4ad4476]{display:flex;align-items:center;gap:5px;margin-bottom:8px;font-size:14px;color:#000000e0}.minimalist-mode-wrapper .item-wrapper .input-section[data-v-a4ad4476],.minimalist-mode-wrapper[data-v-ff4cc840]{width:100%}.minimalist-mode-wrapper .kv-item[data-v-ff4cc840]{white-space:nowrap}.data-source-dialog-name-link[data-v-aad72cd5]{display:flex;align-items:flex-start;line-height:16px;color:#1677ff;word-break:break-all}.data-source-dialog-name-link .icon[data-v-aad72cd5]{width:16px;height:16px;margin-right:4px}.data-source-dialog-name-link .name[data-v-aad72cd5]{flex:1}.tooltip-tags[data-v-aad72cd5]{margin-bottom:-6px}.tooltip-tag[data-v-aad72cd5]{margin-bottom:6px}.tag[data-v-aad72cd5]{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:4px;box-sizing:border-box}.default[data-v-aad72cd5]{border:1px solid #d9d9d9;background:#00000005}.basic-form-wrapper[data-v-5939a731]{position:relative;width:100%;padding-right:5px;box-sizing:border-box}.basic-form-wrapper .type-wrapper[data-v-5939a731]{display:flex;align-items:center;gap:24px}.basic-form-wrapper .type-wrapper .item[data-v-5939a731]{width:386px;padding:16px;border-radius:6px;box-sizing:border-box;font-size:14px;line-height:16px;cursor:pointer;border:1px solid rgba(0,0,0,.15)}.basic-form-wrapper .type-wrapper .item .label[data-v-5939a731]{margin-bottom:8px;color:#000000e0}.basic-form-wrapper .type-wrapper .item .desc[data-v-5939a731]{color:#777}.basic-form-wrapper .type-wrapper .active[data-v-5939a731]{border:1px solid #1677ff}.basic-form-wrapper .type-wrapper .disabled[data-v-5939a731]{cursor:not-allowed;background:#f5f5f5}.basic-form-wrapper .tag-required[data-v-5939a731]{display:inline-block;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1}.basic-form-wrapper .collapse-content[data-v-5939a731]{width:100%;min-height:200px;box-sizing:border-box}.basic-form-wrapper .collapse-content .delete[data-v-5939a731]{color:#ff4d4f;cursor:pointer}.basic-form-wrapper .collapse-content .form-label[data-v-5939a731]{display:flex;align-items:center;gap:5px;margin-bottom:8px}.basic-form-wrapper .collapse-content .form-label .tag-required[data-v-5939a731]{display:inline-block;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1}.basic-form-wrapper .collapse-content .collapse-icon[data-v-5939a731]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;border:1px solid #cccccc;box-sizing:border-box}.basic-form-wrapper[data-v-5939a731] .ant-collapse-header{display:flex;align-items:center}.basic-form-wrapper .configuration-collapse[data-v-5939a731]{position:relative}.basic-form-wrapper .configuration-collapse[data-v-5939a731] .ant-collapse-item>.ant-collapse-header{pointer-events:none}.basic-form-wrapper .configuration-collapse[data-v-5939a731] .ant-collapse-item>.ant-collapse-header .ant-collapse-extra{pointer-events:auto}.scene-application-save[data-v-a21509c8]{display:flex;gap:24px;padding:24px;height:100%}.scene-application-save .left-form[data-v-a21509c8]{flex:1;min-width:0;height:100%;overflow-y:auto}.scene-application-save .right-preview[data-v-a21509c8]{display:flex;flex-direction:column;gap:16px;width:386px;height:100%;padding:16px;opacity:1;background:#f5f5f5;border:1px solid #e4e4e4;border-radius:6px;box-sizing:border-box;overflow:auto}.scene-application-save .right-preview .preview-block[data-v-a21509c8]{padding:16px;border-radius:6px;background:#fff;box-sizing:border-box;border:1px solid #d9d9d9}.scene-application-save .right-preview .preview-block .title[data-v-a21509c8]{height:14px;margin-bottom:16px;font-size:16px;line-height:14px;color:#1a1a1a}.scene-application-save .right-preview .preview-block .row-item[data-v-a21509c8]{display:flex;align-items:flex-start;justify-content:space-between;gap:25px;margin-bottom:18px;line-height:16px;font-size:14px}.scene-application-save .right-preview .preview-block .row-item .label[data-v-a21509c8]{color:#777}.scene-application-save .right-preview .preview-block .row-item .value[data-v-a21509c8]{flex:1;min-width:0;text-align:right;color:#1a1a1a;word-break:break-all}.scene-application-save .right-preview .preview-block .row-item .button[data-v-a21509c8]{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:8px 16px;box-sizing:border-box;color:#1a1a1a;border:1px solid #d9d9d9;border-radius:6px}.scene-application-save .right-preview .preview-block .model-item[data-v-a21509c8]{margin-bottom:16px;padding:16px;border-radius:6px;background:#fff;box-sizing:border-box;border:1px solid #d9d9d9;font-size:14px;line-height:16px}.scene-application-save .right-preview .preview-block .model-item .label[data-v-a21509c8]{margin-bottom:12px;color:#1a1a1a}.scene-application-save .right-preview .preview-block .model-item .value[data-v-a21509c8]{color:#777}.visual-search-target-box{--visual-search-target-color: #ffd400;--visual-search-target-stroke: 1px;box-sizing:border-box;border:var(--visual-search-target-stroke) solid var(--visual-search-target-color)}.vbm[data-v-ef0ce6bd]{position:relative;width:100%;aspect-ratio:var(--visual-search-result-media-aspect-ratio, 8 / 5);overflow:hidden;border-radius:var(--r-2);background:linear-gradient(135deg,var(--bg-sunken),var(--bg-hover))}.vbm__trigger[data-v-ef0ce6bd]{position:absolute;inset:0;display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}.vbm__placement[data-v-ef0ce6bd]{position:absolute;z-index:1}.vbm__frame[data-v-ef0ce6bd]{position:relative;width:100%;height:100%}.vbm__image[data-v-ef0ce6bd]{display:block;width:100%;height:100%;border-radius:var(--r-2);object-fit:fill}.vbm__bbox[data-v-ef0ce6bd]{position:absolute;z-index:1;box-sizing:border-box;pointer-events:none}.vbm__empty[data-v-ef0ce6bd]{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;color:var(--ink-4);font-size:var(--fs-14)}.vbm__empty[data-v-ef0ce6bd] svg{width:1.875rem;height:1.875rem}.vbm__score[data-v-ef0ce6bd]{position:absolute;z-index:3;top:.875rem;right:.875rem;padding:.125rem .5rem;border-radius:var(--vision-radius-pill);color:var(--vision-stage-title);background:#0000009e;font-size:var(--fs-14)}.vbr[data-v-1e0d9aac]{display:flex;flex-direction:column;gap:.25rem;min-width:0;height:100%;width:100%;padding:.25rem;box-sizing:border-box;border:.0625rem solid var(--line);border-radius:var(--r-3);background:var(--bg-elev)}.vbr--subject[data-v-1e0d9aac]{padding:.1875rem;gap:0;overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.vbr--subject[data-v-1e0d9aac]:hover{border-color:color-mix(in srgb,var(--jet-theme-primary) 24%,var(--line));box-shadow:var(--shadow-1);transform:translateY(-.0625rem)}.vbr__subject-body[data-v-1e0d9aac]{display:flex;min-width:0;padding:.5rem .5rem .375rem;flex-direction:column;gap:.25rem}.vbr__subject-location[data-v-1e0d9aac],.vbr__subject-time[data-v-1e0d9aac]{display:flex;min-width:0;align-items:center;gap:.3125rem}.vbr__subject-location[data-v-1e0d9aac]{color:var(--ink-1);font-size:var(--fs-14)}.vbr__subject-location span[data-v-1e0d9aac]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vbr__subject-footer[data-v-1e0d9aac]{display:flex;min-width:0;min-height:1.75rem;align-items:center;justify-content:space-between;gap:.5rem}.vbr__subject-time[data-v-1e0d9aac]{color:var(--ink-3);font-size:var(--fs-12);white-space:nowrap}.vbr__subject-location[data-v-1e0d9aac] svg,.vbr__subject-time[data-v-1e0d9aac] svg{flex-shrink:0}.vbr__subject-actions[data-v-1e0d9aac]{flex-shrink:0}.vbr__media[data-v-1e0d9aac]{position:relative;isolation:isolate;width:100%;aspect-ratio:8 / 5;overflow:hidden;border-radius:var(--r-2);background:linear-gradient(135deg,var(--bg-sunken),var(--bg-hover))}.vbr__img[data-v-1e0d9aac]{position:absolute;z-index:1;display:block;max-width:none;border-radius:var(--r-2);transition:left .2s ease,top .2s ease,width .2s ease,height .2s ease}.vbr__preview-trigger[data-v-1e0d9aac]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}.vbr__img-backdrop[data-v-1e0d9aac]{position:absolute;inset:0;background-position:center;background-repeat:no-repeat;background-size:cover;filter:blur(1rem) brightness(.72) saturate(.9);transform:scale(1.08);opacity:.56}.vbr__empty[data-v-1e0d9aac]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;color:var(--ink-4);font-size:var(--fs-14)}.vbr__empty[data-v-1e0d9aac] svg{width:1.875rem;height:1.875rem}.vbr__score[data-v-1e0d9aac]{position:absolute;top:.875rem;right:.875rem;padding:.125rem .5rem;border-radius:var(--vision-radius-pill);font-size:var(--fs-14);color:var(--vision-stage-title);background:#0000009e}.vbr__body[data-v-1e0d9aac]{display:flex;flex-direction:column;gap:.3125rem;padding:.3125rem;border-radius:var(--r-2);background:color-mix(in srgb,var(--bg-sunken) 48%,var(--bg-elev))}.vbr__body-head[data-v-1e0d9aac]{display:flex;flex-direction:column;gap:.25rem}.vbr__meta-row[data-v-1e0d9aac]{display:flex;align-items:center;gap:.375rem;flex-wrap:nowrap;min-width:0}.vbr__title[data-v-1e0d9aac]{display:block;width:100%;color:var(--ink-1);padding:.375rem .5rem;border:.0625rem solid color-mix(in srgb,var(--line) 82%,#fff);border-radius:.625rem;background:color-mix(in srgb,#fff 78%,var(--bg-elev));font-size:var(--fs-14);font-weight:600;line-height:1.25;font-family:inherit;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.vbr__title[data-v-1e0d9aac]:hover,.vbr__title[data-v-1e0d9aac]:focus-visible{border-color:color-mix(in srgb,var(--jet-theme-primary) 36%,var(--line))}.vbr__title[data-v-1e0d9aac]:focus-visible{outline:.125rem solid color-mix(in srgb,var(--jet-theme-primary) 24%,transparent);outline-offset:.0625rem}.vbr__full-description[data-v-1e0d9aac]{width:min(28rem,calc(100vw - 4rem));max-height:min(18rem,calc(100vh - 8rem));overflow:auto;color:var(--ink-1);font-size:var(--fs-14);line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.vbr__time-pill[data-v-1e0d9aac],.vbr__index-pill[data-v-1e0d9aac],.vbr__location[data-v-1e0d9aac]{display:inline-flex;align-items:center;gap:.375rem;min-width:0;width:fit-content;max-width:100%;padding:.25rem .4375rem;border-radius:999px;color:var(--ink-2);font-size:.6875rem;line-height:1.25;background:color-mix(in srgb,var(--jet-theme-primary) 8%,#fff)}.vbr__time-pill[data-v-1e0d9aac]{flex:0 0 auto}.vbr__time-pill[data-v-1e0d9aac],.vbr__index-pill[data-v-1e0d9aac]{white-space:nowrap}.vbr__location[data-v-1e0d9aac]{flex:1 1 auto;min-width:4.5rem;width:auto;box-sizing:border-box;background:color-mix(in srgb,var(--bg-sunken) 82%,#fff)}.vbr__index-pill[data-v-1e0d9aac]{background:color-mix(in srgb,var(--bg-sunken) 82%,#fff)}.vbr__index-pill.is-indexed[data-v-1e0d9aac]{color:#1f7a3d;background:color-mix(in srgb,#34c759 16%,#fff)}.vbr__location span[data-v-1e0d9aac]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vbr__time-pill[data-v-1e0d9aac] svg,.vbr__location[data-v-1e0d9aac] svg{width:.75rem;height:.75rem;flex-shrink:0}.vbr__tags[data-v-1e0d9aac]{position:relative;display:flex;flex-wrap:nowrap;gap:.25rem;align-content:flex-start;min-width:0;overflow:hidden;padding-top:.125rem;border-top:.0625rem dashed color-mix(in srgb,var(--line) 78%,transparent)}.vbr__tag[data-v-1e0d9aac]{min-width:0;max-width:5rem;flex:0 1 auto;overflow:hidden;padding:.125rem .375rem;border-radius:var(--vision-radius-pill);font-size:.6875rem;color:var(--ink-2);background:var(--bg-sunken);text-overflow:ellipsis;white-space:nowrap}.vbr__tag--more[data-v-1e0d9aac]{flex:0 0 auto}.vbr__tag--measure[data-v-1e0d9aac]{position:absolute;visibility:hidden;pointer-events:none}.vbip[data-v-0671a30e]{display:flex;flex-direction:column;gap:.875rem}.vbip__stage[data-v-0671a30e]{position:relative;width:100%;height:min(36rem,62vh);min-height:20rem;overflow:hidden;background:var(--bg-elev)}.vbip__image[data-v-0671a30e]{position:absolute;display:block;max-width:none;transition:left .2s ease,top .2s ease,width .2s ease,height .2s ease}.vbip__bbox[data-v-0671a30e]{position:absolute;z-index:2;box-sizing:border-box;pointer-events:none}.vbip__targets[data-v-0671a30e]{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.125rem}.vbip__target[data-v-0671a30e]{display:inline-flex;align-items:center;gap:.5rem;min-width:8rem;max-width:14rem;flex:0 0 auto;padding:.5rem .625rem;border:.0625rem solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:999px;color:var(--ink-2);background:color-mix(in srgb,var(--bg-sunken) 68%,#fff);cursor:pointer}.vbip__target.is-active[data-v-0671a30e]{border-color:color-mix(in srgb,var(--jet-theme-primary) 44%,transparent);color:var(--jet-theme-primary);background:color-mix(in srgb,var(--jet-theme-primary) 10%,#fff)}.vbip__target-index[data-v-0671a30e]{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;flex-shrink:0;border-radius:999px;font-size:.6875rem;font-weight:700;color:inherit;background:color-mix(in srgb,currentColor 12%,#fff)}.vbip__target-name[data-v-0671a30e]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vbip__empty[data-v-0671a30e]{display:flex;min-height:20rem;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;color:var(--ink-4);background:var(--bg-sunken)}.vbip__info[data-v-0671a30e]{display:flex;flex-direction:column;gap:.625rem;min-width:0}.vbip__meta-row[data-v-0671a30e],.vbip__tags[data-v-0671a30e]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.vbip__meta[data-v-0671a30e],.vbip__tag[data-v-0671a30e]{display:inline-flex;align-items:center;gap:.375rem;max-width:100%;padding:.25rem .5rem;border-radius:999px;color:var(--ink-2);font-size:var(--fs-14);background:var(--bg-sunken)}.vbip__meta[data-v-0671a30e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vbip__tag[data-v-0671a30e]{font-size:.6875rem}.vbip__actions[data-v-0671a30e]{display:flex;align-items:center;gap:.5rem;margin-left:auto;justify-content:flex-end}@media (max-width: 48rem){.vbip__stage[data-v-0671a30e]{height:min(24rem,50vh);min-height:16rem}}.vbtms[data-v-487d7143]{display:flex;flex-direction:column;gap:.375rem}.vbtms__label[data-v-487d7143]{color:var(--ink-3);font-size:var(--fs-12);line-height:1.25}.vbtms__select[data-v-487d7143]{width:100%}.vbtms__select[data-v-487d7143] .ant-select-selector{min-height:2.25rem;padding-block:.125rem;border-radius:var(--r-2)}.vbtms__select[data-v-487d7143] .ant-select-selection-item{border:0;border-radius:var(--r-2);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.vbf__tag-section[data-v-eaeaf4d2]{display:flex;flex-direction:column;gap:.75rem}.vbf__tag-section h4[data-v-eaeaf4d2]{margin:0;color:var(--ink-2);font-size:var(--fs-14);font-weight:600}.vbf__tag-sections[data-v-eaeaf4d2]{display:flex;flex-direction:column;gap:.75rem}.vbf__tag-group[data-v-eaeaf4d2]{display:flex;flex-direction:column;gap:.5rem}.vbf__clothing-row[data-v-eaeaf4d2]{display:flex;flex-direction:column;gap:.375rem}.vbf__clothing-label[data-v-eaeaf4d2]{color:var(--ink-3);font-size:.75rem;line-height:1.25}.vbf__chips[data-v-eaeaf4d2]{display:flex;flex-wrap:wrap;gap:.5rem}.vbf__color-chip.is-active[data-v-eaeaf4d2]{border-color:var(--jet-theme-primary);box-shadow:0 0 0 .0625rem var(--line)}.vbf__color-chip[data-v-eaeaf4d2]{width:1.125rem;height:1.125rem;flex:none;padding:0;border:.125rem solid var(--bg-elev);border-radius:50%;background:var(--swatch);cursor:pointer}.vbf__color-chip.is-active[data-v-eaeaf4d2]{box-shadow:0 0 0 .125rem var(--jet-theme-primary)}.face-library-face-upload[data-v-b5a7226e]{display:flex;flex-direction:column;gap:var(--space-2)}.face-library-face-upload__tip[data-v-b5a7226e]{color:var(--ink-3);font-size:var(--fs-12);line-height:1.5}.fmdb[data-v-c18f079d]{display:flex;flex-direction:column;gap:1rem}.fmdb__upload[data-v-c18f079d],.fmdb__form[data-v-c18f079d]{display:flex;flex-direction:column;gap:.5rem}.fmdb__label[data-v-c18f079d]{color:var(--ink-2);font-size:var(--fs-14);font-weight:600}.fmdb__label span[data-v-c18f079d]{margin-right:.25rem;color:var(--jet-theme-error)}.fmdb__form[data-v-c18f079d] .ant-form-item:last-child{margin-bottom:0}.faem__focus-item[data-v-fc8f6947]{margin-bottom:0}.faem__focus-row[data-v-fc8f6947]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.tsram__trigger[data-v-a815e5fd]{display:inline-flex;width:1.875rem;height:1.875rem;padding:0;align-items:center;justify-content:center;border:.0625rem solid var(--line);border-radius:var(--r-2);color:var(--ink-3);background:var(--bg-elev)}.tsram__trigger[data-v-a815e5fd]:hover,.tsram__trigger[data-v-a815e5fd]:focus-visible{color:var(--jet-theme-primary);border-color:color-mix(in srgb,var(--jet-theme-primary) 30%,var(--line));background:var(--bg-hover)}.tsram__menu[data-v-a815e5fd]{min-width:13rem}.tsrg[data-v-2cf53cee]{display:flex;flex-direction:column;gap:1.25rem}.tsrg__group[data-v-2cf53cee]{display:flex;flex-direction:column;gap:.625rem}.tsrg__head[data-v-2cf53cee]{display:flex;flex-direction:column;gap:.1875rem}.tsrg__head h3[data-v-2cf53cee]{margin:0;color:var(--ink-1);font-size:var(--fs-22)}.tsrg__head span[data-v-2cf53cee]{color:var(--ink-3);font-size:var(--fs-14)}.tsrg__grid[data-v-2cf53cee]{--tsrg-card-min: 15rem}@media (max-width: 100rem){.tsrg__grid[data-v-2cf53cee]{--tsrg-card-min: 11.5rem}}.vision-search-criteria[data-v-0c03a56d]{margin:0;color:var(--ink-3);font-size:var(--fs-14);line-height:1.5;overflow-wrap:anywhere}.vtsf[data-v-6e18ab31]{position:sticky;top:3rem;display:flex;flex-direction:column;gap:.875rem;align-self:flex-start;width:15rem;max-height:calc(100vh - 2rem);overflow-y:auto}.vtsf__head[data-v-6e18ab31],.vtsf__section-title[data-v-6e18ab31]{display:flex;align-items:center;justify-content:space-between}.vtsf__score-control[data-v-6e18ab31]{display:flex;align-items:center;gap:.875rem}.vtsf__score-control[data-v-6e18ab31] .ant-slider{flex:1;margin:0}.vtsf__head h3[data-v-6e18ab31],.vtsf__section h4[data-v-6e18ab31]{margin:0}.vtsf__reset[data-v-6e18ab31]{padding:0}.vtsf__section[data-v-6e18ab31]{display:flex;flex-direction:column;gap:.625rem;padding-top:.875rem;border-top:.0625rem solid var(--line)}.vtsf__section[data-v-6e18ab31]:first-of-type{padding-top:0;border-top:none}.vtsf__section h4[data-v-6e18ab31]{color:var(--ink-2);font-size:var(--fs-14);font-weight:600}.vtsf__select[data-v-6e18ab31]{width:100%}.vtsf__time-error[data-v-6e18ab31]{color:var(--ant-error-color, #ff4d4f);font-size:var(--fs-12)}.vtsf__range-clear[data-v-6e18ab31]{display:flex;padding:0;border:0;background:none;color:inherit;cursor:pointer}.vtsf__time-dropdown[data-v-6e18ab31]{width:min(19rem,calc(100vw - 2rem));padding:.625rem}@media (max-width: 70rem){.vtsf[data-v-6e18ab31]{position:static;width:100%;max-height:none;overflow:visible}}.ftcm__form[data-v-f3ce7c79]{display:flex;flex-direction:column;gap:.625rem}.ftcm__row[data-v-f3ce7c79]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media (max-width: 40rem){.ftcm__row[data-v-f3ce7c79]{grid-template-columns:1fr}}.vts[data-v-678bbd35]{display:flex;gap:1rem;align-items:flex-start}.vts--person[data-v-678bbd35]{--visual-search-result-media-aspect-ratio: 4 / 3}.vts--vehicle[data-v-678bbd35]{--visual-search-result-media-aspect-ratio: 8 / 5}.vts__content[data-v-678bbd35]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1rem}.vts__toolbar[data-v-678bbd35]{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.vts__search[data-v-678bbd35]{position:relative;flex:1;min-width:18rem}.vts__search-icon[data-v-678bbd35]{position:absolute;top:50%;left:.75rem;z-index:1;color:var(--ink-4);transform:translateY(-50%);pointer-events:none}.vts__search-input[data-v-678bbd35],.vts__search[data-v-678bbd35] .ant-input,.vts__search-input[data-v-678bbd35] .ant-input{padding-left:2.25rem}.vts__result-shell[data-v-678bbd35]{min-height:20rem}.vts__loading[data-v-678bbd35]{display:grid;min-height:20rem;place-items:center}.vts__result-shell[data-v-678bbd35] .ant-spin-nested-loading,.vts__result-shell[data-v-678bbd35] .ant-spin-container{min-height:20rem}.vts__empty[data-v-678bbd35]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;min-height:20rem;border:.0625rem dashed color-mix(in srgb,var(--line) 84%,transparent);border-radius:var(--r-2);color:var(--ink-3);background:color-mix(in srgb,var(--bg-elev) 98%,var(--bg-sunken))}.vts__empty[data-v-678bbd35] svg{width:2rem;height:2rem}@media (max-width: 70rem){.vts[data-v-678bbd35]{flex-direction:column}.vts__toolbar[data-v-678bbd35]{align-items:stretch}.vts__search[data-v-678bbd35]{min-width:0}}.vts--filters[data-v-678bbd35]{display:flex;flex-direction:column;gap:var(--space-4);min-height:0;padding:0;background:transparent}.vts__scope-hint[data-v-678bbd35]{margin:0;color:var(--ink-3)}.vsd__reference[data-v-3eff8afc],.vsd__results[data-v-3eff8afc]{display:flex;flex-direction:column;gap:.75rem}.vsd__reference[data-v-3eff8afc]{padding-bottom:.75rem;border-bottom:.0625rem solid var(--line)}.vsd__section-head[data-v-3eff8afc]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:var(--ink-2);font-weight:600}.vsd__reference-card[data-v-3eff8afc]{width:min(100%,18rem)}.vsd__results[data-v-3eff8afc]{min-height:16rem}.vsd__results[data-v-3eff8afc] .tsrg__grid{--tsrg-card-min: 14rem}.vsd__results[data-v-3eff8afc] .ant-result{padding:2.5rem 1rem}@media (max-width: 40rem){.vsd__results[data-v-3eff8afc] .tsrg__grid{--tsrg-card-min: 100%}}.gateway-model-deploy__action-button-wrap[data-v-49247e97]{display:inline-flex}.gateway-model-deploy__modal-title[data-v-e4a1c9cd]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding-right:2.5rem}.gateway-model-deploy__manage-link[data-v-e4a1c9cd]{flex:0 0 auto;padding:0}.gateway-model-deploy[data-v-e4a1c9cd]{display:grid;grid-template-columns:minmax(15rem,17.5rem) minmax(0,1fr);height:min(42rem,calc(100vh - 9rem));min-height:min(36rem,calc(100vh - 13rem));max-height:min(42rem,calc(100vh - 9rem));overflow:hidden;background:var(--bg)}.gateway-model-deploy__scenes[data-v-e4a1c9cd]{min-width:0;overflow-y:auto;padding:var(--space-4);background:var(--bg);border-right:1px solid var(--line)}.gateway-model-deploy__target-head[data-v-e4a1c9cd]{display:flex;align-items:center;gap:var(--space-2)}.gateway-model-deploy__scene-search[data-v-e4a1c9cd]{margin-bottom:var(--space-3)}.gateway-model-deploy__scene-list[data-v-e4a1c9cd]{display:flex;flex-direction:column;gap:var(--space-2)}.gateway-model-deploy__scene-item[data-v-e4a1c9cd]{display:flex;width:100%;min-width:0;align-items:center;gap:var(--space-3);padding:var(--space-3);color:inherit;text-align:left;cursor:pointer;background:transparent;border:1px solid transparent;border-radius:var(--r-2);transition:background-color .15s ease,border-color .15s ease}.gateway-model-deploy__scene-item[data-v-e4a1c9cd]:hover,.gateway-model-deploy__scene-item[data-v-e4a1c9cd]:focus-visible,.gateway-model-deploy__scene-item.is-active[data-v-e4a1c9cd]{background:var(--bg);border-color:var(--accent);outline:none}.gateway-model-deploy__scene-icon[data-v-e4a1c9cd],.gateway-model-deploy__target-icon[data-v-e4a1c9cd]{flex:0 0 auto}.gateway-model-deploy__scene-copy[data-v-e4a1c9cd],.gateway-model-deploy__target-summary[data-v-e4a1c9cd]{display:flex;min-width:0;flex:1;flex-direction:column;gap:var(--space-1)}.gateway-model-deploy__scene-name[data-v-e4a1c9cd],.gateway-model-deploy__target-title[data-v-e4a1c9cd]{display:flex;min-width:0;align-items:baseline;color:var(--ink-1);font-weight:500}.gateway-model-deploy__scene-name[data-v-e4a1c9cd] .j-ellipsis,.gateway-model-deploy__target-title[data-v-e4a1c9cd] .j-ellipsis{min-width:0}.gateway-model-deploy__scene-alias[data-v-e4a1c9cd]{flex:0 0 auto;margin-left:var(--space-2);color:var(--ink-3);font-size:var(--fs-12);font-weight:400}.gateway-model-deploy__scene-meta[data-v-e4a1c9cd],.gateway-model-deploy__target-description[data-v-e4a1c9cd]{color:var(--ink-3);font-size:var(--fs-12)}.gateway-model-deploy__scene-meta[data-v-e4a1c9cd]{display:inline-flex;flex-wrap:wrap;gap:var(--space-1)}.gateway-model-deploy__installed-count[data-v-e4a1c9cd]{color:var(--ink-3)}.gateway-model-deploy__load-error[data-v-e4a1c9cd]{margin-top:var(--space-4)}.gateway-model-deploy__empty[data-v-e4a1c9cd]{padding:var(--space-section) 0}.gateway-model-deploy__targets[data-v-e4a1c9cd]{display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden;padding:var(--space-4)}.gateway-model-deploy__target-head[data-v-e4a1c9cd]{flex-shrink:0;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--line)}.gateway-model-deploy__target-title[data-v-e4a1c9cd]{font-size:var(--fs-16);font-weight:600}.gateway-model-deploy__target-meta[data-v-e4a1c9cd]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.gateway-model-deploy__target-list[data-v-e4a1c9cd]{min-height:0;margin-top:var(--space-4);overflow-y:auto}.gateway-model-deploy__target-list[data-v-e4a1c9cd] .ant-list-item{gap:var(--space-4);padding:var(--space-4)}.gateway-model-deploy__target-list[data-v-e4a1c9cd] .ant-list-item-meta{min-width:0;flex:1;align-items:center}.gateway-model-deploy__target-avatar[data-v-e4a1c9cd]{display:inline-grid;width:2rem;height:2rem;flex-shrink:0;place-items:center;color:var(--accent);background:var(--accent-soft);border-radius:var(--r-1)}.gateway-model-deploy__target-name[data-v-e4a1c9cd]{color:var(--ink-1);font-size:var(--fs-14);font-weight:500}.gateway-model-deploy__target-value[data-v-e4a1c9cd]{margin-left:var(--space-2);color:var(--ink-3);font-size:var(--fs-12);font-weight:400}.gateway-model-deploy__target-description[data-v-e4a1c9cd]{line-height:1.6}.gateway-model-deploy__target-action[data-v-e4a1c9cd]{display:flex;flex:0 0 auto;align-items:center;gap:var(--space-3)}.gateway-model-deploy__status[data-v-e4a1c9cd]{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--fs-12);white-space:nowrap}.gateway-model-deploy__status--success[data-v-e4a1c9cd]{color:var(--ok)}.gateway-model-deploy__status--pending[data-v-e4a1c9cd]{color:var(--accent)}.gateway-model-deploy__status--warning[data-v-e4a1c9cd]{color:var(--warn)}.gateway-model-deploy__status--error[data-v-e4a1c9cd]{color:var(--err)}.gateway-model-deploy__empty--targets[data-v-e4a1c9cd]{flex:1}@media (max-width: 48rem){.gateway-model-deploy[data-v-e4a1c9cd]{display:flex;height:min(44rem,calc(100vh - 10rem));min-height:min(44rem,calc(100vh - 10rem));max-height:calc(100vh - 8rem);flex-direction:column}.gateway-model-deploy__scenes[data-v-e4a1c9cd]{max-height:13rem;border-right:0;border-bottom:1px solid var(--line)}.gateway-model-deploy__targets[data-v-e4a1c9cd]{flex:1}}@media (max-width: 36rem){.gateway-model-deploy__target-list[data-v-e4a1c9cd] .ant-list-item{align-items:flex-start;flex-direction:column}.gateway-model-deploy__target-action[data-v-e4a1c9cd]{align-self:flex-end}}.package-roi-canvas[data-v-756ff3d5]{position:relative}.package-roi-canvas canvas[data-v-756ff3d5]{display:block;cursor:crosshair}.package-roi-canvas .roi-toolbar[data-v-756ff3d5]{position:absolute;right:8px;bottom:8px;z-index:3;display:flex;gap:8px;padding:6px;background:#0000008c;border-radius:4px}.package-roi-canvas .roi-toolbar--top-left[data-v-756ff3d5]{inset:8px auto auto 8px}.package-roi-canvas .roi-toolbar--top-right[data-v-756ff3d5]{top:8px;bottom:auto}.package-roi-canvas .roi-hint[data-v-756ff3d5]{position:absolute;left:50%;bottom:8px;transform:translate(-50%);padding:4px 10px;color:#fff;background:#1677ffe6;border-radius:4px;font-size:12px;white-space:nowrap}.package-roi-canvas .roi-hint--error[data-v-756ff3d5]{background:#f5222de6}.package-roi-canvas .roi-entry-exit-tooltip[data-v-756ff3d5]{position:absolute;z-index:1;pointer-events:none;transform:translate(-50%,-100%);padding:4px 8px;color:#fff;background:#000000bf;border-radius:4px;font-size:12px;line-height:1.4;white-space:nowrap}.vision-task-save-progress[data-v-c709180f]{display:grid;gap:var(--space-2)}.vision-task-save-progress span[data-v-c709180f]{color:var(--ink-3);font-size:var(--fs-12);text-align:center}.vision-model-param-form__switch-field[data-v-3a3fc34f]{display:flex;align-items:center;gap:var(--space-2)}.vision-model-param-form__required[data-v-3a3fc34f]{margin-right:.25rem;color:var(--ant-color-error, #ff4d4f)}.vision-model-param-form__help-icon[data-v-3a3fc34f]{margin-left:.25rem;color:var(--ink-4);cursor:help}.vision-model-param-editor[data-v-aa1342a0]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(18rem,.85fr);gap:var(--space-4);height:clamp(22rem,64vh,40rem);min-height:0}.vision-model-param-editor--vertical[data-v-aa1342a0]{grid-template-columns:1fr;grid-template-rows:minmax(18rem,1fr) minmax(12rem,.8fr);height:auto;min-height:34rem}.vision-model-param-editor.is-preview-only[data-v-aa1342a0]{grid-template-columns:1fr;grid-template-rows:minmax(22rem,1fr);height:auto;min-height:22rem}.vision-model-param-editor__preview[data-v-aa1342a0]{position:relative;min-width:0;min-height:0;overflow:hidden;border:.0625rem solid var(--line);border-radius:var(--r-2);background:var(--ink-1);cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none}.vision-model-param-editor__roi-hint[data-v-aa1342a0]{position:absolute;top:8px;left:50%;z-index:2;transform:translate(-50%);padding:4px 12px;color:#fff;background:#00000073;border-radius:4px;font-size:12px;line-height:1.4;white-space:nowrap;pointer-events:none}.vision-model-param-editor__image[data-v-aa1342a0],.vision-model-param-editor__player[data-v-aa1342a0]{display:block;width:100%;height:100%;object-fit:contain}.vision-model-param-editor__empty[data-v-aa1342a0]{display:grid;position:absolute;inset:0;place-content:center;justify-items:center;gap:var(--space-2);color:var(--ink-4);font-size:var(--fs-12)}.vision-model-param-editor__empty[data-v-aa1342a0] .anticon{font-size:3rem}.vision-model-param-editor__params[data-v-aa1342a0]{min-width:0;min-height:0;overflow-y:auto;padding-right:var(--space-2)}.vision-model-param-editor__params[data-v-aa1342a0] .ant-form-item{margin-bottom:var(--space-3)}@media (max-width: 52rem){.vision-model-param-editor--horizontal[data-v-aa1342a0]{grid-template-columns:1fr;grid-template-rows:minmax(18rem,1fr) minmax(12rem,.8fr);height:auto;min-height:34rem}}.camera-card[data-v-11aecc2b]{position:relative;display:grid;grid-template-columns:minmax(4.5rem,38%) minmax(0,1fr);min-width:0;min-height:9rem;overflow:hidden;border:.0625rem solid var(--line);border-radius:var(--r-2);background:var(--bg);cursor:pointer;box-shadow:var(--shadow-1);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.camera-card[data-v-11aecc2b]:hover{border-color:color-mix(in srgb,var(--accent) 42%,var(--line));box-shadow:var(--shadow-2, var(--shadow-1));transform:translateY(-.0625rem)}.camera-card.is-enabled[data-v-11aecc2b]{border-color:var(--accent);box-shadow:0 0 0 .0625rem var(--accent),var(--shadow-1)}.camera-card.is-disabled[data-v-11aecc2b]{cursor:not-allowed}.camera-card[data-v-11aecc2b]:focus-visible{outline:.125rem solid var(--jet-theme-primary-3);outline-offset:.125rem}.camera-card__preview[data-v-11aecc2b]{display:flex;align-items:center;justify-content:center;min-width:0;min-height:100%;overflow:hidden;border-right:.0625rem solid var(--line);background:var(--canvas)}.camera-card__preview img[data-v-11aecc2b]{width:100%;height:100%;object-fit:cover}.camera-card__preview[data-v-11aecc2b] .anticon{color:var(--ink-4);font-size:2rem}.camera-card__body[data-v-11aecc2b]{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;padding:var(--space-3) var(--space-4);background:var(--bg)}.camera-card.is-enabled .camera-card__body[data-v-11aecc2b]{background:color-mix(in srgb,var(--accent-soft) 30%,var(--bg))}.camera-card__headline[data-v-11aecc2b]{display:flex;align-items:flex-start;min-width:0;gap:var(--space-2)}.camera-card__headline strong[data-v-11aecc2b]{flex:1;min-width:0;overflow:hidden;color:var(--ink-1);font-size:var(--fs-14);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.camera-card__headline[data-v-11aecc2b] .j-badge-status{flex:none;white-space:nowrap}.camera-card__actions[data-v-11aecc2b]{display:flex;align-items:flex-end;padding-top:var(--space-2)}.camera-card__settings[data-v-11aecc2b]{flex:none;width:2rem;height:2rem;padding:0;border:0;border-radius:0;color:var(--accent);background:transparent;box-shadow:none}.camera-card__settings[data-v-11aecc2b]:hover:not(:disabled){color:var(--accent);background:transparent}.camera-card__settings[data-v-11aecc2b]:disabled{color:var(--ink-4);background:transparent}.camera-card__selected-mark[data-v-11aecc2b]{position:absolute;right:0;bottom:0;z-index:1;display:flex;align-items:flex-end;justify-content:flex-end;width:1.625rem;height:1.375rem;padding:.125rem .1875rem;color:var(--accent-ink);font-size:var(--fs-12);pointer-events:none}.camera-card__selected-mark[data-v-11aecc2b]:before{position:absolute;right:0;bottom:0;z-index:-1;width:0;height:0;content:"";border-left:1.625rem solid transparent;border-bottom:1.375rem solid var(--accent)}@media (max-width: 64rem){.camera-card[data-v-11aecc2b]{grid-template-columns:minmax(4.5rem,38%) minmax(0,1fr)}}@media (max-width: 50rem){.camera-card[data-v-11aecc2b]{grid-template-columns:6.5rem minmax(0,1fr);min-height:8rem}}.camera-workspace[data-v-b20d3f3b]{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;height:100%;overflow:hidden;padding:var(--space-4);background:var(--bg)}.camera-workspace__header[data-v-b20d3f3b]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:.0625rem solid var(--line)}.camera-workspace__summary[data-v-b20d3f3b]{min-width:0}.camera-workspace__headline[data-v-b20d3f3b]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.camera-workspace__headline h2[data-v-b20d3f3b]{margin:0;color:var(--ink-1);font-size:var(--fs-18);line-height:1.4}.camera-workspace__enabled-filter[data-v-b20d3f3b]{flex:none;width:1.75rem;height:1.75rem;padding:0;color:var(--ink-3)}.camera-workspace__enabled-filter.is-active[data-v-b20d3f3b]{color:var(--accent);background:var(--accent-soft)}.camera-workspace__summary p[data-v-b20d3f3b]{margin:var(--space-1) 0 0;color:var(--ink-3);font-size:var(--fs-12)}.camera-workspace__actions[data-v-b20d3f3b]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--space-2)}.camera-workspace__camera-search[data-v-b20d3f3b]{width:14rem}.camera-workspace__save[data-v-b20d3f3b]{min-width:6rem;border-radius:var(--r-2);font-weight:500}.camera-list[data-v-b20d3f3b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;min-height:0;overflow-y:auto;gap:var(--space-3);padding:var(--space-3) 0 var(--space-4)}@media (max-width: 40rem){.camera-list[data-v-b20d3f3b]{grid-template-columns:1fr}}@media (max-width: 40rem){.camera-workspace__header[data-v-b20d3f3b]{flex-direction:column}.camera-workspace__actions[data-v-b20d3f3b]{justify-content:flex-start}.camera-workspace__camera-search[data-v-b20d3f3b]{width:min(100%,18rem)}}.model-install-mask[data-v-a043a65e]{display:grid;place-items:center;height:100%;min-width:0;min-height:0;overflow:auto;padding:var(--space-6);background:var(--canvas)}.model-install-mask__content[data-v-a043a65e]{display:grid;justify-items:center;width:min(100%,28rem);min-height:16rem;max-width:28rem;max-height:100%;padding:2rem;border:.0625rem solid var(--line);border-radius:var(--r-3);background:var(--bg);text-align:center}.model-install-mask__icon[data-v-a043a65e]{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;margin-bottom:var(--space-4);border-radius:50%;background:var(--accent-soft);color:var(--accent);font-size:1.25rem}.model-install-mask h2[data-v-a043a65e]{margin:0;color:var(--ink-1);font-size:var(--fs-16)}.model-install-mask p[data-v-a043a65e]{margin:var(--space-3) 0 0;color:var(--ink-3);line-height:1.6}.model-install-mask p+.ant-btn[data-v-a043a65e]{margin-top:var(--space-4)}.model-group[data-v-7174be9b]{display:grid;min-width:0}.model-group__title[data-v-7174be9b]{display:flex;align-items:center;justify-content:space-between;min-width:0;width:100%;padding:0 var(--space-2);border:0;border-radius:var(--r-2);background:transparent;gap:var(--space-2);color:var(--ink-1);font-size:var(--fs-13);font-weight:500;text-align:left;cursor:pointer}.model-group__title[data-v-7174be9b]:hover{background:var(--bg-hover)}.model-group__title[data-v-7174be9b]:focus-visible{outline:.125rem solid var(--jet-theme-primary-3);outline-offset:.125rem}.model-group__name[data-v-7174be9b]{display:inline-flex;align-items:center;flex:1;min-width:0;overflow:hidden;gap:var(--space-2)}.model-group__caret[data-v-7174be9b]{flex:none;color:var(--ink-4);font-size:.75rem;transition:transform .15s ease}.model-group__title[aria-expanded=false] .model-group__caret[data-v-7174be9b]{transform:rotate(-90deg)}.model-group__name>span[data-v-7174be9b],.model-item>strong[data-v-7174be9b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-group__count[data-v-7174be9b]{flex:none;min-width:1.25rem;padding:0 var(--space-2);border-radius:62.4375rem;background:var(--canvas);color:var(--ink-3);font-size:var(--fs-12);text-align:center}.model-group__content[data-v-7174be9b]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .15s ease}.model-group__content.is-expanded[data-v-7174be9b]{grid-template-rows:1fr}.model-group__content-inner[data-v-7174be9b]{min-height:0;overflow:hidden}.model-group__items[data-v-7174be9b]{display:grid;gap:var(--space-3);padding-top:var(--space-3)}.model-item[data-v-7174be9b]{display:grid;min-width:0;overflow:hidden;gap:var(--space-1);width:100%;padding:.75rem .875rem;border:.0625rem solid var(--line);border-radius:var(--r-3);background:var(--bg);color:inherit;text-align:left;cursor:pointer;box-shadow:none!important;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.model-item[data-v-7174be9b]:hover{border-color:var(--jet-theme-primary-3);background:var(--bg-hover)}.model-item.is-active[data-v-7174be9b]{border-width:.0625rem;border-color:var(--accent);background:var(--accent-soft)}.model-item[data-v-7174be9b]:focus-visible{outline:.125rem solid var(--jet-theme-primary-3);outline-offset:.125rem}.model-item>strong[data-v-7174be9b]{color:var(--ink-1);font-size:var(--fs-14)}.model-item__meta[data-v-7174be9b]{color:var(--ink-3);font-size:var(--fs-12)}.model-sidebar[data-v-1a6b1563]{display:grid;grid-template-rows:auto auto minmax(0,1fr);height:100%;min-width:0;min-height:0;overflow:hidden;padding:var(--space-4);border-right:.0625rem solid var(--line);background:var(--bg)}.model-sidebar__header[data-v-1a6b1563]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-4)}.model-sidebar__header strong[data-v-1a6b1563]{color:var(--ink-1);font-size:var(--fs-15)}.model-sidebar__groups[data-v-1a6b1563]{display:grid;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;align-content:start;gap:var(--space-5);margin-top:var(--space-3);padding-right:var(--space-1)}.model-sidebar__empty[data-v-1a6b1563]{margin-top:var(--space-10)}.region-dialog__body[data-v-fb22c1c9]{min-height:22rem}.region-dialog__body[data-v-fb22c1c9] .ant-spin-container{min-height:inherit}.region-dialog__state[data-v-fb22c1c9]{display:grid;justify-items:center;gap:var(--space-2);min-height:22rem;place-content:center;color:var(--ink-4);font-size:var(--fs-12)}.region-dialog__state[data-v-fb22c1c9] .anticon{font-size:2.5rem}.region-dialog__footer[data-v-fb22c1c9]{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-4)}.gateway-vision-workspace[data-v-c10c852d]{display:grid;grid-template-columns:19rem minmax(0,1fr);grid-template-rows:minmax(0,1fr);flex:1 1 0;width:100%;height:var(--gateway-vision-workspace-height, calc(100dvh - 16rem) );max-height:calc(100dvh - 16rem);min-height:0;overflow:hidden;box-sizing:border-box;border:.0625rem solid var(--line);border-radius:var(--r-3);background:var(--bg)}.gateway-vision-workspace[data-v-c10c852d]>*{min-width:0;min-height:0}.gateway-vision-workspace__state[data-v-c10c852d]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);min-height:24rem;padding:var(--space-4)}.gateway-vision-workspace[data-v-c10c852d] .camera-workspace{min-height:0;overflow:hidden}@media (max-width: 64rem){.gateway-vision-workspace[data-v-c10c852d]{grid-template-columns:16.5rem minmax(0,1fr)}}@media (max-width: 50rem){.gateway-vision-workspace[data-v-c10c852d]{grid-template-columns:1fr}.gateway-vision-workspace[data-v-c10c852d] .model-sidebar{border-right:0;border-bottom:.0625rem solid var(--line)}}.package-roi-source-editor[data-v-5ef28b98]{display:grid;grid-template-columns:180px 1fr;gap:12px;min-height:360px}.package-roi-source-editor .source-list[data-v-5ef28b98]{border-right:1px solid #f0f0f0;padding-right:8px;overflow-y:auto}.package-roi-source-editor .source-item[data-v-5ef28b98]{padding:8px;border-radius:4px;cursor:pointer}.package-roi-source-editor .source-item.active[data-v-5ef28b98]{color:#1677ff;background:#1677ff14}.package-roi-source-editor .roi-stage[data-v-5ef28b98]{position:relative;height:360px;background:#111;overflow:hidden}.package-roi-source-editor .roi-stage[data-v-5ef28b98] .ant-spin-nested-loading,.package-roi-source-editor .roi-stage[data-v-5ef28b98] .ant-spin-container{height:100%}.package-roi-source-editor .roi-stage[data-v-5ef28b98] .j-empty,.package-roi-source-editor .roi-stage[data-v-5ef28b98] .ant-empty{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0}.package-roi-source-editor .roi-stage img[data-v-5ef28b98]{width:100%;height:100%;object-fit:contain;display:block}.vision-channel-model-config-dialog-modal .ant-modal-body{padding:0}.vision-channel-model-config-dialog-modal .ant-modal-content{overflow:hidden}.vision-channel-model-config-dialog__modal-title[data-v-c961c8b7]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-right:var(--space-6)}.vision-channel-model-config-dialog__intro[data-v-c961c8b7]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:0 0 var(--space-4)}.vision-channel-model-config-dialog__intro-copy[data-v-c961c8b7]{min-width:0}.vision-channel-model-config-dialog__intro-copy h3[data-v-c961c8b7]{margin:0;color:var(--jet-theme-text-title);font-size:var(--fs-14);font-weight:600;line-height:var(--lh-20)}.vision-channel-model-config-dialog__intro-copy p[data-v-c961c8b7]{margin:var(--space-1) 0 0;color:var(--jet-theme-text-description);font-size:var(--fs-12);line-height:var(--lh-20)}.vision-channel-model-config-dialog__notice[data-v-c961c8b7]{display:flex;align-items:center;gap:var(--space-1);flex-shrink:0;max-width:60%;padding:var(--space-1) var(--space-2);border:1px solid color-mix(in srgb,var(--jet-theme-primary) 22%,transparent);border-radius:var(--r-3);background:color-mix(in srgb,var(--jet-theme-primary) 8%,var(--jet-theme-bg-container));color:var(--jet-theme-primary);font-size:var(--fs-12);line-height:var(--lh-16);white-space:nowrap}.vision-channel-model-config-dialog__scenes[data-v-c961c8b7]{height:30rem;overflow-y:auto}.vision-channel-model-config-dialog__scenes[data-v-c961c8b7] .ant-collapse-item{margin-bottom:var(--space-3);overflow:hidden;border:0;border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-layout)}.vision-channel-model-config-dialog__scenes[data-v-c961c8b7] .ant-collapse-item:last-child{margin-bottom:0}.vision-channel-model-config-dialog__scenes[data-v-c961c8b7] .ant-collapse-header{align-items:center!important;min-height:var(--space-10);padding:var(--space-2) var(--space-4)!important;color:var(--jet-theme-text-title)!important;font-size:var(--fs-14);font-weight:600}.vision-channel-model-config-dialog__scenes[data-v-c961c8b7] .ant-collapse-content,.vision-channel-model-config-dialog__scenes[data-v-c961c8b7] .ant-collapse-content-box{border:0;background:transparent}.vision-channel-model-config-dialog__scenes[data-v-c961c8b7] .ant-collapse-content-box{padding:0 var(--space-2) var(--space-2)!important}.vision-channel-model-config-dialog__scene-head[data-v-c961c8b7],.vision-channel-model-config-dialog__algorithm-actions[data-v-c961c8b7],.vision-channel-model-config-dialog__algorithm-toggle[data-v-c961c8b7]{display:flex;align-items:center}.vision-channel-model-config-dialog__scene-head[data-v-c961c8b7]{justify-content:space-between;gap:var(--space-3);width:100%}.vision-channel-model-config-dialog__scene-name[data-v-c961c8b7]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vision-channel-model-config-dialog__scene-count[data-v-c961c8b7]{flex-shrink:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-12);font-weight:400;white-space:nowrap}.vision-channel-model-config-dialog__algorithm-grid[data-v-c961c8b7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.vision-channel-model-config-dialog__algorithm[data-v-c961c8b7]{display:flex;min-width:0;min-height:var(--space-20);flex-direction:column;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container)}.vision-channel-model-config-dialog__algorithm-main[data-v-c961c8b7]{display:flex;min-width:0;align-items:flex-start;gap:var(--space-2)}.vision-channel-model-config-dialog__algorithm-copy[data-v-c961c8b7]{min-width:0;flex:1}.vision-channel-model-config-dialog__algorithm-name[data-v-c961c8b7]{min-width:0;overflow:hidden;color:var(--jet-theme-text-title);font-size:var(--fs-13);font-weight:500;line-height:var(--lh-20);text-overflow:ellipsis;white-space:nowrap}.vision-channel-model-config-dialog__algorithm-description[data-v-c961c8b7]{display:-webkit-box;margin-top:var(--space-1);color:var(--jet-theme-text-secondary);font-size:var(--fs-12)}.vision-channel-model-config-dialog__algorithm-actions[data-v-c961c8b7]{justify-content:flex-end;min-height:var(--space-7);padding-top:var(--space-1);border-top:1px solid var(--jet-theme-border-color-1)}.vision-channel-model-config-dialog__algorithm-toggle[data-v-c961c8b7]{gap:var(--space-2)}.vision-channel-model-config-dialog__algorithm-settings[data-v-c961c8b7]{width:var(--space-6);height:var(--space-6);padding:0;color:var(--jet-theme-text-description)}.vision-channel-model-config-dialog__state[data-v-c961c8b7]{display:flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:12rem;color:var(--jet-theme-text-description);font-size:var(--fs-14)}.vision-channel-model-config-dialog__state[data-v-c961c8b7]>:first-child{color:var(--jet-theme-warning)}.vision-channel-model-config-dialog__empty[data-v-c961c8b7]{padding:var(--space-8) 0}.vision-channel-model-config-dialog__settings[data-v-c961c8b7]{min-height:24rem}.vision-channel-model-config-dialog__settings[data-v-c961c8b7] .ant-spin-container{min-height:inherit}@media (max-width: 48rem){.vision-channel-model-config-dialog__intro[data-v-c961c8b7]{align-items:flex-start;flex-direction:column}.vision-channel-model-config-dialog__notice[data-v-c961c8b7]{max-width:100%;white-space:normal}.vision-channel-model-config-dialog__algorithm-grid[data-v-c961c8b7]{grid-template-columns:1fr}}.vision-search-results-skeleton[data-v-ae1fd997]{display:flex;flex-direction:column;gap:.75rem;width:100%;padding:.875rem;box-sizing:border-box;border:.0625rem solid var(--line, #e5e7eb);border-radius:var(--r-3, .75rem);background:var(--bg-elev, #fff)}.vision-search-results-skeleton__header[data-v-ae1fd997]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.vision-search-results-skeleton__title[data-v-ae1fd997],.vision-search-results-skeleton__count[data-v-ae1fd997],.vision-search-results-skeleton__group-title[data-v-ae1fd997],.vision-search-results-skeleton__line[data-v-ae1fd997]{display:block;border-radius:999px}.vision-search-results-skeleton__title[data-v-ae1fd997]{width:min(10rem,44%);height:1rem}.vision-search-results-skeleton__count[data-v-ae1fd997]{width:3.75rem;height:1.5rem;border-radius:.375rem}.vision-search-results-skeleton__group-title[data-v-ae1fd997]{width:min(7rem,32%);height:1.25rem;margin-top:.25rem}.vision-search-results-skeleton__grid[data-v-ae1fd997]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(14rem,100%),1fr));align-items:start;gap:.75rem}.vision-search-results-skeleton__card[data-v-ae1fd997]{display:flex;flex-direction:column;gap:.25rem;min-width:0;padding:.25rem;border:.0625rem solid var(--line, #e5e7eb);border-radius:var(--r-3, .75rem)}.vision-search-results-skeleton__media[data-v-ae1fd997]{display:block;width:100%;aspect-ratio:8 / 5;border-radius:var(--r-2, .5rem)}.vision-search-results-skeleton__body[data-v-ae1fd997]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem}.vision-search-results-skeleton__line[data-v-ae1fd997]{width:88%;height:.75rem}.vision-search-results-skeleton__line--meta[data-v-ae1fd997]{width:72%}.vision-search-results-skeleton__line--short[data-v-ae1fd997]{width:54%}.overflow-marquee-text[data-v-cc639100]{--overflow-marquee-fade: 1rem;display:block;min-width:0;overflow:hidden;white-space:nowrap}.overflow-marquee-text__content[data-v-cc639100]{display:inline-block;min-width:max-content}.overflow-marquee-text.is-overflowing[data-v-cc639100]{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - var(--overflow-marquee-fade)),transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - var(--overflow-marquee-fade)),transparent 100%)}.overflow-marquee-text.is-overflowing[data-v-cc639100]:hover,.history-item__main:hover,.history-item__main:focus-visible{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--overflow-marquee-fade),#000 calc(100% - var(--overflow-marquee-fade)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--overflow-marquee-fade),#000 calc(100% - var(--overflow-marquee-fade)),transparent 100%)}.overflow-marquee-text.is-overflowing:hover .overflow-marquee-text__content[data-v-cc639100],.history-item__main:hover,.history-item__main:focus-visible{animation:overflow-marquee-text-scroll-cc639100 var(--overflow-marquee-duration) ease-in-out .3s infinite alternate;will-change:transform}@keyframes overflow-marquee-text-scroll-cc639100{0%,12%{transform:translate(0)}88%,to{transform:translate(calc(-1 * var(--overflow-marquee-distance)))}}@media (prefers-reduced-motion: reduce){.overflow-marquee-text__content[data-v-cc639100]{animation:none!important;transform:none!important}}.ai-dialogue-orb[data-v-9645bbd4]{--orb-blue: #1d6cff;--orb-sky: #4fbfff;--orb-cyan: #69e6ff;--orb-violet: #7d8cff;position:relative;display:grid;width:6.5rem;height:6.5rem;place-items:center;isolation:isolate;animation:ai-dialogue-orb-enter-9645bbd4 .65s cubic-bezier(.22,1,.36,1) both}.ai-dialogue-orb__float[data-v-9645bbd4]{position:relative;z-index:2;display:block;width:5rem;height:5rem;will-change:transform;animation:ai-dialogue-orb-float-9645bbd4 7.5s ease-in-out infinite}.ai-dialogue-orb__sphere[data-v-9645bbd4]{position:absolute;inset:0;display:block;overflow:hidden;border:var(--jet-theme-stroke-width) solid color-mix(in srgb,var(--orb-blue) 28%,transparent);border-radius:50%;background:radial-gradient(circle at 31% 24%,rgba(255,255,255,.94) 0%,rgba(255,255,255,.34) 13%,transparent 28%),radial-gradient(circle at 68% 72%,var(--orb-cyan) 0%,transparent 44%),conic-gradient(from 205deg,var(--orb-blue),var(--orb-violet),var(--orb-cyan),var(--orb-sky),var(--orb-blue));box-shadow:inset -.625rem -.75rem 1.125rem #1c5ee038,inset .5rem .375rem .875rem #ffffff6b,0 .75rem 2rem color-mix(in srgb,var(--orb-blue) 24%,transparent);transform:rotate(-8deg);will-change:transform;animation:ai-dialogue-orb-rotate-9645bbd4 18s ease-in-out infinite alternate}.ai-dialogue-orb__flow[data-v-9645bbd4]{position:absolute;inset:-55%;display:block;border-radius:43%;background:radial-gradient(circle at 25% 32%,rgba(255,255,255,.6) 0%,transparent 21%),conic-gradient(from 25deg,transparent 0deg,rgba(105,230,255,.75) 72deg,rgba(125,140,255,.58) 148deg,transparent 226deg,rgba(79,191,255,.74) 310deg,transparent 360deg);filter:blur(.375rem);mix-blend-mode:screen;opacity:.82;will-change:transform,opacity;animation:ai-dialogue-orb-flow-9645bbd4 9s ease-in-out infinite alternate}.ai-dialogue-orb__surface[data-v-9645bbd4]{position:absolute;inset:0;display:block;border-radius:inherit;background:radial-gradient(circle at 72% 24%,rgba(255,255,255,.25) 0%,transparent 24%),radial-gradient(circle at 36% 76%,rgba(38,110,255,.2) 0%,transparent 46%),linear-gradient(145deg,rgba(255,255,255,.18),transparent 42%,rgba(22,83,207,.18))}.ai-dialogue-orb__halo[data-v-9645bbd4]{position:absolute;z-index:1;display:block;width:5rem;height:5rem;border:var(--jet-theme-stroke-width) solid color-mix(in srgb,var(--orb-sky) 24%,transparent);border-radius:50%;pointer-events:none;will-change:transform,opacity;animation:ai-dialogue-orb-halo-9645bbd4 5.5s ease-out infinite}.ai-dialogue-orb__halo--inner[data-v-9645bbd4]{animation-delay:-2.75s}.ai-dialogue-orb__halo--outer[data-v-9645bbd4]{box-shadow:0 0 2.75rem color-mix(in srgb,var(--orb-cyan) 24%,transparent)}@keyframes ai-dialogue-orb-enter-9645bbd4{0%{opacity:0;transform:translateY(.75rem) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ai-dialogue-orb-float-9645bbd4{0%,to{transform:translate3d(0,.1875rem,0) scale(.98)}50%{transform:translate3d(0,-.3125rem,0) scale(1.035)}}@keyframes ai-dialogue-orb-rotate-9645bbd4{0%{transform:rotate(-8deg)}to{transform:rotate(8deg)}}@keyframes ai-dialogue-orb-flow-9645bbd4{0%{opacity:.66;transform:translate3d(-7%,-4%,0) rotate(0) scale(.92)}55%{opacity:.92;transform:translate3d(6%,5%,0) rotate(138deg) scale(1.08)}to{opacity:.72;transform:translate3d(-2%,8%,0) rotate(270deg) scale(1)}}@keyframes ai-dialogue-orb-halo-9645bbd4{0%{opacity:0;transform:scale(.82)}24%{opacity:.35}to{opacity:0;transform:scale(1.55)}}@media (prefers-reduced-motion: reduce){.ai-dialogue-orb[data-v-9645bbd4],.ai-dialogue-orb__float[data-v-9645bbd4],.ai-dialogue-orb__sphere[data-v-9645bbd4],.ai-dialogue-orb__flow[data-v-9645bbd4],.ai-dialogue-orb__halo[data-v-9645bbd4]{animation:none!important}.ai-dialogue-orb__halo[data-v-9645bbd4]{opacity:.16;transform:scale(1.18)}}.ai-capability-workspace{--ai-dialogue-rail-width: 20rem;--ai-dialogue-content-width: min(100%, 56rem);--ai-dialogue-landing-width: min(calc(100% - 2 * var(--space-page)), 92rem);--ai-dialogue-space-1: .25rem;--ai-dialogue-space-2: .5rem;--ai-dialogue-space-3: .75rem;--ai-dialogue-space-4: 1rem;--ai-dialogue-space-5: 1.25rem;--ai-dialogue-radius: .75rem;position:relative;display:grid;grid-template-columns:var(--ai-dialogue-rail-width) minmax(0,1fr);gap:0;height:100%;min-height:0;transition:grid-template-columns .2s ease}.ai-capability-workspace.is-sidebar-collapsed{grid-template-columns:0 minmax(0,1fr)}.ai-capability-workspace__mask{position:absolute;inset:0;z-index:4;background:#0f121c5c;animation:ai-workbench-fade-in .22s ease both}.ai-capability-workspace__side,.ai-capability-workspace__main{min-height:0}.ai-capability-workspace__side{display:flex;flex-direction:column;box-sizing:border-box;min-width:0;padding:var(--space-4);border:1px solid var(--line);border-radius:1rem;background:var(--jet-theme-bg-container);overflow:hidden;transition:opacity .18s ease,transform .2s ease}.ai-capability-workspace.is-sidebar-collapsed .ai-capability-workspace__side{opacity:0;pointer-events:none;border-right-color:transparent}.side-section__title{color:var(--ink-1);font-size:var(--fs-18);font-weight:600;letter-spacing:0;line-height:1.35}.history-item__main:focus-visible,.history-item__delete:focus-visible,.conversation-header__toggle:focus-visible,.history-panel__collapse:focus-visible{outline:0;box-shadow:var(--ring-focus)}.history-panel{display:flex;flex:1;min-height:0;flex-direction:column;gap:var(--space-4)}.history-panel__head{display:grid;gap:var(--space-4);flex-shrink:0}.history-panel__toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:2rem}.history-panel__collapse{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:0;border-radius:var(--r-3);color:var(--ink-2);background:transparent;cursor:pointer;font-size:var(--fs-18)}.history-panel__collapse:hover{color:var(--ink-1);background:var(--bg-hover)}.history-panel__body{flex:1;min-height:0;overflow:auto;scrollbar-gutter:auto;margin-inline:0;padding-inline:0}.history-panel__body .ant-spin-nested-loading,.history-panel__body .ant-spin-container{display:flex;height:100%;min-height:0;flex-direction:column;gap:0}.history-group{display:grid;min-width:0;gap:var(--space-1);margin-bottom:var(--space-3)}.history-group__title{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:1.75rem;padding:0;border:0;border-radius:var(--r-3);color:var(--ink-2);font-size:var(--fs-14);font-weight:500;letter-spacing:0;background:transparent;text-align:left;cursor:pointer}.history-group__title:hover{color:var(--ink-1)}.history-group__title:focus-visible{outline:0;box-shadow:var(--ring-focus)}.history-group__arrow{color:var(--ink-2);font-size:var(--fs-12);transition:transform .18s ease}.history-group__arrow.is-collapsed{transform:rotate(-90deg)}.history-group__items{display:grid;min-width:0;gap:0}.history-item{position:relative;display:block;min-width:0;width:100%;border:1px solid transparent;border-radius:var(--jet-theme-radius);background:transparent;transition:color .18s ease,background .18s ease}.history-item:hover{background:var(--bg-hover)}.history-item.is-active{border-color:transparent;background:color-mix(in srgb,var(--accent-soft) 56%,var(--bg));border-left:2px solid var(--jet-theme-primary)}.history-item__main{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-width:0;width:100%;max-width:100%;min-height:2.75rem;padding:0 var(--space-3);border:0;border-radius:var(--jet-theme-radius);background:transparent;text-align:left;cursor:pointer}.history-item--solo{grid-template-columns:minmax(0,1fr)}.history-item__name,.history-item__time{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.35}.history-item__name{flex:1;min-width:0;color:var(--ink-1);font-size:var(--fs-14);font-weight:400}.history-item__time{flex-shrink:0;color:var(--ink-3);font-size:var(--fs-14);font-weight:400}.history-item.is-active .history-item__name{color:var(--accent)}.history-item__time--muted{opacity:.9}.history-item__delete{position:absolute;top:50%;right:var(--space-2);display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin:0;border:0;border-radius:var(--r-3);color:var(--ink-2);background:transparent;cursor:pointer;opacity:1;transform:translateY(-50%)}@media (hover: hover) and (pointer: fine){.history-item__delete{opacity:0;transition:opacity .15s ease,color .15s ease,background .15s ease}.history-item:hover .history-item__delete,.history-item:focus-within .history-item__delete{opacity:1}.history-item:hover .history-item__time,.history-item:focus-within .history-item__time{visibility:hidden}}.history-item__delete:hover{color:var(--jet-theme-error);background:var(--err-bg)}.history-item.is-draft{border-style:solid;border-color:transparent}.ai-capability-workspace__main{display:flex;flex-direction:column;min-width:0;overflow:hidden}.conversation-header__inner{display:flex;gap:var(--ai-dialogue-space-2);margin-inline:auto}.conversation-header__toggle,.conversation-header__new{flex-shrink:0}.conversation-header__toggle{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:0;border-radius:.5rem;color:var(--jet-theme-text-secondary);background:transparent;cursor:pointer;transition:color .18s ease,background .18s ease,transform .18s ease}.conversation-header__toggle:hover{color:var(--jet-theme-text-title);background:var(--jet-theme-bg-container)}.conversation-header__toggle:active{transform:scale(.94)}.conversation-header__main{min-width:0;flex:1}.conversation-header__title{overflow:hidden;color:var(--jet-theme-text-title);font-size:.875rem;font-weight:600;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.conversation-header__meta{overflow:hidden;color:var(--jet-theme-text-secondary);font-size:.6875rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.conversation-header__new{height:2rem;border-radius:.625rem;font-weight:600}.conversation-body{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.conversation-state,.conversation-instance-shell,.conversation-instance{flex:1;min-width:0;min-height:0}.conversation-instance{--agent-conversation-content-width: var(--ai-dialogue-content-width);--agent-conversation-user-width: min(78%, 44rem);--agent-conversation-inline-gutter: var(--ai-dialogue-space-5)}.conversation-state{display:grid;place-items:center}.conversation-instance-shell{display:flex}.conversation-body .agent-conversation{display:flex;flex:1;height:100%;border:0;border-radius:0;background:transparent;box-shadow:none}.conversation-body .agent-conversation__alert{box-sizing:border-box;margin-block:var(--ai-dialogue-space-3);border-radius:var(--ai-dialogue-radius)}.conversation-body .agent-conversation__body-wrap{flex:1;min-height:0}.conversation-body .agent-conversation__body{padding:0 0 var(--ai-dialogue-space-2)}.conversation-body .agent-conversation__timeline{min-height:auto;gap:var(--ai-dialogue-space-3)}.conversation-body .agent-conversation__timeline>*{max-width:100%}.conversation-body .agent-conversation__row--assistant,.conversation-body .agent-conversation__row--process{width:100%}.conversation-body .agent-conversation__body-wrap:has(.agent-conversation__empty){display:flex;flex-direction:column;justify-content:flex-end;padding-top:var(--ai-dialogue-space-3);padding-bottom:0}.conversation-body .agent-conversation__empty{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;min-height:0;padding:0 0 var(--ai-dialogue-space-4);text-align:center}.conversation-body .agent-conversation__empty-chat{display:grid;gap:.75rem;width:100%;max-width:40rem;margin-inline:auto;padding:0}.conversation-body .agent-conversation__empty-chat-title{color:var(--jet-theme-text-title);font-size:1.625rem;font-weight:650;letter-spacing:-.02em;line-height:1.35}.conversation-body .agent-conversation__empty-chat-description{margin:0;color:var(--jet-theme-text-secondary);font-size:.9375rem;line-height:1.65}.conversation-body .agent-conversation__empty-extra{display:flex;justify-content:center;width:100%;max-width:40rem;margin:1.25rem auto 0}.conversation-empty-prompts{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:fit-content;max-width:min(100%,36rem);margin:0 auto}.conversation-empty-prompts__label{color:var(--jet-theme-text-secondary);font-size:.8125rem;font-weight:600;line-height:1.4;text-align:center}.conversation-prompt-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:.625rem .75rem;width:100%;margin:0}.conversation-prompt-strip__item{display:inline-flex;align-items:center;justify-content:center;max-width:16rem;min-height:2.25rem;padding:.5rem 1rem;border:1px solid var(--jet-theme-border-secondary);border-radius:999px;color:var(--jet-theme-text-title);font-size:.8125rem;line-height:1.3;background:var(--jet-theme-bg-container);cursor:pointer;white-space:nowrap;transition:color .15s ease,border-color .15s ease,background .15s ease,box-shadow .15s ease}.conversation-prompt-strip__item:hover:not(:disabled),.conversation-prompt-strip__item:focus-visible:not(:disabled){border-color:var(--jet-theme-primary);color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);box-shadow:0 0 0 .125rem var(--jet-theme-primary-soft)}.conversation-prompt-strip__item:disabled{cursor:not-allowed;opacity:.55}.conversation-body .agent-conversation__composer{flex-shrink:0;margin-top:0;padding-block:0 var(--ai-dialogue-space-5);border-top:0;background:transparent!important;box-shadow:none!important}.conversation-body .agent-conversation__composer-shell{min-height:3.5rem;border-radius:1rem;background:var(--jet-theme-bg-container);box-shadow:0 .5rem 1.5rem #14171f0f;transition:border-color .22s ease,box-shadow .28s ease,transform .28s ease,background .22s ease}.conversation-body .agent-conversation__composer-input{min-height:2.75rem;max-height:12.5rem}.conversation-body .agent-conversation__composer-shell:focus-within{border-color:var(--jet-theme-primary);box-shadow:0 0 0 .1875rem var(--jet-theme-primary-soft),0 .5rem 1.25rem #14171f0d}.conversation-body .agent-conversation__activity{border-radius:var(--ai-dialogue-radius)}@media (max-width: 64rem){.ai-capability-workspace,.ai-capability-workspace.is-sidebar-collapsed{grid-template-columns:minmax(0,1fr);overflow:hidden}.ai-capability-workspace__side{position:absolute;top:0;bottom:0;left:0;z-index:5;width:min(18.5rem,86vw);border-right:1px solid var(--jet-theme-border-secondary);box-shadow:none;transform:translate(-105%);opacity:1;pointer-events:none;visibility:hidden}.ai-capability-workspace.is-sidebar-open .ai-capability-workspace__side{transform:translate(0);pointer-events:auto;visibility:visible}.ai-capability-workspace.is-sidebar-collapsed .ai-capability-workspace__side{opacity:1}.history-panel__collapse{display:none}.conversation-instance{--agent-conversation-user-width: 100%;--agent-conversation-inline-gutter: var(--ai-dialogue-space-3)}.conversation-header{position:sticky;top:0;z-index:2;min-height:2.75rem;padding:.375rem var(--ai-dialogue-space-3)}.conversation-header__new-text{display:none}.conversation-body .agent-conversation__body-wrap{padding-block:var(--ai-dialogue-space-3) 0}.conversation-body .agent-conversation__composer{padding-block:var(--ai-dialogue-space-2) var(--ai-dialogue-space-3)}}@supports not selector(:has(*)){.conversation-body .agent-conversation__empty{min-height:12rem;justify-content:center}}.ai-capability-workspace.is-landing{grid-template-columns:minmax(0,1fr)}.ai-capability-workspace.is-landing .ai-capability-workspace__side{position:absolute;top:0;bottom:0;left:0;z-index:5;width:min(var(--ai-dialogue-rail-width),86vw);border-right:1px solid var(--jet-theme-border-secondary);box-shadow:none;transform:translate(-105%);opacity:1;pointer-events:none;visibility:hidden}.ai-capability-workspace.is-landing.is-sidebar-open .ai-capability-workspace__side{transform:translate(0);pointer-events:auto;visibility:visible}.ai-capability-workspace.is-landing .history-panel__collapse{display:none}.ai-capability-workspace.is-landing .conversation-header{position:absolute;top:var(--space-3);left:var(--space-3);z-index:2;border-bottom-color:transparent;background:transparent}.ai-capability-workspace.is-landing .conversation-header__inner{max-width:none;margin-inline:0;justify-content:flex-start}.ai-capability-workspace.is-landing .conversation-body{position:relative;isolation:isolate;overflow:hidden}.ai-capability-workspace.is-landing .conversation-instance{--agent-conversation-content-width: var(--ai-dialogue-landing-width);--agent-conversation-inline-gutter: var(--space-6)}.ai-capability-workspace.is-landing .conversation-body .agent-conversation{position:relative;z-index:1;justify-content:flex-start;padding-block:0 var(--space-12);gap:0;overflow:hidden}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__body-wrap{flex:1;min-height:0;padding:0;overflow:hidden}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__body{height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:auto}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__body-wrap:has(.agent-conversation__empty){padding-bottom:0}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__empty{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:var(--ai-dialogue-landing-width);min-height:100%;margin-inline:auto;padding:clamp(var(--space-8),6vh,var(--space-page)) 0 var(--space-8);gap:0;text-align:left}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__empty-before{display:flex;justify-content:flex-start;margin-bottom:var(--space-8)}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__empty-chat{width:100%;max-width:none;margin:0;padding:0;text-align:left}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__empty-chat-title{margin:0;color:var(--jet-theme-text-title);font-size:clamp(var(--fs-36),4vw,var(--fs-54));font-weight:650;letter-spacing:0;line-height:var(--lh-tight);animation:ai-workbench-rise-in .6s cubic-bezier(.22,1,.36,1) .06s both}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__empty-chat-description{display:none}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__empty-extra{display:block;width:100%;max-width:none;margin:var(--space-section) 0 0}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__composer{width:var(--ai-dialogue-landing-width);margin:var(--space-6) auto 0;padding:0;background:transparent!important;box-shadow:none!important;animation:ai-workbench-rise-in .65s cubic-bezier(.22,1,.36,1) .16s both}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__composer-shell{display:flex;flex-flow:row wrap;align-items:center;gap:var(--space-2);min-height:var(--space-section);padding:var(--space-2);border-color:var(--jet-theme-border-secondary);border-radius:var(--r-pill);background:var(--jet-theme-bg-container);box-shadow:var(--shadow-2)}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__composer-shell:focus-within{border-color:var(--jet-theme-primary);box-shadow:var(--ring-focus),var(--shadow-2)}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__composer-files{order:0;flex-basis:100%}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__composer-input{order:2;width:auto;min-width:0;flex:1;min-height:var(--space-8);max-height:9rem;padding:var(--space-1) 0;color:var(--jet-theme-text-title);font-size:var(--fs-16);line-height:var(--lh-normal)}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__composer-input::placeholder{color:var(--jet-theme-text-disabled)}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__composer-footer{display:contents}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__composer-meta{order:1;width:auto;flex:none}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__composer-actions{order:3;width:auto;flex:none}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__composer-plus,.ai-capability-workspace.is-landing .conversation-body .agent-conversation__composer-quick-action{width:var(--space-10);height:var(--space-10);border-color:transparent;border-radius:var(--r-pill);color:var(--jet-theme-text-title);background:transparent;font-size:var(--fs-18)}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__composer-actions .ant-btn{width:var(--space-10);min-width:var(--space-10);height:var(--space-10);padding:0;border-radius:var(--r-pill);font-size:0}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__composer-actions .ant-btn-primary:after{font-size:var(--fs-24);font-weight:400;line-height:1;content:"↑"}.ai-capability-workspace.is-landing .conversation-landing-actions{width:100%;margin:0;padding:0}.ai-capability-workspace.is-landing .conversation-landing-actions__head{display:flex;align-items:center;justify-content:space-between;min-height:var(--space-8);margin-bottom:var(--space-6)}.ai-capability-workspace.is-landing .conversation-landing-actions__title,.ai-capability-workspace.is-landing .conversation-landing-actions__refresh{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--jet-theme-text-title);font-size:var(--fs-16);line-height:var(--lh-normal)}.ai-capability-workspace.is-landing .conversation-landing-actions__title{font-weight:600}.ai-capability-workspace.is-landing .conversation-landing-actions__title .anticon{color:var(--jet-theme-primary)}.ai-capability-workspace.is-landing .conversation-landing-actions__refresh{min-height:var(--space-8);padding:var(--space-1) var(--space-2);border:0;border-radius:var(--r-3);background:transparent;cursor:pointer;transition:color .18s ease,background .18s ease}.ai-capability-workspace.is-landing .conversation-landing-actions__refresh:hover:not(:disabled),.ai-capability-workspace.is-landing .conversation-landing-actions__refresh:focus-visible:not(:disabled){color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.ai-capability-workspace.is-landing .conversation-landing-actions__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.ai-capability-workspace.is-landing .conversation-landing-actions__item{display:grid;grid-template-columns:minmax(0,1fr) 1.75rem;align-items:start;gap:var(--space-3);min-width:0;min-height:9rem;padding:var(--space-5);border:1px solid var(--jet-theme-border-color-1);border-radius:var(--jet-theme-radius-lg);color:var(--jet-theme-text-title);font-size:var(--fs-16);line-height:var(--lh-normal);background:var(--jet-theme-bg-elevated);text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .2s ease,transform .18s ease,opacity .18s ease;animation:ai-workbench-rise-in .5s cubic-bezier(.22,1,.36,1) both}.ai-capability-workspace.is-landing .conversation-landing-actions__item:nth-child(1){animation-delay:.24s}.ai-capability-workspace.is-landing .conversation-landing-actions__item:nth-child(2){animation-delay:.3s}.ai-capability-workspace.is-landing .conversation-landing-actions__item:nth-child(3){animation-delay:.36s}.ai-capability-workspace.is-landing .conversation-landing-actions__item:nth-child(n+4){animation-delay:.4s}.ai-capability-workspace.is-landing .conversation-landing-actions__item:hover:not(:disabled),.ai-capability-workspace.is-landing .conversation-landing-actions__item:focus-visible:not(:disabled){border-color:color-mix(in srgb,var(--jet-theme-primary) 32%,var(--jet-theme-border-secondary));background:var(--jet-theme-bg-container);box-shadow:var(--shadow-hover);transform:translateY(calc(-1 * var(--space-0)))}.ai-capability-workspace.is-landing .conversation-landing-actions__item:focus-visible,.ai-capability-workspace.is-landing .conversation-landing-actions__refresh:focus-visible{outline:0;box-shadow:var(--ring-focus)}.ai-capability-workspace.is-landing .conversation-landing-actions__item:active:not(:disabled){transform:translateY(0) scale(.98)}.ai-capability-workspace.is-landing .conversation-landing-actions__item:disabled,.ai-capability-workspace.is-landing .conversation-landing-actions__refresh:disabled{opacity:.5;cursor:not-allowed}.ai-capability-workspace.is-landing .conversation-landing-actions__content{display:flex;min-width:0;flex-direction:column;gap:var(--space-2)}.ai-capability-workspace.is-landing .conversation-landing-actions__label,.ai-capability-workspace.is-landing .conversation-landing-actions__prompt{overflow:hidden;text-overflow:ellipsis}.ai-capability-workspace.is-landing .conversation-landing-actions__label{color:var(--jet-theme-text-title);font-size:var(--fs-18);font-weight:600;line-height:var(--lh-snug);white-space:nowrap}.ai-capability-workspace.is-landing .conversation-landing-actions__prompt{display:-webkit-box;min-height:3rem;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ai-capability-workspace.is-landing .conversation-landing-actions__arrow{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;color:var(--jet-theme-text-secondary);background:transparent;font-size:var(--fs-20);transition:color .18s ease,background .18s ease,transform .18s ease}.ai-capability-workspace.is-landing .conversation-landing-actions__arrow>.anticon{color:var(--jet-theme-text-disabled)}.ai-capability-workspace.is-landing .conversation-landing-actions__item:hover:not(:disabled) .conversation-landing-actions__arrow,.ai-capability-workspace.is-landing .conversation-landing-actions__item:focus-visible:not(:disabled) .conversation-landing-actions__arrow{color:var(--jet-theme-primary);background:transparent;transform:translate(.125rem)}@media (max-width: 64rem){.ai-capability-workspace.is-landing{--ai-dialogue-landing-width: min(calc(100% - 2 * var(--space-6)), 92rem)}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__empty{padding-top:var(--space-12)}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__empty-extra{margin-top:var(--space-12)}.ai-capability-workspace.is-landing .conversation-landing-actions__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-capability-workspace.is-landing .conversation-landing-actions__item{min-height:7rem}}@media (max-width: 40rem){.ai-capability-workspace.is-landing{--ai-dialogue-landing-width: min(calc(100% - 2 * var(--space-4)), 92rem)}.ai-capability-workspace.is-landing .conversation-body .agent-conversation{padding-bottom:var(--space-4)}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__empty{padding-top:var(--space-8)}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__empty-before{margin-bottom:var(--space-5)}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__empty-chat-title{font-size:var(--fs-32)}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__empty-extra{margin-top:var(--space-8)}.ai-capability-workspace.is-landing .conversation-landing-actions__grid{grid-template-columns:minmax(0,1fr)}.ai-capability-workspace.is-landing .conversation-landing-actions__head{margin-bottom:var(--space-4)}.ai-capability-workspace.is-landing .conversation-landing-actions__prompt{min-height:auto;-webkit-line-clamp:1}}@media (max-height: 45rem){.ai-capability-workspace.is-landing .conversation-body .agent-conversation__empty{padding-top:var(--space-6)}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__empty-before{margin-bottom:var(--space-4)}.ai-capability-workspace.is-landing .ai-dialogue-orb{transform:scale(.8);transform-origin:left center}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__empty-extra{margin-top:var(--space-6)}.ai-capability-workspace.is-landing .conversation-landing-actions__head{margin-bottom:var(--space-3)}.ai-capability-workspace.is-landing .conversation-landing-actions__item{min-height:6rem;padding:var(--space-4)}.ai-capability-workspace.is-landing .conversation-landing-actions__prompt{min-height:auto;-webkit-line-clamp:1}}@keyframes ai-workbench-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ai-workbench-rise-in{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.ai-capability-workspace:not(.is-landing) .conversation-instance-shell{animation:ai-workbench-fade-in .28s ease both}.ai-capability-workspace.is-landing .ai-capability-workspace__side,.ai-capability-workspace.is-narrow .ai-capability-workspace__side{transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease,visibility .28s,opacity .2s ease}@media (prefers-reduced-motion: reduce){.ai-capability-workspace__mask,.ai-capability-workspace.is-landing .conversation-body .agent-conversation__empty-chat-title,.ai-capability-workspace.is-landing .conversation-body .agent-conversation__composer,.ai-capability-workspace.is-landing .conversation-landing-actions__item,.ai-capability-workspace:not(.is-landing) .conversation-instance-shell{animation:none!important}.history-item,.conversation-header__toggle,.conversation-body .agent-conversation__composer-shell,.ai-capability-workspace.is-landing .conversation-landing-actions__item,.ai-capability-workspace.is-landing .conversation-landing-actions__arrow,.ai-capability-workspace.is-landing .conversation-landing-actions__refresh{transition:none!important}.ai-capability-workspace.is-landing .conversation-body .agent-conversation__composer-shell:focus-within,.history-item:hover,.ai-capability-workspace.is-landing .conversation-landing-actions__item:hover:not(:disabled){transform:none!important}}.ai-dialogue-page[data-v-7bf97771]{box-sizing:border-box;height:100%;min-height:0;overflow:hidden}.ai-dialogue-page[data-v-7bf97771] .ai-capability-workspace{min-height:100%}.algorithm-cell-dropdown__trigger[data-v-34e28def]{position:relative}.algorithm-cell-dropdown__summary[data-v-34e28def]{display:flex;justify-content:center;min-width:0;max-width:calc(100% - 3rem)}.algorithm-cell-dropdown__arrow[data-v-34e28def]{position:absolute;right:var(--space-3);top:50%;transform:translateY(-50%);color:var(--ink-3);font-size:var(--fs-12);pointer-events:none}.algorithm-cell-dropdown__overlay[data-v-34e28def]{width:var(--algorithm-cell-dropdown-width);max-width:calc(100vw - 2rem);margin-left:auto;max-height:22rem;overflow-y:auto;padding:var(--space-1);border:.0625rem solid var(--line);border-radius:var(--r-3);background:var(--bg);box-shadow:0 .625rem 2rem color-mix(in srgb,var(--ink-1) 12%,transparent)}.algorithm-cell-dropdown__overlay[data-v-34e28def] .ant-dropdown-menu,.algorithm-cell-dropdown__overlay[data-v-34e28def] .ant-menu{border:0;box-shadow:none}.algorithm-cell-dropdown__overlay[data-v-34e28def] .ant-menu-item{height:auto;min-height:2.25rem;line-height:1.5}.algorithm-matrix,.algorithm-cell-dropdown__overlay{--algorithm-matrix-enabled-bg: #E6F4FF;--algorithm-matrix-enabled-ink: #0958D9;--algorithm-matrix-planned-bg: #F9F0FF;--algorithm-matrix-planned-ink: #531DAB;--algorithm-matrix-off-ink: #98a8c0;--algorithm-matrix-realtime-ink: #07875d;--algorithm-matrix-realtime-bg: #f5fcfa;--algorithm-matrix-custom-ink: #376fed;--algorithm-matrix-custom-bg: #f5f8ff;--algorithm-matrix-interval-ink: #e66c14;--algorithm-matrix-interval-bg: #fff5ef}.algorithm-matrix__cell{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:var(--matrix-grid-row-height);padding:0;border:0;box-sizing:border-box;color:var(--ink-2);background:var(--bg);font-family:inherit;transition:background .15s ease,box-shadow .15s ease}.algorithm-matrix__cell.is-interactive{cursor:pointer}.algorithm-matrix__cell.is-off{color:var(--algorithm-matrix-off-ink)}.algorithm-matrix__cell:hover:not(:disabled):not(:focus-visible){background:var(--algorithm-matrix-row-hover-bg);box-shadow:inset 0 0 0 .0625rem color-mix(in srgb,var(--accent) 45%,transparent)}.algorithm-matrix__cell:focus-visible{z-index:1;outline:0;box-shadow:var(--ring-focus)}.algorithm-matrix__cell.is-selected,.algorithm-matrix__cell.is-selected:hover:not(:disabled):not(:focus-visible){z-index:1;box-shadow:inset 0 0 0 .125rem var(--accent)}.algorithm-matrix__cell.is-selected:focus-visible{box-shadow:inset 0 0 0 .125rem var(--accent),var(--ring-focus)}.algorithm-matrix__cell:disabled{cursor:not-allowed}.algorithm-matrix__cell.is-enabled,.algorithm-matrix__cell.is-pending-update,.algorithm-matrix__cell.is-pending-off,.algorithm-matrix__cell.is-enabled:hover:not(:disabled),.algorithm-matrix__cell.is-pending-update:hover:not(:disabled),.algorithm-matrix__cell.is-pending-off:hover:not(:disabled){color:var(--algorithm-matrix-enabled-ink);background:var(--algorithm-matrix-enabled-bg)}.algorithm-matrix__cell.is-enabled,.algorithm-matrix__cell.is-disabled{justify-content:center;padding-inline:0}.algorithm-matrix__cell.is-planned,.algorithm-matrix__cell.is-planned:hover:not(:disabled){color:var(--algorithm-matrix-planned-ink);background:var(--algorithm-matrix-planned-bg)}.algorithm-matrix__cell.is-enabled.is-realtime:not(.is-offline-row,.is-model-missing),.algorithm-matrix__cell.is-enabled.is-realtime:not(.is-offline-row,.is-model-missing):hover:not(:disabled){color:var(--algorithm-matrix-realtime-ink);background:var(--algorithm-matrix-realtime-bg)}.algorithm-matrix__cell.is-enabled.is-custom:not(.is-offline-row,.is-model-missing),.algorithm-matrix__cell.is-enabled.is-custom:not(.is-offline-row,.is-model-missing):hover:not(:disabled){color:var(--algorithm-matrix-custom-ink);background:var(--algorithm-matrix-custom-bg)}.algorithm-matrix__cell.is-enabled.is-interval:not(.is-offline-row,.is-model-missing),.algorithm-matrix__cell.is-enabled.is-interval:not(.is-offline-row,.is-model-missing):hover:not(:disabled){color:var(--algorithm-matrix-interval-ink);background:var(--algorithm-matrix-interval-bg)}.algorithm-matrix__cell.is-saving,.algorithm-matrix__cell.is-resolving,.algorithm-matrix__cell.is-saving:hover,.algorithm-matrix__cell.is-resolving:hover{cursor:progress}.algorithm-matrix__cell.is-model-missing,.algorithm-matrix__cell.is-model-missing:hover,.algorithm-matrix__cell.is-offline-row,.algorithm-matrix__cell.is-offline-row:hover{color:var(--algorithm-matrix-unavailable-ink);background:var(--algorithm-matrix-unavailable-bg)}.algorithm-matrix__cell-loading{color:var(--accent);font-size:var(--fs-16);animation:algorithm-matrix-spin .8s linear infinite}.algorithm-matrix__cell.is-enabled .algorithm-matrix__cell-loading,.algorithm-matrix__cell.is-pending-update .algorithm-matrix__cell-loading,.algorithm-matrix__cell.is-pending-off .algorithm-matrix__cell-loading{color:var(--accent-ink)}.algorithm-matrix__cell-unknown{color:var(--warning);font-size:var(--fs-16)}.algorithm-matrix__cell-available-icon{color:var(--algorithm-matrix-off-ink);font-size:var(--fs-14)}.algorithm-matrix__cell.is-interactive:hover:not(:disabled) .algorithm-matrix__cell-available-icon,.algorithm-matrix__cell.is-interactive:focus-visible .algorithm-matrix__cell-available-icon{color:var(--accent)}.algorithm-matrix__cell-unavailable-icon{color:currentColor;font-size:var(--fs-12)}.algorithm-matrix__cell-change-icon{color:currentColor;font-size:var(--fs-16)}.algorithm-matrix__cell-plan{display:inline-flex;align-items:center;gap:var(--space-1);color:currentColor;font-size:var(--fs-13);font-weight:600;line-height:1;white-space:nowrap}.cloud-algorithm-cell__status{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;color:currentColor;font-size:var(--fs-13);font-weight:600;white-space:nowrap}.algorithm-matrix__cell-status{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}.algorithm-matrix__cell-source{overflow:hidden;max-width:6.5rem;padding:.125rem .375rem;border-radius:var(--r-1);color:color-mix(in srgb,currentColor 76%,var(--bg));background:color-mix(in srgb,currentColor 12%,transparent);font-size:var(--fs-12);font-weight:500;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.algorithm-matrix__cell-plan-icon{font-size:var(--fs-12)}.algorithm-matrix__cell.is-pending-on .algorithm-matrix__cell-change-icon,.algorithm-matrix__cell.is-pending-update .algorithm-matrix__cell-change-icon{color:color-mix(in srgb,var(--success) 76%,var(--ink-1))}.algorithm-matrix__cell.is-pending-off .algorithm-matrix__cell-change-icon{color:color-mix(in srgb,var(--warning) 72%,var(--ink-1))}.algorithm-matrix__cell.is-model-missing .algorithm-matrix__cell-change-icon,.algorithm-matrix__cell.is-offline-row .algorithm-matrix__cell-change-icon,.algorithm-matrix__cell.is-model-missing .algorithm-matrix__cell-loading,.algorithm-matrix__cell.is-offline-row .algorithm-matrix__cell-loading{color:currentColor}@keyframes algorithm-matrix-spin{to{transform:rotate(360deg)}}.algorithm-schedule-editor[data-v-715d34d8]{display:grid;gap:var(--space-3);padding-top:var(--space-4);border-top:.0625rem solid var(--line)}.algorithm-schedule-editor>header[data-v-715d34d8]{color:var(--ink-1);font-size:var(--fs-15);font-weight:600}.algorithm-schedule-editor__modes[data-v-715d34d8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2)}.algorithm-schedule-editor__modes button[data-v-715d34d8]{display:grid;gap:var(--space-1);min-height:4.5rem;padding:var(--space-3);border:.0625rem solid var(--line);border-radius:var(--r-2);color:var(--ink-2);background:var(--bg);text-align:left;cursor:pointer}.algorithm-schedule-editor__modes button[data-v-715d34d8]:hover{border-color:color-mix(in srgb,var(--accent) 46%,var(--line))}.algorithm-schedule-editor__modes button.is-active[data-v-715d34d8]{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.algorithm-schedule-editor__modes strong[data-v-715d34d8]{font-size:var(--fs-13)}.algorithm-schedule-editor__modes span[data-v-715d34d8]{color:var(--ink-4);font-size:var(--fs-11)}.algorithm-schedule-editor__custom[data-v-715d34d8]{min-width:0;container-type:inline-size;-webkit-user-select:none;user-select:none}.algorithm-schedule-editor__grid[data-v-715d34d8]{min-width:0;width:100%;display:grid;gap:var(--space-1)}.algorithm-schedule-editor__week[data-v-715d34d8]{--schedule-cell-height: 2rem;position:relative;display:grid;gap:var(--space-1);min-width:0}.algorithm-schedule-editor__annotations[data-v-715d34d8]{position:absolute;inset:0 0 0 2rem;display:grid;grid-template-columns:repeat(24,minmax(0,1fr));grid-template-rows:repeat(7,minmax(0,1fr));column-gap:.0625rem;row-gap:var(--space-1);pointer-events:none}.algorithm-schedule-editor__block[data-v-715d34d8]{display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;outline:.0625rem solid color-mix(in srgb,var(--accent) 55%,var(--line));outline-offset:-.0625rem;background:color-mix(in srgb,var(--accent) 62%,var(--bg))}.algorithm-schedule-editor__hint[data-v-715d34d8]{color:var(--ink-4);font-size:var(--fs-12)}.algorithm-schedule-editor__hours[data-v-715d34d8],.algorithm-schedule-editor__day[data-v-715d34d8]{display:grid;grid-template-columns:1.5rem minmax(0,1fr);column-gap:.5rem;align-items:center}.algorithm-schedule-editor__hour-cells[data-v-715d34d8],.algorithm-schedule-editor__cells[data-v-715d34d8]{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:.0625rem;align-items:center}.algorithm-schedule-editor__hours[data-v-715d34d8]{color:var(--ink-4);font-size:.625rem;text-align:center}.algorithm-schedule-editor__day>span[data-v-715d34d8]{color:var(--ink-3);font-size:var(--fs-12)}.algorithm-schedule-editor__cells>button[data-schedule-cell][data-v-715d34d8]{grid-row:1;height:var(--schedule-cell-height);padding:0;border:.0625rem solid color-mix(in srgb,var(--accent) 18%,var(--line));background:var(--bg-2);cursor:crosshair;touch-action:none}.algorithm-schedule-editor__cells>button[data-schedule-cell][data-v-715d34d8]:nth-child(n){min-width:0}.algorithm-schedule-editor__day button.is-active[data-v-715d34d8]{border-color:color-mix(in srgb,var(--accent) 55%,var(--line));background:color-mix(in srgb,var(--accent) 62%,var(--bg))}.algorithm-schedule-editor__annotation[data-v-715d34d8]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:.125rem;max-width:100%;max-height:var(--schedule-cell-height);min-width:0;padding:0;border:0;color:#263445;background:transparent;font-size:.625rem;line-height:1.4;overflow:hidden;overflow-wrap:anywhere;white-space:normal;text-decoration:none;cursor:pointer;pointer-events:auto}.algorithm-schedule-editor__annotation>span[data-v-715d34d8]{max-width:100%;min-width:0}.algorithm-schedule-editor__annotation-value[data-v-715d34d8]{font-weight:500;font-variant-numeric:tabular-nums}.algorithm-schedule-editor__annotation-unit[data-v-715d34d8]{font-weight:500}.algorithm-schedule-editor__annotation[data-v-715d34d8]:hover{text-decoration:none}.algorithm-schedule-editor__cells>button[data-v-715d34d8]:focus-visible{outline:.125rem solid var(--accent);outline-offset:-.125rem}.algorithm-schedule-editor__annotation[data-v-715d34d8]:focus-visible{outline:.125rem solid var(--accent);outline-offset:.125rem}.algorithm-schedule-editor--rounded-cells .algorithm-schedule-editor__hours[data-v-715d34d8],.algorithm-schedule-editor--rounded-cells .algorithm-schedule-editor__day[data-v-715d34d8]{grid-template-columns:2rem minmax(0,1fr)}.algorithm-schedule-editor--rounded-cells .algorithm-schedule-editor__week[data-v-715d34d8]{--schedule-cell-height: 1.75rem;gap:.1875rem}.algorithm-schedule-editor--rounded-cells .algorithm-schedule-editor__hour-cells[data-v-715d34d8],.algorithm-schedule-editor--rounded-cells .algorithm-schedule-editor__cells[data-v-715d34d8]{gap:.125rem}.algorithm-schedule-editor--rounded-cells .algorithm-schedule-editor__annotations[data-v-715d34d8]{inset-inline-start:2.5rem;column-gap:.125rem;row-gap:.1875rem}.algorithm-schedule-editor--rounded-cells .algorithm-schedule-editor__cells>button[data-schedule-cell][data-v-715d34d8]{height:auto;aspect-ratio:1;border-radius:.375rem}.algorithm-schedule-editor--rounded-cells .algorithm-schedule-editor__day button.is-active[data-v-715d34d8]{border-color:color-mix(in srgb,var(--accent) 55%,var(--line));background:var(--accent-soft)}@container (max-width: 34rem){.algorithm-schedule-editor__week[data-v-715d34d8]{--schedule-cell-height: 3rem}}@container (max-width: 22rem){.algorithm-schedule-editor__hour-cells[data-v-715d34d8],.algorithm-schedule-editor__cells[data-v-715d34d8]{gap:0}.algorithm-schedule-editor__annotations[data-v-715d34d8]{column-gap:0}.algorithm-schedule-editor__week[data-v-715d34d8]{--schedule-cell-height: 4rem}}@media (max-width: 42rem){.algorithm-schedule-editor__modes[data-v-715d34d8]{grid-template-columns:repeat(2,1fr)}}.algorithm-range-interval-modal .ant-modal-footer{box-shadow:none}.algorithm-range-editor[data-v-c6ec9d15]{position:relative;min-width:0}.algorithm-range-editor__popover-anchor[data-v-c6ec9d15]{position:absolute;width:1px;height:1px;pointer-events:none}.algorithm-range-editor__popover[data-v-c6ec9d15]{display:grid;gap:.5rem}.algorithm-range-editor__popover-row[data-v-c6ec9d15]{display:flex;align-items:center;gap:.75rem;white-space:nowrap}.algorithm-range-editor__popover-fields[data-v-c6ec9d15]{display:flex;align-items:center;gap:.375rem}.algorithm-range-editor__popover-fields[data-v-c6ec9d15] .ant-input-number{width:5rem}.algorithm-range-editor--popover[data-v-c6ec9d15] .algorithm-schedule-editor__block{border-radius:var(--r-2);overflow:hidden}.algorithm-range-editor--popover[data-v-c6ec9d15] .algorithm-schedule-editor__annotation{width:100%;height:100%;max-height:none;flex-wrap:nowrap;padding:0 .25rem;color:#fff}.algorithm-range-editor--popover[data-v-c6ec9d15] .algorithm-schedule-editor__annotation-label{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.algorithm-range-editor__popover .algorithm-range-editor__actions[data-v-c6ec9d15]{justify-content:flex-end;margin-left:0}.algorithm-range-editor__error[data-v-c6ec9d15]{color:#ff4d4f;font-size:var(--fs-12)}.algorithm-range-interval-popover .ant-popover-inner{max-width:min(42rem,calc(100vw - 2rem))}.algorithm-range-editor[data-v-c6ec9d15] .algorithm-schedule-editor>header{color:inherit;font:inherit}.algorithm-range-editor__interval[data-v-c6ec9d15]{display:grid;grid-template-columns:minmax(0,1fr) 7rem;gap:.5rem}.algorithm-range-editor__interval[data-v-c6ec9d15] .ant-input-number{width:100%}.algorithm-range-editor__footer[data-v-c6ec9d15]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.algorithm-range-editor__actions[data-v-c6ec9d15]{display:flex;gap:.5rem;margin-left:auto}.algorithm-trigger-editor[data-v-341f5dcb]{display:grid;gap:var(--space-3)}.algorithm-trigger-editor>header[data-v-341f5dcb]{color:var(--ink-1);font-size:var(--fs-15);font-weight:600}.algorithm-trigger-editor__period[data-v-341f5dcb]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3)}.algorithm-trigger-editor[data-v-341f5dcb] .ant-select,.algorithm-trigger-editor[data-v-341f5dcb] .ant-picker,.algorithm-trigger-editor[data-v-341f5dcb] .ant-input-number{width:100%}.algorithm-trigger-editor__once-list[data-v-341f5dcb]{display:grid;gap:var(--space-2)}.algorithm-trigger-editor__once-row[data-v-341f5dcb]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr) 2rem;gap:var(--space-3);align-items:start}.algorithm-trigger-editor__weekdays[data-v-341f5dcb]{min-width:0}.algorithm-trigger-editor__weekdays[data-v-341f5dcb] .ant-select-selector{height:2rem}.algorithm-trigger-editor__weekdays[data-v-341f5dcb] .ant-select-selection-overflow{flex-wrap:nowrap}.algorithm-trigger-editor__weekday-overflow[data-v-341f5dcb]{cursor:default}.algorithm-trigger-editor__weekdays[data-v-341f5dcb] .ant-select-selection-item{border:1px solid var(--accent);border-radius:var(--r-2);color:var(--accent);background:var(--accent-soft)}.algorithm-trigger-editor__weekdays[data-v-341f5dcb] .ant-select-selection-item-remove{color:inherit}.algorithm-trigger-editor__remove-row[data-v-341f5dcb]{width:2rem;height:2rem;padding:0}.algorithm-trigger-editor__add-row[data-v-341f5dcb]{justify-self:start}.algorithm-trigger-editor__day-times[data-v-341f5dcb]{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0;min-height:2rem}.algorithm-trigger-editor__time-item[data-v-341f5dcb]{position:relative;display:inline-flex;flex:0 0 auto}.algorithm-trigger-editor__remove-time[data-v-341f5dcb]{position:absolute;top:-.3125rem;right:-.3125rem;display:flex;align-items:center;justify-content:center;width:.875rem;height:.875rem;padding:0;border:1px solid var(--danger);border-radius:50%;background:var(--bg);color:var(--danger);font-size:.625rem;cursor:pointer;opacity:0;pointer-events:none}.algorithm-trigger-editor__time-item:hover .algorithm-trigger-editor__remove-time[data-v-341f5dcb],.algorithm-trigger-editor__time-item:focus-within .algorithm-trigger-editor__remove-time[data-v-341f5dcb]{opacity:1;pointer-events:auto}.algorithm-trigger-editor__remove-time[data-v-341f5dcb]:focus-visible{outline:2px solid var(--danger);outline-offset:2px}.algorithm-trigger-editor__time-tag[data-v-341f5dcb]{flex:0 0 auto;height:1.75rem;padding:0 .625rem;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--line));border-radius:.375rem;background:var(--accent-soft);color:var(--accent);font-size:var(--fs-12);font-variant-numeric:tabular-nums;cursor:pointer}.algorithm-trigger-editor__time-tag[data-v-341f5dcb]:hover{border-color:var(--accent)}.algorithm-trigger-editor__time-tag[data-v-341f5dcb]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.algorithm-trigger-editor__day-times[data-v-341f5dcb] .ant-picker{width:8.5rem;max-width:100%;min-width:0;height:1.75rem}.algorithm-trigger-editor__day-times[data-v-341f5dcb] .algorithm-trigger-editor__add-time{flex:0 0 2rem;width:2rem;height:1.75rem;padding:0;border-radius:.375rem;color:var(--ink-4)}@media (hover: none){.algorithm-trigger-editor__remove-time[data-v-341f5dcb]{opacity:1;pointer-events:auto}}@media (max-width: 42rem){.algorithm-trigger-editor__period[data-v-341f5dcb]{grid-template-columns:1fr}}.algorithm-trigger-editor__cloud-row[data-v-341f5dcb]{display:grid;grid-template-columns:minmax(0,18rem) minmax(0,9rem) minmax(0,8rem) repeat(3,1.75rem);gap:.25rem;align-items:center;justify-content:space-between;min-width:0;padding:.5rem .75rem;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg)}.algorithm-trigger-editor__cloud-row.is-dragging[data-v-341f5dcb]{opacity:.5}.algorithm-trigger-editor__once-list--cloud[data-v-341f5dcb]{min-width:0;container-type:inline-size}.algorithm-trigger-editor__cloud-days[data-v-341f5dcb]{display:flex;gap:.25rem;min-width:0}.algorithm-trigger-editor__cloud-days button[data-v-341f5dcb]{flex:1 1 0;min-width:0;height:2rem;padding:0;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg);color:var(--ink-3);cursor:pointer}.algorithm-trigger-editor__cloud-days button.is-active[data-v-341f5dcb]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.algorithm-trigger-editor__cloud-row[data-v-341f5dcb] .ant-picker{min-width:0;height:2.25rem}.algorithm-trigger-editor__cloud-timeout[data-v-341f5dcb]{display:flex;align-items:center;height:2.25rem;white-space:nowrap}.algorithm-trigger-editor__cloud-timeout span[data-v-341f5dcb]:first-child{margin-right:.375rem}.algorithm-trigger-editor__cloud-timeout span[data-v-341f5dcb]:last-child{padding:0 .625rem;line-height:2.125rem;border:1px solid var(--line);border-radius:0 var(--r-2) var(--r-2) 0;background:var(--bg-2)}.algorithm-trigger-editor__cloud-timeout[data-v-341f5dcb] .ant-input-number{min-width:0;border-radius:var(--r-2) 0 0 var(--r-2)}.algorithm-trigger-editor__cloud-action[data-v-341f5dcb],.algorithm-trigger-editor__cloud-handle[data-v-341f5dcb]{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:2rem;padding:0;border:0;background:transparent;cursor:pointer}.algorithm-trigger-editor__cloud-handle[data-v-341f5dcb]{color:var(--ink-4);cursor:grab}.algorithm-trigger-editor__cloud-handle[data-v-341f5dcb]:active{cursor:grabbing}.algorithm-trigger-editor__cloud-action[data-v-341f5dcb]:first-of-type{color:var(--accent)}.algorithm-trigger-editor__cloud-error[data-v-341f5dcb]{color:var(--danger);font-size:var(--fs-12)}.algorithm-trigger-editor__once-title[data-v-341f5dcb]{font-size:var(--fs-13);font-weight:500;color:var(--ink-2)}.algorithm-trigger-editor--compact .algorithm-trigger-editor__once-row[data-v-341f5dcb]{grid-template-columns:minmax(0,1.4fr) minmax(9rem,1fr) 2rem;align-items:center}.algorithm-trigger-editor__day-chips[data-v-341f5dcb]{display:flex;flex-wrap:wrap;gap:.25rem}.algorithm-trigger-editor__day-chips button[data-v-341f5dcb]{min-width:1.75rem;height:1.75rem;padding:0 .25rem;border:1px solid var(--line);border-radius:.25rem;background:var(--bg);color:var(--ink-2);cursor:pointer}.algorithm-trigger-editor__day-chips button.is-active[data-v-341f5dcb]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.algorithm-trigger-editor--compact .algorithm-trigger-editor__add-row[data-v-341f5dcb]{margin-top:.375rem}@media (max-width: 40rem){.algorithm-trigger-editor--compact .algorithm-trigger-editor__once-row[data-v-341f5dcb]{grid-template-columns:minmax(0,1fr) 2rem}.algorithm-trigger-editor--compact .algorithm-trigger-editor__day-chips[data-v-341f5dcb]{grid-column:1 / -1}}.algorithm-execution-timer-editor[data-v-1a78d98b]{display:grid;gap:var(--space-3);margin-bottom:var(--space-3);padding-bottom:var(--space-4)}.algorithm-execution-timer-editor>header[data-v-1a78d98b]{color:var(--ink-1);font-size:var(--fs-15);font-weight:600}.algorithm-execution-timer-editor__compact[data-v-1a78d98b]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3)}.algorithm-execution-timer-editor__compact>span[data-v-1a78d98b]{color:var(--ink-2);font-size:var(--fs-13);white-space:nowrap}.algorithm-execution-timer-editor__compact[data-v-1a78d98b] .ant-alert{grid-column:1 / -1}.algorithm-execution-timer-editor__compact[data-v-1a78d98b] .ant-select{min-width:0}.algorithm-execution-timer-editor__hint[data-v-1a78d98b]{grid-column:1 / -1;display:flex;align-items:center;gap:.5rem;padding:.625rem .75rem;border:1px solid #b7ebc6;border-radius:var(--r-2);background:#f0faf3;color:#277a43;font-size:var(--fs-12)}.algorithm-execution-timer-editor__hint[data-v-1a78d98b]>.anticon{flex:none}.algorithm-execution-timer-editor__hint>span[data-v-1a78d98b]{flex:1;min-width:0;text-align:left}.algorithm-execution-timer-editor__help[data-v-1a78d98b]{flex:none;padding:0;border:0;background:transparent;color:#277a43;cursor:pointer}.algorithm-execution-timer-editor__help[data-v-1a78d98b]:hover,.algorithm-execution-timer-editor__help[data-v-1a78d98b]:focus-visible{color:#14562b}.algorithm-strategy-help .ant-popover-inner{max-width:21rem}.algorithm-strategy-help__section+.algorithm-strategy-help__section{margin-top:.75rem}.algorithm-strategy-help__section strong{color:#1f2937}.algorithm-strategy-help__section p{margin:.25rem 0 0;color:#596579;line-height:1.6}.algorithm-execution-timer-editor__modes[data-v-1a78d98b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.algorithm-execution-timer-editor__modes button[data-v-1a78d98b]{display:grid;align-content:center;justify-items:center;gap:var(--space-1);min-width:0;min-height:5rem;padding:var(--space-3);border:.0625rem solid var(--line);border-radius:var(--r-2);color:var(--ink-2);background:var(--bg);text-align:center;cursor:pointer}.algorithm-execution-timer-editor__modes button[data-v-1a78d98b]:hover{border-color:color-mix(in srgb,var(--accent) 46%,var(--line))}.algorithm-execution-timer-editor__modes button[data-v-1a78d98b]:focus-visible{outline:.125rem solid color-mix(in srgb,var(--accent) 28%,transparent);outline-offset:.125rem}.algorithm-execution-timer-editor__modes button.is-active[data-v-1a78d98b]{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.algorithm-execution-timer-editor__modes[data-v-1a78d98b] .anticon{font-size:1rem}.algorithm-execution-timer-editor__modes strong[data-v-1a78d98b]{font-size:var(--fs-13)}.algorithm-execution-timer-editor__modes span[data-v-1a78d98b]{color:var(--ink-4);font-size:var(--fs-11);line-height:1.5}.algorithm-execution-timer-editor__plan[data-v-1a78d98b]{display:grid;gap:var(--space-3)}.algorithm-execution-timer-editor__plan-mode[data-v-1a78d98b]{display:flex;align-items:center;gap:var(--space-3)}.algorithm-execution-timer-editor__plan-mode>span[data-v-1a78d98b]{flex:none;color:var(--ink-2);font-size:var(--fs-13)}.algorithm-execution-timer-editor__plan-options[data-v-1a78d98b]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.algorithm-execution-timer-editor__plan-options button[data-v-1a78d98b]{min-height:1.875rem;padding:0 var(--space-3);border:.0625rem solid var(--line);border-radius:var(--r-2);color:var(--ink-2);background:var(--bg);cursor:pointer}.algorithm-execution-timer-editor__plan-options button[data-v-1a78d98b]:hover{border-color:color-mix(in srgb,var(--accent) 46%,var(--line))}.algorithm-execution-timer-editor__plan-options button[data-v-1a78d98b]:focus-visible{outline:.125rem solid color-mix(in srgb,var(--accent) 28%,transparent);outline-offset:.125rem}.algorithm-execution-timer-editor__plan-options button.is-active[data-v-1a78d98b]{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.algorithm-execution-timer-editor[data-v-1a78d98b] .algorithm-schedule-editor{padding-top:0;border-top:0}@media (max-width: 42rem){.algorithm-execution-timer-editor__plan-mode[data-v-1a78d98b]{align-items:flex-start;flex-direction:column;gap:var(--space-2)}}.result-wrap[data-v-034c3b93]{padding:8px 0;--record-detail-height: min(68vh, 640px)}.result-wrap .left-col .slide[data-v-034c3b93],.result-wrap .left-col .carousel-wrap[data-v-034c3b93]{position:relative}.result-wrap .left-col .slide-frame[data-v-034c3b93]{position:relative;width:100%;height:var(--record-detail-height);background:#000;overflow:hidden}.result-wrap .left-col .slide-img[data-v-034c3b93]{width:100%;height:100%;object-fit:contain;display:block;cursor:zoom-in}.result-wrap .left-col .bbox-layer[data-v-034c3b93]{position:absolute;pointer-events:none}.result-wrap .left-col .bbox-item[data-v-034c3b93]{position:absolute;border:1px solid var(--bbox-color);box-sizing:border-box}.result-wrap .left-col .bbox-label[data-v-034c3b93]{position:absolute;left:-1px;top:-1px;max-width:var(--bbox-label-max-width);padding:0 3px;line-height:var(--bbox-label-line-height);color:#fff;background:var(--bbox-color);font-size:var(--bbox-label-font-size);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:1px}.result-wrap .left-col .carousel-arrow[data-v-034c3b93]{position:absolute;top:50%;z-index:6;width:40px;height:40px;padding:0;color:#fff;font-size:40px;line-height:1;transform:translateY(-50%);background:#1f2d3d1f}.result-wrap .left-col .carousel-arrow[data-v-034c3b93]:hover{color:#fff;background:#1f2d3d3d}.result-wrap .left-col .carousel-arrow-left[data-v-034c3b93]{left:10px}.result-wrap .left-col .carousel-arrow-right[data-v-034c3b93]{right:10px}.result-wrap .right-col .detail-panel[data-v-034c3b93]{height:var(--record-detail-height);overflow:auto}.result-wrap .right-col .top-link[data-v-034c3b93]{text-align:right;margin-bottom:8px}.result-wrap .right-col .top-link a[data-v-034c3b93]{color:#1990ff;cursor:pointer;margin-left:8px}.result-wrap .right-col .top-link a.active[data-v-034c3b93]{font-weight:700}.result-wrap .right-col .recognize[data-v-034c3b93]{margin-top:12px;padding:12px;border-radius:4px}.result-wrap .right-col .recognize .recognize-header[data-v-034c3b93]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.result-wrap .right-col .recognize .recognize-title-component[data-v-034c3b93]{width:auto;margin-bottom:0;flex:0 0 auto}.result-wrap .right-col .recognize .label-switch[data-v-034c3b93]{display:flex;align-items:center;gap:6px;color:#666;font-size:12px;line-height:1;white-space:nowrap}.result-wrap .right-col .recognize .recognize-title[data-v-034c3b93]{font-weight:600;margin-bottom:8px}.result-wrap .right-col .recognize .recognize-body[data-v-034c3b93]{color:#333;white-space:pre-wrap;background:#fbfbfb;border:1px solid #f0f0f0;padding:4px}.result-wrap .footer-actions[data-v-034c3b93]{display:flex;justify-content:flex-end;gap:12px;padding:12px 0 0}.bbox-layer[data-v-034c3b93]{position:absolute;pointer-events:none}.bbox-item[data-v-034c3b93]{position:absolute;border:1px solid var(--bbox-color);box-sizing:border-box}.bbox-label[data-v-034c3b93]{position:absolute;left:-1px;top:-1px;max-width:var(--bbox-label-max-width);padding:0 3px;line-height:var(--bbox-label-line-height);color:#fff;background:var(--bbox-color);font-size:var(--bbox-label-font-size);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:1px}[data-v-034c3b93] .slick-slide{text-align:center;height:100%;background:#364d79;overflow:hidden}[data-v-034c3b93] .slick-slide h3{color:#fff}[data-v-034c3b93] .jv-code{padding:0}.algorithm-center-toolbar__algorithm-picker[data-v-04e9229a]{display:flex;flex-direction:column;gap:var(--space-2);width:20rem;max-height:24rem;overflow:hidden;padding:var(--space-2);border:.0625rem solid var(--line);border-radius:var(--r-3);background:var(--bg);box-shadow:0 .625rem 2rem color-mix(in srgb,var(--ink-1) 12%,transparent)}.algorithm-center-toolbar__algorithm-picker-search[data-v-04e9229a]{flex:0 0 auto}.algorithm-center-toolbar__algorithm-picker-list[data-v-04e9229a]{display:grid;gap:var(--space-2);min-height:0;overflow-y:auto}.algorithm-center-toolbar__algorithm-picker-group[data-v-04e9229a]{display:grid;gap:var(--space-1);min-width:0}.algorithm-center-toolbar__algorithm-picker-empty[data-v-04e9229a]{display:flex;align-items:center;justify-content:center;min-height:8rem;padding:var(--space-4)}.algorithm-center-toolbar__algorithm-picker-group+.algorithm-center-toolbar__algorithm-picker-group[data-v-04e9229a]{padding-top:var(--space-2);border-top:.0625rem solid var(--line)}.algorithm-center-toolbar__algorithm-picker-title[data-v-04e9229a]{margin:0;padding:0 var(--space-2);color:var(--ink-3);font-size:var(--fs-12);font-weight:600;line-height:1.75rem}.algorithm-center-toolbar__algorithm-picker-title[data-v-04e9229a] .ant-checkbox-wrapper{color:inherit;font-size:inherit;font-weight:inherit}.algorithm-center-toolbar__algorithm-picker-title[data-v-04e9229a] .ant-checkbox+span{padding-inline-start:var(--space-3)}.algorithm-center-toolbar__algorithm-picker-item[data-v-04e9229a]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3);min-height:2.5rem;padding:0 var(--space-2);border-radius:var(--r-2);color:var(--ink-2);cursor:pointer}.algorithm-center-toolbar__algorithm-picker-item[data-v-04e9229a]:hover{background:var(--bg-2)}.algorithm-center-toolbar__algorithm-picker-item.has-trailing-text[data-v-04e9229a]{grid-template-columns:auto minmax(0,1fr) auto}.algorithm-center-toolbar__algorithm-picker-item.is-selected[data-v-04e9229a]{color:var(--ink-1)}.algorithm-center-toolbar__algorithm-picker-item>span[data-v-04e9229a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.algorithm-center-toolbar__algorithm-picker-count[data-v-04e9229a]{color:var(--ink-3);font-size:var(--fs-12);font-variant-numeric:tabular-nums;white-space:nowrap}.algorithm-center-toolbar__algorithm-picker[data-v-04e9229a] .ant-checkbox-checked .ant-checkbox-inner{border-color:var(--accent);background:var(--accent)}.algorithm-center-toolbar__algorithm-picker[data-v-04e9229a] .ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--accent-ink, #fff)}.algorithm-center-toolbar[data-v-6ce463e9]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-5);min-width:0;min-height:3rem}.algorithm-center-toolbar__tip[data-v-6ce463e9]{display:flex;align-items:center;gap:var(--space-2);min-height:2.75rem;min-width:0;max-width:38rem;color:var(--ink-2);font-size:var(--fs-14)}.algorithm-center-toolbar__tip span[data-v-6ce463e9]{line-height:1.45;white-space:normal}.algorithm-center-toolbar__tip[data-v-6ce463e9] .anticon{color:var(--ink-3)}.algorithm-center-toolbar__source-tabs[data-v-6ce463e9]{display:flex;align-items:center;gap:.375rem;min-width:0;max-width:100%;min-height:2.75rem;overflow-x:auto;overflow-y:hidden;padding:0;border:0;border-radius:0;background:transparent;box-sizing:border-box;scrollbar-width:none}.algorithm-center-toolbar__source-tabs[data-v-6ce463e9]::-webkit-scrollbar{display:none}.algorithm-center-toolbar__source-tab[data-v-6ce463e9]{display:inline-flex;align-items:center;gap:.375rem;flex:0 0 auto;min-width:0;max-width:12rem;min-height:2.125rem;padding:.25rem .625rem;border:.0625rem solid var(--line);border-radius:999px;color:var(--ink-2);background:var(--bg);font-size:var(--fs-13);line-height:1.5rem;cursor:pointer}.algorithm-center-toolbar__source-tab-label[data-v-6ce463e9]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.algorithm-center-toolbar__source-tab-count[data-v-6ce463e9]{flex:0 0 auto;font-variant-numeric:tabular-nums;white-space:nowrap}.algorithm-center-toolbar__source-tab[data-v-6ce463e9]:hover:not(:disabled){color:var(--accent);background:var(--accent-soft, #e6f4ff)}.algorithm-center-toolbar__source-tab.is-active[data-v-6ce463e9]{border-color:color-mix(in srgb,var(--accent) 42%,transparent);color:var(--accent);background:var(--accent-soft, #e6f4ff)}.algorithm-center-toolbar__source-tab[data-v-6ce463e9]:disabled{cursor:not-allowed;opacity:.55}.algorithm-center-toolbar__actions[data-v-6ce463e9]{grid-column:2;justify-self:end;display:flex;align-items:center;justify-content:flex-end;gap:.5rem;width:50rem;height:2rem;min-width:0;box-sizing:border-box;white-space:nowrap}.algorithm-center-toolbar__search[data-v-6ce463e9]{flex:1 1 auto;width:auto;min-width:13.75rem;height:2rem}.algorithm-center-toolbar__search[data-v-6ce463e9] .ant-input{font-size:var(--fs-13)}.algorithm-center-toolbar__actions[data-v-6ce463e9] .ant-btn{height:2rem;min-height:2rem;padding-inline:.625rem;border-radius:.5rem;box-shadow:none;font-size:var(--fs-13)}.algorithm-center-toolbar__actions[data-v-6ce463e9] .ant-btn .anticon{font-size:var(--fs-14)}.algorithm-center-toolbar__algorithm-picker-trigger.is-open[data-v-6ce463e9]{border-color:var(--accent);color:var(--accent)}.algorithm-center-toolbar__algorithm-picker-arrow[data-v-6ce463e9]{margin-left:var(--space-1);color:var(--ink-3);font-size:var(--fs-12)}@container (max-width: 76rem){.algorithm-center-toolbar[data-v-6ce463e9]{grid-template-columns:1fr;gap:var(--space-3)}.algorithm-center-toolbar__tip[data-v-6ce463e9],.algorithm-center-toolbar__source-tabs[data-v-6ce463e9],.algorithm-center-toolbar__actions[data-v-6ce463e9]{width:100%}.algorithm-center-toolbar__source-tabs[data-v-6ce463e9]{overflow-x:auto}.algorithm-center-toolbar__actions[data-v-6ce463e9]{grid-column:1;justify-content:flex-start;overflow-x:auto}.algorithm-center-toolbar__search[data-v-6ce463e9]{min-width:12rem}}.algorithm-header-cell[data-v-45a90c24]{position:relative;display:grid;justify-items:center;align-content:center;min-width:0;grid-auto-rows:max-content;min-height:0;padding:.125rem 2rem;box-sizing:border-box;color:var(--ink-2);background:var(--algorithm-matrix-header-bg, var(--bg-sunken));transition:background .15s ease}.algorithm-header-cell[data-v-45a90c24]:hover,.algorithm-header-cell[data-v-45a90c24]:focus-within{background:var(--algorithm-matrix-header-hover-bg, var(--bg-hover))}.algorithm-header-cell.is-model-missing[data-v-45a90c24]{color:var(--ink-4)}.algorithm-header-cell__tools[data-v-45a90c24]{position:absolute;top:var(--space-1);right:var(--space-1);display:grid;justify-items:center;gap:var(--space-1)}.algorithm-header-cell__tools[data-v-45a90c24] .ant-btn{color:var(--accent)}.algorithm-header-cell__tools[data-v-45a90c24] .ant-btn:disabled,.algorithm-header-cell__tools[data-v-45a90c24] .ant-btn.ant-btn-disabled{color:var(--ink-4)}.algorithm-header-cell__remove-wrap[data-v-45a90c24]{display:inline-flex;opacity:0;transition:opacity .15s ease}.algorithm-header-cell:hover .algorithm-header-cell__remove-wrap[data-v-45a90c24],.algorithm-header-cell:focus-within .algorithm-header-cell__remove-wrap[data-v-45a90c24],.algorithm-header-cell__remove-wrap.is-removing[data-v-45a90c24]{opacity:1}.algorithm-header-cell__count[data-v-45a90c24]{display:inline-flex;align-items:center;justify-self:center;gap:var(--space-1);min-height:1rem;line-height:1rem;padding:0 var(--space-1);border:.0625rem solid transparent;border-radius:var(--r-1);color:var(--ink-3);background:transparent;font-size:var(--fs-12);font-family:inherit;white-space:nowrap;cursor:pointer}.algorithm-header-cell__count[data-v-45a90c24]:disabled{cursor:default}.algorithm-header-cell__count[data-v-45a90c24]:hover,.algorithm-header-cell__count[data-v-45a90c24]:focus-visible{color:var(--accent)}.algorithm-header-cell__count.is-active[data-v-45a90c24]{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.algorithm-header-cell__name[data-v-45a90c24]{overflow:hidden;width:100%;margin-top:0;color:var(--algorithm-header-target-color, var(--ink-1));font-size:var(--algorithm-header-target-size, var(--fs-14));line-height:1.125rem;font-weight:500;text-align:center;text-overflow:ellipsis;white-space:nowrap}.algorithm-header-cell__package[data-v-45a90c24]{display:inline-flex;align-items:baseline;justify-content:center;gap:var(--space-1);overflow:hidden;width:100%;color:var(--algorithm-header-package-color, var(--ink-2));font-size:var(--algorithm-header-package-size, var(--fs-13));line-height:1.125rem}.algorithm-header-cell__package-name[data-v-45a90c24]{overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.algorithm-header-cell__package-version[data-v-45a90c24]{flex:none;color:var(--ink-3)}.algorithm-header-cell__status[data-v-45a90c24]{margin-top:0;color:var(--ink-3);font-size:var(--fs-12);line-height:.875rem;white-space:nowrap}.algorithm-header-cell__status.is-missing[data-v-45a90c24]{color:var(--ink-4)}.algorithm-camera-icon[data-v-e1230219]{display:block;flex:none;width:1rem;height:1rem}.algorithm-matrix__camera[data-v-b94f2451]{display:flex;align-items:center;gap:var(--space-2);width:100%;height:100%;min-width:0;min-height:2.5rem;padding-right:var(--space-4);box-sizing:border-box;color:var(--ink-1);background:var(--bg);box-shadow:.0625rem 0 0 var(--algorithm-matrix-header-line, var(--line))}.algorithm-matrix__camera.is-offline[data-v-b94f2451]{color:var(--algorithm-matrix-unavailable-ink);background:var(--algorithm-matrix-unavailable-bg)}.algorithm-matrix__camera-name[data-v-b94f2451]{overflow:hidden;flex:0 1 auto;min-width:0;padding:0;border:0;appearance:none;color:inherit;background:transparent;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap}.algorithm-matrix__camera-text[data-v-b94f2451]{display:flex;align-items:center;flex:1 1 auto;min-width:0}.algorithm-matrix__camera-name.is-clickable[data-v-b94f2451]{cursor:pointer}.algorithm-matrix__camera-name.is-clickable[data-v-b94f2451]:hover,.algorithm-matrix__camera-name.is-clickable[data-v-b94f2451]:focus-visible{color:var(--accent)}.algorithm-matrix__camera-name.is-clickable[data-v-b94f2451]:focus-visible{outline:.125rem solid color-mix(in srgb,var(--accent) 34%,transparent);outline-offset:.125rem;border-radius:var(--r-1)}.algorithm-matrix__camera em[data-v-b94f2451]{margin-left:auto;margin-right:calc(var(--space-2) * -1);flex-shrink:0;padding:.125rem .5rem;border-radius:999px;font-size:var(--fs-12);font-style:normal}.algorithm-matrix__camera em[data-v-b94f2451]:before{content:"";display:inline-block;width:.375rem;height:.375rem;margin-right:var(--space-1);border-radius:50%;background:currentColor;vertical-align:middle}.algorithm-matrix__camera em.is-online[data-v-b94f2451]{color:var(--success);background:color-mix(in srgb,var(--success) 12%,var(--bg))}.algorithm-matrix__camera em.is-offline[data-v-b94f2451]{color:var(--algorithm-matrix-unavailable-ink);background:transparent;box-shadow:inset 0 0 0 .0625rem color-mix(in srgb,currentColor 24%,transparent)}.algorithm-matrix__camera-popover[data-v-b94f2451]{display:grid;min-width:11rem;max-width:17.5rem;margin:0;row-gap:var(--space-1)}.algorithm-matrix__camera-popover-row[data-v-b94f2451]{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:var(--space-1);align-items:center}.algorithm-matrix__camera-popover dt[data-v-b94f2451],.algorithm-matrix__camera-popover dd[data-v-b94f2451]{overflow:hidden;margin:0;font-size:var(--fs-12);line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.algorithm-matrix__camera-popover dt[data-v-b94f2451]{color:var(--ink-5)}.algorithm-matrix__camera-popover dd[data-v-b94f2451]{color:var(--ink-1)}.algorithm-matrix__camera-popover-row--extra[data-v-b94f2451]{align-items:start}.algorithm-matrix__camera-popover-row--extra dd[data-v-b94f2451]{white-space:normal;overflow-wrap:anywhere}.algorithm-scene-package-header[data-v-008fe822]{display:flex;align-items:center;justify-content:center;gap:var(--space-2);min-width:0;min-height:0;line-height:1.125rem;padding:0 var(--space-3);color:var(--ink-1);background:var(--algorithm-matrix-header-bg, var(--bg-sunken));font-size:var(--fs-13);font-weight:500}.algorithm-scene-package-header.is-empty[data-v-008fe822]{color:var(--ink-4)}.algorithm-scene-package-header__dot[data-v-008fe822]{flex:0 0 auto;width:.375rem;height:.375rem;border-radius:.0625rem;background:var(--ink-1)}.algorithm-scene-package-header__content[data-v-008fe822]{display:flex;align-items:center;min-width:0;gap:var(--space-1)}.algorithm-scene-package-header__name[data-v-008fe822]{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.algorithm-scene-package-header__version[data-v-008fe822]{flex:0 0 auto;color:var(--ink-3);font-weight:400}.algorithm-matrix[data-v-b4142ce4]{--algorithm-matrix-header-bg: #f1f4f9;--algorithm-matrix-header-hover-bg: color-mix(in srgb, #f1f4f9 84%, var(--accent-soft));--algorithm-matrix-header-line: #e9ecf1;--algorithm-matrix-group-bg: #f8fafd;--algorithm-matrix-group-hover-bg: color-mix(in srgb, #f8fafd 78%, #f1f4f9);--algorithm-matrix-group-ink: color-mix(in srgb, var(--ink-1) 76%, var(--bg));--algorithm-matrix-group-line: var(--algorithm-matrix-header-line);--algorithm-matrix-unavailable-bg: color-mix(in srgb, var(--ink-1) 2%, var(--bg));--algorithm-matrix-unavailable-ink: color-mix(in srgb, var(--ink-2) 86%, var(--bg));--algorithm-matrix-row-hover-bg: color-mix(in srgb, var(--accent-soft) 72%, var(--bg));--matrix-grid-empty-header-height: 5rem;width:100%;height:100%;min-width:0;min-height:0}.algorithm-matrix .algorithm-matrix__layout[data-v-b4142ce4]{--matrix-grid-header-bg: var(--algorithm-matrix-header-bg);--matrix-grid-group-hover-bg: var(--algorithm-matrix-group-hover-bg);width:100%;height:100%;border-color:#e3eaf5;border-radius:1rem}.algorithm-matrix[data-v-b4142ce4] .matrix-grid__corner,.algorithm-matrix[data-v-b4142ce4] .matrix-grid__column-group,.algorithm-matrix[data-v-b4142ce4] .matrix-grid__column-header{box-shadow:none}.algorithm-matrix[data-v-b4142ce4] .matrix-grid__corner:after,.algorithm-matrix[data-v-b4142ce4] .matrix-grid__column-group:after,.algorithm-matrix[data-v-b4142ce4] .matrix-grid__column-header:after{content:"";position:absolute;inset:0 -.0625rem -.0625rem 0;z-index:1;box-sizing:border-box;border-right:.0625rem solid var(--algorithm-matrix-header-line);border-bottom:.0625rem solid var(--algorithm-matrix-header-line);pointer-events:none}.algorithm-matrix[data-v-b4142ce4] .matrix-grid__group-row,.algorithm-matrix[data-v-b4142ce4] .matrix-grid__group-cell{--algorithm-matrix-group-fill: var(--algorithm-matrix-group-bg);color:var(--algorithm-matrix-group-ink);background:var(--algorithm-matrix-group-fill)}.algorithm-matrix[data-v-b4142ce4] .matrix-grid__group-row:is(:hover,.is-hovered),.algorithm-matrix[data-v-b4142ce4] .matrix-grid__group-cell:is(:hover,.is-hovered){--algorithm-matrix-group-fill: var(--algorithm-matrix-group-hover-bg)}.algorithm-matrix[data-v-b4142ce4] .matrix-grid__group-cell{position:relative}.algorithm-matrix[data-v-b4142ce4] .matrix-grid__group-row:after,.algorithm-matrix[data-v-b4142ce4] .matrix-grid__group-cell:after{content:"";position:absolute;inset:auto -.0625rem -.0625rem 0;z-index:1;border-bottom:.0625rem solid var(--algorithm-matrix-group-fill);pointer-events:none}.algorithm-matrix__group-divider[data-v-b4142ce4]{position:absolute;right:var(--space-4);bottom:-.0625rem;left:calc(1rem + var(--algorithm-matrix-group-depth) * 1.25rem);z-index:2;border-bottom:.0625rem solid var(--algorithm-matrix-group-line);pointer-events:none}.algorithm-matrix__group-divider.is-root[data-v-b4142ce4]{right:-.0625rem;left:0;border-color:var(--algorithm-matrix-group-line)}.algorithm-matrix__group-divider.is-continuation[data-v-b4142ce4]{right:-.0625rem;left:0}.algorithm-matrix[data-v-b4142ce4] .matrix-grid__group-row:not(:focus-visible),.algorithm-matrix[data-v-b4142ce4] .matrix-grid__group-cell:not(:focus-visible){box-shadow:.0625rem 0 0 var(--algorithm-matrix-group-fill)}.algorithm-matrix[data-v-b4142ce4] .matrix-grid__cell{overflow:hidden}.algorithm-matrix__corner-content[data-v-b4142ce4]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:100%;padding:var(--space-2) 2rem;box-sizing:border-box;color:var(--ink-1);background:var(--algorithm-matrix-header-bg);font-size:var(--fs-15);font-weight:500;text-align:center}.algorithm-matrix__resource-actions[data-v-b4142ce4]{position:absolute;top:var(--space-1);right:var(--space-1);display:flex;align-items:center}.algorithm-matrix__space-icon[data-v-b4142ce4]{flex:0 0 auto;margin-right:var(--space-2);color:var(--algorithm-matrix-group-ink);font-size:var(--fs-14)}.algorithm-matrix__space-name[data-v-b4142ce4]{overflow:hidden;min-width:0;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.algorithm-matrix__space-name.is-root[data-v-b4142ce4]{font-weight:500}.algorithm-matrix__space-name+small[data-v-b4142ce4]{margin-left:auto;flex:0 0 auto;padding-left:var(--space-2);color:var(--ink-2);font-size:var(--fs-12)}.algorithm-pending-review-modal[data-v-5aa4de67]{display:flex;flex-direction:column;gap:var(--space-3);max-height:min(34rem,calc(100dvh - 9rem));overflow:hidden}.algorithm-pending-review-modal__summary[data-v-5aa4de67]{margin:0;color:var(--ink-3);font-size:var(--fs-13)}.algorithm-pending-review-modal__list[data-v-5aa4de67]{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-2);min-height:0;overflow-y:auto}.algorithm-pending-review-modal__group[data-v-5aa4de67]{flex:0 0 auto;overflow:hidden;border:.0625rem solid var(--line);border-radius:var(--r-3);background:var(--bg-1)}.algorithm-pending-review-modal__group-head[data-v-5aa4de67]{display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-3);min-height:2.5rem;padding:0 var(--space-3);border:0;color:var(--ink-2);background:transparent;font-family:inherit;cursor:pointer}.algorithm-pending-review-modal__group-head[data-v-5aa4de67]:hover{background:var(--bg-2)}.algorithm-pending-review-modal__camera[data-v-5aa4de67],.algorithm-pending-review-modal__count[data-v-5aa4de67],.algorithm-pending-review-modal__operation[data-v-5aa4de67]{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}.algorithm-pending-review-modal__camera[data-v-5aa4de67]{color:var(--ink-3);font-size:var(--fs-12)}.algorithm-pending-review-modal__camera>span[data-v-5aa4de67],.algorithm-pending-review-modal__operation>span[data-v-5aa4de67]{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.algorithm-pending-review-modal__camera[data-v-5aa4de67] .anticon{color:var(--ink-4)}.algorithm-pending-review-modal__camera>span[data-v-5aa4de67]:last-child{color:var(--ink-2);font-size:var(--fs-13);font-weight:500}.algorithm-pending-review-modal__count[data-v-5aa4de67]{color:var(--accent);font-size:var(--fs-13)}.algorithm-pending-review-modal__operations[data-v-5aa4de67]{display:grid;gap:var(--space-2);padding:0 var(--space-3) var(--space-3) 2.125rem}.algorithm-pending-review-modal__operation[data-v-5aa4de67]{min-height:1.625rem;color:var(--ink-2);font-size:var(--fs-13)}.algorithm-pending-review-modal__footer[data-v-5aa4de67]{display:flex;justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-1)}.algorithm-pending-review-modal-wrap{overflow:hidden}.algorithm-pending-review-modal-wrap .ant-modal{max-width:calc(100% - 3rem)}.algorithm-pending-review-modal-wrap .ant-modal-body{min-height:0}@media (max-width: 48rem){.algorithm-pending-review-modal-wrap{left:0!important;width:100vw!important}}.algorithm-parameter-panel__content[data-v-ce1d6a65]{min-width:0;min-height:0;height:100%;overflow:hidden}.algorithm-parameter-panel[data-v-ce1d6a65]{display:grid;grid-template-rows:5rem 2.5rem minmax(0,1fr);height:100%;min-width:0;min-height:0;overflow:hidden;border:.0625rem solid #e3eaf5;border-radius:1rem;background:var(--bg);box-shadow:0 .625rem 1.5rem #1e53a50f}.algorithm-parameter-panel__header[data-v-ce1d6a65]{display:flex;align-items:flex-start;gap:var(--space-3);min-width:0;height:5rem;min-height:0;padding:var(--space-2) var(--space-5);box-sizing:border-box;background:linear-gradient(105deg,#fff 32%,#eaf3ff 75%,#b8d0ff)}.algorithm-parameter-panel__close[data-v-ce1d6a65]{flex:none;margin-left:auto;color:var(--ink-3)}.algorithm-parameter-panel__tabs[data-v-ce1d6a65]{display:flex;align-items:stretch;gap:var(--space-3);height:2.5rem;min-height:0;padding:0 var(--space-5);border-bottom:.0625rem solid var(--line);box-sizing:border-box}.algorithm-parameter-panel__tab[data-v-ce1d6a65]{display:inline-flex;align-items:center;gap:var(--space-2);padding:0 var(--space-2);border:0;border-bottom:.125rem solid transparent;color:var(--ink-3);background:transparent;font-size:var(--fs-13);line-height:1.25rem;white-space:nowrap;cursor:pointer;transition:color .15s ease,background-color .15s ease,box-shadow .15s ease}.algorithm-parameter-panel__tab[data-v-ce1d6a65]:hover:not(:disabled){color:var(--accent)}.algorithm-parameter-panel__tab[data-v-ce1d6a65]:disabled{color:var(--ink-3);cursor:not-allowed;opacity:.45}.algorithm-parameter-panel__tab.is-active[data-v-ce1d6a65]{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}.algorithm-parameter-panel__tab[data-v-ce1d6a65]:focus-visible{outline:.125rem solid color-mix(in srgb,var(--accent) 35%,transparent);outline-offset:.0625rem}.algorithm-parameter-drawer__title[data-v-ce1d6a65]{display:grid;flex:1 1 auto;gap:var(--space-1);min-width:0;overflow:hidden}.algorithm-parameter-drawer__title-main[data-v-ce1d6a65]{display:flex;align-items:center;gap:var(--space-2);min-width:0;overflow:hidden}.algorithm-parameter-drawer__title strong[data-v-ce1d6a65]{flex:0 1 auto;overflow:hidden;min-width:min(5rem,40%);color:var(--ink-1);font-size:var(--fs-16);text-overflow:ellipsis;white-space:nowrap}.algorithm-parameter-drawer__title-main .ant-tag[data-v-ce1d6a65]{flex:0 1 auto;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.algorithm-parameter-drawer__title-sub[data-v-ce1d6a65]{overflow:hidden;color:var(--ink-3);font-size:var(--fs-12);text-overflow:ellipsis;white-space:nowrap}.algorithm-parameter-config-content[data-v-5fa7570b]{display:grid;grid-template-rows:minmax(0,1fr) auto;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.algorithm-parameter-config-content__body[data-v-5fa7570b]{min-height:0;overflow:hidden}.algorithm-parameter-config-content__body[data-v-5fa7570b] .ant-spin-nested-loading{display:flex;width:100%;height:100%;min-height:0;overflow:hidden}.algorithm-parameter-config-content__body[data-v-5fa7570b] .ant-spin-container{display:flex;flex:1 1 auto;height:100%;min-width:0;min-height:0;overflow:hidden}.algorithm-parameter-config-content__scroller[data-v-5fa7570b]{flex:1 1 auto;min-width:0;min-height:0;padding:var(--space-4);overflow-y:auto;box-sizing:border-box;scrollbar-gutter:stable}.algorithm-parameter-config-content__main[data-v-5fa7570b]{display:grid;gap:var(--space-3)}.algorithm-parameter-config-content__main[data-v-5fa7570b] .vision-model-param-editor--vertical{grid-template-rows:minmax(18rem,22rem) auto auto;min-height:0}.algorithm-parameter-config-content__main[data-v-5fa7570b] .vision-model-param-editor__params{overflow-y:visible;padding-right:0}.algorithm-parameter-config-content__section[data-v-5fa7570b],.algorithm-parameter-config-content__main[data-v-5fa7570b] .vision-model-param-editor__params{border:.0625rem solid var(--line);border-radius:var(--r-2);background:var(--bg)}.algorithm-parameter-config-content__section-body[data-v-5fa7570b]{padding:var(--space-3)}.algorithm-parameter-config-content__section-toggle[data-v-5fa7570b]{display:flex;align-items:center;gap:var(--space-2);width:100%;min-height:2.5rem;padding:var(--space-2) var(--space-3);border:0;border-bottom:.0625rem solid var(--line);color:var(--ink-1);background:transparent;text-align:left;cursor:pointer}.algorithm-parameter-config-content__section-toggle[data-v-5fa7570b]:hover{color:var(--accent)}.algorithm-parameter-config-content__section-toggle[data-v-5fa7570b]:focus-visible{outline:.125rem solid var(--accent);outline-offset:-.125rem}.algorithm-parameter-config-content__section-toggle strong[data-v-5fa7570b]{font-size:var(--fs-13)}.algorithm-parameter-config-content__section-toggle span[data-v-5fa7570b]{margin-left:auto;color:var(--ink-4);font-size:var(--fs-12)}.algorithm-parameter-config-content__main[data-v-5fa7570b] .vision-model-param-editor__params{padding:0 var(--space-3) var(--space-3)}.algorithm-parameter-config-content__main[data-v-5fa7570b] .vision-model-param-editor__params>.ant-form{margin-top:var(--space-3)}.algorithm-parameter-config-content__main[data-v-5fa7570b] .is-params-collapsed .vision-model-param-editor__params>.ant-form{display:none}.algorithm-parameter-config-content__section-title[data-v-5fa7570b]{color:var(--ink-1);font-size:var(--fs-15);font-weight:600}.algorithm-parameter-config-content__publish-switch[data-v-5fa7570b]{display:flex;align-items:center;gap:var(--space-2);color:var(--ink-1)}.algorithm-parameter-config-content__help-icon[data-v-5fa7570b]{color:var(--ink-4);cursor:help}.algorithm-parameter-config-content__state[data-v-5fa7570b]{display:grid;min-height:34rem;color:var(--ink-4);place-content:center;justify-items:center;gap:var(--space-2)}.algorithm-parameter-config-content__state[data-v-5fa7570b] .anticon{font-size:2.5rem}.algorithm-parameter-config-content__footer[data-v-5fa7570b]{position:relative;z-index:1;padding:var(--space-3) var(--space-5);border-top:.0625rem solid var(--line);background:var(--bg)}.algorithm-parameter-config-content__footer-leading[data-v-5fa7570b]{display:flex;align-items:center;gap:var(--space-3);min-width:0}.algorithm-parameter-config-content__footer-leading span[data-v-5fa7570b]{overflow:hidden;color:var(--ink-4);font-size:var(--fs-12);text-overflow:ellipsis;white-space:nowrap}.algorithm-parameter-config-content__section[data-v-5fa7570b],.algorithm-parameter-config-content__main[data-v-5fa7570b] .vision-model-param-editor__params{border-color:#e7edf5;border-radius:.875rem}.algorithm-parameter-config-content__section-toggle[data-v-5fa7570b]{min-height:3.5rem;padding:.75rem .5rem;gap:.625rem;border-bottom:.0625rem dashed #edf0f5}.algorithm-parameter-config-content__main[data-v-5fa7570b] .vision-model-param-editor__params>.algorithm-parameter-config-content__section-toggle{width:calc(100% + 2 * var(--space-3));margin-inline:calc(-1 * var(--space-3))}.algorithm-parameter-config-content__section-toggle[data-v-5fa7570b]:hover{color:var(--ink-1)}.algorithm-parameter-config-content__section-toggle[data-v-5fa7570b]>.anticon:first-child{display:inline-grid;flex:0 0 2rem;width:2rem;height:2rem;place-items:center;margin-left:0;border-radius:50%;color:#4380ed;background:#edf4ff;font-size:1.125rem}.algorithm-parameter-config-content__section-toggle strong[data-v-5fa7570b]{flex:none;font-size:.9375rem}.algorithm-parameter-config-content__section-toggle span[data-v-5fa7570b]{min-width:0;overflow:hidden;color:#8793a9;font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.algorithm-parameter-config-content__section-toggle[data-v-5fa7570b]>.anticon:last-child{flex:none;margin-left:0;color:#8793a9}.algorithm-parameter-config-content__section-body[data-v-5fa7570b]{padding:1rem}.algorithm-parameter-config-content[data-v-5fa7570b] .algorithm-execution-timer-editor{margin-bottom:0;padding-bottom:0}.algorithm-parameter-config-content[data-v-5fa7570b] .algorithm-execution-timer-editor__compact{column-gap:.875rem;row-gap:.875rem}.algorithm-parameter-config-content[data-v-5fa7570b] .algorithm-execution-timer-editor__compact>span{color:#293447;font-size:.875rem}.algorithm-parameter-config-content[data-v-5fa7570b] .algorithm-execution-timer-editor__hint{min-height:2.75rem;padding:.625rem .75rem;border:0;border-radius:.625rem;color:#293447;background:#f1f9fa;font-size:.8125rem}.algorithm-parameter-config-content[data-v-5fa7570b] .algorithm-execution-timer-editor__hint>.anticon{flex:none}.algorithm-parameter-config-content[data-v-5fa7570b] .algorithm-execution-timer-editor__hint>.anticon,.algorithm-parameter-config-content[data-v-5fa7570b] .algorithm-execution-timer-editor__help{color:#45a369}.algorithm-center-workspace[data-v-ba7f86eb]{position:relative;flex:1 1 auto;width:100%;height:100%;min-height:0;padding:0;overflow:hidden;box-sizing:border-box}.algorithm-center-workspace__content[data-v-ba7f86eb]{display:grid;grid-template-rows:auto minmax(0,1fr);gap:var(--space-3);width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;border:0;border-radius:0;box-sizing:border-box;background:transparent;box-shadow:none;container-type:inline-size}.algorithm-center-workspace.is-embedded[data-v-ba7f86eb]{background:transparent}.algorithm-center-workspace.is-embedded .algorithm-center-workspace__content[data-v-ba7f86eb]{padding:0}.algorithm-center-workspace.is-embedded[data-v-ba7f86eb] .algorithm-center-toolbar,.algorithm-center-workspace.is-embedded[data-v-ba7f86eb] .algorithm-center-toolbar__tip{min-height:2rem}.algorithm-center-workspace.has-leading-filters[data-v-ba7f86eb] .algorithm-center-toolbar{display:flex;flex-wrap:wrap;gap:var(--space-2)}.algorithm-center-workspace.has-leading-filters[data-v-ba7f86eb] .algorithm-center-toolbar__actions{display:contents}.algorithm-center-workspace.has-leading-filters[data-v-ba7f86eb] .algorithm-center-toolbar__actions>.ant-radio-group{flex:0 0 auto}.algorithm-center-workspace.has-leading-filters[data-v-ba7f86eb] .algorithm-center-toolbar__search{flex:0 1 16rem;width:16rem;min-width:min(12rem,100%);margin-inline-end:auto}.algorithm-center-workspace__body[data-v-ba7f86eb]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);min-width:0;min-height:0;overflow:hidden}.algorithm-center-workspace__body.has-parameter-panel[data-v-ba7f86eb]{grid-template-columns:minmax(0,1fr) clamp(28rem,45%,42rem)}.algorithm-center-workspace__detail-pane[data-v-ba7f86eb]{position:relative;min-width:0;min-height:0}.algorithm-center-workspace__detail-expand[data-v-ba7f86eb]{position:absolute;top:50%;right:0;z-index:12;display:inline-flex;align-items:center;justify-content:center;gap:0;width:1.75rem;height:2.5rem;padding:0;transform:translateY(-50%);border:0;border-radius:var(--r-2) 0 0 var(--r-2);color:color-mix(in srgb,var(--ink-3) 72%,transparent);background:linear-gradient(270deg,#f8fafca3,#d9dde4ad);box-shadow:0 .125rem .375rem #0f172a14;opacity:.84;overflow:hidden;transition:width .18s ease,color .18s ease,background-color .18s ease,box-shadow .18s ease,opacity .18s ease}.algorithm-center-workspace__detail-expand-label[data-v-ba7f86eb]{max-width:0;overflow:hidden;opacity:0;white-space:nowrap;transition:max-width .18s ease,opacity .18s ease}.algorithm-center-workspace__detail-expand-icon[data-v-ba7f86eb]{display:inline-flex;flex:0 0 .875rem;align-items:center;justify-content:center;font-size:.875rem;line-height:1}.algorithm-center-workspace__detail-expand[data-v-ba7f86eb]:hover,.algorithm-center-workspace__detail-expand[data-v-ba7f86eb]:focus-visible{width:4.75rem;gap:.375rem;color:var(--ink-1);background:linear-gradient(270deg,#eef1f5,#c7cdd6);opacity:1;box-shadow:0 .25rem .75rem #0f172a29}.algorithm-center-workspace__detail-expand:hover .algorithm-center-workspace__detail-expand-label[data-v-ba7f86eb],.algorithm-center-workspace__detail-expand:focus-visible .algorithm-center-workspace__detail-expand-label[data-v-ba7f86eb]{max-width:2rem;opacity:1}.algorithm-center-workspace__detail-expand[data-v-ba7f86eb]:focus-visible{outline:.125rem solid color-mix(in srgb,var(--accent) 42%,transparent);outline-offset:-.125rem}.algorithm-center-workspace__task-detail-overlay[data-v-ba7f86eb]{position:absolute;inset:0;z-index:30;display:flex;min-width:0;min-height:0;overflow:hidden;background:var(--bg-2)}.algorithm-center-workspace__task-detail-overlay[data-v-ba7f86eb] .ai-task-detail{flex:1 1 100%;width:100%;min-width:0;max-width:100%}.algorithm-task-detail-slide-enter-active[data-v-ba7f86eb],.algorithm-task-detail-slide-leave-active[data-v-ba7f86eb]{transition:transform .28s ease,opacity .2s ease}.algorithm-task-detail-slide-enter-from[data-v-ba7f86eb],.algorithm-task-detail-slide-leave-to[data-v-ba7f86eb]{opacity:0;transform:translate(100%)}.algorithm-center-workspace__matrix-pane[data-v-ba7f86eb]{position:relative;min-width:0;min-height:0;overflow:hidden;container-type:inline-size}.algorithm-center-workspace__state[data-v-ba7f86eb]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);min-height:28rem;height:100%;border:0;color:var(--ink-3);background:var(--bg)}.algorithm-camera-live-preview[data-v-84106c33]{display:grid;height:min(38rem,calc(100dvh - 12rem));min-height:28rem;overflow:hidden;border-radius:var(--r-3);background:#000}.algorithm-camera-live-preview__player[data-v-84106c33]{width:100%;height:100%;min-height:0}.algorithm-camera-live-preview__empty[data-v-84106c33]{display:grid;place-content:center;justify-items:center;gap:var(--space-2);color:#ffffffb8;font-size:var(--fs-13)}.algorithm-camera-live-preview__empty[data-v-84106c33] .anticon{font-size:2rem}.algorithm-camera-live-preview-modal-wrap .ant-modal-content{overflow:hidden;border-radius:var(--r-3)}.algorithm-camera-live-preview-modal-wrap .ant-modal-body{background:var(--bg)}.algorithm-runtime-detail{position:relative;display:grid;grid-template-rows:minmax(0,1fr);width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.algorithm-runtime-detail__scroller{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-5);width:100%;height:100%;box-sizing:border-box;min-width:0;min-height:0;padding:var(--space-4) var(--space-4) calc(var(--space-4) + 2.75rem);overflow-y:auto;scrollbar-gutter:stable}.algorithm-runtime-detail__live-surface{position:relative;display:grid;flex:0 0 22rem;width:100%;height:22rem;min-height:22rem;max-height:22rem;box-sizing:border-box;overflow:hidden;border:.0625rem solid var(--line);border-radius:var(--r-2);background:var(--ink-1)}.algorithm-runtime-detail__player{width:100%;height:100%;min-height:0}.algorithm-runtime-detail__roi{position:absolute;z-index:2;pointer-events:none}.algorithm-runtime-detail__roi .package-roi-canvas{width:100%;height:100%}.algorithm-runtime-detail__stream-switch{position:absolute;top:var(--space-3);right:var(--space-3);z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-width:4.125rem;height:1.5rem;padding:0 .625rem;border:0;border-radius:var(--r-2);color:#fff;background:var(--ant-primary-color, var(--accent));box-shadow:0 .375rem 1rem #2563eb2e;cursor:pointer;font:inherit;font-size:var(--fs-12);line-height:1.5rem;white-space:nowrap}.algorithm-runtime-detail__stream-switch:hover{background:color-mix(in srgb,var(--ant-primary-color, var(--accent)) 88%,#fff)}.algorithm-runtime-detail__stream-switch:focus-visible{outline:.125rem solid rgb(255 255 255 / 72%);outline-offset:.125rem}.algorithm-runtime-detail__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.algorithm-runtime-detail__metrics .metric-cards__item{min-height:4rem;padding:var(--space-3);border-color:var(--line);border-radius:var(--r-2);background:var(--bg);box-shadow:none}.algorithm-runtime-detail__metrics .metric-cards__label{color:var(--jet-theme-text-secondary);font-size:var(--fs-13)}.algorithm-runtime-detail__metrics .metric-cards__value{margin-top:var(--space-1);font-size:var(--fs-18);line-height:1.5rem}.algorithm-runtime-detail__live-empty{display:grid;align-content:center;justify-items:center;gap:var(--space-2);color:#ffffffb8;font-size:var(--fs-13)}.algorithm-runtime-detail__live-empty .anticon{color:#ffffff8f;font-size:2rem}.algorithm-runtime-detail__recognition-handle{position:absolute;right:var(--space-4);bottom:var(--space-4);left:var(--space-4);z-index:4;background:var(--bg)}.algorithm-runtime-detail__recognition-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:2.5rem;padding:0 var(--space-4);border:.0625rem solid var(--line);border-radius:var(--r-2);color:var(--ink-1);background:var(--bg);cursor:pointer;font:inherit;font-size:var(--fs-13);font-weight:600}.algorithm-runtime-detail__recognition-toggle span{display:inline-flex;align-items:center;gap:var(--space-2)}.algorithm-runtime-detail__recognition-toggle span .anticon{color:var(--accent)}.algorithm-runtime-detail__recognition-toggle>.anticon{color:var(--ink-4);transform:rotate(180deg)}.algorithm-runtime-detail__recognition-panel{position:absolute;inset:0;z-index:10;display:flex;min-height:0;overflow:hidden;border:.0625rem solid rgb(37 99 235 / 16%);border-radius:.75rem .75rem 0 0;background:var(--bg);box-shadow:0 -.375rem 1.5rem #0f172a14,0 .875rem 2rem #2563eb14}.algorithm-runtime-detail__recognition-panel-body{flex:1 1 auto;min-width:0;min-height:0;overflow:hidden;padding:var(--space-4)}.algorithm-runtime-recognition-panel-slide-enter-active,.algorithm-runtime-recognition-panel-slide-leave-active{transition:transform .18s ease,opacity .18s ease}.algorithm-runtime-recognition-panel-slide-enter-from,.algorithm-runtime-recognition-panel-slide-leave-to{opacity:0;transform:translateY(100%)}.algorithm-runtime-results{display:grid;flex:0 0 auto;grid-template-rows:auto minmax(0,1fr);gap:var(--space-3);min-width:0;min-height:0;height:100%;overflow:hidden}.algorithm-runtime-results__heading{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-2);min-width:0;min-height:2rem}.algorithm-runtime-results__title{display:flex;align-items:center;flex:0 0 auto;gap:var(--space-2);min-width:0;color:var(--ink-1);font-size:var(--fs-14)}.algorithm-runtime-results__title .anticon{color:var(--accent);font-size:var(--fs-14)}.algorithm-runtime-results__filter{flex:1 1 auto;width:auto;min-width:0}.algorithm-runtime-results__collapse{flex:0 0 auto;color:var(--ink-4)}.algorithm-runtime-results__state{display:flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:9rem;color:var(--ink-3);font-size:var(--fs-13)}.algorithm-runtime-results__state.is-error{color:var(--danger)}.algorithm-runtime-results__empty{min-height:9rem}.algorithm-runtime-results__table-wrap{display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:0;overflow:hidden;border:.0625rem solid var(--line);border-radius:var(--r-2);background:var(--bg)}.algorithm-runtime-results__table-scroll{min-height:0;overflow:auto}.algorithm-runtime-results__table{width:100%;border-collapse:collapse;table-layout:fixed}.algorithm-runtime-results__table th,.algorithm-runtime-results__table td{padding:0 var(--space-3);text-align:left}.algorithm-runtime-results__table th{position:sticky;z-index:1;top:0;height:2.25rem;border-bottom:.0625rem solid var(--line);color:var(--ink-3);background:var(--bg-2);font-size:var(--fs-12);font-weight:500}.algorithm-runtime-results__table td{height:2.75rem;border-bottom:.0625rem solid var(--line);color:var(--ink-2);font-size:var(--fs-13)}.algorithm-runtime-results__table tr:last-child td{border-bottom:0}.algorithm-runtime-results__row{cursor:pointer;transition:background-color .15s ease}.algorithm-runtime-results__table tbody tr:hover,.algorithm-runtime-results__row:focus-visible{background:var(--bg-2)}.algorithm-runtime-results__table th:nth-child(1),.algorithm-runtime-results__table td:nth-child(1){width:36%;white-space:nowrap}.algorithm-runtime-results__table th:nth-child(2),.algorithm-runtime-results__table td:nth-child(2){width:22%}.algorithm-runtime-results__table th:nth-child(3),.algorithm-runtime-results__table td:nth-child(3){width:42%}.algorithm-runtime-results__table td:nth-child(2) .ant-tag{margin-inline-end:var(--space-1)}.algorithm-runtime-results__content{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.algorithm-runtime-results__muted{color:var(--ink-4)}.algorithm-runtime-results__footer{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:2.75rem;padding:var(--space-2) var(--space-3);border-top:.0625rem solid var(--line)}.algorithm-runtime-results__total,.algorithm-runtime-results__page-current{color:var(--ink-4);font-size:var(--fs-13)}.algorithm-runtime-results__pager{display:flex;align-items:center;gap:var(--space-2)}.algorithm-runtime-results__page-size{width:6.5rem}.algorithm-runtime-results__page-current{min-width:3.25rem;text-align:center}.model-test-upload[data-v-5ab06801]{flex:1;min-height:0;display:flex;align-items:center;justify-content:center}.model-test-upload__card[data-v-5ab06801]{width:100%;max-width:40rem;padding:2rem;text-align:center}.model-test-upload__icon[data-v-5ab06801]{width:4.5rem;height:4.5rem;margin:0 auto 1rem;display:flex;align-items:center;justify-content:center;color:#1677ff;font-size:2.25rem;border-radius:50%;background:#e6f4ff}.model-test-upload__title[data-v-5ab06801]{margin-bottom:.5rem;font-size:1.25rem;font-weight:500}.model-test-upload__description[data-v-5ab06801]{margin-bottom:1.5rem;color:#8c8c8c}.model-test-upload__button[data-v-5ab06801]{min-width:10rem}.model-test-upload__divider[data-v-5ab06801]{margin-bottom:1rem;color:#bfbfbf}.model-test-upload__drag[data-v-5ab06801]{color:#595959;font-size:1rem}.model-test-upload__drag .anticon[data-v-5ab06801]{margin-right:.5rem;color:#1677ff;font-size:1.5rem}.model-test-upload__tips[data-v-5ab06801]{margin-top:.75rem;color:#8c8c8c;font-size:.75rem}.model-test-roi-stage[data-v-e213a959]{position:relative;width:100%;height:100%;overflow:hidden;background:#fff}.model-test-roi-stage__image[data-v-e213a959]{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none}.model-test-roi-stage__canvas[data-v-e213a959]{position:absolute;z-index:1}.model-test-roi-stage__object-layer[data-v-e213a959]{position:absolute;z-index:2;pointer-events:none}.model-test-roi-stage__object-box[data-v-e213a959]{position:absolute;border:2px solid var(--object-box-color)}.model-test-roi-stage__object-box span[data-v-e213a959]{position:absolute;top:0;left:-2px;max-width:calc(100% + 4px);padding:.125rem .25rem;overflow:hidden;color:#fff;font-size:.75rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap;background:var(--object-box-color)}.model-test-roi-stage__hint[data-v-e213a959]{position:absolute;top:.75rem;left:50%;z-index:3;padding:.25rem .75rem;color:#fff;font-size:.75rem;white-space:nowrap;background:#0000008c;border-radius:1rem;transform:translate(-50%);pointer-events:none}.model-test-roi-stage__controls[data-v-e213a959]{position:absolute;z-index:4;pointer-events:none}.model-test-result[data-v-a47e1a7d]{padding-left:1.25rem;border-left:1px solid #f0f0f0}.model-test-result__status[data-v-a47e1a7d]{display:inline-flex;align-items:center;gap:.25rem;margin-top:.75rem;margin-inline-end:0;white-space:nowrap}.model-test-result__hit[data-v-a47e1a7d]{margin-top:.75rem;padding:.625rem .75rem;display:flex;align-items:center;gap:.75rem;background:#f8f9fa;border:1px solid #eff0f1;border-radius:.375rem}.model-test-result__hit-label[data-v-a47e1a7d]{flex-shrink:0;color:#666}.model-test-result__text[data-v-a47e1a7d]{padding-top:.75rem;color:#333;line-height:1.6;white-space:pre-wrap}.model-test-result__text--error[data-v-a47e1a7d]{color:#ff4d4f}.model-test-result__objects[data-v-a47e1a7d]{margin-top:1.25rem}.model-test-result__objects-header[data-v-a47e1a7d]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.model-test-result__box-switch[data-v-a47e1a7d]{flex-shrink:0;display:flex;align-items:center;gap:.5rem;white-space:nowrap}.model-test-result__object-list[data-v-a47e1a7d]{margin-top:.75rem;border:1px solid #eff0f1;border-radius:.375rem;overflow:hidden}.model-test-result__object-item[data-v-a47e1a7d]{min-height:2.5rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(5rem,1fr);align-items:center}.model-test-result__object-item+.model-test-result__object-item[data-v-a47e1a7d]{border-top:1px solid #eff0f1}.model-test-result__object-item span[data-v-a47e1a7d]{min-width:0;padding:.625rem .75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-test-result__object-item span+span[data-v-a47e1a7d]{border-left:1px solid #eff0f1}.model-test-preview[data-v-75e4c075]{width:100%;height:100%;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:1rem;background:#fff;border-radius:.625rem}.model-test-preview__header[data-v-75e4c075]{padding-bottom:.75rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid #f1f1f1}.model-test-preview__title[data-v-75e4c075]{flex-shrink:0;font-size:1rem;font-weight:500}.model-test-preview__toolbar[data-v-75e4c075]{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:.75rem}.model-test-preview__body[data-v-75e4c075]{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,2fr) 22.5rem;gap:1.5rem}.model-test-preview__carousel[data-v-75e4c075]{min-width:0;display:flex;flex-direction:column;gap:1rem}.model-test-preview__image-wrap[data-v-75e4c075]{position:relative;flex:1;min-height:22.5rem;overflow:hidden;border-radius:.625rem}.model-test-preview__image-toggle[data-v-75e4c075]{position:absolute;top:.75rem;right:.75rem;pointer-events:auto;box-shadow:0 2px 8px #00000029}.model-test-preview__nav[data-v-75e4c075]{position:absolute;top:50%;width:2rem;height:3.5rem;border:0;color:#fff;cursor:pointer;background:#0006;transform:translateY(-50%);z-index:3}.model-test-preview__nav--prev[data-v-75e4c075]{left:.5rem}.model-test-preview__nav--next[data-v-75e4c075]{right:.5rem}.model-test-preview__dots[data-v-75e4c075]{display:flex;justify-content:center;gap:.75rem}.model-test-preview__dots span[data-v-75e4c075]{width:.625rem;height:.625rem;border-radius:50%;background:#d9d9d9;cursor:pointer}.model-test-preview__dots span.active[data-v-75e4c075]{background:#1677ff}.model-effect-test[data-v-37cc1d16]{height:100%;display:flex;flex-direction:column}.model-effect-test__content[data-v-37cc1d16]{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;border:1px solid #eeeeee;border-radius:6px}.model-test-panel[data-v-585dd704]{height:100%;min-height:0;display:flex;gap:1rem;transition:gap .2s ease}.model-test-panel--params-collapsed[data-v-585dd704]{gap:0}.model-test-panel__params[data-v-585dd704]{width:18.75rem;flex-shrink:0;min-height:0;display:flex;flex-direction:column;padding-right:.625rem;overflow:hidden;transition:width .2s ease,padding-right .2s ease}.model-test-panel__params--collapsed[data-v-585dd704]{width:0;padding-right:0}.model-test-panel__params-header[data-v-585dd704]{display:flex;align-items:center;justify-content:space-between;min-height:2rem}.model-test-panel__params-toggle[data-v-585dd704]{flex-shrink:0}.model-test-panel__params-content[data-v-585dd704]{flex:1;min-height:0;overflow-y:auto}.model-test-panel__params-empty[data-v-585dd704]{margin-top:6.25rem}.model-test-panel__content[data-v-585dd704]{position:relative;flex:1;min-width:0;min-height:0}.model-test-panel__params-expand[data-v-585dd704]{position:absolute;top:.75rem;left:.75rem;z-index:2;color:#666;background:#fff;box-shadow:0 2px 8px #00000014}.model-test-panel--params-collapsed .model-test-panel__content[data-v-585dd704] .model-test-preview__header{padding-left:2.25rem}.model-test-panel__content[data-v-585dd704] .model-effect-test{height:100%;padding:0}.scene-package-picker__title{color:var(--ink-1);font-size:var(--fs-18);font-weight:600}.scene-package-picker{display:grid;grid-template-columns:14.5rem minmax(0,1fr);height:min(58vh,32rem);min-height:27rem;overflow:hidden}.scene-package-picker__packages{display:grid;grid-template-rows:auto minmax(0,1fr);gap:var(--space-3);min-height:0;padding-right:var(--space-3);border-right:.0625rem solid var(--line)}.scene-package-picker__package-search{width:100%}.scene-package-picker__package-list{min-height:0;overflow-y:auto;padding:0 var(--space-1) var(--space-2) 0}.scene-package-picker__package-load-more{display:grid;min-height:2.5rem;place-items:center}.scene-package-picker__package-list>button{display:grid;grid-template-columns:2.75rem minmax(0,1fr);align-items:center;gap:var(--space-2);width:100%;min-height:3.75rem;margin-bottom:var(--space-1);padding:var(--space-2);border:.0625rem solid transparent;border-radius:var(--r-2);color:var(--ink-2);background:transparent;cursor:pointer;text-align:left}.scene-package-picker__package-list>button:hover{background:var(--bg-2)}.scene-package-picker__package-list>button.is-active{border-color:color-mix(in srgb,var(--accent) 42%,var(--line));background:var(--accent-soft)}.scene-package-picker__package-thumb,.scene-package-picker__scene-cover{position:relative;display:grid;overflow:hidden;color:var(--accent);background:var(--accent-soft);place-content:center}.scene-package-picker__package-thumb{width:2.75rem;height:2.75rem;border-radius:var(--r-2)}.scene-package-picker__package-thumb img,.scene-package-picker__scene-cover img,.scene-package-picker__card-media img{position:absolute;display:block;width:100%;height:100%;object-fit:cover;inset:0}.scene-package-picker__package-copy{display:grid;min-width:0;gap:.1875rem}.scene-package-picker__package-copy strong,.scene-package-picker__package-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scene-package-picker__package-copy strong{color:var(--ink-1);font-size:var(--fs-13)}.scene-package-picker__package-copy small{color:var(--ink-4);font-size:var(--fs-12)}.scene-package-picker__models{display:grid;grid-template-rows:auto auto minmax(0,1fr);min-width:0;min-height:0;padding-left:var(--space-4);overflow:hidden}.scene-package-picker__scene-summary{display:grid;grid-template-columns:5.75rem minmax(0,1fr);gap:var(--space-3);min-width:0;padding-bottom:var(--space-3);border-bottom:.0625rem solid var(--line)}.scene-package-picker__scene-cover{width:5.75rem;height:3.75rem;border-radius:var(--r-2);font-size:1.5rem}.scene-package-picker__scene-copy{display:grid;align-content:center;min-width:0;gap:.25rem}.scene-package-picker__scene-copy strong{color:var(--ink-1);font-size:var(--fs-15)}.scene-package-picker__scene-copy p{overflow:hidden;margin:0;color:var(--ink-3);font-size:var(--fs-12);text-overflow:ellipsis;white-space:nowrap}.scene-package-picker__scene-meta{display:flex;min-width:0;flex-wrap:wrap;gap:var(--space-1)}.scene-package-picker__scene-meta span{padding:.125rem .375rem;border-radius:var(--r-1);color:var(--accent);background:var(--accent-soft);font-size:var(--fs-11)}.scene-package-picker__model-summary{display:flex;align-items:center;gap:var(--space-2);min-height:2.75rem;color:var(--ink-3)}.scene-package-picker__model-summary strong{font-size:var(--fs-13);font-weight:500}.scene-package-picker__model-summary small{color:var(--ink-4)}.scene-package-picker__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:var(--space-3);min-height:0;overflow-y:auto;padding:0 var(--space-1) var(--space-2) 0}.scene-package-picker__card{position:relative;display:flex;min-width:0;min-height:14.5rem;flex-direction:column;overflow:hidden;border:.0625rem solid var(--line);border-radius:var(--r-3);color:var(--ink-2);background:var(--bg)}.scene-package-picker__card:hover{border-color:color-mix(in srgb,var(--accent) 42%,var(--line))}.scene-package-picker__card.is-selected{border-color:var(--accent);background:var(--bg)}.scene-package-picker__card-select{position:relative;display:grid;box-sizing:border-box;width:100%;min-width:0;min-height:0;flex:1;grid-template-rows:6.25rem minmax(0,1fr);padding:0;overflow:hidden;border:0;color:inherit;background:transparent;cursor:pointer;font:inherit;text-align:left}.scene-package-picker__card-select:disabled{cursor:not-allowed}.scene-package-picker__card-media{position:relative;display:block;overflow:hidden;background:var(--bg-2)}.scene-package-picker__card-placeholder{display:grid;width:100%;height:100%;color:var(--accent);background:var(--accent-soft);font-size:1.5rem;place-content:center}.scene-package-picker__card-media>em{position:absolute;top:var(--space-2);left:var(--space-2);padding:.125rem .375rem;border-radius:var(--r-1);color:#fff;background:#0f172a94;font-size:var(--fs-11);font-style:normal}.scene-package-picker__selected-mask{position:absolute;display:flex;align-items:center;justify-content:center;gap:var(--space-1);color:#fff;background:color-mix(in srgb,var(--accent) 66%,transparent);font-size:var(--fs-13);inset:0}.scene-package-picker__card-copy{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;min-height:0;padding:var(--space-3);overflow:hidden}.scene-package-picker__card-copy strong{overflow:hidden;color:var(--ink-1);text-overflow:ellipsis;white-space:nowrap}.scene-package-picker__card-description{display:-webkit-box;overflow:hidden;min-height:3.2em;max-height:3.2em;color:var(--ink-3);font-size:var(--fs-12);line-height:1.6;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.scene-package-picker__card-actions{display:flex;flex:none;padding:0 var(--space-3) var(--space-3)}.scene-package-picker__footer{display:flex;justify-content:flex-end;gap:var(--space-2)}@media (max-width: 48rem){.scene-package-picker{grid-template-columns:1fr;height:72vh}.scene-package-picker__packages{max-height:11rem;padding:0 0 var(--space-3);border-right:0;border-bottom:.0625rem solid var(--line)}.scene-package-picker__package-list{display:flex;gap:var(--space-2);overflow:auto}.scene-package-picker__package-list>button{min-width:13rem}.scene-package-picker__models{padding:var(--space-3) 0 0}.scene-package-picker__grid{grid-template-columns:1fr}}.scene-install-progress[data-v-03996a33]{display:flex;flex-direction:column;gap:var(--space-4);min-height:24rem}.scene-install-progress header[data-v-03996a33]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.scene-install-progress footer[data-v-03996a33]{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:auto}.algorithm-model-effect-test-modal__content[data-v-7ad3ea01]{height:min(72vh,44rem);min-height:32rem}.algorithm-model-effect-test-modal__content[data-v-7ad3ea01] .ant-spin-nested-loading,.algorithm-model-effect-test-modal__content[data-v-7ad3ea01] .ant-spin-container{height:100%}.algorithm-model-effect-test-modal-wrap .ant-modal-body{padding-top:var(--space-3)}.scene-package-install-panel[data-v-1a052f1c]{display:flex;min-height:0;flex-direction:column;gap:var(--space-4)}.algorithm-task-history-drawer .ant-drawer-body{padding:0}.algorithm-task-history-drawer__title{display:flex;align-items:center;min-width:0}.algorithm-task-history-drawer__title-main{display:flex;align-items:center;gap:var(--space-2);min-width:0}.algorithm-task-history-drawer__title-main strong{overflow:hidden;min-width:0;color:var(--ink-1);font-size:var(--fs-16);text-overflow:ellipsis;white-space:nowrap}.algorithm-task-history-drawer__title-main .ant-tag{flex:none}.algorithm-task-history-drawer__algorithm-tag.ant-tag{overflow:hidden;max-width:18rem;margin-inline-end:0;border-radius:var(--r-1);text-overflow:ellipsis;white-space:nowrap}.algorithm-task-history-drawer__content{height:100%;min-height:0}.algorithm-task-history-drawer__body{min-height:0;height:100%;padding:var(--space-4);overflow-y:auto}.algorithm-task-history-drawer__state{display:flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:10rem;color:var(--ink-4);font-size:var(--fs-13)}.algorithm-task-history-drawer__state.is-error{color:var(--danger)}.algorithm-task-history-drawer__timeline{display:grid;gap:0;overflow:hidden;border:.0625rem solid var(--line);border-radius:var(--r-2);background:var(--bg)}.algorithm-task-history-drawer__item{display:grid;min-width:0;padding:var(--space-3) var(--space-4);border-bottom:.0625rem solid var(--line);background:var(--bg)}.algorithm-task-history-drawer__item:last-child{border-bottom:0}.algorithm-task-history-drawer__item-main{display:grid;gap:var(--space-1);min-width:0}.algorithm-task-history-drawer__item-head,.algorithm-task-history-drawer__item-title{display:flex;align-items:center;gap:var(--space-2);min-width:0}.algorithm-task-history-drawer__item-title strong{overflow:hidden;min-width:0;color:var(--ink-1);font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.algorithm-task-history-drawer__progress-toggle.ant-btn{display:inline-flex;align-items:center;gap:.125rem;height:1.375rem;margin-left:auto;padding:0;color:var(--ink-4);font-size:var(--fs-12)}.algorithm-task-history-drawer__progress-toggle.ant-btn:hover{color:var(--accent)}.algorithm-task-history-drawer__progress-toggle .anticon{font-size:var(--fs-11)}.algorithm-task-history-drawer__item-meta{color:var(--ink-4);font-size:var(--fs-12)}.algorithm-task-history-drawer__error{margin-top:var(--space-2);padding:var(--space-2) var(--space-3);border:.0625rem solid var(--err-line);border-radius:var(--r-1);color:var(--danger);background:var(--danger-bg);font-size:var(--fs-12)}.algorithm-task-history-drawer__progress-list{display:grid;gap:0;margin-top:var(--space-3);padding:0 var(--space-3);border:.0625rem solid var(--line);border-radius:var(--r-2);background:var(--bg-2)}.algorithm-task-history-drawer__progress-item{display:grid;grid-template-columns:1rem minmax(0,1fr);gap:var(--space-2);min-width:0;padding:var(--space-2) 0;border-bottom:.0625rem solid var(--line)}.algorithm-task-history-drawer__progress-item:last-child{border-bottom:0}.algorithm-task-history-drawer__progress-marker{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1.375rem;border:0;color:var(--ink-4);background:transparent;font-size:var(--fs-12)}.algorithm-task-history-drawer__progress-item.is-completed .algorithm-task-history-drawer__progress-marker{color:var(--success)}.algorithm-task-history-drawer__progress-item.is-failed .algorithm-task-history-drawer__progress-marker{color:var(--danger)}.algorithm-task-history-drawer__progress-item.is-unknown .algorithm-task-history-drawer__progress-marker{color:var(--ink-4)}.algorithm-task-history-drawer__progress-main{display:grid;gap:var(--space-1);min-width:0}.algorithm-task-history-drawer__progress-head{display:flex;align-items:center;gap:var(--space-2);min-width:0}.algorithm-task-history-drawer__progress-title{overflow:hidden;min-width:0;color:var(--ink-1);font-size:var(--fs-13);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.algorithm-task-history-drawer__progress-meta{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2);color:var(--ink-4);font-size:var(--fs-12)}.algorithm-task-history-drawer__progress-error{overflow:hidden;color:var(--danger);font-size:var(--fs-12);text-overflow:ellipsis;white-space:nowrap}.algorithm-task-history-filter[data-v-8b85a923]{min-width:0}.algorithm-task-history-filter[data-v-8b85a923] .condition-filter{width:100%}.algorithm-center-task-popover__item[data-v-8258e1ca]{color:var(--ink-2)}.algorithm-center-task-popover__item>td[data-v-8258e1ca]{height:3.75rem;padding:var(--space-2) var(--space-3);border-bottom:.0625rem solid var(--line);background:var(--bg);font-size:var(--fs-13);transition:background-color .2s ease;vertical-align:middle}.algorithm-center-task-popover__item:hover>td[data-v-8258e1ca]{background:var(--bg-2)}.algorithm-center-task-popover__item:last-child>td[data-v-8258e1ca]{border-bottom:0}.algorithm-center-task-popover__camera strong[data-v-8258e1ca],.algorithm-center-task-popover__operation-text[data-v-8258e1ca],.algorithm-center-task-popover__time-text[data-v-8258e1ca]{display:block;overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.algorithm-center-task-popover__camera strong[data-v-8258e1ca]{color:var(--ink-1);font-size:var(--fs-14)}.algorithm-center-task-popover__operation[data-v-8258e1ca]{color:var(--ink-3)}.algorithm-center-task-popover__algorithm-tag[data-v-8258e1ca]{max-width:100%;margin-inline-end:0;overflow:hidden;border-radius:var(--r-1);text-overflow:ellipsis;white-space:nowrap}.algorithm-center-task-popover__status .ant-tag[data-v-8258e1ca]{min-width:4.75rem;margin-inline-end:0;border-radius:var(--r-1);text-align:center}.algorithm-center-task-popover__time[data-v-8258e1ca]{color:var(--ink-4);font-size:var(--fs-12)}.algorithm-center-task-popover__history[data-v-8258e1ca]{display:inline-flex;align-items:center;gap:.125rem;height:1.75rem;padding-block:0;padding-inline:0 var(--space-2);color:var(--ink-4);font-size:var(--fs-12)}.algorithm-center-task-popover__history.ant-btn>.algorithm-center-task-popover__history-icon[data-v-8258e1ca]{margin-inline-start:0}.algorithm-center-task-popover__history[data-v-8258e1ca]:hover,.algorithm-center-task-popover__history[data-v-8258e1ca]:focus{color:var(--accent)}.algorithm-center-task-history[data-v-f7d2a71f]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:var(--space-4);height:min(34rem,calc(100vh - 12rem));min-height:27rem}.algorithm-center-task-history__body[data-v-f7d2a71f]{min-height:0;overflow-y:auto;border:.0625rem solid var(--line);border-radius:var(--r-2);background:var(--bg)}.algorithm-center-task-history__table-wrap[data-v-f7d2a71f]{min-width:48rem}.algorithm-center-task-history__table[data-v-f7d2a71f]{width:100%;border-collapse:collapse;table-layout:fixed}.algorithm-center-task-history__table th[data-v-f7d2a71f]{position:sticky;z-index:1;top:0;height:2.75rem;padding:0 var(--space-3);border-bottom:.0625rem solid var(--line);color:var(--ink-3);background:var(--bg-2);font-size:var(--fs-13);font-weight:500;text-align:left}.algorithm-center-task-history__table th[data-v-f7d2a71f]:nth-child(1){width:18%}.algorithm-center-task-history__table th[data-v-f7d2a71f]:nth-child(2){width:27%}.algorithm-center-task-history__table th[data-v-f7d2a71f]:nth-child(3){width:11%}.algorithm-center-task-history__table th[data-v-f7d2a71f]:nth-child(4){width:14%}.algorithm-center-task-history__table th[data-v-f7d2a71f]:nth-child(5){width:20%}.algorithm-center-task-history__table th[data-v-f7d2a71f]:nth-child(6){width:10%}.algorithm-center-task-history__empty[data-v-f7d2a71f]{height:16rem;color:var(--ink-4);font-size:var(--fs-13);text-align:center}.algorithm-center-task-history__state[data-v-f7d2a71f]{display:flex;align-items:center;justify-content:center;gap:var(--space-2);height:100%;min-height:16rem;color:var(--ink-4);font-size:var(--fs-13)}.algorithm-center-task-history__state.is-error[data-v-f7d2a71f]{color:var(--danger)}.algorithm-center-task-history__footer[data-v-f7d2a71f]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:2rem;padding-top:var(--space-2);border-top:.0625rem solid var(--line)}.algorithm-center-task-history__total[data-v-f7d2a71f],.algorithm-center-task-history__page-current[data-v-f7d2a71f]{color:var(--ink-4);font-size:var(--fs-13)}.algorithm-center-task-history__pager[data-v-f7d2a71f]{display:flex;align-items:center;gap:var(--space-2)}.algorithm-center-task-history__page-size[data-v-f7d2a71f]{width:6.5rem}.algorithm-center-task-history__page-current[data-v-f7d2a71f]{min-width:3.25rem;text-align:center}.algorithm-scene-delete-modal__title[data-v-44214875]{color:var(--ink-1);font-size:var(--fs-16);font-weight:600}.algorithm-scene-delete-modal[data-v-44214875]{display:grid;justify-items:center;padding:var(--space-3) 0 var(--space-5);text-align:center}.algorithm-scene-delete-modal__icon[data-v-44214875]{display:grid;width:3.125rem;height:3.125rem;margin-bottom:var(--space-3);border-radius:var(--r-3);color:var(--danger);background:color-mix(in srgb,var(--danger) 10%,var(--bg));font-size:1.625rem;place-content:center}.algorithm-scene-delete-modal strong[data-v-44214875]{color:var(--ink-1);font-size:var(--fs-15);font-weight:500}.algorithm-scene-delete-modal p[data-v-44214875]{max-width:23rem;margin:var(--space-2) 0 var(--space-4);color:var(--ink-3);font-size:var(--fs-13);line-height:1.8}.algorithm-scene-delete-modal footer[data-v-44214875]{display:flex;justify-content:center;gap:var(--space-2)}.algorithm-scene-delete-modal footer[data-v-44214875] .ant-btn{height:2.125rem;padding-inline:.875rem;border-radius:.375rem;font-size:var(--fs-13)}.algorithm-scene-delete-modal footer[data-v-44214875] .algorithm-scene-delete-modal__submit{border-color:var(--danger);background:var(--danger)}.algorithm-scene-delete-modal-wrap .ant-modal-content{padding:var(--space-5);border-radius:var(--r-3)}.algorithm-scene-delete-modal-wrap .ant-modal-header{margin-bottom:0;padding-bottom:0;border-bottom:0}.algorithm-scene-delete-modal-wrap .ant-modal-content .ant-modal-header .ant-modal-title{padding-bottom:0;border-bottom:0}.algorithm-model-update-cell[data-v-77a4adcf]{position:relative;width:100%;height:100%}.algorithm-model-update-cell__hint[data-v-77a4adcf]{position:absolute;z-index:2;top:0;right:0;width:2.25rem;height:2.25rem}.algorithm-model-update-cell__badge.ant-btn[data-v-77a4adcf]{position:absolute;z-index:2;top:0;right:0;width:2.25rem;height:2.25rem;min-width:0;padding:0;border:0;border-radius:0;color:var(--bg);background:transparent}.algorithm-model-update-cell__badge.ant-btn[data-v-77a4adcf]:before{content:"";position:absolute;inset:0;clip-path:polygon(0 0,100% 0,100% 100%);background:var(--warning);pointer-events:none}.algorithm-model-update-cell__badge.ant-btn[data-v-77a4adcf]:not(:disabled):hover{color:var(--bg);background:transparent}.algorithm-model-update-cell__badge.ant-btn[data-v-77a4adcf]:not(:disabled):hover:before{filter:brightness(1.08)}.algorithm-model-update-cell__badge.ant-btn[data-v-77a4adcf]:disabled{color:var(--bg);background:transparent;opacity:.5;pointer-events:none}.algorithm-model-update-cell__badge span[data-v-77a4adcf]{position:absolute;top:.3rem;right:-.125rem;width:2rem;font-size:var(--fs-12);line-height:1rem;transform:rotate(45deg)}.algorithm-model-update-modal[data-v-cda7ac4b]{display:grid;gap:var(--space-3)}.algorithm-model-update-modal__loading[data-v-cda7ac4b]{display:grid;min-height:8rem;place-items:center}.algorithm-model-update-modal__details[data-v-cda7ac4b]{padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-2)}.algorithm-model-update-modal__details dl[data-v-cda7ac4b]{margin:0}.algorithm-model-update-modal__details dl>div[data-v-cda7ac4b]{display:grid;grid-template-columns:7.5rem minmax(0,1fr);align-items:center;gap:var(--space-2);min-height:2.25rem;padding:var(--space-1) 0;border-bottom:1px solid var(--line)}.algorithm-model-update-modal__details dl>div[data-v-cda7ac4b]:last-child{border-bottom:0}.algorithm-model-update-modal__details dt[data-v-cda7ac4b]{color:var(--ink-2);white-space:nowrap}.algorithm-model-update-modal__details dd[data-v-cda7ac4b]{min-width:0;margin:0;text-align:right;overflow-wrap:anywhere}.algorithm-model-update-modal__details dl>div:first-child dd[data-v-cda7ac4b]{font-weight:600}.algorithm-model-update-modal__model-name[data-v-cda7ac4b]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.algorithm-model-update-modal__version[data-v-cda7ac4b]{color:var(--accent);font-weight:600}.algorithm-model-update-modal__camera-summary[data-v-cda7ac4b] .ant-btn{display:flex;align-items:center;width:100%;padding:0;color:var(--accent)}.algorithm-model-update-modal__camera-summary[data-v-cda7ac4b] .ant-btn span:first-child{margin-left:auto}.algorithm-model-update-modal__camera-summary[data-v-cda7ac4b] .anticon{color:var(--ink-3)}.algorithm-model-update-modal__cameras[data-v-cda7ac4b]{max-height:min(11rem,30vh);overflow-y:auto;padding-right:var(--space-2);border-top:1px solid var(--line)}.algorithm-model-update-modal__camera[data-v-cda7ac4b]{display:flex;align-items:center;gap:var(--space-2);min-height:2rem;padding-right:var(--space-1)}.algorithm-model-update-modal__status-dot[data-v-cda7ac4b]{flex:none;width:.375rem;height:.375rem;border-radius:50%;background:var(--ink-3)}.algorithm-model-update-modal__status-dot.is-online[data-v-cda7ac4b]{background:var(--success)}.algorithm-model-update-modal__camera-name[data-v-cda7ac4b]{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.algorithm-model-update-modal__camera-name.has-path[data-v-cda7ac4b]{max-width:42%}.algorithm-model-update-modal__camera-path[data-v-cda7ac4b]{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--ink-3)}.algorithm-model-update-modal__camera-status[data-v-cda7ac4b]{margin-left:auto;white-space:nowrap;color:var(--ink-3)}.algorithm-model-update-modal__camera-status.is-online[data-v-cda7ac4b]{color:var(--success)}.algorithm-model-update-modal footer[data-v-cda7ac4b]{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2)}.algorithm-model-update-modal footer[data-v-cda7ac4b] .ant-btn{height:2.125rem;padding-inline:var(--space-4)}.algorithm-model-update-modal[data-v-cda7ac4b] .ant-alert-warning{padding:var(--space-2) var(--space-3);border:0;border-radius:var(--r-2);background:var(--warning-bg)}.algorithm-model-update-modal[data-v-cda7ac4b] .ant-alert-warning .ant-alert-message{color:color-mix(in srgb,var(--warning) 72%,var(--ink-1));font-size:var(--fs-14)}.algorithm-model-update-modal-wrap .ant-modal-content{border-radius:var(--r-3)!important}.algorithm-model-update-modal-wrap .ant-modal-body{padding-bottom:var(--space-5)!important}.algorithm-model-update-modal-wrap .ant-modal-header{margin-bottom:var(--space-1)}.algorithm-model-update-modal-wrap .ant-modal-content .ant-modal-header .ant-modal-title{padding-bottom:0;border-bottom:0;font-size:var(--fs-16);font-weight:600}.algorithm-center-workspace[data-v-44874640] .matrix-grid__column-header:not(:has(~.matrix-grid__column-header)):after,.algorithm-center-workspace[data-v-44874640] .matrix-grid__column-group:not(:has(~.matrix-grid__column-group)):after{right:0}.cloud-algorithm-center[data-v-7db00bd4]{--cloud-algorithm-line: #e3eaf5;--cloud-algorithm-blue: #2f73ed;background:#f8fbff}.cloud-algorithm-center__heading[data-v-7db00bd4]{color:#202c3d;font-size:1rem;font-weight:600;white-space:nowrap}.cloud-algorithm-center[data-v-7db00bd4] .algorithm-center-workspace__content{gap:.875rem;padding:1rem;background:#fff;border-radius:1rem}.cloud-algorithm-center[data-v-7db00bd4] .algorithm-center-toolbar{grid-template-columns:auto minmax(0,1fr);min-height:2.75rem;gap:1rem}.cloud-algorithm-center[data-v-7db00bd4] .algorithm-center-toolbar__actions{grid-column:2;width:100%;min-width:0;overflow-x:auto;justify-content:flex-end}.cloud-algorithm-center[data-v-7db00bd4] .algorithm-center-toolbar__search{min-width:15rem}.cloud-algorithm-center[data-v-7db00bd4] .algorithm-center-toolbar__actions .ant-btn,.cloud-algorithm-center[data-v-7db00bd4] .algorithm-center-toolbar__search .ant-input-affix-wrapper{min-height:2.5rem;border-radius:.625rem}.cloud-algorithm-center[data-v-7db00bd4] .algorithm-center-workspace__body{gap:1rem}.cloud-algorithm-center[data-v-7db00bd4] .algorithm-center-workspace__body.has-parameter-panel{grid-template-columns:minmax(0,1fr) clamp(28rem,58%,43rem)}@media (max-width: 80rem){.cloud-algorithm-center[data-v-7db00bd4] .algorithm-center-workspace__body.has-parameter-panel{grid-template-columns:minmax(0,1fr) min(55%,37rem)}}.flow-line-overlay__line[data-v-28a982fe]{cursor:default}.flow-line-overlay__area[data-v-28a982fe]{opacity:.92}.flow-line-overlay__line.is-interactive[data-v-28a982fe]{cursor:pointer}.flow-line-overlay__line text[data-v-28a982fe]{fill:#fff;font-size:2.15px;font-weight:700}.flow-line-overlay__direction-text[data-v-28a982fe]{font-size:1.72px}.flow-line-overlay__line.is-active[data-v-28a982fe]{filter:drop-shadow(0 0 4px rgba(255,255,255,.24))}.flow-rtc-preview[data-v-a5f1f7a2]{width:100%;height:100%;background:#0f172a;position:relative}.flow-rtc-preview__player[data-v-a5f1f7a2],.flow-rtc-preview__player[data-v-a5f1f7a2] .media-player-container{width:100%;height:100%}.flow-rtc-preview__poster[data-v-a5f1f7a2]{width:100%;height:100%;display:block}.flow-rtc-preview.is-fit-fill .flow-rtc-preview__poster[data-v-a5f1f7a2],.flow-rtc-preview.is-fit-fill[data-v-a5f1f7a2] .snapshot-overlay,.flow-rtc-preview.is-fit-fill[data-v-a5f1f7a2] video,.flow-rtc-preview.is-fit-fill[data-v-a5f1f7a2] img,.flow-rtc-preview.is-fit-fill[data-v-a5f1f7a2] canvas{width:100%;height:100%;object-fit:fill}.flow-rtc-preview.is-fit-contain .flow-rtc-preview__poster[data-v-a5f1f7a2],.flow-rtc-preview.is-fit-contain[data-v-a5f1f7a2] video,.flow-rtc-preview.is-fit-contain[data-v-a5f1f7a2] img{width:100%;height:100%;object-fit:contain}.flow-rtc-preview.is-fit-contain[data-v-a5f1f7a2] .snapshot-overlay{width:100%;height:100%}.flow-rtc-preview[data-v-a5f1f7a2] .rtc-tool{display:none!important}.flow-rtc-preview__loading[data-v-a5f1f7a2],.flow-rtc-preview__empty[data-v-a5f1f7a2]{position:absolute;inset:0;display:grid;place-items:center;align-content:center;gap:12px;color:#fff}.flow-rtc-preview__loading[data-v-a5f1f7a2]{background:#0f172a6b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.flow-rtc-preview__empty[data-v-a5f1f7a2]{position:static;width:100%;height:100%;font-weight:600}.flow-area-tree[data-v-8610cfa7]{display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px;height:100%;min-height:0}.flow-area-tree__head[data-v-8610cfa7]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.flow-area-tree__title[data-v-8610cfa7]{font-size:15px;font-weight:800;color:#334155}.flow-area-tree__count[data-v-8610cfa7]{margin-top:4px;font-size:12px;color:var(--jet-theme-text-tertiary, #8c8c8c)}.flow-area-tree__body[data-v-8610cfa7]{display:grid;grid-template-rows:auto minmax(0,1fr);gap:8px;min-height:0}.flow-area-tree__search[data-v-8610cfa7]{padding:0}.flow-area-tree__panel[data-v-8610cfa7]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:6px;min-height:0;padding:0;border:0;border-radius:0;background:transparent;overflow-y:auto}.flow-area-tree[data-v-8610cfa7] .ant-spin-nested-loading,.flow-area-tree[data-v-8610cfa7] .ant-spin-container{height:100%;min-height:0}.flow-area-tree__all[data-v-8610cfa7]{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:38px;padding:0 12px;border:0;border-radius:8px;background:var(--jet-theme-bg-container, #fff);color:#475569;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.flow-area-tree__all small[data-v-8610cfa7],.flow-area-tree__node small[data-v-8610cfa7]{color:var(--jet-theme-text-tertiary, #8c8c8c)}.flow-area-tree__all[data-v-8610cfa7]:hover,.flow-area-tree__all.is-active[data-v-8610cfa7]{box-shadow:none}.flow-area-tree__all.is-active[data-v-8610cfa7]{background:#eff6ff;color:#2563eb;font-weight:800}.flow-area-tree__node[data-v-8610cfa7]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0}.flow-area-tree__node-name[data-v-8610cfa7]{display:block;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-area-tree__node small[data-v-8610cfa7]{flex-shrink:0}.flow-area-tree__pending[data-v-8610cfa7]{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:36px;padding:0 12px;border:0;border-radius:8px;background:#faad1414;color:#d48806;text-align:left;transition:background .2s ease,box-shadow .2s ease}.flow-area-tree__pending small[data-v-8610cfa7]{color:inherit}.flow-area-tree__pending[data-v-8610cfa7]:hover,.flow-area-tree__pending.is-active[data-v-8610cfa7]{background:#faad1424;box-shadow:0 0 0 2px #faad141f}.flow-area-tree[data-v-8610cfa7] .ant-tree{background:transparent}.flow-area-tree[data-v-8610cfa7] .ant-tree .ant-tree-node-content-wrapper{border-radius:8px;display:inline-flex;align-items:center;width:100%;min-width:0}.flow-area-tree[data-v-8610cfa7] .ant-tree .ant-tree-node-selected{color:#2563eb;font-weight:800}.flow-area-tree[data-v-8610cfa7] .ant-tree-title{width:100%;min-width:0}.flow-point-card__thumb[data-v-2d3c66dd]{position:relative;height:141px;overflow:hidden;background:linear-gradient(rgba(148,163,184,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.08) 1px,transparent 1px),#0f172a;background-size:28px 28px}.flow-point-card__thumb.is-cool[data-v-2d3c66dd]{background-color:#0c1633}.flow-point-card__thumb.is-green[data-v-2d3c66dd]{background-color:#052e16}.flow-point-card__thumb.is-warm[data-v-2d3c66dd]{background-color:#3b1f0e}.flow-point-card__thumb.is-day[data-v-2d3c66dd]{background-color:#1e293b}.flow-point-card__thumb.is-night[data-v-2d3c66dd],.flow-point-card__thumb.is-offline[data-v-2d3c66dd]{background-color:#020617}.flow-point-card__preview[data-v-2d3c66dd],.flow-point-card__scan[data-v-2d3c66dd],.flow-point-card__overlay[data-v-2d3c66dd]{position:absolute;inset:0}.flow-point-card__overlay[data-v-2d3c66dd]{z-index:1;width:100%;height:100%;pointer-events:none}.flow-point-card__preview[data-v-2d3c66dd] .flow-rtc-preview,.flow-point-card__preview[data-v-2d3c66dd] .flow-rtc-preview__player,.flow-point-card__preview[data-v-2d3c66dd] .media-player-container{width:100%;height:100%}.flow-point-card__scan[data-v-2d3c66dd]{background:repeating-linear-gradient(180deg,transparent 0,transparent 3px,rgba(255,255,255,.025) 3px,rgba(255,255,255,.025) 4px)}.flow-point-card__thumb-channel[data-v-2d3c66dd],.flow-point-card__thumb-more[data-v-2d3c66dd]{position:absolute;z-index:2;color:#fff}.flow-point-card__thumb-channel[data-v-2d3c66dd]{top:8px;left:8px;display:inline-flex;align-items:center;gap:3px;max-width:calc(100% - 44px);overflow:hidden;font-size:var(--fs-13);font-weight:400;line-height:16px;text-shadow:0 1px 2px rgba(0,0,0,.5)}.flow-point-card__thumb-channel>span[data-v-2d3c66dd]:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-point-card__thumb-channel[data-v-2d3c66dd] .anticon{flex:0 0 auto;font-size:var(--fs-16)}.flow-point-card__thumb-more[data-v-2d3c66dd]{top:8px;right:8px;display:grid;width:20px;height:20px;padding:0;place-items:center;border:0;border-radius:var(--r-1);background:#fff6;cursor:pointer}.flow-point-card__thumb-more[data-v-2d3c66dd]:hover,.flow-point-card__thumb-more[data-v-2d3c66dd]:focus-visible{background:#ffffff8f}.flow-point-card__offline-copy[data-v-2d3c66dd]{position:absolute;inset:0;z-index:2;display:grid;place-items:center;align-content:center;gap:6px;color:#ffffffb8;text-align:center}.flow-point-card__offline-copy strong[data-v-2d3c66dd]{font-size:11px;letter-spacing:.08em}.flow-point-card[data-v-c7671a64]{position:relative;height:274px;overflow:hidden;border:1px solid #eceff3;border-radius:var(--r-3);background:var(--bg);box-shadow:0 1px 1px #e4e5e73d;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.flow-point-card__media[data-v-c7671a64]{width:calc(100% + 2px);height:141px;margin:-1px -1px 0}.flow-point-card[data-v-c7671a64]:hover{border-color:#c9cdd4;box-shadow:var(--shadow-hover)}.flow-point-card__body[data-v-c7671a64]{display:flex;flex-direction:column;gap:var(--space-2);width:calc(100% + 2px);height:133px;margin-left:-1px;padding:7px var(--space-3) 10px}.flow-point-card__header[data-v-c7671a64]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:22px}.flow-point-card__name[data-v-c7671a64]{flex:1;min-width:0;overflow:hidden;color:#1d2129;font-size:var(--fs-16);font-weight:500;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.flow-point-card__chip[data-v-c7671a64]{display:inline-flex;align-items:center;flex-shrink:0;height:20px;padding:2px 6px;border-radius:var(--r-1);font-size:var(--fs-12);font-weight:500;line-height:16px}.flow-point-card__chip--enabled[data-v-c7671a64]{background:#06c1701a;color:#06c170}.flow-point-card__chip--disabled[data-v-c7671a64],.flow-point-card__chip--unknown[data-v-c7671a64]{background:#faad141a;color:#faad14}.flow-point-card__meta[data-v-c7671a64]{display:flex;align-items:center;gap:var(--space-1);min-height:16px}.flow-point-card__meta-divider[data-v-c7671a64]{flex:0 0 1px;width:1px;height:12px;background:#c9cdd4}.flow-point-card__source[data-v-c7671a64]{max-width:calc(50% - 5px);overflow:hidden;color:#4e5969;text-overflow:ellipsis;white-space:nowrap}.flow-point-card__stats[data-v-c7671a64]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2)}.flow-point-card__stat[data-v-c7671a64]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);height:60px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-jet);background:#f6f8fa;text-align:center}.flow-point-card__stat-label[data-v-c7671a64]{color:#4e5969;font-size:var(--fs-12);line-height:16px}.flow-point-card__stat-value[data-v-c7671a64]{color:#1d2129;font-size:var(--fs-18);font-weight:600;line-height:24px}.flow-point-card__stat-value.is-positive[data-v-c7671a64]{color:#06c170}.flow-point-card__stat-value.is-negative[data-v-c7671a64]{color:#f84343}@media (max-width: 48rem){.flow-point-card[data-v-c7671a64]{width:100%;height:auto}.flow-point-card__body[data-v-c7671a64]{height:auto}.flow-point-card__stats[data-v-c7671a64]{display:flex;flex-wrap:wrap}.flow-point-card__stat[data-v-c7671a64]{flex:1 1 calc(33.333% - var(--space-2));min-width:80px}}.flow-point-realtime__config-section[data-v-0b47cf0d]{overflow:hidden;border:1px solid #e5ebf3;border-radius:10px;background:#fff}.flow-point-realtime__section-head[data-v-0b47cf0d]{display:grid;gap:4px;padding:14px 16px;border-bottom:1px solid #eef2f7}.flow-point-realtime__section-head strong[data-v-0b47cf0d]{color:#0f172a;font-size:15px;font-weight:800}.flow-point-realtime__section-head span[data-v-0b47cf0d]{color:#94a3b8;font-size:12px}.flow-point-realtime__config-list[data-v-0b47cf0d]{display:grid;gap:0;margin:0;padding:4px 16px 8px}.flow-point-realtime__config-list>div[data-v-0b47cf0d]{display:grid;grid-template-columns:92px minmax(0,1fr);gap:8px;padding:9px 0;border-bottom:1px solid #f1f5f9}.flow-point-realtime__config-list>div[data-v-0b47cf0d]:last-child{border-bottom:0}.flow-point-realtime__config-list dt[data-v-0b47cf0d]{color:#94a3b8;font-size:12px}.flow-point-realtime__config-list dd[data-v-0b47cf0d]{margin:0;overflow:hidden;color:#334155;font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 56rem){.flow-point-realtime__config-list[data-v-0b47cf0d]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;column-gap:16px}}.flow-point-realtime__logs[data-v-ec75f55c]{overflow:hidden;border:1px solid #e5ebf3;border-radius:10px;background:#fff}.flow-point-realtime__logs-head[data-v-ec75f55c]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid #eef2f7}.flow-point-realtime__logs-head strong[data-v-ec75f55c],.flow-point-realtime__logs-head span[data-v-ec75f55c]{display:block}.flow-point-realtime__logs-head strong[data-v-ec75f55c]{color:#0f172a;font-size:16px;font-weight:800}.flow-point-realtime__logs-head span[data-v-ec75f55c]{margin-top:2px;color:#94a3b8;font-size:12px}.flow-point-realtime__log-list[data-v-ec75f55c]{max-height:260px;overflow-y:auto}.flow-point-realtime__log-row[data-v-ec75f55c]{display:grid;gap:8px;min-height:64px;padding:12px 18px;border-bottom:1px solid #f1f5f9}.flow-point-realtime__log-row[data-v-ec75f55c]:last-child{border-bottom:0}.flow-point-realtime__log-badge[data-v-ec75f55c]{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;border-radius:6px;font-size:12px;font-weight:800}.flow-point-realtime__log-main[data-v-ec75f55c],.flow-point-realtime__log-meta[data-v-ec75f55c]{display:flex;min-width:0;align-items:center;gap:10px}.flow-point-realtime__log-main strong[data-v-ec75f55c]{overflow:hidden;color:#0f172a;font-size:13px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.flow-point-realtime__log-main>span[data-v-ec75f55c]:not(.flow-point-realtime__log-badge){color:#64748b;font-size:12px;font-weight:700}.flow-point-realtime__log-meta[data-v-ec75f55c]{color:#94a3b8;font-size:12px}.flow-point-realtime__log-meta[data-v-ec75f55c] .ant-btn-link{height:auto;padding:0;font-size:12px}.flow-point-realtime__log-badge.is-in[data-v-ec75f55c]{background:#22c55e1f;color:#15803d}.flow-point-realtime__log-badge.is-out[data-v-ec75f55c]{background:#f43f5e1f;color:#e11d48}.flow-point-realtime__log-badge.is-both[data-v-ec75f55c]{background:#2f7cf61f;color:#1d4ed8}.flow-point-realtime__log-main time[data-v-ec75f55c]{color:#94a3b8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.flow-point-realtime__snapshot[data-v-ec75f55c]{display:block;width:100%;max-height:70vh;object-fit:contain;border-radius:8px;background:#020617}@media (max-width: 56rem){.flow-point-realtime__log-row[data-v-ec75f55c]{padding:10px 14px}.flow-point-realtime__log-main[data-v-ec75f55c],.flow-point-realtime__log-meta[data-v-ec75f55c]{flex-wrap:wrap}}.flow-point-realtime__stage[data-v-1f69c431]{position:relative;overflow:hidden;min-height:390px;aspect-ratio:16 / 10;border-radius:10px;background:linear-gradient(rgba(148,163,184,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.08) 1px,transparent 1px),#0f172a;background-size:28px 28px}.flow-point-realtime__preview[data-v-1f69c431],.flow-point-realtime__scan[data-v-1f69c431],.flow-point-realtime__overlay[data-v-1f69c431]{position:absolute;inset:0}.flow-point-realtime__overlay[data-v-1f69c431]{z-index:1;width:100%;height:100%;pointer-events:none}.flow-point-realtime__preview[data-v-1f69c431] .flow-rtc-preview,.flow-point-realtime__preview[data-v-1f69c431] .flow-rtc-preview__player,.flow-point-realtime__preview[data-v-1f69c431] .media-player-container{width:100%;height:100%}.flow-point-realtime__scan[data-v-1f69c431]{background:repeating-linear-gradient(180deg,transparent 0,transparent 3px,rgba(255,255,255,.025) 3px,rgba(255,255,255,.025) 4px)}.flow-point-realtime__live[data-v-1f69c431],.flow-point-realtime__channel[data-v-1f69c431],.flow-point-realtime__state[data-v-1f69c431]{position:absolute;z-index:2}.flow-point-realtime__live[data-v-1f69c431]{top:12px;left:12px;display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:4px;background:#f5222d;color:#fff;font-size:11px;font-weight:800;letter-spacing:.06em}.flow-point-realtime__live[data-v-1f69c431]:before{width:6px;height:6px;border-radius:50%;background:#fff;content:""}.flow-point-realtime__channel[data-v-1f69c431]{bottom:12px;left:12px;color:#fff;font-size:12px;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.5)}.flow-point-realtime__state[data-v-1f69c431]{top:12px;right:12px;padding:3px 8px;border:1px solid rgba(255,255,255,.18);border-radius:6px;background:#0f172ad1;color:#cbd5e1;font-size:12px;font-weight:700}.flow-point-realtime__state.is-connected[data-v-1f69c431]{color:#86efac}.flow-point-realtime__state.is-error[data-v-1f69c431]{color:#fca5a5}.flow-point-realtime__offline[data-v-1f69c431]{position:absolute;inset:0;z-index:2;display:grid;place-items:center;align-content:center;gap:6px;color:#ffffffb8;text-align:center}.flow-point-realtime__title[data-v-97be59f9]{display:flex;align-items:center;gap:12px}.flow-point-realtime__title strong[data-v-97be59f9],.flow-point-realtime__title span[data-v-97be59f9]{display:block}.flow-point-realtime__title strong[data-v-97be59f9]{color:#0f172a;font-size:16px;font-weight:800}.flow-point-realtime__title span[data-v-97be59f9]{margin-top:2px;color:#94a3b8;font-size:12px}.flow-point-realtime__body[data-v-97be59f9]{display:grid;gap:20px}.flow-point-realtime__workspace[data-v-97be59f9]{display:grid;grid-template-columns:286px minmax(0,1fr);gap:18px;align-items:start}.flow-point-realtime__config[data-v-97be59f9]{display:grid;gap:14px;min-width:0}.flow-point-realtime__content[data-v-97be59f9]{display:grid;gap:18px;min-width:0}.flow-point-realtime__metrics[data-v-97be59f9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.flow-point-realtime__metric[data-v-97be59f9]{display:grid;gap:8px;min-height:86px;padding:18px 20px;border:1px solid #e5ebf3;border-radius:10px;background:#fff;box-shadow:0 8px 20px #0f172a0d}.flow-point-realtime__metric span[data-v-97be59f9]{color:#93a0b4;font-size:13px;font-weight:700}.flow-point-realtime__metric strong[data-v-97be59f9]{color:#0f172a;font-size:28px;font-weight:900;line-height:1}.flow-point-realtime__metric strong.is-in[data-v-97be59f9]{color:#15803d}.flow-point-realtime__metric strong.is-out[data-v-97be59f9]{color:#e11d2f}.flow-point-realtime__metric strong.is-net-positive[data-v-97be59f9]{color:#15803d}.flow-point-realtime__metric strong.is-net-negative[data-v-97be59f9]{color:#e11d2f}@media (max-width: 56rem){.flow-point-realtime__workspace[data-v-97be59f9],.flow-point-realtime__metrics[data-v-97be59f9]{grid-template-columns:1fr}}.flow-point-board[data-v-26a371a1]{display:grid;height:calc(100vh - 7rem);box-sizing:border-box;overflow:hidden}.flow-point-board__body[data-v-26a371a1]{display:grid;grid-template-columns:250px minmax(0,1fr);gap:var(--space-4);align-items:stretch;min-height:0}.flow-point-board__aside[data-v-26a371a1],.flow-point-board__main[data-v-26a371a1]{height:100%}.flow-point-board__aside[data-v-26a371a1]{height:100%;min-height:0;padding:var(--space-4);overflow:hidden}.flow-point-board__main[data-v-26a371a1]{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;padding:var(--space-4);overflow:hidden}.flow-point-board__toolbar[data-v-26a371a1]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;min-width:0;padding-bottom:var(--space-4)}.flow-point-board__scope[data-v-26a371a1]{display:flex;align-items:baseline;gap:var(--space-2);min-width:0}.flow-point-board__scope-name[data-v-26a371a1]{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1d2129;font-size:var(--fs-16);font-weight:500;line-height:24px}.flow-point-board__scope-count[data-v-26a371a1]{flex-shrink:0;color:#4e5969;font-size:var(--fs-12);line-height:20px}.flow-point-board__tools[data-v-26a371a1]{display:flex;align-items:center;gap:var(--space-2);min-width:0}.flow-point-board__search[data-v-26a371a1]{width:260px}.flow-point-board__cards[data-v-26a371a1]{min-height:0;overflow-y:auto}.flow-point-board__cards[data-v-26a371a1] .ant-spin-nested-loading,.flow-point-board__cards[data-v-26a371a1] .ant-spin-container{min-height:100%}.flow-point-board__grid[data-v-26a371a1]{display:grid;grid-template-columns:repeat(auto-fill,minmax(324px,1fr));gap:var(--space-4);align-content:start}@media (max-width: 80rem){.flow-point-board[data-v-26a371a1]{height:auto;overflow:visible}.flow-point-board__body[data-v-26a371a1]{grid-template-columns:1fr}.flow-point-board__aside[data-v-26a371a1]{height:auto;overflow:visible}.flow-point-board__main[data-v-26a371a1],.flow-point-board__cards[data-v-26a371a1]{overflow:visible}}@media (max-width: 56rem){.flow-point-board[data-v-26a371a1]{margin:var(--space-3) var(--space-3) 0}.flow-point-board__toolbar[data-v-26a371a1]{align-items:stretch;flex-direction:column}.flow-point-board__tools[data-v-26a371a1],.flow-point-board__search[data-v-26a371a1]{width:100%}.flow-point-board__grid[data-v-26a371a1]{grid-template-columns:1fr}}.trend-chart[data-v-5538a484]{height:18rem}.trend-chart[data-v-5538a484] .chart{height:100%}.line-config[data-v-f08459c4]{display:grid;gap:16px}.line-config__preview[data-v-f08459c4]{border:1px solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:12px;padding:14px}.line-config__preview-head[data-v-f08459c4]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:12px}.line-config__preview-head p[data-v-f08459c4]{margin:4px 0 0;color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:12px}.line-config__canvas[data-v-f08459c4]{position:relative;height:15rem;border-radius:12px;background:linear-gradient(to right,rgba(22,119,255,.08) 1px,transparent 1px),linear-gradient(to bottom,rgba(22,119,255,.08) 1px,transparent 1px);background-size:10% 10%;overflow:hidden}.line-config__canvas svg[data-v-f08459c4]{width:100%;height:100%}.line-config__editor[data-v-f08459c4]{display:grid;gap:10px}.line-config__row[data-v-f08459c4]{display:grid;grid-template-columns:minmax(10rem,1.2fr) 9rem repeat(4,minmax(5rem,1fr)) auto;gap:8px;align-items:center}@media (max-width: 75rem){.line-config__row[data-v-f08459c4]{grid-template-columns:repeat(2,minmax(0,1fr))}}.peak-summary[data-v-c9dfae6d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:12px}.peak-summary__card[data-v-c9dfae6d]{border:1px solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:14px;padding:16px;background:linear-gradient(180deg,#1677ff0a,#1677ff00)}.peak-summary__card span[data-v-c9dfae6d]{display:block;color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:12px}.peak-summary__card strong[data-v-c9dfae6d]{display:block;margin-top:8px;font-size:20px;color:var(--jet-theme-text)}.point-summary[data-v-47c1ba8d]{display:grid;gap:16px}.point-summary__head[data-v-47c1ba8d]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.point-summary__identity[data-v-47c1ba8d]{display:grid;gap:12px;min-width:0}.point-summary__title[data-v-47c1ba8d]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.point-summary__actions[data-v-47c1ba8d]{display:flex;flex-wrap:wrap;gap:8px}.point-summary__tags[data-v-47c1ba8d]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.point-summary__label[data-v-47c1ba8d]{color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:12px}.point-summary__grid[data-v-47c1ba8d]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.point-summary__grid article[data-v-47c1ba8d]{border:1px solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:12px;padding:14px}.point-summary__grid h4[data-v-47c1ba8d]{margin-bottom:10px;font-size:13px;font-weight:600}.point-summary__grid dl[data-v-47c1ba8d]{display:grid;gap:10px;margin:0}.point-summary__grid dt[data-v-47c1ba8d]{margin-bottom:2px;color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:12px}.point-summary__grid dd[data-v-47c1ba8d]{margin:0;color:var(--jet-theme-text)}.point-list[data-v-6241bc90]{display:grid;gap:12px;height:100%}.point-list__toolbar[data-v-6241bc90]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.point-list__title[data-v-6241bc90]{font-size:16px;font-weight:600;color:var(--jet-theme-text)}.point-list__count[data-v-6241bc90]{margin-top:4px;font-size:12px;color:var(--jet-theme-text-tertiary, #8c8c8c)}.point-list__content[data-v-6241bc90]{display:grid;gap:10px;align-content:start}.point-list__item[data-v-6241bc90]{width:100%;border:1px solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:12px;background:var(--jet-theme-bg-container, #fff);padding:12px;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.point-list__item[data-v-6241bc90]:hover{border-color:var(--ant-primary-color);transform:translateY(-1px)}.point-list__item.is-active[data-v-6241bc90]{border-color:var(--ant-primary-color);box-shadow:0 0 0 2px #1677ff1f}.point-list__item-head[data-v-6241bc90]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.point-list__item-meta[data-v-6241bc90]{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px 12px;color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:12px}.point-list__item-tags[data-v-6241bc90]{margin-top:10px;display:flex;flex-wrap:wrap;gap:6px}.flow-point-workspace[data-v-2a1d0ced]{display:flex;flex-direction:column;gap:16px}.flow-point-workspace__body[data-v-2a1d0ced]{display:grid;grid-template-columns:22rem minmax(0,1fr);gap:16px;min-height:calc(100vh - 13rem)}.flow-point-workspace__aside[data-v-2a1d0ced],.flow-point-workspace__main[data-v-2a1d0ced]{min-height:0}.flow-point-card[data-v-2a1d0ced]{border:1px solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:14px;background:var(--jet-theme-bg-container, #fff);padding:16px}.flow-point-workspace__main[data-v-2a1d0ced]{display:grid;gap:16px;align-content:start}.flow-point-workspace__summary[data-v-2a1d0ced]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.flow-point-section__head[data-v-2a1d0ced]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.flow-point-section__hint[data-v-2a1d0ced]{margin-bottom:8px;color:var(--jet-theme-text-tertiary, #8c8c8c)}.flow-point-log[data-v-2a1d0ced]{margin-top:14px}.flow-point-log__title[data-v-2a1d0ced]{margin-bottom:8px;font-weight:600}.flow-point-log ul[data-v-2a1d0ced]{display:grid;gap:8px;padding:0;margin:0;list-style:none}.flow-point-log li[data-v-2a1d0ced]{display:grid;gap:2px;padding:10px 12px;border-radius:10px;background:#1677ff0a}.flow-point-log small[data-v-2a1d0ced]{color:var(--jet-theme-text-tertiary, #8c8c8c)}@media (max-width: 75rem){.flow-point-workspace__body[data-v-2a1d0ced],.flow-point-workspace__summary[data-v-2a1d0ced]{grid-template-columns:1fr}}.flow-point-config-hero[data-v-78ffc384]{display:grid;gap:14px;padding:18px 22px;border:1px solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:18px;background:linear-gradient(180deg,#f8fafcf5,#fffffffa)}.flow-point-config-hero__breadcrumb[data-v-78ffc384],.flow-point-config-hero__meta[data-v-78ffc384]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:12px}.flow-point-config-hero__row[data-v-78ffc384]{display:flex;gap:16px;justify-content:space-between;align-items:flex-start}.flow-point-config-hero__main h1[data-v-78ffc384]{margin:0 0 10px;font-size:24px;line-height:1.2}.flow-point-config-hero__status[data-v-78ffc384]{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-weight:600}.flow-point-config-hero__status.is-lined[data-v-78ffc384]{background:#52c41a1f;color:#389e0d}.flow-point-config-hero__status.is-pending[data-v-78ffc384]{background:#faad141f;color:#d48806}.flow-point-config-hero__status.is-offline[data-v-78ffc384]{background:#f5222d1a;color:#cf1322}.flow-point-config-hero__status .dot[data-v-78ffc384]{width:6px;height:6px;border-radius:50%;background:currentColor}.flow-point-config-hero__toggle[data-v-78ffc384]{display:inline-flex;align-items:center;gap:8px}.flow-point-config-hero__actions[data-v-78ffc384]{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.flow-point-config-switcher__panel[data-v-78ffc384]{width:24rem;display:grid;gap:10px}.flow-point-config-switcher__head[data-v-78ffc384],.flow-point-config-switcher__group[data-v-78ffc384],.flow-point-config-switcher__leaf[data-v-78ffc384]{display:flex;align-items:center;justify-content:space-between;gap:10px}.flow-point-config-switcher__head span[data-v-78ffc384],.flow-point-config-switcher__group .count[data-v-78ffc384],.flow-point-config-switcher__leaf .count[data-v-78ffc384],.flow-point-config-switcher__leaf .path[data-v-78ffc384]{color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:12px}.flow-point-config-switcher__tree[data-v-78ffc384]{max-height:22rem;overflow:auto}.flow-point-config-switcher__leaf[data-v-78ffc384]{width:100%}.flow-point-config-switcher__leaf-main[data-v-78ffc384]{display:grid;gap:2px;min-width:0}.flow-point-config-switcher__leaf-main .name[data-v-78ffc384]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-point-config-switcher__leaf-side[data-v-78ffc384]{display:flex;align-items:center;gap:8px}.flow-point-config-switcher__leaf-side .badge[data-v-78ffc384]{padding:1px 8px;border-radius:999px;font-size:11px}.flow-point-config-switcher__leaf-side .badge.is-online[data-v-78ffc384]{background:#52c41a1f;color:#389e0d}.flow-point-config-switcher__leaf-side .badge.is-offline[data-v-78ffc384]{background:#f5222d1a;color:#cf1322}@media (max-width: 64rem){.flow-point-config-hero__row[data-v-78ffc384]{flex-direction:column}.flow-point-config-hero__actions[data-v-78ffc384]{justify-content:flex-start}.flow-point-config-switcher__panel[data-v-78ffc384]{width:min(24rem,80vw)}}.flow-point-line-side[data-v-ff2bd358]{display:grid;gap:14px}.flow-point-line-side__card[data-v-ff2bd358]{padding:16px;border:1px solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:18px;background:#fff}.flow-point-line-side__head[data-v-ff2bd358],.flow-point-line-side__row[data-v-ff2bd358],.flow-point-line-side__meta[data-v-ff2bd358],.flow-point-line-side__stats[data-v-ff2bd358]{display:flex;align-items:center;justify-content:space-between;gap:10px}.flow-point-line-side__head span[data-v-ff2bd358]{color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:12px}.flow-point-line-side__body[data-v-ff2bd358],.flow-point-line-side__group[data-v-ff2bd358],.flow-point-line-side__list[data-v-ff2bd358]{display:grid;gap:12px}.flow-point-line-side__group label[data-v-ff2bd358],.flow-point-line-side__meta label[data-v-ff2bd358],.flow-point-line-side__stats span[data-v-ff2bd358]{font-size:12px;color:var(--jet-theme-text-tertiary, #8c8c8c)}.flow-point-line-side__area-grid[data-v-ff2bd358],.flow-point-line-side__row[data-v-ff2bd358]{border:1px solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:14px;background:#fff}.flow-point-line-side__area-grid[data-v-ff2bd358]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 10px;padding:10px;background:#fafafa}.flow-point-line-side__area-grid[data-v-ff2bd358] .ant-input-number{width:100%}.flow-point-line-side__area-grid span[data-v-ff2bd358]{color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:12px}.flow-point-line-side__row strong[data-v-ff2bd358]{display:block}.flow-point-line-side__row span[data-v-ff2bd358],.flow-point-line-side__meta span[data-v-ff2bd358]{color:var(--jet-theme-text-secondary, #595959);font-size:12px}.flow-point-line-side__row.active[data-v-ff2bd358]{border-color:#1677ff4d;background:#1677ff0d}.flow-point-line-side__meta[data-v-ff2bd358]{align-items:stretch}.flow-point-line-side__meta>div[data-v-ff2bd358],.stat[data-v-ff2bd358]{flex:1;display:grid;gap:4px;padding:12px;border-radius:14px;background:#fafafa}.flow-point-line-side__row[data-v-ff2bd358]{width:100%;padding:12px;cursor:pointer;text-align:left}.flow-point-line-side__row .swatch[data-v-ff2bd358]{width:10px;height:10px;border-radius:50%}.flow-point-line-side__row .info[data-v-ff2bd358]{flex:1;display:grid;gap:4px}.flow-point-line-side__stats[data-v-ff2bd358]{align-items:stretch}.flow-point-line-side__param-grid[data-v-ff2bd358]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;margin-top:12px}.flow-point-line-side__param-grid[data-v-ff2bd358] .ant-form-item{margin-bottom:0}.flow-point-line-side__param-input[data-v-ff2bd358]{width:100%}.stat strong[data-v-ff2bd358]{font-size:20px}.stat strong.is-up[data-v-ff2bd358]{color:#389e0d}.stat strong.is-down[data-v-ff2bd358]{color:#cf1322}@media (max-width: 48rem){.flow-point-line-side__stats[data-v-ff2bd358],.flow-point-line-side__area-grid[data-v-ff2bd358],.flow-point-line-side__meta[data-v-ff2bd358],.flow-point-line-side__param-grid[data-v-ff2bd358]{grid-template-columns:1fr;display:grid}}.flow-point-stage[data-v-e5290599]{display:grid;gap:12px;padding:16px;border:1px solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:18px;background:#fff}.flow-point-stage__head[data-v-e5290599],.flow-point-stage__actions[data-v-e5290599],.flow-point-stage__tip[data-v-e5290599]{display:flex;align-items:center;gap:10px;justify-content:space-between}.flow-point-stage__head p[data-v-e5290599],.flow-point-stage__tip[data-v-e5290599]{margin:4px 0 0;color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:12px}.flow-point-stage__canvas[data-v-e5290599]{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:16px;background:linear-gradient(135deg,#0f172a,#1e293b)}.flow-point-stage__canvas.is-drawing[data-v-e5290599]{cursor:crosshair}.flow-point-stage__preview[data-v-e5290599],.flow-point-stage__scan[data-v-e5290599],.flow-point-stage__overlay[data-v-e5290599]{position:absolute;inset:0}.flow-point-stage__overlay[data-v-e5290599],.flow-point-stage__drawing-layer[data-v-e5290599]{width:100%;height:100%}.flow-point-stage__preview[data-v-e5290599],.flow-point-stage__scan[data-v-e5290599],.flow-point-stage__live[data-v-e5290599],.flow-point-stage__channel[data-v-e5290599],.flow-point-stage__time[data-v-e5290599]{pointer-events:none}.flow-point-stage__preview[data-v-e5290599] .flow-rtc-preview,.flow-point-stage__preview[data-v-e5290599] .flow-rtc-preview__player,.flow-point-stage__preview[data-v-e5290599] .media-player-container{width:100%;height:100%}.flow-point-stage__scan[data-v-e5290599]{background:repeating-linear-gradient(180deg,transparent 0,transparent 3px,rgba(255,255,255,.025) 3px,rgba(255,255,255,.025) 4px)}.flow-point-stage__live[data-v-e5290599],.flow-point-stage__channel[data-v-e5290599],.flow-point-stage__time[data-v-e5290599],.flow-point-stage__banner[data-v-e5290599]{position:absolute;color:#fff}.flow-point-stage__live[data-v-e5290599],.flow-point-stage__channel[data-v-e5290599],.flow-point-stage__time[data-v-e5290599]{z-index:1}.flow-point-stage__live[data-v-e5290599]{top:12px;left:12px;padding:3px 8px;border-radius:4px;background:#f5222d;font-size:11px;font-weight:700}.flow-point-stage__channel[data-v-e5290599]{top:12px;right:12px;display:grid;gap:2px;text-align:right;font-size:11px}.flow-point-stage__channel strong[data-v-e5290599]{color:#fff}.flow-point-stage__time[data-v-e5290599]{right:12px;bottom:12px;font-size:11px;letter-spacing:.04em}.flow-point-stage__banner[data-v-e5290599]{top:14px;left:50%;z-index:3;transform:translate(-50%);display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:999px;background:#0f172ae0}.flow-point-stage__drawing-layer[data-v-e5290599]{position:absolute;inset:0;z-index:2;cursor:crosshair;touch-action:none}.flow-point-stage__overlay[data-v-e5290599]{z-index:2;touch-action:none}.flow-point-stage__overlay.is-drawing[data-v-e5290599]{pointer-events:none}.flow-point-stage__overlay.is-editing[data-v-e5290599]{cursor:grabbing}.flow-point-stage__draft[data-v-e5290599]{pointer-events:none}.flow-point-stage__area[data-v-e5290599]{cursor:move;opacity:.92}.flow-point-stage__area.is-active[data-v-e5290599]{filter:drop-shadow(0 0 5px rgba(251,191,36,.38));opacity:1}.flow-point-stage__editor[data-v-e5290599]{pointer-events:none}.flow-point-stage__rotate-handle[data-v-e5290599]{cursor:grab;pointer-events:auto}.flow-point-stage__rotate-handle[data-v-e5290599]:active{cursor:grabbing}.flow-point-stage__corner-mark[data-v-e5290599]{fill:none;stroke:#fbbf24;stroke-width:.24;stroke-linecap:square;stroke-linejoin:miter;pointer-events:none}.flow-point-stage__resize-hit[data-v-e5290599]{fill:transparent;stroke:transparent;pointer-events:auto}.flow-point-stage__resize-hit.is-nwse[data-v-e5290599]{cursor:nwse-resize}.flow-point-stage__resize-hit.is-nesw[data-v-e5290599]{cursor:nesw-resize}.flow-point-stage__resize-hit[data-v-e5290599]:active{cursor:grabbing}.flow-point-stage__tip[data-v-e5290599]{justify-content:flex-start}.flow-point-stage__tip .ic[data-v-e5290599]{width:18px;height:18px;display:inline-grid;place-items:center;border-radius:50%;background:#1677ff1a;color:#1677ff;font-weight:700}@media (max-width: 48rem){.flow-point-stage__head[data-v-e5290599],.flow-point-stage__actions[data-v-e5290599]{flex-direction:column;align-items:flex-start}}.flow-point-config-page[data-v-0d3201aa]{display:grid;gap:16px}.flow-point-config-page__grid[data-v-0d3201aa]{display:grid;grid-template-columns:minmax(0,1fr) 22rem;gap:16px;align-items:start}.flow-point-config-empty[data-v-0d3201aa]{margin-top:4rem}@media (max-width: 78rem){.flow-point-config-page__grid[data-v-0d3201aa]{grid-template-columns:1fr}}.flow-enroll-create-dialog[data-v-7725417a]{display:grid;gap:12px}.flow-enroll-create-dialog__hint[data-v-7725417a]{margin:0;color:var(--jet-theme-text-tertiary, #8c8c8c)}.flow-enroll-create-dialog__list[data-v-7725417a]{display:grid;gap:12px;max-height:60vh;padding-right:4px;overflow:auto}.flow-enroll-create-dialog__card[data-v-7725417a]{padding:12px;border:1px solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:12px;background:var(--jet-theme-bg-container, #fff)}.flow-enroll-create-dialog__head[data-v-7725417a],.flow-enroll-create-dialog__meta[data-v-7725417a]{display:flex;align-items:center;justify-content:space-between;gap:12px}.flow-enroll-create-dialog__head[data-v-7725417a]{margin-bottom:6px}.flow-enroll-create-dialog__head strong[data-v-7725417a]{color:var(--jet-theme-text, #262626)}.flow-enroll-create-dialog__head span[data-v-7725417a],.flow-enroll-create-dialog__meta[data-v-7725417a]{color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:12px}.flow-enroll-create-dialog__params[data-v-7725417a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.flow-enroll-create-dialog__params[data-v-7725417a] .ant-form-item{margin-bottom:0}.flow-enroll-create-dialog__param-input[data-v-7725417a]{width:100%}@media (max-width: 40rem){.flow-enroll-create-dialog__params[data-v-7725417a]{grid-template-columns:1fr}}.flow-enroll-selection-bar__summary[data-v-ef7d6311]{display:grid;gap:4px}.flow-enroll-selection-bar__summary strong[data-v-ef7d6311]{color:var(--jet-theme-text, #262626)}.flow-enroll-selection-bar__summary span[data-v-ef7d6311]{color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:12px}.flow-enroll-selection-bar__actions[data-v-ef7d6311]{display:flex;gap:8px}@media (max-width: 48rem){.flow-enroll-selection-bar[data-v-ef7d6311]{flex-direction:column;align-items:stretch}.flow-enroll-selection-bar__actions[data-v-ef7d6311]{width:100%}.flow-enroll-selection-bar__actions[data-v-ef7d6311] .ant-btn{flex:1}}.flow-enroll-area-tree-node[data-v-54653265]{display:grid;gap:4px}.flow-enroll-area-tree-node__row[data-v-54653265]{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:32px;padding:0 10px 0 var(--flow-enroll-tree-padding, 12px);border:0;border-radius:10px;background:transparent;color:var(--jet-theme-text-secondary, #595959);text-align:left;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.flow-enroll-area-tree-node__row[data-v-54653265]:hover,.flow-enroll-area-tree-node__row.is-active[data-v-54653265]{background:#1677ff0f}.flow-enroll-area-tree-node__row.is-active[data-v-54653265]{color:var(--jet-theme-text, #262626);box-shadow:inset 0 0 0 1px #1677ff38}.flow-enroll-area-tree-node__caret[data-v-54653265]{display:inline-grid;place-items:center;width:18px;height:18px;color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:11px;line-height:1;transition:transform .2s ease,color .2s ease}.flow-enroll-area-tree-node__caret.is-expanded[data-v-54653265]{transform:rotate(0)}.flow-enroll-area-tree-node__caret[data-v-54653265]:not(.is-placeholder){cursor:pointer}.flow-enroll-area-tree-node__caret.is-placeholder[data-v-54653265]{opacity:0;pointer-events:none}.flow-enroll-area-tree-node__title[data-v-54653265]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-enroll-area-tree-node__row small[data-v-54653265]{color:var(--jet-theme-text-tertiary, #8c8c8c)}.flow-enroll-area-tree-node__children[data-v-54653265]{display:grid;gap:4px}.flow-enroll-area-tree[data-v-6ff6b73f]{display:grid;gap:8px;align-content:start}.flow-enroll-area-tree__head[data-v-6ff6b73f]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.flow-enroll-area-tree__title[data-v-6ff6b73f]{font-size:16px;font-weight:600;color:var(--jet-theme-text)}.flow-enroll-area-tree__count[data-v-6ff6b73f]{margin-top:4px;font-size:12px;color:var(--jet-theme-text-tertiary, #8c8c8c)}.flow-enroll-area-tree__search[data-v-6ff6b73f] .ant-input-affix-wrapper{border-radius:10px}.flow-enroll-area-tree__panel[data-v-6ff6b73f]{display:grid;gap:6px;padding:10px;border:1px solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:14px;background:var(--jet-theme-bg-container, #fff)}.flow-enroll-area-tree__all[data-v-6ff6b73f],.flow-enroll-area-tree__unassigned[data-v-6ff6b73f]{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:32px;padding:0 10px;border-radius:10px;text-align:left}.flow-enroll-area-tree__all[data-v-6ff6b73f]{border:1px solid var(--jet-theme-border-secondary, #f0f0f0);background:var(--jet-theme-bg-container, #fff);color:var(--jet-theme-text-secondary, #595959)}.flow-enroll-area-tree__all[data-v-6ff6b73f]:hover,.flow-enroll-area-tree__all.is-active[data-v-6ff6b73f]{border-color:var(--ant-primary-color);box-shadow:0 0 0 2px #1677ff1a}.flow-enroll-area-tree__all.is-active[data-v-6ff6b73f]{background:#1677ff0a;color:var(--jet-theme-text, #262626)}.flow-enroll-area-tree__all small[data-v-6ff6b73f]{color:var(--jet-theme-text-tertiary, #8c8c8c)}.flow-enroll-area-tree__unassigned[data-v-6ff6b73f]{border:0;background:#faad1414;color:#d48806}.flow-enroll-area-tree__unassigned small[data-v-6ff6b73f]{color:inherit}.flow-enroll-area-tree__unassigned[data-v-6ff6b73f]:hover,.flow-enroll-area-tree__unassigned.is-active[data-v-6ff6b73f]{background:#faad1424;box-shadow:0 0 0 2px #faad141f}.flow-enroll-area-tree__tree[data-v-6ff6b73f]{display:grid;gap:4px;border-radius:8px}.flow-enroll-card[data-v-87327762]{display:grid;gap:12px;width:100%;padding:12px;border:.0625rem solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container, #fff);box-shadow:var(--shadow-1);text-align:left;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.flow-enroll-card[data-v-87327762]:hover{border-color:var(--jet-theme-primary);box-shadow:var(--jet-theme-shadow-secondary)}.flow-enroll-card.is-selected[data-v-87327762]{border-color:var(--ant-primary-color);box-shadow:0 0 0 .125rem var(--jet-theme-primary-soft);background:var(--jet-theme-primary-soft)}.flow-enroll-card.is-existing[data-v-87327762]{background:var(--jet-theme-fill-quaternary, #fafafa)}.flow-enroll-card__preview[data-v-87327762]{position:relative;aspect-ratio:16 / 10;overflow:hidden;border-radius:var(--jet-theme-radius);background:#0f172a}.flow-enroll-card__preview[data-v-87327762] .flow-rtc-preview{height:100%;border-radius:inherit;overflow:hidden}.flow-enroll-card__status[data-v-87327762]{position:absolute;top:8px;left:8px;display:flex;gap:6px}.flow-enroll-card__status[data-v-87327762] .ant-tag{margin-inline-end:0}.flow-enroll-card__badge[data-v-87327762]{border-radius:999px;border:1px solid rgba(255,255,255,.24);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 6px 18px #0f172a29;font-weight:700}.flow-enroll-card__badge.flow-enroll-card__badge--existing[data-v-87327762]{background:#0f172ac7;color:#fff;border-color:#ffffff38}.flow-enroll-card__badge.flow-enroll-card__badge--selectable[data-v-87327762]{background:#ffffffe0;color:#1677ff;border-color:#1677ff33}.flow-enroll-card__badge.flow-enroll-card__badge--ptz[data-v-87327762]{background:#096dd9e0;color:#fff;border-color:#ffffff3d}.flow-enroll-card__body[data-v-87327762]{display:grid;gap:10px}.flow-enroll-card__title[data-v-87327762],.flow-enroll-card__meta[data-v-87327762],.flow-enroll-card__footer[data-v-87327762]{display:flex;justify-content:space-between;gap:12px}.flow-enroll-card__title strong[data-v-87327762]{color:var(--jet-theme-text, #262626);font-size:var(--fs-14);font-weight:700}.flow-enroll-card__title span[data-v-87327762],.flow-enroll-card__meta[data-v-87327762],.flow-enroll-card__footer>span[data-v-87327762]{color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:var(--fs-12)}.flow-enroll-card__status-pill[data-v-87327762]{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.flow-enroll-card__status-pill.is-online[data-v-87327762]{background:#52c41a1f;color:#389e0d}.flow-enroll-card__status-pill.is-offline[data-v-87327762]{background:#f5222d1a;color:#cf1322}.flow-enroll-card__status-dot[data-v-87327762]{width:6px;height:6px;border-radius:50%;background:currentColor}.flow-point-enroll__workspace[data-v-18a36972]{display:grid;gap:16px;padding:var(--space-4);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container, #fff);box-shadow:var(--shadow-1)}.flow-point-enroll__toolbar[data-v-18a36972],.flow-point-enroll__filters[data-v-18a36972]{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.flow-point-enroll__search[data-v-18a36972]{width:min(24rem,100%)}.flow-point-enroll__body[data-v-18a36972]{display:grid;grid-template-columns:18rem minmax(0,1fr);gap:16px;min-height:36rem}.flow-point-enroll__rail[data-v-18a36972],.flow-point-enroll__main[data-v-18a36972]{min-height:0}.flow-point-enroll__rail[data-v-18a36972]{padding-right:var(--space-3);border-right:.0625rem solid var(--jet-theme-border-secondary)}.flow-point-enroll__gateway-list[data-v-18a36972]{display:grid;gap:10px}.flow-point-enroll__gateway[data-v-18a36972]{display:flex;justify-content:space-between;gap:12px;width:100%;padding:12px 14px;border:.0625rem solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container, #fff);text-align:left}.flow-point-enroll__gateway.is-active[data-v-18a36972]{border-color:var(--ant-primary-color);box-shadow:0 0 0 .125rem var(--jet-theme-primary-soft)}.flow-point-enroll__gateway span[data-v-18a36972],.flow-point-enroll__channel-rail-hint[data-v-18a36972]{color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:12px}.flow-point-enroll__main[data-v-18a36972]{display:grid;gap:14px;align-content:start}.flow-point-enroll__scope[data-v-18a36972]{padding:.875rem 1rem;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container)}.flow-point-enroll__scope strong[data-v-18a36972]{color:var(--jet-theme-text, #262626)}.flow-point-enroll__scope p[data-v-18a36972],.flow-point-enroll__hint[data-v-18a36972]{margin:6px 0 0;color:var(--jet-theme-text-tertiary, #8c8c8c)}.flow-point-enroll__hint[data-v-18a36972]{margin:0;padding:.75rem .875rem;border:.0625rem solid rgba(22,119,255,.12);border-radius:var(--jet-theme-radius);background:linear-gradient(90deg,#1677ff0f,#1677ff05)}.flow-point-enroll__filter[data-v-18a36972]{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 12px;border:.0625rem solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:999px;background:var(--jet-theme-bg-container, #fff)}.flow-point-enroll__filter.is-active[data-v-18a36972]{border-color:var(--ant-primary-color);background:var(--jet-theme-primary-soft)}.flow-point-enroll__filter small[data-v-18a36972]{color:var(--jet-theme-text-tertiary, #8c8c8c)}.flow-point-enroll__grid[data-v-18a36972]{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:14px}@media (max-width: 80rem){.flow-point-enroll__body[data-v-18a36972]{grid-template-columns:1fr}}@media (max-width: 48rem){.flow-point-enroll__toolbar[data-v-18a36972],.flow-point-enroll__filters[data-v-18a36972]{flex-direction:column;align-items:stretch}.flow-point-enroll__search[data-v-18a36972]{width:100%}}.flow-point-enroll[data-v-055b2283]{display:grid;gap:16px;padding-bottom:16px}.flow-point-enroll__summary[data-v-055b2283]{display:grid;gap:var(--space-3)}.flow-point-enroll__source[data-v-055b2283]{display:inline-flex;align-items:center;gap:.5rem;width:fit-content;min-height:2rem;padding:0 .75rem;border-radius:999px;background:var(--jet-theme-primary-soft);color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.flow-point-enroll__source strong[data-v-055b2283]{color:var(--jet-theme-text);font-weight:600}.flow-portrait-page[data-v-49cd0f43]{display:grid;gap:16px;box-sizing:border-box;color:#0f172a}.flow-portrait-page[data-v-49cd0f43] .ant-spin-container{display:grid;gap:16px}.flow-portrait-filter[data-v-49cd0f43],.flow-portrait-card[data-v-49cd0f43],.flow-portrait-kpi-strip[data-v-49cd0f43]{border:1px solid #e7edf5;border-radius:var(--r-6);background:var(--bg);box-shadow:0 1px 2px #0f172a08}.flow-portrait-toolbar[data-v-49cd0f43]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 18px}.flow-portrait-toolbar__left[data-v-49cd0f43],.flow-portrait-toolbar__right[data-v-49cd0f43]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.flow-portrait-toolbar__left>span[data-v-49cd0f43],.flow-portrait-card__head>span[data-v-49cd0f43]{color:#94a3b8;font-size:12px}.flow-portrait-filter[data-v-49cd0f43]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px 18px;align-items:end}.flow-portrait-filter span[data-v-49cd0f43]{display:block;margin-bottom:6px;color:#64748b;font-size:12px}.flow-portrait-kpi-strip[data-v-49cd0f43]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:18px 0}.flow-portrait-kpi[data-v-49cd0f43]{min-width:0;padding:0 28px;border-left:1px solid #edf2f7}.flow-portrait-kpi[data-v-49cd0f43]:first-child{border-left:0}.flow-portrait-kpi__label[data-v-49cd0f43]{display:flex;align-items:center;gap:8px;color:#334155;font-size:15px;font-weight:700}.flow-portrait-kpi__label i[data-v-49cd0f43]{width:8px;height:8px;border-radius:50%}.flow-portrait-kpi strong[data-v-49cd0f43]{display:block;margin-top:12px;color:#0f172a;font-size:34px;font-weight:800;letter-spacing:0;line-height:1.05}.flow-portrait-kpi strong small[data-v-49cd0f43]{margin-left:4px;color:#64748b;font-size:15px;font-weight:700}.flow-portrait-kpi p[data-v-49cd0f43]{margin:12px 0 0;color:#64748b;font-size:13px;font-weight:500}.flow-portrait-row[data-v-49cd0f43]{display:grid;gap:16px}.flow-portrait-row--three[data-v-49cd0f43]{grid-template-columns:repeat(3,minmax(0,1fr))}.flow-portrait-row--two[data-v-49cd0f43]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.flow-portrait-card[data-v-49cd0f43]{min-width:0;padding:0;overflow:hidden}.flow-portrait-card--fixed[data-v-49cd0f43]{min-height:300px}.flow-portrait-card--short[data-v-49cd0f43]{min-height:250px}.flow-portrait-card__head[data-v-49cd0f43]{display:flex;align-items:center;gap:10px;min-height:54px;padding:0 22px;border-bottom:1px solid #edf2f7}.flow-portrait-card__head h3[data-v-49cd0f43]{position:relative;margin:0;padding-left:14px;color:#0f172a;font-size:17px;font-weight:800}.flow-portrait-card__head h3[data-v-49cd0f43]:before{position:absolute;left:0;top:50%;width:4px;height:18px;border-radius:3px;background:#3b82f6;content:"";transform:translateY(-50%)}.flow-portrait-card__head .ant-btn[data-v-49cd0f43]{margin-left:auto;padding-right:0;color:#0f172a;font-weight:700}.flow-portrait-card__foot[data-v-49cd0f43]{padding:14px 22px 18px;border-top:1px dashed #edf2f7;color:#64748b;font-size:13px;font-weight:600}.flow-portrait-card__foot--strong[data-v-49cd0f43]{color:#0f172a}.flow-portrait-gender[data-v-49cd0f43]{display:grid;grid-template-columns:180px minmax(0,1fr);gap:22px;align-items:center;padding:28px 26px}.flow-portrait-donut[data-v-49cd0f43]{display:grid;place-items:center;width:148px;height:148px;border-radius:50%}.flow-portrait-donut>div[data-v-49cd0f43]{display:grid;place-items:center;width:96px;height:96px;border-radius:50%;background:#fff}.flow-portrait-donut strong[data-v-49cd0f43]{color:#0f172a;font-size:22px;font-weight:800;line-height:1}.flow-portrait-donut span[data-v-49cd0f43]{color:#64748b;font-size:12px;font-weight:600}.flow-portrait-gender__legend[data-v-49cd0f43]{display:grid;gap:14px}.flow-portrait-legend-row[data-v-49cd0f43]{display:flex;align-items:center;justify-content:space-between;gap:16px}.flow-portrait-legend-row span[data-v-49cd0f43]{display:inline-flex;align-items:center;gap:8px;color:#334155;font-size:14px;font-weight:700}.flow-portrait-legend-row span i[data-v-49cd0f43]{width:12px;height:12px;border-radius:3px}.flow-portrait-legend-row strong[data-v-49cd0f43]{color:#0f172a;font-size:14px;font-weight:800;white-space:nowrap}[data-v-49cd0f43] .flow-portrait-bars{display:grid;gap:14px;padding:25px clamp(18px,2vw,28px) 20px}[data-v-49cd0f43] .flow-portrait-bar{display:grid;grid-template-columns:minmax(72px,96px) minmax(56px,clamp(64px,34%,136px)) minmax(0,1fr) max-content;column-gap:16px;align-items:center;min-height:22px;min-width:0}[data-v-49cd0f43] .flow-portrait-bars--wide{gap:16px;padding:38px 36px 20px}[data-v-49cd0f43] .flow-portrait-bars--wide .flow-portrait-bar{grid-template-columns:minmax(92px,112px) minmax(96px,clamp(120px,44%,260px)) minmax(0,1fr) max-content;column-gap:18px}[data-v-49cd0f43] .flow-portrait-bar__label{min-width:0;overflow:hidden;color:#334155;font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}[data-v-49cd0f43] .flow-portrait-bar__track{width:100%;height:9px;overflow:hidden;border-radius:999px;background:#eef3f8}[data-v-49cd0f43] .flow-portrait-bar__track i{display:block;height:100%;min-width:4px;border-radius:inherit}[data-v-49cd0f43] .flow-portrait-bar__value{grid-column:4;min-width:86px;color:#0f172a;font-size:13px;font-weight:800;justify-self:end;text-align:right;white-space:nowrap}.flow-portrait-color-chart[data-v-49cd0f43]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:10px;height:174px;padding:26px 24px 14px}.flow-portrait-color-chart__item[data-v-49cd0f43]{display:grid;grid-template-rows:20px 1fr 20px;justify-items:center;align-items:end;height:100%;min-width:0}.flow-portrait-color-chart__item span[data-v-49cd0f43]{color:#8aa0b8;font-size:12px;font-weight:700}.flow-portrait-color-chart__item i[data-v-49cd0f43]{display:block;width:100%;max-width:52px;border-radius:6px 6px 0 0}.flow-portrait-color-chart__item em[data-v-49cd0f43]{color:#64748b;font-size:12px;font-style:normal;font-weight:700}.flow-portrait-accessories[data-v-49cd0f43]{padding:14px 22px 18px;border-top:1px dashed #edf2f7}.flow-portrait-accessories__head[data-v-49cd0f43]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.flow-portrait-accessories__head strong[data-v-49cd0f43]{color:#0f172a;font-size:14px;font-weight:800}.flow-portrait-accessories__head span[data-v-49cd0f43]{color:#94a3b8;font-size:12px}.flow-portrait-accessories__tags[data-v-49cd0f43]{display:flex;flex-wrap:wrap;gap:8px}.flow-portrait-accessories__tags span[data-v-49cd0f43]{padding:3px 10px;border-radius:6px;background:#f1f5f9;color:#334155;font-size:12px;font-weight:800}.flow-portrait-repeat[data-v-49cd0f43]{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-height:136px;padding:58px 26px 20px}.flow-portrait-repeat__line[data-v-49cd0f43]{position:absolute;left:16%;right:16%;top:72px;height:1px;background:#edf2f7}.flow-portrait-repeat__item[data-v-49cd0f43]{position:relative;display:grid;gap:8px;justify-items:center;text-align:center}.flow-portrait-repeat__item[data-v-49cd0f43]:before{width:8px;height:8px;border:2px solid #fff;border-radius:50%;background:var(--state-color, #3b82f6);box-shadow:0 0 0 2px #dbeafe;content:""}.flow-portrait-repeat__item strong[data-v-49cd0f43]{color:#0f172a;font-size:18px;font-weight:800}.flow-portrait-repeat__item span[data-v-49cd0f43]{color:#64748b;font-size:13px;font-weight:700}.flow-portrait-stay-summary[data-v-49cd0f43]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 26px 18px;color:#b6c4d6;font-size:12px}.flow-portrait-stay-summary span[data-v-49cd0f43]:nth-child(2){text-align:center}.flow-portrait-stay-summary span[data-v-49cd0f43]:nth-child(3){text-align:right}.flow-portrait-empty[data-v-49cd0f43]{display:grid;place-items:center;min-height:120px;color:#94a3b8}[data-v-49cd0f43] .cloud-page-header{margin-bottom:0}@media (max-width: 1200px){.flow-portrait-kpi-strip[data-v-49cd0f43],.flow-portrait-row--two[data-v-49cd0f43]{grid-template-columns:1fr}.flow-portrait-kpi[data-v-49cd0f43]{padding:16px 24px;border-top:1px solid #edf2f7;border-left:0}.flow-portrait-kpi[data-v-49cd0f43]:first-child{border-top:0}}@media (max-width: 768px){.flow-portrait-toolbar[data-v-49cd0f43],.flow-portrait-toolbar__right[data-v-49cd0f43]{align-items:stretch;flex-direction:column}.flow-portrait-filter[data-v-49cd0f43],.flow-portrait-gender[data-v-49cd0f43]{grid-template-columns:1fr}.flow-portrait-color-chart[data-v-49cd0f43]{grid-template-columns:repeat(3,minmax(0,1fr));height:auto}}@media (max-width: 560px){[data-v-49cd0f43] .flow-portrait-bar,[data-v-49cd0f43] .flow-portrait-bars--wide .flow-portrait-bar{grid-template-columns:minmax(64px,80px) minmax(44px,clamp(48px,28%,88px)) minmax(0,1fr) max-content;column-gap:10px}[data-v-49cd0f43] .flow-portrait-bars,[data-v-49cd0f43] .flow-portrait-bars--wide{padding-right:18px;padding-left:18px}[data-v-49cd0f43] .flow-portrait-bar__label,[data-v-49cd0f43] .flow-portrait-bar__value{font-size:12px}[data-v-49cd0f43] .flow-portrait-bar__value{min-width:74px}}.flow-trend-kpis[data-v-8ab6c304]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.flow-trend-kpi[data-v-8ab6c304]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-width:0;min-height:6.5rem;overflow:hidden}.flow-trend-kpi__content[data-v-8ab6c304]{min-width:0}.flow-trend-kpi__label[data-v-8ab6c304],.flow-trend-kpi__meta[data-v-8ab6c304]{display:block;overflow:hidden;color:var(--ink-2);font-size:var(--fs-caption);line-height:var(--lh-normal);text-overflow:ellipsis;white-space:nowrap}.flow-trend-kpi__value[data-v-8ab6c304]{display:flex;align-items:baseline;gap:var(--space-1);margin:var(--space-2) 0 var(--space-1);color:var(--ink-1)}.flow-trend-kpi__value strong[data-v-8ab6c304]{overflow:hidden;font-size:var(--fs-26);font-weight:600;line-height:var(--lh-tight);text-overflow:ellipsis;white-space:nowrap}.flow-trend-kpi__value span[data-v-8ab6c304]{flex-shrink:0;color:var(--ink-2);font-size:var(--fs-body)}.flow-trend-kpi__meta b[data-v-8ab6c304]{color:var(--ink-2);font-weight:600}.flow-trend-kpi__meta em[data-v-8ab6c304]{margin-inline:var(--space-1);font-style:normal}.flow-trend-kpi__bars[data-v-8ab6c304],.flow-trend-kpi__line[data-v-8ab6c304]{flex:0 0 6.75rem;width:6.75rem;height:3.25rem}.flow-trend-kpi__bars rect[data-v-8ab6c304]{fill:var(--accent-cyan)}.flow-trend-kpi__line polyline[data-v-8ab6c304]{fill:none;stroke:var(--accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.flow-trend-kpi__donut-group[data-v-8ab6c304]{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.flow-trend-kpi__donut[data-v-8ab6c304]{width:4rem;height:4rem;transform:rotate(-90deg)}.flow-trend-kpi__donut circle[data-v-8ab6c304]{fill:none;stroke-width:7}.flow-trend-kpi__donut-track[data-v-8ab6c304]{stroke:var(--line)}.flow-trend-kpi__donut-value[data-v-8ab6c304]{stroke:var(--accent)}.flow-trend-kpi__legend[data-v-8ab6c304]{display:grid;gap:var(--space-1);color:var(--ink-2);font-size:var(--fs-caption)}.flow-trend-kpi__legend span[data-v-8ab6c304]{display:flex;align-items:center;gap:var(--space-1);white-space:nowrap}.flow-trend-kpi__legend i[data-v-8ab6c304]{width:.5rem;height:.5rem;border-radius:var(--r-pill);background:var(--line)}.flow-trend-kpi__legend i.is-configured[data-v-8ab6c304]{background:var(--accent)}@media (max-width: 75rem){.flow-trend-kpis[data-v-8ab6c304]{grid-template-columns:repeat(3,minmax(0,1fr))}.flow-trend-kpi__bars[data-v-8ab6c304],.flow-trend-kpi__line[data-v-8ab6c304]{flex-basis:5rem;width:5rem}}@media (max-width: 56rem){.flow-trend-kpis[data-v-8ab6c304]{grid-template-columns:1fr}}.flow-trend-card__head[data-v-3cfe7ce1]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.flow-trend-card__head span[data-v-3cfe7ce1],.flow-trend-point-name small[data-v-3cfe7ce1]{color:var(--ink-3);font-size:var(--fs-caption)}.flow-trend-point-name[data-v-3cfe7ce1]{display:grid;gap:var(--space-0)}.flow-trend-in-out b[data-v-3cfe7ce1]:first-child{color:var(--success)}.flow-trend-in-out b[data-v-3cfe7ce1]:last-child{color:var(--warning)}.flow-trend-sparkline[data-v-3cfe7ce1]{display:block;width:100%;height:1.75rem}.flow-trend-sparkline path[data-v-3cfe7ce1]{fill:none;stroke:var(--accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.trend-scope-sidebar[data-v-08a6ddb5]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr);gap:var(--space-4);height:100%;min-height:0;color:var(--ink-1)}.trend-scope-sidebar__title[data-v-08a6ddb5]{margin:0;color:var(--ink-1);font-size:var(--fs-title-4);font-weight:600;line-height:var(--lh-snug)}.trend-scope-sidebar__modes[data-v-08a6ddb5]{border-radius:var(--r-2);background:var(--bg-elev)}.trend-scope-sidebar__modes[data-v-08a6ddb5] .ant-segmented-item{color:var(--ink-2)}.trend-scope-sidebar__modes[data-v-08a6ddb5] .ant-segmented-item-selected{color:var(--accent);font-weight:500}.trend-scope-sidebar__modes[data-v-08a6ddb5] .trend-scope-sidebar__mode-label{display:flex;align-items:center;justify-content:center;gap:var(--space-2)}.trend-scope-sidebar__tree[data-v-08a6ddb5]{min-height:0;overflow-y:auto}.trend-scope-sidebar[data-v-08a6ddb5] .ant-spin-nested-loading,.trend-scope-sidebar[data-v-08a6ddb5] .ant-spin-container{height:100%;min-height:0}.trend-scope-sidebar__node[data-v-08a6ddb5]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;min-width:0}.trend-scope-sidebar__node-title[data-v-08a6ddb5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trend-scope-sidebar__node-count[data-v-08a6ddb5]{flex-shrink:0;color:var(--ink-3);font-size:var(--fs-caption)}.flow-trend-page[data-v-eed08030]{min-height:0;margin-top:var(--space-4);overflow:hidden;box-sizing:border-box}.flow-trend-toolbar__main[data-v-eed08030]{min-height:0;overflow:hidden;height:100%}.flow-trend-content[data-v-eed08030]{display:grid;grid-template-rows:auto minmax(0,1fr);gap:var(--space-3);min-width:0;min-height:0}.flow-trend-toolbar[data-v-eed08030],.flow-trend-toolbar__actions[data-v-eed08030]{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap}.flow-trend-content[data-v-eed08030] .ant-spin-container{display:grid;gap:var(--space-4)}.flow-trend-card__head[data-v-eed08030]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.flow-trend-card__head strong[data-v-eed08030]{color:var(--ink-1);font-size:var(--fs-title-4);font-weight:600}.flow-trend-card__head span[data-v-eed08030]{color:var(--ink-3);font-size:var(--fs-caption)}.flow-trend-grid[data-v-eed08030]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.flow-trend-lines[data-v-eed08030]{display:grid;gap:var(--space-2)}.flow-trend-line[data-v-eed08030]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-1) var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--r-3)}.flow-trend-line span[data-v-eed08030]{color:var(--accent);font-size:var(--fs-caption)}.flow-trend-line small[data-v-eed08030]{grid-column:1 / -1;color:var(--ink-3);font-size:var(--fs-caption)}@media (max-width: 75rem){.flow-trend-page[data-v-eed08030]{height:auto;overflow:visible}.flow-trend-content[data-v-eed08030]{overflow:visible}.flow-trend-grid[data-v-eed08030]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 56rem){.flow-trend-page[data-v-eed08030]{margin:var(--space-2) var(--space-2) 0}.flow-trend-toolbar[data-v-eed08030],.flow-trend-toolbar__actions[data-v-eed08030]{align-items:stretch;flex-direction:column}.flow-trend-grid[data-v-eed08030]{grid-template-columns:1fr}}.heatmap-media-frame[data-v-d6542fd7]{position:relative;width:100%;height:100%;min-height:16rem;overflow:hidden;background:#0f172a}.heatmap-media-frame__content[data-v-d6542fd7]{position:absolute;overflow:hidden}.heatmap-people-level-legend[data-v-d8138e4c]{position:absolute;right:16px;bottom:16px;z-index:3;display:flex;align-items:center;gap:4px;padding:5px 7px;border-radius:8px;background:#0f172aad;color:#fff;pointer-events:none}.heatmap-people-level-legend__label[data-v-d8138e4c],.heatmap-people-level-legend__text[data-v-d8138e4c]{font-size:var(--fs-12, 12px);font-weight:600;line-height:1;white-space:nowrap}.heatmap-people-level-legend__scale[data-v-d8138e4c]{display:flex;overflow:hidden;border-radius:3px}.heatmap-people-level-legend__block[data-v-d8138e4c]{width:14px;height:8px;opacity:.72;transition:opacity .2s ease,transform .2s ease}.heatmap-people-level-legend__block--active[data-v-d8138e4c]{opacity:1;transform:scaleY(1.16)}.heatmap-polygon-layer[data-v-9e030ced]{position:absolute;inset:0;width:100%;height:100%}.heatmap-polygon-layer__value rect[data-v-9e030ced]{fill:#0f172ac7}.heatmap-polygon-layer__value text[data-v-9e030ced]{fill:#fff;font-size:30px;font-weight:700}.heatmap-floor-plan-canvas__image[data-v-6eaeb90a],.heatmap-floor-plan-canvas__empty[data-v-6eaeb90a]{position:absolute;inset:0;width:100%;height:100%}.heatmap-floor-plan-canvas__image[data-v-6eaeb90a]{display:block;object-fit:fill}.heatmap-floor-plan-canvas__empty[data-v-6eaeb90a]{display:grid;place-items:center;padding:1rem;color:#ffffffb8;text-align:center}.heatmap-trend-chart[data-v-ee2159ad]{height:18rem}.heatmap-area-tree[data-v-11fb64d4]{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:12px;min-height:0}.heatmap-area-tree__head strong[data-v-11fb64d4]{display:block;color:var(--jet-theme-text, #262626);font-size:var(--fs-16, 16px)}.heatmap-area-tree__head span[data-v-11fb64d4]{display:block;margin-top:3px;color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:var(--fs-12, 12px)}.heatmap-area-tree[data-v-11fb64d4] .ant-spin-nested-loading,.heatmap-area-tree[data-v-11fb64d4] .ant-spin-container{min-height:100%}.heatmap-area-tree[data-v-11fb64d4] .ant-tree{background:transparent}.heatmap-area-tree[data-v-11fb64d4] .ant-tree-node-content-wrapper{width:100%;border-radius:8px}.heatmap-area-tree[data-v-11fb64d4] .ant-tree-node-selected{background:#1677ff14}.heatmap-area-tree__node[data-v-11fb64d4]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.heatmap-area-tree__node small[data-v-11fb64d4]{color:var(--jet-theme-text-tertiary, #8c8c8c)}.heatmap-area-workbench[data-v-4de01273]{display:grid;gap:16px}.heatmap-area-workbench__head[data-v-4de01273],.heatmap-area-workbench__panel-head[data-v-4de01273]{display:flex;align-items:center;justify-content:space-between;gap:12px}.heatmap-area-workbench__head h2[data-v-4de01273]{margin:0;color:var(--jet-theme-text, #262626);font-size:var(--fs-18, 18px)}.heatmap-area-workbench__head>div>span[data-v-4de01273],.heatmap-area-workbench__panel-head>div>span[data-v-4de01273]{display:block;margin-top:4px;color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:var(--fs-12, 12px)}.heatmap-area-workbench__panel[data-v-4de01273]{display:grid;gap:12px;padding:16px;border:1px solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:12px;background:var(--jet-theme-bg-container, #fff)}.heatmap-area-workbench__plan-select[data-v-4de01273],.heatmap-area-workbench__region-select[data-v-4de01273],.heatmap-area-workbench__group-select[data-v-4de01273]{min-width:10rem}.heatmap-area-workbench__surface[data-v-4de01273]{min-height:28rem;border-radius:8px}@media (max-width: 42rem){.heatmap-area-workbench__head[data-v-4de01273],.heatmap-area-workbench__panel-head[data-v-4de01273]{align-items:stretch;flex-direction:column}.heatmap-area-workbench__plan-select[data-v-4de01273]{width:100%}}.heatmap-area-page[data-v-021c14b2]{display:grid;height:calc(100vh - 72px);margin:var(--space-4, 16px) var(--space-4, 16px) 0 0;overflow:hidden}.heatmap-area-page__body[data-v-021c14b2]{display:grid;grid-template-columns:18rem minmax(0,1fr);gap:16px;min-height:0}.heatmap-area-page__aside[data-v-021c14b2],.heatmap-area-page__main[data-v-021c14b2]{min-height:0;padding:16px;border:1px solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:12px;background:var(--jet-theme-bg-container, #fff)}.heatmap-area-page__aside[data-v-021c14b2],.heatmap-area-page__main[data-v-021c14b2]{overflow-y:auto}@media (max-width: 78rem){.heatmap-area-page[data-v-021c14b2]{height:auto;margin:var(--space-3, 12px);overflow:visible}.heatmap-area-page__body[data-v-021c14b2]{grid-template-columns:1fr}.heatmap-area-page__aside[data-v-021c14b2],.heatmap-area-page__main[data-v-021c14b2]{overflow:visible}}.heatmap-floor-region-draft-modal__body[data-v-177384bf]{display:grid;grid-template-columns:minmax(16rem,.8fr) minmax(28rem,1.4fr);gap:16px}.heatmap-floor-region-draft-modal__alert[data-v-177384bf]{margin-bottom:12px}.heatmap-floor-region-draft-modal__form[data-v-177384bf],.heatmap-floor-region-draft-modal__canvas[data-v-177384bf]{padding:14px;border:1px solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:10px;background:var(--jet-theme-bg-container, #fff)}.heatmap-floor-region-draft-modal__form>strong[data-v-177384bf],.heatmap-floor-region-draft-modal__canvas-head strong[data-v-177384bf]{color:var(--jet-theme-text, #262626)}.heatmap-floor-region-draft-modal__form[data-v-177384bf] .ant-form{margin-top:12px}.heatmap-floor-region-draft-modal__form[data-v-177384bf] .ant-form-item{margin-bottom:12px}.heatmap-floor-region-draft-modal__capacity[data-v-177384bf]{width:100%}.heatmap-floor-region-draft-modal__canvas[data-v-177384bf]{display:grid;gap:12px}.heatmap-floor-region-draft-modal__canvas-head[data-v-177384bf]{display:flex;align-items:center;justify-content:space-between;gap:12px}.heatmap-floor-region-draft-modal__canvas-head strong[data-v-177384bf],.heatmap-floor-region-draft-modal__canvas-head span[data-v-177384bf]{display:block}.heatmap-floor-region-draft-modal__canvas-head span[data-v-177384bf]{margin-top:4px;color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:var(--fs-12, 12px)}.heatmap-floor-region-draft-modal__media[data-v-177384bf]{min-height:26rem;border-radius:8px}@media (max-width: 64rem){.heatmap-floor-region-draft-modal__body[data-v-177384bf]{grid-template-columns:1fr}}.heatmap-existing-floor-region-selector[data-v-47938293]{display:grid;grid-template-columns:minmax(12rem,1fr) minmax(12rem,1fr);gap:0;min-height:28rem;overflow:hidden;border:1px solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:8px}.heatmap-existing-floor-region-selector__tree[data-v-47938293],.heatmap-existing-floor-region-selector__list[data-v-47938293]{min-width:0;grid-template-columns:minmax(0,1fr);min-height:0;max-height:none;overflow-y:auto;padding:10px 12px}.heatmap-existing-floor-region-selector__tree[data-v-47938293]{border-right:1px solid var(--jet-theme-border-secondary, #f0f0f0)}.heatmap-existing-floor-region-selector__tree-node[data-v-47938293]{display:flex;align-items:center;gap:var(--space-2, 8px);min-width:0}.heatmap-existing-floor-region-selector__tree-label[data-v-47938293]{flex:1;min-width:0}.heatmap-existing-floor-region-selector__tree-count[data-v-47938293]{flex:none;color:var(--jet-theme-text-disabled, #bfbfbf);font-size:var(--fs-12, 12px);font-style:normal;white-space:nowrap}.heatmap-existing-floor-region-selector__tree[data-v-47938293] .ant-tree-title{display:block;width:100%;min-width:0}.heatmap-existing-floor-region-selector__list[data-v-47938293]{display:grid;align-content:flex-start;gap:6px}.heatmap-existing-floor-region-selector__item[data-v-47938293]{display:flex;align-items:center;gap:8px;min-width:0;padding:6px;border-radius:6px}.heatmap-existing-floor-region-selector__item.is-active[data-v-47938293]{background:var(--jet-theme-primary-1, #e6f4ff)}.heatmap-existing-floor-region-selector__preview[data-v-47938293]{display:flex;flex:1 1 0;min-width:0;align-items:baseline;gap:8px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left}.heatmap-existing-floor-region-selector__preview span[data-v-47938293]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.heatmap-existing-floor-region-selector__preview span[data-v-47938293]{min-width:0;flex:1 1 0;color:var(--jet-theme-text, #262626)}.heatmap-existing-floor-region-selector__action[data-v-47938293]{flex:none;opacity:.72}.heatmap-existing-floor-region-selector__action[data-v-47938293]:hover,.heatmap-existing-floor-region-selector__action[data-v-47938293]:focus-visible{opacity:1}@media (max-width: 56rem){.heatmap-existing-floor-region-selector[data-v-47938293]{grid-template-columns:1fr}}.heatmap-floor-binder[data-v-e8b0d18f],.heatmap-floor-binder__selector[data-v-e8b0d18f],.heatmap-floor-binder__drafts[data-v-e8b0d18f]{display:grid;gap:12px}.heatmap-floor-binder[data-v-e8b0d18f]{height:100%;min-height:0;grid-template-rows:auto minmax(0,1fr)}.heatmap-floor-binder__head[data-v-e8b0d18f],.heatmap-floor-binder__selector-head[data-v-e8b0d18f],.heatmap-floor-binder__draft[data-v-e8b0d18f],.heatmap-floor-binder__draft>div[data-v-e8b0d18f]{display:flex;align-items:center;justify-content:space-between;gap:12px}.heatmap-floor-binder__head strong[data-v-e8b0d18f],.heatmap-floor-binder__selector-head strong[data-v-e8b0d18f]{color:var(--jet-theme-text, #262626)}.heatmap-floor-binder__head span[data-v-e8b0d18f],.heatmap-floor-binder__draft span[data-v-e8b0d18f]{color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:var(--fs-12, 12px)}.heatmap-floor-binder__count[data-v-e8b0d18f]{flex-shrink:0}.heatmap-floor-binder__selector[data-v-e8b0d18f]{min-height:0;grid-template-rows:auto minmax(0,1fr) auto;padding:14px;border:1px solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:10px;background:var(--jet-theme-bg-container, #fff);overflow:hidden}.heatmap-floor-binder__selector-head[data-v-e8b0d18f]{align-items:center}.heatmap-floor-binder__selector[data-v-e8b0d18f] .heatmap-existing-floor-region-selector{height:100%;min-height:0}.heatmap-floor-binder__draft[data-v-e8b0d18f]{padding:10px 0;border-top:1px solid var(--jet-theme-border-secondary, #f0f0f0)}.heatmap-floor-binder__draft[data-v-e8b0d18f]:first-of-type{border-top:0}.heatmap-floor-binder__drafts[data-v-e8b0d18f]{gap:0;padding-top:4px}.heatmap-floor-binder__drafts-title[data-v-e8b0d18f]{margin-bottom:4px;color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:var(--fs-12, 12px)}.heatmap-floor-binder__draft>div[data-v-e8b0d18f]{align-items:baseline;justify-content:flex-start;min-width:0}.heatmap-floor-binder__draft strong[data-v-e8b0d18f],.heatmap-floor-binder__draft span[data-v-e8b0d18f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 56rem){.heatmap-floor-binder__head[data-v-e8b0d18f],.heatmap-floor-binder__selector-head[data-v-e8b0d18f],.heatmap-floor-binder__draft[data-v-e8b0d18f]{align-items:flex-start;flex-direction:column}}.heatmap-camera-selector[data-v-182bcc67]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:var(--space-2, 8px);box-sizing:border-box;min-height:100%;padding-top:var(--space-4, 16px)}.heatmap-camera-selector__head[data-v-182bcc67],.heatmap-camera-selector__card-main[data-v-182bcc67],.heatmap-camera-selector__group-title[data-v-182bcc67],.heatmap-camera-selector__foot[data-v-182bcc67]{display:flex;align-items:center;justify-content:space-between;gap:12px}.heatmap-camera-selector__head strong[data-v-182bcc67],.heatmap-camera-selector__head span[data-v-182bcc67]{display:block}.heatmap-camera-selector__head strong[data-v-182bcc67],.heatmap-camera-selector__group-title span[data-v-182bcc67],.heatmap-camera-selector__card strong[data-v-182bcc67]{color:var(--jet-theme-text, #262626)}.heatmap-camera-selector__head span[data-v-182bcc67],.heatmap-camera-selector__group-title small[data-v-182bcc67],.heatmap-camera-selector__meta[data-v-182bcc67],.heatmap-camera-selector__foot span[data-v-182bcc67]{color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:var(--fs-12, 12px)}.heatmap-camera-selector__groups[data-v-182bcc67]{display:grid;align-content:start;gap:16px;min-height:0;overflow-y:auto}.heatmap-camera-selector__group[data-v-182bcc67]{display:grid;gap:8px}.heatmap-camera-selector__card[data-v-182bcc67]{display:grid;gap:6px;width:100%;padding:12px;border:1px solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:10px;background:var(--jet-theme-bg-container, #fff);text-align:left;cursor:pointer;transition:border-color .2s,background .2s}.heatmap-camera-selector__card.is-active[data-v-182bcc67]{border-color:var(--ant-primary-color, #1677ff);background:#1677ff14}.heatmap-camera-selector__foot[data-v-182bcc67]{align-self:end;padding-top:12px;border-top:1px solid var(--jet-theme-border-secondary, #f0f0f0)}.heatmap-video-surface__player[data-v-03d96cff],.heatmap-video-surface__poster[data-v-03d96cff],.heatmap-video-surface__empty[data-v-03d96cff]{position:absolute;inset:0;width:100%;height:100%}.heatmap-video-surface__poster[data-v-03d96cff]{display:block;object-fit:fill}.heatmap-video-surface__empty[data-v-03d96cff]{display:grid;place-items:center;padding:1rem;color:#ffffffc7;text-align:center}.heatmap-video-surface__player[data-v-03d96cff] .jmp,.heatmap-video-surface__player[data-v-03d96cff] .media-player-container{width:100%;height:100%}.heatmap-point-editor-preview[data-v-82e60ca5]{display:grid;align-content:flex-start;gap:12px;min-width:0;min-height:0;padding:16px;border:1px solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:12px;background:var(--jet-theme-bg-container, #fff)}.heatmap-point-editor-preview__head[data-v-82e60ca5]{display:flex;align-items:center;justify-content:space-between;gap:12px}.heatmap-point-editor-preview__head strong[data-v-82e60ca5],.heatmap-point-editor-preview__head span[data-v-82e60ca5]{display:block}.heatmap-point-editor-preview__head strong[data-v-82e60ca5]{color:var(--jet-theme-text, #262626)}.heatmap-point-editor-preview__head span[data-v-82e60ca5]{margin-top:4px;color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:var(--fs-12, 12px)}.heatmap-point-editor-preview__media[data-v-82e60ca5]{min-height:34rem;border-radius:8px}@media (max-width: 82rem){.heatmap-point-editor-preview__media[data-v-82e60ca5]{min-height:26rem}}.heatmap-point-editor-sidebar[data-v-aeaf1eed]{display:grid;align-content:flex-start;gap:16px;min-width:0;padding:16px;border:1px solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:12px;background:var(--jet-theme-bg-container, #fff)}.heatmap-point-editor-sidebar[data-v-aeaf1eed] .ant-form-item{margin-bottom:12px}.heatmap-point-editor-sidebar__steps[data-v-aeaf1eed]{display:grid;gap:10px}.heatmap-point-editor-sidebar__step[data-v-aeaf1eed]{display:grid;gap:8px;width:100%;padding:12px;border:1px solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:10px;background:var(--jet-theme-bg-layout, #f7f8fa);color:var(--jet-theme-text, #262626);text-align:left;cursor:pointer;transition:border-color .2s,background .2s}.heatmap-point-editor-sidebar__step.is-active[data-v-aeaf1eed]{border-color:var(--ant-primary-color, #1677ff);background:#1677ff14}.heatmap-point-editor-sidebar__step-title[data-v-aeaf1eed]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:600}.heatmap-point-editor-sidebar__step small[data-v-aeaf1eed]{overflow:hidden;color:var(--jet-theme-text-tertiary, #8c8c8c);text-overflow:ellipsis;white-space:nowrap}.heatmap-point-editor[data-v-f6261930]{display:grid;grid-template-columns:18rem minmax(22rem,.95fr) minmax(30rem,1.35fr);gap:16px;min-height:40rem;margin-top:12px}.heatmap-point-editor__main[data-v-f6261930]{min-width:0;min-height:0;overflow-y:auto}.heatmap-point-editor-modal .ant-modal-body{max-height:calc(100vh - 12rem);overflow:hidden}@media (max-width: 82rem){.heatmap-point-editor[data-v-f6261930]{grid-template-columns:1fr;min-height:auto}.heatmap-point-editor__main[data-v-f6261930]{overflow:visible}.heatmap-point-editor-modal .ant-modal-body{overflow-y:auto}}.heatmap-point-sidebar[data-v-8d612a90]{display:grid;grid-template-rows:auto auto auto minmax(0,1fr);gap:var(--space-3, 12px);min-height:0}.heatmap-point-sidebar__head[data-v-8d612a90],.heatmap-point-sidebar__item-head[data-v-8d612a90],.heatmap-point-sidebar__item-meta[data-v-8d612a90]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2, 8px)}.heatmap-point-sidebar__head strong[data-v-8d612a90]{display:block;color:var(--jet-theme-text, #262626);font-size:var(--fs-16, 16px)}.heatmap-point-sidebar__head>div>span[data-v-8d612a90]{display:block;margin-top:3px;color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:var(--fs-12, 12px)}.heatmap-point-sidebar__head>div[data-v-8d612a90]{min-width:0}.heatmap-point-sidebar__create[data-v-8d612a90]{flex:0 0 auto;white-space:nowrap}.heatmap-point-sidebar[data-v-8d612a90] .ant-spin-nested-loading,.heatmap-point-sidebar[data-v-8d612a90] .ant-spin-container{min-height:100%}.heatmap-point-sidebar__list[data-v-8d612a90]{display:grid;gap:var(--space-2, 8px);min-height:0;overflow-y:auto}.heatmap-point-sidebar__item[data-v-8d612a90]{display:grid;gap:8px;width:100%;padding:12px;border:1px solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:10px;background:var(--jet-theme-bg-container, #fff);color:inherit;text-align:left;transition:border-color .2s ease,background .2s ease}.heatmap-point-sidebar__item[data-v-8d612a90]:hover,.heatmap-point-sidebar__item.is-active[data-v-8d612a90]{border-color:var(--ant-primary-color, #1677ff)}.heatmap-point-sidebar__item.is-active[data-v-8d612a90]{background:#1677ff0d}.heatmap-point-sidebar__item-head strong[data-v-8d612a90]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.heatmap-point-sidebar__item-meta[data-v-8d612a90]{color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:var(--fs-12, 12px);line-height:18px}.heatmap-point-workbench[data-v-f55c89fa]{display:grid;gap:16px}.heatmap-point-workbench__head[data-v-f55c89fa],.heatmap-point-workbench__panel-head[data-v-f55c89fa],.heatmap-point-workbench__analytics-head[data-v-f55c89fa]{display:flex;align-items:center;justify-content:space-between;gap:12px}.heatmap-point-workbench__head[data-v-f55c89fa]{align-items:flex-start;flex-wrap:wrap}.heatmap-point-workbench__summary[data-v-f55c89fa]{display:grid;gap:var(--space-1, 4px);min-width:0;margin:0}.heatmap-point-workbench__summary-row[data-v-f55c89fa]{display:grid;grid-template-columns:3rem minmax(0,1fr);align-items:baseline;gap:var(--space-2, 8px)}.heatmap-point-workbench__summary dt[data-v-f55c89fa]{color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:var(--fs-12, 12px)}.heatmap-point-workbench__summary dd[data-v-f55c89fa]{min-width:0;margin:0;color:var(--jet-theme-text, #262626)}.heatmap-point-workbench__name[data-v-f55c89fa]{display:flex;align-items:center;gap:var(--space-2, 8px)}.heatmap-point-workbench__name h2[data-v-f55c89fa]{margin:0;color:var(--jet-theme-text, #262626);font-size:var(--fs-18, 18px)}.heatmap-point-workbench__description[data-v-f55c89fa]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.heatmap-point-workbench__actions[data-v-f55c89fa]{flex:0 0 auto}.heatmap-point-workbench__panel-head>span[data-v-f55c89fa],.heatmap-point-workbench__analytics-head span[data-v-f55c89fa]{color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:var(--fs-12, 12px)}.heatmap-point-workbench__media-grid[data-v-f55c89fa]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.heatmap-point-workbench__panel[data-v-f55c89fa],.heatmap-point-workbench__analytics[data-v-f55c89fa]{display:grid;gap:12px;padding:16px;border:1px solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:12px;background:var(--jet-theme-bg-container, #fff)}.heatmap-point-workbench__panel-head strong[data-v-f55c89fa],.heatmap-point-workbench__analytics-head strong[data-v-f55c89fa]{display:block;color:var(--jet-theme-text, #262626)}.heatmap-point-workbench__analytics-head span[data-v-f55c89fa]{display:block;margin-top:4px}.heatmap-point-workbench__plan-select[data-v-f55c89fa],.heatmap-point-workbench__group-select[data-v-f55c89fa]{min-width:10rem}.heatmap-point-workbench__surface[data-v-f55c89fa]{min-height:22rem;border-radius:8px}@media (max-width: 75rem){.heatmap-point-workbench__media-grid[data-v-f55c89fa]{grid-template-columns:1fr}}@media (max-width: 42rem){.heatmap-point-workbench__panel-head[data-v-f55c89fa],.heatmap-point-workbench__analytics-head[data-v-f55c89fa]{align-items:stretch;flex-direction:column}.heatmap-point-workbench__plan-select[data-v-f55c89fa]{width:100%}}.heatmap-point-page[data-v-0744e422]{display:grid;height:calc(100vh - 72px);margin:var(--space-2, 8px) var(--space-4, 16px) 0 0;overflow:hidden}.heatmap-point-page__body[data-v-0744e422]{display:grid;grid-template-columns:18rem minmax(0,1fr);gap:16px;min-height:0}.heatmap-point-page__aside[data-v-0744e422],.heatmap-point-page__main[data-v-0744e422]{min-height:0;padding:16px;border:1px solid var(--jet-theme-border-secondary, #f0f0f0);border-radius:12px;background:var(--jet-theme-bg-container, #fff)}.heatmap-point-page__aside[data-v-0744e422]{overflow:hidden}.heatmap-point-page__main[data-v-0744e422]{overflow-y:auto}@media (max-width: 78rem){.heatmap-point-page[data-v-0744e422]{height:auto;margin:var(--space-3, 12px);overflow:visible}.heatmap-point-page__body[data-v-0744e422]{grid-template-columns:1fr}.heatmap-point-page__aside[data-v-0744e422],.heatmap-point-page__main[data-v-0744e422]{overflow:visible}}.container[data-v-fba14257]{padding:4px 0}.section-title[data-v-fba14257]{margin-bottom:12px;color:#000000e0;font-size:16px;font-weight:600}.scene-list[data-v-fba14257]{display:grid;gap:12px}.scene-item[data-v-fba14257]{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid rgba(0,0,0,.08);border-radius:6px;background:#fff}.scene-name[data-v-fba14257]{flex:1;min-width:0;color:#000000e0;font-weight:500}.scene-id[data-v-fba14257]{flex-shrink:0;max-width:45%;color:#00000073}[data-v-42b61a25] .ant-carousel,[data-v-42b61a25] .ant-carousel .slick-slider,[data-v-42b61a25] .ant-carousel .slick-slider .slick-list,[data-v-42b61a25] .ant-carousel .slick-slider .slick-list .slick-track{height:100%}[data-v-42b61a25] .ant-carousel .slick-slider .slick-list .slick-track .slick-slide{height:100%;overflow:hidden}[data-v-42b61a25] .ant-carousel .slick-slider .slick-list .slick-track .slick-slide div{height:100%}[data-v-42b61a25] .slick-arrow.custom-slick-arrow{width:25px;height:25px;font-size:25px;color:#fff;transition:ease all .3s;opacity:.8;z-index:1}[data-v-42b61a25] .slick-arrow.custom-slick-arrow:before{display:none}[data-v-42b61a25] .slick-arrow.custom-slick-arrow:hover{color:#fff}[data-v-42b61a25] .slick-slide img{width:80%;height:100%;object-fit:contain}.img-box[data-v-868ebcc5]{width:100%;height:100%;background:#000;display:flex;align-items:center}.info-item[data-v-22e00918]{background:#f8f9fa;border:1px solid #EFF0F1;border-radius:6px;padding:.5rem;display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.info-item .name[data-v-22e00918]{white-space:nowrap}.info-item .value[data-v-22e00918]{flex:1;text-align:right}.result-box[data-v-22e00918]{padding:.5rem;background:#f8f9fa;border:1px solid #EFF0F1;border-radius:6px}.result-box .result-text[data-v-22e00918]{margin-top:.5rem;line-height:22px;color:#333;word-break:break-word}.empty-text[data-v-22e00918]{color:#999}.count[data-v-4d2f1a56]{position:absolute;bottom:0;right:0;background-color:#f5f7fa;z-index:4}.count .ant-tag[data-v-4d2f1a56]{margin-inline-end:0}.video-preview[data-v-4d2f1a56]{position:relative;overflow:hidden;background-color:#000;cursor:pointer}.video-preview video[data-v-4d2f1a56]{width:100%;height:100%;object-fit:cover;display:block}.video-player[data-v-4d2f1a56]{width:90%;height:70vh;max-height:70vh;background-color:#000;display:block;margin:auto}.global-record-manual-execute-debug[data-v-067f6467]{position:fixed;top:112px;right:calc(10% + 56px);z-index:1101}.global-record-result-summary[data-v-067f6467]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.scene-model-alert[data-v-d7ba3fc1]{margin-bottom:16px}.create-package-form-row[data-v-d7ba3fc1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.create-package-form-row.is-single[data-v-d7ba3fc1]{grid-template-columns:1fr}.create-package-form-row__item[data-v-d7ba3fc1]{min-width:0}.upload-tip[data-v-d7ba3fc1]{margin-top:8px;color:#00000073}@media (max-width: 640px){.create-package-form-row[data-v-d7ba3fc1]{grid-template-columns:1fr;gap:0}}.model-config-driver-editable[data-v-bc0a041b]{min-width:12rem}.model-config-page[data-v-9d05ae52]{height:100%;min-height:0;padding:1rem;box-sizing:border-box}.model-config-page__spin[data-v-9d05ae52],.model-config-page__spin[data-v-9d05ae52] .ant-spin-nested-loading,.model-config-page__spin[data-v-9d05ae52] .ant-spin-container{height:100%;min-height:0}.model-config-page__title[data-v-9d05ae52]{display:inline-flex;align-items:center;gap:.75rem;max-width:30rem}.model-config-page__reload-alert[data-v-9d05ae52]{margin-top:.75rem}.model-config-page__summary[data-v-9d05ae52]{width:100%;padding-bottom:.75rem}.model-config-page__empty[data-v-9d05ae52]{height:100%;display:grid;place-items:center}.model-config-page__model-test[data-v-9d05ae52]{height:100%;min-height:0}.model-config-page[data-v-9d05ae52] .model-config__config-tabs{border-bottom:0;padding-right:8rem}.model-config-page[data-v-9d05ae52] .model-config__editor-wrap{padding-top:0}.model-config-page[data-v-9d05ae52] .model-config__main--with-tabs{position:relative;grid-template-rows:auto minmax(0,1fr)}.model-config-page[data-v-9d05ae52] .model-config__main--with-tabs .model-config__content-head{position:absolute;top:0;right:0;z-index:1;padding:.5rem 1rem;border-bottom:0}.model-config-page[data-v-9d05ae52] .model-config__main--with-tabs .model-config__content-title{display:none}.scene-algorithm-sidebar__spin[data-v-663361af],.scene-algorithm-sidebar__spin[data-v-663361af] .ant-spin-container{height:100%;min-height:0}.scene-algorithm-sidebar[data-v-663361af]{--scene-sidebar-border: var(--layout-menu-search-border, var(--jet-theme-border-secondary));--scene-sidebar-title: var(--layout-menu-item-color, var(--jet-theme-text-title));--scene-sidebar-muted: var(--layout-menu-item-disabled-color, var(--jet-theme-text-disabled));display:flex;width:100%;height:100%;min-height:0;flex-direction:column;gap:var(--space-4);overflow:hidden;box-sizing:border-box;padding:.5rem;border:0;border-radius:var(--r-6);background:color-mix(in srgb,var(--bg-trans-8) 35%,transparent)}.scene-algorithm-sidebar__head[data-v-663361af]{display:flex;min-height:var(--space-8);flex-shrink:0;align-items:center;justify-content:space-between;gap:var(--space-2)}.scene-algorithm-sidebar__head h3[data-v-663361af]{margin:0;color:var(--scene-sidebar-title);font-size:var(--fs-16);font-weight:600;line-height:var(--lh-snug)}.scene-algorithm-sidebar__retry[data-v-663361af]{display:inline-flex;width:var(--space-8);height:var(--space-8);align-items:center;justify-content:center;padding:0;border-radius:var(--jet-theme-button-r, var(--r-3));box-shadow:none}.scene-algorithm-sidebar__create[data-v-663361af]{flex-shrink:0;margin-top:var(--space-1)}.scene-algorithm-sidebar__retry .anticon[data-v-663361af]{font-size:var(--fs-16)}.scene-algorithm-sidebar__search[data-v-663361af]{width:100%;min-height:var(--space-8);flex-shrink:0;padding-block:.25rem;padding-inline:.75rem;border-color:var(--scene-sidebar-border);border-radius:var(--r-3);background:var(--jet-theme-bg-container);box-shadow:none}.scene-algorithm-sidebar__search.ant-input-affix-wrapper[data-v-663361af]:hover,.scene-algorithm-sidebar__search.ant-input-affix-wrapper-focused[data-v-663361af],.scene-algorithm-sidebar__search.ant-input-affix-wrapper[data-v-663361af]:focus-within{border-color:var(--jet-theme-primary-hover);background:var(--jet-theme-bg-container)}.scene-algorithm-sidebar__search.ant-input-affix-wrapper-focused[data-v-663361af],.scene-algorithm-sidebar__search.ant-input-affix-wrapper[data-v-663361af]:focus-within{box-shadow:var(--ring-focus)}.scene-algorithm-sidebar__search[data-v-663361af] .ant-input{color:var(--jet-theme-text);font-size:var(--fs-14);background:transparent}.scene-algorithm-sidebar__search[data-v-663361af] .ant-input-prefix,.scene-algorithm-sidebar__search[data-v-663361af] .ant-input-clear-icon{color:var(--scene-sidebar-muted)}.scene-algorithm-sidebar__filter[data-v-663361af]{width:100%;min-height:0;flex:1 1 0;overflow:hidden;padding:0;border:0;background:transparent;box-shadow:none}.scene-algorithm-sidebar__filter[data-v-663361af] .quick-filter-sidebar__section-header{display:none}.scene-algorithm-sidebar__filter[data-v-663361af] .quick-filter-sidebar__section{min-height:0}.scene-algorithm-sidebar__filter[data-v-663361af] .quick-filter-sidebar__items{min-height:0;overflow:auto}.scene-algorithm-sidebar__filter[data-v-663361af] .quick-filter-sidebar__item{min-height:3.5rem;padding-block:.5rem}.scene-algorithm-sidebar__item[data-v-663361af]{display:flex;width:100%;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;gap:.125rem}.scene-algorithm-sidebar__item-text[data-v-663361af],.scene-algorithm-sidebar__item-value[data-v-663361af]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scene-algorithm-sidebar__item-text[data-v-663361af]{width:100%;color:inherit;line-height:1.375rem}.scene-algorithm-sidebar__item-value[data-v-663361af]{width:100%;color:var(--ink-3);font-size:var(--fs-12);font-weight:400;line-height:1.125rem}.model-list[data-v-14a77224]{min-width:0;min-height:0;gap:var(--space-4);overflow:hidden}.model-list__content[data-v-14a77224]{overflow:hidden;height:100%}.model-list__layout[data-v-14a77224]{width:100%;min-height:0;align-items:stretch}.model-list__panel[data-v-14a77224]{--model-table-fixed-bg: color-mix(in srgb, var(--info-bg) 28%, var(--bg));--model-table-header-bg: color-mix(in srgb, var(--info-bg) 55%, var(--bg));display:flex;height:100%;min-height:0;flex-direction:column;gap:var(--space-3);overflow:hidden;padding:1rem;border-radius:var(--r-6);background:color-mix(in srgb,var(--info-bg) 25%,var(--bg-trans-8))}.model-list__filters[data-v-14a77224]{flex-shrink:0;flex-wrap:nowrap}.model-list__search[data-v-14a77224]{width:18rem;min-width:0}.model-list__stacked-cell[data-v-14a77224],.model-list__name-primary[data-v-14a77224],.model-list__name-text[data-v-14a77224],.model-list__secondary-text[data-v-14a77224]{min-width:0}.model-list__stacked-cell[data-v-14a77224]{display:flex;width:100%;max-width:100%;flex-direction:column;gap:var(--space-1);overflow:hidden}.model-list__name-primary[data-v-14a77224]{display:flex;width:100%;max-width:100%;align-items:center;gap:var(--space-1)}.model-list__cloud-icon[data-v-14a77224]{flex-shrink:0;color:var(--jet-theme-primary)}.model-list__name-primary .model-list__name-text[data-v-14a77224]{width:auto;flex:1 1 auto}.model-list__secondary-text[data-v-14a77224]{width:100%;max-width:100%;color:var(--jet-theme-text-disabled);font-size:var(--fs-12, 12px);font-weight:400;line-height:1rem}.model-list__secondary-text[data-v-14a77224] .j-ellipsis{color:inherit;font-size:inherit}.model-list__table[data-v-14a77224]{min-width:0;min-height:0;flex:1 1 0;overflow:hidden}.model-list__pro-table[data-v-14a77224],.model-list__pro-table[data-v-14a77224] .ant-spin-nested-loading,.model-list__pro-table[data-v-14a77224] .ant-spin-container,.model-list__pro-table[data-v-14a77224] .jtable-body{height:100%;min-height:0}.model-list__pro-table[data-v-14a77224] .ant-spin-container,.model-list__pro-table[data-v-14a77224] .jtable-body{display:flex;flex-direction:column}.model-list__pro-table[data-v-14a77224] .jtable-box{min-height:0;flex:1 1 0;overflow:auto}.model-list__pro-table[data-v-14a77224] .jtable-pagination{flex-shrink:0}.model-list__pro-table[data-v-14a77224] .ant-table{background:transparent}.model-list__pro-table[data-v-14a77224] .ant-table-thead>tr>th{overflow:hidden;background:var(--model-table-header-bg);text-overflow:ellipsis;white-space:nowrap}.model-list__pro-table[data-v-14a77224] .ant-table-tbody>tr:not(.ant-table-row-selected)>td{overflow:hidden;border-bottom-color:color-mix(in srgb,var(--primary-color) 9%,transparent);background:transparent;text-overflow:ellipsis;white-space:nowrap}.model-list__pro-table[data-v-14a77224] .ant-table-cell .j-ellipsis{width:100%;max-width:100%}.model-list__pro-table[data-v-14a77224] .ant-table-cell .j-ellipsis-line-clamp{white-space:normal}.model-list__pro-table[data-v-14a77224] .ant-badge-status{display:inline-flex;width:100%;max-width:100%;min-width:0;align-items:center;overflow:hidden;vertical-align:middle}.model-list__pro-table[data-v-14a77224] .ant-badge-status-dot{flex-shrink:0}.model-list__pro-table[data-v-14a77224] .ant-badge-status-text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-list__pro-table[data-v-14a77224] .ant-table-tbody>tr:not(.ant-table-row-selected)>.ant-table-cell-fix-right{background:var(--model-table-fixed-bg)}.model-list__pro-table[data-v-14a77224] .ant-table-tbody>tr:hover>td,.model-list__pro-table[data-v-14a77224] .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:var(--info-bg)}.model-list__row-actions[data-v-14a77224]{width:100%;flex-wrap:nowrap;justify-content:flex-end;white-space:nowrap}.card-box-header[data-v-b839e8ca]{display:flex;justify-content:space-between;align-items:center}.title[data-v-b839e8ca]{font-size:16px;color:#1a1a1a}.content-bottom-item-content[data-v-b839e8ca]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px 16px;margin-top:12px}.content-bottom-item-content .running-item[data-v-b839e8ca]{border-radius:4px;color:#1f2429;font-weight:400}.content-bottom-item-content .running-item h5[data-v-b839e8ca]{color:#1f2429;font-size:12px;font-weight:400;margin-bottom:0}.content-bottom-item-content .running-item[data-v-b839e8ca] .ant-progress-line{margin-bottom:0}.content-bottom-item-content .content-value[data-v-b839e8ca]{font-size:12px;color:#1f2429}.card-box-header[data-v-b7e4e570]{display:flex;align-items:center}.title[data-v-b7e4e570]{font-size:16px;color:#1a1a1a;width:120px}.card-box-header[data-v-43492bef]{display:flex;align-items:center}.title[data-v-43492bef]{font-size:16px;color:#1a1a1a}.status[data-v-03ed4be9],.card-box-header[data-v-c8ef1000]{display:flex;align-items:center}.progress-wrapper[data-v-c8ef1000]{display:flex;align-items:center;gap:12px;margin:16px 0}.progress-bar[data-v-c8ef1000]{flex:1;height:12px;background-color:#e5e7eb;border-radius:6px;overflow:hidden;display:flex}.progress-segment[data-v-c8ef1000]{height:100%}.total-count[data-v-c8ef1000]{min-width:50px;text-align:right;color:#1a1a1a;font-size:16px}.title[data-v-c8ef1000]{font-size:16px;color:#1a1a1a;width:120px}.status-box[data-v-c8ef1000]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.status[data-v-c8ef1000]{color:#9e9e9e;display:flex;align-items:center;font-size:12px}.card-box[data-v-78bd8fe5]{border:1px solid #D9D9D9;border-radius:6px;height:185px;margin-bottom:16px;background-color:#fff;padding:16px}.tree[data-v-7c9de5fc]{width:350px;height:100%;border:1px solid #e5e5e5;padding:16px;border-radius:6px;display:flex;flex-direction:column;gap:16px}.tree .item[data-v-7c9de5fc]{height:50px;font-size:18px;cursor:pointer;font-weight:700;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-radius:6px;margin-bottom:2px}.tree .item.active[data-v-7c9de5fc],.tree .item[data-v-7c9de5fc]:hover{background-color:#0000000f}.item[data-v-72bb4774]{height:80px;font-size:18px;cursor:pointer;font-weight:700;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-radius:6px;margin-bottom:6px;background-color:#0000000f}.item .item-left[data-v-72bb4774]{display:flex;align-items:center;gap:16px}.video-item[data-v-5ed667d0]{width:100%;height:100%;position:relative;cursor:pointer;color:#f5f7fa}.video-item .action[data-v-5ed667d0]{display:none}.video-item[data-v-5ed667d0]:hover{background-color:#fff3}.video-item:hover .action[data-v-5ed667d0]{display:block}video[data-v-5ed667d0]{width:100%;height:100%;object-fit:cover}.empty[data-v-5ed667d0]{height:100%;display:flex;justify-content:center;align-items:center}.btn[data-v-c1976360]{background:#1677ff;color:#fff;width:66px;height:24px;text-align:center;line-height:24px;border-radius:6px}.btn.disabled[data-v-c1976360]{cursor:not-allowed;color:#00000040}.video-grid[data-v-7670345d]{height:100%;display:grid;gap:12px}.video-item[data-v-7670345d]{background:#000;border-width:1px}.selected[data-v-7670345d]{border:1px solid #1677ff}.video-item-header[data-v-7670345d]{color:#fff;position:absolute;display:flex;justify-content:space-between;align-items:center;width:100%;padding:8px 12px;z-index:66}.filter-panel[data-v-a1a141b3]{padding:8px 12px 16px;background:#fafafa;border-radius:6px;margin-bottom:16px}[data-v-988292fa] .slick-slide{text-align:center;overflow:hidden}[data-v-988292fa] .slick-arrow.custom-slick-arrow{width:25px;height:25px;font-size:25px;color:#fff;transition:ease all .3s;opacity:.8;z-index:1}[data-v-988292fa] .slick-arrow.custom-slick-arrow:before{display:none}[data-v-988292fa] .slick-arrow.custom-slick-arrow:hover{color:#fff}[data-v-988292fa] .slick-slide .video-item{height:480px}.real-time-table[data-v-c875ccd4]{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;height:100%;min-height:0}.real-time-table .table-toolbar[data-v-c875ccd4]{margin-bottom:12px}.real-time-table .table-wrapper[data-v-c875ccd4]{border-radius:6px;overflow:hidden;flex:1;display:flex;flex-direction:column;min-height:0}.real-time-table .table-head[data-v-c875ccd4]{display:grid;background:#00000005;border-bottom:1px solid #e8e8e8;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.real-time-table .table-head[data-v-c875ccd4]::-webkit-scrollbar{display:none}.real-time-table .table-head .head-cell[data-v-c875ccd4]{padding:12px 16px;font-size:13px;font-weight:500;color:#000;display:flex;align-items:center;gap:8px;border-right:1px solid #f0f0f0}.real-time-table .table-head .head-cell.checkbox[data-v-c875ccd4]{justify-content:center;padding-left:16px}.real-time-table .table-head .head-cell.action[data-v-c875ccd4]{border-right:none;position:sticky;right:0;background:#f9fbff;width:96px}.real-time-table .table-head .ai[data-v-c875ccd4]{min-width:300px}.real-time-table .table-head .ai .switch-label[data-v-c875ccd4]{font-weight:400;font-size:12px;color:#8a93a6}.real-time-table .table-body[data-v-c875ccd4]{flex:1;min-height:0;position:relative;overflow-x:hidden}.real-time-table .empty-state[data-v-c875ccd4]{padding:80px 0}.table-row[data-v-c875ccd4]{display:grid;height:100%;align-items:center;transition:background-color .3s ease}.table-row.is-new[data-v-c875ccd4]{animation:slide-in-left-c875ccd4 .7s ease}.table-row.is-new .cell[data-v-c875ccd4]{background-color:#f0fcf4!important}.table-row .cell[data-v-c875ccd4]{height:100%;display:flex;background-color:#fff;border-bottom:1px solid #f4f5f7;flex-direction:column;justify-content:center;gap:6px;font-size:12px;color:#6b7484;width:100%;padding:12px 16px}.table-row .cell.checkbox[data-v-c875ccd4]{flex-direction:row;align-items:center;justify-content:center;padding-left:16px}.table-row .cell.time .time-text[data-v-c875ccd4],.table-row .cell.processed .time-text[data-v-c875ccd4]{font-size:14px;color:#1a1a1a;font-weight:500}.table-row .cell .date-text[data-v-c875ccd4]{color:#999;font-size:12px}.table-row .cell.source .source-name[data-v-c875ccd4],.table-row .cell.owner[data-v-c875ccd4]{font-size:14px;color:#1f2329}.table-row .cell.ai[data-v-c875ccd4]{min-width:300px;display:flex;gap:12px;flex-direction:row;justify-content:flex-start;align-items:center}.table-row .cell.ai .ai-status[data-v-c875ccd4]{display:inline-flex;align-items:center;gap:6px;font-weight:500}.table-row .cell.ai .ai-status.success[data-v-c875ccd4]{color:#0f8a45}.table-row .cell.ai .ai-status.error[data-v-c875ccd4]{color:#d93026}.table-row .cell.ai .model-status[data-v-c875ccd4]{display:flex;align-items:center;justify-content:space-between;gap:6px}.table-row .cell.ai .model-status .model-status-confidence[data-v-c875ccd4]{color:#1677ff;display:flex;font-size:12px;border-radius:4px;padding:1px 8px;align-items:center;gap:8px;border:1px solid #1677ff}.table-row .cell.action[data-v-c875ccd4]{height:100%;align-items:center;position:sticky;right:0;z-index:2;display:flex;justify-content:center}.snapshot-box[data-v-c875ccd4]{width:100px;height:80px;border-radius:4px;overflow:hidden;border:1px solid #e6e6e6;background:#f5f5f5;display:flex;align-items:center;cursor:pointer;position:relative}.snapshot-box .image-count[data-v-c875ccd4]{background-color:#fff;position:absolute;right:0;bottom:0;margin:0}.snapshot-box img[data-v-c875ccd4]{width:100%;height:100%;object-fit:cover}.card-item[data-v-c875ccd4]{width:100%;height:100%;border:1px solid #eff0f1;border-radius:6px;padding:10px 16px;margin:8px 0;display:flex;gap:12px;align-items:center;background:#fff}.card-left[data-v-c875ccd4]{display:flex;align-items:center}.card-snapshot[data-v-c875ccd4]{width:76px;height:56px}.card-content[data-v-c875ccd4]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.card-title[data-v-c875ccd4]{font-size:14px;font-weight:600;color:#1f2329}.card-sub[data-v-c875ccd4]{display:flex;gap:6px;font-size:12px;color:#6b7484}.card-sub .label[data-v-c875ccd4]{color:#8c8c8c;white-space:nowrap}.card-sub .value[data-v-c875ccd4]{color:#1f2329}.card-tags[data-v-c875ccd4]{display:flex;gap:6px}.card-time[data-v-c875ccd4]{min-width:90px;text-align:right;font-size:12px;color:#8c8c8c}.card-time .time[data-v-c875ccd4]{font-size:14px;font-weight:600;color:#6b7484}@keyframes slide-in-left-c875ccd4{0%{transform:translate(40px);opacity:0}to{transform:translate(0);opacity:1}}.choose-video[data-v-5cfd0797]{display:flex;flex-direction:column;gap:12px}.summary[data-v-5cfd0797]{border:1px solid #91caff;background:#e6f4ff;color:#595959;padding:8px 12px;border-radius:6px;font-size:12px}.content[data-v-5cfd0797]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.content.device[data-v-5cfd0797]{grid-template-columns:repeat(4,minmax(0,1fr))}.content.driver[data-v-5cfd0797]{grid-template-columns:repeat(3,minmax(0,1fr))}.panel[data-v-5cfd0797]{border:1px solid #f0f0f0;border-radius:6px;background:#fff;display:flex;flex-direction:column;min-height:420px}.panel-header[data-v-5cfd0797]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid #f0f0f0;font-weight:600}.search-input[data-v-5cfd0797]{width:120px}.panel-body[data-v-5cfd0797]{padding:8px 12px;display:flex;flex-direction:column;gap:8px;flex:1;min-height:0}.panel-item[data-v-5cfd0797]{padding:8px 10px;border-radius:6px;cursor:pointer;background:#fff}.panel-item.active[data-v-5cfd0797]{background:#f5f5f5;font-weight:600}.app-item[data-v-5cfd0797]{display:flex;align-items:center;justify-content:space-between;gap:8px}.app-item .text[data-v-5cfd0797]{flex:1}.app-item .tag[data-v-5cfd0797]{margin:0}.video-item[data-v-5cfd0797]{display:flex;align-items:flex-start;gap:8px;border:1px solid transparent}.video-item.selected[data-v-5cfd0797]{border-color:#1677ff;background:#f0f7ff}.video-info[data-v-5cfd0797]{flex:1;display:flex;flex-direction:column;gap:4px;color:#595959}.video-name[data-v-5cfd0797]{display:flex;align-items:center;gap:6px;color:#1f1f1f;font-weight:500}.video-meta[data-v-5cfd0797]{font-size:12px;color:#8c8c8c}.preview-btn[data-v-5cfd0797]{padding:0 4px}.video-tool__split-btn[data-v-48aad1fb]{display:flex;gap:1px}.video-tool__split-btn .save-btn[data-v-48aad1fb]{border-radius:2px 0 0 2px}.video-tool__split-btn .icon-btn[data-v-48aad1fb]{padding:0 6px;border-radius:0 2px 2px 0}.right-content[data-v-49722103]{display:flex;position:relative;gap:16px;min-height:0;flex:1}.right-content-left[data-v-49722103]{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;gap:16px;overflow:hidden}.right-content-left .video-player[data-v-49722103]{border:1px solid #D9D9D9;min-height:0;flex:1;background-color:#fff;overflow-y:auto;border-radius:6px}.right-content-left .card-box[data-v-49722103]{border:1px solid #D9D9D9;border-radius:6px;height:300px;background-color:#fff;padding:16px}.right-content-left .card-box .title[data-v-49722103]{color:#1a1a1a}.card-box-header[data-v-49722103]{display:flex;align-items:center;gap:16px;justify-content:space-between}.realtime-record[data-v-49722103]{width:400px;padding:16px 12px;border:1px solid #D9D9D9;transition:all .4s ease;background-color:#fff;border-radius:6px}.realtime-record .active[data-v-49722103]{position:absolute;right:0;top:0;width:100%;height:100%;transform:translate(-200px);z-index:10}.title[data-v-662dd0a8]{color:#1a1a1a}.value[data-v-662dd0a8]{font-size:24px;font-weight:700;color:#1677ff}.title[data-v-61a1778c]{color:#1a1a1a}.value[data-v-61a1778c]{font-size:24px;font-weight:700;color:#1677ff}.title[data-v-4dcab83a]{color:#1a1a1a}.value[data-v-4dcab83a]{font-size:24px;font-weight:700;color:#52c41a}.status[data-v-4dcab83a]{color:#9e9e9e;display:flex;align-items:center;font-size:12px}.title[data-v-3cceddb3]{color:#1a1a1a}.value[data-v-3cceddb3]{font-size:24px;font-weight:700;color:#52c41a}.status[data-v-3cceddb3]{color:#9e9e9e;display:flex;align-items:center;font-size:12px}.title[data-v-ec59987c]{color:#1a1a1a}.value[data-v-ec59987c]{font-size:24px;font-weight:700;color:#1a1a1a}.item[data-v-ec59987c]{font-size:12px;color:#9e9e9e;display:flex;align-items:center;gap:12px}.title[data-v-5142d35a]{color:#1a1a1a}.value[data-v-5142d35a]{color:#1a1a1a;font-weight:700;font-size:24px}.status[data-v-5142d35a]{color:#9e9e9e;display:flex;align-items:center;font-size:12px}.top[data-v-740eaa00]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:16px;height:100px;margin-bottom:16px}.card-box[data-v-740eaa00]{border-radius:6px;background-color:#f8f9fa;padding:12px;box-sizing:border-box;height:100%}.card-box .title[data-v-740eaa00]{color:#1a1a1a}.realtime-preview[data-v-4dea6ffe]{padding:24px;background-color:#fff}.realtime-preview .box[data-v-4dea6ffe]{display:flex;gap:16px}.realtime-preview .left[data-v-4dea6ffe]{width:300px}.realtime-preview .right[data-v-4dea6ffe]{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px;height:788px}.left-panel[data-v-98891590],.center-panel[data-v-98891590],.right-panel[data-v-98891590]{flex:1;min-width:0;border:1px solid #e5e5e5;border-radius:6px;display:flex;flex-direction:column;padding:16px}.panel-header[data-v-98891590]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:700;flex-wrap:wrap}.panel-content[data-v-98891590]{flex:1;min-height:0;margin-top:8px}.count-badge[data-v-98891590]{background:#e6f4ff;color:#1677ff;padding:2px 8px;border-radius:10px;font-size:12px;font-weight:400}.list-item[data-v-98891590]{height:50px;padding:0 12px;display:flex;align-items:center;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:all .2s;justify-content:space-between;gap:16px}.list-item[data-v-98891590]:hover{background:#f5f5f5}.list-item.active[data-v-98891590]{background:#e6f4ff}.list-item .platform-address[data-v-98891590]{margin-left:auto;font-size:12px;color:#999}.selected-item[data-v-98891590]{padding:12px;border:1px solid #e5e5e5;border-radius:6px;background:#fff;margin:10px 0}.selected-header[data-v-98891590]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-weight:500}.platform-tags[data-v-98891590]{display:flex;flex-wrap:wrap;gap:4px}.selected-info[data-v-98891590]{display:flex;align-items:center;gap:8px}.media-wrapper[data-v-ec787f4f]{height:100%;display:flex;align-items:stretch;gap:12px;width:320px;min-width:320px;transition:width .3s ease,min-width .3s ease;position:relative;border-right:1px solid #e5e6eb}.media-wrapper.collapsed[data-v-ec787f4f]{width:0px;min-width:0px}.media-wrapper.collapsed .media-container[data-v-ec787f4f]{opacity:0;margin:0;pointer-events:none}.media-wrapper .collapse-btn[data-v-ec787f4f]{width:14px;height:61px;border-radius:0 4px 4px 0;display:flex;align-items:center;justify-content:center;border:1px solid #e5e6eb;background-color:#fff;box-shadow:0 2px 8px #00000014;position:absolute;right:-14px;top:calc(50% - 30.5px);cursor:pointer}.media-container[data-v-ec787f4f]{height:100%;width:100%;display:flex;flex-direction:column;padding:16px 0 0;transition:opacity .3s ease,padding .3s ease,margin .3s ease}.media-container .title[data-v-ec787f4f]{margin-bottom:0}.media-container .search-bar[data-v-ec787f4f]{display:flex;gap:16px;padding-right:16px;align-items:center;justify-content:space-between}.media-container .search-bar .search-input[data-v-ec787f4f]{width:100%;margin-top:8px}.media-container .list-container[data-v-ec787f4f]{flex:1;min-height:0;padding-right:16px}.media-container .list-container .empty-state[data-v-ec787f4f]{margin-top:200px}.media-container .type-count[data-v-ec787f4f]{border-top:1px solid #eeeeee;padding:8px 16px 8px 8px}.gateway-tree[data-v-ec787f4f]{display:flex;flex-direction:column;gap:12px;margin-top:8px}.media-title[data-v-ec787f4f]{gap:8px}.selected-info[data-v-ec787f4f]{font-size:12px;color:#86909c}.gateway-node[data-v-ec787f4f]{border:1px solid #e5e6eb;border-radius:8px;background-color:#f7f8fa}.gateway-header[data-v-ec787f4f]{display:flex;align-items:center;gap:8px;padding:10px 12px;cursor:default;transition:background .2s}.gateway-header.gateway-disabled[data-v-ec787f4f]{cursor:not-allowed;color:#c9cdd4}.gateway-header .gateway-info[data-v-ec787f4f]{flex:1;min-width:0}.gateway-header .gateway-info .name[data-v-ec787f4f]{font-weight:600;color:#1d2129;cursor:pointer}.gateway-header .gateway-info .name[data-v-ec787f4f]:hover{color:#1677ff}.gateway-header .gateway-info .desc[data-v-ec787f4f]{color:#86909c;font-size:12px}.gateway-toggle[data-v-ec787f4f]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;transition:background .2s;cursor:pointer}.gateway-toggle[data-v-ec787f4f]:hover{background:#1677ff1f}.gateway-toggle.disabled[data-v-ec787f4f]{cursor:not-allowed;color:#c9cdd4}.gateway-toggle.disabled[data-v-ec787f4f]:hover{background:transparent}.camera-panel[data-v-ec787f4f]{margin:12px}.camera-list[data-v-ec787f4f]{display:flex;flex-direction:column;gap:8px;margin-top:8px}.camera-item[data-v-ec787f4f]{display:flex;gap:8px;align-items:center;padding:6px 8px;border-radius:6px;background-color:#fff;border:1px solid #e5e6eb;transition:all .2s}.camera-item.selectable[data-v-ec787f4f]{cursor:pointer}.camera-item.selectable[data-v-ec787f4f]:hover{border-color:#1677ff}.camera-item.selected[data-v-ec787f4f]{border-color:#1677ff;background-color:#e6f4ff;box-shadow:0 0 0 1px #1677ff33}.camera-item .camera-info[data-v-ec787f4f]{flex:1}.camera-item .camera-info .name[data-v-ec787f4f]{color:#1d2129}.camera-item .camera-info .name.can-click[data-v-ec787f4f]{cursor:pointer}.camera-item .camera-info .name.can-click[data-v-ec787f4f]:hover{color:#1677ff}.camera-item .camera-info .desc[data-v-ec787f4f]{color:#86909c;font-size:12px}.camera-empty[data-v-ec787f4f]{color:#c9cdd4;font-size:12px;padding:8px 0}.camera-loading[data-v-ec787f4f]{padding:12px 0}.gateway-tips[data-v-ec787f4f]{margin-top:16px;padding:8px 12px;color:#f53f3f;font-size:12px;background:#f53f3f0d;border-radius:6px}.bound[data-v-08a5a77b]{height:550px;display:flex;gap:16px}.bound .bound_device[data-v-08a5a77b]{width:300px;height:100%;display:flex;flex-direction:column;gap:16px}.bound .bound_channel[data-v-08a5a77b]{flex:1;min-width:0;height:100%}h2[data-v-b0023c5e]{text-align:center}.gray-color[data-v-83b9d10b]{color:#999;margin-top:.5rem}.video-source[data-v-14477b46]{display:flex;flex-direction:column;align-items:center;padding:8px 0 4px}.video-source[data-v-14477b46] .ant-upload{width:auto}.video-source .upload-button[data-v-14477b46]{width:180px;height:44px;border-radius:2px}.video-source .upload-divider[data-v-14477b46]{width:min(420px,100%);min-width:0;margin:36px 0 24px;color:#8c96a8;font-size:13px}.video-source .upload-dragger[data-v-14477b46]{width:min(360px,100%);height:56px}.video-source .upload-dragger[data-v-14477b46] .ant-upload{padding:0;border-color:#c9d5ef;background:#f8faff;height:100%}.video-source .drag-content[data-v-14477b46]{height:54px;display:flex;align-items:center;justify-content:center;gap:6px;color:#5f6f8f;font-size:14px}.video-source .upload-tip[data-v-14477b46]{margin-top:16px;color:#7e8aa6;font-size:13px;line-height:22px;text-align:center}.video-source .upload-result[data-v-14477b46]{margin-top:12px;width:min(420px,100%);min-height:36px;padding:0 12px;border-radius:4px;background:#f6ffed;border:1px solid #B7EB8F;display:flex;align-items:center;justify-content:space-between;gap:12px}.video-source .result-info[data-v-14477b46]{min-width:0;flex:1;display:flex;align-items:center;gap:8px;color:#389e0d}.video-source .result-info .status-text[data-v-14477b46]{flex:0 0 auto;line-height:18px}.video-source .result-info .file-name[data-v-14477b46]{min-width:0;flex:1;color:#5a6a85}.region-canvas-container[data-v-32f239ce]{position:relative;display:block}.region-canvas-container .region-canvas[data-v-32f239ce]{display:block;cursor:crosshair}.region-canvas-container .type-selector[data-v-32f239ce]{position:absolute;top:8px;left:50%;transform:translate(-50%);padding:8px 16px;background:#000000bf;border-radius:4px;color:#fff;display:flex;align-items:center;gap:12px;font-size:12px}.region-canvas-container .type-selector span[data-v-32f239ce]{white-space:nowrap}.region-canvas-container .action-bar[data-v-32f239ce]{position:absolute;bottom:8px;right:8px;display:flex;gap:8px}.region-canvas-container .action-bar .ant-btn[data-v-32f239ce]{background:#000000bf;color:#fff;border:none}.region-canvas-container .action-bar .ant-btn[data-v-32f239ce]:hover{background:#000000d9}.region-canvas-container .hint[data-v-32f239ce]{position:absolute;bottom:8px;left:50%;transform:translate(-50%);padding:6px 12px;background:#1890ffe6;border-radius:4px;color:#fff;font-size:12px;pointer-events:none;white-space:nowrap}.video-container[data-v-52444be2]{position:relative;height:500px;width:100%;margin-bottom:16px}.video-container[data-v-52444be2] .region-canvas-container{pointer-events:none}.video-container[data-v-52444be2] .region-canvas-container .region-canvas,.video-container[data-v-52444be2] .region-canvas-container .type-selector,.video-container[data-v-52444be2] .region-canvas-container .action-bar{pointer-events:auto}.media-wrapper[data-v-3fb3a68e]{height:100%;display:flex;align-items:stretch;gap:12px;width:320px;min-width:320px;transition:width .3s ease,min-width .3s ease;position:relative;border-right:1px solid #e5e6eb}.media-wrapper.collapsed[data-v-3fb3a68e]{width:0px;min-width:0px}.media-wrapper.collapsed .media-container[data-v-3fb3a68e]{opacity:0;margin:0;pointer-events:none}.media-wrapper .collapse-btn[data-v-3fb3a68e]{width:14px;height:61px;border-radius:0 4px 4px 0;display:flex;align-items:center;justify-content:center;border:1px solid #e5e6eb;background-color:#fff;box-shadow:0 2px 8px #00000014;position:absolute;right:-14px;top:calc(50% - 30.5px);cursor:pointer}.media-container[data-v-3fb3a68e]{height:100%;width:100%;display:flex;flex-direction:column;padding:16px 0 0;transition:opacity .3s ease,padding .3s ease,margin .3s ease}.media-container .title[data-v-3fb3a68e]{margin-bottom:0}.media-container .search-bar[data-v-3fb3a68e]{display:flex;gap:16px;padding-right:16px;align-items:center;justify-content:space-between}.media-container .search-bar .search-input[data-v-3fb3a68e]{width:100%;margin-top:8px}.media-container .list-container[data-v-3fb3a68e]{flex:1;min-height:0;padding-right:16px}.media-container .list-container .empty-state[data-v-3fb3a68e]{margin-top:200px}.media-container .list-container .empty-state .empty-actions[data-v-3fb3a68e]{margin-top:12px;text-align:center}.media-container .type-count[data-v-3fb3a68e]{border-top:1px solid #eeeeee;padding:8px 16px 8px 8px}.media-title[data-v-3fb3a68e]{gap:8px}.selected-info[data-v-3fb3a68e]{font-size:12px;color:#86909c}.item[data-v-3fb3a68e]{padding:8px 16px;background-color:#0000000a;height:100%;margin-top:16px;border-radius:6px;border:1px solid transparent;cursor:pointer;transition:all .2s}.item .item-media-name.hover[data-v-3fb3a68e]{cursor:pointer}.item .item-media-name.hover[data-v-3fb3a68e]:hover{color:#1677ff}.item.selectable[data-v-3fb3a68e]:hover{border-color:#1677ff}.item.selected[data-v-3fb3a68e]{border-color:#1677ff;background-color:#e6f4ff;box-shadow:0 0 0 1px #1677ff33}.item.not-selectable[data-v-3fb3a68e]{cursor:default}.item .item-icon[data-v-3fb3a68e]{font-size:30px}.item .title[data-v-3fb3a68e]{flex:1;min-width:0}.item .title .desc[data-v-3fb3a68e]{margin-top:10px;color:#000000b3;font-size:12px}.item .item-actions[data-v-3fb3a68e] .ant-btn{cursor:pointer}.detection-video-modal[data-v-3fb3a68e]{min-height:120px}.detection-video-modal .carousel[data-v-3fb3a68e]{display:flex;flex-direction:column;gap:16px}.detection-video-modal .carousel .carousel-view[data-v-3fb3a68e]{position:relative;border-radius:10px;overflow:hidden;height:360px}.detection-video-modal .carousel .carousel-view .video-player[data-v-3fb3a68e]{width:100%;height:100%;object-fit:contain;background:#000;display:block}.detection-video-modal .carousel .carousel-view .download-btn[data-v-3fb3a68e]{position:absolute;top:12px;right:12px;z-index:2;background:#ffffffe0}.no-resource[data-v-e9b0c769]{padding:40px 20px;text-align:center}.hint[data-v-e9b0c769]{font-size:12px;color:#666;text-align:left;margin-bottom:20px}.hint .type[data-v-e9b0c769]{font-weight:600}.card[data-v-e9b0c769]{max-width:420px;margin:0 auto;padding:36px 28px 40px;border-radius:8px}.icon-wrap[data-v-e9b0c769]{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.icon-camera[data-v-e9b0c769]{width:110px;height:110px}.title[data-v-e9b0c769]{margin:0;font-size:22px;font-weight:700;color:#222}.desc[data-v-e9b0c769]{margin-top:10px;color:#8a8a8a;font-size:14px}.actions[data-v-e9b0c769]{margin-top:22px;display:flex;justify-content:center;gap:12px}.info-card[data-v-b3e6ba22]{display:flex;gap:16px;width:100%;padding:16px 24px;background:#52c41a05;border:1px solid rgba(82,196,26,.6);border-radius:6px;height:92px}.info-card .card-left[data-v-b3e6ba22]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center}.info-card .card-right[data-v-b3e6ba22]{flex:0 0 160px;display:flex;flex-direction:column;padding-left:16px;border-left:1px solid #e6f7ef}@media screen and (max-width: 1680px){.info-card .card-right[data-v-b3e6ba22]{flex:0 0 100px}}.info-card .card-header[data-v-b3e6ba22]{display:flex;align-items:center;gap:6px;font-size:13px;color:#6c7685;margin-bottom:8px}.info-card .card-header .card-icon[data-v-b3e6ba22]{color:#000;font-size:18px}.info-card .card-header .card-icon.success[data-v-b3e6ba22]{color:#52c41a}.info-card .card-value[data-v-b3e6ba22]{font-size:32px;font-weight:600;color:#1a1a1a;line-height:1}.info-card .card-sub[data-v-b3e6ba22]{margin-top:10px;font-size:12px;color:#6c7685}.info-card .card-sub .sub-value[data-v-b3e6ba22]{font-weight:600;color:#1a1a1a}.info-card .card-sub .help-icon[data-v-b3e6ba22]{color:#8a93a6}.info-card .highlight-value[data-v-b3e6ba22]{font-size:24px;font-weight:600;color:#09a64b}.info-card .highlight-value .unit[data-v-b3e6ba22]{margin-left:6px;font-size:14px}.info-card .ai-progress[data-v-b3e6ba22]{display:flex;flex-direction:column;gap:8px;min-width:0}.info-card .ai-bar[data-v-b3e6ba22]{width:100%;height:12px;background:#e5e6eb;border-radius:6px;overflow:hidden;display:flex}.info-card .ai-bar__segment[data-v-b3e6ba22]{height:100%}.info-card .ai-status-list[data-v-b3e6ba22]{display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:thin;scrollbar-color:#d9d9d9 transparent}.info-card .ai-status-list[data-v-b3e6ba22]::-webkit-scrollbar{height:4px}.info-card .ai-status-list[data-v-b3e6ba22]::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:2px}.info-card .ai-status-item[data-v-b3e6ba22]{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;font-size:12px;color:#4e5969}.info-card .ai-status-item .label[data-v-b3e6ba22]{max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.info-card .ai-status-item .dot[data-v-b3e6ba22]{width:8px;height:8px;border-radius:50%}.info-card .ai-status-item .count[data-v-b3e6ba22]{font-weight:600;color:#1f2329}@media (max-width: 1200px){.info-card[data-v-b3e6ba22]{flex-direction:column}.info-card .card-right[data-v-b3e6ba22]{flex:1;padding-left:0;border-left:none;border-top:1px solid #e6f7ef;padding-top:12px}}.status-tooltip[data-v-b3e6ba22]{display:flex;gap:8px;align-items:center}.status-tooltip .status-tooltip__row[data-v-b3e6ba22]{display:flex;align-items:center;gap:6px}.status-tooltip .status-tooltip__row[data-v-b3e6ba22]:last-child{margin-bottom:0}.status-tooltip .status-tooltip__dot[data-v-b3e6ba22]{width:8px;height:8px;border-radius:50%}.status-tooltip .status-tooltip__text[data-v-b3e6ba22]{font-size:12px;color:#000;line-height:18px}.real-time-record[data-v-4ce1393d]{height:calc(100% - 70px);display:flex;flex-direction:column;gap:16px}.real-time-record .record-info[data-v-4ce1393d]{flex:0 0 auto}.real-time-record .record-table[data-v-4ce1393d]{flex:1;min-height:0}.new-data[data-v-4ce1393d]{padding:2px 8px;border:1px solid #e8e8e8;border-radius:4px;background:#f5f5f5;color:#777}.new-data .new-data-count[data-v-4ce1393d]{color:#1a1a1a;margin:0 4px}.video-container[data-v-76135db8]{position:relative;height:500px;margin-bottom:16px}.video-container:hover .header-box[data-v-76135db8]{z-index:1}.video-container .header-box[data-v-76135db8]{position:absolute;top:0;left:0;width:100%;height:40px;line-height:40px;color:#fff;font-size:14px;padding:0 12px;background-color:#00000080}.video-container[data-v-76135db8] .region-canvas-container{pointer-events:none}.video-container[data-v-76135db8] .region-canvas-container .region-canvas,.video-container[data-v-76135db8] .region-canvas-container .type-selector,.video-container[data-v-76135db8] .region-canvas-container .action-bar{pointer-events:auto}.video-tool[data-v-75552c28]{display:inline-flex;align-items:center;gap:12px}.video-tool__split[data-v-75552c28]{display:inline-flex}.video-tool__batch[data-v-75552c28]{display:inline-flex;align-items:center;gap:6px}.video-tool__split[data-v-75552c28] .ant-radio-button-wrapper{min-width:68px;text-align:center}.video-tool__batch-actions[data-v-75552c28]{display:inline-flex;gap:12px}.video-preview[data-v-7a11c3bc]{height:calc(100% - 70px);display:flex;flex-direction:column;gap:12px}.video-preview__actions[data-v-7a11c3bc]{display:flex;justify-content:flex-end}.video-preview__label[data-v-7a11c3bc]{color:#4e5969;font-size:12px}.video-preview__body[data-v-7a11c3bc]{flex:1;min-height:0;display:flex;align-items:stretch;justify-content:center}.video-preview[data-v-7a11c3bc] .video-grid{width:100%}.preview[data-v-e13437a2]{height:100%;flex:1;padding:0 16px;overflow:auto}.content[data-v-c68b1cbe]{width:100%;height:calc(100% - 136px);display:flex;margin-top:16px}.steps[data-v-7f7083c0]{width:80%;margin:16px auto}.steps-item[data-v-7f7083c0]{height:50vh}.model-body[data-v-7f7083c0]{width:100%;display:flex;justify-content:space-between}.model-body .model-id[data-v-7f7083c0]{display:inline-block;flex:1}.model-body .model-domain[data-v-7f7083c0]{color:#00000080;display:inline-block;width:5rem}.canvas-wrap[data-v-a1de3c94]{width:100%;height:55vh;display:flex;justify-content:center;align-items:center;position:relative}.canvas-wrap canvas[data-v-a1de3c94]{position:absolute}.canvas-wrap .area-canvas[data-v-a1de3c94]{z-index:1}.canvas-wrap .draw-canvas[data-v-a1de3c94]{z-index:2;cursor:crosshair}.canvas-wrap .start[data-v-a1de3c94]{position:absolute;background:#f2f2f2;border-radius:5px;padding:.2rem .5rem;top:2rem;z-index:3}.canvas-wrap[data-v-a13de051]{width:100%;height:55vh;display:flex;justify-content:center;align-items:center}.canvas-wrap canvas[data-v-a13de051]{position:absolute}.canvas-wrap .draw-canvas[data-v-a13de051]{z-index:2}.canvas-wrap[data-v-351ad507]{width:100%;height:55vh;display:flex;justify-content:center;align-items:center;position:relative}.canvas-wrap canvas[data-v-351ad507]{position:absolute}.canvas-wrap .area-canvas[data-v-351ad507]{z-index:1}.canvas-wrap .draw-canvas[data-v-351ad507]{z-index:2;cursor:crosshair}.canvas-wrap .start[data-v-351ad507]{position:absolute;background:#f2f2f2;border-radius:5px;padding:.2rem .5rem;top:2rem;z-index:3}.model-edit-divider[data-v-49548170]{margin:12px 0 8px}.source-param-tip[data-v-49548170]{margin:0 0 12px}.source-param-tip .source-param-tip__action[data-v-49548170]{height:auto;padding:0;vertical-align:baseline}.detect-area[data-v-49548170]{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.card[data-v-70899454]{border:1px solid #D9D9D9;border-radius:6px}.card .header[data-v-70899454]{display:flex;align-items:center;padding:16px;justify-content:space-between}.card .header .left[data-v-70899454]{display:flex;align-items:center;gap:16px}.card .header .icon[data-v-70899454]{border:1px solid #D9D9D9;height:32px;width:32px;font-size:24px;display:flex;align-items:center;justify-content:center}.card .header .title[data-v-70899454]{font-weight:500}.card .content[data-v-70899454]{border-top:1px solid #D9D9D9;padding:16px}.left-panel[data-v-05b1518d],.center-panel[data-v-05b1518d],.right-panel[data-v-05b1518d]{flex:1;min-width:0;border:1px solid #e5e5e5;border-radius:6px;display:flex;flex-direction:column;padding:16px}.panel-header[data-v-05b1518d]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:700;flex-wrap:wrap}.panel-content[data-v-05b1518d]{flex:1;min-height:0;margin-top:8px}.count-badge[data-v-05b1518d]{background:#e6f4ff;color:#1677ff;padding:2px 8px;border-radius:10px;font-size:12px;font-weight:400}.list-item[data-v-05b1518d]{height:50px;padding:0 12px;display:flex;align-items:center;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:all .2s;justify-content:space-between;gap:16px}.list-item[data-v-05b1518d]:hover{background:#f5f5f5}.list-item.active[data-v-05b1518d]{background:#e6f4ff}.list-item .platform-address[data-v-05b1518d]{margin-left:auto;font-size:12px;color:#999}.selected-item[data-v-05b1518d]{padding:12px;border:1px solid #e5e5e5;border-radius:6px;background:#fff;margin:10px 0}.selected-header[data-v-05b1518d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-weight:500}.platform-tags[data-v-05b1518d]{display:flex;flex-wrap:wrap;gap:4px}.selected-info[data-v-05b1518d]{display:flex;align-items:center;gap:8px}.flex-box[data-v-421affd0]{display:flex;gap:16px;align-items:center}.header[data-v-421affd0]{justify-content:space-between;background:#f5f5f5;padding:24px;border-radius:6px;align-items:center}.header .left[data-v-421affd0]{display:flex;flex:1;min-width:0;justify-content:space-between;gap:24px;flex-wrap:nowrap}@media (max-width: 1200px){.header .left[data-v-421affd0]{flex-wrap:wrap}}.header .title[data-v-421affd0]{color:#1a1a1a;font-size:16px;font-weight:500;min-width:100px;max-width:250px}.header .content[data-v-421affd0]{display:grid;gap:24px}.header .time[data-v-421affd0]{min-width:120px;background-color:#f2f2f2;font-size:12px;color:#7f7f7f;padding:0 6px;border-radius:4px;gap:4px}.header .task-state[data-v-421affd0]{min-width:0;display:flex;align-items:center;margin-right:-12px}.header .task-state-dot[data-v-421affd0]{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:#f5222d}.header .task-state-dot.running[data-v-421affd0]{background:#52c41a}.item-label[data-v-421affd0]{color:#777;min-width:40px}.item-flex[data-v-d392ade1]{display:flex;align-items:center;gap:12px}.item[data-v-d392ade1]{display:flex;align-items:center;border:1px solid rgba(230,230,234);padding:16px;border-radius:6px;justify-content:space-between}.item .icon[data-v-d392ade1]{font-size:20px;width:32px;height:32px;border:1px solid rgba(230,230,234);border-radius:6px;display:flex;align-items:center;justify-content:center}.desc[data-v-154d32ff]{font-size:12px;margin-left:16px}.list[data-v-23413a1c]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px;max-height:400px;overflow:hidden auto}.list .item[data-v-23413a1c]{border:1px solid #D9D9D9;padding:16px;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;gap:8px}.list .item.active[data-v-23413a1c],.list .item[data-v-23413a1c]:hover{border-color:#1677ff}.selected-bar[data-v-84d3aff1]{height:48px;margin-bottom:16px;padding:0 12px;border:1px solid #91CAFF;border-radius:6px;display:flex;align-items:center;justify-content:space-between;background:#e6f4ff;color:#1a1a1a}.task-target-group[data-v-84d3aff1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;max-height:min(440px,calc(100vh - 320px));overflow-y:auto}.task-target-search[data-v-84d3aff1]{margin-bottom:0}.task-target-search-item[data-v-84d3aff1]{margin-bottom:12px}.task-target-list-item[data-v-84d3aff1]{margin-bottom:0}.task-target-add[data-v-84d3aff1]{height:40px;margin-top:12px}.task-target-item[data-v-84d3aff1]{border:1px solid #D9D9D9;border-radius:6px;height:72px;padding:12px 16px;position:relative;overflow:hidden;background:#fff}.task-target-item[data-v-84d3aff1] .ant-checkbox-wrapper{align-items:flex-start;width:100%;height:100%}.task-target-item[data-v-84d3aff1] .ant-checkbox{display:none}.task-target-item[data-v-84d3aff1] .ant-checkbox+span{width:100%;min-width:0;padding-inline-start:0;padding-inline-end:0}.task-target-item.active[data-v-84d3aff1]{border-color:#1677ff;background:#f0f7ff;box-shadow:0 0 0 1px #1677ff inset}.task-target-content[data-v-84d3aff1]{min-width:0;flex:1;width:100%;padding-right:16px}.task-target-main[data-v-84d3aff1]{display:flex;align-items:center;gap:8px;min-width:0;width:100%}.task-target-icon[data-v-84d3aff1]{width:24px;height:24px;flex:none}.task-target-icon img[data-v-84d3aff1]{width:100%;height:100%;display:block}.task-target-title[data-v-84d3aff1]{color:#1a1a1a;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-target-desc[data-v-84d3aff1]{margin-top:4px;color:#777;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checked-corner[data-v-84d3aff1]{position:absolute;right:0;bottom:0;width:32px;height:32px;color:#fff;display:flex;align-items:flex-end;justify-content:flex-end;padding:0 3px 2px 0}.checked-corner[data-v-84d3aff1]:before{content:"";position:absolute;right:0;bottom:0;width:0;height:0;border-style:solid;border-width:0 0 32px 32px;border-color:transparent transparent #1677ff transparent}.checked-corner[data-v-84d3aff1] .anticon{position:relative;z-index:1;font-size:12px}.scene-nav[data-v-47d34dec]{display:flex;align-items:center;gap:4px;height:36px;position:relative;z-index:2;overflow:hidden;border-bottom:1px solid #F0F0F0}.scene-nav-btn[data-v-47d34dec]{flex:none;width:32px;height:32px;padding:0}.scene-page-actions[data-v-47d34dec]{display:flex;align-items:center;justify-content:center;flex:none;width:64px}.scene-add-btn[data-v-47d34dec]{flex:none}.scene-tabs[data-v-47d34dec],.scene-tabs-empty[data-v-47d34dec]{flex:1;min-width:0}.scene-tabs[data-v-47d34dec]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;height:32px;overflow:hidden}.scene-tabs .scene-tab[data-v-47d34dec]{height:32px;min-width:0;padding:0 8px;border:0;border-bottom:2px solid transparent;background:transparent;color:#1a1a1a;cursor:pointer}.scene-tabs .scene-tab[data-v-47d34dec]:hover,.scene-tabs .scene-tab.active[data-v-47d34dec]{color:#1677ff}.scene-tabs .scene-tab.active[data-v-47d34dec]{border-bottom-color:#1677ff}.scene-tab-label[data-v-47d34dec]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.scene-action[data-v-47d34dec]{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin:12px 0 8px}.scene-action[data-v-47d34dec] .ant-input-search{margin-right:auto}.selected-bar[data-v-47d34dec]{height:48px;margin-top:12px;padding:0 12px;border:1px solid #91CAFF;border-radius:6px;display:flex;align-items:center;justify-content:space-between;background:#e6f4ff;color:#1a1a1a}.list[data-v-47d34dec]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px;max-height:400px;overflow-y:auto}.list .item[data-v-47d34dec]{border:1px solid #D9D9D9;padding:16px;border-radius:6px;cursor:pointer;height:92px;position:relative;overflow:hidden}.list .item .header[data-v-47d34dec]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.list .item .header .left[data-v-47d34dec]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.list .item .header .left .title[data-v-47d34dec]{color:#1a1a1a}.list .item .desc[data-v-47d34dec]{color:#777}.list .item .action[data-v-47d34dec]{display:none}.list .item.active[data-v-47d34dec]{border-color:#1677ff;background:#f0f7ff;box-shadow:0 0 0 1px #1677ff inset}.list .item[data-v-47d34dec]:hover{border-color:#1677ff}.list .item:hover .action[data-v-47d34dec]{display:block}.list .item .checked-corner[data-v-47d34dec]{position:absolute;right:0;bottom:0;width:32px;height:32px;color:#fff;display:flex;align-items:flex-end;justify-content:flex-end;padding:0 3px 2px 0}.list .item .checked-corner[data-v-47d34dec]:before{content:"";position:absolute;right:0;bottom:0;width:0;height:0;border-style:solid;border-width:0 0 32px 32px;border-color:transparent transparent #1677ff transparent}.list .item .checked-corner[data-v-47d34dec] .anticon{position:relative;z-index:1;font-size:12px}.bound[data-v-042cba6e]{height:550px;display:flex;gap:16px;margin-bottom:40px}.bound .bound_device[data-v-042cba6e]{width:300px;height:100%;display:flex;flex-direction:column;gap:16px}.bound .bound_channel[data-v-042cba6e]{flex:1;min-width:0;height:100%}h2[data-v-53de593d]{text-align:center}.gray-color[data-v-0df264d4]{color:#999;margin-top:.5rem}.top[data-v-278888ba]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.video-source[data-v-0e7e23dd]{display:flex;flex-direction:column;align-items:center;padding:8px 0 4px}.video-source[data-v-0e7e23dd] .ant-upload{width:auto}.video-source .upload-button[data-v-0e7e23dd]{width:180px;height:44px;border-radius:2px}.video-source .upload-divider[data-v-0e7e23dd]{width:min(420px,100%);min-width:0;margin:36px 0 24px;color:#8c96a8;font-size:13px}.video-source .upload-dragger[data-v-0e7e23dd]{width:min(360px,100%);height:56px}.video-source .upload-dragger[data-v-0e7e23dd] .ant-upload{padding:0;border-color:#c9d5ef;background:#f8faff;height:100%}.video-source .drag-content[data-v-0e7e23dd]{height:54px;display:flex;align-items:center;justify-content:center;gap:6px;color:#5f6f8f;font-size:14px}.video-source .upload-tip[data-v-0e7e23dd]{margin-top:16px;color:#7e8aa6;font-size:13px;line-height:22px;text-align:center}.video-source .upload-result[data-v-0e7e23dd]{margin-top:12px;width:min(420px,100%);min-height:36px;padding:0 12px;border-radius:4px;background:#f6ffed;border:1px solid #B7EB8F;display:flex;align-items:center;justify-content:space-between;gap:12px}.video-source .result-info[data-v-0e7e23dd]{min-width:0;flex:1;display:flex;align-items:center;gap:8px;color:#389e0d}.video-source .result-info .status-text[data-v-0e7e23dd]{flex:0 0 auto;line-height:18px}.video-source .result-info .file-name[data-v-0e7e23dd]{min-width:0;flex:1;color:#5a6a85}.source-box[data-v-b106c244]{position:relative}.source-content[data-v-b106c244]{margin-top:16px;border-radius:6px;background:#f5f5f5;padding:16px}.source-content.video-source-content[data-v-b106c244]{padding-bottom:72px}.floating[data-v-b106c244]{background-color:#fff;padding-top:12px;text-align:center;transition:transform .2s ease,opacity .2s ease;opacity:0;transform:translateY(100%);pointer-events:none;z-index:3}.floating.fixed[data-v-b106c244]{position:fixed;bottom:42px;opacity:1;padding-bottom:12px;transform:translateY(0);pointer-events:auto}.floating.absolute[data-v-b106c244]{position:absolute;bottom:0;opacity:1;transform:translateY(0);pointer-events:auto}.floating.hidden[data-v-b106c244]{opacity:0;transform:translateY(100%)}.collapse-box[data-v-52855b37]{border:1px solid #D9D9D9;margin-bottom:16px;overflow:hidden;border-radius:12px}.collapse-box .header[data-v-52855b37]{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;background-color:#f5f5f5}.collapse-box .header-left[data-v-52855b37]{display:flex;gap:16px;align-items:center}.collapse-box .header-left .title[data-v-52855b37]{font-weight:700}.collapse-box .header-left .icon[data-v-52855b37]{font-size:18px;border-radius:50%;border:1px solid #CCCCCC;background:#fff;width:34px;height:34px;display:flex;align-items:center;justify-content:center;color:#1677ff}.collapse-box.active .header[data-v-52855b37]{background-color:#1677ff;color:#fff;border-radius:6px 6px 0 0}.collapse-box.active .header .icon[data-v-52855b37]{background-color:#fff;color:#1677ff}.collapse-box.active .header[data-v-52855b37] .ant-badge-status-text{color:#fff}.collapse-box.finish .header[data-v-52855b37]{background-color:#e6f4ff}.collapse-box .content[data-v-52855b37]{padding:16px}.text[data-v-c4e87f00]{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:6px;display:flex;justify-content:center;align-items:center;padding:0 16px;gap:8px;height:32px;color:#333;font-weight:500}.empty[data-v-c4e87f00]{color:#777;font-weight:400}.card[data-v-dd22c71a]{border-radius:6px;background:#fff;border:1px solid rgba(0,0,0,.15);padding:12px 16px;display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px}.card-main[data-v-dd22c71a]{min-width:0;flex:1}.source-name[data-v-dd22c71a]{margin-bottom:8px;min-width:0;display:flex;align-items:center;gap:4px;color:#1a1a1a}.source-name-text[data-v-dd22c71a]{min-width:0;flex:1}.edit-button[data-v-dd22c71a]{flex:0 0 auto;width:22px;height:22px;padding:0}.empty[data-v-dd22c71a]{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:6px;display:flex;justify-content:center;align-items:center;padding:0 16px;gap:8px;height:32px;color:#777}.text[data-v-af7b067e]{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:6px;display:flex;justify-content:center;align-items:center;padding:0 16px;gap:8px;height:32px;color:#333;font-weight:500}.empty[data-v-af7b067e]{color:#777;font-weight:400}.box[data-v-c5fe76c7]{background:#fff;border:1px solid rgba(0,0,0,.15);padding:12px;border-radius:6px}.box .item[data-v-c5fe76c7]{display:flex;align-items:center;gap:16px;margin-bottom:8px;height:24px}.box .item .label[data-v-c5fe76c7]{color:#777}.box .item .value[data-v-c5fe76c7]{color:#1a1a1a;display:flex;align-items:center;gap:8px;flex:1;min-width:0;justify-content:flex-end}.box .item .value .icon[data-v-c5fe76c7]{color:#1677ff}.success .icon[data-v-bcff84ba]{color:#52c41a}.edit[data-v-bcff84ba]{color:#1677ff}.scene-application-save[data-v-38b4477c]{display:flex;gap:24px;padding:24px;height:100%}.scene-application-save .left[data-v-38b4477c]{flex:1;min-width:0;height:100%;overflow-y:auto}.scene-application-save .right[data-v-38b4477c]{width:300px;height:100%;border-radius:6px;opacity:1;background:#f5f5f5;border:1px solid #E4E4E4}.scene-application-save .right-content[data-v-38b4477c]{height:calc(100% - 60px);margin-bottom:16px;overflow-y:auto;padding:16px}.scene-application-save .right .title[data-v-38b4477c]{color:#1a1a1a;display:flex;align-items:center;gap:8px}.scene-card[data-v-d192b9e5]{cursor:pointer;width:100%;border:1px solid #E4E4E4;display:flex;border-radius:12px;background:#f8f8f8;padding:16px}.scene-card[data-v-d192b9e5]:hover{box-shadow:0 0 10px #0000001a}.scene-card .scene-card-img[data-v-d192b9e5]{width:196px;height:100%;overflow:hidden;border-radius:6px;position:relative}.scene-card .scene-card-img[data-v-d192b9e5] .image-container{height:100%}.scene-card .scene-card-img[data-v-d192b9e5] .image-container img{width:100%;height:100%;border-radius:6px;object-fit:cover}.scene-card .scene-card-img .scene-card-img-result[data-v-d192b9e5]{position:absolute;right:10px;bottom:10px;padding:2px 8px;background:#1a1a1acc;border:1px solid rgba(0,0,0,.15);border-radius:6px;color:#fff;font-size:12px}.scene-card .scene-card-img .scene-card-img-result span[data-v-d192b9e5]{color:#a3a3a3}.scene-card .scene-card-content[data-v-d192b9e5]{flex:1;padding:0 12px}.scene-card .scene-card-content .scene-card-content-header[data-v-d192b9e5]{margin-bottom:16px;display:flex;justify-content:space-between;align-items:center}.scene-card .scene-card-content .scene-card-content-header .scene-card-actions .scene-card-actions-button[data-v-d192b9e5]{width:24px;height:24px;display:flex;justify-content:center;align-items:center;border-radius:4px;cursor:pointer;border:1px solid #A3A3A3;background-color:#fff}.scene-card .scene-card-content .scene-card-content-header .scene-card-content-header-title[data-v-d192b9e5]{font-size:18px;color:#1a1a1a}.scene-card .scene-card-content .scene-card-content-detail .scene-card-content-detail-item[data-v-d192b9e5]{background-color:#fff;border:1px solid #E4E4E4;border-radius:6px;padding:8px 16px}.scene-card .scene-card-content .scene-card-content-detail .scene-card-content-detail-item .scene-card-content-detail-item-title[data-v-d192b9e5]{font-size:14px;color:#777;margin-bottom:8px}.scene-card .scene-card-content .scene-card-content-detail .scene-card-content-detail-item .scene-card-content-detail-item-content[data-v-d192b9e5]{flex:1;font-size:14px;display:flex;align-items:center;gap:16px;color:#1a1a1a;font-weight:500;line-height:1.2}.scene-card .scene-card-content .scene-card-content-detail .scene-card-content-detail-item .scene-card-content-detail-item-content.green[data-v-d192b9e5]{color:#52c41a}.scene-card .scene-card-content .scene-card-content-detail .scene-card-content-detail-item .scene-card-content-detail-item-content.orange[data-v-d192b9e5]{color:#faad14}[data-v-d192b9e5] .ant-tag{border-radius:4px}.tree[data-v-ab4c8517]{width:350px;height:100%;border:1px solid #e5e5e5;padding:16px;border-radius:6px;display:flex;flex-direction:column;gap:16px}.tree .item[data-v-ab4c8517]{height:36px;line-height:36px;font-size:16px;cursor:pointer;border-bottom:1px solid #e5e5e5;display:flex;align-items:center;justify-content:space-between}[data-v-02d38467] .ant-form-item{margin-bottom:0}.canvas-wrap[data-v-c060bc0d]{width:100%;height:55vh;display:flex;justify-content:center;align-items:center}.canvas-wrap canvas[data-v-c060bc0d]{position:absolute}.canvas-wrap .draw-canvas[data-v-c060bc0d]{z-index:2}.canvas-wrap[data-v-d2957cb9]{width:100%;height:55vh;display:flex;justify-content:center;align-items:center;position:relative}.canvas-wrap canvas[data-v-d2957cb9]{position:absolute}.canvas-wrap .area-canvas[data-v-d2957cb9]{z-index:1}.canvas-wrap .draw-canvas[data-v-d2957cb9]{z-index:2;cursor:crosshair}.canvas-wrap .start[data-v-d2957cb9]{position:absolute;background:#f2f2f2;border-radius:5px;padding:.2rem .5rem;top:2rem;z-index:3}.canvas-wrap[data-v-62a166ef]{width:100%;height:55vh;display:flex;justify-content:center;align-items:center;position:relative}.canvas-wrap canvas[data-v-62a166ef]{position:absolute}.canvas-wrap .area-canvas[data-v-62a166ef]{z-index:1}.canvas-wrap .draw-canvas[data-v-62a166ef]{z-index:2;cursor:crosshair}.canvas-wrap .start[data-v-62a166ef]{position:absolute;background:#f2f2f2;border-radius:5px;padding:.2rem .5rem;top:2rem;z-index:3}.detect-area[data-v-9ba209d4]{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.configuration-box[data-v-0dc35308]{width:100%;position:relative;min-height:32px;max-height:200px;overflow-y:auto}.detect-area[data-v-3ebf08ef]{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.steps[data-v-46c50561]{width:80%;margin:16px auto}.steps-item[data-v-46c50561]{height:50vh}.model-body[data-v-46c50561]{width:100%;display:flex;justify-content:space-between}.model-body .model-id[data-v-46c50561]{display:inline-block;flex:1}.model-body .model-domain[data-v-46c50561]{color:#00000080;display:inline-block;width:5rem}.ai-model-box[data-v-ff2441d7]{border-right:1px solid #e5e5e5;height:100%}.ai-model-box[data-v-ff2441d7] .ant-collapse-expand-icon{margin-top:6px}.header[data-v-ff2441d7]{background-color:#0000000a;width:100%;height:60px;padding:16px;display:flex;align-items:center;justify-content:space-between}.item[data-v-ff2441d7]{display:flex;align-items:center;gap:16px}.item .icon[data-v-ff2441d7]{font-size:20px;color:#1677ff}.item ._icon[data-v-ff2441d7]{font-size:20px}.item .cloud[data-v-ff2441d7]{font-size:16px;color:#1677ff}.count[data-v-5cfab4b0]{position:absolute;bottom:0;right:0;background-color:#f5f7fa;z-index:4}.count .ant-tag[data-v-5cfab4b0]{margin-inline-end:0}.ai-record[data-v-b29093b2]{height:100%;padding:16px 16px 16px 0}.ai-record .header[data-v-b29093b2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.ai-record .content[data-v-b29093b2]{height:500px}.ai-record .item[data-v-b29093b2]{padding:12px 16px;margin-bottom:16px;border-radius:4px;border:1px solid #E6E6E6;display:flex;gap:16px}.ai-record .item[data-v-b29093b2]:hover{cursor:pointer}.ai-record .item .item-header[data-v-b29093b2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.ai-record .item .item-header .item-name[data-v-b29093b2]{font-size:15px;color:#1a1a1a}.ai-record .item .item-header .item-time[data-v-b29093b2]{font-size:15px;color:#777}.ai-record .item .item-info[data-v-b29093b2]{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px}.ai-record .item .item-info .info-row[data-v-b29093b2]{font-size:12px;color:#595959;display:flex;align-items:center}.ai-record .item .item-info .info-row[data-v-b29093b2]:last-child{margin-bottom:0}.ai-record .item .item-info .info-row .label[data-v-b29093b2]{color:#1677ff;margin-right:8px}.ai-record .item .item-info .info-row .value[data-v-b29093b2]{color:#646c73}.bound[data-v-a1d584e9]{height:550px;display:flex;gap:16px}.bound .bound_device[data-v-a1d584e9]{width:300px;height:100%;display:flex;flex-direction:column;gap:16px}.bound .bound_channel[data-v-a1d584e9]{flex:1;min-width:0;height:100%}h2[data-v-97ebaaca]{text-align:center}.gray-color[data-v-a58349ef]{color:#999;margin-top:.5rem}.item[data-v-d727ec91]{padding:8px 16px;background-color:#0000000a;height:100%;margin-top:16px;border-radius:6px;display:flex;gap:16px;align-items:center}.item .title[data-v-d727ec91]{flex:1;min-width:0}.item-label[data-v-97385858]{margin-bottom:16px;color:#1a1a1a}.item-label .icon[data-v-97385858]{margin-right:8px;font-size:18px;color:#1677ff}.source-item[data-v-97385858]{max-width:100px;background-color:#0000000f;padding:4px 8px}.item-label[data-v-64a76bfa]{font-size:14px;margin-bottom:16px;color:#1a1a1a}.item-label .icon[data-v-64a76bfa]{margin-right:8px;font-size:18px;color:#1677ff}.task-live[data-v-ea79b215]{min-width:0}.task-live__stage[data-v-ea79b215]{aspect-ratio:16 / 9;position:relative;width:100%;overflow:hidden;border-radius:8px;background:#16191d}.task-live__stage[data-v-ea79b215] video{width:100%;height:100%;object-fit:contain}.task-live__stream-switch[data-v-ea79b215]{position:absolute;top:12px;right:12px;z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:66px;height:24px;padding:0 10px;border:0;border-radius:4px;color:#fff;background:var(--ant-primary-color, #1677ff);box-shadow:0 6px 16px #2563eb2e;cursor:pointer;font:inherit;font-size:12px;line-height:24px;white-space:nowrap}.task-live__stream-switch[data-v-ea79b215]:hover{background:#4096ff}.task-live__stream-switch[data-v-ea79b215]:focus-visible{outline:2px solid rgb(255 255 255 / 72%);outline-offset:2px}.task-live.has-roi-toolbar .task-live__stream-switch[data-v-ea79b215]{right:auto;left:12px}.task-live__empty[data-v-ea79b215]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#bfc4cc}.task-live__empty .anticon[data-v-ea79b215]{font-size:28px}.task-live__roi[data-v-ea79b215]{position:absolute;pointer-events:none}.task-live__roi.is-editable[data-v-ea79b215]{pointer-events:auto}.task-detail-panels[data-v-73755e1c]{width:100%;min-width:0}.task-detail-panels[data-v-73755e1c] .ant-tabs-nav{margin:0;padding:0 var(--space-4)}.task-monitor-metrics[data-v-8afbadf0]{min-width:0;max-width:100%;background:#fff;overflow:hidden}.task-monitor-metrics[data-v-8afbadf0] .ant-spin-nested-loading,.task-monitor-metrics[data-v-8afbadf0] .ant-spin-container{min-width:0;max-width:100%}header[data-v-8afbadf0]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;border-bottom:1px solid #e5e7eb}h2[data-v-8afbadf0]{margin:0;font-size:15px}.task-monitor-metrics__grid[data-v-8afbadf0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px}.task-monitor-metrics__item[data-v-8afbadf0]{min-width:0;padding:12px;border:1px solid #e5e7eb;border-radius:6px}.task-monitor-metrics__item dt[data-v-8afbadf0]{overflow:hidden;color:#737b89;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.task-monitor-metrics__item dd[data-v-8afbadf0]{margin:8px 0 0;overflow:hidden;color:#1f2937;font-size:16px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.task-monitor-metrics__empty[data-v-8afbadf0]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:10rem;margin:0;padding:16px}.task-monitor-metrics__empty[data-v-8afbadf0] .ant-empty-image{margin:0 0 4px}.task-monitor-metrics__empty[data-v-8afbadf0] .ant-empty-description{margin:0}@media (max-width: 640px){.task-monitor-metrics__grid[data-v-8afbadf0]{grid-template-columns:minmax(0,1fr)}}.task-results[data-v-e815b463]{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:100%;min-width:0;min-height:0;height:100%;overflow:hidden;box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:8px}.task-results--error[data-v-e815b463]{grid-template-rows:auto auto minmax(0,1fr) auto}header[data-v-e815b463],footer[data-v-e815b463]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;padding:12px 16px}header[data-v-e815b463]{position:sticky;top:0;z-index:3;background:#fff}header[data-v-e815b463]{border-bottom:1px solid #e5e7eb}h2[data-v-e815b463]{font-size:15px;margin:0}.task-results__filter[data-v-e815b463]{flex:1 1 14rem;min-width:0;max-width:32rem}footer[data-v-e815b463]{color:#737b89;font-size:12px}.task-results__load-state[data-v-e815b463]{display:inline-flex;align-items:center;gap:var(--space-2)}.task-results__table[data-v-e815b463]{position:relative;display:flex;min-height:0;overflow:hidden}.task-results__table[data-v-e815b463] .ant-spin-nested-loading,.task-results__table[data-v-e815b463] .ant-spin-container,.task-results__table[data-v-e815b463] .ant-table-wrapper{flex:1;height:100%;min-height:0}.task-results__table[data-v-e815b463] .ant-table-body{overscroll-behavior:contain;scrollbar-gutter:stable}.task-results__empty[data-v-e815b463]{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:0;margin:0;background:#fff}.task-results__result[data-v-e815b463],.task-results__result[data-v-e815b463]:hover{color:var(--ink-1)}[data-v-e815b463] .ant-table-row{cursor:pointer}[data-v-e815b463] .ant-table-cell{overflow-wrap:anywhere}[data-v-e815b463] .ant-tag{white-space:normal;margin:0}.task-detail-skeleton__panel[data-v-be9773ca]{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg)}.task-detail-skeleton__head[data-v-be9773ca]{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line)}.task-detail-skeleton__head h2[data-v-be9773ca]{margin:0;font-size:15px}.task-detail-skeleton__body[data-v-be9773ca]{padding:var(--space-4)}.task-detail-skeleton__video[data-v-be9773ca]{width:100%;aspect-ratio:16 / 9}.task-detail-skeleton__video[data-v-be9773ca] .ant-skeleton-input{width:100%;height:100%}.task-detail-skeleton__parameters[data-v-be9773ca]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4) var(--space-3)}.task-detail-skeleton__field[data-v-be9773ca]{display:grid;min-width:0;gap:var(--space-3)}.task-detail-skeleton__result[data-v-be9773ca]{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4);border-bottom:1px solid var(--line)}.task-detail-skeleton__thumbnail[data-v-be9773ca]{flex:0 0 64px}.task-detail-skeleton__thumbnail[data-v-be9773ca] .ant-skeleton-input{width:64px;min-width:0;height:42px}.task-detail-skeleton[data-v-be9773ca] .ant-skeleton-paragraph{margin:0}@media (prefers-reduced-motion: reduce){.task-detail-skeleton[data-v-be9773ca] .ant-skeleton-input,.task-detail-skeleton[data-v-be9773ca] .ant-skeleton-paragraph>li{animation:none}}.ai-task-detail[data-v-edb6bbe5]{display:flex;align-items:stretch;flex-direction:column;gap:16px;width:100%;height:100%;min-width:0;min-height:0;padding:16px;overflow:hidden;box-sizing:border-box}.ai-task-detail[data-v-edb6bbe5]>.ant-spin-nested-loading{display:flex;flex:1 1 auto;align-self:stretch;width:100%!important;max-width:100%;box-sizing:border-box;height:100%;min-height:0}.ai-task-detail[data-v-edb6bbe5]>.ant-spin-nested-loading>.ant-spin-container{display:grid;grid-template-rows:auto minmax(0,1fr);gap:0;flex:1 1 auto;align-self:stretch;width:100%!important;max-width:100%;box-sizing:border-box;height:100%;min-height:0}.ai-task-detail.is-embedded[data-v-edb6bbe5]{min-height:100%;padding:20px;background:#f7f9fc;box-sizing:border-box}.ai-task-detail__header[data-v-edb6bbe5]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:16px 20px;background:#fff;border:1px solid #e5e7eb;border-radius:8px}.ai-task-detail__identity[data-v-edb6bbe5]{min-width:0;flex:1}.ai-task-detail__back[data-v-edb6bbe5]{padding:0;height:auto;margin-bottom:12px}.ai-task-detail__title[data-v-edb6bbe5],.ai-task-detail__actions[data-v-edb6bbe5],.ai-task-detail__meta[data-v-edb6bbe5]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ai-task-detail__title h1[data-v-edb6bbe5]{font-size:20px;line-height:28px;margin:0 8px 0 0;overflow-wrap:anywhere}.ai-task-detail__loading-title[data-v-edb6bbe5]{width:min(24rem,80%)}.ai-task-detail__loading-title[data-v-edb6bbe5] .ant-skeleton-input{width:100%;height:28px}.ai-task-detail__meta[data-v-edb6bbe5]{margin-top:12px;color:#737b89;font-size:12px;gap:12px}.ai-task-detail__meta span[data-v-edb6bbe5]{overflow-wrap:anywhere}.ai-task-detail__meta strong[data-v-edb6bbe5]{color:#454c57;font-weight:500;margin-right:8px}.ai-task-detail__meta-item[data-v-edb6bbe5]{display:inline-flex;align-items:center;min-width:0}.ai-task-detail__target-tag[data-v-edb6bbe5]{margin-right:0}.ai-task-detail__source-tag[data-v-edb6bbe5]{max-width:8rem;margin-right:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.ai-task-detail__identifier[data-v-edb6bbe5],.ai-task-detail__schedule[data-v-edb6bbe5]{display:inline-flex;align-items:center;gap:4px}.ai-task-detail__identifier strong[data-v-edb6bbe5]{margin-right:0}.ai-task-detail__identifier-view[data-v-edb6bbe5]{color:#1677ff;cursor:pointer}.ai-task-detail__identifier-popover[data-v-edb6bbe5]{display:grid;gap:8px;min-width:240px;margin:0}.ai-task-detail__identifier-popover>div[data-v-edb6bbe5]{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px}.ai-task-detail__identifier-popover dt[data-v-edb6bbe5]{color:#737b89;font-size:12px}.ai-task-detail__identifier-popover dd[data-v-edb6bbe5]{margin:0;overflow-wrap:anywhere;color:#1f2937;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.ai-task-detail__actions[data-v-edb6bbe5]{align-self:flex-start}.ai-task-detail__workspace[data-v-edb6bbe5]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:16px;width:100%!important;height:0;min-width:0;min-height:calc(100% - 16px);max-width:100%;max-height:calc(100% - 16px);margin-top:16px;margin-bottom:0;overflow:hidden;align-items:stretch;box-sizing:border-box}.ai-task-detail__left[data-v-edb6bbe5]{display:flex;align-self:stretch;flex-direction:column;gap:0;width:auto;min-width:0;min-height:0;max-width:100%;padding-bottom:64px;overflow-x:hidden;overflow-y:auto;border:1px solid #e5e7eb;border-radius:8px;background:#fff;overscroll-behavior:contain;scrollbar-gutter:stable;box-sizing:border-box}.ai-task-detail__left[data-v-edb6bbe5]>*{flex:0 0 auto;min-width:0;max-width:100%}.ai-task-detail__preview[data-v-edb6bbe5]{min-width:0;background:#fff;border:0;border-radius:0;overflow:hidden}.ai-task-detail__left[data-v-edb6bbe5] .task-monitor-metrics{border:0;border-top:1px solid #e5e7eb;border-radius:0}.ai-task-detail__left[data-v-edb6bbe5] .task-detail-panels .task-monitor-metrics{border-top:0}.ai-task-detail__section-head[data-v-edb6bbe5]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:12px 16px;border-bottom:1px solid #e5e7eb}.ai-task-detail__section-head h2[data-v-edb6bbe5]{font-size:15px;margin:0;overflow-wrap:anywhere}.ai-task-detail__parameter-actions[data-v-edb6bbe5]{display:inline-flex;align-items:center;gap:2px}.ai-task-detail__schedule-editor[data-v-edb6bbe5]{display:grid;gap:12px;min-width:0}.ai-task-detail__schedule-editor-head[data-v-edb6bbe5]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.ai-task-detail__schedule-actions[data-v-edb6bbe5]{display:inline-flex;align-items:center;gap:4px}.ai-task-detail__section-body[data-v-edb6bbe5],.ai-task-detail__parameters[data-v-edb6bbe5]{padding:16px}.ai-task-detail__parameters[data-v-edb6bbe5]{border-top:1px solid #e5e7eb}.ai-task-detail__parameters .ai-task-detail__section-head[data-v-edb6bbe5]{padding:0 0 12px;margin-bottom:16px}.ai-task-detail__parameter-panel[data-v-edb6bbe5]{padding:16px;border:1px solid #cfe0f7;border-radius:0 0 8px 8px}.ai-task-detail__parameter-empty[data-v-edb6bbe5]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:10rem;margin:0}.ai-task-detail__parameter-empty[data-v-edb6bbe5] .ant-empty-image{margin:0 0 4px}.ai-task-detail__parameter-empty[data-v-edb6bbe5] .ant-empty-description{margin:0}.ai-task-detail__parameter-fields[data-v-edb6bbe5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.ai-task-detail__parameter-fields[data-v-edb6bbe5] .ant-form-item{min-width:0;margin-bottom:12px}.ai-task-detail__parameter-fields[data-v-edb6bbe5] .ant-input[readonly]{color:#1f2937;background:#fff;cursor:default}.ai-task-detail__monitor dl[data-v-edb6bbe5]{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ai-task-detail__monitor dl>div[data-v-edb6bbe5]{padding:16px;border-bottom:1px solid #f0f0f0}.ai-task-detail__monitor dt[data-v-edb6bbe5]{font-size:12px;color:#737b89}.ai-task-detail__monitor dd[data-v-edb6bbe5]{margin:8px 0 0;font-size:22px;font-weight:600;font-variant-numeric:tabular-nums}.ai-task-detail__monitor dd.ai-task-detail__timestamp[data-v-edb6bbe5]{font-size:14px}.ai-task-detail__ids[data-v-edb6bbe5]{max-width:420px;overflow-wrap:anywhere}.ai-task-detail__fallback-player[data-v-edb6bbe5]{aspect-ratio:16 / 9;min-height:18rem;background:#16191d}.ai-task-detail__fallback-player[data-v-edb6bbe5] video{width:100%;height:100%;object-fit:contain}.ai-task-detail__fallback-empty[data-v-edb6bbe5]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;height:100%;color:#bfc4cc}.ai-task-detail__fallback-empty .anticon[data-v-edb6bbe5]{font-size:28px}@media (max-width: 1050px){.ai-task-detail__workspace[data-v-edb6bbe5]{grid-template-columns:minmax(0,1fr)}.ai-task-detail__workspace.is-loading[data-v-edb6bbe5]{overflow-y:auto;grid-auto-rows:min-content;align-content:start}}@media (max-width: 640px){.ai-task-detail[data-v-edb6bbe5],.ai-task-detail.is-embedded[data-v-edb6bbe5]{padding:8px}.ai-task-detail__header[data-v-edb6bbe5]{padding:12px}.ai-task-detail__title h1[data-v-edb6bbe5]{font-size:18px}.ai-task-detail__section-body[data-v-edb6bbe5],.ai-task-detail__parameters[data-v-edb6bbe5]{padding:12px}}.task-parameters[data-v-8b045216]{min-width:0}.task-parameters[data-v-8b045216] .package-roi-source-editor{min-height:300px}.task-parameters[data-v-8b045216] .source-list{max-width:160px}@media (max-width: 640px){.task-parameters[data-v-8b045216] .package-roi-source-editor{flex-direction:column}.task-parameters[data-v-8b045216] .source-list{max-width:none;width:100%;max-height:100px;overflow-y:auto}}.ai-task-create__form[data-v-f3965a9a],.ai-task-create__params[data-v-f3965a9a]{margin-top:24px}.ai-task-create__footer[data-v-f3965a9a]{display:flex;gap:8px;align-items:center}.ai-task-create__spacer[data-v-f3965a9a]{flex:1}[data-v-f3965a9a] .ant-drawer-content-wrapper{max-width:100vw}[data-v-f3965a9a] .ant-alert{margin-top:16px}.task-cell__dots[data-v-2bc3b67f]{display:flex;align-items:center;gap:var(--space-2);overflow-x:auto;padding-block:var(--space-2)}.task-cell__dot[data-v-2bc3b67f]{display:inline-block;flex:none;width:.5rem;height:.5rem;border-radius:50%}.task-cell__dot.is-realtime[data-v-2bc3b67f]{background:var(--algorithm-matrix-realtime-ink)}.task-cell__dot.is-custom[data-v-2bc3b67f]{background:var(--algorithm-matrix-custom-ink)}.task-cell__dot.is-interval[data-v-2bc3b67f]{background:var(--algorithm-matrix-interval-ink)}.task-cell__dot.is-disabled[data-v-2bc3b67f]{background:var(--ink-4)}.task-cell__separator[data-v-2bc3b67f]{color:var(--ink-4);font-size:var(--fs-12)}.task-cell__option[data-v-2bc3b67f]{display:flex;align-items:center;gap:var(--space-2);min-width:0;padding-block:var(--space-1)}.task-cell__option.is-realtime[data-v-2bc3b67f]{color:var(--algorithm-matrix-realtime-ink)}.task-cell__option.is-custom[data-v-2bc3b67f]{color:var(--algorithm-matrix-custom-ink)}.task-cell__option.is-interval[data-v-2bc3b67f]{color:var(--algorithm-matrix-interval-ink)}.task-cell__option.is-disabled[data-v-2bc3b67f]{color:var(--ink-3)}.task-cell__state-tag[data-v-2bc3b67f]{display:inline-flex;align-items:center;gap:var(--space-1);flex:none;padding:.125rem .375rem;border-radius:var(--r-1);font-size:var(--fs-12);font-weight:600;line-height:1rem;white-space:nowrap}.task-cell__state-tag.is-realtime[data-v-2bc3b67f]{background:var(--algorithm-matrix-realtime-bg)}.task-cell__state-tag.is-custom[data-v-2bc3b67f]{background:var(--algorithm-matrix-custom-bg)}.task-cell__state-tag.is-interval[data-v-2bc3b67f]{background:var(--algorithm-matrix-interval-bg)}.task-cell__state-tag.is-disabled[data-v-2bc3b67f]{background:var(--bg-sunken)}.task-cell__source[data-v-2bc3b67f]{flex:0 1 auto;min-width:0;max-width:8rem}.task-cell__selected[data-v-2bc3b67f]{flex:none;margin-left:auto;color:var(--accent);font-size:var(--fs-12)}.task-source-filter[data-v-4aa40e82]{display:flex;flex:0 0 auto;align-items:center;width:9rem;max-width:100%;min-width:0}.task-source-filter__select[data-v-4aa40e82]{flex:1 1 auto;min-width:0}.task-source-filter__option[data-v-4aa40e82]{display:flex;align-items:center;gap:var(--space-2);width:100%;min-width:0}.task-source-filter__name[data-v-4aa40e82]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-source-filter__count[data-v-4aa40e82]{flex:0 0 auto;margin-inline-start:auto;color:var(--ink-2);font-variant-numeric:tabular-nums}.task-source-filter__menu-title[data-v-4aa40e82]{padding:var(--space-2) var(--space-3);color:var(--ink-2);font-size:var(--fs-12)}.task-algorithm-workspace__leading[data-v-0b486e3f]{display:flex;align-items:center;gap:var(--space-3);min-width:0}.task-algorithm-workspace__source[data-v-0b486e3f]{max-width:8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edge-task-list[data-v-1d03322c]{display:flex;flex:1 1 auto;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.edge-task-list__page[data-v-1d03322c]{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-3);min-width:0;min-height:0}.edge-task-list__toolbar[data-v-1d03322c]{display:grid;grid-template-columns:minmax(0,1fr) auto;flex-shrink:0;align-items:center;gap:var(--space-5);min-height:3rem;min-width:0}.edge-task-list__source-area[data-v-1d03322c]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);min-width:0;min-height:2.75rem}.edge-task-list__number[data-v-1d03322c]{font-variant-numeric:tabular-nums}.edge-task-list__toolbar-actions[data-v-1d03322c]{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);min-width:0;white-space:nowrap}.edge-task-list__toolbar-actions[data-v-1d03322c] .ant-btn{height:2rem;min-height:2rem;padding-inline:.625rem;border-radius:.5rem;box-shadow:none;font-size:var(--fs-13)}.edge-task-list__toolbar-actions[data-v-1d03322c] .ant-btn .anticon{font-size:var(--fs-14)}.edge-task-list__algorithm-picker-trigger.is-open[data-v-1d03322c]{border-color:var(--accent);color:var(--accent)}.edge-task-list__algorithm-picker-arrow[data-v-1d03322c]{margin-left:var(--space-1);color:var(--ink-3);font-size:var(--fs-12)}.edge-task-list__algorithm-picker-error[data-v-1d03322c]{width:20rem}.edge-task-list__table[data-v-1d03322c]{flex:1 1 auto;min-height:0;min-width:0;overflow:hidden;border:1px solid var(--line-strong);border-radius:var(--r-2)}.edge-task-list__table[data-v-1d03322c]>.ant-spin-nested-loading,.edge-task-list__table[data-v-1d03322c]>.ant-spin-nested-loading>.ant-spin-container{height:100%}.edge-task-list__table--empty[data-v-1d03322c] .ant-table-body>table,.edge-task-list__table--empty[data-v-1d03322c] .ant-table-placeholder{height:100%}.edge-task-list__table--empty[data-v-1d03322c] .ant-table-tbody>tr.ant-table-placeholder:last-child>td.ant-table-cell{border-bottom:0;vertical-align:middle}.edge-task-list__resources[data-v-1d03322c],.edge-task-list__device[data-v-1d03322c],.edge-task-list__camera[data-v-1d03322c],.edge-task-list__model[data-v-1d03322c]{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.edge-task-list__secondary[data-v-1d03322c]{display:block;color:var(--ink-3);font-weight:400}.edge-task-list__cloud-channel[data-v-1d03322c]{display:flex;align-items:center;gap:var(--space-1);min-width:0}.edge-task-list__cloud-channel[data-v-1d03322c] .anticon{flex:0 0 auto}.edge-task-list__cloud-channel[data-v-1d03322c] .j-ellipsis{flex:1 1 auto;min-width:0}.edge-task-list__create-time[data-v-1d03322c]{white-space:pre-line}.edge-task-list__source-tag[data-v-1d03322c]{max-width:100%;margin-right:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.edge-task-list__tag[data-v-1d03322c]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.edge-task-list__target-tag[data-v-1d03322c]{margin-right:0}.edge-task-list__actions[data-v-1d03322c]{display:flex;align-items:center;white-space:nowrap}.edge-task-list__empty[data-v-1d03322c]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);min-height:15rem;padding:var(--space-4)}.edge-task-list__footer[data-v-1d03322c]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3);color:var(--ink-3)}.edge-task-list__detail[data-v-1d03322c]{display:flex;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.edge-task-list__detail[data-v-1d03322c]>.ai-task-detail{flex:1 1 auto;height:0;min-height:0}.edge-task-list__confirmation[data-v-1d03322c]{display:grid;gap:var(--space-3)}.edge-task-list__confirmation p[data-v-1d03322c]{margin:0}.edge-task-list__confirmation dl[data-v-1d03322c]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-2) var(--space-3);margin:0}.edge-task-list__confirmation dt[data-v-1d03322c]{color:var(--ink-3)}.edge-task-list__confirmation dd[data-v-1d03322c]{margin:0;overflow-wrap:anywhere}@media (max-width: 640px){.edge-task-list__toolbar[data-v-1d03322c]{grid-template-columns:1fr;gap:var(--space-3)}.edge-task-list__source-area[data-v-1d03322c],.edge-task-list__toolbar-actions[data-v-1d03322c]{width:100%}.edge-task-list__toolbar-actions[data-v-1d03322c]{justify-content:flex-start;overflow-x:auto}.edge-task-list__footer[data-v-1d03322c]{justify-content:flex-end}.edge-task-list__footer>span[data-v-1d03322c]{width:100%}}.machine-vision-task-workspace[data-v-00727c98]{display:flex;flex:1 1 auto;flex-direction:column;grid-column:1 / -1;align-self:stretch;width:100%;min-width:0;min-height:0;max-width:none;overflow:hidden}.machine-vision-task-workspace[data-v-00727c98] .full-page-warp{flex:1 1 auto;width:100%;min-width:0;min-height:0;max-width:none;overflow:hidden!important}.machine-vision-task-workspace[data-v-00727c98] .algorithm-center-workspace{flex:1 1 auto;width:100%;min-width:0;max-width:none}.ant-pro-page-container-grid-content>div:has(.machine-vision-task-workspace){grid-column:1 / -1;width:100%;max-width:none;min-width:0}.ant-pro-page-container-children-content:has(.machine-vision-task-workspace){width:100%!important;max-width:none!important;margin:0!important}.ant-pro-page-container-children-content{grid-column:1 / -1!important;width:100%!important;max-width:none!important;margin:0!important}.ant-pro-page-container-grid-content:has(.machine-vision-task-workspace){display:block!important;width:100%!important;max-width:none!important;grid-template-columns:minmax(0,1fr)!important}.ant-pro-page-container-grid-content{display:block!important;grid-column:1 / -1!important;width:100%!important;max-width:none!important}.ant-pro-page-container-grid-content>div{grid-column:1 / -1!important;width:100%!important;max-width:none!important;min-width:0}.top[data-v-19f92de4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.step-agent__header[data-v-1e30a9aa]{display:flex;justify-content:flex-end;align-items:center;margin-bottom:16px}.step-agent__list[data-v-1e30a9aa]{display:grid;grid-template-columns:1fr 1fr;gap:16px;min-height:320px}.footer-btn[data-v-4d59bace]{display:flex;justify-content:flex-end;margin-top:20px}.detail-page[data-v-8a14de2d]{height:100%;padding:24px;box-sizing:border-box}.content[data-v-8a14de2d]{display:flex;height:100%;min-height:0;overflow:hidden}.content-left[data-v-8a14de2d]{width:320px;min-width:320px;height:100%;overflow:hidden}.content-left[data-v-8a14de2d] .media-wrapper{width:100%;min-width:100%;gap:0;border-right:none}.content-left[data-v-8a14de2d] .collapse-btn{display:none}.content-right[data-v-8a14de2d]{flex:1;min-width:0;height:100%;padding:16px;box-sizing:border-box}.record-wrapper[data-v-8a14de2d]{height:100%;min-height:0}.empty-wrapper[data-v-8a14de2d]{height:100%;display:flex;align-items:center;justify-content:center}[data-v-8a14de2d] .ant-descriptions-item-label{margin-top:5px}.bg[data-v-3a6805b1]{background-color:#0000001a;padding:4px 10px;border-radius:4px}.ai-result-preview[data-v-46b183d5]{position:relative;overflow:hidden;width:100%;aspect-ratio:16 / 9;border-radius:.5rem;background:radial-gradient(circle at 42% 48%,rgba(37,99,235,.24),transparent 38%),linear-gradient(120deg,#101827,#111827 45%,#0d1320)}.preview-media[data-v-46b183d5]{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:var(--preview-media-fit)}.ai-result-preview[data-v-46b183d5] video{object-fit:var(--preview-media-fit)}.preview-media.loading[data-v-46b183d5]{opacity:0}.preview-media.is-previewable[data-v-46b183d5]{cursor:zoom-in}.preview-loading[data-v-46b183d5]{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;background:#0f172a94;color:#fff;pointer-events:none}.record-play[data-v-46b183d5]{position:absolute;left:50%;top:50%;z-index:6;display:inline-flex;align-items:center;gap:var(--space-1, 4px);padding:.5rem var(--space-3, 12px);border:1px solid rgba(255,255,255,.32);border-radius:999px;background:#0f172ac7;color:#fff;cursor:pointer;font:inherit;font-size:var(--fs-13, 13px);font-weight:800;line-height:1;transform:translate(-50%,-50%)}.record-play[data-v-46b183d5]:hover{border-color:#ffffff85;background:#0f172aeb}.image-preview-trigger[data-v-46b183d5]{top:var(--space-3, 12px);right:var(--space-3, 12px);left:auto;transform:none}.preview-grid[data-v-46b183d5]{position:absolute;inset:0;z-index:2;opacity:.62;background-image:linear-gradient(rgba(148,163,184,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.16) 1px,transparent 1px);background-size:7rem 7rem;pointer-events:none}.scene[data-v-46b183d5]{position:absolute;inset:0;background:radial-gradient(circle at 32% 38%,rgba(96,165,250,.18),transparent 32%),radial-gradient(circle at 70% 46%,rgba(251,191,36,.14),transparent 28%)}.preview-image-fallback[data-v-46b183d5]{position:absolute;top:50%;left:50%;z-index:3;color:#ffffff75;font-size:2rem;transform:translate(-50%,-50%)}.box[data-v-46b183d5]{position:absolute;z-index:3;--alarm-box-color: #ff4050;--alarm-box-bg: rgba(255, 64, 80, .025);--alarm-box-glow: rgba(255, 64, 80, .18);border:1.5px solid var(--alarm-box-color);border-radius:2px;background:var(--alarm-box-bg);box-shadow:0 0 0 .5px #ffffff6b,0 0 6px var(--alarm-box-glow);pointer-events:none}.box.blue[data-v-46b183d5]{--alarm-box-color: #2f7dff;--alarm-box-bg: rgba(47, 125, 255, .022);--alarm-box-glow: rgba(47, 125, 255, .16)}.box.amber[data-v-46b183d5]{--alarm-box-color: #f59f00;--alarm-box-bg: rgba(245, 159, 0, .022);--alarm-box-glow: rgba(245, 159, 0, .16)}.box.green[data-v-46b183d5]{--alarm-box-color: #18a058;--alarm-box-bg: rgba(24, 160, 88, .022);--alarm-box-glow: rgba(24, 160, 88, .16)}.box.violet[data-v-46b183d5]{--alarm-box-color: #8b5cf6;--alarm-box-bg: rgba(139, 92, 246, .022);--alarm-box-glow: rgba(139, 92, 246, .16)}.box.cyan[data-v-46b183d5]{--alarm-box-color: #0891b2;--alarm-box-bg: rgba(8, 145, 178, .022);--alarm-box-glow: rgba(8, 145, 178, .16)}.box.pink[data-v-46b183d5]{--alarm-box-color: #db2777;--alarm-box-bg: rgba(219, 39, 119, .022);--alarm-box-glow: rgba(219, 39, 119, .16)}.box[data-v-46b183d5]:after{position:absolute;top:-18px;left:-1px;padding:1px 4px;border-radius:3px;background:color-mix(in srgb,var(--alarm-box-color) 88%,transparent);color:#fff;content:attr(data-label);font-size:var(--fs-12, 12px);font-weight:800;line-height:1.1;white-space:nowrap}.evidence-meta[data-v-46b183d5]{position:absolute;top:var(--space-3, 12px);left:var(--space-3, 12px);z-index:4;display:inline-flex;max-width:calc(100% - var(--space-6, 24px));align-items:center;gap:var(--space-1, 4px);padding:4px var(--space-2, 8px);border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#0f172a8f;color:#fff;box-shadow:0 4px 12px #0f172a1f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none}.live[data-v-46b183d5],.ts[data-v-46b183d5]{display:inline-flex;align-items:center;color:inherit;font-size:var(--fs-12, 12px);font-weight:800;line-height:1}.live[data-v-46b183d5]{flex:0 0 auto;gap:var(--space-1, 4px)}.live .pl[data-v-46b183d5]{width:6px;height:6px;border-radius:50%;background:#ff4050}.ts[data-v-46b183d5]{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-switch[data-v-46b183d5]{position:absolute;top:50%;z-index:6;display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;padding:0;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:#0f172abd;color:#fff;cursor:pointer;font:inherit;transform:translateY(-50%)}.media-switch[data-v-46b183d5]:hover{border-color:#ffffff6b;background:#0f172ae6}.media-switch.prev[data-v-46b183d5]{left:var(--space-3, 12px)}.media-switch.next[data-v-46b183d5]{right:var(--space-3, 12px)}.media-count[data-v-46b183d5]{position:absolute;right:var(--space-3, 12px);top:var(--space-3, 12px);z-index:6;padding:3px var(--space-2, 8px);border-radius:999px;background:#0f172ac2;color:#fff;font-size:var(--fs-12, 12px);font-weight:800;pointer-events:none}.media-count.has-image-preview[data-v-46b183d5]{right:calc(var(--space-3, 12px) + 7.5rem)}.ai-result-noise-banner[data-v-3c44b963]{--noise-line: #dbe3ef;--noise-text: #0f172a;--noise-text-3: #64748b;--noise-primary: #6d5dfc;display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-5, 20px);padding:var(--space-3, 12px) var(--space-5, 20px);border:1px solid rgba(109,93,252,.18);border-radius:8px;background:linear-gradient(120deg,#6d5dfc1a,#f8fbff 46%,#fff)}.noise-banner__identity[data-v-3c44b963],.noise-banner__metrics[data-v-3c44b963],.noise-banner__actions[data-v-3c44b963]{display:inline-flex;flex:0 0 auto;align-items:center}.noise-banner__identity[data-v-3c44b963]{gap:var(--space-3, 12px)}.noise-banner__icon[data-v-3c44b963]{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:8px;background:linear-gradient(135deg,#765dfc,#5434f7);color:#fff;font-size:var(--fs-16, 16px);box-shadow:0 3px 10px -2px #6d5dfc7a}.noise-banner__copy[data-v-3c44b963]{display:grid;gap:var(--space-1, 4px)}.noise-banner__copy strong[data-v-3c44b963]{color:var(--noise-text);font-size:var(--fs-14, 14px);font-weight:800;line-height:1.1}.noise-banner__funnel-meta[data-v-3c44b963],.noise-banner__metric b[data-v-3c44b963]{color:var(--noise-text-3);font-size:var(--fs-12, 12px);font-style:normal;line-height:1.2}.noise-banner__funnel[data-v-3c44b963]{display:grid;flex:1 1 18rem;min-width:16rem;gap:var(--space-2, 8px)}.noise-banner__funnel-meta[data-v-3c44b963]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3, 12px)}.noise-banner__funnel-meta i[data-v-3c44b963]{display:inline-block;width:1px;height:12px;margin:0 var(--space-2, 8px);background:var(--noise-line);vertical-align:-2px}.noise-banner__bar[data-v-3c44b963]{display:flex;height:10px;overflow:hidden;border-radius:999px;background:#e2e8f0}.noise-banner__bar-valid[data-v-3c44b963],.noise-banner__bar-filtered[data-v-3c44b963]{min-width:0;transition:width .24s ease}.noise-banner__bar-valid[data-v-3c44b963]{background:linear-gradient(90deg,#34d399,#059669)}.noise-banner__bar-filtered[data-v-3c44b963]{background:repeating-linear-gradient(45deg,#fca5a5 0 6px,#f87171 6px 12px);opacity:.86}.noise-banner__metrics[data-v-3c44b963]{gap:var(--space-5, 20px)}.noise-banner__metric[data-v-3c44b963]{display:grid;min-width:76px;justify-items:center;gap:var(--space-1, 4px)}.noise-banner__metric strong[data-v-3c44b963]{color:var(--noise-primary);font-size:var(--fs-21, 21px);font-weight:800;line-height:1}.noise-banner__metric strong em[data-v-3c44b963]{font-size:var(--fs-12, 12px);font-style:normal;font-weight:800}.noise-banner__actions[data-v-3c44b963]{gap:var(--space-3, 12px);margin-left:auto}.noise-banner__range[data-v-3c44b963]{flex:0 0 auto}.noise-banner__range[data-v-3c44b963] .ant-segmented-item-selected{background:#6d5dfc1f;color:var(--noise-primary)}.ai-history-panel[data-v-918c6934]{--drawer-line: #dbe3ef;--drawer-line-soft: #edf1f7;--drawer-text: #0f172a;--drawer-text-3: #64748b;--drawer-text-4: #94a3b8;--drawer-blue: #2563eb;position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(37,99,235,.16);border-radius:12px 12px 0 0;background:#fff;box-shadow:0 -6px 24px #0f172a14,0 14px 32px #2563eb14}.history-panel-head[data-v-918c6934]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:var(--space-3, 12px);padding:var(--space-3, 12px) var(--space-4, 16px);border-bottom:1px solid var(--drawer-line-soft);cursor:pointer;-webkit-user-select:none;user-select:none}.history-panel-head[data-v-918c6934]:hover{background:#f8fbff}.history-panel-title[data-v-918c6934]{display:inline-flex;min-width:0;align-items:center;gap:var(--space-3, 12px)}.history-panel-title>.anticon[data-v-918c6934]{display:inline-flex;width:32px;height:32px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;background:#eff6ff;color:var(--drawer-blue)}.history-panel-title div[data-v-918c6934]{display:grid;min-width:0;gap:var(--space-1, 4px)}.history-panel-title strong[data-v-918c6934]{color:var(--drawer-text);font-size:var(--fs-14, 14px);font-weight:800}.history-panel-body[data-v-918c6934]{flex:1;min-height:0;overflow:auto;padding:var(--space-4, 16px)}.history-timeline[data-v-918c6934]{margin:0}.history-empty[data-v-918c6934]{min-height:16rem}.history-panel-foot[data-v-918c6934]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:var(--space-4, 16px);padding:var(--space-3, 12px) var(--space-4, 16px);border-top:1px solid var(--drawer-line-soft)}.history-panel-foot>span[data-v-918c6934]{color:var(--drawer-text-4);font-size:var(--fs-14, 14px)}.history-panel-slide-enter-active[data-v-918c6934],.history-panel-slide-leave-active[data-v-918c6934]{transition:transform .18s ease,opacity .18s ease}.history-panel-slide-enter-from[data-v-918c6934],.history-panel-slide-leave-to[data-v-918c6934]{opacity:0;transform:translateY(100%)}.timeline[data-v-918c6934]{position:relative;display:grid;gap:var(--space-2, 8px)}.tl-item[data-v-918c6934]{position:relative;display:grid;align-items:start;grid-template-columns:24px minmax(0,1fr);gap:var(--space-2, 8px);padding:var(--space-2, 8px) 0}.history-load-state[data-v-918c6934]{display:flex;min-height:40px;align-items:center;justify-content:center;color:var(--drawer-text-4);font-size:var(--fs-12, 12px)}.tl-item[data-v-918c6934]:not(.is-last):after{position:absolute;top:38px;bottom:-14px;left:10px;width:1px;background:var(--drawer-line-soft);content:""}.tl-dot[data-v-918c6934]{position:relative;z-index:1;display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;border:1px solid var(--alarm-level-color, #2563eb);border-radius:50%;background:var(--alarm-level-bg, #eff6ff);color:var(--alarm-level-color, #2563eb);font-size:var(--fs-12, 12px)}.tl-content[data-v-918c6934]{min-width:0;padding-bottom:var(--space-2, 8px)}.tl-head[data-v-918c6934]{display:flex;min-width:0;align-items:center;gap:var(--space-1, 4px)}.tl-title[data-v-918c6934]{min-width:0;overflow:hidden;color:var(--drawer-text);font-size:var(--fs-14, 14px);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.tl-view[data-v-918c6934]{width:24px;height:24px;color:var(--drawer-text-4)}.tl-view[data-v-918c6934]:hover{color:var(--drawer-blue)}.tl-desc[data-v-918c6934]{margin:var(--space-1, 4px) 0;color:var(--drawer-text-3);font-size:var(--fs-14, 14px);line-height:1.6;white-space:pre-line}.visual-analysis-detail-page{display:flex;flex-direction:column;max-height:100vh;min-height:0;overflow:hidden;background:#f5f5f5}html:has(.visual-analysis-detail-page),body:has(.visual-analysis-detail-page){overflow:hidden}.ant-layout-content:has(.visual-analysis-detail-page),.ant-pro-basicLayout:has(.visual-analysis-detail-page),.ant-pro-basicLayout-is-children:has(.visual-analysis-detail-page),.ant-pro-basicLayout-content:has(.visual-analysis-detail-page){min-height:0;overflow:hidden}.visual-analysis-detail-page>.ant-pro-page-container{display:flex;flex-direction:column;width:100%;height:100%;max-height:100%;min-height:0;overflow:hidden;background:#f5f5f5}.visual-analysis-detail-page .ant-pro-page-container-wrap{flex:0 0 auto}.visual-analysis-detail-page .ant-pro-page-container-grid-content,.visual-analysis-detail-page .ant-pro-page-container-grid-content>div{width:100%;height:100%;min-width:0;min-height:0;box-sizing:border-box;overflow:hidden;background:#f5f5f5}.visual-analysis-detail-page .ant-pro-page-container-grid-content{flex:1 1 auto}.visual-analysis-detail-page .ant-pro-page-container-children-content{width:calc(100% - 48px);height:100%;min-width:0;min-height:0;margin:0 24px;box-sizing:border-box;overflow:hidden;background:transparent}.visual-analysis-detail-page .full-page-warp,.visual-analysis-detail-page .full-page-warp-content,.visual-analysis-detail-page .full-page{width:100%;min-width:0;min-height:0;box-sizing:border-box;overflow:hidden;background:#fff}.visual-analysis-detail{--ev-line: #dbe3ef;--ev-line-soft: #edf1f7;--ev-text: #0f172a;--ev-text-2: #334155;--ev-text-3: #64748b;--ev-text-4: #94a3b8;--ev-blue: #2563eb;--ev-blue-soft: #eaf2ff;--summary-divider-height: 1rem;position:relative;display:flex;flex-direction:column;gap:var(--space-3);width:100%;height:100%;min-width:0;min-height:0;box-sizing:border-box;padding:16px 24px;overflow:hidden;background:#fff;color:var(--ev-text)}.visual-analysis-detail:before{position:absolute;top:0;right:0;left:0;height:16px;background:#f5f5f5;content:"";pointer-events:none}.visual-analysis-detail-summary{position:relative;display:flex;flex:0 0 auto;align-items:center;gap:32px;margin:0 -24px var(--summary-divider-height);padding:12px 24px 16px;background:#fff;box-shadow:none;z-index:2}.visual-analysis-detail-summary:after{position:absolute;right:0;bottom:calc(var(--summary-divider-height) * -1);left:0;height:var(--summary-divider-height);background:#f5f5f5;content:"";pointer-events:none}.visual-analysis-summary-head{display:flex;align-items:center;flex:0 0 24rem;gap:16px;min-width:0}.visual-analysis-summary-title{min-width:0;max-width:320px;color:#0f172a;font-size:var(--fs-16);font-weight:400}.visual-analysis-summary-info{display:grid;flex:1;grid-template-columns:minmax(18rem,1.4fr) minmax(12rem,1fr) minmax(12rem,1fr);gap:12px;min-width:0}.visual-analysis-summary-item{display:flex;min-width:0;align-items:center;min-height:2.375rem;padding:0 12px;border:1px solid transparent;border-radius:6px;background:transparent;color:#0f172a;font-size:var(--fs-14);font-weight:400}.visual-analysis-summary-item span{flex:0 0 auto;margin-right:6px}.visual-analysis-summary-item .j-ellipsis{min-width:0}.visual-analysis-detail .ai-result-noise-banner{flex:0 0 auto}.ev-shell{display:grid;grid-template-columns:25.75rem minmax(32rem,1fr);gap:var(--space-4);flex:1;min-height:0;overflow:hidden}.ev-list,.ev-detail{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container)}.ev-list-body,.ev-detail-body{flex:1;min-height:0;overflow:auto}.nm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.n{margin-left:auto;color:var(--ev-text-4);font-size:var(--fs-14);font-weight:700}.ev-list-head,.ev-detail-head{display:flex;align-items:center;min-height:3.25rem;justify-content:space-between;gap:var(--space-4);padding:0 var(--space-3);border-bottom:.0625rem solid var(--jet-theme-border-secondary)}.ev-list-head .ttl{flex:1;min-width:0;color:var(--ev-text);font-size:var(--fs-16);font-weight:800}.ev-list-toolbar{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border-bottom:.0625rem solid var(--jet-theme-border-secondary);background:var(--jet-theme-bg-container)}.ev-list-tools-row{display:flex;align-items:center;gap:var(--space-3)}.history-condition-filter{flex:1;min-width:0}.realtime-refresh-indicator{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--space-1);height:2rem;padding:0 var(--space-2);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:#fff;color:var(--ev-text-3);cursor:pointer;font:inherit;font-size:var(--fs-13);font-weight:700;line-height:1;white-space:nowrap}.realtime-refresh-indicator:hover,.realtime-refresh-indicator.active{border-color:color-mix(in srgb,var(--ev-blue) 28%,#fff);background:#f8fafc;color:var(--ev-blue)}.realtime-refresh-dot{width:.5rem;height:.5rem;border-radius:999px;background:#cbd5e1}.realtime-refresh-indicator.active .realtime-refresh-dot{background:#10b981}.realtime-refresh-indicator.refreshing .realtime-refresh-dot{animation:realtime-refresh-pulse .8s ease-in-out infinite}@keyframes realtime-refresh-pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.ev-list-body{padding:var(--space-2)}.ev-list-body--virtual{display:flex;flex-direction:column;overflow:hidden}.ev-list-body--virtual .viewport{flex:1;min-height:0}.ev-list-body--virtual .list-item{padding-bottom:var(--space-2)}.list-load-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:2rem;padding:0 var(--space-3);color:var(--ev-text-4);font-size:var(--fs-12)}.list-load-foot__action{flex:1;min-width:0;text-align:center}.list-load-foot__count{flex:0 0 auto;white-space:nowrap}.ev-list-row{position:relative;display:flex;width:100%;min-height:5.625rem;gap:var(--space-3);padding:var(--space-3);border:.0625rem solid transparent;border-radius:.75rem;background:transparent;color:inherit;cursor:pointer;text-align:left}.ev-list-row:hover{background:#f8fafc}.ev-list-row.active{border-color:color-mix(in srgb,var(--ev-blue) 26%,#fff);background:var(--ev-blue-soft)}.lr-thumb{position:relative;overflow:hidden;flex:0 0 6rem;width:6rem;height:4.5rem;border-radius:.75rem;background:linear-gradient(135deg,#111827,#1e293b);clip-path:inset(0 round .75rem)}.lr-thumb-media{position:absolute;inset:0;z-index:1;width:100%;height:100%;border-radius:inherit;object-fit:contain}.grid{position:absolute;inset:0;opacity:.22;background-image:linear-gradient(rgba(255,255,255,.22) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.22) 1px,transparent 1px);background-size:.8125rem .8125rem}.lr-thumb .live{position:absolute;top:.25rem;left:.25rem;z-index:2;padding:0 .25rem;border-radius:.1875rem;background:#2563eb;color:#fff;font-size:var(--fs-12);font-weight:900;line-height:1rem}.lr-thumb .box{position:absolute;z-index:3;border:.125rem solid #facc15;border-radius:.125rem;box-shadow:0 0 0 999px #0000001f;pointer-events:none}.lr-thumb .box.red{border-color:#ef4444}.lr-thumb .box.amber{border-color:#f59e0b}.lr-thumb .box.blue{border-color:#2563eb}.lr-thumb .box.green{border-color:#16a34a}.lr-thumb .box.violet{border-color:#7c3aed}.lr-thumb .box.cyan{border-color:#0891b2}.lr-thumb .box.pink{border-color:#db2777}.lr-main{display:flex;flex:1;min-width:0;flex-direction:column;gap:var(--space-1)}.lr-line,.lr-foot,.detail-status-strip{display:flex;align-items:center;gap:var(--space-2);min-width:0}.lr-title{display:flex;flex:1 1 auto;min-width:0}.lr-line-tags{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:var(--space-2);margin-left:auto;white-space:nowrap}.alarm-name{width:100%;min-width:0;color:var(--ev-text);font-weight:800}.lr-meta,.lr-foot{min-width:0;color:var(--ev-text-3);font-size:var(--fs-14)}.lr-meta{min-height:1.25rem}.duration-text{display:inline-flex;flex:0 0 auto;align-items:center;padding:.1875rem var(--space-2);border-radius:999px;background:#f1f5f9;color:var(--ev-text-3);font-size:var(--fs-14);font-weight:400;white-space:nowrap}.recognition-type-chip{display:inline-flex;align-items:center;height:1.375rem;padding:0 var(--space-2);border-radius:999px;font-size:var(--fs-12);font-weight:800;white-space:nowrap}.recognition-type-chip--device{background:#fff7e6;color:#b45309}.recognition-type-chip--review{background:#ecfdf3;color:#047857}.result-status-chip{display:inline-flex;align-items:center;height:1.375rem;padding:0 var(--space-2);border:.0625rem solid transparent;border-radius:999px;font-size:var(--fs-12);font-weight:700;white-space:nowrap}.result-status-chip--valid{border-color:#bbf7d0;background:#f0fdf4;color:#047857}.result-status-chip--filtered,.result-status-chip--failed{border-color:#fecaca;background:#fff1f2;color:#be123c}.result-status-chip--waiting{border-color:#fde68a;background:#fffbeb;color:#b45309}.result-status-chip--unknown{border-color:#e2e8f0;background:#f8fafc;color:var(--ev-text-3)}.status-text{margin-left:auto;color:#b45309;font-weight:800;white-space:nowrap}.context-pill{display:inline-flex;align-items:center;max-width:11rem;height:1.75rem;overflow:hidden;padding:0 var(--space-3);border-radius:999px;background:#f1f5f9;color:var(--ev-text-3);font-size:var(--fs-13);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.ev-detail-head{flex-wrap:wrap;align-content:center;row-gap:var(--space-2);padding-top:var(--space-2);padding-bottom:var(--space-2)}.detail-status-strip{flex:1}.ev-detail-body{position:relative;display:flex;flex-direction:column;overflow:hidden;padding:0;background:#fff}.detail-main-scroll{display:flex;flex-direction:column;flex:1;min-height:0;overflow:auto;padding:var(--space-3) var(--space-3) 0}.visual-analysis-detail .evidence-card-box .ai-result-preview{flex:1 1 auto;min-height:14rem;height:auto;aspect-ratio:auto}.evidence-card-box{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;margin-bottom:var(--space-3);padding:var(--space-3);border:.0625rem solid var(--ev-line-soft);border-radius:.75rem;background:#fff}.summary-card{display:flex;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-3);padding:var(--space-3);border:.0625rem solid #bbf7d0;border-radius:.75rem;background:#f0fdf4}.summary-card__text-wrap{position:relative;min-width:0}.summary-card--failed,.summary-card--filtered{border-color:#fecaca;background:#fff1f2}.summary-card--waiting{align-items:center;border-color:#fde68a;background:#fffbeb}.summary-card__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:999px;background:#22c55e;color:#fff;box-shadow:0 8px 18px #22c55e3d}.summary-card--failed .summary-card__icon,.summary-card--filtered .summary-card__icon{background:#ef4444;box-shadow:0 8px 18px #ef444438}.summary-card--waiting .summary-card__icon{background:#f59e0b;box-shadow:0 8px 18px #f59e0b38}.summary-card__content{flex:1;min-width:0}.summary-card--waiting .summary-card__content{display:flex;min-height:1.75rem;align-items:center}.summary-card h3{margin:0 0 var(--space-1);color:#047857;font-size:var(--fs-14);font-weight:800}.summary-card--failed h3,.summary-card--filtered h3,.summary-card--failed p,.summary-card--filtered p{color:#be123c}.summary-card--waiting h3{margin:0;color:#b45309}.summary-card p{margin:0;color:var(--ev-text-2);font-size:var(--fs-14);line-height:1.55}.summary-card__text{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary-card p span{margin-right:var(--space-2);color:#16a34a;font-weight:800}.summary-card--failed p span,.summary-card--filtered p span{color:#e11d48}.visual-analysis-summary-tooltip{max-width:32rem}.visual-analysis-summary-tooltip .ant-tooltip-inner{max-width:32rem;white-space:normal;word-break:break-all}.visual-analysis-detail .history-empty-state,.visual-analysis-detail .detail-empty-state{display:flex;flex:1 1 auto;align-items:center;justify-content:center;width:100%;min-height:0}@media (max-width: 90rem){.ev-shell{overflow-x:auto;grid-template-columns:24rem minmax(31rem,1fr)}}@media (max-width: 72rem){.ev-shell{grid-template-columns:23rem minmax(30rem,1fr)}}.rule-camera-live-preview__title[data-v-e8b017bc]{display:flex;align-items:center;justify-content:space-between;min-width:0;padding-right:2.75rem;gap:var(--space-3)}.rule-camera-live-preview__title-text[data-v-e8b017bc]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rule-camera-live-preview__title-tools[data-v-e8b017bc]{display:flex;flex:0 0 auto;align-items:center;gap:var(--space-2)}.rule-camera-live-preview__model-swatch[data-v-e8b017bc]{width:10px;height:10px;flex:0 0 auto;border-radius:50%;box-shadow:0 0 0 3px #0000000f}.rule-camera-live-preview__model-select[data-v-e8b017bc]{width:12rem}.rule-camera-live-preview__clear[data-v-e8b017bc]{display:inline-grid;width:28px;height:28px;place-items:center;border:0;border-radius:var(--r-1);background:transparent;color:var(--ink-3);cursor:pointer}.rule-camera-live-preview__clear[data-v-e8b017bc]:not(:disabled):hover{background:var(--bg-sunken);color:var(--danger)}.rule-camera-live-preview__clear[data-v-e8b017bc]:disabled{cursor:not-allowed;opacity:.42}.rule-camera-live-preview[data-v-e8b017bc]{position:relative;overflow:hidden;height:min(72vh,42rem);min-height:28rem;border-radius:var(--r-2);background:linear-gradient(180deg,#0f172a38,#0f172a00 28%),var(--ink-1)}.rule-camera-live-preview__player[data-v-e8b017bc]{width:100%;height:100%}.rule-camera-live-preview__status[data-v-e8b017bc]{position:absolute;z-index:2;border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.rule-camera-live-preview__status[data-v-e8b017bc]{top:var(--space-4);left:var(--space-4);display:inline-flex;align-items:center;gap:var(--space-2);padding:6px 10px;border-radius:999px;background:#0f172aa8;color:#ffffffeb;font-size:var(--fs-14)}.rule-camera-live-preview__status i[data-v-e8b017bc]{width:7px;height:7px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 4px #22c55e2e}.rule-camera-live-preview__status em[data-v-e8b017bc]{color:#ffffff9e;font-style:normal}.rule-camera-live-preview__draw-layer[data-v-e8b017bc]{position:absolute;inset:0;z-index:1;cursor:crosshair}.rule-camera-live-preview__draw-layer--readonly[data-v-e8b017bc]{cursor:default}.rule-camera-live-preview__region[data-v-e8b017bc]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.rule-camera-live-preview__region polygon[data-v-e8b017bc],.rule-camera-live-preview__region polyline[data-v-e8b017bc]{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.rule-camera-live-preview__region polygon[data-v-e8b017bc]{fill-opacity:1}.rule-camera-live-preview__region-shape[data-v-e8b017bc]{cursor:move;pointer-events:auto}.rule-camera-live-preview__region-shape[data-v-e8b017bc]:active{cursor:grabbing}.rule-camera-live-preview__draw-layer--readonly .rule-camera-live-preview__region-shape[data-v-e8b017bc],.rule-camera-live-preview__draw-layer--readonly .rule-camera-live-preview__region-shape[data-v-e8b017bc]:active{cursor:default}.rule-camera-live-preview__region-point[data-v-e8b017bc]{position:absolute;z-index:2;display:inline-grid;width:22px;height:22px;place-items:center;cursor:grab;pointer-events:auto;transform:translate(-50%,-50%)}.rule-camera-live-preview__region-point[data-v-e8b017bc]:active{cursor:grabbing}.rule-camera-live-preview__draw-layer--readonly .rule-camera-live-preview__region-point[data-v-e8b017bc],.rule-camera-live-preview__draw-layer--readonly .rule-camera-live-preview__region-point[data-v-e8b017bc]:active{cursor:default}.rule-camera-live-preview__region-point-core[data-v-e8b017bc]{width:16px;height:16px;border:2px solid #fff;border-radius:50%;background:var(--region-point-color);box-shadow:0 1px 4px #0f172a52;transition:box-shadow .16s ease,transform .16s ease}.rule-camera-live-preview__region-point--editable[data-v-e8b017bc]{z-index:4}.rule-camera-live-preview__region-point--editable:hover .rule-camera-live-preview__region-point-core[data-v-e8b017bc]{box-shadow:0 0 0 4px color-mix(in srgb,var(--region-point-color) 22%,transparent),0 2px 6px #0f172a52;transform:scale(1.04)}.rule-camera-live-preview__region-label[data-v-e8b017bc]{position:absolute;display:inline-flex;align-items:center;gap:6px;max-width:13rem;padding:4px 6px 4px 8px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#0f172a9e;color:#fff;cursor:move;font-size:var(--fs-14);font-weight:600;box-shadow:0 4px 12px #0f172a3d;pointer-events:auto;text-shadow:0 1px 2px rgba(0,0,0,.42);transform:translate(-50%,-50%);white-space:nowrap}.rule-camera-live-preview__region-label[data-v-e8b017bc]:active{cursor:grabbing}.rule-camera-live-preview__draw-layer--readonly .rule-camera-live-preview__region-label[data-v-e8b017bc],.rule-camera-live-preview__draw-layer--readonly .rule-camera-live-preview__region-label[data-v-e8b017bc]:active{cursor:default}.rule-camera-live-preview__region-label-dot[data-v-e8b017bc]{width:7px;height:7px;flex:0 0 auto;border-radius:50%;box-shadow:0 0 0 2px #ffffff38}.rule-camera-live-preview__region-label-text[data-v-e8b017bc]{min-width:0;overflow:hidden;text-overflow:ellipsis}.rule-camera-live-preview__region-delete[data-v-e8b017bc],.rule-camera-live-preview__point-delete[data-v-e8b017bc]{display:inline-grid;place-items:center;border:0;border-radius:50%;cursor:pointer}.rule-camera-live-preview__region-delete[data-v-e8b017bc]{width:18px;height:18px;flex:0 0 auto;background:transparent;color:inherit}.rule-camera-live-preview__region-delete[data-v-e8b017bc]:hover{background:transparent}.rule-camera-live-preview__point-delete[data-v-e8b017bc]{position:absolute;top:-11px;right:-11px;z-index:2;width:18px;height:18px;border:1px solid rgba(255,255,255,.92);background:color-mix(in srgb,var(--region-point-color) 82%,#111827);color:#fff;opacity:0;padding:0;pointer-events:none;box-shadow:0 2px 6px #0f172a47;transform:scale(.76);transition:opacity .16s ease,transform .16s ease,background-color .16s ease}.rule-camera-live-preview__point-delete[data-v-e8b017bc]:before,.rule-camera-live-preview__point-delete[data-v-e8b017bc]:after{position:absolute;top:50%;left:50%;width:9px;height:2px;border-radius:999px;background:currentColor;content:"";transform-origin:center}.rule-camera-live-preview__point-delete[data-v-e8b017bc]:before{transform:translate(-50%,-50%) rotate(45deg)}.rule-camera-live-preview__point-delete[data-v-e8b017bc]:after{transform:translate(-50%,-50%) rotate(-45deg)}.rule-camera-live-preview__region-point--editable:hover .rule-camera-live-preview__point-delete[data-v-e8b017bc],.rule-camera-live-preview__region-point--editable:focus-within .rule-camera-live-preview__point-delete[data-v-e8b017bc]{opacity:1;pointer-events:auto;transform:scale(1)}.rule-camera-live-preview__point-delete[data-v-e8b017bc]:hover{background:var(--danger)}.rule-camera-live-preview__empty[data-v-e8b017bc]{display:grid;height:100%;place-items:center;gap:var(--space-2);color:var(--ink-3)}.rule-camera-live-preview__empty[data-v-e8b017bc] .anticon{font-size:2rem}.rule-camera-step[data-v-bb5288ba]{display:flex;height:100%;min-height:0}.camera-deployment-picker[data-v-bb5288ba]{display:grid;width:100%;height:100%;min-height:0;grid-template-columns:360px minmax(0,1fr);overflow:hidden}.camera-deployment-picker__devices[data-v-bb5288ba],.camera-deployment-picker__content[data-v-bb5288ba]{display:flex;min-width:0;min-height:0;flex-direction:column}.camera-deployment-picker__devices[data-v-bb5288ba]{border-right:1px solid var(--line);background:var(--bg-sunken)}.camera-deployment-picker__search[data-v-bb5288ba]{padding:var(--space-3);border-bottom:1px solid var(--line);background:var(--bg)}.camera-deployment-picker__device-list[data-v-bb5288ba]{display:flex;min-height:0;flex:1;flex-direction:column;gap:var(--space-2);overflow:auto;padding:var(--space-3)}.camera-deployment-picker__camera-row[data-v-bb5288ba]{display:grid;width:100%;min-height:66px;grid-template-columns:52px minmax(0,1fr) auto auto;align-items:center;gap:var(--space-3);padding:var(--space-2);border:1px solid var(--line);border-radius:var(--r-1);background:var(--bg);color:var(--ink-1);text-align:left;cursor:pointer}.camera-deployment-picker__camera-row[data-v-bb5288ba]:hover,.camera-deployment-picker__camera-row.is-selected[data-v-bb5288ba]{border-color:var(--accent);background:var(--accent-soft)}.camera-deployment-picker__camera-row.is-readonly[data-v-bb5288ba]{cursor:default}.camera-deployment-picker__camera-row[data-v-bb5288ba]:disabled{cursor:not-allowed}.camera-deployment-picker__camera-row.is-muted[data-v-bb5288ba],.camera-deployment-picker__channel-row.is-muted[data-v-bb5288ba]{cursor:not-allowed;opacity:.42;filter:grayscale(.6)}.camera-deployment-picker__camera-row.is-muted[data-v-bb5288ba]:hover,.camera-deployment-picker__channel-row.is-muted[data-v-bb5288ba]:hover{border-color:var(--line);background:var(--bg)}.camera-deployment-picker__camera-row.is-offline[data-v-bb5288ba]{color:var(--ink-3);cursor:not-allowed}.camera-deployment-picker__check[data-v-bb5288ba],.camera-deployment-picker__thumb[data-v-bb5288ba],.camera-deployment-picker__device-icon[data-v-bb5288ba],.camera-deployment-picker__actions button[data-v-bb5288ba]{display:inline-flex;align-items:center;justify-content:center}.camera-deployment-picker__check[data-v-bb5288ba]{width:16px;height:16px;flex:0 0 auto;border:1px solid var(--line);border-radius:4px;background:var(--bg);color:var(--bg)}.camera-deployment-picker__camera-row.is-selected .camera-deployment-picker__check[data-v-bb5288ba]{border-color:var(--accent);background:var(--accent)}.camera-deployment-picker__device-icon[data-v-bb5288ba]{width:52px;height:52px;flex:0 0 52px}.camera-deployment-picker__device-icon img[data-v-bb5288ba]{display:block;width:52px;height:52px;object-fit:contain}.camera-deployment-picker__camera-row.is-offline .camera-deployment-picker__device-icon[data-v-bb5288ba]{opacity:.72}.camera-deployment-picker__channel-row.is-selected .camera-deployment-picker__check[data-v-bb5288ba]{border-color:var(--accent);background:var(--accent);color:var(--bg)}.camera-deployment-picker__thumb[data-v-bb5288ba]{position:relative;width:52px;height:36px;border-radius:4px;background:#111827;color:#ffffffbd}.camera-deployment-picker__thumb em[data-v-bb5288ba]{position:absolute;top:3px;right:3px;padding:0 4px;border-radius:3px;background:var(--err);color:#fff;font-size:var(--fs-14);font-style:normal;line-height:13px}.camera-deployment-picker__camera-row:not(.is-offline) .camera-deployment-picker__thumb em[data-v-bb5288ba],.camera-deployment-picker__channel-row:not(.is-offline) .camera-deployment-picker__thumb em[data-v-bb5288ba]{background:var(--ok)}.camera-deployment-picker__camera-main[data-v-bb5288ba]{display:flex;min-width:0;flex-direction:column;gap:var(--space-1)}.camera-deployment-picker__camera-main b[data-v-bb5288ba]{color:var(--ink-1);font-size:var(--fs-14);font-weight:600}.camera-deployment-picker__camera-main small[data-v-bb5288ba]{display:inline-flex;flex-wrap:wrap;gap:var(--space-2);color:var(--ink-3);font-size:var(--fs-14)}.camera-deployment-picker__offline[data-v-bb5288ba]{justify-self:start;padding:1px 8px;border-radius:4px;background:var(--err-bg);color:var(--err);font-size:var(--fs-14)}.camera-deployment-picker__device-count[data-v-bb5288ba]{justify-self:end;color:var(--ink-3);font-size:var(--fs-14);white-space:nowrap}.camera-deployment-picker__device-status[data-v-bb5288ba]{display:inline-flex;align-items:center;justify-self:end;gap:var(--space-1);color:var(--err);font-size:var(--fs-14);white-space:nowrap}.camera-deployment-picker__device-status[data-v-bb5288ba]:before{width:6px;height:6px;border-radius:50%;background:currentColor;content:""}.camera-deployment-picker__device-status.is-online[data-v-bb5288ba]{color:var(--ok)}.camera-deployment-picker__device-footer[data-v-bb5288ba]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3);border-top:1px solid var(--line);background:var(--bg);color:var(--ink-3);font-size:var(--fs-14)}.camera-deployment-picker__select-all[data-v-bb5288ba]{display:inline-flex;align-items:center;gap:var(--space-2);height:32px;padding:0;border:0;background:transparent;color:var(--ink-2);cursor:pointer}.camera-deployment-picker__select-all span[data-v-bb5288ba]{display:inline-flex;width:16px;height:16px;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:4px;background:var(--bg);color:var(--bg)}.camera-deployment-picker__select-all.is-active span[data-v-bb5288ba]{border-color:var(--accent);background:var(--accent)}.camera-deployment-picker__select-all.is-indeterminate span[data-v-bb5288ba]{border-color:var(--accent);background:linear-gradient(var(--accent),var(--accent)) center / 8px 2px no-repeat var(--bg)}.camera-deployment-picker__select-all[data-v-bb5288ba]:disabled{cursor:not-allowed;opacity:.55}.camera-deployment-picker__content[data-v-bb5288ba]{background:var(--bg)}.camera-deployment-picker__content-head[data-v-bb5288ba]{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line)}.camera-deployment-picker__location[data-v-bb5288ba]{display:flex;min-width:0;align-items:center;gap:var(--space-2);color:var(--ink-1);font-size:var(--fs-14)}.camera-deployment-picker__location .anticon[data-v-bb5288ba]{color:var(--ink-3)}.camera-deployment-picker__selected-count[data-v-bb5288ba]{color:var(--ink-3);font-size:var(--fs-14)}.camera-deployment-picker__channel-list[data-v-bb5288ba]{display:flex;min-height:0;flex:1;flex-direction:column;gap:var(--space-2);overflow:auto;padding:var(--space-4)}.camera-deployment-picker__channel-row[data-v-bb5288ba]{display:grid;width:100%;min-height:58px;grid-template-columns:18px 52px minmax(0,1fr) auto;align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2);border:1px solid transparent;border-radius:var(--r-1);background:var(--bg-elev);cursor:pointer}.camera-deployment-picker__channel-row[data-v-bb5288ba]:hover{background:var(--accent-soft)}.camera-deployment-picker__channel-row.is-selected[data-v-bb5288ba]{border-color:var(--accent);background:var(--accent-soft)}.camera-deployment-picker__actions[data-v-bb5288ba]{display:inline-flex;justify-self:end;gap:var(--space-2)}.camera-deployment-picker__actions button[data-v-bb5288ba]{width:30px;height:30px;padding:0;border:1px solid var(--line);border-radius:var(--r-1);background:var(--bg);color:var(--accent);cursor:pointer}.camera-deployment-picker__actions button[data-v-bb5288ba]:hover:not(:disabled){border-color:var(--accent);background:var(--accent-soft)}.camera-deployment-picker__actions button[data-v-bb5288ba]:disabled{cursor:not-allowed;opacity:.55}.camera-deployment-picker__empty[data-v-bb5288ba]{display:grid;min-height:160px;flex:1;place-items:center;align-content:center;gap:var(--space-2);color:var(--ink-3);text-align:center}.camera-deployment-picker__empty--list[data-v-bb5288ba]{flex:1}.camera-deployment-picker__load-more[data-v-bb5288ba]{display:flex;min-height:32px;align-items:center;justify-content:center;color:var(--ink-3)}@media (max-width: 1100px){.camera-deployment-picker[data-v-bb5288ba]{grid-template-columns:1fr}.camera-deployment-picker__devices[data-v-bb5288ba]{max-height:320px;border-right:0;border-bottom:1px solid var(--line)}.camera-deployment-picker__channel-list[data-v-bb5288ba]{padding:var(--space-3)}}.rule-scene-delete-confirm__desc[data-v-f3fead4e]{color:var(--ink-3)}.visual-analysis-page{--accent: #1677ff;--accent-soft: #e6f4ff;--primary: #1677ff;--warn: #f59e0b;--bg: #fff;--bg-elev: #fff;--bg-sunken: #f7f8fa;--line: #eef0f4;--ink-1: #111827;--ink-2: #4b5563;--ink-3: #8b93a5;--ok: #13a06f;--ok-bg: #e8f7ef;--err: #dc2626;--err-bg: #fef2f2;--r-1: 6px;--r-2: 8px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--fs-12: 12px;--fs-14: 14px;--fs-15: 15px;--fs-16: 16px;--fs-18: 18px;--fs-30: 30px}.composer-footer{display:flex;align-items:center;gap:var(--space-3)}.config-section h4{margin:0}.config-sections{display:flex;flex-direction:column;gap:var(--space-2)}.config-section h4{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4)}.param-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.notify-step{min-height:100%;padding:0;border:0;border-radius:0;background:transparent}.notify-step__layout{display:grid;grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);gap:0;width:100%;min-height:100%;height:100%}.notify-step__settings,.notify-step__preview,.notify-step__block,.notify-step__dedupe{min-width:0;border-radius:var(--r-2);background:var(--bg)}.notify-step__settings{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6) var(--space-4) var(--space-6) var(--space-6);border:0;border-right:1px solid var(--line);border-radius:0;background:transparent}.notify-step__block{display:grid;gap:var(--space-3);padding:0;border:0;background:transparent}.notify-step__block-head,.notify-step__preview-head,.notify-preview-card header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.notify-step__block-head b,.notify-step__preview-head b,.notify-preview-card header span,.notify-preview-card__body strong{color:var(--ink-1);font-weight:600}.notify-step__block-head em,.notify-step__preview-head span,.notify-preview-card header em,.notify-preview-card__body small,.notify-preview-card__body time,.notify-step__hint,.notify-step__dedupe p{color:var(--ink-3);font-style:normal}.notify-method-list,.notify-preview-list{display:grid;gap:var(--space-2)}.notify-method-list.is-empty{display:block}.notify-method{display:flex;align-items:center;gap:var(--space-3);width:100%;min-width:0;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-elev);color:var(--ink-1);text-align:left;cursor:pointer;transition:all .2s ease}.notify-method.is-enabled{border-color:var(--accent);background:var(--accent-soft)}.notify-preview-card__avatar,.notify-method__icon{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border-radius:var(--r-1);background:var(--accent-soft);color:var(--accent)}.notify-method__main{display:grid;flex:1;min-width:0;gap:var(--space-1)}.notify-method__main small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notify-address-picker{display:grid;position:relative;gap:var(--space-2)}.notify-address-entry{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:48px;padding:var(--space-2);border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-elev);color:var(--ink-3)}.notify-address-selected{display:flex;flex:1;flex-wrap:wrap;gap:var(--space-2);min-width:0}.notify-address-placeholder{flex:1;min-width:0;padding:0 var(--space-1)}.notify-address-add{display:grid;width:28px;height:28px;flex:0 0 auto;place-items:center;padding:0;border:0;border-radius:var(--r-1);background:var(--accent-soft);color:var(--accent);cursor:pointer}.notify-address-chip{display:inline-flex;align-items:center;gap:var(--space-2);max-width:100%;min-width:0;padding:4px 6px 4px 4px;border:1px solid var(--line);border-radius:999px;background:var(--bg);color:var(--ink-1)}.notify-address-chip .notify-contact__avatar{width:24px;height:24px;font-size:var(--fs-12)}.notify-address-chip__main{display:inline-flex;align-items:center;gap:var(--space-1);min-width:0}.notify-address-chip__main strong{max-width:92px;overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.notify-address-chip__main em{max-width:72px;overflow:hidden;padding:1px 6px;border-radius:999px;background:var(--bg-sunken);color:var(--ink-3);font-style:normal;font-size:var(--fs-12);text-overflow:ellipsis;white-space:nowrap}.notify-address-chip button{display:grid;width:18px;height:18px;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ink-3);cursor:pointer}.notify-address-chip button:hover{background:var(--bg-sunken);color:var(--ink-1)}.notify-address-panel{position:absolute;top:calc(100% + var(--space-1));left:0;z-index:20;width:100%;min-width:320px;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-elev);box-shadow:0 18px 42px -18px #0f172a61}.notify-address-search{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);border-bottom:1px solid var(--line)}.notify-address-search .ant-input-affix-wrapper{flex:1;min-width:0;border:0;box-shadow:none}.notify-address-search span{flex:0 0 auto;color:var(--accent);font-size:var(--fs-12)}.notify-address-list{display:grid;max-height:220px;overflow:auto}.notify-address-row{display:grid;grid-template-columns:18px 32px minmax(0,1fr);align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-3);cursor:pointer}.notify-address-row.is-selected{background:var(--accent-soft)}.notify-contact__avatar{display:grid;width:32px;height:32px;place-items:center;border-radius:50%;background:#2f80ed;color:#fff;font-weight:700}.notify-contact__avatar[data-kind=group]{background:#8b5cf6}.notify-contact__avatar[data-kind=dynamic]{background:#f59e0b}.notify-address-main{display:grid;min-width:0;gap:2px}.notify-address-main small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notify-address-main strong{color:var(--ink-1);font-weight:600}.notify-address-main strong em{color:var(--ink-3);font-style:normal;font-weight:400}.notify-address-main small{color:var(--ink-3)}.notify-step__hint{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--fs-12)}.notify-step__dedupe{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3)}.notify-step__dedupe b{color:var(--ink-1)}.notify-step__dedupe-desc{display:grid;gap:var(--space-1);margin-top:var(--space-1)}.notify-step__dedupe-desc p{display:flex;align-items:center;gap:var(--space-2);margin:0}.notify-step__dedupe-desc p:last-child{color:var(--ink-3)}.notify-step__merge-input{width:66px}.notify-step__preview{display:flex;min-height:0;flex-direction:column;overflow:hidden;padding:var(--space-6) var(--space-6) var(--space-6) var(--space-4);border-radius:0}.notify-step__preview-head{padding:var(--space-3);border-bottom:1px solid var(--line)}.notify-step__preview-head>div{display:inline-flex;align-items:center;gap:var(--space-2)}.notify-preview-list{min-height:0;overflow:auto;padding:var(--space-3)}.notify-preview-card{display:grid;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-elev)}.notify-preview-card header span{display:inline-flex;align-items:center;gap:var(--space-2)}.notify-preview-card__body{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-3);align-items:start;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg)}.notify-preview-card__body[data-method=webhook]{display:block;background:var(--bg-sunken)}.notify-preview-card__body[data-method=phone]{align-items:center}.notify-preview-card__body[data-method=webhook]{padding:0;overflow:hidden;border-color:transparent;background:#0f172a}.notify-preview-card__body p{margin:0;color:var(--ink-2);line-height:1.7}.notify-preview-card__body p b{margin-right:var(--space-2);color:var(--warn)}.notify-preview-card__avatar--email{background:var(--warn-bg);color:var(--warn)}.notify-preview-card__avatar--wechat{background:#10b981;color:#fff;font-weight:700}.notify-preview-card__avatar--phone{background:var(--err-bg);color:var(--err)}.notify-preview-wechat{display:grid;width:128px;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg)}.notify-preview-wechat strong{display:flex;align-items:center;gap:var(--space-2)}.notify-preview-wechat i{width:8px;height:8px;border-radius:999px;background:var(--warn)}.notify-preview-wechat dd{margin:0}.notify-preview-wechat dl{display:grid;gap:var(--space-1)}.notify-preview-wechat div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-1);color:var(--ink-2);font-size:var(--fs-12)}.notify-preview-wechat dt{color:var(--ink-1);font-weight:600}.notify-preview-wechat dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notify-preview-wechat a{color:var(--accent);font-size:var(--fs-12);font-weight:600}.notify-preview-code{margin:0;padding:var(--space-4);overflow:auto;color:#dbeafe;font-size:var(--fs-12);line-height:1.7}.notify-preview-code span{color:#bfdbfe}.notify-preview-card__actions{display:flex;gap:var(--space-2);margin-top:var(--space-2)}.notify-step__empty{display:grid;place-items:center;gap:var(--space-2);min-height:86px;color:var(--ink-3);text-align:center}.notify-step__empty--methods{min-height:132px;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-elev)}.notify-step__empty p{margin:0}.notify-step__empty--preview{min-height:260px}.param-grid{margin-top:var(--space-4)}.param-grid label{display:flex;flex-direction:column;gap:var(--space-2)}.schedule-group{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4)}.composer-footer{justify-content:space-between;margin-top:auto;padding-top:var(--space-3);border-top:1px solid var(--line)}.missing-hint{color:var(--warn)}.missing-hint.is-ready{color:var(--ok)}.rule-create-flow__breadcrumb{display:flex;align-items:center;gap:var(--space-2);color:var(--ink-3);font-size:var(--fs-14)}.rule-create-flow__breadcrumb button{border:0;padding:0;color:inherit;background:transparent;cursor:pointer;font:inherit}.rule-create-flow__breadcrumb button:hover{color:var(--primary)}.rule-create-flow__breadcrumb b{color:var(--ink-1)}.rule-create-flow__breadcrumb .anticon{color:var(--ink-3);font-size:var(--fs-14)}.rule-create-flow__hero{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--line)}.rule-create-flow__title{display:flex;align-items:center;gap:var(--space-3);min-width:0}.rule-create-flow__title-icon{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--accent);border-radius:var(--r-2);background:var(--accent-soft);color:var(--accent);font-size:var(--fs-20)}.rule-create-flow__title h2{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);margin:0;color:var(--ink-1);font-size:var(--fs-26);line-height:34px}.rule-create-flow__source-tag{display:inline-flex;padding:2px 8px;border-radius:var(--r-1);background:var(--accent-soft);color:var(--accent);font-size:var(--fs-14)}.rule-create-flow__layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--space-4);align-items:stretch;flex:1;min-height:0}.rule-create-flow__panel{min-width:0;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-elev)}.rule-create-flow__main{display:flex;height:100%;flex-direction:column;overflow:hidden}.rule-create-flow__stepper{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);border-bottom:1px solid var(--line)}.rule-create-flow__step{display:flex;align-items:center;gap:var(--space-2);min-width:0;flex:1 1 0;min-height:64px;padding:var(--space-2);border:1px solid transparent;border-radius:var(--r-2);background:transparent;color:var(--ink-2);text-align:left;cursor:pointer}.rule-create-flow__step.is-active{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.rule-create-flow__step.is-disabled:hover{border-color:transparent;background:transparent;color:var(--ink-3);cursor:not-allowed;opacity:.58}.rule-create-flow__step.is-disabled .rule-create-flow__step-num{background:var(--bg-sunken);color:var(--ink-3)}.rule-create-flow__step.is-readonly .rule-create-flow__step-text small{color:var(--ink-3)}.rule-create-flow__step.is-done .rule-create-flow__step-num{background:var(--ok-bg);color:var(--ok)}.rule-create-flow__step-num{display:grid;place-items:center;width:34px;height:34px;flex:0 0 auto;border-radius:50%;background:var(--bg-sunken);color:var(--ink-2);font-weight:700}.rule-create-flow__step.is-active .rule-create-flow__step-num{background:var(--accent);color:var(--bg)}.rule-create-flow__step-text{display:grid;min-width:0;gap:var(--space-1)}.rule-create-flow__step-text b{color:inherit;font-size:var(--fs-14)}.rule-create-flow__step-text small{min-width:0;color:var(--ink-3)}.rule-create-flow__step-line{display:block;width:26px;height:2px;flex:0 0 26px;border-radius:999px;background:var(--line)}.rule-create-flow__panel{display:flex;flex:1;min-height:0;flex-direction:column;border:0;border-radius:0}.rule-create-flow__panel-head{display:flex;align-items:center;gap:var(--space-3);justify-content:space-between;padding:var(--space-4);border-bottom:1px solid var(--line)}.rule-create-flow__panel-title{display:flex;align-items:center;gap:var(--space-3);min-width:0}.rule-create-flow__panel-head h3{margin:0;color:var(--ink-1);font-size:var(--fs-18)}.rule-create-flow__panel-head h3 em{margin-left:var(--space-1);color:var(--err);font-style:normal}.rule-create-flow__basic label em{color:var(--err);font-style:normal}.rule-create-flow__panel-body{flex:1;min-height:0;overflow:auto}.rule-create-flow__panel-body>.config-step{height:100%}.rule-create-flow__basic{display:grid;grid-template-columns:minmax(0,1fr) 420px;column-gap:var(--space-4);row-gap:var(--space-6);padding:var(--space-4)}.rule-create-flow__basic .field{min-width:0}.rule-create-flow__basic small{display:block;margin-top:var(--space-2);color:var(--ink-3)}.rule-create-flow__basic .field--wide{grid-column:1 / -1}.rule-create-flow__name-field{grid-column:1}.rule-create-flow__severity-field{grid-column:2}.rule-create-flow__alarm-label{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.rule-create-flow__level-select.levelSelect{display:flex;flex-wrap:wrap;width:100%;gap:var(--space-3)}.rule-create-flow__level-select.levelSelect .ant-radio-button-wrapper{display:inline-flex;align-items:center;justify-content:center;width:132px;height:32px;margin:0;padding:0 var(--space-3);border-inline-start-width:1px;border-radius:var(--r-2)}.rule-create-flow__level-select.levelSelect .ant-radio-button-wrapper:before{display:none}.rule-create-flow__level-select.levelSelect .ant-radio-button-wrapper>span{display:block;width:100%;height:100%;line-height:30px}.rule-create-flow__level-select.levelSelect .ant-radio-button-wrapper-checked{border-color:var(--accent)}.rule-create-flow__level-option{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--ink-1);font-size:var(--fs-14);font-weight:600;text-align:center}.rule-create-flow__level-option img{height:20px;flex:0 0 auto;margin-right:var(--space-2)}@media (max-width: 960px){.rule-create-flow__basic{grid-template-columns:minmax(0,1fr)}.rule-create-flow__name-field,.rule-create-flow__severity-field{grid-column:1 / -1}}.rule-create-flow__panel-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-top:1px solid var(--line)}.rule-create-flow__panel-foot>span{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--ink-3)}.rule-create-flow__panel-foot.is-editing{justify-content:flex-end}.rule-create-flow__coming-soon{display:grid;place-items:center;gap:var(--space-3);min-height:360px;color:var(--ink-3);text-align:center}.rule-create-flow__coming-soon span{display:grid;width:56px;height:56px;place-items:center;border-radius:50%;background:var(--bg-sunken);color:var(--accent);font-size:var(--fs-24)}.rule-create-flow__coming-soon b{color:var(--ink-1);font-size:var(--fs-18)}.rule-create-flow__coming-soon p{max-width:360px;margin:0;line-height:1.7}.rule-create-flow__summary{display:flex;height:100%;flex-direction:column;gap:var(--space-4);padding:var(--space-4)}.rule-create-flow__summary-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.rule-create-flow__summary h3{display:flex;align-items:center;gap:var(--space-2);margin:0;color:var(--ink-1);font-size:var(--fs-16)}.rule-create-flow__summary header em{color:var(--ink-3);font-style:normal;font-size:var(--fs-14)}.rule-create-flow__summary-head em{display:inline-flex;align-items:center;min-width:20px;justify-content:center;margin-left:var(--space-1);padding:1px 6px;border-radius:var(--r-1);background:var(--accent-soft);color:var(--accent);font-style:normal;font-size:var(--fs-14);font-weight:700}.live-dot{width:8px;height:8px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 4px var(--ok-bg)}.rule-create-flow__summary-title{padding-bottom:var(--space-3);border-bottom:1px dashed var(--line)}.rule-create-flow__summary-title b{color:var(--ink-1);font-size:var(--fs-16)}.rule-create-flow__summary-block{display:grid;gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px dashed var(--line)}.rule-create-flow__summary-head span{color:var(--ink-2);font-weight:600}.rule-create-flow__summary-head strong{color:var(--accent);font-size:var(--fs-12);font-weight:700}.rule-create-flow__summary-block p{margin:0;color:var(--ink-3)}.rule-create-flow__tags{display:flex;flex-wrap:wrap;gap:var(--space-2)}.rule-create-flow__summary-contacts{display:flex;align-items:center;gap:var(--space-2);min-width:0}.rule-create-flow__contact-avatars{display:inline-flex;flex:0 0 auto;align-items:center}.rule-create-flow__avatar{display:grid;width:24px;height:24px;place-items:center;margin-left:-6px;border:2px solid var(--bg-elev);border-radius:50%;background:#2f80ed;color:#fff;font-size:var(--fs-12);font-style:normal;font-weight:700;line-height:1}.rule-create-flow__avatar:first-child{margin-left:0}.rule-create-flow__avatar:nth-child(2){background:#10b981}.rule-create-flow__avatar:nth-child(3){background:#f59e0b}.rule-create-flow__avatar:nth-child(4){background:#8b5cf6}.rule-create-flow__avatar:nth-child(5){background:#ef4444}.rule-create-flow__avatar-more{background:var(--ink-2)}.rule-create-flow__summary-contact-text{min-width:0;overflow:hidden;color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap}.rule-create-flow__summary-actions{display:grid;gap:var(--space-2);margin-top:auto}.rule-create__draft{min-width:0}.rule-create__prompt{display:flex;flex-direction:column;gap:var(--space-3);padding-left:var(--space-4);border-left:1px solid var(--line)}.create-missing{display:flex;align-items:center;gap:var(--space-2)}.rule-create__section-head{justify-content:space-between}.rule-create__section-head span{font-weight:600}.rule-create__section-head p{margin:var(--space-1) 0 0;color:var(--ink-3)}.rule-create__ai-close{border:0;background:transparent;color:var(--ink-3);cursor:pointer}.chat-flow{flex:1;min-height:360px;overflow:auto;display:flex;flex-direction:column;gap:var(--space-2)}.prompt-line__input{flex:1}.rule-create__draft{display:flex;flex-direction:column;gap:var(--space-4);min-height:0}.rule-create__tabbar{align-items:stretch;justify-content:space-between}.rule-create__tabbar-extra{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);min-width:0}.rule-create__tabs{flex:1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-2)}.rule-create__tab{min-height:74px;padding:var(--space-2);border:1px solid var(--line);border-radius:var(--r-1);background:var(--bg);text-align:left;cursor:pointer}.rule-create__tab.is-active{border-color:var(--accent);background:var(--accent-soft)}.rule-create__tab[data-state=done]:not(.is-active){border-color:var(--line);background:var(--bg)}.rule-create__tab-main{display:flex;align-items:center;gap:var(--space-2)}.rule-create__tab small{display:block;margin-top:var(--space-2);color:var(--ink-3);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.draft-sections{flex:1;min-height:0;overflow:hidden}.draft-sections>.config-step{display:flex;flex-direction:column;height:100%;min-height:0}.config-step h4{flex-shrink:0;margin-bottom:var(--space-4);font-size:var(--fs-18);font-weight:600;line-height:30px}.config-step__icon{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--bg-sunken);color:var(--accent)}.config-step[data-state=done] .config-step__icon{color:var(--ok);background:var(--ok-bg)}.video-recognition{flex:1;min-height:0}.video-recognition__body{display:grid;grid-template-columns:minmax(280px,1fr) minmax(320px,1fr);gap:var(--space-4);align-items:stretch;height:100%;min-height:0}.video-recognition__list{display:grid;align-content:start;gap:var(--space-2);min-height:0;overflow:auto}.video-recognition__card{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:var(--space-2);height:82px;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg);text-align:left;cursor:pointer;line-height:1.4}.video-recognition__card em{flex-shrink:0;padding:2px 8px;border-radius:999px;background:var(--bg-sunken);color:var(--ink-3);font-size:var(--fs-14);font-style:normal;white-space:nowrap}.video-recognition__card.is-selected em{background:var(--bg);color:var(--accent)}.video-recognition__icon{display:inline-flex;align-items:center;justify-content:center;align-self:center;width:38px;height:38px;min-width:38px;border-radius:var(--r-1);background:var(--bg-sunken);color:var(--accent)}.video-recognition__main{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.video-recognition__main small{display:block;min-width:0;width:100%}.video-recognition__check{color:var(--ok)}.video-recognition__selected{padding:var(--space-4);border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-elev);min-height:0;overflow:auto}.video-recognition__event-item{display:grid;gap:var(--space-2);min-width:0}.video-recognition__event-card{display:grid;grid-template-columns:38px minmax(0,1fr) 20px;align-items:center;gap:var(--space-2);width:100%;min-height:76px;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg);color:var(--ink-1);text-align:left;cursor:pointer;line-height:1.4;margin-top:var(--space-4)}.video-recognition__event-params{min-width:0;padding:var(--space-3);border:1px solid var(--accent);border-radius:var(--r-2);background:var(--bg)}.decode-pipe-card{padding:var(--space-3);border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-sunken)}.decode-pipe-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-2)}.decode-pipe-card__head div{min-width:0}.decode-pipe-card__head span{display:block}.decode-pipe-card__head span{margin-top:var(--space-1);color:var(--ink-3);font-size:var(--fs-14)}.decode-pipe-card__head em{flex-shrink:0;padding:2px 8px;border-radius:999px;background:var(--ok-bg);color:var(--ok);font-style:normal;font-size:var(--fs-14)}.decode-pipe-card__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);margin:0}.decode-pipe-card__metric{min-width:0;padding:var(--space-2);border-radius:var(--r-1);background:var(--bg)}.decode-pipe-card__metric dt{color:var(--ink-3);font-size:var(--fs-14)}.decode-pipe-card__metric dd{margin:var(--space-1) 0 0;color:var(--ink-1);font-size:var(--fs-14)}.video-recognition__selected p{margin:0}.video-recognition__empty-state>.anticon{display:grid;place-items:center;width:38px;height:38px;border-radius:var(--r-1);background:var(--accent-soft);color:var(--accent)}.scene-defaults{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);margin:var(--space-4) 0}.scene-defaults div{padding:var(--space-2);border-radius:var(--r-1);background:var(--bg-sunken)}.rule-pack-form span{display:block;margin-bottom:var(--space-2);color:var(--ink-3);font-size:var(--fs-14)}.rule-pack-form{display:grid;gap:var(--space-2)}.video-recognition__empty-state{display:grid;place-items:center;min-height:220px;text-align:center}.video-recognition__empty-state--compact{min-height:120px;margin-top:var(--space-4);border:1px dashed var(--line);border-radius:var(--r-2);background:var(--bg)}.camera-deployment-picker{display:grid;grid-template-columns:330px minmax(0,1fr);min-height:520px;overflow:hidden}.camera-deployment-picker__content{min-width:0;display:flex;flex-direction:column}.camera-deployment-picker__regions{border-right:1px solid var(--line);background:var(--bg-elev)}.camera-deployment-picker__search{margin:var(--space-3)}.camera-deployment-picker__camera-list{flex:1;min-height:0;overflow:auto}.camera-deployment-picker__region-list{padding:0 var(--space-3) var(--space-3)}.camera-deployment-picker__region-list :deep(.ant-tree){background:transparent;color:var(--ink-1)}.camera-deployment-picker__region-list :deep(.ant-tree-treenode){width:100%;padding:var(--space-1) 0}.camera-deployment-picker__region-list :deep(.ant-tree-node-content-wrapper){min-width:0;flex:1;padding:0;border-radius:var(--r-1)}.camera-deployment-picker__region-list :deep(.ant-tree-node-selected){background:transparent}.camera-deployment-picker__region-list :deep(.ant-tree-switcher){color:var(--ink-3)}.camera-deployment-picker__region{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:var(--space-2);min-height:38px;padding:var(--space-2);border-radius:var(--r-1);color:var(--ink-2);cursor:pointer}.camera-deployment-picker__region.is-selected{background:var(--accent-soft);color:var(--accent)}.camera-deployment-picker__actions button{display:inline-flex;align-items:center;justify-content:center}.camera-deployment-picker__region-icon{width:28px;height:28px;border-radius:var(--r-1);background:var(--bg-sunken);color:var(--accent)}.camera-deployment-picker__region em{color:var(--ink-3);font-style:normal;font-size:var(--fs-14)}.camera-deployment-picker__content{position:relative;gap:var(--space-3)}.camera-deployment-picker__content-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:var(--space-3);border-bottom:1px solid var(--line)}.camera-deployment-picker__location{display:flex;align-items:center;gap:var(--space-2);min-width:0;color:var(--ink-1)}.camera-deployment-picker__location .anticon{color:var(--ink-3)}.camera-deployment-picker__tools{display:flex;align-items:center;gap:var(--space-2);min-width:0}.camera-deployment-picker__camera-search{width:320px}.camera-deployment-picker__select-all{display:inline-flex;align-items:center;gap:var(--space-2);height:34px;padding:0 var(--space-2);border:0;border-radius:var(--r-1);background:transparent;color:var(--ink-2);cursor:pointer}.camera-deployment-picker__check{width:18px;height:18px;border-radius:var(--r-1);background:var(--bg-sunken);color:var(--bg)}.camera-deployment-picker__camera-card.is-selected .camera-deployment-picker__check{background:var(--accent)}.camera-deployment-picker__camera-list{display:grid;align-content:start;gap:var(--space-2);padding-right:var(--space-2)}.camera-deployment-picker__camera-card{display:grid;grid-template-columns:22px 72px minmax(0,1fr) auto;align-items:center;gap:var(--space-3);width:100%;min-height:64px;padding:var(--space-2);border:1px solid transparent;border-radius:var(--r-2);background:var(--bg-elev);color:var(--ink-1);text-align:left;cursor:pointer}.camera-deployment-picker__camera-card.is-selected{border-color:var(--accent);background:var(--accent-soft)}.camera-deployment-picker__camera-card.is-offline{color:var(--ink-3)}.camera-deployment-picker__thumb{position:relative;width:72px;height:42px;border-radius:var(--r-1);background:color-mix(in srgb,var(--accent) 20%,var(--bg-sunken));color:var(--accent)}.camera-deployment-picker__thumb em{position:absolute;top:var(--space-1);right:var(--space-1);padding:1px 5px;border-radius:3px;background:var(--err);color:var(--bg);font-size:var(--fs-14);font-style:normal;line-height:14px}.camera-deployment-picker__camera-card.is-offline .camera-deployment-picker__thumb em{background:var(--ink-3)}.camera-deployment-picker__camera-main{min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}.camera-deployment-picker__empty{color:var(--ink-3)}.camera-deployment-picker__actions{display:inline-flex;gap:var(--space-2)}.camera-deployment-picker__actions button{width:36px;height:36px;padding:0;border:1px solid var(--line);border-radius:var(--r-1);background:var(--bg);color:var(--ink-2);cursor:pointer}.camera-deployment-picker__actions button:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.camera-deployment-picker__actions button:disabled{cursor:not-allowed;opacity:.45}.camera-deployment-picker__footer{display:flex;justify-content:space-between;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--line);font-size:var(--fs-14)}.camera-deployment-picker__clear{position:absolute;right:var(--space-4);bottom:var(--space-4)}.camera-deployment-picker__empty{display:grid;place-items:center;align-content:center;gap:var(--space-2);min-height:160px;text-align:center}.camera-deployment-picker__empty--list{flex:1}.rule-schedule-panel{padding:var(--space-4);border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-elev)}.rule-time-step{display:flex;min-height:100%;flex-direction:column}.rule-time-step .rule-schedule-panel{flex:1;min-height:0;padding:var(--space-4);border:0;border-radius:0;background:transparent}.rule-schedule-panel__head{margin-bottom:var(--space-4)}.rule-schedule-panel__head span{display:block}.schedule-card-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2)}.schedule-card{padding:var(--space-3);border:1px solid var(--line);border-radius:var(--r-1);background:var(--bg);text-align:left;cursor:pointer}.schedule-card.is-selected{border-color:var(--accent);background:var(--accent-soft)}.schedule-card span{display:block;margin-top:var(--space-2);color:var(--ink-3)}.hold-row{margin-top:var(--space-4)}.field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.field--wide{grid-column:span 2}.field label{display:block;margin-bottom:var(--space-2);color:var(--ink-2)}.severity-switch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);padding:0;background:transparent}.severity-switch.ant-radio-group{width:100%}.severity-switch.ant-radio-group .ant-radio-button-wrapper{display:flex;align-items:center;justify-content:center;height:32px;padding:0 var(--space-3);border-inline-start-width:1px;border-radius:var(--r-2);background:var(--bg);color:var(--ink-1);font-weight:600}.severity-switch.ant-radio-group .ant-radio-button-wrapper>span{display:inline-flex;align-items:center;height:100%}.severity-switch.ant-radio-group .ant-radio-button-wrapper:before{display:none}.severity-switch.ant-radio-group .ant-radio-button-wrapper-checked{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.severity-switch.ant-radio-group .ant-radio-button-wrapper-checked:hover{border-color:var(--accent);color:var(--accent)}.severity-radio-content{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:100%;line-height:1}.severity-level-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:26px;flex:0 0 auto;line-height:0}.severity-level-icon__image{display:block;width:100%;height:100%;object-fit:contain}.severity-chip{display:flex;align-items:center;justify-content:center;gap:var(--space-2);min-width:0;height:32px;padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg);color:var(--ink-1);font-weight:600;text-align:center;cursor:pointer}.severity-chip:hover{color:var(--accent)}.severity-chip.is-active{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.create-missing{margin-top:var(--space-4);padding:var(--space-2) var(--space-3);border-radius:var(--r-1);background:var(--warn-bg);color:var(--warn)}.create-missing[data-ready=true]{background:var(--ok-bg);color:var(--ok)}@media (max-width: 1200px){.rule-create--ai-open,.video-recognition__body{grid-template-columns:1fr}.rule-create__prompt{border-left:0;border-bottom:1px solid var(--line);padding-left:0;padding-bottom:var(--space-4)}}.rule-pack-form{margin-top:var(--space-4)}.rule-pack-form h5{margin:0 0 var(--space-3)}.rule-pack-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.rule-pack-form__field{min-width:0}.rule-pack-form__field small{display:block;margin-top:var(--space-1);color:var(--ink-3)}.video-recognition__empty{margin-top:var(--space-4);color:var(--ink-3)}.video-recognition__selected{min-width:0}.video-recognition__selected-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-2)}.video-recognition__selected-head em{flex-shrink:0;color:var(--ink-3);font-size:var(--fs-14);font-style:normal}.video-recognition__selected-head>span{display:block;width:auto;height:auto;border-radius:0;background:transparent;color:var(--ink-3);font-size:var(--fs-14);font-weight:600}.video-recognition__selected>h5{margin:0 0 6px;min-width:0}.video-recognition__selected>p{margin:0;min-width:0}.video-recognition__selected .rule-pack-form{display:block}.alarm-schedule{display:flex;flex-direction:column;gap:var(--space-3)}.alarm-schedule__preset-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.alarm-schedule__preset-card{display:grid;grid-template-columns:38px minmax(0,1fr) 22px;align-items:center;gap:var(--space-3);min-height:72px;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg);color:var(--ink-2);text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.alarm-schedule__preset-card.is-active{border-color:var(--accent);background:var(--accent-soft)}.alarm-schedule__preset-card.is-active{box-shadow:0 8px 20px #2f74ff1f}.alarm-schedule__preset-icon{display:grid;width:38px;height:38px;place-items:center;border-radius:var(--r-2);background:var(--bg-sunken);color:var(--ink-2);font-size:var(--fs-18)}.alarm-schedule__preset-card.is-active .alarm-schedule__preset-icon{background:var(--bg);color:var(--accent)}.alarm-schedule__preset-main{display:grid;min-width:0;gap:var(--space-1)}.alarm-schedule__preset-title{display:flex;align-items:center;gap:var(--space-2);min-width:0}.alarm-schedule__preset-main b{min-width:0;overflow:hidden;color:var(--ink-1);font-size:var(--fs-15);text-overflow:ellipsis;white-space:nowrap}.alarm-schedule__preset-main em{flex:0 0 auto;width:fit-content;max-width:100%;overflow:hidden;padding:1px 8px;border-radius:var(--r-1);background:var(--accent-soft);color:var(--accent);font-style:normal;font-size:var(--fs-14);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.alarm-schedule__preset-main small{min-width:0;overflow:hidden;color:var(--ink-3);font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.alarm-schedule__preset-check{display:grid;width:20px;height:20px;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--bg)}.alarm-schedule__preset-card.is-active .alarm-schedule__preset-check{border-color:var(--accent);background:var(--accent)}.alarm-schedule__preset-card:disabled{cursor:not-allowed}.alarm-schedule.is-readonly .alarm-schedule__preset-card.is-active{cursor:default}.alarm-schedule.is-readonly .alarm-schedule__preset-card:not(.is-active){border-color:var(--line);background:var(--bg-sunken);color:var(--ink-3);box-shadow:none;opacity:.58}.alarm-schedule.is-readonly .alarm-schedule__preset-card:not(.is-active) .alarm-schedule__preset-icon,.alarm-schedule.is-readonly .alarm-schedule__preset-card:not(.is-active) .alarm-schedule__preset-check{border-color:var(--line);background:var(--bg);color:var(--ink-3)}.alarm-schedule.is-readonly .alarm-schedule__preset-card:not(.is-active) .alarm-schedule__preset-main b,.alarm-schedule.is-readonly .alarm-schedule__preset-card:not(.is-active) .alarm-schedule__preset-main em,.alarm-schedule.is-readonly .alarm-schedule__preset-card:not(.is-active) .alarm-schedule__preset-main small{color:var(--ink-3)}.alarm-schedule.is-readonly .alarm-schedule__preset-card:not(.is-active) .alarm-schedule__preset-main em{background:var(--bg)}.alarm-schedule__custom-entry{display:flex;align-items:center;gap:var(--space-2)}.alarm-schedule__custom-entry span{color:var(--ink-3);font-size:var(--fs-14)}.alarm-schedule__custom-entry button{display:inline-flex;align-items:center;gap:var(--space-2);min-height:32px;padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--r-1);background:var(--bg);color:var(--ink-1);font-weight:600;cursor:pointer}.alarm-schedule:not(.is-readonly) .alarm-schedule__custom-entry button:hover{border-color:var(--accent);color:var(--accent)}.alarm-schedule__custom-grid{display:grid;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg);-webkit-user-select:none;user-select:none}.alarm-schedule__grid-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.alarm-schedule__grid-head span{display:inline-flex;align-items:center;gap:var(--space-2)}.alarm-schedule__grid-head b{color:var(--ink-1);font-size:var(--fs-15)}.alarm-schedule__grid-head span{color:var(--ink-3);font-size:var(--fs-14)}.alarm-schedule__grid-head i{display:inline-block;width:16px;height:9px;border:1px solid var(--line);border-radius:2px;background:var(--bg-sunken)}.alarm-schedule__grid-head i.is-on{border-color:var(--accent);background:var(--accent)}.alarm-schedule__matrix{display:grid;gap:3px;min-width:0;overflow-x:auto}.alarm-schedule__matrix-row{display:grid;grid-template-columns:52px repeat(24,minmax(28px,1fr));gap:3px;min-width:920px}.alarm-schedule__matrix-hours{align-items:end}.alarm-schedule__matrix-hours b{color:var(--ink-3);font-size:var(--fs-14);font-weight:500;text-align:center}.alarm-schedule__matrix-row>span{display:inline-flex;align-items:center;color:var(--ink-2);font-size:var(--fs-14);font-weight:600}.alarm-schedule__matrix-cell{height:22px;border:1px solid var(--line);border-radius:4px;background:var(--bg-sunken);cursor:pointer;transition:background .08s ease,border-color .08s ease}.alarm-schedule__matrix-cell.is-on{border-color:var(--accent);background:var(--accent)}.alarm-schedule__quick-fill{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding-top:var(--space-3);border-top:1px dashed var(--line)}.alarm-schedule__quick-fill span{color:var(--ink-3);font-size:var(--fs-14)}.alarm-schedule__quick-fill button{min-height:28px;padding:0 var(--space-3);border:0;border-radius:var(--r-pill, 999px);background:var(--bg-sunken);color:var(--ink-2);cursor:pointer}.alarm-schedule__quick-fill button:hover:not(:disabled){background:var(--accent-soft);color:var(--accent)}.alarm-schedule__quick-fill button.is-danger{color:var(--err)}.alarm-schedule__row{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.alarm-schedule__label{min-width:60px;color:var(--ink-3);font-size:var(--fs-14);font-weight:500}.alarm-schedule__actions{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.alarm-schedule__chip{display:inline-flex;align-items:center;gap:var(--space-1);height:auto;padding:var(--space-1) var(--space-3);border:1px solid var(--line);border-radius:var(--r-1);background:var(--bg-sunken);color:var(--ink-2);font-size:var(--fs-14)}.alarm-schedule__chip.is-active{border-color:var(--ink-1);background:var(--ink-1);color:var(--bg)}.alarm-schedule__chip small{font-size:var(--fs-14);opacity:.7}.alarm-schedule__custom{display:flex;flex-direction:column;gap:var(--space-2);max-height:320px;overflow:auto;padding:var(--space-2);border-radius:var(--r-2);background:var(--bg-sunken)}.alarm-schedule__plan{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--line);border-radius:var(--r-1);background:var(--bg)}.alarm-schedule__plan-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.alarm-schedule__plan-title{color:var(--ink-2);font-size:var(--fs-14);font-weight:600}.alarm-schedule__weekday{width:32px;height:32px;padding:0;border:1px solid var(--line);border-radius:var(--r-1);background:var(--bg);color:var(--ink-2);font-size:var(--fs-14)}.alarm-schedule__weekday.is-on{border-color:var(--ink-1);background:var(--ink-1);color:var(--bg)}.alarm-schedule__hint{color:var(--ink-3);font-size:var(--fs-14)}.alarm-schedule__time{width:112px}.alarm-schedule__sep{color:var(--ink-3)}.alarm-schedule__hold-prefix{color:var(--ink-2);font-size:var(--fs-14)}.alarm-schedule__hold-input{width:82px}.alarm-schedule-pop-leave-active{transition:opacity .15s ease,transform .15s ease}.alarm-schedule-pop-leave-to{opacity:0;transform:translateY(-4px)}.rule-create-flow{gap:var(--space-3);--rule-create-content-height: calc(100vh - 210px) }.rule-create-flow__hero{min-height:72px;margin:calc(var(--space-4) * -1) calc(var(--space-4) * -1) 0;padding:var(--space-4)}.rule-create-flow__hero--actions{justify-content:flex-end;min-height:auto;margin:0 0 var(--space-3);padding:0;border-bottom:0;background:transparent}.rule-create-flow__layout{grid-template-columns:minmax(0,1fr) 380px}.rule-create-flow__stepper{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-elev)}.rule-create-flow__step{min-height:66px;padding:var(--space-2) var(--space-3)}.rule-create-flow__step-line{display:block;height:1px;width:26px;background:var(--line)}.rule-create-flow__main{gap:var(--space-4);height:100%;border:0;background:transparent}.rule-create-flow__panel{min-height:0;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-elev);overflow:hidden}.rule-create-flow__panel-foot{min-height:64px}.rule-create-flow__summary{position:sticky;top:var(--space-4);align-self:start;height:100%}.rule-create-flow__summary-block p{display:flex;align-items:center;gap:var(--space-2)}.rule-create-flow__tags .ant-tag{margin-inline-end:0;border-color:var(--line);background:var(--bg-sunken);color:var(--accent)}.video-recognition__body{grid-template-columns:405px minmax(0,1fr);gap:0;flex:1;height:auto;min-height:0;overflow:hidden}.video-recognition__loading{display:grid;min-height:320px;place-items:center;gap:var(--space-2);border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg);color:var(--ink-3)}.video-recognition__loading p{margin:0}.rule-event-step{display:flex;height:100%;min-height:0;flex-direction:column;overflow:hidden}.rule-event-step .video-recognition{display:flex;min-height:0;flex:1;flex-direction:column}.rule-camera-step{display:flex;height:100%;min-height:0;flex-direction:column;overflow:hidden}.rule-camera-step .camera-deployment-picker{flex:1;min-height:0}.video-recognition__scene-pane{display:flex;min-width:0;min-height:0;flex-direction:column;gap:var(--space-3);padding:var(--space-3);border-right:1px solid var(--line)}.video-recognition__add-scene{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:54px;border:1px dashed var(--accent);border-radius:var(--r-2);background:transparent;color:var(--accent);font-weight:600;cursor:pointer}.video-recognition__empty-action{margin-top:var(--space-3)}.video-recognition__list{display:flex;flex-direction:column;flex:1;gap:var(--space-3);min-height:0;overflow:auto}.video-recognition__empty-list{display:flex;align-items:center;justify-content:center;min-height:180px;flex:1;padding-top:var(--space-6)}.video-recognition__load-more{display:flex;min-height:32px;align-items:center;justify-content:center}.video-recognition__card{height:74px;grid-template-columns:42px minmax(0,1fr) 24px;border-color:transparent;background:transparent}.video-recognition__card.is-selected{border-color:var(--accent);background:var(--accent-soft)}.video-recognition__card.is-muted{cursor:not-allowed;opacity:.42;filter:grayscale(.6)}.video-recognition__card.is-muted:hover{border-color:transparent;background:transparent;box-shadow:none}.video-recognition__scene-delete{display:grid;width:24px;height:24px;place-items:center;padding:0;border:0;border-radius:var(--r-1);background:transparent;color:var(--ink-3);cursor:pointer}.video-recognition__scene-delete:hover:not(:disabled){background:var(--bg-sunken);color:var(--err)}.video-recognition__scene-delete:disabled{cursor:not-allowed;opacity:.62}.video-recognition__selected{display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:var(--space-6);border:0;border-radius:0;background:var(--bg)}.video-recognition__empty-state{flex:1}.video-recognition__selected-head{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;margin-bottom:var(--space-4)}.video-recognition__selected-head>div{min-width:0}.video-recognition__selected-title{display:flex;align-items:center;gap:var(--space-1);min-width:0}.video-recognition__scene-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--r-1);background:var(--bg-sunken);color:var(--ink-2)}.video-recognition__selected-head h5{min-width:0;margin:0 0 var(--space-1);color:var(--ink-1);font-size:var(--fs-18)}.video-recognition__selected-title h5{margin-bottom:0}.video-recognition__selected-manage{flex:none;color:var(--ink-3)}.video-recognition__selected-manage:hover{color:var(--accent)}.video-recognition__selected-head p{margin:0}.video-recognition__selected-head em{padding:4px 10px;border-radius:var(--r-1);background:var(--bg-sunken);color:var(--ink-1);font-style:normal;font-weight:600}.video-recognition__review-window{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);color:var(--ink-1);font-size:var(--fs-14)}.rule-create-flow__review-window{justify-content:flex-end;min-width:0}.video-recognition__review-window.is-empty{color:var(--ink-3)}.video-recognition__review-input{width:38px}.video-recognition__review-input :deep(.ant-input-number-input){text-align:center}.video-recognition__event-list{flex:1;min-height:0;overflow:auto;margin-top:0}.video-recognition__event-card{display:grid;grid-template-columns:24px minmax(0,1fr) minmax(180px,auto);align-items:center;gap:var(--space-3);width:100%;min-height:92px;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-elev);color:var(--ink-1);cursor:pointer}.video-recognition__event-card.is-selected{border-color:var(--accent);background:var(--accent-soft)}.video-recognition__event-card.is-muted{border-color:var(--line);background:var(--bg-sunken);cursor:not-allowed;opacity:.42;filter:grayscale(.6)}.video-recognition__event-card.is-muted:hover{border-color:var(--line);background:var(--bg-sunken)}.video-recognition__event-check{display:grid;place-items:center;width:22px;height:22px;padding:0;border:1px solid var(--line);border-radius:6px;background:var(--bg);color:var(--accent)}.video-recognition__event-card.is-selected .video-recognition__event-check{border-color:var(--accent);background:var(--accent);color:var(--bg)}.video-recognition__event-main{display:grid;min-width:0;gap:var(--space-1)}.video-recognition__event-main>span{display:flex;align-items:center;gap:var(--space-2);min-width:0}.video-recognition__event-main b{color:var(--ink-1);font-size:var(--fs-15)}.video-recognition__event-main em{padding:1px 8px;border-radius:var(--r-1);background:var(--bg-sunken);color:var(--accent);font-style:normal;font-size:var(--fs-14);font-weight:600}.video-recognition__event-main small{color:var(--ink-3)}.video-recognition__event-meta{display:flex;gap:var(--space-2)}.video-recognition__event-meta b{color:var(--ink-1);font-size:var(--fs-14)}.video-recognition__event-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);min-width:0}.video-recognition__retrieval-switch{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--ink-3);cursor:pointer;font-size:var(--fs-14);white-space:nowrap}.video-recognition__retrieval-switch.is-disabled{cursor:not-allowed;opacity:.62}.video-recognition__param-btn{justify-self:end;min-width:112px}.video-recognition__param-btn.is-configured{background:var(--accent);color:var(--bg)}.video-recognition__param-btn.ant-btn-disabled{cursor:not-allowed;opacity:.52}.rule-param-modal__mask{position:fixed;inset:0;z-index:calc(var(--z-modal, 1100) - 1);background:#0f172a73;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.rule-param-modal{position:fixed;top:50%;left:50%;z-index:var(--z-modal, 1100);display:flex;width:min(680px,92vw);max-height:88vh;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg);box-shadow:0 24px 60px -16px #0f172a73;transform:translate(-50%,-50%)}.rule-param-modal__head{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--line)}.rule-param-modal__algo-icon{display:grid;width:36px;height:36px;flex:0 0 auto;place-items:center;border-radius:var(--r-1);background:linear-gradient(135deg,#fb923c,#ea580c);color:#fff}.rule-param-modal__title{flex:1;min-width:0}.rule-param-modal__title p{display:flex;align-items:center;gap:var(--space-2);margin:0}.rule-param-modal__title b{color:var(--ink-1);font-size:var(--fs-16)}.rule-param-modal__title em{padding:2px 8px;border-radius:var(--r-1);background:var(--bg-sunken);color:var(--ink-2);font-style:normal;font-size:var(--fs-14);font-weight:600}.rule-param-modal__title span{display:block;margin-top:var(--space-1);overflow:hidden;color:var(--ink-3);font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.rule-param-modal__close{display:grid;width:30px;height:30px;place-items:center;border:1px solid var(--line);border-radius:var(--r-1);background:var(--bg-sunken);color:var(--ink-3);cursor:pointer}.rule-param-modal__body{flex:1;min-height:0;overflow:auto;padding:var(--space-5) var(--space-6)}.rule-param-modal__body .ant-spin-container{min-height:120px}.rule-param-modal__auto-handle{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-5);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-sunken)}.rule-param-modal__auto-handle>div{display:grid;gap:var(--space-1);min-width:0}.rule-param-modal__auto-handle b{color:var(--ink-1);font-size:var(--fs-14)}.rule-param-modal__auto-handle small{color:var(--ink-3);font-size:var(--fs-14);line-height:1.45}.rule-param-modal__fields{display:grid;gap:var(--space-4);margin-bottom:var(--space-5)}.rule-param-modal__field{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:center;gap:var(--space-4);margin:0}.rule-param-modal__field>span{display:grid;gap:var(--space-1);min-width:0}.rule-param-modal__field b{color:var(--ink-2);font-size:var(--fs-14)}.rule-param-modal__field small{color:var(--ink-3);font-size:var(--fs-14);line-height:1.45}.rule-param-modal__control{width:100%}.rule-param-modal__empty{display:grid;min-height:120px;place-items:center;color:var(--ink-3);text-align:center}.rule-param-modal__empty .anticon{color:var(--ink-3);font-size:var(--fs-26)}.rule-param-modal__empty p{margin:var(--space-2) 0 0}.rule-param-modal__slider{display:flex;align-items:center;gap:var(--space-2)}.rule-param-modal__number input{width:100%;height:32px;min-width:0;padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--r-1);background:var(--bg);color:var(--ink-1);font-weight:600;text-align:right;outline:none}.rule-param-modal__slider b{min-width:42px;color:var(--ink-3);font-size:var(--fs-14)}.rule-param-modal__slider input{flex:1;min-width:0;accent-color:var(--accent)}.rule-param-modal__slider b{color:var(--accent);font-size:var(--fs-14);text-align:right}.rule-param-modal__switch{position:relative;width:42px;height:24px;padding:0;border:0;border-radius:999px;background:var(--line);cursor:pointer;transition:background .2s ease}.rule-param-modal__switch span{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--bg);transition:transform .2s ease}.rule-param-modal__switch.is-on{background:var(--accent)}.rule-param-modal__switch.is-on span{transform:translate(18px)}.rule-param-modal__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-6);border-top:1px solid var(--line);background:var(--bg-sunken)}.camera-region-modal__mask{position:fixed;inset:0;z-index:calc(var(--z-modal, 1100) - 1);background:#0f172a7a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.camera-region-modal{position:fixed;top:50%;left:50%;z-index:var(--z-modal, 1100);display:grid;width:min(1080px,calc(100vw - 56px));height:min(568px,calc(100vh - 56px));grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg);box-shadow:0 28px 72px -18px #0f172a85;transform:translate(-50%,-50%)}.camera-region-modal__head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--line)}.camera-region-modal__group-icon{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-1);background:var(--accent-soft);color:var(--accent)}.camera-region-modal__camera-icon{width:38px;height:38px;font-size:var(--fs-18)}.camera-region-modal__foot span{margin:0}.camera-region-modal__head h3{color:var(--ink-1);font-size:var(--fs-16)}.camera-region-modal__head p{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-1);color:var(--ink-3);font-size:var(--fs-14)}.camera-region-modal__close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:var(--r-1);background:transparent;color:var(--ink-3);cursor:pointer}.camera-region-modal__close:hover{background:var(--bg-sunken);color:var(--ink-1)}.camera-region-modal__body{display:grid;min-height:0;grid-template-columns:240px minmax(0,1fr)}.camera-region-modal__algorithms{min-height:0;overflow:auto;padding:var(--space-4);border-right:1px solid var(--line);background:var(--bg-sunken)}.camera-region-modal__algorithms h4{margin:0 0 var(--space-3);color:var(--ink-1);font-size:var(--fs-14)}.camera-region-modal__group+.camera-region-modal__group{margin-top:var(--space-4)}.camera-region-modal__group p{display:flex;align-items:center;gap:var(--space-2);color:var(--ink-2);font-size:var(--fs-14)}.camera-region-modal__group-icon{width:24px;height:24px;font-size:var(--fs-14)}.camera-region-modal__algorithm{display:grid;width:100%;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-2);margin-top:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--r-1);background:var(--bg);color:var(--ink-2);cursor:pointer;text-align:left}.camera-region-modal__algorithm.is-active{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.camera-region-modal__algorithm>span{width:8px;height:8px;border-radius:50%}.camera-region-modal__algorithm b{min-width:0;font-size:var(--fs-14);font-weight:600}.camera-region-modal__algorithm em{padding:1px 6px;border-radius:999px;background:var(--bg-sunken);color:var(--ink-3);font-style:normal;font-size:var(--fs-14)}.camera-region-modal__empty{margin:var(--space-4) 0 0;color:var(--ink-3);font-size:var(--fs-14)}.camera-region-modal__canvas-wrap{display:grid;min-width:0;min-height:0;grid-template-rows:auto minmax(0,1fr);background:#111827}.camera-region-modal__canvas-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid rgba(255,255,255,.12);background:#111827eb}.camera-region-modal__canvas-head p{display:flex;align-items:center;gap:var(--space-2);min-width:0;color:#ffffffe0}.camera-region-modal__canvas-head p>span{width:8px;height:8px;flex:none;border-radius:50%}.camera-region-modal__canvas-head b{min-width:0;font-size:var(--fs-14)}.camera-region-modal__canvas-head em{color:#ffffff94;font-style:normal;font-size:var(--fs-14)}.camera-region-modal__canvas-head>div{display:flex;gap:var(--space-2)}.camera-region-modal__stage{position:relative;min-height:0;overflow:hidden;cursor:crosshair;background:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px),radial-gradient(circle at 32% 30%,rgba(63,130,255,.22),transparent 28%),#0b1120;background-size:32px 32px,32px 32px,100% 100%,100% 100%}.camera-region-modal__live-dot{position:absolute;top:var(--space-3);left:var(--space-3);display:inline-flex;align-items:center;gap:var(--space-1);padding:3px 8px;border-radius:999px;background:#0f172ab8;color:#ffffffc7;font-size:var(--fs-14);font-weight:700}.camera-region-modal__live-dot i{width:6px;height:6px;border-radius:50%;background:#22c55e}.camera-region-modal__region{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.camera-region-modal__region polyline{fill:none;stroke-width:.6;vector-effect:non-scaling-stroke}.camera-region-modal__region polygon{fill-opacity:1}.camera-region-modal__region-label{position:absolute;max-width:min(260px,42%);overflow:hidden;transform:translate(-50%,-50%);padding:4px 10px;border-radius:999px;color:#fff;font-size:var(--fs-14);font-weight:700;pointer-events:none;text-overflow:ellipsis;white-space:nowrap}.camera-region-modal__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-top:1px solid var(--line);background:var(--bg)}.camera-region-modal__foot span{display:flex;align-items:center;gap:var(--space-2);color:var(--ink-3);font-size:var(--fs-14)}.camera-region-modal__foot>div{display:flex;gap:var(--space-2)}.camera-region-modal__foot .ant-btn{display:inline-flex;align-items:center;justify-content:center}.camera-deployment-picker__camera-card.is-readonly{cursor:default}.rule-param-modal__slider input:disabled{cursor:not-allowed;opacity:.62}@media (max-width: 1400px){.rule-create-flow__layout{grid-template-columns:minmax(0,1fr)}.rule-create-flow__summary{position:static;height:auto;min-height:0;max-height:none}}@media (max-width: 1200px){.alarm-schedule__preset-grid{grid-template-columns:1fr}.alarm-schedule__grid-head{align-items:flex-start;flex-direction:column}.video-recognition__body{grid-template-columns:1fr}.video-recognition__scene-pane{border-right:0;border-bottom:1px solid var(--line)}}.confirm-desc[data-v-590bea9a]{color:#00000073}.rule-create-progress[data-v-31c40ab0] .ant-modal-body{overflow:hidden}.rule-create-progress__head[data-v-31c40ab0]{display:flex;gap:16px;align-items:center;margin-bottom:18px}.rule-create-progress__head>span[data-v-31c40ab0]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;flex:none;border-radius:50%;color:#1677ff;background:#1677ff1a;font-size:20px}.rule-create-progress__head>span.is-done[data-v-31c40ab0]{color:#52c41a;background:#52c41a1f}.rule-create-progress__head>span.is-failed[data-v-31c40ab0]{color:#ff4d4f;background:#ff4d4f1f}.rule-create-progress__head>span:not(.is-done):not(.is-failed) .anticon[data-v-31c40ab0]{animation:rule-create-progress-spin-31c40ab0 1s linear infinite}.rule-create-progress__head h3[data-v-31c40ab0]{margin:0;font-size:var(--fs-20);line-height:30px;color:#1f2429}.rule-create-progress__steps[data-v-31c40ab0]{position:relative;box-sizing:border-box;height:276px;margin:0 8px 24px;padding:18px 20px 4px;overflow-x:hidden;overflow-y:auto;border:1px solid #d6e4ff;border-radius:8px;background:linear-gradient(180deg,#f6faff,#fff);overscroll-behavior:contain;scrollbar-gutter:stable}.rule-create-progress__step[data-v-31c40ab0]{position:relative;display:flex;gap:12px;min-width:0;padding-bottom:18px}.rule-create-progress__step[data-v-31c40ab0]:before{content:"";position:absolute;top:28px;bottom:-2px;left:12px;width:1px;background:#d9e6f7}.rule-create-progress__step[data-v-31c40ab0]:last-child:before{display:none}.rule-create-progress__step.is-done[data-v-31c40ab0]:before{background:#91caff}.rule-create-progress__step.is-current[data-v-31c40ab0]:before{background:#1677ff}.rule-create-progress__step.is-failed[data-v-31c40ab0]:before{background:#ffccc7}.rule-create-progress__step>div[data-v-31c40ab0]{min-width:0;padding-top:1px;flex:1}.rule-create-progress__step>div>div[data-v-31c40ab0]{display:flex;gap:8px;align-items:center;min-width:0}.rule-create-progress__step b[data-v-31c40ab0]{overflow:hidden;color:#1f2429;font-size:var(--fs-14);font-weight:600;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.rule-create-progress__step em[data-v-31c40ab0]{flex:none;color:#8d9399;font-size:var(--fs-12);font-style:normal;line-height:20px}.rule-create-progress__step p[data-v-31c40ab0]{margin:2px 0 0;color:#8d9399;font-size:var(--fs-12);line-height:20px;overflow-wrap:anywhere;word-break:break-word}.rule-create-progress__step.is-current b[data-v-31c40ab0],.rule-create-progress__step.is-current em[data-v-31c40ab0]{color:#1677ff}.rule-create-progress__step.is-current p[data-v-31c40ab0]{color:#5c6f91}.rule-create-progress__step.is-failed b[data-v-31c40ab0],.rule-create-progress__step.is-failed em[data-v-31c40ab0],.rule-create-progress__step.is-failed p[data-v-31c40ab0]{color:#cf1322}.rule-create-progress__marker[data-v-31c40ab0]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:none;border:1px solid #d9d9d9;border-radius:50%;color:#8d9399;background:#fff;font-size:var(--fs-12);font-weight:600}.is-done .rule-create-progress__marker[data-v-31c40ab0]{border-color:#91caff;color:#1677ff}.is-current .rule-create-progress__marker[data-v-31c40ab0]{border-color:#1677ff;color:#fff;background:#1677ff}.is-current .rule-create-progress__marker .anticon[data-v-31c40ab0]{animation:rule-create-progress-spin-31c40ab0 1s linear infinite}.is-failed .rule-create-progress__marker[data-v-31c40ab0]{border-color:#ff4d4f;color:#fff;background:#ff4d4f}.rule-create-progress-step-move[data-v-31c40ab0],.rule-create-progress-step-enter-active[data-v-31c40ab0],.rule-create-progress-step-leave-active[data-v-31c40ab0]{transition:all .24s ease}.rule-create-progress-step-enter-from[data-v-31c40ab0]{opacity:0;transform:translateY(-8px)}.rule-create-progress-step-leave-to[data-v-31c40ab0]{opacity:0;transform:translateY(8px)}@keyframes rule-create-progress-spin-31c40ab0{to{transform:rotate(360deg)}}.visual-analysis-page{display:flex;min-height:calc(100vh - 120px);flex-direction:column;gap:12px;padding:16px;border-radius:0;background:#fff}.visual-analysis-page.is-creating{padding:16px 24px;background:#fff}.rule-manage-workspace{display:grid;min-height:0;flex:1;grid-template-rows:minmax(0,1fr)}.rule-manage-table{display:flex;min-height:0;flex-direction:column;overflow:hidden;padding:0;border:0;border-radius:0;background:transparent}.rule-manage-toolbar{display:flex;flex:none;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.rule-manage-toolbar__filters{flex:0 1 auto}.rule-manage-status-filter{width:120px}.rule-manage-scene-filter{width:150px}.rule-manage-keyword-filter{width:260px}.rule-manage-pro-table{min-height:0;flex:1;overflow:auto}.rule-manage-pro-table :deep(.ant-table-thead > tr > th){color:#111827;font-size:14px;font-weight:700}.rule-manage-pro-table :deep(.ant-table),.rule-manage-pro-table :deep(.ant-table-container),.rule-manage-pro-table :deep(.ant-table-thead > tr:first-child > th:first-child),.rule-manage-pro-table :deep(.ant-table-thead > tr:first-child > th:last-child){border-radius:0}.rule-manage-name{display:grid;min-width:0;align-items:center;gap:12px;grid-template-columns:40px minmax(0,1fr)}.rule-manage-row__icon{display:grid;width:38px;height:38px;place-items:center;border-radius:8px;color:#fff}.rule-manage-row__icon[data-tone=orange]{background:#d97706}.rule-manage-row__icon[data-tone=blue]{background:#1677ff}.rule-manage-row__icon[data-tone=cyan]{background:#13c2c2}.rule-manage-row__icon[data-tone=green]{background:#10b981}.rule-manage-name p{display:flex;min-width:0;align-items:center;gap:8px;margin:0 0 8px}.rule-manage-name b,.rule-manage-scope b{min-width:0;color:#111827;font-size:15px}.rule-manage-name em{flex:0 0 auto;padding:2px 8px;border-radius:6px;background:#f3f4f6;color:#4b5563;font-style:normal;font-size:13px}.rule-manage-tags,.rule-manage-channels,.rule-manage-actions{display:flex;align-items:center;gap:6px}.rule-manage-tags{max-width:100%;min-width:0;overflow:hidden;flex-wrap:nowrap}.rule-manage-tags span,.rule-manage-tags-popover span{max-width:112px;overflow:hidden;padding:2px 8px;border-radius:6px;background:#e6f4ff;color:#1677ff;font-size:13px;font-weight:600;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.rule-manage-tags .rule-manage-tags__more{flex:0 0 auto;max-width:none}.rule-manage-tags-popover{display:flex;max-width:240px;flex-wrap:wrap;gap:6px}.rule-manage-channels span{padding:3px 9px;border:1px solid #e5e7eb;border-radius:6px;background:#f9fafb;color:#4b5563;font-size:13px;font-weight:700}.rule-manage-status{display:inline-flex;align-items:center;gap:8px;color:#059669;font-weight:700}.rule-manage-status span{width:8px;height:8px;border-radius:50%;background:currentColor}.rule-manage-status.is-paused{color:#8b93a5}.rule-manage-pagination{display:flex;flex:none;align-items:center;justify-content:flex-end;margin-top:auto;padding-top:12px;border-top:1px solid #f0f0f0;background:#fff}@media (max-width: 768px){.rule-manage-toolbar{align-items:stretch;flex-direction:column}.rule-manage-toolbar__filters{width:100%}.rule-manage-toolbar__filters :deep(.ant-space-item:last-child){flex:1;min-width:0}.rule-manage-status-filter,.rule-manage-scene-filter{width:112px}.rule-manage-keyword-filter{width:100%}}.manual-scene-form[data-v-cde539a4]{display:flex;width:100%;margin:0 auto;padding:var(--space-4) 0;flex-direction:column}.manual-scene-form__actions[data-v-cde539a4]{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-5)}.creation-methods[data-v-bff206ad]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);max-width:48rem;margin:var(--space-section) auto}.creation-method[data-v-bff206ad]{display:flex;min-width:0;align-items:center;gap:var(--space-3);padding:var(--space-5);color:inherit;text-align:left;cursor:pointer;background:var(--bg);border:1px solid var(--line);border-radius:var(--r-2);transition:border-color .15s ease,background-color .15s ease}.creation-method[data-v-bff206ad]:hover,.creation-method[data-v-bff206ad]:focus-visible{background:var(--bg-hover);border-color:var(--accent);outline:none}.creation-method__icon[data-v-bff206ad]{display:inline-grid;flex:0 0 auto;width:2.75rem;height:2.75rem;place-items:center;color:var(--accent);font-size:var(--fs-20);background:var(--accent-soft);border-radius:var(--r-2)}.creation-method__content[data-v-bff206ad]{display:flex;min-width:0;flex:1;flex-direction:column;gap:var(--space-1)}.creation-method__title[data-v-bff206ad]{color:var(--ink-1);font-size:var(--fs-16);font-weight:600}.creation-method__description[data-v-bff206ad]{color:var(--ink-3);font-size:var(--fs-13);line-height:1.6}.creation-method__arrow[data-v-bff206ad]{flex:0 0 auto;color:var(--ink-3)}@media (max-width: 40rem){.creation-methods[data-v-bff206ad]{grid-template-columns:1fr}}.creation-modal__back[data-v-fcc8a985]{height:2rem;margin-bottom:var(--space-2)}.creation-modal__back[data-v-fcc8a985] .ant-btn{padding-inline:0}.scene-list-search[data-v-8aba0fbe]{flex-shrink:0}.scene-list[data-v-8aba0fbe]{display:flex;flex:1;min-height:0;flex-direction:column;gap:var(--space-2);overflow-y:auto}.scene-list-empty[data-v-8aba0fbe]{flex:1;padding:var(--space-section) var(--space-3)}.scene-item[data-v-8aba0fbe]{display:flex;align-items:center;width:100%;padding:var(--space-3);color:inherit;background:var(--jet-theme-bg-container);border:1px solid var(--jet-theme-border-color-1);border-radius:var(--r-1);transition:background-color .15s ease,border-color .15s ease}.scene-item .scene-delete[data-v-8aba0fbe]{display:none}.scene-item[data-v-8aba0fbe]:not(.scene-item--active):hover{background:var(--bg-hover)}.scene-item:hover .scene-delete[data-v-8aba0fbe]{display:block}.scene-item--active[data-v-8aba0fbe]{background:var(--accent-soft);border-color:var(--accent)}.scene-select[data-v-8aba0fbe]{display:flex;min-width:0;flex:1;align-items:center;padding:0;color:inherit;text-align:left;cursor:pointer;background:transparent;border:0}.scene-select[data-v-8aba0fbe]:focus-visible{outline:2px solid var(--accent);outline-offset:var(--space-1)}.scene-icon[data-v-8aba0fbe]{margin-right:var(--space-3)}.scene-summary[data-v-8aba0fbe]{display:flex;min-width:0;flex:1;flex-direction:column;gap:var(--space-1)}.scene-target-count[data-v-8aba0fbe]{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--ink-3);font-size:var(--fs-13)}.scene-cloud-installed[data-v-8aba0fbe]{display:inline-flex;color:var(--accent);cursor:help}.scene-model-missing--warning[data-v-8aba0fbe]{color:var(--warn)}.scene-delete[data-v-8aba0fbe]{flex-shrink:0;margin-left:var(--space-2);color:var(--ink-3)}.scene-delete[data-v-8aba0fbe]:hover,.scene-delete[data-v-8aba0fbe]:focus-visible{color:var(--danger);background:var(--danger-bg)}.scene-name[data-v-8aba0fbe]{color:var(--ink-1);font-size:var(--fs-14);font-weight:500}.scene-alias[data-v-8aba0fbe]{margin-left:var(--space-2);color:var(--ink-3);font-size:var(--fs-12);font-weight:400}@media (max-width: 64rem){.scene-list[data-v-8aba0fbe]{max-height:18rem}}.target-panel[data-v-ad481c04]{display:flex;min-width:0;min-height:0;overflow:hidden;flex-direction:column}.target-header[data-v-ad481c04]{display:flex;flex-shrink:0;align-items:center;min-height:4.5rem;gap:var(--space-3);border-bottom:1px solid var(--line)}.target-header-summary[data-v-ad481c04]{display:flex;min-width:0;flex:1;flex-direction:column;gap:var(--space-1)}.target-header-title[data-v-ad481c04]{color:var(--ink-1);font-size:var(--fs-16);font-weight:600}.target-header-alias[data-v-ad481c04]{margin-left:var(--space-2);color:var(--ink-3);font-size:var(--fs-12);font-weight:400}.target-header-meta[data-v-ad481c04]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.target-header-actions[data-v-ad481c04]{display:flex;flex-shrink:0;align-items:center;gap:var(--space-1)}.target-code[data-v-ad481c04],.target-count[data-v-ad481c04]{width:fit-content}.target-list[data-v-ad481c04]{min-height:0;margin:var(--space-4) 0;overflow-y:auto}.target-list[data-v-ad481c04] .ant-list-item{padding:var(--space-4)}.target-list[data-v-ad481c04] .ant-list-item-meta{min-width:0;flex:1;align-items:center}.target-actions[data-v-ad481c04]{display:flex;flex-shrink:0;align-items:center;gap:var(--space-1);margin-left:var(--space-4)}.target-action-tooltip[data-v-ad481c04]{display:inline-flex}.target-icon[data-v-ad481c04]{display:inline-grid;width:2rem;height:2rem;flex-shrink:0;place-items:center;color:var(--accent);background:var(--accent-soft);border-radius:var(--r-1)}.target-name[data-v-ad481c04]{color:var(--ink-1);font-size:var(--fs-14);font-weight:500}.target-value[data-v-ad481c04],.target-formats[data-v-ad481c04]{margin-left:var(--space-2);color:var(--ink-3);font-size:var(--fs-12);font-weight:400}.target-formats[data-v-ad481c04]:before{margin-right:var(--space-1);color:var(--ink-4);content:"·"}.target-model-missing[data-v-ad481c04]{display:inline-flex;margin-left:var(--space-2);font-size:var(--fs-12)}.target-description[data-v-ad481c04]{color:var(--ink-3);font-size:var(--fs-13);line-height:1.6}.target-empty[data-v-ad481c04]{padding:var(--space-section) 0}.visual-scene-frame[data-v-79c5850a]{display:flex;width:100%;height:100%;min-width:0;flex-direction:column;min-height:0}.visual-scene-frame[data-v-79c5850a] .ant-spin-nested-loading,.visual-scene-frame[data-v-79c5850a] .ant-spin-container{display:flex;flex:1;flex-direction:column;min-height:0}.visual-scene-workspace[data-v-79c5850a]{flex:1;width:100%;min-height:0}.scene-panel[data-v-79c5850a]{--panel-gap: var(--space-1);min-width:0;min-height:0;height:100%}.scene-panel[data-v-79c5850a]{display:flex;flex-direction:column;gap:var(--space-4)}.scene-target-count[data-v-79c5850a]{color:var(--ink-3);font-size:var(--fs-13)}.scene-actions[data-v-79c5850a]{flex-shrink:0}.scene-actions__button-wrap[data-v-79c5850a]{display:block}@media (max-width: 64rem){.visual-scene-loading[data-v-79c5850a]{overflow-y:auto}.visual-scene-workspace[data-v-79c5850a]{height:auto;min-height:100%}}.delete-btn[data-v-5a1de7f6]{width:2rem;height:2rem;background:#ffeded;display:flex;justify-content:center;border-radius:50%}.auto-items{display:flex;align-items:center;gap:16px;margin-top:16px}.item[data-v-93f7fa52]{display:flex;position:relative;z-index:10}.item-label[data-v-93f7fa52]{width:70px;height:35px;line-height:35px;color:#000}.item-content[data-v-93f7fa52]{width:720px;border-radius:6px;border-bottom:1px solid #0000000f}.item-content .item-content-box[data-v-93f7fa52]{background-color:#95de64;height:100%;position:absolute;top:8px}.item-content .time-show-bar[data-v-93f7fa52]{width:100%;height:100%}.item-setting[data-v-93f7fa52]{margin-left:12px;height:35px;line-height:35px}.calendar[data-v-fbffb355]{width:100%;height:100%;display:flex;flex-direction:column;gap:12px}.calendar .content-box[data-v-fbffb355]{flex:1;min-height:0;overflow-y:auto}.calendar .content[data-v-fbffb355]{position:relative;padding-top:35px}.calendar .content .top[data-v-fbffb355]{display:flex;position:absolute;top:0;bottom:0;left:70px;border-left:1px solid #0000000f;border-bottom:1px solid #0000000f;border-top:1px solid #0000000f;border-radius:6px}.calendar .content .top .top-items[data-v-fbffb355]{color:#1a1a1a;font-size:12px;width:30px;display:flex;justify-content:center;border-right:1px solid #0000000f;border-radius:6px}.calendar .content .top .top-items .top-item[data-v-fbffb355]{background-color:#fafafa;width:100%;height:35px;line-height:35px;text-align:center;border-bottom:1px solid #0000000f}.video-page,.video-stage-theme{--vision-page-bg: var(--jet-theme-bg-layout);--vision-card-bg: var(--jet-theme-bg-container);--vision-card-border: var(--jet-theme-border-secondary);--vision-card-border-strong: var(--jet-theme-border);--vision-card-shadow: 0 1rem 2.5rem rgba(15, 23, 42, .06);--vision-panel-shadow: 0 .875rem 2rem rgba(15, 23, 42, .05);--vision-surface-muted: var(--jet-theme-bg-layout);--vision-surface-soft: var(--jet-theme-primary-soft);--vision-text-title: var(--jet-theme-text-title);--vision-text-copy: var(--jet-theme-text-secondary);--vision-text-muted: var(--jet-theme-text-disabled);--vision-primary: var(--jet-theme-primary);--vision-primary-strong: var(--jet-theme-primary-active);--vision-primary-soft: var(--jet-theme-primary-soft);--vision-success: var(--jet-theme-success);--vision-danger: var(--jet-theme-error);--vision-warning: var(--jet-theme-warning);--vision-stage-bg-start: color-mix(in srgb, var(--jet-theme-text-title) 92%, var(--jet-theme-bg-container));--vision-stage-bg-end: color-mix(in srgb, var(--jet-theme-text-title) 84%, var(--jet-theme-bg-container));--vision-stage-bg: linear-gradient(180deg, var(--vision-stage-bg-start) 0%, var(--vision-stage-bg-end) 100%);--vision-stage-surface: color-mix(in srgb, var(--jet-theme-text-title) 80%, var(--jet-theme-bg-container));--vision-stage-border: color-mix(in srgb, var(--jet-theme-bg-container) 16%, transparent);--vision-stage-panel: color-mix(in srgb, var(--jet-theme-text-title) 86%, transparent);--vision-stage-copy: color-mix(in srgb, var(--jet-theme-bg-container) 82%, transparent);--vision-stage-muted: color-mix(in srgb, var(--jet-theme-bg-container) 56%, transparent);--vision-stage-title: var(--jet-theme-bg-container);--vision-radius-pill: 999rem;--vision-icon-sm: 1rem;--size-video-sidebar-width: 17.5rem;--size-video-playback-rail-width: 19.5rem;--stage-dark-bg: var(--vision-stage-bg);--stage-dark-surface: var(--vision-stage-surface);--stage-dark-radial: radial-gradient(circle at top left, color-mix(in srgb, var(--jet-theme-primary) 16%, transparent), transparent 36%);--stage-dark-overlay: linear-gradient(180deg, color-mix(in srgb, var(--vision-stage-surface) 12%, transparent) 0%, color-mix(in srgb, var(--vision-stage-surface) 82%, transparent) 100%);--stage-dark-text: var(--vision-stage-copy);--stage-dark-title: var(--vision-stage-title);--stage-dark-title-bg: color-mix(in srgb, var(--jet-theme-bg-container) 12%, transparent);--stage-dark-warn: var(--jet-theme-warning);--stage-dark-control-bg: color-mix(in srgb, var(--vision-stage-surface) 72%, transparent);--stage-dark-mask-bg: color-mix(in srgb, var(--vision-stage-surface) 62%, transparent);--stage-dark-drawer-shadow: 0 1.25rem 3rem rgba(2, 6, 23, .38)}.vss[data-v-75e5af9c]{margin-bottom:.75rem;border-left:.1875rem solid var(--primary)}.vss.is-warn[data-v-75e5af9c]{border-left-color:var(--jet-theme-warning)}.vss.is-err[data-v-75e5af9c]{border-left-color:var(--jet-theme-error)}.vss__content[data-v-75e5af9c]{display:flex;align-items:center;gap:.875rem}.vss__icon[data-v-75e5af9c]{width:2.375rem;height:2.375rem;display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:.625rem;background:var(--primary-bg);color:var(--primary);font-size:var(--fs-20)}.vss.is-warn .vss__icon[data-v-75e5af9c]{background:var(--warn-bg);color:var(--jet-theme-warning)}.vss.is-err .vss__icon[data-v-75e5af9c]{background:var(--err-bg);color:var(--jet-theme-error)}.vss__main[data-v-75e5af9c]{flex:1;min-width:13.75rem}.vss__head[data-v-75e5af9c]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.375rem}.vss__title-wrap[data-v-75e5af9c]{display:inline-flex;align-items:baseline;gap:.625rem;min-width:0}.vss__title[data-v-75e5af9c]{color:var(--jet-theme-text);font-weight:600}.vss__desc[data-v-75e5af9c]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);white-space:nowrap}.vss__metrics[data-v-75e5af9c]{display:inline-flex;align-items:center;gap:1rem;flex:none}.vss__metric[data-v-75e5af9c]{display:inline-flex;align-items:baseline;gap:.25rem;min-width:5.375rem}.vss__metric-label[data-v-75e5af9c],.vss__metric-unit[data-v-75e5af9c]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.vss__metric strong[data-v-75e5af9c]{color:var(--jet-theme-text);font-size:var(--fs-18);font-weight:600;font-variant-numeric:tabular-nums}.vss__metric strong.is-warn[data-v-75e5af9c]{color:var(--jet-theme-warning)}.vss__policy[data-v-75e5af9c]{padding-inline:0}[data-v-75e5af9c] .vss .ant-card-body{padding:.75rem 1rem}[data-v-75e5af9c] .vss .ant-progress-line{margin-bottom:0}@media (max-width: 60rem){.vss__content[data-v-75e5af9c]{align-items:stretch;flex-wrap:wrap}.vss__main[data-v-75e5af9c]{flex-basis:calc(100% - 3.25rem)}.vss__metrics[data-v-75e5af9c]{width:100%;justify-content:space-between;flex-wrap:wrap;padding-left:3.25rem}}.val[data-v-72bd7268]{display:flex;flex-direction:column;gap:.625rem}.val__filters[data-v-72bd7268]{max-width:100%}.val__keyword[data-v-72bd7268]{width:var(--size-video-sidebar-width)}.val__select[data-v-72bd7268]{width:9.375rem}.val__empty[data-v-72bd7268]{display:flex;flex-direction:column;align-items:center;gap:.375rem;padding:2.25rem 1rem;color:var(--jet-theme-text-disabled)}.val__empty svg[data-v-72bd7268]{width:1.75rem;height:var(--fs-28);color:var(--jet-theme-text-disabled)}.val__empty p[data-v-72bd7268]{margin:0;font-size:var(--fs-14)}.val__table[data-v-72bd7268]{width:100%;border-collapse:collapse;font-size:var(--fs-14)}[data-v-72bd7268] .val__table .ant-table-thead>tr>th,[data-v-72bd7268] .val__table .ant-table-tbody>tr>td{padding:.625rem .75rem;text-align:left;border-bottom:.0625rem solid var(--jet-theme-border);vertical-align:middle}[data-v-72bd7268] .val__table .ant-table-thead>tr>th{color:var(--jet-theme-text-disabled);font-weight:500;background:var(--jet-theme-bg-container)}[data-v-72bd7268] .val__table .ant-table-tbody>tr:hover>td{background:var(--jet-theme-primary-soft)}[data-v-72bd7268] .val__table .ant-table-tbody>tr.is-selected>td{background:var(--jet-theme-primary-soft)}[data-v-72bd7268] .val__table .ant-table-tbody>tr.is-expiring>td{color:var(--jet-theme-warning)}[data-v-72bd7268] .val__table .ant-table-tbody>tr.is-expiring .val__col-muted,[data-v-72bd7268] .val__table .ant-table-tbody>tr.is-expiring .val__creator,[data-v-72bd7268] .val__table .ant-table-tbody>tr.is-expiring .val__createdAt{color:var(--jet-theme-warning)}.val__thumb[data-v-72bd7268]{width:2.25rem;height:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:var(--jet-theme-radius-sm);background:var(--jet-theme-primary-soft);color:var(--jet-theme-text-disabled)}.val__thumb svg[data-v-72bd7268]{width:.75rem;height:.75rem}.val__thumb-img[data-v-72bd7268]{width:2.25rem;height:1.5rem;border-radius:var(--jet-theme-radius-sm);object-fit:cover;background:var(--jet-theme-primary-soft)}.val__col-reason[data-v-72bd7268]{max-width:16.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.val__pill[data-v-72bd7268]{display:inline-block;padding:.0625rem .5rem;border-radius:62.4375rem;background:var(--jet-theme-primary-soft);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);margin-right:.25rem}.val__pill--ok[data-v-72bd7268]{background:var(--ok-bg);color:var(--jet-theme-success)}.val__pill--warn[data-v-72bd7268]{background:var(--warn-bg);color:var(--jet-theme-warning)}.val__pill[data-retention=evidence-bound][data-v-72bd7268]{background:var(--ok-bg);color:var(--jet-theme-success)}.val__pill[data-retention=keep-all][data-v-72bd7268]{background:var(--jet-theme-primary-soft);color:var(--jet-theme-text)}.val__col-muted[data-v-72bd7268]{color:var(--jet-theme-text-disabled)}.val__creator[data-v-72bd7268]{color:var(--jet-theme-text)}.val__createdAt[data-v-72bd7268]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.val__footer-hint[data-v-72bd7268]{margin:0;padding:.625rem .875rem;border-top:.0625rem solid var(--jet-theme-border);color:var(--jet-theme-text-disabled);font-size:var(--fs-14);background:var(--jet-theme-primary-soft)}.vad__title[data-v-d0172f5e]{display:flex;flex-direction:column;gap:.125rem;min-width:0}.vad__subtitle[data-v-d0172f5e]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:400}.vad__preview[data-v-d0172f5e],.vad__card[data-v-d0172f5e]{margin-bottom:.875rem}.vad__thumb[data-v-d0172f5e],.vad__video[data-v-d0172f5e],.vad__image[data-v-d0172f5e]{width:100%;aspect-ratio:16 / 9}.vad__video[data-v-d0172f5e],.vad__image[data-v-d0172f5e]{display:block;border-radius:var(--jet-theme-radius);object-fit:cover;background:var(--jet-theme-primary-soft)}.vad__thumb[data-v-d0172f5e]{display:flex;align-items:center;justify-content:center;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-text-disabled)}.vad__mono[data-v-d0172f5e]{font-size:var(--fs-14)}.vad__footer[data-v-d0172f5e]{width:100%;justify-content:flex-end}[data-v-d0172f5e] .vad .ant-drawer-body{background:var(--jet-theme-bg-container)}[data-v-d0172f5e] .vad .ant-card-body{padding:.875rem}[data-v-d0172f5e] .vad .ant-descriptions-item-label{color:var(--jet-theme-text-disabled)}[data-v-d0172f5e] .vad .ant-descriptions-item-content{color:var(--jet-theme-text);min-width:0}.vbd[data-v-3c49de11]{display:flex;flex-direction:column;gap:var(--space-3)}.vbd__lead[data-v-3c49de11],.vbd__ok[data-v-3c49de11]{display:flex;align-items:center;gap:.5rem;margin:0;color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.vbd__lead svg[data-v-3c49de11],.vbd__ok svg[data-v-3c49de11]{width:var(--fs-14);height:var(--fs-14);color:var(--jet-theme-text-secondary)}.vbd__ok[data-v-3c49de11]{color:var(--jet-theme-success)}.vbd__ok svg[data-v-3c49de11]{color:var(--jet-theme-success)}.vbd__block[data-v-3c49de11]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border:.0625rem solid var(--jet-theme-warning);border-radius:var(--jet-theme-radius);background:var(--warn-bg);color:var(--jet-theme-text)}.vbd__block-head[data-v-3c49de11]{display:inline-flex;align-items:center;gap:.375rem;font-weight:600;font-size:var(--fs-14);color:var(--jet-theme-warning)}.vbd__block-head svg[data-v-3c49de11]{width:.75rem;height:.75rem}.vbd__block-list[data-v-3c49de11]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.375rem;max-height:12.5rem;overflow:auto;font-size:var(--fs-14);color:var(--jet-theme-text-secondary)}.vbd__block-list li[data-v-3c49de11]{display:inline-flex;flex-wrap:wrap;gap:.25rem;align-items:baseline}.vbd__block-list strong[data-v-3c49de11]{color:var(--jet-theme-text)}.vbd__case-pill[data-v-3c49de11]{display:inline-block;padding:.0625rem .5rem;border-radius:62.4375rem;background:var(--jet-theme-bg-container);color:var(--jet-theme-text-secondary)}.vbd__block-note[data-v-3c49de11]{margin:0;color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.6}.vbd__foot[data-v-3c49de11]{display:flex;justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-2);border-top:.0625rem solid var(--jet-theme-border);flex-wrap:wrap}.vav[data-v-35b32452]{display:flex;flex-direction:column;gap:.75rem}.vbv[data-v-eb1795ed]{display:flex;flex-direction:column;gap:1rem}.vbv__toolbar[data-v-eb1795ed]{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.vbv__search[data-v-eb1795ed]{position:relative;flex:1;min-width:18rem}.vbv__search-icon[data-v-eb1795ed]{position:absolute;top:50%;left:.875rem;z-index:1;color:var(--ink-4);transform:translateY(-50%)}.vbv__search-input[data-v-eb1795ed] .ant-input{min-height:2.625rem;padding-left:2.25rem}.vbv__empty[data-v-eb1795ed]{min-height:28rem;border:.0625rem dashed var(--line);border-radius:var(--r-3);background:var(--bg-elev)}.vbv__empty[data-v-eb1795ed]{display:flex;align-items:center;justify-content:center;color:var(--ink-3);font-size:var(--fs-14)}@media (max-width: 56.25rem){.vbv__toolbar[data-v-eb1795ed]{align-items:stretch}.vbv__search[data-v-eb1795ed]{min-width:0}}.chat-search[data-v-463a159b]{--chat-search-panel-height: max(43rem, calc(100vh - 10rem) );min-height:var(--chat-search-panel-height)}.chat-search__layout[data-v-463a159b]{display:grid;grid-template-columns:minmax(17rem,18.75rem) minmax(0,1fr);gap:1rem;align-items:stretch;min-height:var(--chat-search-panel-height)}.chat-search__history[data-v-463a159b],.chat-search__conversation-panel[data-v-463a159b]{border:.0625rem solid #d9e2f0;border-radius:1.125rem;background:#fff;box-shadow:0 .875rem 2rem #0f172a0a}.chat-search__history[data-v-463a159b]{display:flex;flex-direction:column;min-height:0;height:var(--chat-search-panel-height);padding:.9375rem}.chat-search__history-top[data-v-463a159b]{display:grid;gap:.875rem;padding-bottom:.875rem}.chat-search__new-button[data-v-463a159b]{height:2.625rem;border:0;border-radius:.75rem;background:linear-gradient(135deg,#4382ea,#3974da);box-shadow:0 .625rem 1.5rem #3974da38;font-weight:600}.chat-search__new-button[data-v-463a159b] .anticon{margin-right:.25rem}.chat-search__search-box[data-v-463a159b]{display:flex;align-items:center;gap:.5rem;height:2.25rem;padding:0 .875rem;border:.0625rem solid #dbe3ee;border-radius:.75rem;background:#f6f8fc;color:#9aa8bf}.chat-search__search-input[data-v-463a159b]{width:100%;min-width:0;border:0;background:transparent;color:#22314d;font-size:.875rem;outline:none}.chat-search__search-input[data-v-463a159b]::placeholder{color:#9aa8bf}.chat-search__history-body[data-v-463a159b]{flex:1;min-height:0;overflow:hidden}.chat-search__history-body[data-v-463a159b] .ant-spin-nested-loading,.chat-search__history-body[data-v-463a159b] .ant-spin-container{display:flex;flex:1;min-height:0;flex-direction:column}.chat-search__history-list[data-v-463a159b]{display:flex;flex-direction:column;gap:1rem;flex:1;min-height:0;overflow:auto;padding-right:.25rem}.chat-search__history-group[data-v-463a159b]{display:grid;gap:.5rem}.chat-search__history-group-title[data-v-463a159b]{color:#8ea0ba;font-size:.8125rem;font-weight:400;line-height:1.4}.chat-search__history-group-items[data-v-463a159b]{display:grid;gap:.25rem}.chat-search__history-item[data-v-463a159b]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem;padding:.25rem .125rem;border-radius:.875rem}.chat-search__history-item--active[data-v-463a159b]{background:#edf4ff}.chat-search__history-item-main[data-v-463a159b]{display:flex;align-items:flex-start;gap:.625rem;width:100%;min-width:0;padding:.625rem .375rem .625rem .75rem;border:0;border-radius:.75rem;background:transparent;text-align:left;cursor:pointer}.chat-search__history-item-dot[data-v-463a159b]{width:.5rem;height:.5rem;margin-top:.4375rem;border-radius:50%;background:transparent;flex-shrink:0}.chat-search__history-item--active .chat-search__history-item-dot[data-v-463a159b]{background:#4784ee}.chat-search__history-item-copy[data-v-463a159b]{display:grid;gap:.375rem;min-width:0;flex:1}.chat-search__history-item-row[data-v-463a159b]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0}.chat-search__history-item-row strong[data-v-463a159b],.chat-search__history-item-row small[data-v-463a159b]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-search__history-item-row strong[data-v-463a159b]{color:#1a2844;font-size:.875rem;font-weight:400;line-height:1.4}.chat-search__history-item-row small[data-v-463a159b]{color:#8ea0ba;font-size:.75rem;line-height:1.4}.chat-search__history-item-remove[data-v-463a159b]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:0;border-radius:.625rem;background:transparent;color:#93a1b8;cursor:pointer;opacity:0;transition:opacity .2s ease,background .2s ease,color .2s ease}.chat-search__history-item:hover .chat-search__history-item-remove[data-v-463a159b],.chat-search__history-item--active .chat-search__history-item-remove[data-v-463a159b]{opacity:1}.chat-search__history-item-remove[data-v-463a159b]:hover{color:#da4d56;background:#fff1f1}.chat-search__history-empty[data-v-463a159b]{display:grid;place-items:center;flex:1}.chat-search__conversation-panel[data-v-463a159b]{display:flex;flex-direction:column;min-width:0;min-height:0;height:var(--chat-search-panel-height);overflow:hidden}.chat-search__conversation-head[data-v-463a159b]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.125rem 1.375rem;border-bottom:.0625rem solid #e9eef6}.chat-search__conversation-head-main[data-v-463a159b]{display:flex;align-items:center;gap:.875rem;min-width:0}.chat-search__conversation-head-main>div[data-v-463a159b]{min-width:0}.chat-search__conversation-title[data-v-463a159b]{color:#1c2842;font-size:1.125rem;font-weight:800;line-height:1.2}.chat-search__conversation-head p[data-v-463a159b]{margin:.375rem 0 0;color:#8ea0ba;font-size:.875rem;line-height:1.4}.chat-search__conversation-actions[data-v-463a159b]{display:inline-flex;align-items:center;gap:.5rem}.chat-search__icon-button[data-v-463a159b]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:0;border-radius:999rem;background:transparent;color:#6f82a2;cursor:pointer;transition:background .2s ease,color .2s ease}.chat-search__icon-button[data-v-463a159b]:hover{background:#eef4ff;color:#3e74d6}.chat-search__conversation-body[data-v-463a159b]{display:flex;flex:1;min-height:0;padding:0;overflow:hidden}.chat-search__conversation-shell[data-v-463a159b]{display:flex;flex:1;min-width:0;min-height:0}.chat-search__conversation-instance[data-v-463a159b]{flex:1;min-width:0;min-height:0;overflow:hidden}.chat-search__conversation-state[data-v-463a159b]{display:grid;place-items:center;flex:1;min-height:18rem}.chat-search__conversation-shell[data-v-463a159b]>*{flex:1;min-width:0;min-height:0}.chat-search__quick-prompts[data-v-463a159b]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding:0 0 .625rem}.chat-search__quick-prompts-label[data-v-463a159b]{color:#8ea0ba;font-size:.8125rem;font-weight:600;line-height:1.4}.chat-search__quick-prompt-chip[data-v-463a159b]{display:inline-flex;align-items:center;justify-content:center;height:2rem;padding:0 .875rem;border:.0625rem solid #dbe4f1;border-radius:999rem;background:#fff;color:#42536f;font-size:.875rem;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.chat-search__quick-prompt-chip[data-v-463a159b]:hover{border-color:#b8ccf1;background:#edf4ff;color:#2f67d2}.chat-search__conversation-body[data-v-463a159b] .agent-conversation,.chat-search__conversation-body[data-v-463a159b] .ant-spin-nested-loading,.chat-search__conversation-body[data-v-463a159b] .ant-spin-container{min-height:0}.chat-search__conversation-body[data-v-463a159b] .agent-conversation{display:flex;flex:1;flex-direction:column;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:hidden}.chat-search__conversation-body[data-v-463a159b] .ant-spin-nested-loading,.chat-search__conversation-body[data-v-463a159b] .ant-spin-container{display:flex;flex:1;flex-direction:column;height:100%}.chat-search__conversation-body[data-v-463a159b] .agent-conversation__alert{margin:.875rem 1.375rem 0}.chat-search__conversation-body[data-v-463a159b] .agent-conversation__body-wrap{overflow:hidden;padding:0 1.375rem}.chat-search__conversation-body[data-v-463a159b] .agent-conversation__body{padding:1.5rem .25rem 1rem 0;background:#fff}.chat-search__conversation-body[data-v-463a159b] .agent-conversation__timeline{gap:1.25rem}.chat-search__conversation-body[data-v-463a159b] .agent-conversation__user-bubble{max-width:min(46%,21rem);padding:1rem 1.125rem;border-radius:1rem 1rem .375rem;box-shadow:none}.chat-search__conversation-body[data-v-463a159b] .agent-conversation__row--assistant :deep(.message-card),.chat-search__conversation-body[data-v-463a159b] .agent-conversation__row--process :deep(.turn-process){max-width:min(66%,35rem)}.chat-search__conversation-body[data-v-463a159b] .agent-conversation__row--assistant .message-card{position:relative;border-radius:1rem 1rem 1rem .5rem;border-color:#dde6f2;box-shadow:none}.chat-search__conversation-body[data-v-463a159b] .agent-conversation__row--assistant .message-card:before{position:absolute;top:-.0625rem;left:-2.75rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:.0625rem solid #e1e8f5;border-radius:50%;background:#f5f1ff;color:#6a46f5;font-size:.875rem;font-weight:700;content:"☆"}.chat-search__conversation-body[data-v-463a159b] .agent-conversation__row--process .turn-process{border-radius:1rem}.chat-search__conversation-body[data-v-463a159b] .agent-conversation__composer{margin-top:0;padding:.875rem 1.375rem 1.125rem;border-top:.0625rem solid #e9eef6;background:#fff}.chat-search__conversation-body[data-v-463a159b] .agent-conversation__composer-shell{gap:.75rem;padding:.875rem 1rem 1rem;border-radius:1.25rem;background:#fff;border:.0625rem solid #dce4f0;box-shadow:none}.chat-search__conversation-body[data-v-463a159b] .agent-conversation__composer-shell:focus-within{border-color:#b9cdf2;box-shadow:0 0 0 .1875rem #4382ea1a}.chat-search__conversation-body[data-v-463a159b] .agent-conversation__composer-input{min-height:4.5rem;color:#1f2d47}.chat-search__conversation-body[data-v-463a159b] .agent-conversation__composer-footer{align-items:center}.chat-search__conversation-body[data-v-463a159b] .agent-conversation__composer-plus{width:2.75rem;height:2.75rem;color:#6f82a2;border-color:#dce4ef;background:#fff}.chat-search__conversation-body[data-v-463a159b] .agent-conversation__composer-actions{gap:.75rem}.chat-search__conversation-body[data-v-463a159b] .agent-conversation__composer-actions .ant-btn{min-width:6.25rem;height:2.5rem;border-radius:999rem}.chat-search__conversation-body[data-v-463a159b] .agent-conversation__composer-actions .ant-btn-primary{border:0;background:linear-gradient(135deg,#4382ea,#3974da);box-shadow:none}.chat-search__conversation-body[data-v-463a159b] .agent-conversation__composer-actions .ant-btn-primary[disabled],.chat-search__conversation-body[data-v-463a159b] .agent-conversation__composer-actions .ant-btn-primary.ant-btn-disabled,.chat-search__conversation-body[data-v-463a159b] .agent-conversation__composer-actions .ant-btn-primary[disabled]:hover,.chat-search__conversation-body[data-v-463a159b] .agent-conversation__composer-actions .ant-btn-primary.ant-btn-disabled:hover,.chat-search__conversation-body[data-v-463a159b] .agent-conversation__composer-actions .ant-btn-primary[disabled]:focus,.chat-search__conversation-body[data-v-463a159b] .agent-conversation__composer-actions .ant-btn-primary.ant-btn-disabled:focus{color:#fff;border:0;background:linear-gradient(135deg,#4382ea,#3974da);box-shadow:none;opacity:1;cursor:not-allowed;pointer-events:auto}.chat-search__conversation-body[data-v-463a159b] .agent-conversation__empty{flex:1}.chat-search__conversation-body[data-v-463a159b] .agent-conversation__empty-chat{display:flex;min-height:100%;align-items:center;justify-content:center;flex-direction:column}.chat-search__conversation-body[data-v-463a159b] .agent-conversation__empty-chat-title{color:#1c2842;font-size:1.5rem}.chat-search__conversation-body[data-v-463a159b] .agent-conversation__empty-chat-description{max-width:32rem;color:#7f92ae}@media (max-width: 80rem){.chat-search__layout[data-v-463a159b]{grid-template-columns:1fr}.chat-search__history[data-v-463a159b]{height:auto;min-height:18rem}.chat-search__conversation-panel[data-v-463a159b]{min-height:var(--chat-search-panel-height)}}@media (max-width: 48rem){.chat-search__history[data-v-463a159b],.chat-search__conversation-panel[data-v-463a159b]{border-radius:1rem}.chat-search__conversation-head[data-v-463a159b]{padding:1rem}.chat-search__conversation-title[data-v-463a159b]{font-size:.9375rem}.chat-search__conversation-body[data-v-463a159b] .agent-conversation__body-wrap{padding:0 1rem}.chat-search__conversation-body[data-v-463a159b] .agent-conversation__composer{padding:.75rem 1rem 1rem}.chat-search__conversation-body[data-v-463a159b] .agent-conversation__row--assistant :deep(.message-card),.chat-search__conversation-body[data-v-463a159b] .agent-conversation__row--process :deep(.turn-process),.chat-search__conversation-body[data-v-463a159b] .agent-conversation__user-bubble{max-width:100%}}.visual-alarm-evidence-facts__review[data-v-69ac411a]{display:grid;gap:var(--space-1);margin-bottom:var(--space-2);padding:var(--space-3);border-radius:var(--r-2);background:var(--canvas)}.visual-alarm-evidence-facts__review span[data-v-69ac411a],.visual-alarm-evidence-facts dt[data-v-69ac411a]{color:var(--ink-4);font-size:var(--fs-12)}.visual-alarm-evidence-facts__review strong[data-v-69ac411a]{color:var(--ink-1);font-size:var(--fs-14);overflow-wrap:anywhere}.visual-alarm-evidence-facts dl[data-v-69ac411a]{margin:0}.visual-alarm-evidence-facts dl>div[data-v-69ac411a]{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--jet-theme-border-color-1)}.visual-alarm-evidence-facts dd[data-v-69ac411a]{min-width:0;margin:0;overflow:hidden;color:var(--ink-1);text-overflow:ellipsis;white-space:nowrap}.visual-alarm-image-preview[data-v-0a7ca8b6]{display:grid;width:100%;min-height:320px;overflow:hidden;place-items:center;border-radius:10px;background:#101318;touch-action:none;-webkit-user-select:none;user-select:none}.visual-alarm-image-preview.is-ready[data-v-0a7ca8b6]{min-height:0}.visual-alarm-image-preview.is-pan-enabled[data-v-0a7ca8b6]{cursor:grab}.visual-alarm-image-preview.is-dragging[data-v-0a7ca8b6]{cursor:grabbing}.visual-alarm-image-preview__loader[data-v-0a7ca8b6]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.visual-alarm-image-preview__canvas[data-v-0a7ca8b6]{position:relative;flex:none;transform-origin:center;transition:transform .12s ease-out}.visual-alarm-image-preview__canvas.is-dragging[data-v-0a7ca8b6]{transition:none}.visual-alarm-image-preview__canvas>img[data-v-0a7ca8b6]{display:block;width:100%;height:100%;-webkit-user-select:none;user-select:none}.visual-alarm-image-preview__box[data-v-0a7ca8b6]{position:absolute;box-sizing:border-box;border:2px solid var(--box-color, #34d399);background:#34d3990a;box-shadow:0 0 0 1px #ffffff8c,0 0 10px #0f172a59;pointer-events:none}.visual-alarm-image-preview__box[data-v-0a7ca8b6]:after{position:absolute;top:-24px;left:-2px;padding:3px 6px;border-radius:4px 4px 4px 0;background:var(--box-color, #34d399);color:#fff;content:attr(data-label);font-size:12px;font-weight:700;line-height:1.15;white-space:nowrap}.visual-alarm-image-preview__box.is-red[data-v-0a7ca8b6]{--box-color: #ff4050}.visual-alarm-image-preview__box.is-amber[data-v-0a7ca8b6]{--box-color: #f59f00}.visual-alarm-image-preview__box.is-blue[data-v-0a7ca8b6]{--box-color: #2f7dff}.visual-alarm-image-preview__box.is-green[data-v-0a7ca8b6]{--box-color: #18a058}.visual-alarm-image-preview__box.is-violet[data-v-0a7ca8b6]{--box-color: #8b5cf6}.visual-alarm-image-preview__box.is-cyan[data-v-0a7ca8b6]{--box-color: #0891b2}.visual-alarm-image-preview__box.is-pink[data-v-0a7ca8b6]{--box-color: #db2777}.visual-alarm-image-preview__tools[data-v-0a7ca8b6]{display:flex;align-items:center;justify-content:center;gap:16px;padding-top:14px}.visual-alarm-image-preview__tools>span[data-v-0a7ca8b6]{min-width:48px;color:var(--ink-2);text-align:center;font-size:13px;font-weight:600}@media (max-width: 760px){.visual-alarm-image-preview[data-v-0a7ca8b6]{min-height:240px}.visual-alarm-image-preview.is-ready[data-v-0a7ca8b6]{min-height:0}}.visual-alarm-date-filter__trigger[data-v-699514ed]{display:inline-flex;max-width:13rem;align-items:center;gap:var(--space-1);color:var(--accent)}.visual-alarm-date-filter__trigger span[data-v-699514ed]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.visual-alarm-date-filter__panel[data-v-699514ed]{display:grid;gap:var(--space-3);padding:var(--space-2)}.event-result-summary[data-v-388e1e58]{margin:var(--space-3) var(--space-3) var(--space-4);padding:var(--space-3);border:1px solid var(--jet-theme-border-color-1);border-radius:var(--r-2)}.event-result-summary__section[data-v-388e1e58]{padding-top:0}.event-result-summary__header[data-v-388e1e58]{display:flex;align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-2)}.event-result-summary__header strong[data-v-388e1e58]{color:var(--jet-theme-text-primary, #262626);font-size:13px}.event-result-summary__header span[data-v-388e1e58],.event-result-summary__empty[data-v-388e1e58]{color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:11px}.event-result-summary__target-list[data-v-388e1e58]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.event-result-summary__target[data-v-388e1e58]{display:grid;min-width:132px;grid-template-columns:auto minmax(34px,1fr) auto;gap:var(--space-2);align-items:center;padding:var(--space-2);border:1px solid #d8e8e7;border-radius:var(--r-5);color:#267a76;background:#f4fbfa;font-size:11px}.event-result-summary__target i[data-v-388e1e58]{display:block;height:5px;overflow:hidden;border-radius:8px;background:#d6ebe9}.event-result-summary__target i b[data-v-388e1e58]{display:block;height:100%;border-radius:inherit;background:#27b6a8}.event-result-summary__target strong[data-v-388e1e58]{color:#149f93;font-size:11px}.event-detail[data-v-616de6de]{display:flex;height:100%;min-height:0;flex-direction:column;overflow:hidden}.event-detail--empty[data-v-616de6de],.event-detail__empty[data-v-616de6de]{display:grid;place-items:center}.event-detail__content[data-v-616de6de]{min-height:0;flex:1;overflow-y:auto;padding:var(--space-3) 0}.event-detail__media[data-v-616de6de]{position:relative;display:grid;min-width:0;min-height:150px;place-items:center;overflow:hidden;margin:0 var(--space-3) var(--space-3);border-radius:var(--r-4);background:#d7dce6}.event-detail__media[data-v-616de6de] .ai-result-preview{width:100%}.event-detail__media--empty[data-v-616de6de]{aspect-ratio:16 / 9}.event-detail[data-v-616de6de] .visual-alarm-evidence-facts{display:grid;gap:var(--space-3);padding-inline:var(--space-3)}.event-detail[data-v-616de6de] .visual-alarm-evidence-facts__review,.event-detail[data-v-616de6de] .visual-alarm-evidence-facts dl{margin-bottom:0;border:1px solid var(--jet-theme-border-color-1);border-radius:var(--r-2)}.event-detail[data-v-616de6de] .visual-alarm-evidence-facts dl{padding-inline:var(--space-3)}.event-detail[data-v-616de6de] .visual-alarm-evidence-facts dl>div:last-child{border-bottom:0}.event-list[data-v-f1c173fc]{display:grid;grid-template-rows:auto minmax(0,1fr) 28px;height:100%;min-height:0;box-sizing:border-box;border-right:1px solid var(--jet-theme-border-color-1)}.event-list__footer[data-v-f1c173fc]{display:flex;align-items:center;justify-content:center;gap:var(--space-2);color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:12px}.event-list__filter-row[data-v-f1c173fc]{display:flex;align-items:flex-start;gap:var(--space-2);min-width:0;margin-bottom:var(--space-3)}.event-list__filter[data-v-f1c173fc]{flex:1 1 auto;min-width:0}.event-list__filter[data-v-f1c173fc] .condition-filter{width:100%}.event-list__filter[data-v-f1c173fc] .condition-filter__content{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.event-list__filter[data-v-f1c173fc] .condition-filter__term,.event-list__filter[data-v-f1c173fc] .condition-filter__term-main{flex:0 0 auto;max-width:none}.event-list__filter[data-v-f1c173fc] .condition-filter__tail{flex:0 0 7.5rem}.event-list__date-filter[data-v-f1c173fc]{flex:0 0 auto}.event-list__state[data-v-f1c173fc]{display:grid;place-items:center}.event-list__scroll[data-v-f1c173fc]{height:100%;min-height:0}.event-list__item[data-v-f1c173fc]{display:grid;grid-template-columns:86px minmax(0,1fr) auto;box-sizing:border-box;column-gap:var(--space-2);align-items:center;height:98px;padding:6px;border:1px solid var(--line, #eceff3);border-radius:var(--r-2, 6px);background:var(--bg, #fff);cursor:pointer;margin:0 0 6px;transition:border-color .16s ease,background .16s ease}.event-list__item[data-v-f1c173fc]:hover{border-color:var(--jet-theme-primary-3, #91caff);background:var(--accent-soft, #e6f4ff)}.event-list__item.is-active[data-v-f1c173fc]{border-color:var(--jet-theme-primary, #1677ff);background:var(--accent-soft, #e6f4ff)}.event-list__thumbnail[data-v-f1c173fc]{width:86px;height:100%;align-self:stretch;border-radius:var(--r-2, 6px);object-fit:cover;background:#f5f5f5}.event-list__thumbnail--empty[data-v-f1c173fc]{display:grid;place-items:center;color:var(--jet-theme-text-tertiary, #8c8c8c)}.event-list__body[data-v-f1c173fc]{display:flex;min-height:84px;flex-direction:column;justify-content:center;gap:2px;min-width:0;font-size:var(--fs-12)}.event-list__line[data-v-f1c173fc],.event-list__meta[data-v-f1c173fc]{display:flex;align-items:center;min-width:0;gap:var(--space-2)}.event-list__line[data-v-f1c173fc]{min-height:20px;color:var(--jet-theme-text-primary, #1d2129);line-height:20px}.event-list__line[data-v-f1c173fc] .j-ellipsis{font-size:var(--fs-14)}.event-list__source[data-v-f1c173fc],.event-list__space[data-v-f1c173fc],.event-list__gateway[data-v-f1c173fc]{min-height:18px}.event-list__gateway[data-v-f1c173fc]{gap:1em}.event-list__gateway-name[data-v-f1c173fc]{display:flex;flex:0 0 auto;align-items:center;gap:var(--space-2);min-width:0}.event-list__gateway-name-text[data-v-f1c173fc]{white-space:nowrap}.event-list__gateway time[data-v-f1c173fc]{flex:0 0 auto;color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:12px;white-space:nowrap}.event-list__line strong[data-v-f1c173fc]{min-width:0;flex:1}.event-list__meta[data-v-f1c173fc]{color:var(--jet-theme-text-tertiary, #8c8c8c);font-size:12px;line-height:18px}.event-list__meta[data-v-f1c173fc]>*{min-width:0}.event-list__aside[data-v-f1c173fc]{display:flex;align-self:stretch;flex-direction:column;align-items:flex-end;justify-content:flex-start;min-width:max-content}.event-list__types[data-v-f1c173fc]{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:4px;flex:none}.event-list__types[data-v-f1c173fc] .ant-tag{margin-inline-end:0}[data-v-f1c173fc] .j-ellipsis{font-size:var(--fs-12)}.event-scope[data-v-a1bd3362]{display:grid;grid-template-rows:auto minmax(0,1fr);gap:var(--space-3);height:100%;min-height:0;position:relative}.event-scope[data-v-a1bd3362]:after{content:"";position:absolute;top:0;bottom:0;left:calc(100% + var(--space-4));width:1px;background:var(--jet-theme-border-color-1)}.event-scope__content[data-v-a1bd3362]{min-height:0;overflow:auto}.event-scope[data-v-a1bd3362] .ant-spin-container{height:100%;overflow:auto}.event-scope__node[data-v-a1bd3362]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;min-width:0;min-height:2.5rem;padding:0 var(--space-3) 0 var(--space-1)}.event-scope__node-title[data-v-a1bd3362]{display:flex;align-items:center;gap:var(--space-2);min-width:0}.event-scope__node small[data-v-a1bd3362]{min-width:1.5rem;flex:0 0 auto;font-size:var(--fs-14);font-style:normal;font-weight:400;line-height:1;color:var(--ink-3);text-align:right;white-space:nowrap}.event-scope__count-spinner[data-v-a1bd3362]{min-width:1.5rem;flex:0 0 auto;text-align:right}.event-scope__scope-dot[data-v-a1bd3362]{display:inline-block;width:.375rem;height:.375rem;border-radius:50%;background:var(--jet-theme-border-color-1)}.event-scope__scope-icon[data-v-a1bd3362],.event-scope__gateway-icon[data-v-a1bd3362]{flex:0 0 auto;color:var(--jet-theme-primary);font-size:var(--fs-16)}.visual-alarm-noise-stats[data-v-f2c7349b]{--noise-valid-color: #1890ff;--noise-filtered-color: #f29ba2;display:flex;height:77px;min-height:77px;flex:none;flex-direction:column;justify-content:center;gap:10px;margin-bottom:var(--space-4);padding:14px 16px 16px;border-radius:12px;background:#fff;box-shadow:none}.visual-alarm-noise-stats__header[data-v-f2c7349b]{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:24px}.visual-alarm-noise-stats__title[data-v-f2c7349b]{display:flex;min-width:0;align-items:center;gap:8px}.visual-alarm-noise-stats__title strong[data-v-f2c7349b]{color:var(--ink-1);font-size:var(--fs-18);white-space:nowrap}.visual-alarm-noise-stats__icon[data-v-f2c7349b]{display:none}.visual-alarm-noise-stats__bar[data-v-f2c7349b]{display:flex;min-width:120px;height:10px;overflow:hidden;border-radius:999px;background:#e5ebf4}.visual-alarm-noise-stats__bar-valid[data-v-f2c7349b]{background:var(--noise-valid-color)}.visual-alarm-noise-stats__bar-filtered[data-v-f2c7349b]{background:var(--noise-filtered-color)}.visual-alarm-noise-stats__summary[data-v-f2c7349b]{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:16px}.visual-alarm-noise-stats__summary-item[data-v-f2c7349b]{flex:none;color:var(--ink-3);font-size:14px;white-space:nowrap}.visual-alarm-noise-stats__summary-item--valid[data-v-f2c7349b]{color:#1677ff}.visual-alarm-noise-stats__summary-item--filtered[data-v-f2c7349b]{color:var(--ink-2)}.visual-alarm-noise-stats__metrics[data-v-f2c7349b]{display:flex;min-width:0;justify-content:flex-end}.visual-alarm-noise-stats__rate[data-v-f2c7349b]{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.visual-alarm-noise-stats__rate b[data-v-f2c7349b]{color:#1677ff;font-size:14px;font-weight:400}.visual-alarm-noise-stats__rate strong[data-v-f2c7349b]{color:#1677ff;font-size:16px;line-height:1}.visual-alarm-noise-stats__rate em[data-v-f2c7349b]{margin-left:2px;font-size:14px;font-style:normal}@media (max-width: 1280px){.visual-alarm-noise-stats[data-v-f2c7349b]{gap:8px}.visual-alarm-noise-stats__header[data-v-f2c7349b]{align-items:flex-start;flex-direction:column;gap:8px}.visual-alarm-noise-stats__summary[data-v-f2c7349b]{justify-content:flex-start;flex-wrap:wrap}.visual-alarm-noise-stats__metrics[data-v-f2c7349b]{justify-content:flex-start}}.video-event-page[data-v-f12540c9]{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;overflow:hidden}.video-event-content[data-v-f12540c9]{height:100%;min-width:0}.video-event-list-pane[data-v-f12540c9]{min-width:0;flex:0 0 40%}.video-event-detail-pane[data-v-f12540c9]{min-width:0;flex:1 1 60%}.video-event-workspace[data-v-f12540c9]{display:grid;flex:1;grid-template-columns:minmax(220px,280px) minmax(360px,.9fr) minmax(360px,1.1fr);gap:var(--space-8);min-height:0;overflow:hidden;height:100%}.video-event-workspace.is-scope-hidden[data-v-f12540c9]{grid-template-columns:minmax(13rem,.5fr) minmax(20rem,1.5fr)}.video-event-workspace.is-scope-hidden[data-v-f12540c9] .event-list__item{grid-template-columns:3.5rem minmax(0,1fr);column-gap:var(--space-2);padding:0 var(--space-3)}.video-event-workspace.is-scope-hidden[data-v-f12540c9] .event-list__thumbnail{width:3.5rem;height:2.75rem;border-radius:var(--r-2, 6px)}.video-event-workspace.is-scope-hidden[data-v-f12540c9] .event-list__line,.video-event-workspace.is-scope-hidden[data-v-f12540c9] .event-list__target,.video-event-workspace.is-scope-hidden[data-v-f12540c9] .event-list__space,.video-event-workspace.is-scope-hidden[data-v-f12540c9] .event-list__gateway,.video-event-workspace.is-scope-hidden[data-v-f12540c9] .event-list__aside time,.video-event-workspace.is-scope-hidden[data-v-f12540c9] .event-list__types{grid-column:2;justify-self:start}.video-event-workspace.is-scope-hidden[data-v-f12540c9] .event-list__aside time,.video-event-workspace.is-scope-hidden[data-v-f12540c9] .event-list__meta,.video-event-workspace.is-scope-hidden[data-v-f12540c9] .event-list__types .ant-tag{font-size:11px}.video-event-workspace.is-scope-hidden[data-v-f12540c9] .event-list__types{justify-content:flex-start}.video-event-workspace[data-v-f12540c9]>*{min-width:0;min-height:0}.video-event-workspace[data-v-f12540c9]>:last-child{padding:0}@media (max-width: 1200px){.video-event-workspace[data-v-f12540c9]{grid-template-columns:220px minmax(360px,.85fr) minmax(320px,1.15fr)}.video-event-workspace.is-scope-hidden[data-v-f12540c9]{grid-template-columns:minmax(13rem,.5fr) minmax(20rem,1.5fr)}}.faab[data-v-499bc450]{display:inline-flex;align-items:center;gap:.125rem}.faab__attention[data-v-499bc450]{color:var(--ink-4)}.faab__attention.is-active[data-v-499bc450]{color:var(--jet-theme-warning)}.fac[data-v-acdcbf71]{display:flex;flex-direction:column;width:100%;min-width:0;overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--line) 84%,transparent);border-radius:var(--r-3);background:var(--bg-elev);cursor:pointer;box-shadow:var(--shadow-1);transition:border-color .16s ease,background .16s ease}.fac[data-v-acdcbf71]:hover{border-color:color-mix(in srgb,var(--jet-theme-primary) 20%,transparent);background:color-mix(in srgb,var(--bg-elev) 96%,white)}.fac__media[data-v-acdcbf71]{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:color-mix(in srgb,var(--bg-sunken) 88%,var(--bg-hover))}.fac__media img[data-v-acdcbf71]{width:100%;height:100%;object-fit:cover}.fac__media-empty[data-v-acdcbf71]{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--ink-4)}.fac__attention[data-v-acdcbf71]{position:absolute;top:.625rem;left:.625rem;display:inline-flex;align-items:center;gap:.25rem;margin:0;font-size:var(--fs-12)}.fac__body[data-v-acdcbf71]{display:flex;flex-direction:column;gap:.625rem;padding:.75rem}.fac__head[data-v-acdcbf71]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.fac__head strong[data-v-acdcbf71]{min-width:0;overflow:hidden;color:var(--ink-1);font-size:var(--fs-16);line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.fac__head-actions[data-v-acdcbf71]{display:inline-flex;align-items:center;gap:.125rem;flex:none}.fac__meta[data-v-acdcbf71]{display:flex;flex-direction:column;gap:.25rem;color:var(--ink-3);font-size:var(--fs-13)}.fac__meta span[data-v-acdcbf71]{display:inline-flex;align-items:center;gap:.375rem}.fal__filters[data-v-3d9bea65]{min-width:0}.fal__search[data-v-3d9bea65]{width:18rem}.fal__filter-select[data-v-3d9bea65]{width:10rem}.fal__count[data-v-3d9bea65]{color:var(--ink-3);font-size:var(--fs-14);white-space:nowrap}.fal__avatar[data-v-3d9bea65]{display:flex;width:3rem;height:3rem;overflow:hidden;align-items:center;justify-content:center;border-radius:var(--r-2);color:var(--ink-4);background:var(--bg-sunken)}.fal__avatar img[data-v-3d9bea65]{width:100%;height:100%;object-fit:cover}.fal__name[data-v-3d9bea65]{height:auto;max-width:100%;padding:0;overflow:hidden;text-overflow:ellipsis}.fal__last-seen[data-v-3d9bea65]{display:flex;flex-direction:column;gap:.125rem}.fal__last-seen small[data-v-3d9bea65]{overflow:hidden;color:var(--ink-4);text-overflow:ellipsis;white-space:nowrap}.fal__empty[data-v-3d9bea65]{display:flex;min-height:16rem;align-items:center;justify-content:center;gap:.625rem;color:var(--ink-3)}@media (max-width: 48rem){.fal__search[data-v-3d9bea65],.fal__filter-select[data-v-3d9bea65]{width:100%}}.fari[data-v-c7e32dbb]{position:relative;display:flex;width:100%;min-height:20rem;aspect-ratio:1 / 1;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--r-3);background:var(--ink-1)}.fari__image[data-v-c7e32dbb]{display:block;width:100%;height:100%;object-fit:contain}.fari__box[data-v-c7e32dbb]{position:absolute;box-sizing:border-box;border:.125rem solid var(--jet-theme-success);pointer-events:none}.fari--empty[data-v-c7e32dbb]{flex-direction:column;gap:.5rem;color:var(--ink-4);background:var(--bg-sunken)}@media (max-width: 48rem){.fari[data-v-c7e32dbb]{min-height:16rem;aspect-ratio:4 / 3}}.fard[data-v-d84318c9]{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(14rem,.92fr);align-items:stretch;gap:1.5rem}.fard__details[data-v-d84318c9]{display:flex;margin:0;flex-direction:column;justify-content:center;gap:1.125rem}.fard__field[data-v-d84318c9]{display:flex;flex-direction:column;gap:.25rem}.fard__field dt[data-v-d84318c9]{color:var(--ink-4);font-size:var(--fs-13)}.fard__field dd[data-v-d84318c9]{margin:0;color:var(--ink-1);font-size:var(--fs-16);font-weight:500;word-break:break-word}@media (max-width: 48rem){.fard[data-v-d84318c9]{grid-template-columns:1fr}.fard__details[data-v-d84318c9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 32rem){.fard__details[data-v-d84318c9]{grid-template-columns:1fr}}.vap[data-v-b0f992d1]{display:flex;flex-direction:column;gap:1rem}.vap__event-media img[data-v-b0f992d1],.vap__detail-avatar img[data-v-b0f992d1]{width:100%;height:100%;object-fit:cover}.vap__event-media-empty[data-v-b0f992d1],.vap__detail-avatar-empty[data-v-b0f992d1]{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--ink-4)}.vap__detail-summary span[data-v-b0f992d1]{display:inline-flex;align-items:center;gap:.375rem}.vap__back[data-v-b0f992d1]{display:inline-flex;align-items:center;gap:.375rem;width:fit-content;padding:0;border:none;color:var(--jet-theme-primary);background:transparent;cursor:pointer}.vap__detail-main[data-v-b0f992d1],.vap__detail-side[data-v-b0f992d1]{height:100%;min-height:0}.vap__detail-card[data-v-b0f992d1],.vap__detail-side[data-v-b0f992d1]{display:flex;flex-direction:column;gap:1rem}.vap__detail-head[data-v-b0f992d1]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.vap__detail-person[data-v-b0f992d1]{display:flex;gap:1rem;min-width:0}.vap__detail-avatar[data-v-b0f992d1]{width:7.5rem;height:7.5rem;overflow:hidden;border-radius:var(--r-3);background:color-mix(in srgb,var(--bg-sunken) 85%,#fff)}.vap__detail-meta[data-v-b0f992d1]{display:flex;flex-direction:column;gap:.875rem;min-width:0}.vap__detail-title[data-v-b0f992d1]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.vap__detail-title h3[data-v-b0f992d1],.vap__section-head h4[data-v-b0f992d1]{margin:0}.vap__detail-summary[data-v-b0f992d1]{display:flex;gap:.875rem;flex-wrap:wrap;color:var(--ink-3);font-size:var(--fs-14)}.vap__section-head[data-v-b0f992d1]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.vap__section-actions[data-v-b0f992d1]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.vap__section-head p[data-v-b0f992d1]{margin:.375rem 0 0;color:var(--ink-3);font-size:var(--fs-14)}.vap__heatmap[data-v-b0f992d1]{display:flex;flex-direction:column;gap:.75rem}.vap__heatmap-hours[data-v-b0f992d1],.vap__heatmap-row[data-v-b0f992d1]{display:grid;grid-template-columns:2.75rem repeat(24,minmax(0,1fr));gap:.25rem;align-items:center}.vap__heatmap-hours[data-v-b0f992d1]{color:var(--ink-4);font-size:.75rem}.vap__heatmap-grid[data-v-b0f992d1]{display:grid;row-gap:.25rem}.vap__heatmap-weekday[data-v-b0f992d1]{color:var(--ink-3);font-size:.75rem}.vap__heatmap-cell[data-v-b0f992d1]{display:block;width:100%;min-width:0;padding:0;border:.0625rem solid transparent;aspect-ratio:1 / 1;border-radius:.25rem;appearance:none;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.vap__heatmap-cell.has-data[data-v-b0f992d1]{cursor:pointer}.vap__heatmap-cell.has-data[data-v-b0f992d1]:hover{z-index:1;transform:scale(1.18);box-shadow:0 .25rem .75rem color-mix(in srgb,var(--jet-theme-primary) 22%,transparent)}.vap__heatmap-cell.is-selected[data-v-b0f992d1]{border-color:var(--ink-1);outline:.125rem solid color-mix(in srgb,var(--jet-theme-primary) 52%,transparent);outline-offset:.0625rem}.vap__heatmap-cell[data-v-b0f992d1]:focus-visible{outline:.125rem solid var(--jet-theme-primary);outline-offset:.0625rem}.vap__gallery[data-v-b0f992d1]{display:flex;flex-direction:column;gap:.875rem}.vap__gallery-grid[data-v-b0f992d1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.vap__detail-list[data-v-b0f992d1]{display:flex;flex-direction:column;gap:.875rem}.vap__timeline-card[data-v-b0f992d1]{display:grid;align-items:start;gap:.875rem;width:100%;padding:1rem;border:.0625rem solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:var(--r-3);background:var(--bg-elev);cursor:pointer;text-align:left;transition:border-color .16s ease,background .16s ease}.vap__timeline-card[data-v-b0f992d1]{grid-template-columns:5.5rem minmax(0,1fr) auto}.vap__timeline-card[data-v-b0f992d1]:hover{border-color:color-mix(in srgb,var(--jet-theme-primary) 18%,transparent);background:var(--bg-hover)}.vap__timeline-item[data-v-b0f992d1]{position:relative;padding-left:1.25rem}.vap__timeline-item[data-v-b0f992d1]:before{content:"";position:absolute;top:.75rem;bottom:-.75rem;left:.3125rem;width:.0625rem;background:color-mix(in srgb,var(--line) 72%,transparent)}.vap__timeline-item[data-v-b0f992d1]:last-child:before{display:none}.vap__timeline-dot[data-v-b0f992d1]{position:absolute;top:1.25rem;left:0;width:.625rem;height:.625rem;border-radius:50%;background:color-mix(in srgb,var(--jet-theme-primary) 88%,#fff);box-shadow:0 0 0 .1875rem color-mix(in srgb,var(--jet-theme-primary) 18%,#fff)}.vap__event-media[data-v-b0f992d1]{width:5rem;height:3.75rem;overflow:hidden;border-radius:var(--r-2);background:color-mix(in srgb,var(--bg-sunken) 86%,#fff)}.vap__event-media--sm[data-v-b0f992d1]{width:4.5rem;height:3.375rem}.vap__event-content[data-v-b0f992d1]{display:flex;min-width:0;flex-direction:column;gap:.375rem}.vap__event-content strong[data-v-b0f992d1]{color:var(--ink-1);font-size:var(--fs-16)}.vap__event-content span[data-v-b0f992d1]{color:var(--ink-3);font-size:var(--fs-14)}.vap__empty[data-v-b0f992d1]{display:flex;min-height:12rem;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;border:.0625rem dashed color-mix(in srgb,var(--line) 82%,transparent);border-radius:var(--r-3);color:var(--ink-3);background:color-mix(in srgb,var(--bg-elev) 92%,var(--bg-sunken))}.vap__empty--side[data-v-b0f992d1]{min-height:20rem}@media (max-width: 92rem){.vap__detail.equal-height-columns[data-v-b0f992d1]{grid-template-columns:1fr}}@media (max-width: 72rem){.vap__gallery-grid[data-v-b0f992d1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 56rem){.vap__detail-head[data-v-b0f992d1],.vap__detail-person[data-v-b0f992d1]{flex-direction:column}.vap__timeline-card[data-v-b0f992d1]{grid-template-columns:1fr}}@media (max-width: 40rem){.vap__gallery-grid[data-v-b0f992d1]{grid-template-columns:1fr}}.vbrl[data-v-5b569826]{display:flex;flex-direction:column;gap:1.25rem}.vbrl__group[data-v-5b569826]{display:flex;flex-direction:column;gap:.625rem}.vbrl__group-head[data-v-5b569826]{display:flex;flex-direction:column;gap:.1875rem}.vbrl__group-head h3[data-v-5b569826]{margin:0;color:var(--ink-1);font-size:var(--fs-22)}.vbrl__group-head span[data-v-5b569826]{color:var(--ink-3);font-size:var(--fs-14)}.vbrl__grid[data-v-5b569826]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(14rem,100%),1fr));align-items:start;justify-content:start;gap:.75rem}.vbf[data-v-9cc1043e]{display:flex;flex-direction:column;gap:.875rem;width:16.25rem;padding:.875rem;border:.0625rem solid color-mix(in srgb,var(--line) 78%,transparent);border-radius:var(--r-3);background:color-mix(in srgb,var(--bg-elev) 96%,var(--bg-sunken));box-shadow:0 .25rem .75rem #0f172a08}.vbf__head[data-v-9cc1043e],.vbf__section-title[data-v-9cc1043e]{display:flex;align-items:center;justify-content:space-between}.vbf__head h3[data-v-9cc1043e],.vbf__section h4[data-v-9cc1043e]{margin:0}.vbf__reset[data-v-9cc1043e]{padding:0}.vbf__section[data-v-9cc1043e]{display:flex;flex-direction:column;gap:.625rem;padding-top:.875rem;border-top:.0625rem dashed color-mix(in srgb,var(--line) 72%,transparent)}.vbf__section[data-v-9cc1043e]:first-of-type{padding-top:0;border-top:none}.vbf__section h4[data-v-9cc1043e],.vbf__section-title span[data-v-9cc1043e]{color:var(--ink-2);font-size:var(--fs-14);font-weight:600}.vbf__select[data-v-9cc1043e]{width:100%}@media (max-width: 70rem){.vbf[data-v-9cc1043e]{width:100%}}.vbt[data-v-734d6da0]{display:flex;gap:1rem;align-items:flex-start}.vbt__content[data-v-734d6da0]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1rem}.vbt__toolbar[data-v-734d6da0]{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.vbt__search[data-v-734d6da0]{position:relative;flex:1;min-width:18rem}.vbt__search-icon[data-v-734d6da0]{position:absolute;top:50%;left:.75rem;z-index:1;color:var(--ink-4);transform:translateY(-50%);pointer-events:none}.vbt__search-input[data-v-734d6da0]{padding-left:2.25rem;min-height:2.625rem}.vbt__search[data-v-734d6da0] .ant-input{padding-left:2.25rem}.vbt__search-input[data-v-734d6da0] .ant-input{padding-left:2.25rem;min-height:2.625rem}.vbt__result-shell[data-v-734d6da0]{min-height:20rem}.vbt__loading[data-v-734d6da0]{display:grid;min-height:20rem;place-items:center}.vbt__result-shell[data-v-734d6da0] .ant-spin-nested-loading,.vbt__result-shell[data-v-734d6da0] .ant-spin-container{min-height:20rem}.vbt__empty[data-v-734d6da0]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;min-height:20rem;border:.0625rem dashed color-mix(in srgb,var(--line) 84%,transparent);border-radius:var(--r-3);color:var(--ink-3);background:color-mix(in srgb,var(--bg-elev) 92%,var(--bg-sunken))}.vbt__empty[data-v-734d6da0] svg{width:2rem;height:2rem}@media (max-width: 70rem){.vbt[data-v-734d6da0]{flex-direction:column}.vbt__toolbar[data-v-734d6da0]{align-items:stretch}.vbt__search[data-v-734d6da0]{min-width:0}}.vsw[data-v-e2d0a7fd]{display:flex;flex-direction:column;gap:.875rem}.vsw__summary[data-v-e2d0a7fd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem}.vsw__summary-card[data-v-e2d0a7fd]{border:.0625rem solid var(--line);border-radius:var(--r-3);background:var(--bg-elev)}.vsw__summary-card[data-v-e2d0a7fd]{display:flex;flex-direction:column;gap:.375rem;padding:.875rem}.vsw__summary-card span[data-v-e2d0a7fd]{color:var(--ink-3);font-size:var(--fs-14)}.vsw__summary-card strong[data-v-e2d0a7fd]{color:var(--ink-1);font-size:var(--fs-24);line-height:1}.vsw__content[data-v-e2d0a7fd]{border:.0625rem solid var(--line);border-radius:var(--r-3);background:var(--bg-elev);padding:1rem}.ftab[data-v-b7993205]{display:inline-flex;align-items:center;gap:.125rem}.ftc[data-v-2a7331c4]{display:flex;width:100%;min-width:0;flex-direction:column;overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--line) 84%,transparent);border-radius:var(--r-3);background:var(--bg-elev);cursor:pointer;box-shadow:var(--shadow-1);transition:border-color .16s ease,background .16s ease}.ftc[data-v-2a7331c4]:hover{border-color:color-mix(in srgb,var(--jet-theme-primary) 20%,transparent);background:color-mix(in srgb,var(--bg-elev) 96%,white)}.ftc__media[data-v-2a7331c4]{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:color-mix(in srgb,var(--bg-sunken) 88%,var(--bg-hover))}.ftc__media img[data-v-2a7331c4]{display:block;width:100%;height:100%;object-fit:cover}.ftc__media-empty[data-v-2a7331c4]{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--ink-4)}.ftc__status[data-v-2a7331c4]{position:absolute;top:.625rem;left:.625rem;display:inline-flex;align-items:center;padding:.25rem .5rem;border:.0625rem solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--bg-elev) 90%,var(--bg-sunken))}.ftc__body[data-v-2a7331c4]{display:flex;min-width:0;flex-direction:column;gap:.5rem;padding:.75rem}.ftc__head[data-v-2a7331c4]{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.75rem}.ftc__head strong[data-v-2a7331c4]{min-width:0;overflow:hidden;color:var(--ink-1);font-size:var(--fs-16);text-overflow:ellipsis;white-space:nowrap}.ftc__person-meta[data-v-2a7331c4]{display:flex;gap:.5rem;color:var(--ink-3);font-size:var(--fs-13)}.ftc__meta[data-v-2a7331c4]{display:flex;min-width:0;flex-direction:column;gap:.25rem;color:var(--ink-3);font-size:var(--fs-13)}.ftc__meta span[data-v-2a7331c4]{display:flex;min-width:0;align-items:center;gap:.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ftl__filters[data-v-9e4c88a9]{min-width:0}.ftl__search[data-v-9e4c88a9]{width:18rem}.ftl__filter-select[data-v-9e4c88a9]{width:10rem}.ftl__count[data-v-9e4c88a9]{color:var(--ink-3);font-size:var(--fs-14);white-space:nowrap}.ftl__avatar[data-v-9e4c88a9]{display:flex;width:3rem;height:3rem;overflow:hidden;align-items:center;justify-content:center;border-radius:var(--r-2);color:var(--ink-4);background:var(--bg-sunken)}.ftl__avatar img[data-v-9e4c88a9]{display:block;width:100%;height:100%;object-fit:cover}.ftl__name[data-v-9e4c88a9]{height:auto;max-width:100%;padding:0;overflow:hidden;text-overflow:ellipsis}.ftl__empty[data-v-9e4c88a9]{display:flex;min-height:16rem;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;color:var(--ink-3)}@media (max-width: 40rem){.ftl__search[data-v-9e4c88a9]{width:100%}}.vtp[data-v-d638f46c]{display:flex;flex-direction:column;gap:1rem}.vtp__back[data-v-d638f46c]{display:inline-flex;align-items:center;gap:.375rem;width:fit-content;padding:0;border:none;color:var(--jet-theme-primary);background:transparent;cursor:pointer}.vtp__cover[data-v-d638f46c]{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--bg-sunken),var(--bg-hover))}.vtp__cover[data-v-d638f46c]{aspect-ratio:1 / 1;border-radius:var(--r-3)}.vtp__timeline-media img[data-v-d638f46c],.vtp__cover img[data-v-d638f46c]{width:100%;height:100%;object-fit:cover}.vtp__timeline-media-empty[data-v-d638f46c],.vtp__cover-empty[data-v-d638f46c]{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--ink-4)}.vtp__status-pill[data-v-d638f46c]{position:absolute;top:.625rem;left:.625rem;display:inline-flex;align-items:center;padding:.25rem .5rem;border:.0625rem solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--bg-elev) 90%,var(--bg-sunken))}.vtp__person h3[data-v-d638f46c]{margin:0;color:var(--ink-1);font-size:var(--fs-18)}.vtp__person-meta[data-v-d638f46c]{display:flex;gap:.5rem;flex-wrap:wrap;color:var(--ink-3);font-size:var(--fs-13)}.vtp__detail[data-v-d638f46c]{display:grid;grid-template-columns:20rem minmax(0,1fr);gap:1rem}.vtp__detail-side[data-v-d638f46c],.vtp__detail-main[data-v-d638f46c]{display:flex;flex-direction:column;gap:1rem}.vtp__reason[data-v-d638f46c]{display:flex;flex-direction:column;gap:.375rem}.vtp__reason label[data-v-d638f46c],.vtp__stat label[data-v-d638f46c]{color:var(--ink-3);font-size:var(--fs-14)}.vtp__reason p[data-v-d638f46c]{margin:0;color:var(--ink-2);line-height:1.6}.vtp__stats[data-v-d638f46c]{display:grid;gap:.75rem}.vtp__stat[data-v-d638f46c]{display:flex;flex-direction:column;gap:.375rem;padding:.625rem 0;border-bottom:.0625rem solid var(--line)}.vtp__stat[data-v-d638f46c]:last-child{border-bottom:0}.vtp__stat strong[data-v-d638f46c]{color:var(--ink-1);font-size:var(--fs-16)}.vtp__detail-actions[data-v-d638f46c]{display:flex;gap:.75rem;flex-wrap:wrap}.vtp__section-head h4[data-v-d638f46c]{margin:0}.vtp__section-head p[data-v-d638f46c]{margin:.375rem 0 0;color:var(--ink-3);font-size:var(--fs-14)}.vtp__timeline[data-v-d638f46c]{display:flex;flex-direction:column;gap:.875rem}.vtp__timeline-item[data-v-d638f46c]{position:relative;padding-left:1.25rem}.vtp__timeline-item[data-v-d638f46c]:before{content:"";position:absolute;top:.75rem;bottom:-.75rem;left:.3125rem;width:.0625rem;background:color-mix(in srgb,var(--line) 72%,transparent)}.vtp__timeline-item[data-v-d638f46c]:last-child:before{display:none}.vtp__timeline-dot[data-v-d638f46c]{position:absolute;top:1.25rem;left:0;width:.625rem;height:.625rem;border-radius:50%;background:color-mix(in srgb,var(--jet-theme-primary) 88%,#fff);box-shadow:0 0 0 .1875rem color-mix(in srgb,var(--jet-theme-primary) 18%,#fff)}.vtp__timeline-card[data-v-d638f46c]{display:grid;grid-template-columns:6rem minmax(0,1fr) auto auto;align-items:start;gap:.875rem;width:100%;padding:1rem;border:.0625rem solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:var(--r-3);background:var(--bg-elev);cursor:pointer;text-align:left;transition:border-color .16s ease,background .16s ease}.vtp__timeline-card[data-v-d638f46c]:hover{border-color:color-mix(in srgb,var(--jet-theme-primary) 18%,transparent);background:var(--bg-hover)}.vtp__timeline-media[data-v-d638f46c]{width:6rem;height:4rem;overflow:hidden;border-radius:var(--r-2);background:color-mix(in srgb,var(--bg-sunken) 86%,#fff)}.vtp__timeline-content[data-v-d638f46c]{display:flex;min-width:0;flex-direction:column;gap:.375rem}.vtp__timeline-content strong[data-v-d638f46c]{color:var(--ink-1);font-size:var(--fs-16)}.vtp__timeline-content span[data-v-d638f46c]{color:var(--ink-3);font-size:var(--fs-14)}.vtp__timeline-arrow[data-v-d638f46c]{align-self:center;color:var(--ink-4)}.vtp__empty[data-v-d638f46c]{display:flex;min-height:18rem;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;border:.0625rem dashed color-mix(in srgb,var(--line) 82%,transparent);border-radius:var(--r-3);color:var(--ink-3);background:color-mix(in srgb,var(--bg-elev) 92%,var(--bg-sunken))}@media (max-width: 78rem){.vtp__detail[data-v-d638f46c]{grid-template-columns:1fr}}@media (max-width: 56rem){.vtp__timeline-card[data-v-d638f46c]{grid-template-columns:1fr}.vtp__timeline-arrow[data-v-d638f46c]{justify-self:start}}.text-search-tabs[data-v-076f13a8] .ant-tabs-nav{margin-bottom:var(--space-4)}.text-search-tabs[data-v-076f13a8] .ant-tabs-content-holder{display:none}.visual-alarm-categories[data-v-310b83d0]{display:flex;min-width:0;min-height:0;height:100%;flex-direction:column;gap:var(--space-4);position:relative;overflow:hidden}.visual-alarm-categories[data-v-310b83d0]:before{content:"";position:absolute;top:0;bottom:0;left:calc(100% + var(--space-4));width:1px;background:var(--jet-theme-border-color-1)}.visual-alarm-categories__header[data-v-310b83d0]{display:flex;min-height:var(--visual-alarm-control-row-height, 2rem);align-items:center;justify-content:space-between;gap:var(--space-3)}.visual-alarm-categories__header h1[data-v-310b83d0]{margin:0;color:var(--ink-1);font-size:var(--fs-18);font-weight:700}.visual-alarm-categories__heading[data-v-310b83d0]{display:flex;min-width:0;align-items:baseline;gap:var(--space-2)}.visual-alarm-categories__heading span[data-v-310b83d0]{color:var(--ink-4);font-size:var(--fs-12);white-space:nowrap}.visual-alarm-categories__search[data-v-310b83d0]{height:var(--visual-alarm-control-row-height, 2rem);flex:none}.visual-alarm-categories__search[data-v-310b83d0] .ant-input-affix-wrapper{height:100%}.visual-alarm-task.visual-alarm-task--all[data-v-310b83d0]{width:100%;flex:none;color:var(--jet-theme-text);font:inherit;text-align:left}.visual-alarm-categories__actions[data-v-310b83d0]{flex:none}.visual-alarm-categories__list[data-v-310b83d0]{display:grid;align-content:start;grid-auto-rows:max-content;min-height:0;flex:1;gap:var(--space-2);overflow-y:auto;overflow-x:hidden}.visual-alarm-categories__state[data-v-310b83d0],.visual-alarm-categories__error[data-v-310b83d0]{display:grid;min-height:120px;place-items:center}.visual-alarm-categories__error[data-v-310b83d0]{align-content:center;gap:var(--space-1)}.visual-alarm-categories__more-state[data-v-310b83d0]{display:flex;min-height:26px;align-items:center;justify-content:center;gap:var(--space-1);color:var(--ink-4);font-size:var(--fs-12)}.visual-alarm-task[data-v-310b83d0]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3);min-width:0;min-height:3.5rem;padding:.875rem;border:1px solid var(--jet-theme-border-color-1);border-radius:var(--r-1);background:var(--jet-theme-bg-container);cursor:pointer;outline:none;transition:border-color .2s ease,background-color .2s ease}.visual-alarm-task[data-v-310b83d0]:hover,.visual-alarm-task[data-v-310b83d0]:focus-visible{border-color:var(--jet-theme-primary-3)}.visual-alarm-task[data-v-310b83d0]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.visual-alarm-task.is-active[data-v-310b83d0]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.visual-alarm-task.is-active .visual-alarm-task__title strong[data-v-310b83d0]{color:var(--jet-theme-primary)}.visual-alarm-task__icon[data-v-310b83d0]{display:grid;width:1.5rem;height:1.5rem;place-items:center;color:var(--jet-theme-primary);font-size:var(--fs-18)}.visual-alarm-task__content[data-v-310b83d0]{display:grid;min-width:0;gap:var(--space-1)}.visual-alarm-task__content strong[data-v-310b83d0],.visual-alarm-task__content small[data-v-310b83d0]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.visual-alarm-task__content strong[data-v-310b83d0]{color:var(--ink-1);font-size:var(--fs-14);font-weight:600}.visual-alarm-task__content small[data-v-310b83d0]{color:var(--jet-theme-text-secondary);font-size:var(--fs-12)}.visual-alarm-task__title[data-v-310b83d0]{display:flex;min-width:0;align-items:center;gap:var(--space-2)}.visual-alarm-task__title strong[data-v-310b83d0]{flex:0 1 auto}.visual-alarm-task__summary[data-v-310b83d0]{display:block}.visual-alarm-task__state[data-v-310b83d0]{flex:0 0 auto;margin-left:auto;padding:0 var(--space-1);border-radius:var(--r-1);color:#149f8b;background:#e7faf6;font-size:var(--fs-12);line-height:1.25rem;white-space:nowrap}.visual-alarm-task__state[data-state=disabled][data-v-310b83d0]{color:var(--ink-3);background:var(--canvas)}.visual-alarm-task__more[data-v-310b83d0]{flex:0 0 auto;width:1.5rem;height:1.5rem;padding:0;color:var(--jet-theme-text-secondary);opacity:0;pointer-events:none;transition:opacity .2s ease}.visual-alarm-task:hover .visual-alarm-task__more[data-v-310b83d0],.visual-alarm-task:focus-within .visual-alarm-task__more[data-v-310b83d0]{opacity:1;pointer-events:auto}@media (hover: none){.visual-alarm-task__more[data-v-310b83d0]{opacity:1;pointer-events:auto}}@media (max-width: 960px){.visual-alarm-categories__header[data-v-310b83d0]{border-bottom:1px solid var(--line)}}@media (max-width: 860px){.visual-alarm-categories[data-v-310b83d0]{border-right:0;border-bottom:1px solid var(--line)}.visual-alarm-categories[data-v-310b83d0]:before{display:none}.visual-alarm-categories__list[data-v-310b83d0]{max-height:210px}}.visual-alarm-history-detail[data-v-d3963429]{display:grid;min-height:0;gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.visual-alarm-history-detail__media[data-v-d3963429]{position:relative;min-width:0;min-height:0;overflow:hidden;border:1px solid rgba(15,23,42,.12);border-radius:12px;background:#0f172a;box-shadow:0 12px 30px #0f172a24}.visual-alarm-history-detail__media[data-v-d3963429]{aspect-ratio:16 / 9}.visual-alarm-history-detail__level[data-v-d3963429]{position:absolute;z-index:1;top:12px;right:12px;padding:3px 8px;border-radius:var(--r-1);color:#fff;background:#fa3f52;font-size:var(--fs-12)}.visual-alarm-history-detail__level[data-level="3"][data-v-d3963429]{background:#f59e0b}.visual-alarm-history-detail__level[data-level="4"][data-v-d3963429]{background:#29a9e0}.visual-alarm-history-detail__title[data-v-d3963429]{display:inline-flex;align-items:center;gap:var(--space-2)}.visual-alarm-history-detail__media[data-v-d3963429] .ai-result-preview{height:100%;aspect-ratio:auto;border-radius:inherit}.visual-alarm-history-detail__media[data-v-d3963429] .preview-media{border-radius:inherit}.visual-alarm-history-detail__media--empty[data-v-d3963429]{display:grid;place-items:center;background:#f8fafc;box-shadow:none}.visual-alarm-history-detail__content[data-v-d3963429]{min-width:0}.visual-alarm-history-detail__description[data-v-d3963429]{margin:0 0 14px;padding:10px 12px;border-radius:6px;color:var(--ink-2);background:var(--canvas);font-size:13px;line-height:1.5}.visual-alarm-history-detail__facts[data-v-d3963429]{margin:0}.visual-alarm-history-detail__facts>div[data-v-d3963429]{display:grid;grid-template-columns:76px minmax(0,1fr);gap:10px;padding:8px 0;border-bottom:1px solid var(--line);font-size:12px}.visual-alarm-history-detail__facts dt[data-v-d3963429]{color:var(--ink-4)}.visual-alarm-history-detail__facts dd[data-v-d3963429]{min-width:0;overflow:hidden;margin:0;color:var(--ink-1);text-overflow:ellipsis;white-space:nowrap}.visual-alarm-history-detail__targets[data-v-d3963429]{padding-top:16px}.visual-alarm-history-detail__section-title[data-v-d3963429]{display:flex;align-items:baseline;gap:8px;margin-bottom:9px}.visual-alarm-history-detail__section-title strong[data-v-d3963429]{color:var(--ink-1);font-size:13px}.visual-alarm-history-detail__section-title span[data-v-d3963429],.visual-alarm-history-detail__target-empty[data-v-d3963429]{color:var(--ink-4);font-size:11px}.visual-alarm-history-detail__target-list[data-v-d3963429]{display:flex;flex-wrap:wrap;gap:8px}.visual-alarm-history-target[data-v-d3963429]{display:grid;min-width:132px;grid-template-columns:auto minmax(34px,1fr) auto;align-items:center;gap:7px;padding:6px 8px;border:1px solid #d8e8e7;border-radius:14px;color:#267a76;background:#f4fbfa;font-size:11px}.visual-alarm-history-target i[data-v-d3963429]{display:block;height:5px;overflow:hidden;border-radius:8px;background:#d6ebe9}.visual-alarm-history-target i b[data-v-d3963429]{display:block;height:100%;border-radius:inherit;background:#27b6a8}.visual-alarm-history-target strong[data-v-d3963429]{color:#149f93;font-size:11px}@media (max-width: 900px){.visual-alarm-history-detail[data-v-d3963429]{height:auto;grid-template-columns:1fr}.visual-alarm-history-detail__media[data-v-d3963429]{min-height:220px;aspect-ratio:16 / 9}.visual-alarm-history-detail__media[data-v-d3963429] .ai-result-preview{aspect-ratio:16 / 9}.visual-alarm-history-detail__content[data-v-d3963429]{overflow:visible;padding-right:0}}.visual-alarm-history-panel[data-v-84ce3a99]{--drawer-line: #dbe3ef;--drawer-line-soft: #edf1f7;--drawer-text: #0f172a;--drawer-text-3: #64748b;--drawer-text-4: #94a3b8;--drawer-blue: #2563eb;position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(37,99,235,.16);border-radius:12px 12px 0 0;background:var(--bg);box-shadow:0 -6px 24px #0f172a14,0 14px 32px #2563eb14}.visual-alarm-history-panel__head[data-v-84ce3a99]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:var(--space-3, 12px);padding:var(--space-3, 12px) var(--space-4, 16px);border-bottom:1px solid var(--drawer-line-soft);cursor:pointer;-webkit-user-select:none;user-select:none}.visual-alarm-history-panel__head[data-v-84ce3a99]:hover{background:#f8fbff}.visual-alarm-history-panel__title[data-v-84ce3a99]{display:inline-flex;min-width:0;align-items:center;gap:var(--space-3, 12px)}.visual-alarm-history-panel__title>.anticon[data-v-84ce3a99]{display:inline-flex;width:32px;height:32px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;color:var(--drawer-blue);background:#eff6ff}.visual-alarm-history-panel__title strong[data-v-84ce3a99]{color:var(--drawer-text);font-size:var(--fs-14, 14px);font-weight:800}.visual-alarm-history-panel__body[data-v-84ce3a99]{min-height:0;flex:1;overflow:auto;padding:var(--space-4, 16px)}.visual-alarm-history-panel__state[data-v-84ce3a99],.visual-alarm-history-panel__empty[data-v-84ce3a99]{min-height:16rem}.visual-alarm-history-panel__state[data-v-84ce3a99]{display:grid;place-items:center;color:var(--drawer-text-4);font-size:var(--fs-12, 12px)}.visual-alarm-history-timeline[data-v-84ce3a99]{display:grid;gap:var(--space-2, 8px)}.visual-alarm-history-timeline__item[data-v-84ce3a99]{position:relative;display:grid;align-items:start;grid-template-columns:24px minmax(0,1fr);gap:var(--space-2, 8px);padding:var(--space-2, 8px) 0}.visual-alarm-history-timeline__item[data-v-84ce3a99]:not(.is-last):after{position:absolute;top:38px;bottom:-14px;left:10px;width:1px;background:var(--drawer-line-soft);content:""}.visual-alarm-history-timeline__dot[data-v-84ce3a99]{position:relative;z-index:1;display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;border:1px solid var(--alarm-level-color, var(--drawer-blue));border-radius:50%;color:var(--alarm-level-color, var(--drawer-blue));background:var(--alarm-level-bg, #eff6ff);font-size:var(--fs-12, 12px)}.visual-alarm-history-timeline__content[data-v-84ce3a99]{min-width:0;padding-bottom:var(--space-2, 8px)}.visual-alarm-history-timeline__head[data-v-84ce3a99]{display:flex;min-width:0;align-items:center;gap:var(--space-1, 4px)}.visual-alarm-history-timeline__head strong[data-v-84ce3a99]{min-width:0;flex:0 1 auto;overflow:hidden;color:var(--drawer-text);font-size:var(--fs-14, 14px);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.visual-alarm-history-timeline__view[data-v-84ce3a99]{width:24px;height:24px;flex:0 0 auto;color:var(--drawer-text-4)}.visual-alarm-history-timeline__view[data-v-84ce3a99]:hover{color:var(--drawer-blue)}.visual-alarm-history-timeline__content p[data-v-84ce3a99]{margin:var(--space-1, 4px) 0;color:var(--drawer-text-3);font-size:var(--fs-14, 14px);line-height:1.6;white-space:pre-line}.visual-alarm-history-panel__load-state[data-v-84ce3a99]{display:flex;min-height:40px;align-items:center;justify-content:center;color:var(--drawer-text-4);font-size:var(--fs-12, 12px)}.visual-alarm-history-panel__foot[data-v-84ce3a99]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:var(--space-4, 16px);padding:var(--space-3, 12px) var(--space-4, 16px);border-top:1px solid var(--drawer-line-soft)}.visual-alarm-history-panel__foot>span[data-v-84ce3a99]{color:var(--drawer-text-4);font-size:var(--fs-14, 14px)}.visual-alarm-history-panel-slide-enter-active[data-v-84ce3a99],.visual-alarm-history-panel-slide-leave-active[data-v-84ce3a99]{transition:transform .18s ease,opacity .18s ease}.visual-alarm-history-panel-slide-enter-from[data-v-84ce3a99],.visual-alarm-history-panel-slide-leave-to[data-v-84ce3a99]{opacity:0;transform:translateY(100%)}.visual-alarm-detail[data-v-3c729fb3]{display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden}.visual-alarm-detail__empty[data-v-3c729fb3]{display:grid;min-height:0;flex:1;place-items:center}.visual-alarm-detail__header[data-v-3c729fb3]{display:flex;min-width:0;flex-direction:column;align-items:stretch;gap:0;padding:0}.visual-alarm-detail__title[data-v-3c729fb3]{display:flex;min-width:0;min-height:var(--visual-alarm-control-row-height, 2rem);align-items:center;gap:var(--space-2);margin-bottom:var(--space-4)}.visual-alarm-detail__title-placeholder[data-v-3c729fb3]{min-width:0}.visual-alarm-detail__title h2[data-v-3c729fb3]{min-width:0;overflow:hidden;margin:0;color:var(--ink-1);font-size:var(--fs-18);text-overflow:ellipsis;white-space:nowrap}.visual-alarm-detail__title>.visual-alarm-detail__handle[data-v-3c729fb3],.visual-alarm-detail__handled-actions[data-v-3c729fb3]{margin-left:0}.visual-alarm-detail__handled-actions[data-v-3c729fb3]{display:inline-flex;align-items:center;gap:var(--space-2)}.visual-alarm-detail__level[data-v-3c729fb3],.visual-alarm-detail__status[data-v-3c729fb3]{flex:none;padding:var(--space-1) var(--space-2);border-radius:var(--r-2);font-size:11px}.visual-alarm-detail__level[data-v-3c729fb3]{position:absolute;z-index:1;top:var(--space-3);right:var(--space-3);padding:var(--space-1);border-radius:var(--r-1);color:#fff;background:#fa3f52;font-size:10px;line-height:14px}.visual-alarm-detail__level[data-level=medium][data-v-3c729fb3]{background:#f59e0b}.visual-alarm-detail__level[data-level=low][data-v-3c729fb3]{background:#29a9e0}.visual-alarm-detail__status[data-v-3c729fb3]{margin-left:auto;color:#ee5266;background:#fff0f2}.visual-alarm-detail__status[data-status=processed][data-v-3c729fb3]{color:#17a69b;background:#edfafa}.visual-alarm-detail__toolbar-actions[data-v-3c729fb3]{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:var(--space-2)}.visual-alarm-detail__handle[data-v-3c729fb3]{display:inline-flex;flex:none;align-items:center;justify-content:center;height:2rem;padding:0 var(--space-2);border:1px solid var(--line);border-radius:var(--r-2);color:var(--accent);background:#fbfaff;cursor:pointer;font:inherit;font-size:12px;font-weight:600;white-space:nowrap}.visual-alarm-detail__handle[data-v-3c729fb3]:hover:not(:disabled){border-color:var(--accent)}.visual-alarm-detail__handle[data-v-3c729fb3]:disabled{cursor:not-allowed;opacity:.6}.visual-alarm-detail__realtime-refresh[data-v-3c729fb3]{display:inline-flex;flex:none;align-items:center;gap:var(--space-1);height:2rem;padding:0 var(--space-2);border:1px solid var(--line);border-radius:var(--r-2);color:var(--ink-3);background:var(--bg);cursor:pointer;font:inherit;font-size:12px;font-weight:600;white-space:nowrap}.visual-alarm-detail__realtime-refresh[data-v-3c729fb3]:hover,.visual-alarm-detail__realtime-refresh.is-active[data-v-3c729fb3]{border-color:var(--accent);color:var(--accent);background:#fbfaff}.visual-alarm-detail__realtime-refresh-dot[data-v-3c729fb3]{width:7px;height:7px;border-radius:50%;background:var(--ink-4)}.visual-alarm-detail__realtime-refresh.is-active .visual-alarm-detail__realtime-refresh-dot[data-v-3c729fb3]{background:#16b59f}.visual-alarm-detail__realtime-refresh.is-refreshing .visual-alarm-detail__realtime-refresh-dot[data-v-3c729fb3]{animation:visual-alarm-detail-refresh-pulse-3c729fb3 .8s ease-in-out infinite}@keyframes visual-alarm-detail-refresh-pulse-3c729fb3{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.visual-alarm-detail__body[data-v-3c729fb3]{position:relative;display:flex;min-height:0;flex:1;flex-direction:column;overflow:hidden}.visual-alarm-detail__main-scroll[data-v-3c729fb3]{min-height:0;flex:1;overflow:auto;padding:0 0 var(--space-3)}.visual-alarm-detail__media[data-v-3c729fb3]{position:relative;display:grid;min-height:150px;overflow:hidden;margin:0 var(--space-3) var(--space-3);place-items:center;border-radius:var(--r-4);background:#d7dce6}.visual-alarm-detail__media img[data-v-3c729fb3]{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.visual-alarm-detail__media--empty[data-v-3c729fb3]{aspect-ratio:16 / 9}.visual-alarm-detail__main-scroll[data-v-3c729fb3] .visual-alarm-evidence-facts{display:grid;gap:var(--space-3);padding-inline:var(--space-3)}.visual-alarm-detail__main-scroll[data-v-3c729fb3] .visual-alarm-evidence-facts__review,.visual-alarm-detail__main-scroll[data-v-3c729fb3] .visual-alarm-evidence-facts dl{margin-bottom:0;border:1px solid var(--jet-theme-border-color-1);border-radius:var(--r-2)}.visual-alarm-detail__main-scroll[data-v-3c729fb3] .visual-alarm-evidence-facts dl{padding-inline:var(--space-3)}.visual-alarm-detail__main-scroll[data-v-3c729fb3] .visual-alarm-evidence-facts dl>div:last-child{border-bottom:0}.visual-alarm-detail__targets[data-v-3c729fb3]{margin:var(--space-3) var(--space-3) 0;padding:var(--space-3);border:1px solid var(--jet-theme-border-color-1);border-radius:var(--r-2)}.visual-alarm-detail__section-title[data-v-3c729fb3]{display:flex;align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-2)}.visual-alarm-detail__section-title strong[data-v-3c729fb3]{color:var(--ink-1);font-size:13px}.visual-alarm-detail__section-title span[data-v-3c729fb3],.visual-alarm-detail__target-empty[data-v-3c729fb3]{color:var(--ink-4);font-size:11px}.visual-alarm-detail__target-list[data-v-3c729fb3]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.visual-alarm-detail__target-state[data-v-3c729fb3]{display:grid;min-height:32px;place-items:center;color:var(--ink-4);font-size:12px}.visual-alarm-detail__target-state[data-v-3c729fb3]{justify-items:start}.visual-alarm-target[data-v-3c729fb3]{display:grid;min-width:132px;grid-template-columns:auto minmax(34px,1fr) auto;align-items:center;gap:var(--space-2);padding:var(--space-2);border:1px solid #d8e8e7;border-radius:var(--r-5);color:#267a76;background:#f4fbfa;font-size:11px}.visual-alarm-target i[data-v-3c729fb3]{display:block;height:5px;overflow:hidden;border-radius:var(--r-3);background:#d6ebe9}.visual-alarm-target i b[data-v-3c729fb3]{display:block;height:100%;border-radius:inherit;background:#27b6a8}.visual-alarm-target strong[data-v-3c729fb3]{color:#149f93;font-size:11px}.visual-alarm-detail__history[data-v-3c729fb3]{flex:none;background:var(--bg)}.visual-alarm-detail__history-toggle[data-v-3c729fb3]{display:flex;width:100%;min-height:var(--visual-alarm-bottombar-height, 2.5rem);align-items:center;justify-content:space-between;border:1px solid var(--jet-theme-border-color-1);border-radius:var(--r-3);color:var(--ink-1);background:#f9fbfd;cursor:pointer;font:inherit;font-size:13px;font-weight:600}.visual-alarm-detail__history-toggle span[data-v-3c729fb3]{display:inline-flex;align-items:center;gap:var(--space-2)}.visual-alarm-detail__history-toggle[data-v-3c729fb3]>.anticon{color:var(--ink-4);transition:transform .16s ease;transform:rotate(180deg)}.visual-alarm-detail__history-toggle[data-v-3c729fb3]>.anticon.is-expanded{transform:rotate(0)}@media (max-width: 960px){.visual-alarm-detail__toolbar-actions[data-v-3c729fb3]{border-bottom:1px solid var(--line)}}@media (max-width: 960px){.visual-alarm-detail__history[data-v-3c729fb3]{border-top:1px solid var(--line)}}.visual-alarm-events[data-v-9cda0c94]{display:flex;min-width:0;min-height:0;flex-direction:column;position:relative;gap:var(--space-4)}.visual-alarm-events[data-v-9cda0c94]:before{position:absolute;top:0;bottom:0;right:-2px;width:1px;background:var(--jet-theme-border-color-1);content:""}.visual-alarm-events__toolbar[data-v-9cda0c94]{display:flex;min-height:var(--visual-alarm-control-row-height, 2rem);align-items:center;padding-left:var(--space-4);justify-content:space-between;gap:var(--space-2)}.visual-alarm-events__heading[data-v-9cda0c94]{display:flex;align-items:baseline;gap:var(--space-3)}.visual-alarm-events__heading strong[data-v-9cda0c94]{color:var(--ink-1);font-size:var(--fs-18)}.visual-alarm-events__heading span[data-v-9cda0c94]{color:var(--ink-4);font-size:12px}.visual-alarm-events__status-tabs button[data-v-9cda0c94]{border:1px solid var(--line);color:var(--ink-2);background:var(--bg);cursor:pointer;font:inherit}.visual-alarm-events__status-tabs[data-v-9cda0c94]{display:grid;height:var(--visual-alarm-control-row-height, 2rem);grid-template-columns:repeat(3,1fr);gap:var(--space-1)}.visual-alarm-events__status-tabs button[data-v-9cda0c94]{height:100%;padding:0 var(--space-2);border-color:transparent;border-radius:var(--r-2);font-size:12px}.visual-alarm-events__status-tabs button.is-active[data-v-9cda0c94]{color:var(--accent);background:var(--canvas);box-shadow:var(--shadow-1)}.visual-alarm-events__list[data-v-9cda0c94]{display:flex;min-height:0;flex:1;flex-direction:column;overflow:auto}.visual-alarm-events__empty[data-v-9cda0c94]{display:grid;min-height:0;flex:1;place-items:center}.visual-alarm-events__more-state[data-v-9cda0c94]{display:flex;min-height:36px;align-items:center;justify-content:center;gap:var(--space-1);color:var(--ink-4);font-size:12px}.visual-alarm-events__state[data-v-9cda0c94],.visual-alarm-events__error[data-v-9cda0c94]{display:grid;min-height:160px;place-items:center}.visual-alarm-events__error[data-v-9cda0c94]{align-content:center;gap:var(--space-1)}.visual-alarm-event[data-v-9cda0c94]{display:grid;width:100%;min-height:96px;grid-template-columns:86px minmax(0,1fr);gap:var(--space-2);margin-bottom:6px;padding:6px;border:1px solid var(--line);border-radius:var(--r-3);color:inherit;background:var(--bg);cursor:pointer;text-align:left}.visual-alarm-event[data-v-9cda0c94]:hover{border-color:#91caff}.visual-alarm-event.is-active[data-v-9cda0c94]{border-color:#2f7fff;background:var(--bg);box-shadow:0 0 0 1px #2f7fff14}.visual-alarm-event__thumb[data-v-9cda0c94]{position:relative;width:86px;align-self:stretch;overflow:hidden;border-radius:var(--r-2);background:#d8dde8}.visual-alarm-event__thumb img[data-v-9cda0c94]{width:100%;height:100%;object-fit:cover;filter:saturate(.8) contrast(.98)}.visual-alarm-event__thumb[data-v-9cda0c94] .anticon{position:absolute;top:50%;left:50%;color:var(--ink-4);font-size:var(--fs-20);transform:translate(-50%,-50%)}.visual-alarm-event__level[data-v-9cda0c94]{position:absolute;top:3px;right:3px;padding:0 4px;border-radius:var(--r-1);color:#fff;background:#fa3f52;font-size:var(--fs-12);line-height:18px}.visual-alarm-event__level[data-level=medium][data-v-9cda0c94]{background:#f59e0b}.visual-alarm-event__level[data-level=low][data-v-9cda0c94]{background:#29a9e0}.visual-alarm-event__body[data-v-9cda0c94]{display:flex;min-width:0;min-height:84px;flex-direction:column;gap:2px}.visual-alarm-event__title-row[data-v-9cda0c94]{display:flex;min-width:0;align-items:center}.visual-alarm-event__title-row[data-v-9cda0c94]{min-height:20px;gap:var(--space-2)}.visual-alarm-event__title[data-v-9cda0c94]{min-width:0;flex:1;overflow:hidden;color:var(--ink-1);font-size:var(--fs-14);line-height:20px;text-overflow:ellipsis;white-space:nowrap}.visual-alarm-event__status[data-v-9cda0c94]{flex:none;padding:0 4px;border-radius:var(--r-1);color:#f07818;background:#fff7e8;font-size:10px;line-height:18px}.visual-alarm-event__status[data-status=processed][data-v-9cda0c94]{color:#17a69b;background:#edfafa}.visual-alarm-event__meta[data-v-9cda0c94],.visual-alarm-event__time[data-v-9cda0c94]{display:flex;min-width:0;align-items:center;gap:var(--space-1);overflow:hidden;color:var(--ink-3);font-size:var(--fs-12);line-height:18px;text-overflow:ellipsis;white-space:nowrap}.visual-alarm-event__meta[data-v-9cda0c94] .anticon,.visual-alarm-event__time[data-v-9cda0c94] .anticon{flex:none;color:var(--ink-4)}.visual-alarm-event__time[data-v-9cda0c94]{flex:none;color:var(--ink-4);font-size:var(--fs-12)}.visual-alarm-event__last-row[data-v-9cda0c94]{display:flex;min-width:0;align-items:center;justify-content:flex-start;gap:1em}.visual-alarm-event__gateway-name[data-v-9cda0c94]{display:flex;min-width:0;flex:0 0 auto;align-items:center;gap:var(--space-1);color:var(--ink-3);font-size:var(--fs-12);line-height:18px}.visual-alarm-event__gateway-name-text[data-v-9cda0c94]{white-space:nowrap}.visual-alarm-event__gateway-name[data-v-9cda0c94] .anticon{flex:none;color:var(--ink-4)}@media (max-width: 860px){.visual-alarm-events[data-v-9cda0c94]{border-right:0}.visual-alarm-events[data-v-9cda0c94]:before{display:none}}@media (max-width: 960px){.visual-alarm-events__toolbar[data-v-9cda0c94]{border-bottom:1px solid var(--line)}}.visual-alarm-handle-upload[data-v-0d480ade]{display:grid;gap:8px;padding:12px;border:1px dashed var(--line);border-radius:8px;background:#fafaff}.visual-alarm-handle-upload p[data-v-0d480ade]{margin:0;color:var(--ink-4);font-size:12px;line-height:1.5}.visual-alarm-handle-upload[data-v-0d480ade] .ant-upload-wrapper,.visual-alarm-handle-upload[data-v-0d480ade] .ant-upload-list,.visual-alarm-handle-upload[data-v-0d480ade] .ant-upload-list-item,.visual-alarm-handle-upload[data-v-0d480ade] .ant-upload-list-item-container,.visual-alarm-handle-upload[data-v-0d480ade] .ant-upload-list-item-info{max-width:100%;min-width:0}.visual-alarm-handle-upload[data-v-0d480ade] .ant-upload-list-item-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.visual-alarm-handle-dialog[data-v-ed83237c]{display:grid;gap:8px}.visual-alarm-handle-dialog__label[data-v-ed83237c]{margin-top:4px;color:var(--ink-2);font-size:12px;font-weight:600}.visual-alarm-handle-dialog__label[data-v-ed83237c]:first-child{margin-top:0}.visual-alarm-handle-dialog__required[data-v-ed83237c]{margin-right:4px;color:var(--ant-color-error, #ff4d4f)}.visual-alarm-handle-dialog__error[data-v-ed83237c]{margin-top:-4px;color:var(--ant-color-error, #ff4d4f);font-size:12px}.visual-alarm-handle-modal .ant-modal-content .ant-modal-title{border-bottom:0}.visual-alarm-handle-modal .ant-modal-content .ant-modal-footer{box-shadow:none}.visual-alarm-handle-history-detail[data-v-0fa7d0f3]{display:grid;gap:.75rem}.visual-alarm-handle-history-detail__media[data-v-0fa7d0f3]{display:grid;min-height:26rem;overflow:hidden;border:1px solid var(--line);border-radius:.75rem;background:#f7f8fa}.visual-alarm-handle-history-detail__media-carousel[data-v-0fa7d0f3]{min-width:0;padding:.75rem}.visual-alarm-handle-history-detail__media-carousel[data-v-0fa7d0f3] .slick-list{border-radius:.5rem}.visual-alarm-handle-history-detail figure[data-v-0fa7d0f3]{display:grid;min-width:0;margin:0;overflow:hidden;border-radius:.5rem;background:#111}.visual-alarm-handle-history-detail img[data-v-0fa7d0f3],.visual-alarm-handle-history-detail video[data-v-0fa7d0f3]{width:100%;height:26rem;object-fit:cover}.visual-alarm-handle-history-detail__image[data-v-0fa7d0f3]{cursor:zoom-in}.visual-alarm-handle-history-detail figcaption[data-v-0fa7d0f3]{overflow:hidden;padding:.5rem .75rem;color:#fff;font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.visual-alarm-handle-history-detail__media-carousel[data-v-0fa7d0f3] .visual-alarm-handle-history-detail__arrow{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border:0;border-radius:50%;color:#fff;background:#0000007a;font-size:1rem;opacity:1;z-index:1}.visual-alarm-handle-history-detail__media-carousel[data-v-0fa7d0f3] .visual-alarm-handle-history-detail__arrow:before{display:none}.visual-alarm-handle-history-detail__media-carousel[data-v-0fa7d0f3] .visual-alarm-handle-history-detail__arrow.is-prev{left:1.25rem}.visual-alarm-handle-history-detail__media-carousel[data-v-0fa7d0f3] .visual-alarm-handle-history-detail__arrow.is-next{right:1.25rem}.visual-alarm-handle-history-detail__media-carousel[data-v-0fa7d0f3] .visual-alarm-handle-history-detail__arrow.slick-disabled{cursor:not-allowed;opacity:.35}.visual-alarm-handle-history-detail__description[data-v-0fa7d0f3]{padding:.75rem;border:1px solid var(--line);border-radius:.75rem}.visual-alarm-handle-history-detail__file-empty[data-v-0fa7d0f3]{display:grid;min-height:26rem;place-items:center;border:1px solid var(--line);border-radius:.75rem;background:#f7f8fa}.visual-alarm-handle-history-detail__state[data-v-0fa7d0f3]{display:grid;min-height:26rem;place-items:center}.visual-alarm-handle-history-detail__facts[data-v-0fa7d0f3]{margin:0}.visual-alarm-handle-history-detail__facts>div[data-v-0fa7d0f3]{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:.75rem;padding:.75rem;border:1px solid var(--line);border-radius:.75rem}.visual-alarm-handle-history-detail__facts dt[data-v-0fa7d0f3]{color:var(--ink-4)}.visual-alarm-handle-history-detail__facts dd[data-v-0fa7d0f3]{margin:0;color:var(--ink-1)}.visual-alarm-handle-history-detail__description p[data-v-0fa7d0f3]{margin:.75rem 0 0;color:var(--ink-2);white-space:pre-wrap}.visual-alarm-handle-history[data-v-2671ff6f]{display:grid;gap:.75rem}.visual-alarm-handle-history__state[data-v-2671ff6f],.visual-alarm-handle-history__empty[data-v-2671ff6f]{min-height:12rem}.visual-alarm-handle-history__state[data-v-2671ff6f]{display:grid;place-items:center;align-content:center;color:var(--ink-4)}.visual-alarm-handle-history__footer[data-v-2671ff6f]{display:flex;justify-content:space-between;color:var(--ink-4);font-size:.75rem}.visual-alarm-camera-picker[data-v-c6493d7e]{display:grid;min-height:0;grid-template-rows:minmax(0,1fr)}.visual-alarm-camera-picker__body[data-v-c6493d7e]{display:grid;grid-template-columns:minmax(8.5rem,.72fr) minmax(0,1.28fr);min-height:0;overflow:hidden;border:.0625rem solid var(--line);border-radius:var(--r-2);background:var(--bg)}.visual-alarm-camera-picker__tree[data-v-c6493d7e]{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;overflow:hidden;border-right:.0625rem solid var(--line);background:#f8f9fc}.visual-alarm-camera-picker__tree-tabs[data-v-c6493d7e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:.25rem;padding:.5rem .5rem 0;border-bottom:.0625rem solid var(--line);background:var(--bg)}.visual-alarm-camera-picker__tree-tab[data-v-c6493d7e]{display:inline-flex;min-width:0;min-height:2rem;align-items:center;justify-content:center;gap:.3125rem;padding:0 .375rem;border:0;border-bottom:.125rem solid transparent;color:var(--ink-3);background:transparent;cursor:pointer;font:inherit;font-size:var(--fs-12)}.visual-alarm-camera-picker__tree-tab[data-v-c6493d7e]:hover,.visual-alarm-camera-picker__tree-tab.is-active[data-v-c6493d7e]{color:var(--accent)}.visual-alarm-camera-picker__tree-tab.is-active[data-v-c6493d7e]{border-bottom-color:var(--accent);font-weight:600}.visual-alarm-camera-picker__tree-panel[data-v-c6493d7e]{min-height:0;overflow:auto;padding:.5rem}.visual-alarm-camera-picker__tree-node[data-v-c6493d7e]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}.visual-alarm-camera-picker__tree-node>span[data-v-c6493d7e]{display:inline-flex;min-width:0;align-items:center;gap:.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.visual-alarm-camera-picker__tree-node small[data-v-c6493d7e]{flex:none;color:var(--ink-4);font-size:.6875rem}.visual-alarm-camera-picker__tree[data-v-c6493d7e] .ant-tree{padding:0;background:transparent;font-size:var(--fs-12)}.visual-alarm-camera-picker__tree[data-v-c6493d7e] .ant-tree .ant-tree-treenode{width:100%;min-width:0;padding:0;border-radius:var(--r-1)}.visual-alarm-camera-picker__tree[data-v-c6493d7e] .ant-tree-treenode>.ant-tree-switcher-noop{display:none}.visual-alarm-camera-picker__tree[data-v-c6493d7e] .ant-tree-node-content-wrapper{display:flex;flex:1;min-width:0;width:auto;align-items:center;padding:0 .5rem 0 0;border-radius:var(--r-1)}.visual-alarm-camera-picker__tree[data-v-c6493d7e] .ant-tree-treenode-selected{background:#edf5ff}.visual-alarm-camera-picker__tree[data-v-c6493d7e] .ant-tree-node-selected{color:var(--accent);background:transparent;font-weight:600}.visual-alarm-camera-picker__tree[data-v-c6493d7e] .ant-tree-title{width:100%}.visual-alarm-camera-picker__cameras[data-v-c6493d7e]{display:grid;min-width:0;min-height:0;grid-template-rows:auto minmax(0,1fr);gap:.5rem;overflow:hidden;padding:.75rem}.visual-alarm-camera-picker__cameras-head[data-v-c6493d7e]{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.5rem}.visual-alarm-camera-picker__cameras-head strong[data-v-c6493d7e]{color:var(--ink-1);font-size:var(--fs-12)}.visual-alarm-camera-picker__search[data-v-c6493d7e]{width:10rem;min-width:0}.visual-alarm-camera-picker__camera-list[data-v-c6493d7e]{min-width:0;min-height:0;overflow:auto}.visual-alarm-camera-picker__camera-grid[data-v-c6493d7e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.75rem}.visual-alarm-camera-picker__camera[data-v-c6493d7e]{position:relative;min-width:0;overflow:hidden;border:.0625rem solid var(--line);border-radius:var(--r-2);color:inherit;background:var(--bg);transition:border-color .15s ease}.visual-alarm-camera-picker__camera[data-v-c6493d7e]:hover{border-color:color-mix(in srgb,var(--accent) 42%,var(--line))}.visual-alarm-camera-picker__camera.is-selection-disabled .visual-alarm-camera-picker__camera-select[data-v-c6493d7e]{cursor:not-allowed}.visual-alarm-camera-picker__camera-content[data-v-c6493d7e]:focus-visible,.visual-alarm-camera-picker__camera-select[data-v-c6493d7e]:focus-visible{outline:.125rem solid var(--jet-theme-primary-3);outline-offset:-.125rem}.visual-alarm-camera-picker__camera.is-selected[data-v-c6493d7e]{border-color:color-mix(in srgb,var(--accent) 60%,var(--line))}.visual-alarm-camera-picker__camera.is-active[data-v-c6493d7e]{border-color:var(--accent)}.visual-alarm-camera-picker__camera-content[data-v-c6493d7e]{display:block;width:100%;padding:0;border:0;color:inherit;background:transparent;cursor:pointer;text-align:left}.visual-alarm-camera-picker__camera-image[data-v-c6493d7e]{position:relative;display:block;aspect-ratio:1.55;overflow:hidden;background:var(--canvas)}.visual-alarm-camera-picker__camera-image img[data-v-c6493d7e]{width:100%;height:100%;object-fit:cover}.visual-alarm-camera-picker__camera-badge[data-v-c6493d7e]{position:absolute;top:.5rem;left:.5rem;z-index:1;padding:.1875rem .4375rem;border-radius:1rem;color:#fff;font-size:.625rem;font-style:normal}.visual-alarm-camera-picker__camera-badge[data-status=configured][data-v-c6493d7e]{background:#16b59f}.visual-alarm-camera-picker__camera-badge[data-status=unconfigured][data-v-c6493d7e]{background:#9ca3af}.visual-alarm-camera-picker__camera-select[data-v-c6493d7e]{position:absolute;z-index:2;top:.5rem;right:.5rem;display:grid;width:1.125rem;height:1.125rem;place-items:center;padding:0;border:.125rem solid #fff;border-radius:.1875rem;color:#fff;background:#0f172a5c;cursor:pointer;font-size:.625rem}.visual-alarm-camera-picker__camera.is-selected .visual-alarm-camera-picker__camera-select[data-v-c6493d7e]{border-color:var(--accent);background:var(--accent)}.visual-alarm-camera-picker__camera-content>strong[data-v-c6493d7e]{display:block;overflow:hidden;padding:.5rem .625rem;color:var(--ink-1);font-size:var(--fs-12);text-overflow:ellipsis;white-space:nowrap}.visual-alarm-camera-picker__camera-list[data-v-c6493d7e] .ant-empty{display:grid;min-height:100%;place-content:center}@media (max-width: 48rem){.visual-alarm-camera-picker__body[data-v-c6493d7e]{grid-template-columns:1fr;overflow:auto}.visual-alarm-camera-picker__tree[data-v-c6493d7e]{max-height:13rem;border-right:0;border-bottom:.0625rem solid var(--line)}.visual-alarm-camera-picker__cameras[data-v-c6493d7e]{min-height:18rem}}@media (max-width: 32rem){.visual-alarm-camera-picker__camera-grid[data-v-c6493d7e]{grid-template-columns:1fr}}.visual-alarm-region-canvas[data-v-4a404faa]{position:relative;display:flex;width:100%;min-height:280px;align-items:center;justify-content:center;overflow:hidden;border-radius:12px;background:#111827;-webkit-user-select:none;user-select:none}.visual-alarm-region-canvas.is-ready[data-v-4a404faa]{min-height:0}.visual-alarm-region-canvas__player[data-v-4a404faa]{position:absolute;z-index:1;width:100%;height:100%;pointer-events:none;inset:0}.visual-alarm-create[data-v-944504ed]{position:fixed;z-index:var(--z-modal, 1000);inset:0;display:grid;place-items:center;padding:18px;background:#0f172a61;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.visual-alarm-create__panel[data-v-944504ed]{display:flex;width:min(980px,calc(100vw - 36px));height:min(520px,calc(100dvh - 36px));flex-direction:column;overflow:hidden;border:1px solid rgb(215 220 232 / 80%);border-radius:18px;background:var(--bg);box-shadow:0 24px 80px #0f172a38}.visual-alarm-create__panel.is-configuring[data-v-944504ed]{width:min(1600px,calc(100vw - 36px));height:min(820px,calc(100dvh - 36px))}.visual-alarm-create__header[data-v-944504ed]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:22px 24px 16px;border-bottom:1px solid var(--line)}.visual-alarm-create__heading h2[data-v-944504ed]{margin:0;color:var(--ink-1);font-size:22px;line-height:1.25}.visual-alarm-create__heading p[data-v-944504ed]{margin:6px 0 0;color:var(--ink-3);font-size:13px}.visual-alarm-create__choose[data-v-944504ed]{display:grid;min-height:0;flex:1;grid-template-columns:216px minmax(0,1fr);gap:22px;overflow:auto;padding:0 24px 24px}.visual-alarm-create__categories[data-v-944504ed]{display:grid;min-height:0;align-content:start;gap:8px;overflow:auto;padding-top:20px}.visual-alarm-create__categories button[data-v-944504ed]{display:flex;align-items:center;gap:10px;padding:13px 16px;border:1px solid transparent;border-radius:12px;color:var(--ink-2);background:var(--canvas);cursor:pointer;font:inherit;text-align:left}.visual-alarm-create__categories button.is-active[data-v-944504ed]{border-color:var(--accent);color:var(--accent);background:#f0f6ff}.visual-alarm-create__categories-loading[data-v-944504ed]{display:grid;min-height:28px;place-items:center}.visual-alarm-create__rules[data-v-944504ed]{display:grid;align-content:start;gap:12px;padding-top:20px}.visual-alarm-create__rule[data-v-944504ed]{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px 18px;border:1px solid var(--line);border-radius:14px;color:inherit;background:var(--bg);cursor:pointer;text-align:left}.visual-alarm-create__rule[data-v-944504ed]:hover{border-color:var(--accent);background:#fbfcff}.visual-alarm-create__rule-icon[data-v-944504ed]{display:grid;width:42px;height:42px;place-items:center;border-radius:12px;color:var(--accent);background:#eef2ff;font-size:20px}.visual-alarm-create__rule-copy[data-v-944504ed]{display:grid;gap:4px;min-width:0}.visual-alarm-create__rule-copy strong[data-v-944504ed]{color:var(--ink-1);font-size:14px}.visual-alarm-create__rule-copy small[data-v-944504ed]{color:var(--ink-3);font-size:12px}.visual-alarm-create__rule-arrow[data-v-944504ed]{color:var(--ink-4)}.visual-alarm-create__config[data-v-944504ed]{display:grid;min-height:0;flex:1;grid-template-columns:300px minmax(430px,1.1fr) minmax(520px,1fr);gap:16px;padding:16px 22px 18px;overflow:hidden}.visual-alarm-create__base[data-v-944504ed],.visual-alarm-create__workspace-panel[data-v-944504ed]{min-height:0;overflow:auto;border:1px solid var(--line);border-radius:14px;background:#fbfbfc}.visual-alarm-create__base[data-v-944504ed]{padding:18px}.visual-alarm-create__base h3[data-v-944504ed],.visual-alarm-create__section-heading h3[data-v-944504ed]{margin:0;color:var(--ink-1);font-size:16px}.visual-alarm-create__section-heading[data-v-944504ed]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.visual-alarm-create__section-heading h3 small[data-v-944504ed]{margin-left:auto;color:var(--ink-4);font-size:12px;font-weight:400}.visual-alarm-create__field[data-v-944504ed]{margin-top:16px}.visual-alarm-create__field>span[data-v-944504ed]{display:block;margin-bottom:8px;color:var(--ink-3);font-size:12px}.visual-alarm-create__levels[data-v-944504ed]{display:flex;flex-wrap:wrap;gap:8px}.visual-alarm-create__levels button[data-v-944504ed]{padding:6px 11px;border:1px solid var(--alarm-level-color);border-radius:16px;color:var(--alarm-level-color);background:var(--bg);cursor:pointer;font:inherit;font-size:12px}.visual-alarm-create__levels button[data-level="1"][data-v-944504ed]{--alarm-level-color: #df3f38}.visual-alarm-create__levels button[data-level="2"][data-v-944504ed]{--alarm-level-color: #e56232}.visual-alarm-create__levels button[data-level="3"][data-v-944504ed]{--alarm-level-color: #e89339}.visual-alarm-create__levels button[data-level="4"][data-v-944504ed]{--alarm-level-color: #ebb240}.visual-alarm-create__levels button[data-level="5"][data-v-944504ed]{--alarm-level-color: #568bf7}.visual-alarm-create__levels button.is-active[data-v-944504ed]{color:#fff;background:var(--alarm-level-color)}.visual-alarm-create__setting[data-v-944504ed]{position:relative;display:grid;width:100%;gap:5px;margin-top:12px;padding:14px;border:1px solid var(--line);border-radius:12px;color:inherit;background:var(--bg);cursor:pointer;font:inherit;text-align:left}.visual-alarm-create__setting.is-selected[data-v-944504ed]{border-color:var(--accent);background:#f0f6ff}.visual-alarm-create__setting>span[data-v-944504ed]{color:var(--ink-3);font-size:12px}.visual-alarm-create__setting strong[data-v-944504ed]{max-width:calc(100% - 20px);overflow:hidden;color:var(--ink-1);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.visual-alarm-create__setting>.anticon[data-v-944504ed]{position:absolute;top:50%;right:14px;color:var(--ink-4);transform:translateY(-50%)}.visual-alarm-create__event-value[data-v-944504ed]{width:fit-content;padding:3px 8px;border-radius:10px;color:var(--accent)!important;background:#e4efff}.visual-alarm-create__main-panel[data-v-944504ed],.visual-alarm-create__side-panel[data-v-944504ed]{padding:18px}.visual-alarm-create__main-panel.is-camera-panel[data-v-944504ed]{display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.visual-alarm-create__main-panel.is-camera-panel>.visual-alarm-camera-picker[data-v-944504ed]{height:100%}.visual-alarm-create__event-search[data-v-944504ed]{width:min(15rem,55%)}.visual-alarm-create__empty[data-v-944504ed]{display:grid;height:100%;min-height:220px;place-content:center;justify-items:center;padding:24px;color:var(--ink-4);text-align:center}.visual-alarm-create__empty>.anticon[data-v-944504ed]{margin-bottom:12px;color:#a8b1c1;font-size:34px}.visual-alarm-create__empty p[data-v-944504ed]{max-width:220px;margin:0;font-size:12px;line-height:1.6}.visual-alarm-create__event-categories[data-v-944504ed]{display:grid;gap:10px}.visual-alarm-create__event-category[data-v-944504ed]{overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--bg)}.visual-alarm-create__event-category.is-expanded[data-v-944504ed]{border-color:#a9c9ff}.visual-alarm-create__event-category-head[data-v-944504ed]{display:flex;width:100%;align-items:center;justify-content:space-between;padding:14px 16px;border:0;color:inherit;background:transparent;cursor:pointer;font:inherit;text-align:left}.visual-alarm-create__event-category-head>span[data-v-944504ed]{display:inline-flex;align-items:center;gap:10px}.visual-alarm-create__event-category-head>span[data-v-944504ed]:last-child{gap:12px;color:var(--ink-4)}.visual-alarm-create__event-category-head strong[data-v-944504ed]{color:var(--ink-1);font-size:14px}.visual-alarm-create__event-category-head small[data-v-944504ed]{font-size:12px}.visual-alarm-create__event-category-head>span:last-child>.anticon[data-v-944504ed]{transition:transform .16s ease}.visual-alarm-create__event-category.is-expanded .visual-alarm-create__event-category-head>span:last-child>.anticon[data-v-944504ed]{transform:rotate(180deg)}.visual-alarm-create__event-rules[data-v-944504ed]{display:grid;gap:8px;padding:0 12px 12px}.visual-alarm-create__event-rules.is-flat[data-v-944504ed]{padding:0}.visual-alarm-create__event-rule[data-v-944504ed]{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px;border:1px solid var(--line);border-radius:11px;color:inherit;background:#f7f8fb;cursor:pointer;font:inherit;text-align:left}.visual-alarm-create__event-rule.is-selected[data-v-944504ed]{border-color:var(--accent);background:#eaf3ff}.visual-alarm-create__event-rule-icon[data-v-944504ed]{display:grid;width:34px;height:34px;place-items:center;border-radius:9px;color:var(--accent);background:#e5efff;font-size:17px}.visual-alarm-create__event-rule>span[data-v-944504ed]:nth-child(2){display:grid;gap:3px;min-width:0}.visual-alarm-create__event-rule strong[data-v-944504ed]{color:var(--ink-1);font-size:13px}.visual-alarm-create__event-rule small[data-v-944504ed]{overflow:hidden;color:var(--ink-3);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.visual-alarm-create__event-rule>.anticon[data-v-944504ed]{color:var(--accent);font-size:18px}.visual-alarm-create__search-label[data-v-944504ed]{display:block;margin:-2px 0 6px;color:var(--ink-3);font-size:12px}.visual-alarm-create__main-panel[data-v-944504ed] .ant-input-affix-wrapper,.visual-alarm-create__main-panel[data-v-944504ed] .ant-select-selector{border-radius:10px}.visual-alarm-create__camera-groups[data-v-944504ed]{height:calc(100% - 78px);min-height:0;overflow:auto;padding-top:12px}.visual-alarm-create__camera-group[data-v-944504ed]{border:1px solid var(--line);border-radius:12px;background:var(--bg)}.visual-alarm-create__camera-group+.visual-alarm-create__camera-group[data-v-944504ed]{margin-top:10px}.visual-alarm-create__camera-group-head[data-v-944504ed]{display:flex;width:100%;align-items:center;justify-content:space-between;padding:14px 16px;border:0;color:inherit;background:transparent;cursor:pointer;font:inherit;text-align:left}.visual-alarm-create__camera-group-head span[data-v-944504ed]{display:grid;gap:2px}.visual-alarm-create__camera-group-head strong[data-v-944504ed]{color:var(--ink-1);font-size:14px}.visual-alarm-create__camera-group-head small[data-v-944504ed]{color:var(--ink-3);font-size:12px}.visual-alarm-create__camera-group-head>.anticon[data-v-944504ed]{color:var(--ink-3);transition:transform .16s ease}.visual-alarm-create__camera-group-head>.anticon.is-collapsed[data-v-944504ed]{transform:rotate(180deg)}.visual-alarm-create__camera-grid[data-v-944504ed]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 14px 14px}.visual-alarm-create__camera[data-v-944504ed]{min-width:0;padding:0;overflow:hidden;border:1px solid var(--line);border-radius:12px;color:inherit;background:var(--bg);cursor:pointer;text-align:left}.visual-alarm-create__camera.is-selected[data-v-944504ed]{border-color:var(--accent);box-shadow:0 0 0 2px #6f4cff21}.visual-alarm-create__camera-image[data-v-944504ed]{position:relative;display:block;aspect-ratio:1.55;overflow:hidden;background:#111827}.visual-alarm-create__camera-image img[data-v-944504ed]{width:100%;height:100%;object-fit:cover;filter:saturate(.9)}.visual-alarm-create__camera-image em[data-v-944504ed]{position:absolute;top:8px;left:8px;z-index:2;padding:3px 7px;border-radius:10px;color:#fff;background:#16b59f;font-size:10px;font-style:normal}.visual-alarm-create__camera-image em[data-status=offline][data-v-944504ed]{background:#9ca3af}.visual-alarm-create__camera-image i[data-v-944504ed]{position:absolute;top:8px;right:8px;display:grid;width:18px;height:18px;place-items:center;border:2px solid #fff;border-radius:3px;color:#fff;font-style:normal}.visual-alarm-create__camera.is-selected .visual-alarm-create__camera-image i[data-v-944504ed]{border-color:var(--accent);background:var(--accent)}.visual-alarm-create__camera>strong[data-v-944504ed]{display:block;overflow:hidden;padding:8px 10px;color:var(--ink-1);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.visual-alarm-create__region-preview[data-v-944504ed]{min-height:0;overflow:auto}.visual-alarm-create__region-info[data-v-944504ed]{display:grid;gap:10px;margin-top:12px}.visual-alarm-create__region-info>div[data-v-944504ed]{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--bg)}.visual-alarm-create__region-info>div>.anticon[data-v-944504ed]{flex:none;margin-top:2px;color:var(--accent);font-size:16px}.visual-alarm-create__region-info span[data-v-944504ed]{display:grid;gap:4px;min-width:0}.visual-alarm-create__region-info small[data-v-944504ed]{color:var(--ink-3);font-size:11px}.visual-alarm-create__region-info strong[data-v-944504ed]{overflow:hidden;color:var(--ink-1);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.visual-alarm-create__time-modes[data-v-944504ed]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.visual-alarm-create__time-modes button[data-v-944504ed]{display:grid;gap:5px;min-height:82px;padding:13px;border:1px solid var(--line);border-radius:11px;color:inherit;background:var(--bg);cursor:pointer;font:inherit;text-align:left}.visual-alarm-create__time-modes button.is-selected[data-v-944504ed]{border-color:var(--accent);background:#edf5ff}.visual-alarm-create__time-modes strong[data-v-944504ed]{color:var(--ink-1);font-size:14px}.visual-alarm-create__time-modes small[data-v-944504ed]{color:var(--ink-3);font-size:11px;line-height:1.45}.visual-alarm-create__time-note[data-v-944504ed]{display:flex;align-items:center;gap:9px;margin-top:14px;padding:15px;border:1px dashed #b7c8e9;border-radius:11px;color:var(--ink-2);background:#f7faff;font-size:12px}.visual-alarm-create__time-note>.anticon[data-v-944504ed]{color:var(--accent);font-size:18px}.visual-alarm-create__time-editor[data-v-944504ed]{margin-top:14px;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--bg)}.visual-alarm-create__time-editor-head[data-v-944504ed]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--line);color:var(--ink-3);font-size:11px}.visual-alarm-create__time-editor-head strong[data-v-944504ed]{color:var(--accent);font-size:12px}.visual-alarm-create__time-grid-scroll[data-v-944504ed]{overflow-x:auto}.visual-alarm-create__time-grid[data-v-944504ed]{min-width:670px;padding:8px 10px 10px}.visual-alarm-create__time-grid-head[data-v-944504ed],.visual-alarm-create__time-grid-row[data-v-944504ed]{display:grid;grid-template-columns:52px repeat(24,26px)}.visual-alarm-create__time-grid-head[data-v-944504ed]{color:var(--ink-4);font-size:10px;text-align:center}.visual-alarm-create__time-grid-row strong[data-v-944504ed]{padding:7px 4px;color:var(--ink-2);font-size:11px}.visual-alarm-create__time-grid-row button[data-v-944504ed]{height:24px;padding:0;border:1px solid #edf0f5;background:#f8f9fb;cursor:pointer}.visual-alarm-create__time-grid-row button.is-selected[data-v-944504ed]{border-color:#75aefc;background:#d7e9ff}.visual-alarm-create__plan-summary[data-v-944504ed]{display:flex;align-items:center;gap:10px;padding:13px;border:1px solid var(--line);border-radius:11px;color:var(--ink-2);background:var(--bg);font-size:12px;white-space:pre-line}.visual-alarm-create__plan-summary>.anticon[data-v-944504ed]{color:var(--accent);font-size:19px}.visual-alarm-create__plan-days[data-v-944504ed]{display:grid;gap:9px;margin-top:12px}.visual-alarm-create__plan-days>div[data-v-944504ed]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border:1px solid #f0f1f4;border-radius:9px;background:var(--bg);font-size:12px}.visual-alarm-create__plan-days span[data-v-944504ed]{color:var(--ink-3)}.visual-alarm-create__plan-days strong[data-v-944504ed]{color:var(--ink-2);font-weight:500;text-align:right}.visual-alarm-create__select[data-v-944504ed]{width:100%}.visual-alarm-create__channel-label[data-v-944504ed]{margin-top:16px}.visual-alarm-create__recipient-editor[data-v-944504ed]{margin-top:16px;padding:14px;border:1px solid var(--line);border-radius:12px;background:#f8f9fc}.visual-alarm-create__recipient-row[data-v-944504ed]{display:flex;align-items:center;gap:12px}.visual-alarm-create__recipient-select[data-v-944504ed]{min-width:0;flex:1}.visual-alarm-create__notify-summary[data-v-944504ed]{display:grid;gap:10px}.visual-alarm-create__notify-channel[data-v-944504ed]{overflow:hidden;border:1px solid var(--line);border-radius:11px;background:var(--bg)}.visual-alarm-create__notify-channel.is-expanded[data-v-944504ed]{border-color:#a9c9ff}.visual-alarm-create__notify-channel>button[data-v-944504ed]{display:flex;width:100%;align-items:center;justify-content:space-between;padding:13px 14px;border:0;color:inherit;background:transparent;cursor:pointer;font:inherit;text-align:left}.visual-alarm-create__notify-channel>button>span[data-v-944504ed]{display:inline-flex;align-items:center;gap:8px}.visual-alarm-create__notify-channel>button strong[data-v-944504ed]{color:var(--ink-2);font-size:13px}.visual-alarm-create__notify-channel>button small[data-v-944504ed]{color:var(--ink-4);font-size:12px}.visual-alarm-create__notify-channel>button>.anticon[data-v-944504ed]{color:var(--ink-4);transition:transform .16s ease}.visual-alarm-create__notify-channel.is-expanded>button>.anticon[data-v-944504ed]{transform:rotate(180deg)}.visual-alarm-create__notify-recipients[data-v-944504ed]{display:grid;gap:6px;padding:0 10px 10px}.visual-alarm-create__notify-recipients>div[data-v-944504ed]{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-radius:8px;background:#f5f6f9}.visual-alarm-create__notify-recipients strong[data-v-944504ed]{color:var(--ink-2);font-size:12px}.visual-alarm-create__footer[data-v-944504ed]{display:flex;justify-content:flex-end;gap:10px;padding:14px 22px 20px}@media (max-width: 1000px){.visual-alarm-create__config[data-v-944504ed]{grid-template-columns:250px minmax(0,1fr);overflow:auto}.visual-alarm-create__side-panel[data-v-944504ed]{min-height:260px;grid-column:1 / -1}.visual-alarm-create__time-modes[data-v-944504ed]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.visual-alarm-create[data-v-944504ed]{padding:0}.visual-alarm-create__panel[data-v-944504ed]{width:100%;height:100dvh;border-radius:0}.visual-alarm-create__choose[data-v-944504ed]{grid-template-columns:1fr;gap:0}.visual-alarm-create__categories[data-v-944504ed]{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:14px}.visual-alarm-create__rules[data-v-944504ed]{padding-top:14px}.visual-alarm-create__config[data-v-944504ed]{display:flex;flex-direction:column;overflow:auto}.visual-alarm-create__base[data-v-944504ed],.visual-alarm-create__workspace-panel[data-v-944504ed]{flex:none;min-height:auto}.visual-alarm-create__camera-grid[data-v-944504ed]{grid-template-columns:repeat(2,minmax(0,1fr))}.visual-alarm-create__camera-groups[data-v-944504ed]{height:auto;max-height:420px}.visual-alarm-create__time-modes[data-v-944504ed]{grid-template-columns:repeat(2,minmax(0,1fr))}.visual-alarm-create__recipient-row[data-v-944504ed]{align-items:stretch;flex-direction:column}.visual-alarm-create__recipient-row .ant-btn[data-v-944504ed]{align-self:flex-start}}.visual-alarm-workspace[data-v-d560ad1a]{--visual-alarm-topbar-height: 2.75rem;--visual-alarm-bottombar-height: 2.5rem;display:flex;box-sizing:border-box;height:100%;min-height:0;flex-direction:column;overflow:hidden}.visual-alarm-workspace__body[data-v-d560ad1a]{position:relative;display:grid;min-height:0;flex:1;grid-template-columns:15rem 27rem minmax(0,1fr);gap:var(--space-8);height:100%}@media (max-width: 1280px){.visual-alarm-workspace__body[data-v-d560ad1a]{grid-template-columns:20rem 25rem minmax(0,1fr)}}@media (max-width: 960px){.visual-alarm-workspace[data-v-d560ad1a]{height:auto;min-height:calc(100dvh - 3.25rem);overflow:visible}.visual-alarm-workspace__body[data-v-d560ad1a]{grid-template-columns:1fr;overflow:visible}.visual-alarm-workspace__body[data-v-d560ad1a]:before,.visual-alarm-workspace__body[data-v-d560ad1a]:after{display:none}}.visual-alarm-preview[data-v-cc95832c]{--visual-alarm-control-row-height: 2rem;display:flex;height:100%;min-height:0;overflow:hidden}.visual-alarm-preview[data-v-cc95832c] .full-page-warp{flex:1;min-height:0;overflow:hidden}.device-algorithm-workspace[data-v-edf74b76] .algorithm-center-toolbar__tip{display:none}.interactive-echarts[data-v-b1344d32]{width:100%;height:100%}.event-detail[data-v-49dad9eb]{min-width:0;height:100%;min-height:0;align-self:stretch}.event-detail__card[data-v-49dad9eb]{display:flex;height:100%;min-height:0;overflow:auto;flex-direction:column;gap:1rem;padding:1rem;border:1px solid #edf0f5;border-radius:1.25rem;background:#fff}.event-detail__media[data-v-49dad9eb]{height:20.3rem;overflow:hidden;border-radius:1rem;background:#f6f7fb}.event-detail__media[data-v-49dad9eb] .ant-image,.event-detail__media[data-v-49dad9eb] img,.event-detail__media[data-v-49dad9eb]>div{width:100%;height:100%}.event-detail__media[data-v-49dad9eb] img{object-fit:cover}.event-detail__empty[data-v-49dad9eb]{display:flex;height:100%;align-items:center;justify-content:center;flex-direction:column;gap:.5rem;color:#a0a8ba}.event-detail__body[data-v-49dad9eb],.event-detail__title[data-v-49dad9eb],.event-detail__time[data-v-49dad9eb],.event-detail__elderly[data-v-49dad9eb],.event-detail__rows>div[data-v-49dad9eb]{display:flex}.event-detail__body[data-v-49dad9eb]{min-height:0;flex-direction:column;gap:1rem}.event-detail__title[data-v-49dad9eb],.event-detail__time[data-v-49dad9eb],.event-detail__elderly[data-v-49dad9eb],.event-detail__rows>div[data-v-49dad9eb]{align-items:center}.event-detail__title[data-v-49dad9eb]{gap:.75rem;flex-wrap:wrap}.event-detail__title strong[data-v-49dad9eb]{font-size:.9rem}.event-detail__title strong.is-normal[data-v-49dad9eb]{color:#6ec63b}.event-detail__title strong.is-abnormal[data-v-49dad9eb]{color:#ff5b57}.event-detail__time[data-v-49dad9eb]{gap:.5rem;color:#99a1b3}.event-detail__time strong[data-v-49dad9eb]{color:#2b3140;font-size:.6875rem}.event-detail__elderly[data-v-49dad9eb]{gap:.75rem;padding:.7rem;border-radius:.7rem;background:#f8f9fc}.event-detail__elderly>div[data-v-49dad9eb]{display:flex;flex-direction:column}.event-detail__elderly strong[data-v-49dad9eb]{font-size:1.25rem}.event-detail__elderly span[data-v-49dad9eb]{color:#9ba3b4}.event-detail__rows[data-v-49dad9eb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.event-detail__rows>div[data-v-49dad9eb]{gap:.5rem;padding:.25rem 0;color:#97a0b2}.event-detail__rows strong[data-v-49dad9eb]{color:#2b3140}.event-detail__body>p[data-v-49dad9eb]{margin:0;color:#4f5668;line-height:1.75}@media (max-width:1200px){.event-detail[data-v-49dad9eb]{height:auto}.event-detail__media[data-v-49dad9eb]{height:14rem}}.event-timeline[data-v-0b71b14a]{display:flex;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.event-timeline[data-v-0b71b14a] .ant-spin-nested-loading,.event-timeline[data-v-0b71b14a] .ant-spin-container{height:100%;min-height:0}.event-timeline[data-v-0b71b14a] .ant-spin-nested-loading{width:100%;overflow:hidden}.event-timeline__panel[data-v-0b71b14a]{display:flex;width:100%;height:100%;min-height:0;overflow:hidden;flex-direction:column;gap:.625rem;padding:.75rem;border:1px solid #edf0f5;border-radius:1.25rem;background:#fff}.event-timeline__head[data-v-0b71b14a]{display:flex;align-items:center;justify-content:space-between}.event-timeline__head h3[data-v-0b71b14a]{display:flex;align-items:baseline;gap:.5rem;margin:0;font-size:.75rem;line-height:1.2;color:#1d2433}.event-timeline__head h3 small[data-v-0b71b14a]{color:#a0a8ba;font-size:.46875rem;font-weight:600}.event-timeline__list[data-v-0b71b14a]{display:flex;width:100%;height:100%;min-height:0;overflow:auto;flex-direction:column;gap:.75rem;padding-right:.125rem;padding-bottom:.75rem}.event-timeline__item[data-v-0b71b14a]{display:grid;grid-template-columns:.875rem minmax(0,1fr);gap:.625rem;width:100%;cursor:pointer}.event-timeline__rail[data-v-0b71b14a]{position:relative;display:flex;justify-content:center}.event-timeline__rail[data-v-0b71b14a]:after{content:"";position:absolute;top:.875rem;bottom:-.875rem;left:50%;width:1px;background:#e8ecf4;transform:translate(-50%)}.event-timeline__item:last-child .event-timeline__rail[data-v-0b71b14a]:after{display:none}.event-timeline__dot[data-v-0b71b14a]{position:relative;z-index:1;width:.5rem;height:.5rem;margin-top:.75rem;border-radius:50%;background:#5b88ff;box-shadow:0 0 0 .1875rem #edf3ff}.event-timeline__dot.is-green[data-v-0b71b14a]{background:#72bf35;box-shadow:0 0 0 .1875rem #eef9e8}.event-timeline__dot.is-purple[data-v-0b71b14a]{background:#7b57ff;box-shadow:0 0 0 .1875rem #f3edff}.event-timeline__dot.is-abnormal[data-v-0b71b14a]{background:#ff6c63;box-shadow:0 0 0 .1875rem #fff1f0}.event-timeline__card[data-v-0b71b14a]{display:grid;grid-template-columns:4.625rem minmax(0,1fr);gap:.75rem;width:100%;min-width:0;padding:.625rem .75rem;border:1px solid #edf0f5;border-radius:.875rem;background:#fff;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.event-timeline__item:hover .event-timeline__card[data-v-0b71b14a]{border-color:#d7ddf0;background:#fcfdff}.event-timeline__item.is-active .event-timeline__card[data-v-0b71b14a]{border-color:#c7bcff;background:#fff;box-shadow:0 0 0 1px #6e56ff14}.event-timeline__side[data-v-0b71b14a],.event-timeline__main header[data-v-0b71b14a],.event-timeline__meta span[data-v-0b71b14a],.event-timeline__title[data-v-0b71b14a]{display:flex;align-items:center}.event-timeline__side[data-v-0b71b14a]{flex-direction:column;gap:.25rem;padding-top:.05rem;text-align:center}.event-timeline__side strong[data-v-0b71b14a]{font-size:.75rem;line-height:1.2;color:#202737;font-weight:700}.event-timeline__side span[data-v-0b71b14a]{color:#9ea7b8;font-size:.5625rem;line-height:1.25}.event-timeline__main[data-v-0b71b14a]{display:flex;min-width:0;flex-direction:column;gap:.25rem}.event-timeline__main header[data-v-0b71b14a]{justify-content:space-between;gap:1rem}.event-timeline__title[data-v-0b71b14a]{gap:.5rem;min-width:0}.event-timeline__title[data-v-0b71b14a] .anticon{font-size:.75rem}.event-timeline__title strong[data-v-0b71b14a]{font-size:.8125rem;line-height:1.15;font-weight:700}.event-timeline__title.is-green[data-v-0b71b14a],.event-timeline__title.is-green strong[data-v-0b71b14a]{color:#72bf35}.event-timeline__title.is-red[data-v-0b71b14a],.event-timeline__title.is-red strong[data-v-0b71b14a]{color:#ff5b57}.event-timeline__title.is-blue[data-v-0b71b14a],.event-timeline__title.is-blue strong[data-v-0b71b14a]{color:#4d88ff}.event-timeline__title.is-purple[data-v-0b71b14a],.event-timeline__title.is-purple strong[data-v-0b71b14a]{color:#7b57ff}.event-timeline__main time[data-v-0b71b14a]{flex-shrink:0;color:#9ea7b8;font-size:.625rem;font-weight:600}.event-timeline__meta[data-v-0b71b14a]{display:flex;flex-wrap:wrap;gap:.375rem .625rem;color:#b0b7c6;font-size:.625rem}.event-timeline__meta span[data-v-0b71b14a]{gap:.375rem;min-width:0}.event-timeline__main p[data-v-0b71b14a]{margin:0;color:#4d5565;font-size:.6875rem;line-height:1.45;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.event-timeline__thumb[data-v-0b71b14a] .ant-image,.event-timeline__thumb[data-v-0b71b14a] img{width:6.5rem;height:3.75rem;border-radius:.5rem;object-fit:cover}@media (max-width:960px){.event-timeline__card[data-v-0b71b14a]{grid-template-columns:1fr}.event-timeline__side[data-v-0b71b14a]{flex-direction:row;justify-content:flex-start;text-align:left}}.caregiver-summary[data-v-5314faf6]{display:grid;grid-template-columns:minmax(0,1fr) 14rem;gap:.75rem;padding:.625rem .875rem;border:1px solid #eef0f5;border-radius:.875rem;background:#fff}.caregiver-summary__identity[data-v-5314faf6],.caregiver-summary__name[data-v-5314faf6],.caregiver-summary__meta[data-v-5314faf6],.caregiver-summary__chart[data-v-5314faf6],.caregiver-summary__legend span[data-v-5314faf6]{display:flex;align-items:center}.caregiver-summary__identity[data-v-5314faf6]{gap:.75rem}.caregiver-summary__copy[data-v-5314faf6]{display:flex;min-width:0;flex-direction:column;gap:.25rem}.caregiver-summary__name[data-v-5314faf6]{gap:.5rem}.caregiver-summary__name h2[data-v-5314faf6]{margin:0;font-size:1.25rem;line-height:1.1}.caregiver-summary__meta[data-v-5314faf6]{gap:.625rem;flex-wrap:wrap;color:#8f97ab;font-size:.8125rem}.caregiver-summary__assigned[data-v-5314faf6]{display:inline-flex;align-items:center;gap:.25rem;padding:0;border:0;background:transparent;color:#6553ff;font-size:.9375rem;font-weight:700;cursor:pointer}.caregiver-summary__copy p[data-v-5314faf6]{margin:0;color:#6e7688;font-size:.8125rem;line-height:1.45}.caregiver-summary__chart[data-v-5314faf6]{justify-content:space-between;gap:.75rem;padding-left:.875rem;border-left:1px solid #f1f2f7}.caregiver-summary__ring[data-v-5314faf6]{width:4.5rem;height:4.5rem;flex-shrink:0}.caregiver-summary__legend[data-v-5314faf6]{display:flex;flex-direction:column;gap:.375rem}.caregiver-summary__legend span[data-v-5314faf6]{gap:.375rem;color:#7f8799;font-size:.75rem}.caregiver-summary__legend i[data-v-5314faf6]{width:.625rem;height:.625rem;border-radius:50%}@media (max-width:1200px){.caregiver-summary[data-v-5314faf6]{grid-template-columns:1fr}.caregiver-summary__chart[data-v-5314faf6]{padding-top:1rem;padding-left:0;border-top:1px solid #f1f2f7;border-left:0}}.caregiver-workbench[data-v-369c8911]{display:flex;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;flex-direction:column;gap:.75rem}.caregiver-filters[data-v-369c8911]{display:flex;align-items:center}.caregiver-filters[data-v-369c8911]{gap:.75rem;flex-wrap:wrap}.caregiver-filters[data-v-369c8911] .ant-picker,.caregiver-filters__select[data-v-369c8911],.caregiver-filters__keyword[data-v-369c8911]{flex:1 1 11rem;min-width:0}.caregiver-filters__keyword[data-v-369c8911]{flex:1.2 1 13rem;max-width:none}.caregiver-events[data-v-369c8911]{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1fr);gap:.75rem;align-items:stretch;min-height:0;flex:1;overflow:hidden}@media (max-width:1200px){.caregiver-events[data-v-369c8911]{grid-template-columns:1fr}}.caregiver-analysis[data-v-cda40f08]{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;height:calc(100vh - 8.25rem);height:calc(100dvh - 8.25rem);min-height:0;gap:.875rem;overflow:hidden}.responsibility-chart[data-v-cda40f08]{margin:0!important}.responsibility-chart[data-v-cda40f08] .section-head{align-items:center}.responsibility-chart[data-v-cda40f08] .section-title{font-size:1rem}.responsibility-chart[data-v-cda40f08] .section-actions .ant-btn{padding:0;font-size:.8125rem}.responsibility-chart[data-v-cda40f08] .section-sub{padding-left:18.5rem}.responsibility-body[data-v-cda40f08]{height:7rem}.caregiver-workspace[data-v-cda40f08]{display:grid;grid-template-columns:clamp(14rem,18vw,18rem) minmax(0,1fr);height:100%;min-height:0;align-self:stretch;border:1px solid var(--line);border-radius:var(--r-3);overflow:hidden;background:var(--bg)}.caregiver-workspace>aside[data-v-cda40f08]{display:flex;min-height:0;overflow:hidden;flex-direction:column;padding:1rem .875rem;border-right:1px solid var(--line);background:#fff}.caregiver-list[data-v-cda40f08]{display:flex;flex:1;max-height:none;overflow:auto;flex-direction:column;gap:.75rem;margin-top:.875rem;padding-right:.125rem}.caregiver-list button[data-v-cda40f08]{display:grid;grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;gap:.875rem;padding:1rem .875rem;border:1px solid transparent;border-radius:1rem;background:#fff;text-align:left;cursor:pointer;color:var(--ink-1);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.caregiver-list button[data-v-cda40f08]:hover{border-color:#d9d1ff;background:#faf8ff}.caregiver-list button.active[data-v-cda40f08]{border-color:#cfc4ff;background:#f4f1ff;box-shadow:0 0 0 1px #7256ff0d inset}.caregiver-list__content[data-v-cda40f08],.caregiver-list__count[data-v-cda40f08]{display:flex;min-width:0;flex-direction:column}.caregiver-list__content strong[data-v-cda40f08],.caregiver-list__count strong[data-v-cda40f08],.caregiver-list__count small[data-v-cda40f08]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.caregiver-list__content strong[data-v-cda40f08]{font-size:1rem;font-weight:700;color:#141822;line-height:1.25}.caregiver-list__tags[data-v-cda40f08]{display:flex;align-items:center;gap:.375rem;margin-top:.375rem}.caregiver-tag[data-v-cda40f08]{display:inline-flex;align-items:center;justify-content:center;padding:.125rem .375rem;border-radius:.375rem;font-style:normal;font-size:.875rem;line-height:1.25}.caregiver-tag--green[data-v-cda40f08]{background:#eef9e8;color:#72bf35}.caregiver-tag--blue[data-v-cda40f08]{background:#edf3ff;color:#5b8dff}.caregiver-tag--purple[data-v-cda40f08]{background:#f3edff;color:#8e57ff}.caregiver-tag--orange[data-v-cda40f08]{background:#fff2e8;color:#ff8d3a}.caregiver-list__count[data-v-cda40f08]{align-items:flex-end;justify-content:center;gap:.125rem;flex-shrink:0}.caregiver-list__count strong[data-v-cda40f08]{font-size:2rem;font-weight:700;line-height:1;color:#6553ff}.caregiver-list__count small[data-v-cda40f08]{font-size:.9375rem;color:#a1a8b8;line-height:1.1}.caregiver-workspace>main[data-v-cda40f08]{min-width:0;min-height:0;height:100%;overflow:hidden;padding:1.125rem 1.125rem .625rem}.assigned-modal-title[data-v-cda40f08],.assigned-card[data-v-cda40f08]{display:flex;align-items:center}.assigned-modal-title[data-v-cda40f08]{gap:.75rem;font-size:var(--fs-15)}.assigned-modal-title strong[data-v-cda40f08]{font-size:1.125rem}.assigned-modal-icon[data-v-cda40f08]{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:#f1ecff;color:#6a57f5}.assigned-grid[data-v-cda40f08]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding-top:.25rem}.assigned-card[data-v-cda40f08]{gap:1rem;padding:1rem;border:1px solid #edf0f5;border-radius:1rem;background:#fff}.assigned-card__meta[data-v-cda40f08]{display:flex;min-width:0;flex-direction:column;gap:.375rem}.assigned-card__meta strong[data-v-cda40f08]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assigned-card__meta strong[data-v-cda40f08]{font-size:1rem;color:#1f2430}.assigned-card__meta span[data-v-cda40f08]{color:#98a0b3;font-size:.9375rem;line-height:1.45;white-space:normal;word-break:break-all}@media (max-width:960px){.responsibility-chart[data-v-cda40f08] .section-sub{padding-left:0}.caregiver-workspace[data-v-cda40f08]{grid-template-columns:1fr}.caregiver-workspace>aside[data-v-cda40f08]{max-height:17rem;overflow:hidden;border-right:0;border-bottom:1px solid var(--line)}.caregiver-list[data-v-cda40f08]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-height:12rem}.caregiver-list button[data-v-cda40f08]{grid-template-columns:2.5rem minmax(0,1fr)}.caregiver-list__count[data-v-cda40f08]{grid-column:2;align-items:flex-start}.assigned-grid[data-v-cda40f08]{grid-template-columns:1fr}}.photo-row[data-v-c1c9f252]{display:flex;justify-content:center;gap:24px}.photo-row[data-v-c1c9f252] .ant-form-item{margin-bottom:16px}.form-grid[data-v-c1c9f252]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.form-grid[data-v-c1c9f252] .ant-input-number{width:100%}@media (max-width:640px){.photo-row[data-v-c1c9f252]{gap:12px}.form-grid[data-v-c1c9f252]{grid-template-columns:1fr}}.photo[data-v-def3357b]{display:flex;justify-content:center;padding:24px}.manage-modal[data-v-b443bb1d]{display:flex;flex-direction:column;gap:1.25rem}.manage-modal__head[data-v-b443bb1d],.manage-modal__title[data-v-b443bb1d],.manage-modal__footer[data-v-b443bb1d],.manage-card[data-v-b443bb1d],.manage-card__header[data-v-b443bb1d],.manage-card__meta[data-v-b443bb1d]{display:flex}.manage-modal__head[data-v-b443bb1d]{align-items:center;gap:1rem}.manage-modal__title[data-v-b443bb1d]{align-items:center;gap:.75rem;color:#1f2430}.manage-modal__title[data-v-b443bb1d] .anticon{font-size:1.5rem;color:#6a57f5}.manage-modal__title strong[data-v-b443bb1d]{font-size:1.75rem;line-height:1.2;font-weight:700}.manage-modal__search[data-v-b443bb1d] .ant-input-affix-wrapper{height:3.75rem;border-radius:1rem}.manage-modal__search[data-v-b443bb1d] .ant-input{font-size:1rem}.manage-grid[data-v-b443bb1d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,13rem));justify-content:flex-start;gap:.75rem;max-height:34rem;overflow:auto;padding-right:.25rem}.manage-card[data-v-b443bb1d]{position:relative;min-width:0;min-height:10.25rem;align-items:center;flex-direction:column;justify-content:flex-start;gap:.7rem;padding:.9rem .75rem .75rem;border:1px solid #eef0f6;border-radius:1rem;background:#fff;text-align:center;transition:border-color .2s ease,background-color .2s ease,opacity .2s ease,box-shadow .2s ease}.manage-card[data-v-b443bb1d]:hover:not(.is-locked){border-color:#cfc4ff;box-shadow:0 0 0 1px #6c58ff14}.manage-card.is-selected[data-v-b443bb1d]{border-color:#6b5cff;background:#f4f1ff;box-shadow:0 0 0 1px #6c58ff1a}.manage-card.is-locked[data-v-b443bb1d]{opacity:.45;background:#fff;cursor:not-allowed;filter:grayscale(.12)}.manage-card__corner[data-v-b443bb1d]{position:absolute;top:.6rem;right:.6rem;display:grid;place-items:center;width:1.7rem;height:1.7rem;border-radius:50%;background:#f4f5f8;color:#c6ccd8}.manage-card.is-selected .manage-card__corner[data-v-b443bb1d]{background:#6b5cff;color:#fff}.manage-card__avatar[data-v-b443bb1d]{flex:none}.manage-card__body[data-v-b443bb1d]{display:flex;min-width:0;width:100%;flex-direction:column;align-items:center;gap:.45rem}.manage-card__header[data-v-b443bb1d]{align-items:center;justify-content:center;gap:.38rem;min-width:0;max-width:100%}.manage-card strong[data-v-b443bb1d]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;line-height:1.25;color:#202637}.manage-card__meta[data-v-b443bb1d]{align-items:center;justify-content:center;gap:.35rem;color:#a3aabc;font-size:.72rem;line-height:1.15}.manage-card__dot[data-v-b443bb1d]{font-style:normal;color:#d4d9e3}.manage-card__level[data-v-b443bb1d]{display:inline-flex;align-items:center;justify-content:center;flex:none;padding:.12rem .42rem;border-radius:.5rem;font-style:normal;font-size:.66rem;line-height:1.15}.manage-card__level.is-selfCare[data-v-b443bb1d]{background:#ebfaf6;color:#54bfa0}.manage-card__level.is-partialCare[data-v-b443bb1d]{background:#fff3e8;color:#ff9a45}.manage-card__level.is-fullCare[data-v-b443bb1d]{background:#fff0f0;color:#ff8b8b}.manage-card__level.is-default[data-v-b443bb1d]{background:#f3f5f8;color:#8d94a4}.manage-card__binding[data-v-b443bb1d]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ff9b9b;font-size:.72rem;line-height:1.15}.manage-card__location[data-v-b443bb1d]{display:inline-flex;align-items:center;justify-content:center;max-width:100%;padding:.24rem .48rem;border-radius:.42rem;background:#f8f9fc;color:#959daf;font-size:.72rem;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.manage-modal__footer[data-v-b443bb1d]{justify-content:flex-end;gap:1rem;padding-top:.5rem}.manage-modal__footer[data-v-b443bb1d] .ant-btn{min-width:7rem;height:3.5rem;border-radius:.875rem;font-size:1rem}.manage-modal__footer[data-v-b443bb1d] .ant-btn-primary{background:#6b5cff;border-color:#6b5cff}@media (max-width:1280px){.manage-grid[data-v-b443bb1d]{grid-template-columns:repeat(3,minmax(13rem,13rem))}}@media (max-width:960px){.manage-grid[data-v-b443bb1d]{grid-template-columns:repeat(2,minmax(12.25rem,12.25rem));max-height:28rem}.manage-modal__title strong[data-v-b443bb1d]{font-size:1.25rem}}.profiles-page[data-v-a4849884]{display:flex;flex-direction:column;gap:14px}.toolbar[data-v-a4849884]{display:flex;align-items:center;gap:10px}.toolbar[data-v-a4849884] .condition-filter{flex:1}.card-grid[data-v-a4849884] .ec-body{padding-top:12px}.card-grid[data-v-a4849884] .ec-footer .ant-btn{padding-inline:0}@media (max-width:700px){.toolbar[data-v-a4849884]{flex-wrap:wrap}.toolbar[data-v-a4849884] .condition-filter{flex-basis:100%}}.time-range-select[data-v-131b5bb4] .ant-select{width:6.5rem}.time-range-select[data-v-131b5bb4] .ant-picker{width:14.5rem}@media (max-width:640px){.time-range-select[data-v-131b5bb4]{display:flex;flex-wrap:wrap}.time-range-select[data-v-131b5bb4] .ant-picker{width:100%}}.metric-strip[data-v-a6bfde4f]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-2)}.metric-item[data-v-a6bfde4f]{display:flex;min-width:0;min-height:8.5rem;flex-direction:column;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg)}.metric-head[data-v-a6bfde4f],.metric-body[data-v-a6bfde4f]{display:flex;align-items:center;min-width:0}.metric-head[data-v-a6bfde4f]{gap:var(--space-3)}.metric-body[data-v-a6bfde4f]{align-items:baseline;gap:var(--space-2)}.metric-icon[data-v-a6bfde4f]{display:grid;place-items:center;width:2.25rem;height:2.25rem;flex:none;border-radius:var(--r-2);color:var(--accent-ink);font-size:var(--fs-20)}.metric-icon.blue[data-v-a6bfde4f]{background:var(--accent)}.metric-icon.green[data-v-a6bfde4f]{background:var(--ok)}.metric-icon.amber[data-v-a6bfde4f]{background:var(--warn)}.metric-icon.red[data-v-a6bfde4f]{background:var(--err)}.metric-label[data-v-a6bfde4f]{min-width:0;overflow:hidden;color:var(--ink-1);font-size:var(--fs-14);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.metric-value[data-v-a6bfde4f]{color:var(--ink-1);font-size:var(--fs-28);line-height:1.1;letter-spacing:0}.metric-item--score .metric-value[data-v-a6bfde4f]{font-size:2.25rem}.metric-note[data-v-a6bfde4f]{overflow:hidden;color:var(--ink-3);font-size:var(--fs-12);text-overflow:ellipsis;white-space:nowrap}@media (max-width:1000px){.metric-strip[data-v-a6bfde4f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.metric-strip[data-v-a6bfde4f]{grid-template-columns:1fr}.metric-item[data-v-a6bfde4f]{min-height:7rem}}.chart-panel[data-v-31278a7d]{min-width:0;background:var(--bg);border:1px solid var(--line);border-radius:6px;padding:16px}.chart-panel header[data-v-31278a7d]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.chart-panel h2[data-v-31278a7d]{margin:0;font-size:16px;font-weight:600;letter-spacing:0}.chart-body[data-v-31278a7d],.chart-body[data-v-31278a7d] .ant-spin-nested-loading,.chart-body[data-v-31278a7d] .ant-spin-container{height:100%}.chart-body[data-v-31278a7d] .ant-spin-container{min-height:220px}.alarm-panel[data-v-a328ac57]{min-width:0;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg)}.panel-head[data-v-a328ac57],.panel-actions[data-v-a328ac57],.alarm-person[data-v-a328ac57],.alarm-footer[data-v-a328ac57],.alarm-pagination[data-v-a328ac57]{display:flex;align-items:center}.panel-head[data-v-a328ac57]{justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.panel-head h2[data-v-a328ac57]{margin:0;font-size:var(--fs-16)}.panel-actions[data-v-a328ac57]{gap:var(--space-2);color:var(--ink-3);font-size:var(--fs-12)}.alarm-body[data-v-a328ac57]{min-width:0}.alarm-pagination[data-v-a328ac57] .ant-btn{width:1.5rem;height:1.5rem;min-width:0;padding:0}.alarm-rail[data-v-a328ac57]{display:flex;gap:var(--space-3);min-width:0;overflow-x:auto;padding-bottom:var(--space-1)}.alarm-card[data-v-a328ac57]{min-width:13rem;flex:1 0 13rem;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg)}.alarm-capture[data-v-a328ac57]{position:relative;height:7rem;overflow:hidden;background:var(--bg-sunken)}.alarm-capture[data-v-a328ac57] .ant-image,.alarm-capture[data-v-a328ac57] .ant-image-img,.capture-empty[data-v-a328ac57]{width:100%;height:100%}.alarm-capture[data-v-a328ac57] .ant-image-img{display:block;object-fit:cover}.capture-empty[data-v-a328ac57]{display:grid;place-items:center;color:var(--ink-4);font-size:var(--fs-28)}.alarm-capture[data-v-a328ac57] .ant-tag{position:absolute;top:var(--space-2);left:var(--space-2);margin:0}.alarm-copy[data-v-a328ac57]{display:flex;min-width:0;flex-direction:column;gap:var(--space-1);padding:var(--space-3)}.alarm-copy strong[data-v-a328ac57],.alarm-copy small[data-v-a328ac57],.alarm-person[data-v-a328ac57]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alarm-copy strong[data-v-a328ac57]{font-size:var(--fs-14)}.alarm-behavior[data-v-a328ac57]{display:flex;align-items:center;gap:var(--space-1)}.alarm-copy small[data-v-a328ac57],.alarm-person[data-v-a328ac57],time[data-v-a328ac57]{color:var(--ink-3);font-size:var(--fs-12)}.alarm-copy small[data-v-a328ac57],.alarm-person[data-v-a328ac57]{display:flex;align-items:center;gap:var(--space-1)}.alarm-footer[data-v-a328ac57]{justify-content:space-between;gap:var(--space-2);margin-top:var(--space-1)}.alarm-footer[data-v-a328ac57] .ant-tag{margin:0;font-size:var(--fs-12)}.risk-panel[data-v-c5a2076f]{min-width:0;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg)}.risk-panel>header[data-v-c5a2076f],.risk-head[data-v-c5a2076f],.risk-value[data-v-c5a2076f],.risk-person small[data-v-c5a2076f]{display:flex;align-items:center}.risk-panel>header[data-v-c5a2076f]{justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.risk-panel h2[data-v-c5a2076f]{margin:0;font-size:var(--fs-16)}.risk-panel>header>span[data-v-c5a2076f],time[data-v-c5a2076f],.risk-person small[data-v-c5a2076f]{color:var(--ink-3);font-size:var(--fs-12)}.risk-grid[data-v-c5a2076f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2)}.risk-card[data-v-c5a2076f]{display:flex;min-width:0;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg)}.risk-head[data-v-c5a2076f]{gap:var(--space-2)}.risk-head[data-v-c5a2076f] .ant-tag{max-width:6rem;margin:0;overflow:hidden;flex:none;text-overflow:ellipsis}.risk-person[data-v-c5a2076f]{display:flex;min-width:0;flex:1;flex-direction:column}.risk-person strong[data-v-c5a2076f],.risk-person small[data-v-c5a2076f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.risk-person small[data-v-c5a2076f]{gap:var(--space-1)}.risk-value[data-v-c5a2076f]{justify-content:space-between;color:var(--err);font-size:var(--fs-12)}.risk-value b[data-v-c5a2076f]{font-size:var(--fs-16)}.risk-card[data-v-c5a2076f] .ant-progress{line-height:1}.risk-card p[data-v-c5a2076f]{display:flex;align-items:flex-start;gap:var(--space-1);min-height:2.5rem;margin:0;color:var(--ink-3);font-size:var(--fs-12);line-height:1.6}.risk-card p[data-v-c5a2076f] svg{margin-top:.2rem;flex:none;color:var(--warn)}.risk-card time[data-v-c5a2076f]{align-self:flex-end}@media (max-width:1000px){.risk-grid[data-v-c5a2076f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.risk-grid[data-v-c5a2076f]{grid-template-columns:1fr}}.dashboard-page[data-v-451320e9]{display:flex;min-width:0;flex-direction:column;gap:var(--space-4)}.chart-grid[data-v-451320e9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}@media (max-width:960px){.chart-grid[data-v-451320e9]{grid-template-columns:1fr}}.bed-management[data-v-5a1a4f21]{display:flex;height:calc(100vh - 11.25rem);min-height:28rem;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg);flex-direction:column}.toolbar[data-v-5a1a4f21]{display:flex;align-items:center;gap:.75rem;padding:.625rem 1rem;border-bottom:1px solid var(--line);flex-shrink:0}.toolbar[data-v-5a1a4f21] .ant-input-search{width:20rem;max-width:100%}.toolbar .ant-btn[data-v-5a1a4f21]{margin-left:auto}.tree-panel[data-v-5a1a4f21]{min-height:0;flex:1}.tree-panel[data-v-5a1a4f21] .ant-spin-nested-loading,.tree-panel[data-v-5a1a4f21] .ant-spin-container{height:100%}.tree-scroll[data-v-5a1a4f21]{height:100%;overflow:auto;padding:.5rem 0}.bed-tree[data-v-5a1a4f21]{background:transparent}.bed-tree[data-v-5a1a4f21] .ant-tree-treenode{display:flex;width:100%;min-height:2.5rem;padding:0 1rem;border-bottom:1px solid var(--line);align-items:center}.bed-tree[data-v-5a1a4f21] .ant-tree-treenode:last-child{border-bottom:0}.bed-tree[data-v-5a1a4f21] .ant-tree-indent-unit{width:1.75rem}.bed-tree[data-v-5a1a4f21] .ant-tree-switcher{display:flex;align-items:center;justify-content:center;color:var(--ink-4);flex-shrink:0}.bed-tree[data-v-5a1a4f21] .ant-tree-node-content-wrapper{min-width:0;padding:0;line-height:normal;flex:1}.bed-tree[data-v-5a1a4f21] .ant-tree-node-content-wrapper:hover{background:var(--bg-sunken)}.tree-row[data-v-5a1a4f21]{display:flex;min-width:0;min-height:2.5rem;align-items:center;justify-content:space-between;gap:1rem;padding:0 .5rem}.node-main[data-v-5a1a4f21]{display:flex;min-width:0;align-items:center;gap:.625rem}.node-main strong[data-v-5a1a4f21]{overflow:hidden;color:var(--ink-1);font-size:var(--fs-14);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.node-icon[data-v-5a1a4f21]{color:var(--accent);font-size:var(--fs-16);flex-shrink:0}.node-icon.room[data-v-5a1a4f21]{color:var(--ink-3);font-size:var(--fs-14)}.node-actions[data-v-5a1a4f21]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.bed-count[data-v-5a1a4f21]{display:inline-flex;min-width:3.5rem;height:1.625rem;padding:0 .625rem;border-radius:var(--r-1);align-items:center;justify-content:center;gap:.25rem;background:var(--accent-soft);color:var(--accent);white-space:nowrap}.bed-count.zero[data-v-5a1a4f21]{background:var(--bg-sunken);color:var(--ink-4)}.bed-count strong[data-v-5a1a4f21]{font-size:var(--fs-13)}.bed-count small[data-v-5a1a4f21],.edit-label[data-v-5a1a4f21]{font-size:var(--fs-12)}.edit-button[data-v-5a1a4f21]{padding:0 .25rem}.node-actions[data-v-5a1a4f21] .ant-input-number{width:5rem}.icon-button[data-v-5a1a4f21]{display:inline-flex;width:1.75rem;min-width:1.75rem;padding:0;align-items:center;justify-content:center}@media (max-width:640px){.bed-management[data-v-5a1a4f21]{height:calc(100vh - 10.5rem)}.toolbar[data-v-5a1a4f21]{align-items:stretch;flex-wrap:wrap}.toolbar[data-v-5a1a4f21] .ant-input-search{width:100%}.toolbar .ant-btn[data-v-5a1a4f21]{margin-left:auto}.bed-tree[data-v-5a1a4f21] .ant-tree-treenode{padding:0 .5rem}.bed-tree[data-v-5a1a4f21] .ant-tree-indent-unit{width:1rem}.tree-row[data-v-5a1a4f21]{gap:.5rem;padding-right:0}.edit-label[data-v-5a1a4f21]{display:none}.node-actions[data-v-5a1a4f21]{gap:.25rem}.bed-count[data-v-5a1a4f21]{min-width:3rem;padding:0 .375rem}.edit-button[data-v-5a1a4f21]{font-size:var(--fs-12)}}.bed-page[data-v-1a55327f]{display:flex;min-width:0;flex-direction:column;gap:.75rem}.bed-overview[data-v-1a55327f]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:4.5rem;padding:.75rem 1.25rem;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg)}.bed-stats[data-v-1a55327f]{display:flex;align-items:center;gap:1.75rem}.bed-stat[data-v-1a55327f]{display:flex;min-width:2.5rem;align-items:center;flex-direction:column;text-align:center}.bed-stat strong[data-v-1a55327f]{font-size:1.625rem;line-height:1.1}.bed-stat span[data-v-1a55327f]{margin-top:.125rem;color:var(--ink-4);font-size:var(--fs-12)}.tone-in-bed[data-v-1a55327f]{color:#52c41a}.tone-away[data-v-1a55327f]{color:#fa8c16}.tone-empty[data-v-1a55327f]{color:#bfbfbf}.tone-detecting[data-v-1a55327f]{color:var(--accent)}.state-filter[data-v-1a55327f]{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap;justify-content:flex-end}.state-filter button[data-v-1a55327f]{min-width:3.375rem;height:1.75rem;padding:0 .75rem;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg);color:var(--ink-2);font-size:var(--fs-12);cursor:pointer}.state-filter button[data-v-1a55327f]:hover{border-color:var(--accent);color:var(--accent)}.state-filter button.active[data-v-1a55327f]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.toolbar[data-v-1a55327f]{display:flex;justify-content:flex-end;gap:.5rem}.toolbar[data-v-1a55327f] .ant-input-search{max-width:22rem}.rooms[data-v-1a55327f]{display:flex;flex-direction:column;gap:.75rem}.rooms section[data-v-1a55327f]{border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg);overflow:hidden}.room-head[data-v-1a55327f]{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:.875rem 1rem;border:0;background:var(--bg);cursor:pointer;color:var(--ink-1)}.room-head[data-v-1a55327f]:hover{background:#fafbfc}.room-title[data-v-1a55327f],.room-summary[data-v-1a55327f]{display:flex;align-items:center;gap:.625rem}.room-title>span[data-v-1a55327f]{display:flex;align-items:flex-start;flex-direction:column}.room-title small[data-v-1a55327f],.room-summary[data-v-1a55327f]{color:var(--ink-3);font-size:var(--fs-12)}.bed-grid[data-v-1a55327f]{padding:.875rem;border-top:1px solid var(--line)}.bed-card[data-v-1a55327f]{display:flex;min-width:0;min-height:10.375rem;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg);overflow:hidden;flex-direction:column;transition:border-color .18s,box-shadow .18s}.bed-card.interactive[data-v-1a55327f]{cursor:pointer}.bed-card.interactive[data-v-1a55327f]:hover,.bed-card.interactive[data-v-1a55327f]:focus-visible{border-color:var(--accent);box-shadow:0 2px 12px #6e4bff1f;outline:0}.bed-title-bar[data-v-1a55327f]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:2.5625rem;padding:.5rem .75rem;border-bottom:1px solid var(--line);background:#fafbfc}.bed-no[data-v-1a55327f]{overflow:hidden;min-width:0;color:var(--ink-1);text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-14)}.bed-title-meta[data-v-1a55327f],.bed-state[data-v-1a55327f]{display:flex;align-items:center}.bed-title-meta[data-v-1a55327f]{gap:.5rem;flex-shrink:0}.care-tag[data-v-1a55327f]{padding:.125rem .5rem;border-radius:var(--r-1);font-size:.625rem;line-height:1.25rem}.care-selfCare[data-v-1a55327f]{background:#f6ffed;color:#389e0d}.care-partialCare[data-v-1a55327f]{background:#fff7e6;color:#fa8c16}.care-fullCare[data-v-1a55327f]{background:#fff1f0;color:#cf1322}.care-unknown[data-v-1a55327f]{background:#f5f5f5;color:var(--ink-3)}.bed-state[data-v-1a55327f]{gap:.25rem;font-size:.6875rem}.bed-state b[data-v-1a55327f]{font-weight:600}.state-text-inBed[data-v-1a55327f]{color:#52c41a}.state-text-away[data-v-1a55327f]{color:#fa8c16}.state-text-detecting[data-v-1a55327f]{color:var(--accent)}.state-text-empty[data-v-1a55327f]{color:var(--ink-4)}.bed-person[data-v-1a55327f]{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem}.bed-photo[data-v-1a55327f]{display:flex;width:3.5rem;height:4.375rem;border-radius:var(--r-2);overflow:hidden;align-items:center;justify-content:center;background:#e6f4ff;color:#1677ff;font-size:1.375rem;font-weight:600;flex-shrink:0}.bed-photo.gender-female[data-v-1a55327f]{background:#fff0f6;color:#eb2f96}.bed-photo img[data-v-1a55327f]{display:block;width:100%;height:100%;object-fit:cover}.bed-person-info[data-v-1a55327f]{display:flex;min-width:0;flex-direction:column;gap:.375rem}.bed-person-info>strong[data-v-1a55327f]{overflow:hidden;color:var(--ink-1);text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-15)}.bed-person-info>span[data-v-1a55327f]{display:flex;align-items:center;gap:.5rem}.bed-person-info em[data-v-1a55327f]{color:var(--ink-3);font-size:var(--fs-12);font-style:normal}.bed-person-info .gender-text-male[data-v-1a55327f]{color:#1677ff}.bed-person-info .gender-text-female[data-v-1a55327f]{color:#eb2f96}.bed-empty[data-v-1a55327f]{display:flex;min-height:7.75rem;align-items:center;justify-content:center;gap:.5rem;color:var(--ink-4);flex:1}.bed-empty[data-v-1a55327f] .anticon{font-size:1.25rem}.bed-vitals[data-v-1a55327f]{display:flex;align-items:center;justify-content:flex-end;gap:1rem;margin-top:auto;padding:.5625rem .875rem;border-top:1px solid var(--line)}.bed-vitals span[data-v-1a55327f]{display:flex;align-items:center;gap:.3125rem;color:var(--ink-3);font-size:var(--fs-12)}.bed-vitals b[data-v-1a55327f]{color:var(--ink-1);font-weight:600}.state-away .bed-person[data-v-1a55327f],.state-away .bed-vitals[data-v-1a55327f]{opacity:.68}.bed-detail[data-v-1a55327f]{display:flex;flex-direction:column;gap:1rem;padding:.5rem .25rem .25rem}.detail-head[data-v-1a55327f]{display:flex;align-items:center;gap:.75rem;min-width:0}.detail-avatar[data-v-1a55327f]{display:flex;width:3rem;height:3rem;border-radius:50%;overflow:hidden;align-items:center;justify-content:center;background:#e6f4ff;color:#1677ff;font-size:1.125rem;font-weight:600;flex-shrink:0}.detail-avatar.gender-female[data-v-1a55327f]{background:#fff0f6;color:#eb2f96}.detail-avatar img[data-v-1a55327f]{display:block;width:100%;height:100%;object-fit:cover}.detail-title[data-v-1a55327f]{min-width:0;flex:1}.detail-title h3[data-v-1a55327f]{overflow:hidden;margin:0;color:var(--ink-1);text-overflow:ellipsis;white-space:nowrap;font-size:1.125rem}.detail-sub[data-v-1a55327f]{display:flex;align-items:center;gap:.5rem;margin-top:.125rem;color:var(--ink-4);font-size:var(--fs-12);flex-wrap:wrap}.detail-sub .gender-text-male[data-v-1a55327f]{color:#1677ff}.detail-sub .gender-text-female[data-v-1a55327f]{color:#eb2f96}.detail-state[data-v-1a55327f]{display:flex;align-items:center;gap:.25rem;flex-shrink:0;font-size:var(--fs-13)}.detail-state b[data-v-1a55327f]{font-weight:600}.detail-meta[data-v-1a55327f]{display:flex;align-items:center;gap:.375rem;min-width:0;padding-bottom:.75rem;border-bottom:1px solid var(--line);color:var(--ink-3);font-size:var(--fs-13)}.detail-meta[data-v-1a55327f] .anticon{flex-shrink:0;color:var(--ink-4)}.detail-meta span[data-v-1a55327f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-vitals[data-v-1a55327f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.625rem}.detail-vital[data-v-1a55327f]{display:flex;min-width:0;min-height:5.125rem;padding:.75rem .5rem;border:1px solid var(--line);border-radius:var(--r-2);align-items:center;justify-content:center;flex-direction:column;background:#fafbfc}.detail-vital span[data-v-1a55327f],.detail-vital small[data-v-1a55327f]{color:var(--ink-4)}.detail-vital span[data-v-1a55327f]{font-size:.6875rem}.detail-vital strong[data-v-1a55327f]{overflow:hidden;max-width:100%;color:var(--ink-1);text-overflow:ellipsis;white-space:nowrap;font-size:1.125rem;line-height:1.25;letter-spacing:0}.detail-vital small[data-v-1a55327f]{font-size:.625rem}@media (max-width:900px){.bed-overview[data-v-1a55327f]{align-items:stretch;flex-direction:column;gap:.75rem}.bed-stats[data-v-1a55327f]{justify-content:space-between;gap:.75rem}.state-filter[data-v-1a55327f]{justify-content:flex-start}.toolbar[data-v-1a55327f]{flex-wrap:wrap}.toolbar[data-v-1a55327f] .ant-input-search{max-width:none;width:100%}}@media (max-width:560px){.bed-stats[data-v-1a55327f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.state-filter button[data-v-1a55327f]{flex:1}.bed-title-meta[data-v-1a55327f]{gap:.25rem}.detail-head[data-v-1a55327f]{align-items:flex-start;flex-wrap:wrap}.detail-state[data-v-1a55327f]{margin-left:3.75rem}.detail-vitals[data-v-1a55327f]{grid-template-columns:repeat(2,minmax(0,1fr))}}.room-head[data-v-1a55327f]{min-height:3rem;padding:.75rem 1.25rem}.room-title[data-v-1a55327f]{min-width:0;gap:.5rem}.room-title .room-arrow[data-v-1a55327f]{flex-shrink:0;color:var(--ink-4);font-size:.75rem;transition:transform .2s}.room-title .room-arrow.expanded[data-v-1a55327f]{transform:rotate(90deg)}.room-title .room-home[data-v-1a55327f]{flex-shrink:0;color:var(--accent);font-size:1rem}.room-location[data-v-1a55327f],.room-name[data-v-1a55327f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.room-location[data-v-1a55327f]{color:var(--ink-1);font-size:var(--fs-14);font-weight:600}.room-divider[data-v-1a55327f]{flex-shrink:0;color:var(--ink-3)}.room-name[data-v-1a55327f]{color:var(--ink-1);font-size:var(--fs-14)}.room-summary[data-v-1a55327f]{flex-shrink:0;gap:.25rem;white-space:nowrap}.room-summary strong[data-v-1a55327f]{font-style:normal;font-weight:600}.room-occupied[data-v-1a55327f]{color:#52c41a}.room-total[data-v-1a55327f]{color:var(--ink-2)}.room-separator[data-v-1a55327f],.room-summary small[data-v-1a55327f]{color:var(--ink-3)}.room-summary small[data-v-1a55327f]{font-size:var(--fs-12)}.event-evidence[data-v-5941cfe6]{display:flex;min-width:0;flex-direction:column;gap:1rem}.evidence-head[data-v-5941cfe6]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.title-row[data-v-5941cfe6]{display:flex;align-items:center;gap:.5rem}.title-row h3[data-v-5941cfe6]{display:flex;align-items:center;gap:.375rem;margin:0;font-size:var(--fs-18)}.evidence-head p[data-v-5941cfe6]{margin:.25rem 0 0;color:var(--ink-3);font-size:var(--fs-12)}.media-player[data-v-5941cfe6],.media-empty[data-v-5941cfe6]{height:17rem;overflow:hidden;border-radius:var(--r-3);background:#101114}.media-player[data-v-5941cfe6]>div{height:100%}.image-grid[data-v-5941cfe6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.image-grid[data-v-5941cfe6] .ant-image,.image-grid[data-v-5941cfe6] img{width:100%;height:10rem;object-fit:cover;border-radius:var(--r-2)}.media-empty[data-v-5941cfe6]{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.5rem;color:var(--ink-4);background:#fafbfc}.media-empty[data-v-5941cfe6] svg{font-size:2rem}.description[data-v-5941cfe6]{padding-top:.75rem;border-top:1px solid var(--line)}.description strong[data-v-5941cfe6]{font-size:var(--fs-13)}.description p[data-v-5941cfe6]{margin:.4rem 0 0;color:var(--ink-2);line-height:1.7}.person-head[data-v-0501dc2c],.identity[data-v-0501dc2c],.name-row[data-v-0501dc2c],.person-meta[data-v-0501dc2c]{display:flex;align-items:center}.person-head[data-v-0501dc2c]{min-width:0;min-height:4.75rem;justify-content:space-between;gap:.75rem;padding:.9rem 1rem;border-bottom:1px solid var(--line)}.identity[data-v-0501dc2c]{min-width:15rem;gap:.75rem}.identity-avatar[data-v-0501dc2c]{display:flex;width:3.75rem;height:3.75rem;align-items:center;justify-content:center;flex:0 0 auto}.identity-avatar[data-v-0501dc2c] .ant-avatar{width:3.75rem!important;height:3.75rem!important;border:1px solid #eef0f5;box-shadow:0 2px 10px #0f172a0f}.identity-copy[data-v-0501dc2c]{min-width:0;overflow:hidden}.name-row[data-v-0501dc2c]{min-width:0;gap:.375rem}.name-row h2[data-v-0501dc2c]{overflow:hidden;margin:0;font-size:var(--fs-18);text-overflow:ellipsis;white-space:nowrap}.name-row[data-v-0501dc2c] .ant-tag{margin-inline-end:0}.person-meta[data-v-0501dc2c]{min-width:0;gap:.75rem;margin-top:.375rem;color:var(--ink-3);font-size:var(--fs-12);flex-wrap:wrap}.person-meta span[data-v-0501dc2c]{display:inline-flex;min-width:0;align-items:center;gap:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remark[data-v-0501dc2c]{min-width:7.5rem;max-width:18rem;flex:1}.summary-actions[data-v-0501dc2c]{display:flex;flex:0 0 auto;align-items:center}.remark span[data-v-0501dc2c]{color:var(--ink-4);font-size:var(--fs-12)}.remark p[data-v-0501dc2c]{display:-webkit-box;overflow:hidden;margin:.125rem 0 0;color:var(--ink-3);font-size:var(--fs-12);line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (max-width: 800px){.remark[data-v-0501dc2c]{display:none}}.behavior-charts[data-v-9646ae9c]{display:grid;grid-template-columns:repeat(3,minmax(14rem,1fr));height:100%;min-height:0;gap:.75rem;overflow-x:auto;overflow-y:hidden}.behavior-charts[data-v-9646ae9c] .section{display:flex;min-width:0;height:100%;margin:0;padding:.875rem;flex-direction:column;overflow:hidden}.behavior-charts[data-v-9646ae9c] .section-head{margin-bottom:.375rem;padding-bottom:.625rem;flex-wrap:wrap}.behavior-charts[data-v-9646ae9c] .section>.ant-spin-nested-loading{flex:1;min-height:0}.behavior-charts[data-v-9646ae9c] .ant-spin-container,.chart-canvas[data-v-9646ae9c]{height:100%;min-height:0}.drill-modal[data-v-b710265e]{display:flex;max-height:72vh;min-height:0;flex-direction:column;gap:.75rem;overflow:hidden}.drill-filters[data-v-b710265e]{display:flex;align-items:flex-end;gap:.75rem;padding:.625rem .75rem;border:1px solid var(--line);border-radius:var(--r-2);background:#fafbfc;flex-wrap:wrap}.drill-filters label[data-v-b710265e]{display:flex;min-width:8rem;flex-direction:column;gap:.25rem}.drill-filters label>span[data-v-b710265e]{color:var(--ink-3);font-size:var(--fs-12)}.drill-filters label[data-v-b710265e]>.ant-select,.drill-filters label[data-v-b710265e]>.ant-picker{width:10rem}.drill-filters label[data-v-b710265e]:first-child>.ant-picker{width:14rem}.drill-filters .keyword-filter[data-v-b710265e]{flex:1;min-width:10rem}.drill-filters strong[data-v-b710265e]{margin-left:auto;padding-bottom:.25rem;color:var(--ink-3);font-size:var(--fs-12);font-weight:500;white-space:nowrap}.drill-loading[data-v-b710265e],.drill-loading[data-v-b710265e] .ant-spin-container{min-height:0}.drill-body[data-v-b710265e]{display:grid;grid-template-columns:21rem minmax(0,1fr);height:min(34rem,60vh);min-height:26rem;border:1px solid var(--line);border-radius:var(--r-3);overflow:hidden}.event-list[data-v-b710265e]{display:flex;height:100%;min-width:0;min-height:0;flex-direction:column;gap:.5rem;padding:.5rem;border-right:1px solid var(--line);background:var(--bg);overflow-y:auto;overflow-x:hidden}.event-list button[data-v-b710265e]{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:.625rem;width:100%;padding:.625rem;border:1px solid transparent;border-radius:var(--r-2);background:var(--bg);color:var(--ink-1);text-align:left;cursor:pointer}.event-list button[data-v-b710265e]:hover{border-color:var(--line-strong)}.event-list button.active[data-v-b710265e]{border-color:var(--accent);background:var(--accent-soft)}.event-load-more[data-v-b710265e]{display:flex;align-items:center;justify-content:center;min-height:2rem;color:var(--ink-3);font-size:var(--fs-12)}.event-snapshot[data-v-b710265e]{display:grid;place-items:center;width:4.5rem;height:3.5rem;border-radius:var(--r-2);background:#f0f0f0;color:var(--ink-4);overflow:hidden}.event-snapshot img[data-v-b710265e]{width:100%;height:100%;object-fit:cover}.event-snapshot[data-v-b710265e] svg{font-size:1.25rem}.event-summary[data-v-b710265e]{display:flex;min-width:0;flex-direction:column;gap:.3rem}.event-title[data-v-b710265e]{display:flex}.event-title[data-v-b710265e] .ant-tag{display:inline-flex;max-width:100%;margin:0;align-items:center;gap:.25rem;overflow:hidden;text-overflow:ellipsis}.event-description[data-v-b710265e]{display:-webkit-box;overflow:hidden;color:var(--ink-2);font-size:var(--fs-12);line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.event-meta[data-v-b710265e]{display:flex;min-width:0;align-items:center;gap:.4rem;color:var(--ink-3);font-size:var(--fs-12)}.event-meta b[data-v-b710265e]{color:var(--ink-1)}.event-meta em[data-v-b710265e]{min-width:0;overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.event-detail[data-v-b710265e]{min-width:0;min-height:0;padding:1rem;overflow:auto}@media (max-width:760px){.drill-body[data-v-b710265e]{grid-template-columns:1fr;height:64vh}.event-list[data-v-b710265e]{max-height:15rem;border-right:0;border-bottom:1px solid var(--line)}.event-detail[data-v-b710265e]{min-height:22rem}}.ranking-panel[data-v-4667c580]{display:flex!important;height:100%;min-height:0;margin:0!important;padding:.75rem!important;flex-direction:column;overflow:hidden}.ranking-panel[data-v-4667c580] .section-head{align-items:center;flex-wrap:wrap;margin-bottom:0;padding-bottom:.625rem}.ranking-panel[data-v-4667c580] .section-title>.ic{display:none}.ranking-panel[data-v-4667c580] .section-head>.right{min-width:0;max-width:100%;flex-shrink:1}.ranking-range[data-v-4667c580]{display:flex;max-width:100%;flex-wrap:wrap;justify-content:flex-end}.ranking-panel[data-v-4667c580]>.ant-spin-nested-loading{flex:1;min-height:0}.ranking-panel[data-v-4667c580]>.ant-spin-nested-loading>.ant-spin-container{height:100%;min-height:0}.ranking-actions[data-v-4667c580]{display:flex;align-items:center;margin:0 -.75rem;padding:.5rem .75rem;border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-shrink:0}.ranking-actions[data-v-4667c580] .ant-segmented{padding:0;background:transparent}.ranking-actions[data-v-4667c580] .ant-segmented-item{border-radius:var(--r-1);font-size:var(--fs-12)}.ranking-actions[data-v-4667c580] .ant-segmented-item-selected{background:var(--accent-soft);box-shadow:none;color:var(--accent)}.ranking-list[data-v-4667c580]{display:flex;height:100%;min-height:0;overflow-y:auto;overflow-x:hidden;flex-direction:column}.ranking-list button[data-v-4667c580]{display:grid;grid-template-columns:1.25rem 1.875rem minmax(0,1fr) 1.75rem;align-items:center;gap:.5rem;min-height:2.4375rem;padding:.25rem 0;border:0;border-bottom:1px solid var(--line);background:transparent;text-align:left;color:var(--ink-1);cursor:pointer}.ranking-list button[data-v-4667c580]:last-child{border-bottom:0}.ranking-list button[data-v-4667c580]:hover{background:var(--bg-sunken)}.rank-number[data-v-4667c580]{display:grid;place-items:center;width:1.25rem;height:1.25rem;border-radius:50%;background:#f0f0f0;color:#9aa1ab;font-size:.6875rem;font-weight:600}.rank-number.rank-1[data-v-4667c580]{background:#faad14;color:#fff}.rank-number.rank-2[data-v-4667c580]{background:#8c8c8c;color:#fff}.rank-number.rank-3[data-v-4667c580]{background:#d48806;color:#fff}.rank-icon[data-v-4667c580]{display:grid;place-items:center;width:1.875rem;height:1.875rem;border-radius:50%;background:var(--accent-soft);color:var(--accent)}.rank-icon.rank-avatar[data-v-4667c580]{background:transparent}.rank-copy[data-v-4667c580]{display:flex;min-width:0;flex-direction:column;gap:.1875rem}.rank-label-row[data-v-4667c580]{display:flex;min-width:0;align-items:baseline;gap:.375rem}.rank-label-row strong[data-v-4667c580]{overflow:hidden;flex-shrink:0;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-13)}.rank-label-row small[data-v-4667c580]{overflow:hidden;min-width:0;color:var(--ink-4);text-overflow:ellipsis;white-space:nowrap;font-size:.625rem}.rank-copy[data-v-4667c580] .ant-progress{display:block;margin:0;line-height:1}.rank-copy[data-v-4667c580] .ant-progress-outer{display:block}.ranking-list button>b[data-v-4667c580]{text-align:right;font-size:var(--fs-13)}.elderly-workspace[data-v-fee01877]{display:grid;grid-template-columns:12.5rem minmax(0,1fr);height:100%;min-height:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg)}.elderly-workspace aside[data-v-fee01877]{display:flex;min-height:0;overflow:hidden;flex-direction:column;padding:.75rem;border-right:1px solid var(--line);background:var(--bg)}.elderly-workspace aside[data-v-fee01877]>.ant-spin-nested-loading{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}.elderly-workspace aside[data-v-fee01877] .ant-tree-indent-unit{width:.5rem}.elderly-workspace aside[data-v-fee01877] .ant-tree-switcher{width:1rem}.elderly-workspace aside[data-v-fee01877] .ant-tree-node-content-wrapper{min-width:0;overflow:hidden}.aside-head[data-v-fee01877],.stats-head[data-v-fee01877]{display:flex;align-items:center}.aside-head[data-v-fee01877]{justify-content:space-between;margin-bottom:.625rem}.tree-title[data-v-fee01877]{display:inline-flex;max-width:100%;align-items:center;gap:.45rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree-title small[data-v-fee01877]{margin-left:.25rem;color:var(--ink-4)}.elderly-workspace main[data-v-fee01877]{display:flex;min-width:0;min-height:0;overflow:hidden;flex-direction:column}.stats-head[data-v-fee01877]{min-width:0;justify-content:space-between;gap:.75rem;padding:.5rem 1rem;border-bottom:1px solid var(--line)}.stats-head h3[data-v-fee01877]{flex:0 0 auto;margin:0;font-size:var(--fs-14)}.elderly-workspace main[data-v-fee01877]>.ant-spin-nested-loading{flex:1;min-height:0}.elderly-workspace main[data-v-fee01877]>.ant-spin-nested-loading>.ant-spin-container{display:flex;height:100%;min-height:0;flex-direction:column}.person-chart[data-v-fee01877]{flex:1;height:auto;min-height:9rem;padding:.5rem .75rem}@media (max-width: 640px){.stats-head[data-v-fee01877]{align-items:flex-start;flex-direction:column}}.analysis-page[data-v-84673a81]{display:grid;grid-template-rows:minmax(11.5rem,30%) minmax(0,1fr);min-width:0;height:calc(100vh - 8.25rem);height:calc(100dvh - 8.25rem);min-height:0;gap:.75rem;overflow:hidden}.analysis-lower[data-v-84673a81]{display:grid;grid-template-columns:clamp(13rem,20vw,20rem) minmax(20rem,1fr);min-height:0;gap:.75rem;overflow-x:auto;overflow-y:hidden}.stats-panel[data-v-fd965f07]{display:flex;height:100%;min-height:0;flex-direction:column}.toolbar[data-v-fd965f07]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:.625rem;border-bottom:1px solid var(--line)}.toolbar strong[data-v-fd965f07]{font-size:var(--fs-14)}.stats-panel[data-v-fd965f07]>.ant-spin-nested-loading{flex:1;min-height:0}.stats-panel[data-v-fd965f07]>.ant-spin-nested-loading>.ant-spin-container{height:100%;min-height:0}.chart[data-v-fd965f07]{height:100%;min-height:0;padding:.5rem .25rem 0}.profile-event-workspace[data-v-f55e4956]{flex:1;min-height:0;overflow:hidden}.profile-event-workspace[data-v-f55e4956]>.ant-spin-nested-loading,.profile-event-workspace[data-v-f55e4956]>.ant-spin-nested-loading>.ant-spin-container{height:100%;min-height:0}.event-body[data-v-f55e4956]{position:relative;display:grid;grid-template-columns:minmax(0,1fr);height:100%;min-height:0;overflow:hidden}.detailed .event-body[data-v-f55e4956]{grid-template-columns:minmax(16rem,43%) minmax(0,57%)}.event-list[data-v-f55e4956]{display:flex;min-width:0;min-height:0;overflow:auto;flex-direction:column;gap:.5rem;padding:.5rem 0}.event-list button[data-v-f55e4956]{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:.625rem;width:100%;padding:.625rem;border:1px solid var(--line);border-radius:var(--r-2);background:#fafbfc;color:var(--ink-1);text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.event-list button[data-v-f55e4956]:hover{border-color:var(--accent)}.event-list button.active[data-v-f55e4956]{border-color:var(--accent);background:var(--accent-soft)}.snapshot[data-v-f55e4956]{display:grid;width:4.5rem;height:3.5rem;place-items:center;overflow:hidden;border-radius:var(--r-2);background:#f0f0f0;color:var(--ink-4)}.snapshot img[data-v-f55e4956]{width:100%;height:100%;object-fit:cover}.snapshot[data-v-f55e4956] svg{font-size:1.25rem}.event-summary[data-v-f55e4956]{display:flex;min-width:0;flex-direction:column;gap:.25rem}.event-title[data-v-f55e4956],.event-meta[data-v-f55e4956]{display:flex;min-width:0;align-items:center}.event-title[data-v-f55e4956]{gap:.5rem}.event-title[data-v-f55e4956] .ant-tag{max-width:100%;margin:0;overflow:hidden;text-overflow:ellipsis}.event-title time[data-v-f55e4956],.event-meta[data-v-f55e4956]{color:var(--ink-3);font-size:var(--fs-12)}.event-title time[data-v-f55e4956]{margin-left:auto;white-space:nowrap}.event-meta[data-v-f55e4956]{gap:.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-description[data-v-f55e4956]{display:-webkit-box;overflow:hidden;color:var(--ink-2);font-size:var(--fs-12);line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.event-detail[data-v-f55e4956]{display:flex;min-width:0;min-height:0;overflow:hidden;flex-direction:column;border-left:1px solid var(--line);background:var(--bg)}.event-detail>header[data-v-f55e4956]{display:flex;min-height:2.5rem;align-items:center;justify-content:space-between;padding:.375rem .75rem;border-bottom:1px solid var(--line)}.event-detail>header strong[data-v-f55e4956]{font-size:var(--fs-13)}.evidence-scroll[data-v-f55e4956]{min-height:0;overflow:auto;padding:.875rem}.detail-slide-enter-active[data-v-f55e4956],.detail-slide-leave-active[data-v-f55e4956]{transition:opacity .18s,transform .18s}.detail-slide-enter-from[data-v-f55e4956],.detail-slide-leave-to[data-v-f55e4956]{opacity:0;transform:translate(1rem)}@media (max-width: 800px){.detailed .event-body[data-v-f55e4956]{grid-template-columns:1fr}.event-detail[data-v-f55e4956]{position:absolute;inset:0;border-left:0}}.event-panel[data-v-2c12401a]{display:flex;height:100%;min-height:0;flex-direction:column}.event-toolbar[data-v-2c12401a]{display:flex;flex:0 0 auto;align-items:center;gap:.5rem;padding-bottom:.625rem;border-bottom:1px solid var(--line);flex-wrap:wrap}.event-toolbar[data-v-2c12401a]>.ant-input-affix-wrapper{width:10rem}.event-toolbar[data-v-2c12401a]>.ant-select{width:8.5rem}.event-count[data-v-2c12401a]{margin-left:auto;color:var(--ink-3);font-size:var(--fs-12);white-space:nowrap}@media (max-width: 900px){.event-toolbar[data-v-2c12401a]>.ant-input-affix-wrapper{flex:1;min-width:9rem}.event-count[data-v-2c12401a]{margin-left:0}}.habit-panel[data-v-652c61d4]{display:flex;height:100%;min-height:0;overflow:hidden;flex-direction:column;gap:.625rem}.habit-summary[data-v-652c61d4]{display:flex;min-height:4.75rem;align-items:center;gap:.75rem;padding:.75rem 1rem;border:1px solid var(--line);border-radius:var(--r-3);background:var(--accent-soft)}.summary-icon[data-v-652c61d4],.habit-icon[data-v-652c61d4]{display:grid;flex:0 0 auto;place-items:center;border-radius:var(--r-2);background:var(--bg);color:var(--accent)}.summary-icon[data-v-652c61d4]{width:2.25rem;height:2.25rem}.habit-summary>div[data-v-652c61d4]{min-width:0;flex:1}.habit-summary h3[data-v-652c61d4]{margin:0 0 .25rem;font-size:var(--fs-14)}.habit-summary p[data-v-652c61d4]{display:-webkit-box;overflow:hidden;margin:0;color:var(--ink-2);font-size:var(--fs-12);line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.habit-list-head[data-v-652c61d4]{display:flex;flex:0 0 auto;align-items:center;min-height:1.75rem}.habit-list-head strong[data-v-652c61d4]{font-size:var(--fs-13)}.habit-loading[data-v-652c61d4]{flex:1;min-height:0}.habit-loading[data-v-652c61d4] .ant-spin-container{height:100%;min-height:0}.habit-list[data-v-652c61d4],.preview-list[data-v-652c61d4]{display:flex;flex-direction:column;gap:.5rem}.habit-list[data-v-652c61d4]{height:100%;min-height:0;overflow:auto;padding-right:.125rem}.habit-list article[data-v-652c61d4]{display:flex;align-items:flex-start;gap:.625rem;padding:.625rem .75rem;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg)}.habit-list article[data-v-652c61d4]:hover{border-color:var(--line-strong)}.habit-icon[data-v-652c61d4]{width:2rem;height:2rem;background:var(--accent-soft)}.habit-content[data-v-652c61d4]{min-width:0;flex:1}.habit-title[data-v-652c61d4]{display:flex;align-items:center;gap:.5rem}.habit-title strong[data-v-652c61d4]{font-size:var(--fs-13)}.habit-title[data-v-652c61d4] .ant-tag{margin:0}.habit-content p[data-v-652c61d4],.preview-list p[data-v-652c61d4]{margin:.25rem 0 0;color:var(--ink-3);font-size:var(--fs-12);line-height:1.55;white-space:pre-wrap}.habit-actions[data-v-652c61d4]{display:flex;flex:0 0 auto;gap:.125rem}.habit-add-entry[data-v-652c61d4]{display:flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.375rem;border:1px dashed var(--line-strong);border-radius:var(--r-2);background:#fafbfc;color:var(--ink-3);font-size:var(--fs-13);cursor:pointer}.habit-add-entry[data-v-652c61d4]:hover{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.preview-list[data-v-652c61d4]{max-height:55vh;overflow:auto}.preview-list article[data-v-652c61d4]{padding:.75rem;border:1px solid var(--line);border-radius:var(--r-2)}.preview-list small[data-v-652c61d4]{color:var(--ink-3)}.preview-actions[data-v-652c61d4]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}@media (max-width: 640px){.habit-summary[data-v-652c61d4]{align-items:flex-start;flex-wrap:wrap}.habit-summary[data-v-652c61d4]>.ant-btn{margin-left:3rem}}.photo-row[data-v-d0d116fb]{display:flex;justify-content:center;gap:2rem}.form-grid[data-v-d0d116fb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.name-item[data-v-d0d116fb]{grid-column:1 / -1}.form-grid[data-v-d0d116fb] .ant-input-number{width:100%}@media (max-width:640px){.photo-row[data-v-d0d116fb]{flex-direction:column;align-items:center;gap:0}.form-grid[data-v-d0d116fb]{grid-template-columns:1fr}.name-item[data-v-d0d116fb]{grid-column:auto}}.workspace[data-v-23d7f94e]{display:grid;grid-template-columns:18.75rem minmax(0,1fr);height:calc(100vh - 8.25rem);height:calc(100dvh - 8.25rem);min-height:0;gap:.75rem;overflow:hidden}.workspace aside[data-v-23d7f94e],.profile-card[data-v-23d7f94e],.detail-tabs[data-v-23d7f94e]{border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg)}.workspace aside[data-v-23d7f94e]{display:flex;min-height:0;overflow:hidden;flex-direction:column}.aside-head[data-v-23d7f94e],.aside-search[data-v-23d7f94e]{flex:0 0 auto;border-bottom:1px solid var(--line)}.aside-head[data-v-23d7f94e]{display:flex;min-height:3rem;align-items:center;justify-content:space-between;padding:.625rem .75rem}.aside-head strong[data-v-23d7f94e]{font-size:var(--fs-14)}.aside-search[data-v-23d7f94e]{padding:.5rem .625rem}.tree-scroll[data-v-23d7f94e]{flex:1;min-height:0;overflow:auto;padding:.375rem}.tree-scroll[data-v-23d7f94e]>.ant-spin-nested-loading,.tree-scroll[data-v-23d7f94e]>.ant-spin-nested-loading>.ant-spin-container{min-height:100%}.tree-scroll[data-v-23d7f94e] .ant-tree-indent-unit{width:.75rem}.tree-scroll[data-v-23d7f94e] .ant-tree-switcher{width:1.125rem}.tree-scroll[data-v-23d7f94e] .ant-tree-node-content-wrapper{min-width:0;overflow:hidden}.tree-title[data-v-23d7f94e]{display:inline-flex;max-width:100%;align-items:center;gap:.375rem;overflow:hidden;white-space:nowrap}.tree-avatar[data-v-23d7f94e]{flex:0 0 auto;background:var(--accent-soft);color:var(--accent)}.tree-title>span[data-v-23d7f94e]{overflow:hidden;text-overflow:ellipsis}.tree-title small[data-v-23d7f94e]{flex:0 0 auto;color:var(--ink-4)}.workspace main[data-v-23d7f94e]{display:flex;min-width:0;min-height:0;overflow:hidden;flex-direction:column;gap:.75rem}.profile-card[data-v-23d7f94e]{flex:0 0 auto;overflow:hidden}.profile-card[data-v-23d7f94e] .person-head{border-bottom:0;flex-wrap:wrap}.profile-card[data-v-23d7f94e] .identity{min-width:0;flex:0 1 17rem}.profile-card[data-v-23d7f94e] .remark{min-width:6.5rem;max-width:10rem}.detail-tabs[data-v-23d7f94e]{display:flex;min-height:0;flex:1;flex-direction:column;overflow:hidden}.detail-tabs[data-v-23d7f94e]>.ant-tabs-nav{margin:0;padding:0 1rem;flex:0 0 auto}.detail-tabs[data-v-23d7f94e]>.ant-tabs-content-holder,.detail-tabs[data-v-23d7f94e]>.ant-tabs-content-holder>.ant-tabs-content,.detail-tabs[data-v-23d7f94e] .ant-tabs-tabpane{height:100%;min-height:0}.detail-tabs[data-v-23d7f94e]>.ant-tabs-content-holder{overflow:hidden}.detail-tabs[data-v-23d7f94e] .ant-tabs-tabpane{overflow:hidden;padding:.75rem}@media (max-width: 780px){.workspace[data-v-23d7f94e]{grid-template-columns:1fr;grid-template-rows:12rem minmax(0,1fr)}.workspace main[data-v-23d7f94e]{min-height:0}}.function-list-toolbar[data-v-4b0e9ef5]{display:flex;flex:1;align-items:center}.function-list-title[data-v-4b0e9ef5]{margin:0;color:#000000d9;font-size:var(--fs-18);font-weight:600;line-height:32px;white-space:nowrap}.log-error{color:#ff4d4f;font-weight:700}.log-warn{color:#faad14;font-weight:700}.log-info{color:#1890ff;font-weight:700}.log-debug{color:#52c41a;font-weight:700}.log-viewer[data-v-8a9cfb6d]{background-color:#fff;color:#333;padding:10px;height:100%;overflow-y:auto;font-family:monospace;white-space:pre-wrap;word-wrap:break-word;border:1px solid #eee;box-sizing:border-box}pre[data-v-8a9cfb6d]{margin:0}.content-warp[data-v-890360be]{width:500px}.popover-footer[data-v-890360be]{text-align:right}.tooltip[data-v-ea386505]{border:1px solid #ccc;border-radius:6px;padding:4px 16px;margin-bottom:16px}.data-type[data-v-ea386505]{margin:8px 0}.data-type span[data-v-ea386505]{font-size:16px;font-weight:500;margin-left:16px}.content[data-v-ea386505]{display:flex;height:500px;gap:16px}.content .left[data-v-ea386505],.content .right[data-v-ea386505]{flex:1;border:1px solid #ccc;border-radius:6px}.content .left .header[data-v-ea386505],.content .right .header[data-v-ea386505]{border-bottom:1px solid #ccc;padding:4px 16px}.content .left .content[data-v-ea386505],.content .right .content[data-v-ea386505]{padding:16px}[data-v-ea386505] .content-warp{width:100%}[data-v-ea386505] .ant-table-container{height:100%!important}[data-v-ea386505] .ant-table-container .ant-table-body{height:calc(100% - 55px)}[data-v-ea386505] .ant-table-container .ant-table-body .ant-table table{height:100%}[data-v-ea386505] .selected-row{background-color:#edf2fa!important}.list-pop[data-v-ea386505]{display:flex;gap:8px;align-items:center}.list-action[data-v-ea386505]{display:flex;justify-content:flex-end;gap:8px}.empty-text[data-v-ea386505]{display:flex;justify-content:center;align-items:center;height:270px}.params-box[data-v-329dadd8] .ant-collapse-header,.params-box[data-v-329dadd8] .ant-collapse-content-box{padding:6px 12px!important}.params-box .params-item-header[data-v-329dadd8]{display:flex;align-items:center;gap:12px;margin-right:12px}.back-input-box[data-v-329dadd8]{display:flex;align-items:center;gap:8px}.j-checkbox-box[data-v-9dcf5f0d]{width:100%;background-color:#d9d9d9;height:32px;border-radius:3px;color:#777;padding:2px;gap:4px;align-items:center}.j-checkbox-box .item[data-v-9dcf5f0d]{padding:3px 0;text-align:center;cursor:pointer}.j-checkbox-box .active[data-v-9dcf5f0d]{background-color:#fff;color:#000000e6}.params-box[data-v-ad1916db] .ant-collapse-header,.params-box[data-v-ad1916db] .ant-collapse-content-box{padding:6px 12px!important}.params-box .params-item-header[data-v-ad1916db]{display:flex;align-items:center;gap:12px;margin-right:12px}.back-out-box[data-v-ad1916db]{display:flex;align-items:center;gap:8px}.action-bar[data-v-ee9caed1]{display:flex;justify-content:flex-end;align-items:center;margin-bottom:12px;gap:12px}.department-container[data-v-ee9caed1]{display:flex;height:100%;width:100%;gap:24px}.left-add-btn-box[data-v-ee9caed1]{z-index:11;position:fixed;background:#fff;width:93%;top:0;display:flex;justify-content:end}[data-v-ee9caed1] .ant-spin-nested-loading{margin-top:20px;height:650px;overflow:auto}[data-v-ee9caed1] .ant-tree-switcher{display:none}[data-v-ee9caed1] .ant-tree{background:none}[data-v-ee9caed1] .ant-tabs{height:calc(100% - 44px)}[data-v-ee9caed1] .ant-tabs .ant-tabs-content-holder{height:calc(100% - 56px)}[data-v-ee9caed1] .ant-tabs .ant-tabs-content-holder .ant-tabs-content{height:100%}[data-v-ee9caed1] .ant-tabs-tabpane{height:100%;overflow:auto;position:relative;display:flex;flex-direction:column;align-items:end}.right-run-btn[data-v-ee9caed1]{margin-bottom:0}.ant-btn-text[data-v-ee9caed1]{background:transparent;border-color:transparent}.service-command-list .service-item[data-v-ee9caed1]{margin-bottom:12px}.service-command-list .service-item .service-id-row[data-v-ee9caed1]{display:flex;justify-content:space-between;align-items:center;font-weight:700;color:#333}.service-command-list .service-item .cmd-ids[data-v-ee9caed1]{margin-top:2px}.service-command-list .service-item .cmd-ids .cmd-id-row[data-v-ee9caed1]{display:flex;justify-content:space-between;align-items:center;color:#888;font-size:13px;margin-left:16px}.remove-icon[data-v-ee9caed1]{margin-left:6px;color:#ff4d4f;cursor:pointer}.responsive-container[data-v-0b47b632]{overflow-y:auto}.patrol-page-stack{display:flex;flex-direction:column;gap:var(--space-4)}.empty-state{padding:var(--space-12) var(--space-8);text-align:center;color:var(--jet-theme-text-disabled);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg)}.empty-icon,.placeholder-icon{font-size:var(--fs-28);margin-bottom:var(--space-4);opacity:.45}.empty-title,.placeholder-title{color:var(--jet-theme-text);font-size:var(--fs-h4);font-weight:500;margin:0 0 var(--space-2)}.empty-desc,.placeholder-desc{font-size:var(--fs-body);margin:0;line-height:1.7}.btn-action{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-width:0;min-height:1.75rem;padding:var(--space-2) var(--space-5);color:var(--jet-theme-text);font:inherit;font-size:var(--fs-body);line-height:1;white-space:nowrap;background:var(--jet-theme-bg-container);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);cursor:pointer;transition:background .12s,border-color .12s,color .12s,transform .04s}.btn-action:hover:not(:disabled){border-color:var(--jet-theme-text)}.btn-action:active:not(:disabled){transform:translateY(.03125rem)}.btn-action:disabled,.btn-action[aria-disabled=true]{opacity:.52;cursor:not-allowed;transform:none}.btn-action--ok{color:var(--accent-ink);background:var(--jet-theme-primary);border-color:var(--jet-theme-primary);box-shadow:var(--jet-theme-shadow-secondary)}.btn-action--ok:hover:not(:disabled){color:var(--accent-ink);background:var(--jet-theme-primary);filter:brightness(.95)}.btn-action--ghost{color:var(--jet-theme-text-secondary);background:var(--jet-theme-primary-soft);border-color:var(--jet-theme-border);box-shadow:none}.field{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4)}.field:last-child{margin-bottom:0}.field-label{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-weight:500}.field-hint{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6;margin:var(--space-2) 0 0}.field-row{display:flex;flex-wrap:wrap;gap:var(--space-4)}.field-row .field{flex:1;min-width:8.75rem;margin-bottom:0}.lib-table{width:100%;border-collapse:collapse;background:var(--jet-theme-bg-container)}.lib-table th,.lib-table td,.records-table th,.records-table td{padding:var(--space-4) var(--space-5);border-bottom:.0625rem solid var(--jet-theme-border);font-size:var(--fs-14);text-align:left;vertical-align:top}.lib-table th,.records-table th{color:var(--jet-theme-text-disabled);font-weight:500;background:var(--jet-theme-bg-layout)}.dialog-mask{position:fixed;inset:0;background:color-mix(in srgb,var(--jet-theme-text) 28%,transparent);z-index:100}.kpi-hierarchy{display:grid;grid-template-columns:minmax(13.75rem,1.2fr) minmax(0,2.4fr);gap:var(--space-6, 1.25rem);align-items:stretch}@media (max-width: 68.75rem){.kpi-hierarchy{grid-template-columns:1fr}}.kpi-hero{padding:var(--space-6);border:.0625rem solid var(--jet-theme-primary);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-primary-soft);display:flex;flex-direction:column;gap:var(--space-2, .5rem)}.kpi-hero[data-tone=warn]{border-color:var(--jet-theme-warning);background:var(--warn-bg)}.kpi-hero[data-tone=err]{border-color:var(--jet-theme-error);background:var(--err-bg)}.kpi-hero__lbl{color:var(--jet-theme-primary);font-size:var(--fs-16);font-weight:600;text-transform:uppercase;letter-spacing:.04em}.kpi-hero[data-tone=warn] .kpi-hero__lbl{color:var(--jet-theme-warning)}.kpi-hero[data-tone=err] .kpi-hero__lbl{color:var(--jet-theme-error)}.kpi-hero__num{color:var(--jet-theme-primary);font-size:var(--fs-display);font-weight:600;line-height:1;font-variant-numeric:tabular-nums;display:inline-flex;align-items:baseline;gap:var(--space-2, .5rem)}.kpi-hero__num small{font-size:var(--fs-h3);font-weight:500;opacity:.7}.kpi-hero[data-tone=warn] .kpi-hero__num{color:var(--jet-theme-warning)}.kpi-hero[data-tone=err] .kpi-hero__num{color:var(--jet-theme-error)}.kpi-hero__sub{margin:0;color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.5rem}.kpi-secondaries{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container);overflow:hidden}.kpi-secondaries--3{grid-template-columns:repeat(3,minmax(0,1fr))}.kpi-secondaries--5{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width: 45rem){.kpi-secondaries,.kpi-secondaries--3,.kpi-secondaries--5{grid-template-columns:repeat(2,minmax(0,1fr))}}.kpi-secondaries>*{padding:var(--space-6, 1.5rem) var(--space-7, 1.75rem);border-right:.0625rem solid var(--jet-theme-border);display:flex;flex-direction:column;gap:var(--space-1, .25rem)}.kpi-secondaries>*:last-child{border-right:0}@media (max-width: 45rem){.kpi-secondaries>*:nth-child(2n){border-right:0}.kpi-secondaries>*:not(:nth-last-child(-n+2)){border-bottom:.0625rem solid var(--jet-theme-border)}}.inspection-surface{position:relative;overflow:hidden;background-color:var(--jet-theme-bg-container);border-radius:var(--jet-theme-radius-lg);box-shadow:0 1rem 2.5rem -2rem color-mix(in srgb,var(--jet-theme-text) 18%,transparent),inset 0 .0625rem 0 var(--jet-theme-bg-container)}.inspection-surface--interactive{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.inspection-surface--interactive:hover{transform:translateY(-.125rem);border-color:color-mix(in srgb,var(--jet-theme-primary) 26%,var(--jet-theme-border));box-shadow:0 1.25rem 2.8rem -2rem color-mix(in srgb,var(--jet-theme-primary) 26%,transparent),inset 0 .0625rem #fffc}.inspection-surface>*{position:relative;z-index:1}.inspection-section-head{display:flex;align-items:flex-start;gap:var(--space-4);justify-content:space-between;flex-wrap:wrap}.inspection-section-head--compact{align-items:center}.inspection-section-head__copy{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.inspection-section-head__eyebrow{color:var(--jet-theme-primary);font-size:var(--fs-14);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.inspection-section-head__title{margin:0;color:var(--jet-theme-text);font-size:clamp(var(--fs-18),2vw,var(--fs-24));font-weight:600;line-height:1.2}.inspection-section-head__meta{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.6}.inspection-section-head__meta strong{color:var(--jet-theme-text);font-weight:600}.inspection-toolbar{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.inspection-chip,.inspection-status-pill{display:inline-flex;align-items:center;gap:.3125rem;min-height:1.5rem;padding:.125rem .625rem;border-radius:999rem;font-size:var(--fs-14);font-weight:600;line-height:1;border:.0625rem solid transparent;white-space:nowrap}.inspection-chip{color:var(--jet-theme-text-secondary);background:color-mix(in srgb,var(--jet-theme-primary-soft) 78%,white)}.inspection-chip--info,.inspection-status-pill--info{color:var(--jet-theme-primary);background:color-mix(in srgb,var(--jet-theme-primary-soft) 84%,white);border-color:color-mix(in srgb,var(--jet-theme-primary) 18%,transparent)}.inspection-chip--warn,.inspection-status-pill--warn{color:var(--jet-theme-warning);background:color-mix(in srgb,var(--warn-bg) 88%,white);border-color:color-mix(in srgb,var(--jet-theme-warning) 20%,transparent)}.inspection-chip--danger,.inspection-status-pill--danger{color:var(--jet-theme-error);background:color-mix(in srgb,var(--err-bg) 88%,white);border-color:color-mix(in srgb,var(--jet-theme-error) 18%,transparent)}.inspection-chip--success,.inspection-status-pill--success{color:var(--jet-theme-success);background:color-mix(in srgb,var(--ok-bg) 88%,white);border-color:color-mix(in srgb,var(--jet-theme-success) 20%,transparent)}.inspection-asset-grid,.inspection-record-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,19.5rem),1fr));gap:var(--space-5)}.inspection-stat-tile{min-width:0;padding:var(--space-4) var(--space-5);border-radius:calc(var(--jet-theme-radius) + .125rem);background:color-mix(in srgb,var(--jet-theme-bg-layout) 72%,white);border:.0625rem solid color-mix(in srgb,var(--jet-theme-border) 72%,white);display:flex;flex-direction:column;gap:.375rem}.inspection-stat-tile__label{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.3}.inspection-stat-tile__value{color:var(--jet-theme-text);font-size:clamp(var(--fs-18),2vw,var(--fs-26));line-height:1;font-weight:600;font-variant-numeric:tabular-nums}.inspection-stat-tile__value--text{font-size:var(--fs-14);line-height:1.4}.inspection-stat-tile__hint{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.4}.inspection-asset-card__head,.inspection-record-card__head,.inspection-asset-card__foot,.inspection-record-card__foot,.inspection-record-card__title-line{display:flex;align-items:flex-start;gap:var(--space-3);justify-content:space-between;flex-wrap:wrap}.inspection-asset-card__title-group,.inspection-record-card__title-group{min-width:0;display:flex;flex-direction:column;gap:.375rem}.inspection-asset-card__title,.inspection-record-card__title{margin:0;color:var(--jet-theme-text);font-size:var(--fs-h4);font-weight:600;line-height:1.35}.inspection-asset-card__meta,.inspection-record-card__meta,.inspection-asset-card__meta-item,.inspection-record-card__quiet{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.6}.inspection-asset-card__stats,.inspection-record-card__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:var(--space-3)}.inspection-record-card__signals{display:flex;gap:var(--space-2);flex-wrap:wrap}.inspection-record-card,.inspection-asset-card{padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}.inspection-divider{width:100%;height:.0625rem;background:color-mix(in srgb,var(--jet-theme-border) 82%,white)}@media (max-width: 48rem){.inspection-record-card,.inspection-asset-card{padding:var(--space-5)}}.agent-field[data-v-d855bc71]{display:flex;flex-direction:column;gap:8px}.agent-option[data-v-d855bc71]{display:flex;align-items:center;justify-content:space-between;gap:12px}.agent-option__name[data-v-d855bc71]{color:var(--ink-1)}.agent-option__id[data-v-d855bc71],.agent-option__meta[data-v-d855bc71],.agent-empty[data-v-d855bc71]{color:var(--ink-3);font-size:var(--fs-14)}.agent-option__meta[data-v-d855bc71],.agent-empty[data-v-d855bc71]{margin-top:2px;line-height:1.5}.evidence-ai-group[data-v-3885495b]{display:flex;flex-direction:column;gap:8px}.evidence-ai-group__head[data-v-3885495b]{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--ink-2);font-size:var(--fs-14)}.evidence-ai-card[data-v-3885495b]{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid var(--line);border-radius:var(--r-2);background:var(--canvas)}.evidence-ai-row[data-v-3885495b]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:10px;align-items:start}.evidence-ai-row__remove[data-v-3885495b]{height:32px}.sub-field[data-v-3885495b]{display:flex;flex-direction:column;gap:4px;color:var(--ink-2);font-size:var(--fs-14)}.sub-field-label[data-v-3885495b]{display:inline-flex;align-items:center;gap:4px;min-height:20px;line-height:20px}.sub-field-hint[data-v-3885495b]{color:var(--ink-3);font-size:var(--fs-14);line-height:1.5}@media (max-width: 960px){.evidence-ai-row[data-v-3885495b]{grid-template-columns:1fr}}.library[data-v-2b3ba66b]{display:flex;flex-direction:column;gap:.875rem}.lib-head[data-v-2b3ba66b],.lib-toolbar[data-v-2b3ba66b]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.lib-title[data-v-2b3ba66b]{margin:0;font-size:var(--fs-h3);font-weight:600;color:var(--jet-theme-text)}.lib-meta[data-v-2b3ba66b],.lib-hint[data-v-2b3ba66b],.lib-mono[data-v-2b3ba66b]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.spacer[data-v-2b3ba66b]{flex:1}.lib-search[data-v-2b3ba66b]{width:16.25rem}.cat-chips[data-v-2b3ba66b]{display:flex;flex-wrap:wrap;gap:.375rem}.empty-row[data-v-2b3ba66b]{padding:var(--space-12) var(--space-7);background:var(--jet-theme-bg-container);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg)}.lib-table[data-v-2b3ba66b]{width:100%;border-collapse:collapse;background:var(--jet-theme-bg-container);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);overflow:hidden}.lib-name[data-v-2b3ba66b]{font-weight:500;color:var(--jet-theme-text)}.lib-criteria[data-v-2b3ba66b]{color:var(--jet-theme-text-secondary);line-height:1.5}.lib-table__id-col[data-v-2b3ba66b]{width:11.25rem}.lib-table__op-col[data-v-2b3ba66b]{width:8.75rem}.cat-tag[data-v-2b3ba66b],.pill[data-v-2b3ba66b]{display:inline-block;font-size:var(--fs-14);padding:.0625rem .5rem;border-radius:var(--jet-theme-radius-sm);background:var(--jet-theme-primary-soft)}.pill--warn[data-v-2b3ba66b]{background:var(--warn-bg);color:var(--jet-theme-warning)}.pill--danger[data-v-2b3ba66b]{background:var(--err-bg);color:var(--jet-theme-error)}.pill--info[data-v-2b3ba66b]{background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.drawer-body[data-v-2b3ba66b],.field[data-v-2b3ba66b]{display:flex;flex-direction:column;gap:.5rem}.lib-criteria-textarea[data-v-2b3ba66b]{min-height:5.5rem;resize:vertical}.field-hint[data-v-2b3ba66b]{margin:0;font-size:var(--fs-14);color:var(--ink-3);line-height:1.5}.error-text[data-v-2b3ba66b]{margin:0;color:var(--jet-theme-error);font-size:var(--fs-14)}.rule-group[data-v-c214b8d6]{position:relative;display:flex;flex-direction:column;gap:.75rem;padding:.875rem .875rem .875rem 1.125rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container)}.rule-group[data-v-c214b8d6]:not(.rule-group--root){margin-left:1.25rem}.rule-group[data-v-c214b8d6]:not(.rule-group--root):before{content:"";position:absolute;left:-.75rem;top:1.125rem;bottom:1.125rem;border-left:.0625rem dashed var(--jet-theme-border-secondary)}.rule-group__head[data-v-c214b8d6]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.rule-join-switch[data-v-c214b8d6]{height:2.25rem;display:inline-flex;align-items:center;padding:.125rem;border:.0625rem solid var(--accent-light, var(--jet-theme-border-secondary));border-radius:var(--jet-theme-radius);background:var(--accent-bg, var(--jet-theme-bg-container))}.rule-join-option[data-v-c214b8d6]{height:1.875rem;min-width:3.25rem;padding:0 .75rem;border:0;border-radius:var(--jet-theme-radius-sm);background:transparent;color:var(--jet-theme-primary);font-size:var(--fs-14);font-weight:700;cursor:pointer}.rule-join-option.active[data-v-c214b8d6]{background:var(--jet-theme-primary);color:var(--accent-ink, var(--jet-theme-bg-container));box-shadow:var(--jet-theme-shadow-secondary)}.rule-join-option[data-v-c214b8d6]:focus-visible{outline:.125rem solid var(--jet-theme-primary-soft);outline-offset:.0625rem}.rule-empty[data-v-c214b8d6]{padding:.75rem;border:.0625rem dashed var(--jet-theme-border);border-radius:var(--jet-theme-radius-sm);color:var(--jet-theme-text-disabled);font-size:var(--fs-14);background:var(--jet-theme-bg-layout)}.rule-children[data-v-c214b8d6]{display:flex;flex-direction:column;gap:.75rem}.rule-condition[data-v-c214b8d6]{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-4);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-sm);background:var(--jet-theme-bg-container)}.rule-source-control[data-v-c214b8d6]{position:relative;display:inline-flex;align-items:center}.rule-source-icon[data-v-c214b8d6]{position:absolute;left:.625rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:.875rem;height:.875rem;color:var(--jet-theme-primary);pointer-events:none}.rule-source[data-v-c214b8d6]{width:8.5rem;padding-left:2rem;color:var(--jet-theme-primary);font-weight:500}.rule-device[data-v-c214b8d6]{min-width:13.75rem;flex:1 1 13.75rem}.rule-video-detail[data-v-c214b8d6],.rule-iot-detail[data-v-c214b8d6]{display:flex;flex:1 0 100%;flex-wrap:wrap;align-items:center;gap:.5rem .625rem}.rule-field[data-v-c214b8d6]{width:8.125rem}.rule-ai-task[data-v-c214b8d6]{min-width:9.375rem;flex:1 1 9.375rem}.rule-operator[data-v-c214b8d6],.rule-number[data-v-c214b8d6]{width:5.75rem}.rule-text[data-v-c214b8d6]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:2rem}.space-area-picker[data-v-efa57d4c]{position:relative;display:flex;flex-direction:column;gap:4px;min-width:0}.space-area-picker__trigger[data-v-efa57d4c]{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:100%;text-align:left;cursor:pointer}.space-area-picker__trigger span[data-v-efa57d4c]{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.space-area-picker__panel[data-v-efa57d4c]{display:flex;flex-direction:column;gap:10px;width:280px;max-height:360px;padding:10px;overflow:hidden;background:var(--bg);border:1px solid var(--line);border-radius:8px;box-shadow:0 12px 30px #0f172a24}.space-area-picker__search[data-v-efa57d4c] .ant-input-prefix{color:var(--ink-3)}.space-area-tree[data-v-efa57d4c]{min-height:0;max-height:292px;overflow:auto}.space-area-tree__node[data-v-efa57d4c]{display:inline-flex;align-items:center;gap:8px;width:100%;min-width:0;color:var(--ink-2)}.space-area-tree__name[data-v-efa57d4c]{overflow:hidden;min-width:0;color:var(--ink-1);font-size:var(--fs-14);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.space-area-tree__count[data-v-efa57d4c]{margin-left:auto;color:var(--ink-3);font-size:var(--fs-14)}.space-area-picker__empty[data-v-efa57d4c]{padding:18px 8px;color:var(--ink-3);font-size:var(--fs-14);text-align:center}.space-area-picker__error[data-v-efa57d4c]{color:var(--err);font-size:var(--fs-14);line-height:1.5}.library[data-v-beb8d24c]{display:flex;flex-direction:column;gap:.875rem}.lib-head[data-v-beb8d24c]{display:flex;align-items:center;gap:.75rem}.lib-title[data-v-beb8d24c]{margin:0;font-size:var(--fs-h3);font-weight:600;color:var(--jet-theme-text)}.lib-meta[data-v-beb8d24c]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.spacer[data-v-beb8d24c]{flex:1}.lib-hint[data-v-beb8d24c]{margin:0;font-size:var(--fs-14);color:var(--jet-theme-text-disabled);line-height:1.6}.lib-toolbar[data-v-beb8d24c]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.lib-search[data-v-beb8d24c]{width:20rem}.cat-chips[data-v-beb8d24c]{display:flex;flex-wrap:wrap;gap:.375rem}.cat-chip__count[data-v-beb8d24c]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.empty-row[data-v-beb8d24c]{padding:3.75rem 1.25rem;background:var(--jet-theme-bg-container);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg)}.lib-table-wrap[data-v-beb8d24c]{overflow-x:auto;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container)}.lib-table[data-v-beb8d24c]{width:100%;min-width:68.75rem;border-collapse:collapse}.lib-table td[data-v-beb8d24c]{color:var(--jet-theme-text-secondary)}.lib-table tbody tr:last-child td[data-v-beb8d24c]{border-bottom:0}.lib-table__id-col[data-v-beb8d24c]{width:12.5rem}.lib-table__op-col[data-v-beb8d24c]{width:8.75rem;white-space:nowrap}.lib-table__row[data-v-beb8d24c]{cursor:pointer}.lib-table__row:hover td[data-v-beb8d24c]{background:var(--jet-theme-bg-layout)}.lib-table__row[data-v-beb8d24c]:focus-visible{outline:.125rem solid var(--jet-theme-primary-soft);outline-offset:-.125rem}.point-main[data-v-beb8d24c],.point-items[data-v-beb8d24c]{display:flex;flex-direction:column;gap:.25rem}.lib-name[data-v-beb8d24c]{font-weight:500;color:var(--jet-theme-text)}.lib-name--small[data-v-beb8d24c]{font-size:var(--fs-14)}.point-sub[data-v-beb8d24c]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled);line-height:1.5}.lib-criteria[data-v-beb8d24c]{color:var(--jet-theme-text-secondary);line-height:1.5}.lib-mono[data-v-beb8d24c]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.tag-list[data-v-beb8d24c]{display:flex;flex-wrap:wrap;gap:.375rem}.tag-chip[data-v-beb8d24c],.ref-chip[data-v-beb8d24c],.import-cat-tag[data-v-beb8d24c]{font-size:var(--fs-14);padding:.0625rem .5rem;border-radius:var(--jet-theme-radius-sm);background:var(--jet-theme-primary-soft);color:var(--jet-theme-text-secondary)}.drawer[data-v-beb8d24c]{position:fixed;top:0;right:0;width:min(70rem,96vw);height:100vh;background:var(--jet-theme-bg-container);z-index:101;box-shadow:var(--jet-theme-shadow);display:flex;flex-direction:column}.drawer-head[data-v-beb8d24c]{padding:var(--space-5) var(--space-6);border-bottom:.0625rem solid var(--jet-theme-border);display:flex;align-items:center;gap:var(--space-4)}.drawer-title[data-v-beb8d24c]{margin:0;font-size:var(--fs-h3);font-weight:600;color:var(--jet-theme-text)}.drawer-body[data-v-beb8d24c]{flex:1;overflow-y:auto;padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}.detail-section[data-v-beb8d24c]{display:flex;flex-direction:column;gap:var(--space-5)}.detail-grid[data-v-beb8d24c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5)}.detail-card[data-v-beb8d24c]{border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container);padding:var(--space-5);display:flex;flex-direction:column;gap:.75rem}.detail-card__head[data-v-beb8d24c]{display:flex;align-items:center;gap:.5rem}.detail-card__title[data-v-beb8d24c]{margin:0;font-size:var(--fs-h4);font-weight:600;color:var(--jet-theme-text)}.detail-kv[data-v-beb8d24c]{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem}.detail-kv__item[data-v-beb8d24c]{display:flex;flex-direction:column;gap:.25rem}.detail-kv__item dt[data-v-beb8d24c]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.detail-kv__item dd[data-v-beb8d24c]{margin:0;color:var(--jet-theme-text);line-height:1.6}.detail-resources[data-v-beb8d24c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.detail-resources__label[data-v-beb8d24c]{margin-bottom:.5rem;font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.detail-empty-line[data-v-beb8d24c]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.detail-item-list[data-v-beb8d24c]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.625rem}.detail-item-card[data-v-beb8d24c]{border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-layout);padding:.75rem;display:flex;flex-direction:column;gap:.5rem}.detail-item-card__head[data-v-beb8d24c]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.detail-item-card__tags[data-v-beb8d24c]{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap}.detail-item-card__criteria[data-v-beb8d24c]{margin:0;color:var(--jet-theme-text-secondary);line-height:1.6}.required[data-v-beb8d24c]{color:var(--jet-theme-error)}.field-hint[data-v-beb8d24c]{margin:0}.sub-field-row[data-v-beb8d24c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.sub-field[data-v-beb8d24c]{display:flex;flex-direction:column;gap:.25rem;color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.sub-field-hint[data-v-beb8d24c]{color:var(--ink-3);font-size:var(--fs-14);line-height:1.5}.sub-field-error[data-v-beb8d24c]{color:var(--err);font-size:var(--fs-14)}.sub-field-label[data-v-beb8d24c]{display:inline-flex;align-items:center;gap:.25rem;min-height:1.25rem;line-height:1.25rem}.route-items[data-v-beb8d24c]{display:flex;flex-direction:column;gap:.75rem;padding-top:.375rem}.route-items-head[data-v-beb8d24c]{display:flex;align-items:center;gap:.5rem}.items-sub-title[data-v-beb8d24c]{margin:0;font-size:var(--fs-h4);font-weight:600;color:var(--jet-theme-text)}.route-items-empty[data-v-beb8d24c]{margin:0;padding:1.125rem 1rem;color:var(--jet-theme-text-disabled);background:var(--jet-theme-primary-soft);border:.0625rem dashed var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius)}.import-picker[data-v-beb8d24c]{padding:.75rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-layout);display:flex;flex-direction:column;gap:.625rem}.import-picker-hint[data-v-beb8d24c]{margin:0;font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.import-item-list[data-v-beb8d24c]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem;max-height:13.75rem;overflow:auto}.import-item-name[data-v-beb8d24c]{color:var(--jet-theme-text);font-weight:500}.import-item-criteria[data-v-beb8d24c]{min-width:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.import-picker-foot[data-v-beb8d24c]{display:flex;justify-content:flex-end;gap:.5rem}.item-edit-list[data-v-beb8d24c]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.625rem}.item-edit-row[data-v-beb8d24c]{border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);padding:.75rem;background:var(--jet-theme-bg-container);display:flex;flex-direction:column;gap:.75rem}.item-edit-head[data-v-beb8d24c]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.item-edit-body[data-v-beb8d24c]{display:flex;flex-direction:column;gap:.625rem}.item-ord[data-v-beb8d24c]{width:1.5rem;height:1.5rem;border-radius:50%;background:var(--jet-theme-primary-soft);color:var(--jet-theme-text-secondary);display:inline-flex;align-items:center;justify-content:center;font-size:var(--fs-14)}.save-back-toast[data-v-beb8d24c]{font-size:var(--fs-14);color:var(--jet-theme-success)}.evidence-ai-group[data-v-beb8d24c]{display:flex;flex-direction:column;gap:.5rem}.evidence-ai-group__head[data-v-beb8d24c]{display:flex;align-items:center;gap:.5rem;color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.evidence-ai-row[data-v-beb8d24c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:.625rem;align-items:end;padding:.625rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-layout)}.evidence-ai-row__remove[data-v-beb8d24c]{height:2rem}.drawer-foot[data-v-beb8d24c]{padding:.75rem 1.125rem;border-top:.0625rem solid var(--jet-theme-border);display:flex;gap:.5rem;align-items:center}.error-text[data-v-beb8d24c]{margin:0;font-size:var(--fs-14);color:var(--jet-theme-error)}.pill[data-v-beb8d24c]{font-size:var(--fs-14);padding:.0625rem .4375rem;border-radius:var(--jet-theme-radius-sm);letter-spacing:.01875rem;text-transform:uppercase;font-weight:700;background:var(--jet-theme-primary-soft);color:var(--jet-theme-text-secondary);display:inline-block}.pill--inline[data-v-beb8d24c]{text-transform:none}.pill--warn[data-v-beb8d24c]{background:var(--warn-bg);color:var(--jet-theme-warning)}.pill--danger[data-v-beb8d24c]{background:var(--err-bg);color:var(--jet-theme-error)}.pill--success[data-v-beb8d24c]{background:var(--ok-bg);color:var(--jet-theme-success)}.pill--info[data-v-beb8d24c]{background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}@media (max-width: 60rem){.lib-search[data-v-beb8d24c]{width:100%}.sub-field-row[data-v-beb8d24c],.detail-grid[data-v-beb8d24c],.detail-resources[data-v-beb8d24c],.detail-kv[data-v-beb8d24c],.evidence-ai-row[data-v-beb8d24c]{grid-template-columns:1fr}}.scheme-editor[data-v-6129c30e]{display:flex;flex-direction:column;gap:var(--space-4)}.editor-head[data-v-6129c30e]{background:var(--jet-theme-bg-container);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);padding:.875rem 1.125rem;display:flex;flex-direction:column;gap:.625rem;align-items:flex-start}.back-btn[data-v-6129c30e]{align-self:flex-start;font-size:var(--fs-14);background:transparent;border:0;padding:.25rem .375rem;cursor:pointer;color:var(--jet-theme-text-disabled)}.back-btn[data-v-6129c30e]:hover{color:var(--jet-theme-text)}.head-empty[data-v-6129c30e]{padding:1.5rem}.head-title-row[data-v-6129c30e]{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap}.head-title[data-v-6129c30e]{font-size:var(--fs-h2);font-weight:600;color:var(--jet-theme-text);margin:0}.scheme-block[data-v-6129c30e]{background:var(--jet-theme-bg-container);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);padding:.875rem 1.125rem}.scheme-block__head[data-v-6129c30e]{display:flex;align-items:baseline;gap:.625rem;margin-bottom:.75rem}.scheme-block__title[data-v-6129c30e]{margin:0;font-size:var(--fs-h4);font-weight:600;color:var(--jet-theme-text)}.scheme-block__meta[data-v-6129c30e]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.spacer[data-v-6129c30e]{flex:1}.btn-link[data-v-6129c30e]{font-size:var(--fs-14);background:transparent;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius-sm);padding:.1875rem .625rem;cursor:pointer;color:var(--jet-theme-text)}.btn-link[data-v-6129c30e]:hover{border-color:var(--jet-theme-text)}.kv-grid[data-v-6129c30e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));gap:.625rem 1rem;margin:0}.kv-cell[data-v-6129c30e]{margin:0}.kv-cell dt[data-v-6129c30e]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled);margin-bottom:.125rem}.kv-cell dd[data-v-6129c30e]{margin:0;font-size:var(--fs-14);color:var(--jet-theme-text);display:flex;align-items:center;gap:.375rem;flex-wrap:wrap}.shift-chip[data-v-6129c30e]{padding:.125rem .5rem;border-radius:var(--jet-theme-radius-sm);background:var(--jet-theme-bg-layout);color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.point-tree[data-v-6129c30e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.625rem}.point-node[data-v-6129c30e]{border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);overflow:hidden}.point-node details[data-v-6129c30e]{width:100%}.point-node details>summary[data-v-6129c30e]{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none}.point-node details>summary[data-v-6129c30e]::-webkit-details-marker{display:none}.point-summary[data-v-6129c30e]{display:flex;align-items:center;gap:.5rem;padding:.625rem .75rem;flex-wrap:wrap;background:var(--jet-theme-bg-layout)}.point-summary[data-v-6129c30e]:before{content:"▸";color:var(--jet-theme-text-disabled);display:inline-block;transition:transform .15s;font-size:var(--fs-14)}.point-node details[open]>summary .point-summary[data-v-6129c30e]:before,.point-node details[open]>summary[data-v-6129c30e]:before{transform:rotate(90deg)}.point-node details[open]>summary[data-v-6129c30e]{border-bottom:.0625rem solid var(--jet-theme-border)}.ord[data-v-6129c30e]{display:inline-flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;border-radius:50%;background:var(--jet-theme-bg-container);border:.0625rem solid var(--jet-theme-border-secondary);font-size:var(--fs-14);font-weight:600;color:var(--jet-theme-text)}.point-name[data-v-6129c30e]{font-size:var(--fs-14);font-weight:500;color:var(--jet-theme-text)}.point-area[data-v-6129c30e]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.point-summary-meta[data-v-6129c30e]{margin-left:auto;display:flex;gap:.375rem;align-items:center;font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.dot[data-v-6129c30e]{color:var(--jet-theme-text-disabled)}.point-skip-mark[data-v-6129c30e]{color:var(--jet-theme-primary)}.point-body[data-v-6129c30e]{padding:.75rem .875rem;display:flex;flex-direction:column;gap:.75rem}.point-items[data-v-6129c30e]{display:flex;flex-direction:column;gap:.5rem}.sub-title[data-v-6129c30e]{margin:0;font-size:var(--fs-14);font-weight:600;color:var(--jet-theme-text-secondary)}.item-table[data-v-6129c30e]{width:100%;border-collapse:collapse;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);overflow:hidden}.item-table th[data-v-6129c30e]{text-align:left;font-size:var(--fs-14);font-weight:500;color:var(--jet-theme-text-disabled);background:var(--jet-theme-bg-layout);padding:.5rem .625rem;border-bottom:.0625rem solid var(--jet-theme-border)}.item-table td[data-v-6129c30e]{padding:.625rem;font-size:var(--fs-14);color:var(--jet-theme-text-secondary);border-bottom:.0625rem solid var(--jet-theme-border);vertical-align:top}.item-table tbody tr:last-child td[data-v-6129c30e]{border-bottom:0}.item-name[data-v-6129c30e]{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap;font-size:var(--fs-14);color:var(--jet-theme-text);font-weight:500;margin-bottom:.125rem}.item-criteria[data-v-6129c30e]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled);line-height:1.5}.item-meta-line[data-v-6129c30e]{font-size:var(--fs-14);color:var(--jet-theme-text)}.item-meta-sub[data-v-6129c30e]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled);margin-top:.125rem}.import-cat-tag[data-v-6129c30e]{font-size:var(--fs-14);color:var(--jet-theme-text-secondary);background:var(--jet-theme-primary-soft);border-radius:var(--jet-theme-radius-sm);padding:.0625rem .375rem}.skip-cell[data-v-6129c30e]{display:flex;flex-direction:column;gap:.25rem}.skip-rule-name[data-v-6129c30e]{font-size:var(--fs-14);color:var(--jet-theme-text-secondary)}.skip-rule-tree[data-v-6129c30e]{display:flex;flex-direction:column;gap:.25rem;margin-top:.125rem}.skip-rule-row[data-v-6129c30e]{margin-left:calc(var(--skip-rule-depth) * .875rem);font-size:var(--fs-14);line-height:1.5;color:var(--jet-theme-text-secondary)}.skip-rule-row--group[data-v-6129c30e]{color:var(--jet-theme-primary);font-weight:600}.skip-rule-row--condition[data-v-6129c30e]{padding-left:.5rem;border-left:.0625rem dashed var(--jet-theme-border-secondary)}.empty-row[data-v-6129c30e]{padding:1.5rem;background:var(--jet-theme-bg-layout);border-radius:var(--jet-theme-radius-sm);font-size:var(--fs-14)}.cell-mono[data-v-6129c30e]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.cell-inspectors[data-v-6129c30e]{display:inline-flex;align-items:center;gap:.5rem}.av-stack[data-v-6129c30e]{display:inline-flex}.av[data-v-6129c30e]{width:1.375rem;height:1.375rem;border-radius:50%;border:.125rem solid var(--jet-theme-bg-container);font-size:var(--fs-14);font-weight:700;color:var(--jet-theme-bg-container);display:flex;align-items:center;justify-content:center;margin-left:-.4375rem;opacity:.85}.av[data-v-6129c30e]:first-child{margin-left:0}.cell-names[data-v-6129c30e]{font-size:var(--fs-14);color:var(--jet-theme-text-secondary)}.pill[data-v-6129c30e]{font-size:var(--fs-14);padding:.0625rem .4375rem;border-radius:var(--jet-theme-radius-sm);letter-spacing:.01875rem;text-transform:uppercase;font-weight:700;background:var(--jet-theme-primary-soft);color:var(--jet-theme-text-secondary);display:inline-block}.pill--inline[data-v-6129c30e]{font-size:var(--fs-14);text-transform:none;letter-spacing:normal;font-weight:500}.pill--warn[data-v-6129c30e]{background:var(--warn-bg);color:var(--jet-theme-warning)}.pill--danger[data-v-6129c30e]{background:var(--err-bg);color:var(--jet-theme-error)}.pill--success[data-v-6129c30e]{background:var(--ok-bg);color:var(--jet-theme-success)}.pill--info[data-v-6129c30e]{background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.schedule-rule-editor[data-v-1ad0c658]{display:grid;gap:12px}.schedule-rule-main[data-v-1ad0c658]{display:grid;grid-template-columns:minmax(220px,280px) minmax(260px,1fr);gap:16px;align-items:start}.schedule-rule-main__item[data-v-1ad0c658]{margin-bottom:0}.schedule-rule-main__item[data-v-1ad0c658] .ant-form-item-label{padding-bottom:6px}.schedule-rule-main__item[data-v-1ad0c658] .ant-segmented,.month-day-select[data-v-1ad0c658]{width:100%}.field-hint[data-v-1ad0c658]{margin:-6px 0 0;font-size:var(--fs-14);color:#667085}.schedule-rule-summary[data-v-1ad0c658]{border:1px solid #dbe4f0;border-radius:8px;background:#f8fbff;padding:10px 12px;display:grid;gap:6px}.schedule-rule-summary__body[data-v-1ad0c658]{display:grid;gap:4px}.schedule-rule-summary__label[data-v-1ad0c658]{font-size:var(--fs-14);color:#667085}.schedule-rule-summary__text[data-v-1ad0c658]{color:#0f172a;font-weight:500}.schedule-rule-summary__meta[data-v-1ad0c658]{color:#475467;font-size:var(--fs-14)}@media (max-width: 720px){.schedule-rule-main[data-v-1ad0c658]{grid-template-columns:minmax(0,1fr)}}.spacer[data-v-b905c568]{flex:1}.plan-form-body[data-v-b905c568]{padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}.group-head[data-v-b905c568]{display:flex;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap}.group-title[data-v-b905c568]{margin:0;font-size:var(--fs-16);font-weight:600;color:var(--ink-1)}.group-meta[data-v-b905c568]{font-size:var(--fs-14);color:var(--ink-3)}.mode-tabs[data-v-b905c568]{display:flex;gap:var(--space-4);margin:var(--space-4) 0}.required[data-v-b905c568]{color:var(--err)}.evidence-select[data-v-b905c568]{width:100%}.evidence-select[data-v-b905c568] .ant-select-selector{min-height:32px;border-color:var(--line-strong);border-radius:var(--r-1)}.evidence-select[data-v-b905c568] .ant-select-selection-item,.evidence-select[data-v-b905c568] .ant-select-selection-placeholder{font-size:var(--fs-14)}.shift-config[data-v-b905c568]{margin-bottom:var(--space-4);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--r-2);background:var(--canvas)}.schedule-rule-form-item[data-v-b905c568]{margin-bottom:var(--space-3)}.shift-config__head[data-v-b905c568]{display:flex;align-items:center;gap:8px;margin-bottom:8px;flex-wrap:wrap}.shift-summary[data-v-b905c568]{font-size:var(--fs-14);color:var(--ink-3)}.shift-list[data-v-b905c568]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.shift-row[data-v-b905c568]{display:grid;grid-template-columns:minmax(96px,1fr) minmax(132px,1fr) minmax(132px,1fr) 48px;gap:8px;align-items:start}.shift-time[data-v-b905c568]{display:flex;flex-direction:column;gap:3px;font-size:var(--fs-14);color:var(--ink-3)}.shift-time-picker[data-v-b905c568],.member-cascader[data-v-b905c568]{width:100%}.member-cascader[data-v-b905c568] .ant-select-selector{min-height:36px;border-color:var(--line-strong);border-radius:var(--r-1)}.member-cascader[data-v-b905c568] .ant-select-selection-placeholder,.member-cascader[data-v-b905c568] .ant-select-selection-item{font-size:var(--fs-14)}.member-cascader__tag[data-v-b905c568]{display:inline-flex;align-items:center;gap:4px;max-width:100%}.member-cascader__tag-close[data-v-b905c568]{border:0;background:transparent;color:var(--ink-3);cursor:pointer;font-size:var(--fs-14);line-height:1;padding:0}.member-cascader__tag-close[data-v-b905c568]:hover{color:var(--ink-1)}.member-cascader-dropdown .ant-cascader-menu-item-expand>.ant-cascader-checkbox{display:none}.route-workspace[data-v-b905c568]{display:grid;grid-template-columns:minmax(240px,280px) minmax(0,1fr);gap:12px;align-items:start}.route-point-pane[data-v-b905c568],.route-detail-pane[data-v-b905c568]{border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg)}.route-point-pane[data-v-b905c568]{padding:8px}.route-detail-pane[data-v-b905c568]{min-width:0;padding:12px}.route-point-list[data-v-b905c568]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;max-height:640px;overflow-y:auto}.route-point-node[data-v-b905c568]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;align-items:center}.route-point-card[data-v-b905c568]{width:100%;min-width:0;border:1px solid var(--line);border-radius:var(--r-1);background:var(--canvas);padding:8px;display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:8px;align-items:center;text-align:left;cursor:pointer}.route-point-card[data-v-b905c568]:hover,.route-point-node--active .route-point-card[data-v-b905c568]{border-color:var(--jet-theme-primary);background:color-mix(in srgb,var(--jet-theme-primary-soft) 42%,var(--canvas))}.route-point-ord[data-v-b905c568],.route-point-count[data-v-b905c568]{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-1);font-size:var(--fs-14);font-weight:600}.route-point-ord[data-v-b905c568]{width:24px;height:24px;color:var(--ink-2);background:var(--bg);border:1px solid var(--line-strong)}.route-point-count[data-v-b905c568]{min-width:24px;height:22px;padding:0 6px;color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.route-point-main[data-v-b905c568]{min-width:0;display:flex;flex-direction:column;gap:2px}.route-point-title[data-v-b905c568]{color:var(--ink-1);font-size:var(--fs-14);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.route-point-sub[data-v-b905c568]{color:var(--ink-3);font-size:var(--fs-14);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.route-point-warn[data-v-b905c568]{grid-column:2 / 4;color:var(--err);font-size:var(--fs-14)}.route-point-actions[data-v-b905c568]{display:flex;flex-direction:column;gap:4px}.route-detail-head[data-v-b905c568]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:10px;border-bottom:1px solid var(--line)}.route-detail-main[data-v-b905c568]{flex:0 1 180px;min-width:140px}.route-detail-title[data-v-b905c568]{margin:0;color:var(--ink-1);font-size:var(--fs-16);font-weight:600}.route-detail-meta[data-v-b905c568]{margin:4px 0 0;color:var(--ink-3);font-size:var(--fs-14)}.route-detail-info[data-v-b905c568]{flex:1 1 280px;margin:0;padding:0 12px;border-left:1px solid var(--line);border-right:1px solid var(--line);display:grid;grid-template-columns:minmax(110px,1fr) minmax(80px,.7fr);gap:10px;min-width:0}.route-detail-info>div[data-v-b905c568]{min-width:0;display:flex;align-items:center;gap:6px}.route-detail-info dt[data-v-b905c568]{flex:0 0 auto;color:var(--ink-3);font-size:var(--fs-14)}.route-detail-info dd[data-v-b905c568]{margin:0;color:var(--ink-1);font-size:var(--fs-14);font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.route-detail-tags[data-v-b905c568]{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.route-draft--detail[data-v-b905c568]{margin-top:12px;padding:12px;border:1px dashed var(--line);border-radius:var(--r-1);background:var(--canvas)}.route-point-summary[data-v-b905c568]{margin:12px 0 0;padding:10px 12px;border-radius:var(--r-1);background:var(--canvas);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.route-point-summary dt[data-v-b905c568]{color:var(--ink-3);font-size:var(--fs-14)}.route-point-summary dd[data-v-b905c568]{margin:2px 0 0;color:var(--ink-1);font-size:var(--fs-14);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.route-list[data-v-b905c568]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.route-card[data-v-b905c568]{border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg);padding:10px 12px}.route-head[data-v-b905c568]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.route-ord[data-v-b905c568]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--bg);border:1px solid var(--line-strong);font-size:var(--fs-14);font-weight:600;color:var(--ink-1);flex-shrink:0}.route-name[data-v-b905c568]{font-size:var(--fs-14);color:var(--ink-1);font-weight:500}.route-area[data-v-b905c568]{font-size:var(--fs-14);color:var(--ink-3)}.route-tag[data-v-b905c568]{font-size:var(--fs-14);background:var(--info-bg);color:var(--info);padding:1px 7px;border-radius:var(--r-1)}.route-item-count[data-v-b905c568]{font-size:var(--fs-14);color:var(--ink-3)}.route-draft[data-v-b905c568]{margin-top:8px;padding-top:8px;border-top:1px dashed var(--line)}.route-items[data-v-b905c568]{margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.route-items-head[data-v-b905c568]{display:flex;align-items:center;gap:6px;margin-bottom:8px}.items-sub-title[data-v-b905c568]{margin:0;font-size:var(--fs-14);font-weight:600;color:var(--ink-2)}.route-items-empty[data-v-b905c568]{margin:0;font-size:var(--fs-14);color:var(--ink-3);text-align:center;padding:12px;background:var(--canvas);border-radius:var(--r-1)}.item-edit-list[data-v-b905c568]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.item-edit-row[data-v-b905c568]{border:1px solid var(--line);border-radius:var(--r-2);background:var(--canvas);padding:8px 10px;border-left-width:4px}.item-edit-row--tone-1[data-v-b905c568]{border-left-color:var(--jet-theme-primary)}.item-edit-row--tone-2[data-v-b905c568]{border-left-color:var(--jet-theme-success)}.item-edit-row--tone-3[data-v-b905c568]{border-left-color:var(--jet-theme-warning)}.item-edit-row--tone-4[data-v-b905c568]{border-left-color:var(--info)}.item-edit-row--expanded[data-v-b905c568]{background:var(--bg)}.item-edit-head[data-v-b905c568]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.item-toggle.ant-btn[data-v-b905c568]{width:24px;height:24px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-1);flex:0 0 auto}.item-ord[data-v-b905c568]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--bg);border:1px solid var(--line-strong);font-size:var(--fs-14);font-weight:600;color:var(--ink-1);flex-shrink:0}.item-ord--tone-1[data-v-b905c568]{color:#fff;background:var(--jet-theme-primary);border-color:var(--jet-theme-primary)}.item-ord--tone-2[data-v-b905c568]{color:#fff;background:var(--jet-theme-success);border-color:var(--jet-theme-success)}.item-ord--tone-3[data-v-b905c568]{color:#fff;background:var(--jet-theme-warning);border-color:var(--jet-theme-warning)}.item-ord--tone-4[data-v-b905c568]{color:#fff;background:var(--info);border-color:var(--info)}.item-edit-body[data-v-b905c568]{display:flex;flex-direction:column;gap:6px;margin-top:8px}.sub-field[data-v-b905c568]{display:flex;flex-direction:column;gap:3px;font-size:var(--fs-14);color:var(--ink-3)}.sub-field-label[data-v-b905c568]{display:inline-flex;align-items:center;gap:4px;min-height:20px;line-height:20px}.sub-field-row[data-v-b905c568]{display:flex;gap:8px;flex-wrap:wrap}.sub-field-row .sub-field[data-v-b905c568]{flex:1;min-width:110px}.sub-field-hint[data-v-b905c568]{color:var(--ink-3);font-size:var(--fs-14);line-height:1.5}.sub-field-error[data-v-b905c568]{color:var(--err);font-size:var(--fs-14)}.evidence-ai-group[data-v-b905c568]{display:grid;gap:6px}.evidence-ai-group__head[data-v-b905c568]{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--ink-3);font-size:var(--fs-14)}.evidence-ai-row[data-v-b905c568]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 24px;gap:8px;align-items:start}.evidence-ai-row__remove[data-v-b905c568]{align-self:end}.import-picker[data-v-b905c568]{margin-bottom:10px;padding:10px 12px;background:var(--bg);border:1px solid var(--line);border-radius:var(--r-2);display:flex;flex-direction:column;gap:10px}.import-picker-hint[data-v-b905c568]{margin:0;font-size:var(--fs-14);color:var(--ink-3)}.import-item-list[data-v-b905c568]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;max-height:240px;overflow-y:auto}.import-item-name[data-v-b905c568]{font-size:var(--fs-14);color:var(--ink-1);font-weight:500}.import-cat-tag[data-v-b905c568]{font-size:var(--fs-14);padding:1px 7px;border-radius:var(--r-1);background:var(--bg-sunken);color:var(--ink-2)}.import-item-criteria[data-v-b905c568]{font-size:var(--fs-14);color:var(--ink-3);margin-left:auto;flex:1;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.import-picker-foot[data-v-b905c568]{display:flex;gap:8px;justify-content:flex-end}.sub-field--wide[data-v-b905c568]{width:100%}.sub-field--inline[data-v-b905c568]{max-width:180px}.skip-block[data-v-b905c568]{padding:10px;border:1px dashed var(--line-strong);border-radius:var(--r-2);background:var(--bg)}.skip-block__head[data-v-b905c568]{display:flex;align-items:center;justify-content:space-between;gap:8px}.skip-block__title[data-v-b905c568]{font-size:var(--fs-14);color:var(--ink-2);font-weight:600}.skip-switch[data-v-b905c568]{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-14);color:var(--ink-2)}.skip-block__body[data-v-b905c568]{display:flex;flex-direction:column;gap:10px;margin-top:10px}.skip-join-summary[data-v-b905c568]{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;align-self:end;padding-bottom:3px;font-size:var(--fs-14);color:var(--ink-3)}.skip-join-summary span[data-v-b905c568]{padding:3px 7px;border-radius:var(--r-1);background:var(--bg-sunken)}.choice-grid[data-v-b905c568]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.choice-chip[data-v-b905c568]{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid var(--line);border-radius:var(--r-1);background:var(--bg);font-size:var(--fs-14);color:var(--ink-2)}.choice-chip input[data-v-b905c568]{margin:0}.skip-block__error[data-v-b905c568]{margin:0;font-size:var(--fs-14);color:var(--err)}.save-back-toast[data-v-b905c568]{font-size:var(--fs-14);color:var(--ok)}.existing-picker[data-v-b905c568]{margin-bottom:10px;padding:10px;background:var(--canvas);border-radius:var(--r-1)}.existing-picker-hint[data-v-b905c568]{margin:0 0 6px;font-size:var(--fs-14);color:var(--ink-3)}.existing-list[data-v-b905c568]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto}.existing-name[data-v-b905c568]{color:var(--ink-1);font-weight:500}.existing-area[data-v-b905c568]{color:var(--ink-3);margin-right:auto}@media (max-width: 900px){.route-workspace[data-v-b905c568]{grid-template-columns:minmax(0,1fr)}.route-point-list[data-v-b905c568]{max-height:260px}.route-detail-head[data-v-b905c568]{align-items:flex-start;flex-wrap:wrap}.route-detail-info[data-v-b905c568]{flex-basis:100%;padding:8px 0 0;border-left:0;border-right:0;border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr)}.route-point-summary[data-v-b905c568]{grid-template-columns:minmax(0,1fr)}}.empty-row[data-v-b905c568]{padding:var(--space-6);text-align:center;color:var(--ink-3);background:var(--canvas);border-radius:var(--r-1);font-size:var(--fs-14)}.plan-actions[data-v-b905c568]{display:flex;gap:var(--space-4);align-items:center}.error-text[data-v-b905c568]{margin:0;font-size:var(--fs-14);color:var(--err)}.pill[data-v-b905c568]{font-size:var(--fs-14);padding:1px 7px;border-radius:var(--r-1);letter-spacing:.3px;text-transform:uppercase;font-weight:700;background:var(--bg-sunken);color:var(--ink-2);display:inline-block}.pill--inline[data-v-b905c568]{font-size:var(--fs-14);text-transform:none;letter-spacing:normal;font-weight:500}.pill--warn[data-v-b905c568]{background:var(--warn-bg);color:var(--warn)}.pill--danger[data-v-b905c568]{background:var(--err-bg);color:var(--err)}.pill--success[data-v-b905c568]{background:var(--ok-bg);color:var(--ok)}.pill--info[data-v-b905c568]{background:var(--info-bg);color:var(--info)}.patrol-config{gap:var(--space-4)}.patrol-config-shell{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}.patrol-config-tabs{align-self:flex-start}.patrol-config-empty{padding:var(--space-10) var(--space-7);text-align:center;color:var(--jet-theme-text-disabled)}.patrol-scheme-list{display:flex;flex-direction:column;gap:.875rem}.patrol-scheme-list__head{display:flex;align-items:center;gap:.75rem}.patrol-scheme-list__title{margin:0;color:var(--jet-theme-text);font-size:var(--fs-h3);font-weight:600}.patrol-scheme-list__meta,.patrol-scheme-list__hint{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.patrol-scheme-list__hint{margin:0;line-height:1.6}.inspection-asset-grid.patrol-scheme-grid{list-style:none;margin:0;padding:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.patrol-scheme-card{min-height:8rem;padding:1rem;display:flex;flex-direction:column;gap:.75rem;background:var(--jet-theme-bg-container);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);cursor:pointer;transition:border-color .12s,box-shadow .12s}.patrol-scheme-card:hover,.patrol-scheme-card:focus-visible{box-shadow:var(--shadow-lifted);outline:none}.patrol-scheme-card__head,.patrol-scheme-card__foot{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;min-width:0}.patrol-scheme-card__foot{margin-top:auto}.patrol-scheme-card__identity{min-width:0;display:inline-flex;align-items:center;gap:.5rem}.patrol-scheme-card__title{margin:0;min-width:0;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.patrol-scheme-card__status{flex:0 0 auto;min-height:1.375rem;padding:.125rem .5rem;display:inline-flex;align-items:center;border-radius:var(--jet-theme-radius-sm);color:var(--jet-theme-success);background:color-mix(in srgb,var(--ok-bg) 70%,var(--jet-theme-bg-layout));border:.0625rem solid color-mix(in srgb,var(--jet-theme-success) 14%,var(--jet-theme-border));font-size:var(--fs-14);line-height:1;white-space:nowrap}.patrol-scheme-card__status--warn{color:var(--jet-theme-warning);background:color-mix(in srgb,var(--warn-bg) 72%,var(--jet-theme-bg-layout));border-color:color-mix(in srgb,var(--jet-theme-warning) 14%,var(--jet-theme-border))}.patrol-scheme-card__status--info{color:var(--jet-theme-primary);background:color-mix(in srgb,var(--jet-theme-primary-soft) 76%,var(--jet-theme-bg-layout));border-color:color-mix(in srgb,var(--jet-theme-primary) 14%,var(--jet-theme-border))}.patrol-scheme-card__actions{flex:0 0 auto;display:inline-flex;align-items:center;gap:.25rem}.patrol-scheme-card__action.ant-btn{width:1.375rem;height:1.375rem;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--jet-theme-radius-sm)}.patrol-scheme-card__stats{margin:0;display:flex;column-gap:1.5rem;align-items:start}.patrol-scheme-card__stat{min-width:0}.patrol-scheme-card__stat.patrol-scheme-card__stat--schedule{flex:1}.patrol-scheme-card__stat dt{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.45}.patrol-scheme-card__stat dd{margin:.125rem 0 0;color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.patrol-scheme-card__assignees{min-width:0;display:flex;align-items:center}.patrol-scheme-card__avatar{flex:0 0 auto;width:1.125rem;height:1.125rem;margin-left:-.25rem;display:inline-flex;align-items:center;justify-content:center;border:.0625rem solid var(--jet-theme-bg-container);border-radius:50%;color:#fff;font-size:.625rem;font-weight:700;line-height:1}.patrol-scheme-card__avatar:first-child{margin-left:0}.patrol-scheme-card__assignee-name,.patrol-scheme-card__item-count{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.5}.patrol-scheme-card__assignee-name{min-width:0;margin-left:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.patrol-scheme-card__item-count{flex:0 0 auto;white-space:nowrap}@media (max-width: 36rem){.inspection-asset-grid.patrol-scheme-grid{grid-template-columns:1fr}.patrol-scheme-card__stats{grid-template-columns:2.5rem minmax(0,1fr) 2.5rem;column-gap:1rem}}@media (min-width: 36.0625rem) and (max-width: 70rem){.inspection-asset-grid.patrol-scheme-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 70.0625rem) and (max-width: 96rem){.inspection-asset-grid.patrol-scheme-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.inspection-patrol-page__loading[data-v-2985c8b2]{display:grid;place-items:center;min-height:15rem}.detail-head[data-v-f8262c81]{padding:var(--space-5);display:flex;flex-direction:row;gap:var(--space-4);align-items:flex-start}.detail-head__summary[data-v-f8262c81]{width:100%;display:flex;flex-direction:column;gap:var(--space-3)}.detail-head__title-block[data-v-f8262c81]{display:flex;flex-direction:column;gap:var(--space-3)}.detail-head__title-line[data-v-f8262c81]{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.detail-back-btn[data-v-f8262c81]{flex:0 0 auto}.detail-title[data-v-f8262c81]{margin:0;color:var(--jet-theme-text);font-size:clamp(var(--fs-22),2.5vw,var(--fs-32));font-weight:700;line-height:1.15}.detail-head__meta[data-v-f8262c81]{display:none}.detail-head__stats[data-v-f8262c81]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-5);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.6}.detail-head__stat[data-v-f8262c81]{min-width:0;display:inline-flex;align-items:baseline;gap:var(--space-1)}.detail-head__stat-label[data-v-f8262c81]{color:var(--jet-theme-text-secondary)}.detail-head__stat strong[data-v-f8262c81]{color:var(--jet-theme-text);font-weight:600}.detail-head__stat-value--danger[data-v-f8262c81]{color:var(--jet-theme-error)}.detail-head__stat-hint[data-v-f8262c81]{color:var(--jet-theme-text-secondary)}.empty-tab[data-v-db336e67]{padding:3.75rem 1.25rem;text-align:center;color:var(--jet-theme-text-disabled);font-size:var(--fs-body)}.empty-row[data-v-db336e67]{padding:3.75rem 1.25rem}.review-list[data-v-db336e67]{list-style:none;margin:0;padding:0;border-top:.0625rem solid var(--jet-theme-border)}.review-item[data-v-db336e67]{display:grid;grid-template-columns:5rem .875rem 1fr;gap:.875rem;padding:.875rem .5rem;border-bottom:.0625rem solid var(--jet-theme-border);align-items:flex-start}.review-item[data-v-db336e67]:last-child{border-bottom:0}.review-when[data-v-db336e67]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.review-marker[data-v-db336e67]{width:.75rem;height:.75rem;border-radius:50%;background:var(--jet-theme-text-disabled);margin-top:.25rem}.review-marker--info[data-v-db336e67]{background:var(--jet-theme-primary)}.review-marker--warn[data-v-db336e67]{background:var(--jet-theme-warning)}.review-marker--success[data-v-db336e67]{background:var(--jet-theme-success)}.review-text[data-v-db336e67]{min-width:0}.review-title[data-v-db336e67]{margin:0;font-size:var(--fs-14);color:var(--jet-theme-text);font-weight:600}.review-sub[data-v-db336e67]{font-size:var(--fs-14);color:var(--jet-theme-text-secondary);margin-top:.25rem}.review-note[data-v-db336e67]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled);background:var(--jet-theme-primary-soft);padding:.375rem .625rem;border-radius:var(--jet-theme-radius-sm);margin-top:.375rem;font-style:italic}.empty-tab[data-v-2ef9b761],.panel-empty[data-v-2ef9b761]{padding:3.75rem 1.25rem;text-align:center;color:var(--jet-theme-text-disabled);font-size:var(--fs-body)}.execution-process-tab[data-v-2ef9b761]{display:grid;grid-template-columns:minmax(16.25rem,20rem) 1fr;gap:1rem;align-items:stretch}.point-pane[data-v-2ef9b761]{background:var(--jet-theme-bg-layout);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);padding:.75rem 0 .375rem;align-self:stretch}.pane-title[data-v-2ef9b761]{margin:0 .875rem .5rem;font-size:var(--fs-14);color:var(--jet-theme-text);font-weight:600}.empty-row[data-v-2ef9b761]{padding:1.25rem}.point-list[data-v-2ef9b761]{list-style:none;margin:0;padding:0 .5rem}.point-item[data-v-2ef9b761]{border:.0625rem solid transparent;border-radius:var(--jet-theme-radius);margin-bottom:.375rem;transition:border-color .15s,background .15s,box-shadow .15s}.point-item.active[data-v-2ef9b761]{background:var(--jet-theme-bg-container);border-color:color-mix(in srgb,var(--jet-theme-primary) 34%,var(--jet-theme-border));box-shadow:inset 0 0 0 .0625rem color-mix(in srgb,var(--jet-theme-primary) 12%,transparent)}.point-item.dim[data-v-2ef9b761]{color:var(--jet-theme-text-disabled)}.point-btn[data-v-2ef9b761]{width:100%;height:auto;background:transparent;border:0;padding:.625rem .875rem;display:grid;grid-template-columns:2.75rem 1.875rem minmax(0,1fr);gap:.625rem;align-items:flex-start;text-align:left;color:inherit;border-radius:inherit;white-space:normal}.point-btn[data-v-2ef9b761]:hover{background:var(--jet-theme-border-secondary)}.point-time[data-v-2ef9b761]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled);padding-top:.125rem}.point-marker[data-v-2ef9b761]{width:1.875rem;height:1.375rem;border-radius:999rem;display:inline-flex;align-items:center;justify-content:center;font-size:.625rem;color:var(--jet-theme-bg-container);font-weight:700;background:var(--jet-theme-text-disabled)}.point-marker--success[data-v-2ef9b761]{background:var(--jet-theme-success)}.point-marker--info[data-v-2ef9b761]{background:var(--jet-theme-primary)}.point-marker--warn[data-v-2ef9b761]{background:var(--jet-theme-warning)}.point-marker--danger[data-v-2ef9b761]{background:var(--jet-theme-error)}.point-text[data-v-2ef9b761]{min-width:0;display:flex;flex-direction:column;gap:.25rem}.point-name[data-v-2ef9b761]{font-size:var(--fs-14);font-weight:500;display:flex;align-items:center;gap:.375rem;flex-wrap:wrap}.point-summary[data-v-2ef9b761]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.log-pane[data-v-2ef9b761]{min-width:0;display:flex;flex-direction:column;gap:.75rem}.log-head[data-v-2ef9b761]{display:flex;align-items:center;padding:0 .25rem}.log-head__main[data-v-2ef9b761]{min-width:0}.log-head__title[data-v-2ef9b761]{margin:0;font-size:var(--fs-h3);font-weight:600;color:var(--jet-theme-text);display:flex;align-items:center;gap:.625rem;flex-wrap:wrap}.point-overview-card[data-v-2ef9b761]{background:var(--jet-theme-bg-container);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);padding:.875rem 1rem 1rem;box-shadow:0 .375rem 1rem color-mix(in srgb,var(--jet-theme-text) 4%,transparent)}.point-overview-card__head[data-v-2ef9b761]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.point-overview-card__title[data-v-2ef9b761]{margin:0;font-size:var(--fs-14);font-weight:600;color:var(--jet-theme-text)}.point-overview-grid[data-v-2ef9b761]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.625rem;margin:0}.point-overview-grid div[data-v-2ef9b761]{min-width:0;padding:.625rem .75rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-bg-layout) 72%,var(--jet-theme-bg-container))}.point-overview-grid .wide[data-v-2ef9b761]{grid-column:span 2}.point-overview-grid dt[data-v-2ef9b761]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled);margin-bottom:.25rem}.point-overview-grid dd[data-v-2ef9b761]{margin:0;font-size:var(--fs-14);color:var(--jet-theme-text);overflow-wrap:anywhere}.log-grid[data-v-2ef9b761]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem}.log-card[data-v-2ef9b761]{min-width:0;background:var(--jet-theme-bg-container);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);box-shadow:0 .5rem 1.375rem color-mix(in srgb,var(--jet-theme-text) 5%,transparent);display:flex;flex-direction:column;overflow:hidden}.log-card--focused[data-v-2ef9b761]{border-color:color-mix(in srgb,var(--jet-theme-primary) 55%,var(--jet-theme-border));box-shadow:0 0 0 .125rem color-mix(in srgb,var(--jet-theme-primary) 16%,transparent)}.log-card__head[data-v-2ef9b761]{padding:.875rem 1rem .75rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;border-bottom:.0625rem solid var(--jet-theme-border);background:color-mix(in srgb,var(--jet-theme-bg-layout) 54%,var(--jet-theme-bg-container))}.log-card__title-wrap[data-v-2ef9b761]{min-width:0;display:flex;align-items:center;gap:.375rem;flex-wrap:wrap}.log-card__title[data-v-2ef9b761]{font-size:var(--fs-body);font-weight:600;color:var(--jet-theme-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:15rem}.log-card__body[data-v-2ef9b761]{flex:1;min-height:0;padding:.875rem 1rem 1rem;display:flex;flex-direction:column;gap:.75rem}.card-section[data-v-2ef9b761]{display:flex;flex-direction:column;gap:.5rem}.card-section__title[data-v-2ef9b761]{font-size:var(--fs-14);font-weight:600;color:var(--jet-theme-text)}.criteria[data-v-2ef9b761],.note[data-v-2ef9b761]{margin:0;font-size:var(--fs-14);line-height:1.5;color:var(--jet-theme-text-secondary);background:var(--jet-theme-bg-layout);border-radius:var(--jet-theme-radius);padding:.5rem .625rem}.criteria--empty[data-v-2ef9b761]{color:var(--jet-theme-text-disabled)}.inspection-summary[data-v-2ef9b761]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.inspection-summary__item[data-v-2ef9b761]{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .625rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-bg-layout) 70%,var(--jet-theme-bg-container))}.inspection-summary__item--wide[data-v-2ef9b761]{grid-column:1 / -1}.inspection-summary__item>span[data-v-2ef9b761]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.inspection-summary__item strong[data-v-2ef9b761]{min-width:0;font-size:var(--fs-14);color:var(--jet-theme-text);overflow-wrap:anywhere;text-align:right}.result-grid[data-v-2ef9b761]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.result-panel[data-v-2ef9b761]{min-width:0;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-bg-layout) 70%,var(--jet-theme-bg-container));padding:.625rem;display:flex;flex-direction:column;gap:.5rem}.result-panel__head[data-v-2ef9b761],.result-panel__result[data-v-2ef9b761]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.result-panel__label[data-v-2ef9b761],.result-panel__result span[data-v-2ef9b761],.result-panel__meta[data-v-2ef9b761]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.result-panel__meta[data-v-2ef9b761]{margin:0;overflow-wrap:anywhere}.result-panel__link[data-v-2ef9b761]{align-self:flex-end;height:auto;padding:0;font-size:var(--fs-14)}.result-text[data-v-2ef9b761]{font-size:var(--fs-14);color:var(--jet-theme-text);white-space:nowrap}.inspection-summary__item strong.result-text--success[data-v-2ef9b761],.result-text--success[data-v-2ef9b761]{color:var(--jet-theme-success)}.inspection-summary__item strong.result-text--warn[data-v-2ef9b761],.result-text--warn[data-v-2ef9b761]{color:var(--jet-theme-warning)}.inspection-summary__item strong.result-text--danger[data-v-2ef9b761],.result-text--danger[data-v-2ef9b761]{color:var(--jet-theme-error)}.inspection-summary__item strong.result-text--info[data-v-2ef9b761],.result-text--info[data-v-2ef9b761]{color:var(--jet-theme-primary)}.inspection-summary__item strong.result-text--mute[data-v-2ef9b761],.result-text--mute[data-v-2ef9b761]{color:var(--jet-theme-text-disabled)}.ai-row[data-v-2ef9b761]{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap;padding:.5rem .625rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft)}.ai-row__label[data-v-2ef9b761]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.ai-row__reason[data-v-2ef9b761]{flex:1;min-width:10rem;font-size:var(--fs-14);color:var(--jet-theme-text-secondary);overflow-wrap:anywhere}.media-strip[data-v-2ef9b761],.history-media[data-v-2ef9b761]{display:flex;flex-wrap:wrap;gap:.5rem}.media-thumb[data-v-2ef9b761]{width:5.5rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);overflow:hidden;background:var(--jet-theme-bg-layout)}.media-thumb img[data-v-2ef9b761],.media-thumb video[data-v-2ef9b761]{width:100%;height:3.125rem;object-fit:cover;display:block;background:var(--jet-theme-bg-container)}.media-thumb img[data-v-2ef9b761]{cursor:zoom-in}.media-thumb__fallback[data-v-2ef9b761]{height:3.125rem;display:flex;align-items:center;justify-content:center;gap:.125rem;color:var(--jet-theme-text-secondary)}.media-thumb__type[data-v-2ef9b761],.media-thumb__cap[data-v-2ef9b761]{display:block;font-size:.625rem;color:var(--jet-theme-text-disabled);padding:.1875rem .25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-empty[data-v-2ef9b761]{margin:0;font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.pill[data-v-2ef9b761],.flow-chip[data-v-2ef9b761]{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--jet-theme-radius-sm);font-size:var(--fs-14);font-weight:600;line-height:1.35}.pill[data-v-2ef9b761]{padding:.0625rem .4375rem;background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.pill--outline[data-v-2ef9b761]{background:transparent;border:.0625rem solid currentColor;font-weight:500}.flow-chip[data-v-2ef9b761]{padding:.1875rem .5rem;white-space:nowrap}.flow-chip--success[data-v-2ef9b761],.pill--success[data-v-2ef9b761]{background:var(--ok-bg);color:var(--jet-theme-success)}.flow-chip--warn[data-v-2ef9b761],.pill--warn[data-v-2ef9b761]{background:var(--warn-bg);color:var(--jet-theme-warning)}.flow-chip--danger[data-v-2ef9b761],.pill--danger[data-v-2ef9b761]{background:var(--err-bg);color:var(--jet-theme-error)}.flow-chip--info[data-v-2ef9b761],.pill--info[data-v-2ef9b761]{background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.flow-chip--mute[data-v-2ef9b761]{background:var(--jet-theme-bg-layout);color:var(--jet-theme-text-disabled)}.dialog-mask[data-v-2ef9b761],.media-preview[data-v-2ef9b761]{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:var(--space-7);background:color-mix(in srgb,var(--jet-theme-text) 58%,transparent)}.dialog-card[data-v-2ef9b761]{width:min(45rem,100%);max-height:min(45rem,calc(100vh - 2.5rem));background:var(--jet-theme-bg-container);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);box-shadow:var(--shadow-3);display:flex;flex-direction:column}.dialog-head[data-v-2ef9b761]{padding:var(--space-5) var(--space-6);border-bottom:.0625rem solid var(--jet-theme-border);display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-5)}.dialog-head__main[data-v-2ef9b761]{min-width:0}.dialog-title[data-v-2ef9b761]{margin:0;font-size:var(--fs-14);color:var(--jet-theme-text);font-weight:600}.dialog-subtitle[data-v-2ef9b761]{margin:.25rem 0 0;font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.dialog-body[data-v-2ef9b761]{padding:1rem;overflow:auto}.history-list[data-v-2ef9b761]{display:flex;flex-direction:column;gap:.625rem}.history-entry[data-v-2ef9b761]{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:.75rem;padding:.75rem;background:var(--jet-theme-primary-soft);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius)}.history-entry__time[data-v-2ef9b761],.history-entry__meta[data-v-2ef9b761],.history-entry__detail[data-v-2ef9b761]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.history-entry__title[data-v-2ef9b761]{font-size:var(--fs-body);color:var(--jet-theme-text);font-weight:500}.history-entry__detail[data-v-2ef9b761]{margin:.25rem 0 0;line-height:1.6}.history-entry__review[data-v-2ef9b761]{margin-top:.25rem;font-size:var(--fs-14);color:var(--jet-theme-primary)}.history-entry__detail--reject[data-v-2ef9b761]{color:var(--jet-theme-error)}.media-thumb--history[data-v-2ef9b761]{width:7rem}.media-thumb--history img[data-v-2ef9b761],.media-thumb--history video[data-v-2ef9b761]{height:4rem}.history-empty[data-v-2ef9b761]{padding:1.75rem 1rem;border:.0625rem dashed var(--jet-theme-border);border-radius:var(--jet-theme-radius);text-align:center;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.media-preview[data-v-2ef9b761]{background:color-mix(in srgb,var(--jet-theme-text) 72%,transparent)}.media-preview__body[data-v-2ef9b761]{position:relative;max-width:min(68rem,100%);max-height:min(48rem,100%)}.media-preview__body img[data-v-2ef9b761]{display:block;max-width:100%;max-height:min(48rem,calc(100vh - 4rem));object-fit:contain;border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);box-shadow:var(--shadow-3)}.media-preview__close[data-v-2ef9b761]{position:absolute;top:.75rem;right:.75rem;border:0;border-radius:var(--jet-theme-radius);padding:.375rem .625rem;color:var(--jet-theme-text);background:var(--jet-theme-bg-container);cursor:pointer}@media (max-width: 60rem){.execution-process-tab[data-v-2ef9b761]{grid-template-columns:1fr}.point-overview-grid[data-v-2ef9b761]{grid-template-columns:repeat(2,minmax(0,1fr))}.log-grid[data-v-2ef9b761],.result-grid[data-v-2ef9b761]{grid-template-columns:1fr}}@media (max-width: 45rem){.inspection-summary[data-v-2ef9b761],.point-overview-grid[data-v-2ef9b761],.history-entry[data-v-2ef9b761]{grid-template-columns:1fr}.point-overview-grid .wide[data-v-2ef9b761]{grid-column:auto}.dialog-head[data-v-2ef9b761]{flex-direction:column;align-items:stretch}}.empty-tab[data-v-9d13ac8d]{padding:var(--space-12) var(--space-7);text-align:center;color:var(--jet-theme-text-disabled);font-size:var(--fs-body)}.empty-row[data-v-9d13ac8d]{padding:var(--space-12) var(--space-7)}.tab-report[data-v-9d13ac8d]{display:flex;flex-direction:column;gap:var(--space-5)}.pp-toolbar[data-v-9d13ac8d]{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-4) var(--space-5);background:var(--jet-theme-primary-soft);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius)}.pp-toolbar__spacer[data-v-9d13ac8d]{flex:1}.pp-toggle[data-v-9d13ac8d]{display:inline-flex;align-items:center;gap:.375rem;font-size:var(--fs-14);color:var(--jet-theme-text-secondary);cursor:pointer}.pp[data-v-9d13ac8d]{background:var(--jet-theme-bg-container);color:var(--jet-theme-text);font-size:var(--fs-body);line-height:1.55;padding:1.5rem clamp(1.25rem,3vw,2.5rem);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);max-width:57.5rem;margin:0 auto}.pp-cover[data-v-9d13ac8d]{display:flex;align-items:flex-start;gap:1.125rem;padding-bottom:1.125rem;border-bottom:.125rem solid var(--jet-theme-text);margin-bottom:1.125rem}.pp-cover__brand[data-v-9d13ac8d]{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.pp-cover__brand-mark[data-v-9d13ac8d]{width:2.75rem;height:2.75rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-text);color:var(--jet-theme-bg-container);display:flex;align-items:center;justify-content:center;font-weight:700;letter-spacing:.03125rem;font-size:var(--fs-h4)}.pp-cover__brand-text[data-v-9d13ac8d]{display:flex;flex-direction:column}.pp-cover__brand-name[data-v-9d13ac8d]{font-size:var(--fs-14);font-weight:600;color:var(--jet-theme-text)}.pp-cover__brand-sub[data-v-9d13ac8d]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.pp-cover__meta[data-v-9d13ac8d]{flex:1;text-align:right;display:flex;flex-direction:column;gap:.25rem}.pp-cover__title[data-v-9d13ac8d]{font-size:var(--fs-h2);font-weight:600;color:var(--jet-theme-text)}.pp-cover__report-no[data-v-9d13ac8d]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.pp-section[data-v-9d13ac8d]{margin-bottom:1.125rem;break-inside:avoid}.pp-section__title[data-v-9d13ac8d]{margin:0 0 .625rem;font-size:var(--fs-h4);font-weight:600;color:var(--jet-theme-text);border:.0625rem solid color-mix(in srgb,var(--jet-theme-text) 14%,var(--jet-theme-border));background:color-mix(in srgb,var(--jet-theme-text) 3%,transparent);border-radius:var(--jet-theme-radius-sm);padding:.375rem .625rem}.pp-empty-line[data-v-9d13ac8d]{margin:.25rem 0;font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.pp-cover-kv[data-v-9d13ac8d]{margin-top:-.375rem}.pp-kv[data-v-9d13ac8d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1.5rem;row-gap:.5rem;margin:0}.pp-kv--two[data-v-9d13ac8d]{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-kv__cell[data-v-9d13ac8d]{display:grid;grid-template-columns:5.25rem minmax(0,1fr);gap:.5rem;align-items:baseline;font-size:var(--fs-body)}.pp-kv__cell.wide[data-v-9d13ac8d]{grid-column:1 / -1}.pp-kv__cell dt[data-v-9d13ac8d]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:500}.pp-kv__cell dd[data-v-9d13ac8d]{margin:0;color:var(--jet-theme-text);word-break:break-all}.pp-kv__cell dd.mono[data-v-9d13ac8d]{font-size:var(--fs-14);color:var(--jet-theme-text-secondary)}.pp-stats[data-v-9d13ac8d]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.625rem;margin-bottom:.5rem}.pp-stat[data-v-9d13ac8d]{background:var(--jet-theme-primary-soft);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);padding:.625rem .75rem;display:flex;flex-direction:column;gap:.125rem}.pp-stat__num[data-v-9d13ac8d]{font-size:var(--fs-h2);font-weight:700;color:var(--jet-theme-text);font-variant-numeric:tabular-nums;line-height:1.1}.pp-stat__num small[data-v-9d13ac8d]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled);font-weight:500;margin-left:.125rem}.pp-stat__lbl[data-v-9d13ac8d]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.pp-stat--info[data-v-9d13ac8d]{border-color:var(--jet-theme-primary)}.pp-stat--warn[data-v-9d13ac8d]{border-color:var(--jet-theme-warning)}.pp-stat--err[data-v-9d13ac8d]{border-color:var(--jet-theme-error)}.pp-summary-text[data-v-9d13ac8d]{margin:.375rem 0 0;font-size:var(--fs-body);color:var(--jet-theme-text-secondary)}.pp-table[data-v-9d13ac8d]{width:100%;border-collapse:collapse;font-size:var(--fs-14)}.pp-table thead[data-v-9d13ac8d]{background:var(--jet-theme-primary-soft)}.pp-table th[data-v-9d13ac8d],.pp-table td[data-v-9d13ac8d]{border:.0625rem solid var(--jet-theme-border);padding:.375rem .625rem;text-align:left;vertical-align:top}.pp-table th[data-v-9d13ac8d]{color:var(--jet-theme-text-secondary);font-weight:600;font-size:var(--fs-14)}.pp-table td.num[data-v-9d13ac8d],.pp-table th.num[data-v-9d13ac8d]{text-align:right;font-variant-numeric:tabular-nums}.pp-table td.mono[data-v-9d13ac8d],.mono[data-v-9d13ac8d]{font-size:var(--fs-14);color:var(--jet-theme-text-secondary)}.pp-point[data-v-9d13ac8d]{margin-bottom:.875rem;break-inside:avoid}.pp-point__head[data-v-9d13ac8d]{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap;margin-bottom:.375rem;font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.pp-point__seq[data-v-9d13ac8d]{width:1.375rem;height:1.375rem;background:var(--jet-theme-text);color:var(--jet-theme-bg-container);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--fs-14)}.pp-point__name[data-v-9d13ac8d]{font-size:var(--fs-14);color:var(--jet-theme-text);font-weight:600}.pp-table--items .pp-item-name[data-v-9d13ac8d]{font-weight:500;color:var(--jet-theme-text)}.pp-table--items .pp-item-sev[data-v-9d13ac8d]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled);margin-top:.125rem}.pp-table--items .pp-item-criteria[data-v-9d13ac8d],.pp-table--items .pp-ai[data-v-9d13ac8d],.pp-table--items .pp-item-note[data-v-9d13ac8d]{color:var(--jet-theme-text-secondary)}.pp-soft[data-v-9d13ac8d]{color:var(--jet-theme-text-disabled)}.pp-evidence-point[data-v-9d13ac8d]{margin-bottom:1rem;break-inside:avoid}.pp-evidence-point__head[data-v-9d13ac8d]{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap;margin-bottom:.375rem}.pp-photo-grid[data-v-9d13ac8d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(13.75rem,1fr));gap:.625rem}.pp-photo[data-v-9d13ac8d]{margin:0;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);overflow:hidden;background:var(--jet-theme-primary-soft)}.pp-photo img[data-v-9d13ac8d],.pp-photo video[data-v-9d13ac8d]{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;background:var(--jet-theme-text)}.pp-photo figcaption[data-v-9d13ac8d]{padding:.375rem .625rem;font-size:var(--fs-14);display:flex;flex-direction:column;gap:.125rem}.pp-photo__cap[data-v-9d13ac8d]{color:var(--jet-theme-text-secondary)}.pp-photo__meta[data-v-9d13ac8d]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.pp-sign-grid[data-v-9d13ac8d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.pp-sign[data-v-9d13ac8d]{border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);padding:.75rem .875rem;background:var(--jet-theme-primary-soft);display:flex;flex-direction:column;gap:.25rem;min-height:7.5rem}.pp-sign__lbl[data-v-9d13ac8d]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.pp-sign__name[data-v-9d13ac8d]{font-size:var(--fs-14);color:var(--jet-theme-text);font-weight:500}.pp-sign__time[data-v-9d13ac8d]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.pp-sign__line[data-v-9d13ac8d]{margin-top:auto;border-top:.0625rem dashed var(--jet-theme-border-secondary);padding-top:.375rem;text-align:center;font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.pp-footer[data-v-9d13ac8d]{margin-top:.875rem;padding-top:.625rem;border-top:.0625rem solid var(--jet-theme-border);font-size:var(--fs-14);color:var(--jet-theme-text-disabled);text-align:center}.pill[data-v-9d13ac8d]{font-size:var(--fs-14);padding:.0625rem .4375rem;border-radius:var(--jet-theme-radius-sm);letter-spacing:.01875rem;text-transform:uppercase;font-weight:700;background:var(--jet-theme-primary-soft);color:var(--jet-theme-text-secondary)}.pill--inline[data-v-9d13ac8d]{text-transform:none;letter-spacing:.00625rem;font-weight:500}.pill--success[data-v-9d13ac8d]{background:var(--ok-bg);color:var(--jet-theme-success)}.pill--warn[data-v-9d13ac8d]{background:var(--warn-bg);color:var(--jet-theme-warning)}.pill--danger[data-v-9d13ac8d]{background:var(--err-bg);color:var(--jet-theme-error)}.pill--info[data-v-9d13ac8d]{background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.action-hint[data-v-9d13ac8d]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled);font-style:italic;align-self:center}#patrol-report-print-root{display:none}@media print{@page{size:A4 portrait;margin:10mm 12mm}html,body,#app{width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;overflow:visible!important;background:var(--jet-theme-bg-container)!important}body.patrol-report-printing>:not(#patrol-report-print-root){display:none!important}body.patrol-report-printing #patrol-report-print-root{position:absolute!important;inset:0 auto auto 0!important;display:block!important;width:100%!important;margin:0!important;padding:0!important;background:var(--jet-theme-bg-container)!important}.pp-toolbar,.no-print{display:none!important;visibility:hidden!important}body.patrol-report-printing #patrol-report-print-root .pp{border:0!important;border-radius:0!important;max-width:186mm!important;margin:0!important;padding:0!important;box-shadow:none!important;color:var(--jet-theme-text)!important;font-size:var(--fs-15)}.pp-section,.pp-point,.pp-evidence-point,.pp-sign,.pp-stat{break-inside:avoid}.pp,.pp-table thead,.pp-stat,.pp-sign,.pill{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.pp-table th,.pp-table td{border-color:var(--jet-theme-border-secondary)!important}.pp-section__title{font-size:var(--fs-16)}.pp-cover__title,.pp-stat__num{font-size:var(--fs-22)}.pp-photo-grid{grid-template-columns:repeat(3,1fr)}.pp-photo img,.pp-photo video{aspect-ratio:4 / 3}}.patrol-record-detail[data-v-433bf554]{gap:var(--space-5)}.patrol-detail-shell[data-v-433bf554]{padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4)}.detail-tabs[data-v-433bf554]{display:flex;gap:var(--space-2);flex-wrap:wrap}.tab-btn[data-v-433bf554]{border:0;border-radius:999rem;background:transparent;padding:.5rem .875rem;cursor:pointer;color:var(--jet-theme-text-disabled);display:inline-flex;align-items:center;gap:.375rem;font-size:var(--fs-14)}.tab-btn[data-v-433bf554]:hover{color:var(--jet-theme-text)}.tab-btn.active[data-v-433bf554]{background:color-mix(in srgb,var(--jet-theme-primary-soft) 78%,white);color:var(--jet-theme-text);font-weight:600}.tab-count[data-v-433bf554]{font-size:var(--fs-14);padding:0 .375rem;background:#ffffffb8;border-radius:999rem;color:var(--jet-theme-text-secondary);font-weight:500}.detail-panel[data-v-433bf554]{padding:.25rem 0;min-height:20rem}.inspection-patrol-page__loading[data-v-0a9c0231]{display:grid;place-items:center;min-height:15rem}.patrol-records-table[data-v-e6b39989]{min-height:0}.patrol-records-empty[data-v-e6b39989]{padding:var(--space-8) var(--space-7)}.record-task-cell[data-v-e6b39989]{min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}.record-task-cell__title[data-v-e6b39989]{min-width:0;display:flex;align-items:center;gap:var(--space-2);color:var(--jet-theme-text);font-weight:600}.record-task-cell__title>span[data-v-e6b39989]:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.record-task-cell__meta[data-v-e6b39989],.record-muted[data-v-e6b39989]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.record-inspector-cell[data-v-e6b39989],.record-signal-cell[data-v-e6b39989]{min-width:0;display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.record-inspector-cell__avatar[data-v-e6b39989]{width:1.25rem;height:1.25rem;border-radius:999rem;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:var(--fs-12);font-weight:700}.record-inspector-cell__avatar--reviewer[data-v-e6b39989]{box-shadow:inset 0 0 0 .125rem color-mix(in srgb,white 42%,transparent)}.record-mono[data-v-e6b39989]{font-variant-numeric:tabular-nums;font-weight:600}.record-action-cell[data-v-e6b39989]{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap}.record-result-card[data-v-e6b39989]{width:9rem;min-height:2.875rem;padding:.375rem .5rem;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.375rem;color:var(--jet-theme-text-secondary);background:color-mix(in srgb,var(--jet-theme-bg-layout) 72%,white);border:.0625rem solid color-mix(in srgb,var(--jet-theme-border) 76%,white);border-radius:var(--jet-theme-radius);box-shadow:inset 0 .0625rem color-mix(in srgb,white 68%,transparent)}.record-result-card--review[data-v-e6b39989]{background:color-mix(in srgb,var(--jet-theme-primary-soft) 34%,var(--jet-theme-bg-container))}.record-result-card--alert[data-v-e6b39989]{border-color:color-mix(in srgb,var(--jet-theme-error) 28%,var(--jet-theme-border));background:linear-gradient(90deg,color-mix(in srgb,var(--ok-bg) 30%,transparent),transparent 48%),color-mix(in srgb,var(--err-bg) 40%,var(--jet-theme-bg-container))}.record-result-card__metric[data-v-e6b39989]{min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:.25rem;font-size:var(--fs-14);font-weight:700;line-height:1.25;white-space:nowrap}.record-result-card__metric--normal[data-v-e6b39989]{color:var(--jet-theme-success)}.record-result-card__metric--abnormal[data-v-e6b39989]{color:var(--jet-theme-text-disabled)}.record-result-card--alert .record-result-card__metric--abnormal[data-v-e6b39989]{color:var(--jet-theme-error)}.record-result-card__dot[data-v-e6b39989]{width:.375rem;height:.375rem;flex:0 0 auto;border-radius:999rem;background:currentColor;box-shadow:0 0 0 .1875rem color-mix(in srgb,currentColor 14%,transparent)}.record-result-card__divider[data-v-e6b39989]{width:.0625rem;height:1.75rem;background:color-mix(in srgb,var(--jet-theme-border) 78%,transparent)}.record-workorder-card[data-v-e6b39989]{width:9.5rem;min-height:2.875rem;padding:.4375rem .625rem;display:flex;flex-direction:column;justify-content:center;gap:.375rem;background:color-mix(in srgb,var(--jet-theme-primary-soft) 42%,var(--jet-theme-bg-container));border:.0625rem solid color-mix(in srgb,var(--jet-theme-primary) 20%,var(--jet-theme-border));border-radius:var(--jet-theme-radius)}.record-workorder-card--empty[data-v-e6b39989]{background:color-mix(in srgb,var(--jet-theme-bg-layout) 76%,white);border-color:color-mix(in srgb,var(--jet-theme-border) 76%,white)}.record-workorder-card__head[data-v-e6b39989]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);color:var(--jet-theme-text-secondary);font-size:var(--fs-12);line-height:1;font-variant-numeric:tabular-nums}.record-workorder-card__head strong[data-v-e6b39989]{color:var(--jet-theme-text);font-size:var(--fs-16)}.record-workorder-card__track[data-v-e6b39989]{height:.375rem;overflow:hidden;border-radius:999rem;background:color-mix(in srgb,var(--jet-theme-border) 58%,white)}.record-workorder-card__bar[data-v-e6b39989]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--jet-theme-primary),var(--jet-theme-success))}.record-progress-cell[data-v-e6b39989]{display:flex;flex-direction:column;gap:var(--space-1)}.record-progress-cell strong[data-v-e6b39989]{color:var(--jet-theme-text);font-size:var(--fs-16);line-height:1.2}.record-progress-cell span[data-v-e6b39989]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.review-process[data-v-a5314cef]{display:flex;flex-direction:column;gap:.75rem}.review-process__desc[data-v-a5314cef]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.review-process__label[data-v-a5314cef]{font-size:var(--fs-14);color:var(--jet-theme-text-secondary);font-weight:500}.review-process__select[data-v-a5314cef]{width:100%;min-height:2.375rem;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);padding:0 .625rem;font:inherit;color:var(--jet-theme-text);background:var(--jet-theme-bg-container)}.btn-action--ok[data-v-a5314cef]{background:var(--ok-bg);border-color:var(--ok-line);color:var(--jet-theme-success)}.btn-action--ghost[data-v-a5314cef]{background:var(--jet-theme-primary-soft);color:var(--jet-theme-text-disabled)}.record-review-drawer[data-v-ab80bc35]{min-height:18rem}.record-review-empty[data-v-ab80bc35]{padding:var(--space-8) var(--space-4)}.record-review-table[data-v-ab80bc35]{width:100%;border-collapse:collapse;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);overflow:hidden}.record-review-table th[data-v-ab80bc35]{padding:.625rem .875rem;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:500;text-align:left;background:var(--jet-theme-bg-layout);border-bottom:.0625rem solid var(--jet-theme-border)}.record-review-table td[data-v-ab80bc35]{padding:.75rem .875rem;color:var(--jet-theme-text);font-size:var(--fs-14);vertical-align:top;border-bottom:.0625rem solid var(--jet-theme-border)}.record-review-table tbody tr:last-child td[data-v-ab80bc35]{border-bottom:0}.record-review-title[data-v-ab80bc35]{color:var(--jet-theme-text);font-weight:600}.record-review-sub[data-v-ab80bc35],.record-review-hint[data-v-ab80bc35]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.record-review-sub[data-v-ab80bc35]{margin-top:var(--space-1)}.record-review-hint[data-v-ab80bc35]{margin:var(--space-1) 0 0}.record-review-action[data-v-ab80bc35]{white-space:nowrap}.record-review-actions[data-v-ab80bc35]{display:inline-flex;gap:var(--space-2);align-items:center;white-space:nowrap}.record-review-pill[data-v-ab80bc35]{padding:.0625rem .4375rem;border-radius:var(--jet-theme-radius-sm);font-size:var(--fs-14);font-weight:700;background:var(--jet-theme-primary-soft);color:var(--jet-theme-text-secondary)}.record-review-pill--warn[data-v-ab80bc35]{color:var(--jet-theme-warning);background:var(--warn-bg)}.record-review-pill--danger[data-v-ab80bc35]{color:var(--jet-theme-error);background:var(--err-bg)}.record-review-pill--success[data-v-ab80bc35]{color:var(--jet-theme-success);background:var(--ok-bg)}.record-review-pill--info[data-v-ab80bc35]{color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.review-detail[data-v-ab80bc35]{display:grid;gap:var(--space-5)}.review-detail__section[data-v-ab80bc35]{display:grid;gap:var(--space-3)}.review-detail__section h4[data-v-ab80bc35]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.review-detail__grid[data-v-ab80bc35]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin:0}.review-detail__grid>div[data-v-ab80bc35]{min-width:0;padding:var(--space-3);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-layout)}.review-detail__grid .wide[data-v-ab80bc35]{grid-column:1 / -1}.review-detail__grid dt[data-v-ab80bc35]{margin-bottom:var(--space-1);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.review-detail__grid dd[data-v-ab80bc35]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-14);overflow-wrap:anywhere}.review-detail__result[data-v-ab80bc35]{font-weight:700}.review-detail__result--success[data-v-ab80bc35]{color:var(--jet-theme-success)!important}.review-detail__result--danger[data-v-ab80bc35]{color:var(--jet-theme-error)!important}.review-detail__result--warn[data-v-ab80bc35]{color:var(--jet-theme-warning)!important}.review-detail__result--mute[data-v-ab80bc35]{color:var(--jet-theme-text-disabled)!important}.review-detail__empty[data-v-ab80bc35]{padding:var(--space-5);border:.0625rem dashed var(--jet-theme-border);border-radius:var(--jet-theme-radius);color:var(--jet-theme-text-disabled);text-align:center;background:var(--jet-theme-bg-layout)}.review-evidence-list[data-v-ab80bc35]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.review-evidence[data-v-ab80bc35]{min-width:0;margin:0;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);overflow:hidden;background:var(--jet-theme-bg-layout)}.review-evidence img[data-v-ab80bc35],.review-evidence video[data-v-ab80bc35],.review-evidence__fallback[data-v-ab80bc35]{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:flex;align-items:center;justify-content:center;color:var(--jet-theme-text-secondary);background:var(--jet-theme-bg-container)}.review-evidence img[data-v-ab80bc35]{cursor:zoom-in}.review-evidence figcaption[data-v-ab80bc35]{padding:var(--space-2);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);overflow-wrap:anywhere}.review-image-preview[data-v-ab80bc35]{display:flex;align-items:center;justify-content:center;max-height:min(72vh,46rem);overflow:auto;border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-layout)}.review-image-preview img[data-v-ab80bc35]{display:block;max-width:100%;max-height:min(72vh,46rem);object-fit:contain}.patrol-records-list[data-v-5cb3a31e]{gap:var(--space-4)}.records-plan-layout[data-v-5cb3a31e]{min-width:0;display:grid;grid-template-columns:minmax(17rem,20rem) minmax(0,1fr);gap:var(--space-4);align-items:start}.records-plan-pane[data-v-5cb3a31e],.records-task-pane[data-v-5cb3a31e]{min-width:0}.records-plan-pane[data-v-5cb3a31e]{position:sticky;top:var(--space-4);padding:var(--space-4);background:var(--jet-theme-bg-container);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);box-shadow:var(--jet-theme-shadow-secondary)}.records-plan-pane__head[data-v-5cb3a31e]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.records-plan-pane__head h2[data-v-5cb3a31e],.records-task-head h2[data-v-5cb3a31e]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-16);font-weight:700}.records-plan-pane__head span[data-v-5cb3a31e],.records-task-head__eyebrow[data-v-5cb3a31e],.records-task-head__meta[data-v-5cb3a31e]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.records-plan-empty[data-v-5cb3a31e]{padding:var(--space-6) var(--space-3)}.records-plan-list[data-v-5cb3a31e]{max-height:calc(100vh - 15rem);margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2);overflow-y:auto}.records-plan-option[data-v-5cb3a31e]{width:100%;min-width:0;padding:var(--space-3);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2) var(--space-3);color:var(--jet-theme-text);text-align:left;background:var(--jet-theme-bg);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-base);cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.records-plan-option[data-v-5cb3a31e]:hover,.records-plan-option--active[data-v-5cb3a31e]{border-color:var(--jet-theme-primary);background:color-mix(in srgb,var(--jet-theme-primary) 7%,var(--jet-theme-bg-container))}.records-plan-option--active[data-v-5cb3a31e]{box-shadow:inset .1875rem 0 0 var(--jet-theme-primary)}.records-plan-option__main[data-v-5cb3a31e]{min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}.records-plan-option__title[data-v-5cb3a31e],.records-plan-option__meta[data-v-5cb3a31e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.records-plan-option__title[data-v-5cb3a31e]{font-weight:700}.records-plan-option__meta[data-v-5cb3a31e],.records-plan-option__stats[data-v-5cb3a31e]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.records-plan-option__status[data-v-5cb3a31e]{align-self:start;padding:.125rem .5rem;border-radius:999rem;font-size:var(--fs-12);font-weight:700}.records-plan-option__status--success[data-v-5cb3a31e]{color:var(--jet-theme-success);background:color-mix(in srgb,var(--jet-theme-success) 12%,transparent)}.records-plan-option__status--warn[data-v-5cb3a31e]{color:var(--jet-theme-warning);background:color-mix(in srgb,var(--jet-theme-warning) 14%,transparent)}.records-plan-option__status--info[data-v-5cb3a31e]{color:var(--jet-theme-text-secondary);background:var(--jet-theme-fill-tertiary)}.records-plan-option__stats[data-v-5cb3a31e]{grid-column:1 / -1;display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.records-task-pane[data-v-5cb3a31e]{display:flex;flex-direction:column;gap:var(--space-4)}.records-task-head[data-v-5cb3a31e]{padding:var(--space-4) var(--space-5);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);background:var(--jet-theme-bg-container);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg)}.records-task-head__meta[data-v-5cb3a31e]{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;justify-content:flex-end}.records-filter-cards[data-v-5cb3a31e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:var(--space-4)}.patrol-records-no-access[data-v-5cb3a31e]{display:block}.records-filter-card[data-v-5cb3a31e]{min-width:0;min-height:5.125rem;padding:var(--space-4) var(--space-5);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);color:var(--jet-theme-text);text-align:left;background:var(--jet-theme-bg-container);border:.0625rem solid transparent;border-radius:var(--jet-theme-radius-lg);box-shadow:var(--jet-theme-shadow-secondary);cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.records-filter-card[data-v-5cb3a31e]:hover{border-color:color-mix(in srgb,var(--filter-card-color) 42%,var(--jet-theme-border))}.records-filter-card[data-v-5cb3a31e]:focus-visible{outline:.125rem solid color-mix(in srgb,var(--filter-card-color) 56%,transparent);outline-offset:.125rem}.records-filter-card[data-v-5cb3a31e]:active{transform:translateY(.0625rem)}.records-filter-card--active[data-v-5cb3a31e]{border-color:var(--filter-card-color)}.records-filter-card__content[data-v-5cb3a31e]{min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}.records-filter-card__label[data-v-5cb3a31e]{color:var(--filter-card-color);font-size:var(--fs-14);font-weight:600}.records-filter-card__count[data-v-5cb3a31e]{color:var(--jet-theme-text);font-size:var(--fs-h2);font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.records-filter-card__icon[data-v-5cb3a31e]{width:2.5rem;height:2.5rem;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;color:var(--filter-card-color);font-size:var(--fs-24);background:color-mix(in srgb,var(--filter-card-color) 13%,transparent);border-radius:999rem}.records-filter-card--primary[data-v-5cb3a31e]{--filter-card-color: var(--jet-theme-primary)}.records-filter-card--running[data-v-5cb3a31e]{--filter-card-color: #2f6bff}.records-filter-card--danger[data-v-5cb3a31e]{--filter-card-color: var(--jet-theme-error)}.records-filter-card--warn[data-v-5cb3a31e]{--filter-card-color: var(--jet-theme-warning)}.records-filter-card--skipped[data-v-5cb3a31e]{--filter-card-color: #14b8a6}.records-filter-card--review[data-v-5cb3a31e]{--filter-card-color: #7c3aed}@media (max-width: 48rem){.records-plan-layout[data-v-5cb3a31e]{grid-template-columns:minmax(0,1fr)}.records-plan-pane[data-v-5cb3a31e]{position:static}.records-plan-list[data-v-5cb3a31e]{max-height:18rem}.records-task-head[data-v-5cb3a31e]{align-items:flex-start;flex-direction:column}.records-task-head__meta[data-v-5cb3a31e]{justify-content:flex-start}.records-filter-cards[data-v-5cb3a31e]{grid-template-columns:repeat(2,minmax(0,1fr))}.records-filter-card[data-v-5cb3a31e]{min-height:4.75rem;padding:var(--space-4)}}.inspection-patrol-page__loading[data-v-8a9dabaf]{display:grid;place-items:center;min-height:15rem}.audit-list[data-v-eb646e47]{list-style:none;margin:0;padding:0}.audit-item[data-v-eb646e47]{display:grid;grid-template-columns:4.375rem .875rem 1fr;gap:.75rem;padding:.75rem .375rem;border-bottom:.0625rem solid var(--jet-theme-border);align-items:flex-start}.audit-item[data-v-eb646e47]:last-child{border-bottom:0}.audit-when[data-v-eb646e47],.audit-sub[data-v-eb646e47],.foot-note[data-v-eb646e47]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.audit-marker[data-v-eb646e47]{width:.75rem;height:.75rem;border-radius:50%;margin-top:.25rem;background:var(--jet-theme-text-disabled)}.audit-marker--finding[data-v-eb646e47]{background:var(--jet-theme-error)}.audit-marker--report[data-v-eb646e47]{background:var(--jet-theme-success)}.audit-marker--rule[data-v-eb646e47]{background:var(--jet-theme-primary)}.audit-marker--run[data-v-eb646e47]{background:var(--jet-theme-warning)}.audit-marker--mobile[data-v-eb646e47]{background:var(--jet-theme-text-secondary)}.audit-title[data-v-eb646e47]{font-size:var(--fs-14);color:var(--jet-theme-text);font-weight:500;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.scope-pill[data-v-eb646e47]{font-size:var(--fs-14);padding:.0625rem .375rem;border-radius:var(--jet-theme-radius-sm);background:var(--jet-theme-primary-soft)}.scope-pill--finding[data-v-eb646e47]{background:var(--err-bg);color:var(--jet-theme-error)}.scope-pill--report[data-v-eb646e47]{background:var(--ok-bg);color:var(--jet-theme-success)}.scope-pill--rule[data-v-eb646e47]{background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.scope-pill--run[data-v-eb646e47]{background:var(--warn-bg);color:var(--jet-theme-warning)}.audit-sub[data-v-eb646e47]{margin-top:.25rem;display:flex;gap:.625rem;flex-wrap:wrap}.audit-detail[data-v-eb646e47]{margin-top:.375rem;padding:.375rem .625rem;background:var(--jet-theme-bg-layout);border-radius:var(--jet-theme-radius-sm);color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.empty-row[data-v-eb646e47]{padding:3.75rem 1.25rem;text-align:center;color:var(--jet-theme-text-disabled)}.spacer[data-v-eb646e47]{flex:1}.manual-trigger[data-v-3c87dee1]{display:grid;gap:16px}.manual-trigger__desc[data-v-3c87dee1]{margin:0;color:#475467;line-height:1.6}.manual-trigger__empty[data-v-3c87dee1]{border:1px dashed #cbd5e1;border-radius:14px;padding:24px 18px;color:#64748b;background:#f8fafc}.manual-trigger__list[data-v-3c87dee1]{display:grid;gap:12px}.manual-trigger__card[data-v-3c87dee1]{text-align:left;border:1px solid #dbe4f0;border-radius:14px;background:#fff;padding:16px;display:grid;gap:8px;transition:all .2s ease}.manual-trigger__card[data-v-3c87dee1]:not(:disabled):hover{border-color:#93c5fd;background:#f8fbff}.manual-trigger__head[data-v-3c87dee1]{display:flex;justify-content:space-between;gap:12px;align-items:center}.manual-trigger__action[data-v-3c87dee1]{color:#1d4ed8;font-size:var(--fs-14)}.manual-trigger__meta[data-v-3c87dee1]{color:#667085;font-size:var(--fs-14)}.rbar[data-v-954ae85c]{display:flex;flex-direction:column;gap:.25rem;margin-top:.25rem}.rbar__track[data-v-954ae85c]{position:relative;height:.375rem;border-radius:62.4375rem;background:var(--jet-theme-primary-soft);border:.0625rem solid var(--jet-theme-border)}.rbar__range[data-v-954ae85c]{position:absolute;top:0;bottom:0;background:var(--ok-bg);border-radius:62.4375rem}.rbar__needle[data-v-954ae85c]{position:absolute;top:-.1875rem;width:.75rem;height:.75rem;border-radius:50%;background:var(--jet-theme-text);border:.125rem solid var(--jet-theme-bg-container);transform:translate(-50%);box-shadow:var(--jet-theme-shadow-secondary)}.rbar[data-state=warn] .rbar__needle[data-v-954ae85c]{background:var(--jet-theme-error)}.rbar__legend[data-v-954ae85c]{display:flex;justify-content:space-between;font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.point-panel[data-v-4cf98778]{display:flex;flex-direction:column;gap:.875rem}.panel-empty[data-v-4cf98778]{text-align:center;color:var(--jet-theme-text-disabled);padding:3.75rem 0;font-size:var(--fs-body)}.panel-sec[data-v-4cf98778]{background:var(--jet-theme-bg-container);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);padding:.875rem 1rem 1rem}.panel-sec__title[data-v-4cf98778]{margin:0 0 .625rem;font-size:var(--fs-14);font-weight:600;color:var(--jet-theme-text);display:flex;align-items:center;gap:.375rem}.panel-sec__title[data-v-4cf98778] svg{width:.875rem;height:.875rem;color:var(--jet-theme-primary)}.kv[data-v-4cf98778]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:1.5rem;row-gap:.5rem;margin:0}.kv-cell[data-v-4cf98778]{display:grid;grid-template-columns:4.75rem minmax(0,1fr);gap:.5rem;align-items:baseline;font-size:var(--fs-body)}.kv-cell.wide[data-v-4cf98778]{grid-column:1 / -1}.kv dt[data-v-4cf98778]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:500}.kv dd[data-v-4cf98778]{margin:0;color:var(--jet-theme-text);word-break:break-all}.kv dd.mono[data-v-4cf98778]{font-size:var(--fs-14);color:var(--jet-theme-text-secondary)}.ref-chip[data-v-4cf98778]{color:var(--jet-theme-text)}.ref-chip__id[data-v-4cf98778]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled);margin-left:.25rem}.ref-chip__sep[data-v-4cf98778]{color:var(--jet-theme-text-disabled)}.pill[data-v-4cf98778]{font-size:var(--fs-14);padding:.0625rem .4375rem;border-radius:var(--jet-theme-radius-sm);letter-spacing:.01875rem;text-transform:uppercase;font-weight:700;background:var(--jet-theme-primary-soft);color:var(--jet-theme-text-secondary)}.pill--inline[data-v-4cf98778]{text-transform:none;letter-spacing:.00625rem;font-weight:500}.pill--success[data-v-4cf98778],.pill--ok[data-v-4cf98778]{background:var(--ok-bg);color:var(--jet-theme-success)}.pill--warn[data-v-4cf98778]{background:var(--warn-bg);color:var(--jet-theme-warning)}.pill--danger[data-v-4cf98778],.pill--err[data-v-4cf98778]{background:var(--err-bg);color:var(--jet-theme-error)}.pill--info[data-v-4cf98778]{background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.pill--ghost[data-v-4cf98778]{background:transparent;border:.0625rem solid var(--jet-theme-border);color:var(--jet-theme-text-disabled)}.pill--sev-low[data-v-4cf98778]{color:var(--jet-theme-text-disabled)}.pill--sev-medium[data-v-4cf98778]{color:var(--jet-theme-warning);border-color:var(--jet-theme-warning)}.pill--sev-high[data-v-4cf98778]{color:var(--jet-theme-error);border-color:var(--jet-theme-error)}.decision-card[data-v-4cf98778]{background:var(--jet-theme-primary-soft);border-radius:var(--jet-theme-radius);padding:.625rem .75rem;margin-bottom:.5rem}.decision-card[data-v-4cf98778]:last-child{margin-bottom:0}.decision-card__head[data-v-4cf98778]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-bottom:.375rem}.decision-card__rule[data-v-4cf98778]{font-weight:500;color:var(--jet-theme-text);font-size:var(--fs-body)}.decision-card__time[data-v-4cf98778]{margin-left:auto;font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.decision-card__snap[data-v-4cf98778]{margin:.25rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.25rem}.decision-card__snap li[data-v-4cf98778]{font-size:var(--fs-14);color:var(--jet-theme-text-secondary);display:flex;align-items:baseline;gap:.375rem}.snap-mark[data-v-4cf98778]{font-size:var(--fs-14);padding:.0625rem .375rem;border-radius:var(--jet-theme-radius-sm);background:var(--jet-theme-bg-container);color:var(--jet-theme-text-disabled);border:.0625rem solid var(--jet-theme-border);flex-shrink:0}.snap-mark--fixed-camera[data-v-4cf98778],.snap-mark--iot-device[data-v-4cf98778]{color:var(--jet-theme-primary)}.decision-card__notify[data-v-4cf98778],.decision-card__override[data-v-4cf98778]{margin:.375rem 0 0;font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.item-card[data-v-4cf98778]{background:var(--jet-theme-primary-soft);border-radius:var(--jet-theme-radius);padding:.625rem .75rem .75rem;margin-bottom:.5rem;display:flex;flex-direction:column;gap:.375rem}.item-card--focused[data-v-4cf98778]{box-shadow:inset 0 0 0 .0625rem var(--jet-theme-primary)}.item-card[data-v-4cf98778]:last-child{margin-bottom:0}.item-card__head[data-v-4cf98778]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.item-card__name[data-v-4cf98778]{font-weight:500;font-size:var(--fs-body);color:var(--jet-theme-text)}.item-card__criteria[data-v-4cf98778]{margin:0;font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.ai-suggest[data-v-4cf98778]{display:flex;align-items:baseline;gap:.375rem;flex-wrap:wrap;background:var(--jet-theme-primary-soft);padding:.375rem .625rem;border-radius:var(--jet-theme-radius)}.ai-suggest--pending[data-v-4cf98778]{background:var(--jet-theme-bg-soft);border:1px dashed var(--jet-theme-border)}.ai-suggest__lbl[data-v-4cf98778]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled);flex-shrink:0}.ai-suggest__reason[data-v-4cf98778]{flex:1;font-size:var(--fs-14);color:var(--jet-theme-text-secondary);min-width:12.5rem}.item-card__foot[data-v-4cf98778]{display:flex;align-items:center;gap:.5rem;font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.item-card__actions[data-v-4cf98778]{display:flex;align-items:center;justify-content:space-between;gap:.625rem;flex-wrap:wrap}.item-card__confirm[data-v-4cf98778]{color:var(--jet-theme-text-secondary)}.item-card__pending[data-v-4cf98778]{color:var(--jet-theme-warning)}.item-card__owner[data-v-4cf98778]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.item-card__detail-btn[data-v-4cf98778]{margin-left:auto}.item-card__note[data-v-4cf98778]{margin:0;font-size:var(--fs-14);color:var(--jet-theme-text-disabled);background:var(--jet-theme-primary-soft);padding:.375rem .625rem;border-radius:var(--jet-theme-radius)}.media-grid[data-v-4cf98778]{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,13rem));gap:.625rem;justify-content:start;margin-top:.25rem}.media-frame[data-v-4cf98778]{background:var(--jet-theme-primary-soft);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);overflow:hidden;display:flex;flex-direction:column}.media-frame img[data-v-4cf98778]{width:100%;height:auto;display:block;background:var(--jet-theme-bg-container)}.media-frame video[data-v-4cf98778]{width:100%;aspect-ratio:16 / 9;object-fit:contain;display:block;background:var(--jet-theme-bg-container)}.media-frame img[data-v-4cf98778]{cursor:zoom-in}.audio-frame[data-v-4cf98778]{display:flex;align-items:center;gap:.625rem;padding:1rem .875rem}.audio-frame[data-v-4cf98778] svg{width:1.125rem;height:1.125rem;color:var(--jet-theme-primary)}.audio-frame audio[data-v-4cf98778]{flex:1;height:2rem}.reading-frame[data-v-4cf98778]{display:flex;flex-direction:column;gap:.5rem;padding:.875rem 1rem;background:var(--jet-theme-bg-container)}.reading-frame__num[data-v-4cf98778]{display:inline-flex;align-items:baseline;gap:.25rem}.reading-frame__num strong[data-v-4cf98778]{font-size:var(--fs-display);font-weight:600;color:var(--jet-theme-text);font-variant-numeric:tabular-nums;line-height:1}.reading-frame__num small[data-v-4cf98778]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.reading-frame__range[data-v-4cf98778]{display:flex;flex-direction:column;gap:.25rem;font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.reading-frame__range-lbl[data-v-4cf98778]{color:var(--jet-theme-text-disabled)}.reading-frame__range-val[data-v-4cf98778]{color:var(--jet-theme-text-secondary)}.media-frame__cap[data-v-4cf98778]{padding:.375rem .625rem .5rem;display:flex;flex-direction:column;gap:.125rem}.media-frame__src[data-v-4cf98778]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled);display:inline-flex;align-items:center;gap:.25rem;flex-wrap:wrap}.mt-tag[data-v-4cf98778]{font-size:var(--fs-14);padding:.0625rem .375rem;border-radius:var(--jet-theme-radius-sm);background:var(--jet-theme-bg-container);border:.0625rem solid var(--jet-theme-border);color:var(--jet-theme-text-disabled);font-weight:500;letter-spacing:.0125rem}.mt-tag--photo[data-v-4cf98778],.mt-tag--video[data-v-4cf98778]{color:var(--jet-theme-primary)}.mt-tag--audio[data-v-4cf98778]{color:var(--jet-theme-warning)}.mt-tag--reading[data-v-4cf98778]{color:var(--jet-theme-text-secondary)}.media-frame__note[data-v-4cf98778]{font-size:var(--fs-14);color:var(--jet-theme-text-secondary)}.media-preview[data-v-4cf98778]{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:2rem;background:color-mix(in srgb,var(--jet-theme-text) 72%,transparent)}.media-preview__body[data-v-4cf98778]{position:relative;max-width:min(68rem,100%);max-height:min(48rem,100%)}.media-preview__body img[data-v-4cf98778]{display:block;max-width:100%;max-height:min(48rem,calc(100vh - 4rem));object-fit:contain;border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);box-shadow:var(--shadow-3)}.media-preview__close[data-v-4cf98778]{position:absolute;top:.75rem;right:.75rem;border:0;border-radius:var(--jet-theme-radius);padding:.375rem .625rem;color:var(--jet-theme-text);background:var(--jet-theme-bg-container);cursor:pointer}.finding-card[data-v-4cf98778]{background:var(--jet-theme-primary-soft);border-radius:var(--jet-theme-radius);padding:.625rem .75rem .75rem;margin-bottom:.5rem;display:flex;flex-direction:column;gap:.375rem}.finding-card--actionable[data-v-4cf98778]{cursor:pointer;transition:box-shadow .15s ease}.finding-card--actionable[data-v-4cf98778]:hover{box-shadow:inset 0 0 0 .0625rem color-mix(in srgb,var(--jet-theme-primary) 28%,transparent)}.finding-card--actionable[data-v-4cf98778]:focus-visible{outline:.125rem solid var(--jet-theme-primary);outline-offset:.125rem}.finding-card[data-v-4cf98778]:last-child{margin-bottom:0}.finding-card__head[data-v-4cf98778]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.finding-card__title[data-v-4cf98778]{font-weight:500;font-size:var(--fs-body);color:var(--jet-theme-text)}.finding-card__meta[data-v-4cf98778]{margin:0;font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.dialog-mask[data-v-4cf98778]{display:flex;align-items:center;justify-content:center;padding:var(--space-7)}.dialog-card[data-v-4cf98778]{width:min(26.25rem,100%);background:var(--jet-theme-bg-container);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);box-shadow:var(--shadow-3);display:flex;flex-direction:column;max-height:min(45rem,calc(100vh - 2.5rem))}.dialog-card--wide[data-v-4cf98778]{width:min(45rem,100%)}.dialog-head[data-v-4cf98778]{padding:var(--space-5) var(--space-6);border-bottom:.0625rem solid var(--jet-theme-border);display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-5)}.dialog-head__main[data-v-4cf98778]{min-width:0}.dialog-title[data-v-4cf98778]{margin:0;font-size:var(--fs-14);color:var(--jet-theme-text);font-weight:600}.dialog-subtitle[data-v-4cf98778]{margin:.25rem 0 0;font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.dialog-body[data-v-4cf98778]{padding:1rem;display:flex;flex-direction:column;gap:.875rem;overflow:auto}.history-timeline[data-v-4cf98778]{display:flex;flex-direction:column;gap:.625rem}.history-entry[data-v-4cf98778]{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:.75rem;align-items:start;padding:.75rem;background:var(--jet-theme-primary-soft);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius)}.history-entry__time[data-v-4cf98778]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.history-entry__body[data-v-4cf98778]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.history-entry__title[data-v-4cf98778]{font-size:var(--fs-body);color:var(--jet-theme-text);font-weight:500}.history-entry__meta[data-v-4cf98778]{font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.history-entry__detail[data-v-4cf98778]{margin:0;font-size:var(--fs-14);color:var(--jet-theme-text-secondary);line-height:1.6}.history-entry__review[data-v-4cf98778]{font-size:var(--fs-14);color:var(--jet-theme-primary)}.history-entry__detail--reject[data-v-4cf98778]{color:var(--jet-theme-error)}.history-entry__media[data-v-4cf98778]{display:grid;grid-template-columns:repeat(auto-fill,minmax(13.75rem,1fr));gap:.625rem}.history-empty[data-v-4cf98778]{padding:1.75rem 1rem;border:.0625rem dashed var(--jet-theme-border);border-radius:var(--jet-theme-radius);text-align:center;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}@media (max-width: 45rem){.dialog-head[data-v-4cf98778]{flex-direction:column;align-items:stretch}.history-entry[data-v-4cf98778],.history-entry__media[data-v-4cf98778]{grid-template-columns:1fr}}.peek-mask[data-v-71dfd628]{position:fixed;inset:0;background:color-mix(in srgb,var(--jet-theme-text) 32%,transparent);z-index:100;display:flex;justify-content:flex-end}.peek[data-v-71dfd628]{width:min(47.5rem,100vw);height:100vh;background:var(--jet-theme-bg-container);box-shadow:var(--shadow-2);display:flex;flex-direction:column;transition:transform .22s ease}.peek-fade-enter-active[data-v-71dfd628],.peek-fade-leave-active[data-v-71dfd628]{transition:opacity .22s ease}.peek-fade-enter-from[data-v-71dfd628],.peek-fade-leave-to[data-v-71dfd628]{opacity:0}.peek-fade-enter-from .peek[data-v-71dfd628],.peek-fade-leave-to .peek[data-v-71dfd628]{transform:translate(100%)}.peek-head[data-v-71dfd628]{padding:1rem 1.25rem .875rem;border-bottom:.0625rem solid var(--jet-theme-border);display:flex;align-items:flex-start;gap:.75rem}.peek-head__main[data-v-71dfd628]{flex:1;min-width:0}.peek-title[data-v-71dfd628]{margin:0;font-size:var(--fs-h3);font-weight:600;color:var(--jet-theme-text);display:flex;align-items:center;gap:.625rem;flex-wrap:wrap}.peek-meta[data-v-71dfd628]{margin-top:.375rem;display:flex;align-items:center;gap:.375rem;flex-wrap:wrap;font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.peek-meta__plan[data-v-71dfd628]{color:var(--jet-theme-text-secondary);font-weight:500}.peek-meta__shift[data-v-71dfd628]{background:var(--jet-theme-primary-soft);padding:.0625rem .4375rem;border-radius:var(--jet-theme-radius-sm);color:var(--jet-theme-text-secondary)}.peek-meta__sep[data-v-71dfd628]{color:var(--jet-theme-text-disabled)}.peek-meta__inspectors[data-v-71dfd628]{display:inline-flex;align-items:center;gap:.25rem}.peek-meta__inspectors .av[data-v-71dfd628]{width:1.125rem;height:1.125rem;border-radius:50%;font-size:var(--fs-14);font-weight:700;color:var(--accent-ink);display:inline-flex;align-items:center;justify-content:center;margin-left:-.375rem;border:.125rem solid var(--jet-theme-bg-container)}.peek-meta__inspectors .av[data-v-71dfd628]:first-child{margin-left:0}.peek-meta__name[data-v-71dfd628]{color:var(--jet-theme-text-secondary);font-weight:500}.peek-close[data-v-71dfd628]{width:1.75rem;height:1.75rem;background:transparent;border:0;cursor:pointer;font-size:var(--fs-22);line-height:1;color:var(--jet-theme-text-disabled);border-radius:var(--jet-theme-radius);flex-shrink:0}.peek-close[data-v-71dfd628]:hover{color:var(--jet-theme-text);background:var(--jet-theme-primary-soft)}.peek-body[data-v-71dfd628]{flex:1;overflow-y:auto;padding:.875rem 1.25rem 1.5rem}.pill[data-v-71dfd628]{font-size:var(--fs-14);padding:.0625rem .4375rem;border-radius:var(--jet-theme-radius-sm);letter-spacing:.01875rem;text-transform:uppercase;font-weight:700;background:var(--jet-theme-primary-soft);color:var(--jet-theme-text-secondary)}.pill--success[data-v-71dfd628]{background:var(--ok-bg);color:var(--jet-theme-success)}.pill--warn[data-v-71dfd628]{background:var(--warn-bg);color:var(--jet-theme-warning)}.pill--danger[data-v-71dfd628]{background:var(--err-bg);color:var(--jet-theme-error)}.pill--info[data-v-71dfd628]{background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.peek-foot[data-v-71dfd628]{padding:var(--space-4) var(--space-6);border-top:.0625rem solid var(--jet-theme-border);display:flex;align-items:center;gap:.75rem;background:var(--jet-theme-bg-container)}.peek-foot__pos[data-v-71dfd628]{flex:1;text-align:center;font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.patrol-workbench{display:flex;flex-direction:column;gap:var(--space-4)}.inspection-command-head{padding:clamp(var(--space-6),2.2vw,var(--space-8));display:flex;flex-direction:column;gap:var(--space-4)}.inspection-command-head__top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-5);flex-wrap:wrap}.inspection-command-head__copy{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.inspection-command-head__eyebrow{display:inline-flex;align-items:center;gap:.5rem;color:var(--jet-theme-primary);font-size:var(--fs-14);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.inspection-command-head__eyebrow:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--jet-theme-success);box-shadow:0 0 .75rem color-mix(in srgb,var(--jet-theme-success) 38%,transparent)}.inspection-command-head__title-row{display:flex;align-items:baseline;gap:var(--space-4);flex-wrap:wrap}.inspection-command-head__title{margin:0;color:var(--jet-theme-text);font-size:clamp(var(--fs-26),3vw,var(--fs-36));line-height:1.08;font-weight:700}.inspection-command-head__clock{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-variant-numeric:tabular-nums}.inspection-command-head__meta{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.7}.inspection-command-head__actions{display:flex;gap:var(--space-3);flex-wrap:wrap}.inspection-command-band{display:grid;grid-template-columns:minmax(22rem,1.28fr) minmax(0,4.2fr);gap:var(--space-4)}.inspection-command-hero{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);min-height:8.25rem;padding:var(--space-5);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container);box-shadow:var(--iot-overview-card-shadow)}.inspection-command-hero__label{color:var(--jet-theme-primary);font-size:var(--fs-14);font-weight:700;line-height:1.4}.inspection-command-hero__chart-panel{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);min-width:7.5rem}.inspection-command-hero__chart{width:4.5rem;height:4.5rem}.inspection-command-hero__summary{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);min-width:8.5rem}.inspection-command-hero__value{color:var(--jet-theme-text);font-size:clamp(var(--fs-42),4vw,var(--fs-56));font-weight:700;line-height:.95;font-variant-numeric:tabular-nums;display:inline-flex;align-items:baseline;gap:.5rem}.inspection-command-hero__value small{font-size:clamp(var(--fs-18),2vw,var(--fs-24));color:var(--jet-theme-text-secondary);font-weight:600}.inspection-command-hero__meta{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.7}.inspection-command-hero__tag{align-self:flex-start}.inspection-metric-ribbon{display:grid;grid-template-columns:repeat(6,minmax(8.75rem,1fr));gap:var(--space-4)}.inspection-metric-card{appearance:none;box-shadow:var(--iot-overview-card-shadow);border-radius:var(--jet-theme-radius-lg);background-color:var(--jet-theme-bg-container);padding:var(--space-5) var(--space-4);cursor:pointer;display:flex;align-items:flex-start;gap:var(--space-4);text-align:left;min-height:8.25rem;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.inspection-metric-card:hover{transform:translateY(-.125rem);border-color:color-mix(in srgb,var(--jet-theme-primary) 24%,var(--jet-theme-border));box-shadow:0 1rem 2rem -1.7rem color-mix(in srgb,var(--jet-theme-primary) 24%,transparent)}.inspection-metric-card__icon{width:2.75rem;height:2.75rem;border-radius:var(--jet-theme-radius);display:inline-flex;align-items:center;justify-content:center;flex:none;font-size:var(--fs-22)}.inspection-metric-card__icon--warn{color:var(--jet-theme-warning);background:color-mix(in srgb,var(--jet-theme-warning) 14%,white)}.inspection-metric-card__icon--danger{color:var(--jet-theme-error);background:color-mix(in srgb,var(--jet-theme-error) 14%,white)}.inspection-metric-card__icon--info{color:var(--jet-theme-primary);background:color-mix(in srgb,var(--jet-theme-primary) 14%,white)}.inspection-metric-card__content{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.inspection-metric-card__value{color:var(--jet-theme-text);font-size:clamp(var(--fs-28),3vw,var(--fs-36));font-weight:700;line-height:1;font-variant-numeric:tabular-nums;display:inline-flex;align-items:baseline;gap:.25rem}.inspection-metric-card__value small{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600}.inspection-metric-card__label{display:inline-flex;align-items:center;gap:.5rem;color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600;line-height:1.4;white-space:nowrap}.inspection-metric-card__dot{width:.5rem;height:.5rem;border-radius:50%;flex:none}.inspection-metric-card__dot--warn{background:var(--jet-theme-warning)}.inspection-metric-card__dot--danger{background:var(--jet-theme-error)}.inspection-metric-card__dot--info{background:var(--jet-theme-primary)}.inspection-metric-card__note{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.5}@media (max-width: 100rem){.inspection-metric-ribbon{grid-template-columns:repeat(3,minmax(9.5rem,1fr))}}@media (max-width: 48rem){.inspection-command-hero{align-items:flex-start;flex-direction:column}.inspection-command-hero__chart-panel{align-items:flex-start}.inspection-metric-ribbon{grid-template-columns:repeat(2,minmax(0,1fr))}.inspection-metric-card{min-height:7.5rem}}@media (max-width: 34rem){.inspection-metric-ribbon{grid-template-columns:1fr}}.cmd-panel{padding:var(--space-5)}.cmd-panel-head{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;padding-bottom:var(--space-5)}.panel-title{margin:0;color:var(--jet-theme-text);font-size:var(--fs-16);font-weight:600}.panel-meta{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.cmd-spacer{flex:1}.seg{display:inline-flex;gap:.125rem;padding:.1875rem;background:color-mix(in srgb,var(--jet-theme-primary-soft) 72%,white);border-radius:var(--jet-theme-button-r)}.seg-btn{border:0;border-radius:var(--jet-theme-button-r);background:transparent;color:var(--jet-theme-text-secondary);padding:.375rem .875rem;font-size:var(--fs-14);cursor:pointer}.seg-btn.active{background:var(--jet-theme-bg-container);color:var(--jet-theme-text);box-shadow:0 .375rem .875rem -.75rem color-mix(in srgb,var(--jet-theme-text) 22%,transparent)}.patrol-log-calendar__head{align-items:flex-start}.patrol-log-calendar__title{min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}.patrol-log-calendar__controls{display:inline-flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.patrol-calendar-weekdays{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border:.0625rem solid color-mix(in srgb,var(--jet-theme-border) 78%,white);border-bottom:0;background:color-mix(in srgb,var(--jet-theme-bg-layout) 78%,white)}.patrol-calendar-weekdays span{min-width:0;padding:.75rem 1rem;color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-weight:700;text-align:right}.patrol-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-top:.0625rem solid color-mix(in srgb,var(--jet-theme-border) 78%,white);border-left:.0625rem solid color-mix(in srgb,var(--jet-theme-border) 78%,white)}.patrol-calendar-day{min-width:0;min-height:9.5rem;padding:.75rem;display:flex;flex-direction:column;gap:var(--space-2);background:var(--jet-theme-bg-container);border-right:.0625rem solid color-mix(in srgb,var(--jet-theme-border) 78%,white);border-bottom:.0625rem solid color-mix(in srgb,var(--jet-theme-border) 78%,white);cursor:pointer;transition:background .16s ease,box-shadow .16s ease}.patrol-calendar-day:hover{background:color-mix(in srgb,var(--jet-theme-primary-soft) 36%,var(--jet-theme-bg-container))}.patrol-calendar-day:focus-visible{outline:.125rem solid color-mix(in srgb,var(--jet-theme-primary) 54%,transparent);outline-offset:-.125rem}.patrol-calendar-day--outside{background:color-mix(in srgb,var(--jet-theme-bg-layout) 72%,white)}.patrol-calendar-day--outside .patrol-calendar-day__number{color:var(--jet-theme-text-disabled)}.patrol-calendar-day--today{box-shadow:inset 0 .1875rem 0 var(--jet-theme-primary)}.patrol-calendar-day--has-overdue{background:linear-gradient(180deg,color-mix(in srgb,var(--err-bg) 38%,transparent),transparent 52%),var(--jet-theme-bg-container)}.patrol-calendar-day--has-alert:not(.patrol-calendar-day--has-overdue){background:linear-gradient(180deg,color-mix(in srgb,var(--warn-bg) 36%,transparent),transparent 52%),var(--jet-theme-bg-container)}.patrol-calendar-day__head{min-height:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.patrol-calendar-day__number{color:var(--jet-theme-text);font-size:var(--fs-16);font-weight:700;font-variant-numeric:tabular-nums}.patrol-calendar-day__count{min-width:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-12);white-space:nowrap}.patrol-calendar-day__tasks{min-height:0;display:flex;flex-direction:column;gap:.375rem}.patrol-calendar-task,.patrol-calendar-more,.patrol-calendar-modal-task{width:100%;min-width:0;appearance:none;border:0;text-align:left;cursor:pointer}.patrol-calendar-task{padding:.5rem .625rem;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.25rem .5rem;border-left:.1875rem solid var(--calendar-task-color);border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--calendar-task-color) 9%,var(--jet-theme-bg-container))}.patrol-calendar-task:hover,.patrol-calendar-modal-task:hover{background:color-mix(in srgb,var(--calendar-task-color) 14%,var(--jet-theme-bg-container))}.patrol-calendar-task--success,.patrol-calendar-modal-task--success{--calendar-task-color: var(--jet-theme-success)}.patrol-calendar-task--warn,.patrol-calendar-modal-task--warn{--calendar-task-color: var(--jet-theme-warning)}.patrol-calendar-task--danger,.patrol-calendar-modal-task--danger{--calendar-task-color: var(--jet-theme-error)}.patrol-calendar-task--info,.patrol-calendar-modal-task--info{--calendar-task-color: var(--jet-theme-primary)}.patrol-calendar-task__time{color:var(--calendar-task-color);font-size:var(--fs-12);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.patrol-calendar-task__title{min-width:0;display:block;overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:700;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.patrol-calendar-task__label,.patrol-calendar-task__alert{margin-left:.25rem;font-size:var(--fs-12)}.patrol-calendar-task__label{color:var(--jet-theme-text-secondary)}.patrol-calendar-task__alert{color:var(--jet-theme-error)}.patrol-calendar-task__people{grid-column:1 / -1;overflow:hidden;color:var(--jet-theme-text-secondary);font-size:var(--fs-12);line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.patrol-calendar-more{padding:.3125rem .625rem;border-radius:var(--jet-theme-radius);color:var(--jet-theme-primary);font-size:var(--fs-12);font-weight:700;background:color-mix(in srgb,var(--jet-theme-primary-soft) 72%,white)}.patrol-calendar-modal-empty{padding:var(--space-7) 0}.patrol-calendar-modal-list{display:flex;flex-direction:column;gap:var(--space-2)}.patrol-calendar-modal-task{padding:var(--space-3);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);border:.0625rem solid color-mix(in srgb,var(--calendar-task-color) 24%,var(--jet-theme-border));border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--calendar-task-color) 7%,var(--jet-theme-bg-container))}.patrol-calendar-modal-task__main{min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}.patrol-calendar-modal-task__main strong{min-width:0;display:inline-flex;align-items:center;gap:var(--space-2);color:var(--jet-theme-text);font-size:var(--fs-14)}.patrol-calendar-modal-task__main span:last-child{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.tk-axis,.tk-row{display:grid;grid-template-columns:minmax(14rem,16.5rem) minmax(0,1fr)}.tk-axis{border-top:.0625rem solid color-mix(in srgb,var(--jet-theme-border) 78%,white);border-bottom:.0625rem solid color-mix(in srgb,var(--jet-theme-border) 78%,white);background:color-mix(in srgb,var(--jet-theme-bg-layout) 78%,white)}.tk-axis-spacer,.tk-exec{padding:.875rem 1rem;border-right:.0625rem solid color-mix(in srgb,var(--jet-theme-border) 78%,white)}.tk-axis-spacer{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);letter-spacing:.08em;text-transform:uppercase}.tk-axis-ticks{position:relative;height:2.5rem}.tk-tick{position:absolute;top:.75rem;padding-left:.375rem;height:1.25rem;border-left:.0625rem solid color-mix(in srgb,var(--jet-theme-border) 72%,white);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.tk-rows{display:flex;flex-direction:column}.tk-row{min-height:6.75rem;border-bottom:.0625rem solid color-mix(in srgb,var(--jet-theme-border) 72%,white)}.tk-row:last-child{border-bottom:0}.tk-row:hover{background:color-mix(in srgb,var(--jet-theme-primary-soft) 42%,white)}.tk-exec{display:flex;flex-direction:column;justify-content:center;gap:.375rem}.tk-tname{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600}.tk-freq-line{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.tk-freq{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:999rem;background:color-mix(in srgb,var(--jet-theme-primary-soft) 82%,white);color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.tk-segs{display:inline-flex;gap:.1875rem}.seg-block{width:.875rem;height:.3125rem;border-radius:999rem;background:color-mix(in srgb,var(--jet-theme-border) 82%,white)}.seg-block--done{background:var(--jet-theme-success)}.seg-block--run{background:var(--jet-theme-warning)}.seg-block--scheduled{background:var(--jet-theme-primary);opacity:.48}.seg-block--overdue{background:var(--jet-theme-error)}.tk-meta{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.5}.tk-meta--subtle{color:var(--jet-theme-text-disabled)}.tk-lane{position:relative;padding:2.4rem 0 1.2rem;background-image:repeating-linear-gradient(90deg,color-mix(in srgb,var(--jet-theme-border) 48%,transparent) 0 .0625rem,transparent .0625rem 12.5%)}.tk-now-line{position:absolute;top:0;bottom:0;width:.125rem;background:color-mix(in srgb,var(--jet-theme-primary) 86%,white);z-index:6;pointer-events:none}.tk-now-line:before{content:"NOW";position:absolute;top:.375rem;left:.375rem;color:var(--jet-theme-primary);font-size:var(--fs-14);font-weight:700;letter-spacing:.08em}.task-bar{position:absolute;top:2.35rem;height:2.625rem;display:flex;align-items:center;padding:0 .75rem;border-radius:var(--jet-theme-radius);border:.0625rem solid transparent}.task-label{color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-bar--done{background:color-mix(in srgb,var(--ok-bg) 92%,white);border-color:color-mix(in srgb,var(--jet-theme-success) 28%,transparent)}.task-bar--run{background:color-mix(in srgb,var(--warn-bg) 92%,white);border-color:color-mix(in srgb,var(--jet-theme-warning) 32%,transparent)}.task-bar--scheduled{background:color-mix(in srgb,var(--jet-theme-primary-soft) 84%,white);border-style:dashed;border-color:color-mix(in srgb,var(--jet-theme-primary) 38%,transparent)}.task-bar--scheduled .task-label{color:var(--jet-theme-primary)}.task-bar--overdue{background:color-mix(in srgb,var(--err-bg) 92%,white);border-color:color-mix(in srgb,var(--jet-theme-error) 32%,transparent)}.task-bar--overdue .task-label{color:var(--jet-theme-error)}.task-bar--has-alert{outline:.125rem solid color-mix(in srgb,var(--jet-theme-error) 30%,transparent);outline-offset:.0625rem}.task-runlabel{position:absolute;left:.375rem;color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-weight:700;padding:.125rem .375rem;border-radius:999rem;background:#ffffffb3}.task-bar--has-runlabel .task-label{margin-left:2.375rem}.task-bar--narrow .task-runlabel{display:none}.task-bar--narrow.task-bar--has-runlabel .task-label{margin-left:0}.task-event{position:absolute;top:3.62rem;transform:translate(-50%);width:.9375rem;height:.9375rem;display:flex;align-items:center;justify-content:center;border-radius:50%;border:.125rem solid var(--jet-theme-bg-container);color:#fff;font-size:var(--fs-14);font-weight:700;z-index:5}.task-event--clickable{cursor:pointer}.task-event--done{background:var(--jet-theme-success)}.task-event--skip{background:var(--jet-theme-primary)}.task-event--alert{background:var(--jet-theme-error)}.task-event--start{background:var(--jet-theme-warning)}.task-event--now{width:1.0625rem;height:1.0625rem;background:var(--jet-theme-warning);box-shadow:0 0 0 .25rem color-mix(in srgb,var(--warn-bg) 82%,white)}.task-event-tip{display:none;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%);padding:.375rem .625rem;border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-bg-container) 96%,white);border:.0625rem solid color-mix(in srgb,var(--jet-theme-border) 78%,white);box-shadow:0 1rem 2rem -1.5rem color-mix(in srgb,var(--jet-theme-text) 24%,transparent);color:var(--jet-theme-text);font-size:var(--fs-14);line-height:1.5;white-space:nowrap}.task-event:hover .task-event-tip{display:block}.lane-avatars{position:absolute;top:.375rem;display:flex;align-items:center;gap:.3125rem;min-width:0;max-width:max(8rem,calc(100% - var(--lane-left) - .75rem));pointer-events:none;z-index:7}.av-stack{display:inline-flex}.av{width:1.5rem;height:1.5rem;margin-left:-.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:.125rem solid var(--jet-theme-bg-container);color:#fff;font-size:var(--fs-14);font-weight:700;box-shadow:0 .625rem 1.5rem -1.2rem color-mix(in srgb,var(--jet-theme-text) 24%,transparent)}.av:first-child{margin-left:0}.av--idle{opacity:.72}.av--online:after,.av--offline:after{content:"";position:absolute;right:-.0625rem;bottom:-.0625rem;width:.5rem;height:.5rem;border-radius:50%;border:.125rem solid var(--jet-theme-bg-container)}.av--online:after{background:var(--jet-theme-success)}.av--offline:after{background:var(--jet-theme-error)}.av-label{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.25rem .5rem;border-radius:999rem;background:color-mix(in srgb,var(--jet-theme-bg-container) 94%,white);border:.0625rem solid color-mix(in srgb,var(--jet-theme-border) 78%,white);color:var(--jet-theme-text);font-size:var(--fs-14);box-shadow:0 .875rem 1.6rem -1.5rem color-mix(in srgb,var(--jet-theme-text) 20%,transparent)}.av-here{color:var(--jet-theme-text-secondary)}.tk-legend{display:flex;gap:var(--space-5);align-items:center;flex-wrap:wrap;padding-top:var(--space-5)}.legend-item{display:inline-flex;align-items:center;gap:.375rem;color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.legend-bar,.legend-dot{display:inline-block;border-radius:999rem}.legend-bar{width:1.5rem;height:.5rem}.legend-bar--done{background:color-mix(in srgb,var(--ok-bg) 92%,white);border:.0625rem solid color-mix(in srgb,var(--jet-theme-success) 26%,transparent)}.legend-bar--run{background:color-mix(in srgb,var(--warn-bg) 92%,white);border:.0625rem solid color-mix(in srgb,var(--jet-theme-warning) 26%,transparent)}.legend-bar--scheduled{background:color-mix(in srgb,var(--jet-theme-primary-soft) 84%,white);border:.0625rem dashed color-mix(in srgb,var(--jet-theme-primary) 38%,transparent)}.legend-bar--overdue{background:color-mix(in srgb,var(--err-bg) 92%,white);border:.0625rem solid color-mix(in srgb,var(--jet-theme-error) 28%,transparent)}.legend-dot{width:.8125rem;height:.8125rem;border:.125rem solid var(--jet-theme-bg-container)}.legend-dot--done{background:var(--jet-theme-success)}.legend-dot--skip{background:var(--jet-theme-primary)}.legend-dot--alert{background:var(--jet-theme-error)}.legend-dot--now{background:var(--jet-theme-warning)}.legend-divider{width:.0625rem;height:.875rem;background:color-mix(in srgb,var(--jet-theme-border) 82%,white)}.legend-tip{margin-left:auto;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}@media (max-width: 70rem){.inspection-command-band{grid-template-columns:1fr}.inspection-metric-ribbon{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 52rem){.cmd-panel{padding:var(--space-4)}.patrol-log-calendar{overflow-x:auto}.patrol-log-calendar__controls{width:100%}.patrol-calendar-weekdays,.patrol-calendar-grid{min-width:56rem}.tk-axis,.tk-row{grid-template-columns:1fr}.tk-axis-spacer{display:none}.tk-exec{border-right:0;border-bottom:.0625rem solid color-mix(in srgb,var(--jet-theme-border) 72%,white)}}@media (max-width: 40rem){.inspection-metric-ribbon{grid-template-columns:1fr}}.empty-debug[data-v-133ca532]{margin:16px 0 0;max-width:min(100%,720px);padding:12px;overflow:auto;border-radius:8px;background:#0000000a;color:#000000bf;font-size:12px;line-height:1.5;text-align:left;white-space:pre-wrap;word-break:break-all}.inspection-patrol-page[data-v-287cf91b]{width:100%}.inspection-patrol-page__loading[data-v-287cf91b]{display:grid;place-items:center;min-height:15rem}.patrol-workorders-page[data-v-bcf86554]{gap:var(--space-5)}.workorder-head[data-v-bcf86554]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4)}.workorder-head h2[data-v-bcf86554]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-h3);font-weight:600}.workorder-head p[data-v-bcf86554]{margin:var(--space-1) 0 0;color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.workorder-name[data-v-bcf86554]{min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}.workorder-name strong[data-v-bcf86554]{color:var(--jet-theme-text)}.workorder-name span[data-v-bcf86554]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.workorder-pill[data-v-bcf86554]{display:inline-flex;align-items:center;border-radius:var(--jet-theme-radius-sm);padding:.125rem .5rem;font-size:var(--fs-14);font-weight:600}.workorder-pill--warn[data-v-bcf86554]{color:var(--jet-theme-warning);background:var(--warn-bg)}.workorder-pill--info[data-v-bcf86554]{color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.workorder-pill--success[data-v-bcf86554]{color:var(--jet-theme-success);background:var(--ok-bg)}.workorder-time[data-v-bcf86554]{font-variant-numeric:tabular-nums}.workorder-action[data-v-bcf86554]{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap}.workorder-process-dialog[data-v-bcf86554]{display:grid;gap:var(--space-4)}.workorder-process-dialog[data-v-bcf86554] .ant-form-item:last-child{margin-bottom:0}.workorder-upload-trigger[data-v-bcf86554]{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.workorder-process-hint[data-v-bcf86554]{margin:var(--space-2) 0 0;color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.detail-container[data-v-32d28dfc]{position:relative;display:flex;width:100%;height:875px}.detail-container .left-wrapper[data-v-32d28dfc]{width:380px;height:100%;padding-right:24px;box-sizing:border-box;overflow-y:auto}.detail-container .left-wrapper .analyze-btn[data-v-32d28dfc]{display:flex;align-items:center;justify-content:center}.detail-container .left-wrapper .analyze-btn .ai-icon[data-v-32d28dfc]{width:16px;height:16px;margin-right:12px}.detail-container .right-wrapper[data-v-32d28dfc]{width:calc(100% - 380px);height:100%;margin-left:12px;overflow:hidden;box-sizing:border-box}.detail-container .right-wrapper[data-v-32d28dfc] .ant-tabs-tabpane{height:800px}.detail-container .right-wrapper .markdown-container[data-v-32d28dfc]{width:100%;height:800px;overflow:auto}.detail-container .right-wrapper .echarts-container[data-v-32d28dfc]{width:100%;height:800px;overflow:hidden}.detail-container .right-wrapper .empty[data-v-32d28dfc]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.detail-container .form-item-space[data-v-32d28dfc]{display:flex;align-items:center;justify-content:space-between;overflow:hidden}.detail-container .form-item-space input[data-v-32d28dfc]{width:250px}.detail-container[data-v-32d28dfc] .markdown-container{position:relative}.detail-container[data-v-32d28dfc] .markdown-container img{display:block;width:100%;max-width:800px}.detail-container[data-v-198bea4f]{width:100%;height:100%}.detail-container .header[data-v-198bea4f]{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:8px}.detail-container .header .label[data-v-198bea4f]{display:flex;align-items:center}.detail-container .header .label .index[data-v-198bea4f]{margin-right:10px}.detail-container .header .label .icon[data-v-198bea4f]{width:16px;height:16px;margin-right:4px}.detail-container .header .label .name[data-v-198bea4f]{color:#1677ff}.detail-container .confidence[data-v-198bea4f]{display:flex;align-items:center}.detail-container .confidence .desc[data-v-198bea4f]{margin-right:4px;color:#777}.detail-container .confidence .percent[data-v-198bea4f]{color:#1a1a1a}.detail-container .content[data-v-198bea4f]{width:100%;max-height:600px;overflow:auto}.hit-container[data-v-bdf495d5]{position:relative;width:100%;height:100%}.hit-container[data-v-bdf495d5] .ant-spin-nested-loading,.hit-container[data-v-bdf495d5] .ant-spin-container{width:100%;height:100%}.hit-container .hit-title-content[data-v-bdf495d5]{display:flex;align-items:center;width:100%}.hit-container .hit-title-content .status[data-v-bdf495d5]{display:flex;align-items:center;justify-content:center;height:26px;padding:0 8px;margin-left:16px;box-sizing:border-box;font-size:12px;line-height:24px;border-radius:2px;color:#1a1a1a;background:#f0f0f0}.hit-container .hit-title-content .status .point[data-v-bdf495d5]{width:6px;height:6px;margin-right:4px;border-radius:50%}.hit-container .hit-title-content .status .enable[data-v-bdf495d5]{background:#1677ff}.hit-container .hit-title-content .status .disabled[data-v-bdf495d5]{background:#ff4d4f}.hit-container .hit-content-content[data-v-bdf495d5]{display:flex;align-items:center;width:100%;padding-bottom:24px}.hit-container .hit-content-content .label[data-v-bdf495d5]{flex-shrink:0;margin-right:8px;color:#777}.hit-container .hit-content-content .content[data-v-bdf495d5]{flex:1;flex-shrink:0}.hit-container .hit-wrapper[data-v-bdf495d5]{display:flex;position:relative;width:100%;height:100%;padding:24px;box-sizing:border-box}.hit-container .hit-wrapper .block-label[data-v-bdf495d5]{display:flex;align-items:center;margin-bottom:8px;line-height:24px;color:#191c27}.hit-container .hit-wrapper .hit-search[data-v-bdf495d5]{width:576px;height:100%;margin-right:24px}.hit-container .hit-wrapper .hit-search .hit-search-input[data-v-bdf495d5]{display:flex;flex-direction:column;width:100%;height:calc(100% - 32px);padding:12px;border-radius:2px;box-sizing:border-box;border:1px solid rgba(0,0,0,.06)}.hit-container .hit-wrapper .hit-search .hit-search-input .input[data-v-bdf495d5]{flex:1;width:100%;resize:none}.hit-container .hit-wrapper .hit-search .hit-search-input .operate[data-v-bdf495d5]{display:flex;justify-content:end;width:100%;height:32px;margin-top:8px}.hit-container .hit-wrapper .hit-result[data-v-bdf495d5]{flex:1;height:100%}.hit-container .hit-wrapper .hit-result .badge[data-v-bdf495d5]{margin-left:12px;padding:4px 8px;line-height:16px;border-radius:4px;background:#eff0f1}.hit-container .hit-wrapper .hit-result .hit-result-content[data-v-bdf495d5]{width:100%;height:calc(100% - 32px);overflow:auto}.hit-container .hit-wrapper .hit-result .hit-result-content .empty-wrapper[data-v-bdf495d5]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.hit-container .hit-wrapper .hit-result .hit-result-content .result-list[data-v-bdf495d5]{display:flex;flex-direction:column}.hit-container .hit-wrapper .hit-result .hit-result-content .result-list .item[data-v-bdf495d5]{width:100%;padding:16px;margin-bottom:16px;box-sizing:border-box;border-radius:6px;border:1px solid #EFF0F1;background:#f8f9fa;cursor:pointer}.hit-container .hit-wrapper .hit-result .hit-result-content .result-list .item .header[data-v-bdf495d5]{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:8px}.hit-container .hit-wrapper .hit-result .hit-result-content .result-list .item .header .label[data-v-bdf495d5]{display:flex;align-items:center}.hit-container .hit-wrapper .hit-result .hit-result-content .result-list .item .header .label .index[data-v-bdf495d5]{margin-right:10px}.hit-container .hit-wrapper .hit-result .hit-result-content .result-list .item .header .label .icon[data-v-bdf495d5]{width:16px;height:16px;margin-right:4px}.hit-container .hit-wrapper .hit-result .hit-result-content .result-list .item .header .label .name[data-v-bdf495d5]{color:#1677ff}.hit-container .hit-wrapper .hit-result .hit-result-content .result-list .item .confidence[data-v-bdf495d5]{display:flex;align-items:center}.hit-container .hit-wrapper .hit-result .hit-result-content .result-list .item .confidence .desc[data-v-bdf495d5]{margin-right:4px;color:#777}.hit-container .hit-wrapper .hit-result .hit-result-content .result-list .item .confidence .percent[data-v-bdf495d5]{color:#1a1a1a}.left-contain[data-v-2a8fbb1f]{width:296px;height:100%}.left-contain .action-header[data-v-2a8fbb1f]{display:flex;align-items:center;justify-content:space-between;width:100%;height:32px;margin-bottom:8px}.left-contain .action-header .label[data-v-2a8fbb1f]{color:#191c27}.left-contain .action-header .label .highlight[data-v-2a8fbb1f]{color:#1677ff}.left-contain .action-header .operate[data-v-2a8fbb1f]{display:flex;align-items:center}.left-contain .action-header .operate .icon[data-v-2a8fbb1f]{display:flex;align-items:center;justify-content:center;margin-right:10px;font-size:16px;color:#1a1a1a}.left-contain .empty[data-v-2a8fbb1f]{padding-top:365px}.left-contain .list-wrapper[data-v-2a8fbb1f]{position:relative;width:100%;height:calc(100% - 45px);overflow-y:auto}.left-contain .list-wrapper .active[data-v-2a8fbb1f]{background-color:#f5f5f5}.left-contain .list-wrapper .item[data-v-2a8fbb1f]{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px;margin-bottom:6px;border-radius:4px;cursor:pointer}.left-contain .list-wrapper .item[data-v-2a8fbb1f]:hover{background-color:#f0f0f0}.left-contain .list-wrapper .item .classify[data-v-2a8fbb1f]{flex:1;word-break:break-all}.left-contain .list-wrapper .item .classify .title[data-v-2a8fbb1f]{display:flex;font-size:15px;margin-bottom:8px;color:#1a1a1a}.left-contain .list-wrapper .item .classify .desc[data-v-2a8fbb1f]{font-size:14px;color:#777;word-break:break-all}.left-contain .list-wrapper .item .control[data-v-2a8fbb1f]{display:flex;align-items:center;width:24px}.left-contain .list-wrapper .item .control .dropdown[data-v-2a8fbb1f]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:3px;background-color:#f0f0f0}.left-drop-content[data-v-2a8fbb1f]{padding:8px}.left-drop-content[data-v-2a8fbb1f] .ant-btn{padding:3px 8px;text-align:left}.left-drop-content[data-v-2a8fbb1f] .ant-btn .icon{color:#9093a1}.left-drop-content[data-v-2a8fbb1f] .ant-btn:hover{background-color:#f3f5f8}.left-drop-content[data-v-2a8fbb1f] .ant-dropdown-menu-item{padding:4px 0;width:120px}.left-drop-content[data-v-2a8fbb1f] .ant-dropdown-menu-item:hover{background-color:transparent}.alert-message[data-v-1cd5d3bb]{display:flex;align-items:center;justify-content:center;padding:8px 10px 8px 17px;margin-bottom:16px;font-size:14px;color:#1a1a1a;box-sizing:border-box;border-radius:6px;border:1px solid #cccccc;background-color:#f5f5f5}.alert-message .icon[data-v-1cd5d3bb]{width:16px;height:16px;margin-right:5px;color:#1677ff}.alert-message .description[data-v-1cd5d3bb]{flex:1}.file-label[data-v-1cd5d3bb]{margin-bottom:8px;font-size:14px;color:#191c27}.file-wrapper[data-v-1cd5d3bb]{width:100%;margin-bottom:24px;border-radius:6px;box-sizing:border-box;border:1px solid #d9d9d9}.file-wrapper .wrapper-header[data-v-1cd5d3bb]{display:flex;align-items:center;justify-content:space-between;padding-left:18px;padding-right:16px;width:100%;height:40px;border-top-left-radius:6px;border-top-right-radius:6px;background-color:#f5f5f5;box-sizing:border-box}.file-wrapper .wrapper-header .header-title[data-v-1cd5d3bb]{display:flex;align-items:center;color:#1a1a1a;line-height:16px}.file-wrapper .wrapper-header .header-title .icon[data-v-1cd5d3bb]{width:16px;height:16px;margin-right:8px}.file-wrapper .wrapper-header .header-exit[data-v-1cd5d3bb]{display:flex;align-items:center}.file-wrapper .wrapper-header .header-exit[data-v-1cd5d3bb] .ant-form-item{margin-bottom:0}.file-wrapper .wrapper-header .header-exit .select[data-v-1cd5d3bb]{width:226px}.file-wrapper .wrapper-content[data-v-1cd5d3bb]{padding:16px 16px 0;box-sizing:border-box}.upload-progress-list[data-v-1cd5d3bb]{margin-top:16px;max-height:300px;overflow-y:auto}.upload-progress-list .progress-header[data-v-1cd5d3bb]{display:flex;align-items:center;margin-bottom:12px;font-weight:600;color:#333}.upload-progress-list .progress-items .progress-item[data-v-1cd5d3bb]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding:16px 16px 22px;border:1px solid #eff0f1;border-radius:6px;background:#f8f9fa;box-sizing:border-box}.upload-progress-list .progress-items .progress-item .file-icon[data-v-1cd5d3bb]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-right:16px;border-radius:6px;background:#e4e6e7}.upload-progress-list .progress-items .progress-item .file-icon .icon[data-v-1cd5d3bb]{width:20px;height:20px}.upload-progress-list .progress-items .progress-item .file-info[data-v-1cd5d3bb]{flex:1}.upload-progress-list .progress-items .progress-item .file-info .name[data-v-1cd5d3bb]{margin-bottom:8px;font-size:15px;line-height:22px;color:#1f2429}.upload-progress-list .progress-items .progress-item .file-size[data-v-1cd5d3bb]{margin-left:24px;margin-right:16px;font-size:14px;line-height:22px;color:#00000073}.upload-progress-list .progress-items .progress-item .file-action[data-v-1cd5d3bb]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:16px;background:#ffeded;cursor:pointer}.file-label[data-v-749ccc6c]{margin-bottom:8px;font-size:14px;color:#191c27}.third-wrapper[data-v-749ccc6c]{padding:16px;box-sizing:border-box}.type-wrapper[data-v-749ccc6c]{width:100%;margin-bottom:24px;border-radius:6px;box-sizing:border-box;border:1px solid #d9d9d9}.type-wrapper .description[data-v-749ccc6c]{margin-bottom:16px;font-size:15px;color:#1a1a1a}.type-wrapper .origin-content[data-v-749ccc6c]{display:flex;align-items:center;justify-content:center;gap:24px}.type-wrapper .origin-content .item[data-v-749ccc6c]{display:flex;align-items:center;justify-content:center;flex-direction:column;width:192px;height:156px;border-radius:6px;background:#fff;box-sizing:border-box;border:1px solid #d9d9d9;z-index:0;overflow:hidden}.type-wrapper .origin-content .item .icon[data-v-749ccc6c]{width:40px;height:40px;margin-bottom:16px;border-radius:50%}.type-wrapper .origin-content .item .label[data-v-749ccc6c]{margin-bottom:8px;font-size:14px;line-height:16px;letter-spacing:0em;color:#1a1a1a}.type-wrapper .origin-content .item .desc[data-v-749ccc6c]{padding:0 12px;font-size:14px;line-height:22px;color:#777;box-sizing:border-box}.file-wrapper[data-v-749ccc6c]{width:100%;margin-bottom:24px;border-radius:6px;box-sizing:border-box;border:1px solid #d9d9d9}.file-wrapper .wrapper-header[data-v-749ccc6c]{display:flex;align-items:center;justify-content:space-between;padding-left:18px;padding-right:16px;width:100%;height:40px;border-top-left-radius:6px;border-top-right-radius:6px;background-color:#f5f5f5;box-sizing:border-box}.file-wrapper .wrapper-header .header-title[data-v-749ccc6c]{display:flex;align-items:center;color:#1a1a1a;line-height:16px}.file-wrapper .wrapper-header .header-title .icon[data-v-749ccc6c]{width:16px;height:16px;margin-right:8px}.file-wrapper .wrapper-header .header-exit[data-v-749ccc6c]{display:flex;align-items:center}.file-wrapper .wrapper-header .header-exit[data-v-749ccc6c] .ant-form-item{margin-bottom:0}.file-wrapper .wrapper-header .header-exit .select[data-v-749ccc6c]{width:226px}.file-wrapper .wrapper-content[data-v-749ccc6c]{padding:16px 16px 0;box-sizing:border-box}.drawer-container[data-v-658f41ea]{position:relative;width:100%;height:100%;box-sizing:border-box}.drawer-container .menu-item[data-v-658f41ea]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px;margin-bottom:8px;border-radius:6px;box-sizing:border-box;background-color:#f5f5f5}.drawer-container .menu-item .item-description[data-v-658f41ea]{flex:1;flex-shrink:0}.drawer-container .menu-item .item-description .label[data-v-658f41ea]{margin-bottom:8px;font-size:16px;font-weight:600;color:#1a1a1a}.drawer-container .menu-item .item-description .desc[data-v-658f41ea]{font-size:14px;color:#777}.drawer-container .menu-item .item-image[data-v-658f41ea]{width:72px;height:72px}.file-description[data-v-3cf80673]{margin-bottom:16px;font-size:14px;color:#777}.file-description span[data-v-3cf80673]{color:#1a1a1a}.file-label[data-v-3cf80673]{margin-bottom:12px;font-size:14px;color:#191c27}.file-wrapper[data-v-3cf80673]{width:100%;margin-bottom:24px;border-radius:6px;box-sizing:border-box;border:1px solid #D9D9D9}.file-wrapper .wrapper-header[data-v-3cf80673]{display:flex;align-items:center;justify-content:space-between;padding-left:18px;padding-right:16px;width:100%;height:40px;border-top-left-radius:6px;border-top-right-radius:6px;background-color:#f5f5f5;box-sizing:border-box}.file-wrapper .wrapper-header .header-title[data-v-3cf80673]{display:flex;align-items:center;color:#1a1a1a;line-height:16px}.file-wrapper .wrapper-header .header-title .icon[data-v-3cf80673]{width:16px;height:16px;margin-right:8px}.file-wrapper .wrapper-header .header-exit[data-v-3cf80673]{display:flex;align-items:center}.file-wrapper .wrapper-header .header-exit[data-v-3cf80673] .ant-form-item{margin-bottom:0}.file-wrapper .wrapper-header .header-exit .select[data-v-3cf80673]{width:226px}.file-wrapper .wrapper-content[data-v-3cf80673]{padding:16px 16px 0;box-sizing:border-box}.card-item-box[data-v-f912b80c]{width:100%;padding:6px 6px 12px;box-sizing:border-box;border-radius:8px;background-color:#fafafa;overflow:hidden}.card-item-box[data-v-f912b80c]:hover{box-shadow:0 0 24px #0000001a}.card-item-box .card-container[data-v-f912b80c]{display:flex;flex-direction:column;justify-content:space-between;width:100%}.card-item-box .card-container .activated[data-v-f912b80c]{position:relative;border:1px solid #1677ff!important}.card-item-box .card-container .activated .checked[data-v-f912b80c]{position:absolute;right:-22px;bottom:-22px;z-index:2;width:44px;height:44px;color:#fff;background-color:#1677ff;transform:rotate(-45deg)}.card-item-box .card-container .activated .checked>div[data-v-f912b80c]{position:relative;height:100%;transform:rotate(45deg)}.card-item-box .card-container .activated .checked>div>span[data-v-f912b80c]{position:absolute;top:6px;left:6px;font-size:12px}.card-item-box .card-container .card-cover[data-v-f912b80c]{display:flex;align-items:center;height:175px;border:1px solid #D9D9D9;margin-bottom:12px;border-radius:6px;box-sizing:border-box;cursor:pointer;overflow:hidden}.card-item-box .card-container .card-cover img[data-v-f912b80c]{width:100%;object-fit:contain;border-radius:6px}.card-item-box .card-container .card-wrapper[data-v-f912b80c]{display:flex;flex-direction:column;width:100%}.card-item-box .card-container .card-wrapper .header-content[data-v-f912b80c]{display:flex;align-items:center;justify-content:space-between;gap:6px}.card-item-box .card-container .card-wrapper .header-content .title[data-v-f912b80c]{flex:1;flex-direction:0;font-size:14px;font-weight:600;color:#1a1a1a}.card-item-box .card-container .card-wrapper .header-content .operate[data-v-f912b80c]{flex-direction:0;display:flex;align-items:center;justify-content:center;height:16px}.card-item-box .card-container .card-wrapper .content[data-v-f912b80c]{flex:1}.card-item-box .card-container .card-wrapper .content .desc[data-v-f912b80c]{width:100%;height:16px;line-height:16px;margin-top:8px;margin-bottom:9px;font-size:14px;color:#777}.card-item-box .card-container .card-wrapper .content .tag-row[data-v-f912b80c]{width:100%;height:26px}.card-item-box .card-container .card-wrapper .content .tag-row .fold-tag[data-v-f912b80c]{cursor:pointer}.tooltip-tags[data-v-f912b80c]{margin-bottom:-6px}.tooltip-tag[data-v-f912b80c]{margin-bottom:6px}.re-drop-content[data-v-08a68b7e]{padding:8px}.re-drop-content[data-v-08a68b7e] .ant-btn{padding:3px 8px;text-align:left}.re-drop-content[data-v-08a68b7e] .ant-btn .icon{color:#9093a1}.re-drop-content[data-v-08a68b7e] .ant-btn:hover{background-color:#f3f5f8}.re-drop-content[data-v-08a68b7e] .ant-dropdown-menu-item{padding:4px 0}.re-drop-content[data-v-08a68b7e] .ant-dropdown-menu-item:hover{background-color:transparent}.right-container[data-v-6e7bf823]{display:flex;height:100%;flex-direction:column}.right-container .right-table[data-v-6e7bf823]{flex:1 1 0;min-height:0}.disable[data-v-6e7bf823]{color:#1a1a1a!important;cursor:not-allowed!important}.name-link[data-v-6e7bf823]{display:flex;align-items:flex-start;line-height:16px;color:#1677ff;cursor:pointer;word-break:break-all}.name-link .icon[data-v-6e7bf823]{width:16px;height:16px;margin-right:4px}.name-link .name[data-v-6e7bf823]{flex:1}.tooltip-tags[data-v-6e7bf823]{margin-bottom:-6px}.tooltip-tag[data-v-6e7bf823]{margin-bottom:6px}.fold-tag[data-v-6e7bf823]{cursor:pointer}.process[data-v-6e7bf823]{position:relative;display:inline-flex;align-items:center;height:26px;padding:0 8px;border-radius:2px;box-sizing:border-box;color:#1a1a1a}.process .circle[data-v-6e7bf823]{width:6px;height:6px;border-radius:50%;margin-right:4px}.process .icon[data-v-6e7bf823]{width:14px;height:14px;margin-left:5px;color:#ff4d4f}.processing[data-v-6e7bf823]{background-color:#e7f1ff}.processing .circle[data-v-6e7bf823]{background-color:#1677ff}.fail[data-v-6e7bf823]{background-color:#ffeded}.fail .circle[data-v-6e7bf823]{background-color:#ff4d4f}.pendingUpdate[data-v-6e7bf823]{background-color:#fef6e7}.pendingUpdate .circle[data-v-6e7bf823]{background-color:#faad14}.success[data-v-6e7bf823],.completed[data-v-6e7bf823]{background-color:#edf9e8}.success .circle[data-v-6e7bf823],.completed .circle[data-v-6e7bf823]{background-color:#52c41a}.infoPending[data-v-6e7bf823],.pending[data-v-6e7bf823]{background-color:#fef6e7}.infoPending .circle[data-v-6e7bf823],.pending .circle[data-v-6e7bf823]{background-color:#faad14}.default[data-v-6e7bf823]{background-color:#f0f0f0}.knowledge_contain[data-v-6c70300b]{display:flex;height:100%;padding:24px;box-sizing:border-box}.knowledge_left[data-v-6c70300b]{width:320px;height:100%;padding-right:24px;box-sizing:border-box;border-right:1px solid #f0f0f0}.knowledge_right[data-v-6c70300b]{flex:1 1 0;min-width:0;height:100%}.m-radio-checked[data-v-ee654c4c]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px}.m-radio-checked .disabled[data-v-ee654c4c]{cursor:not-allowed}.m-radio-checked .disabled[data-v-ee654c4c]>*{color:#00000040;border-color:#f5f5f5}.m-radio-checked-item[data-v-ee654c4c]{flex:1;height:70px;padding:10px 15px;margin-bottom:12px;border:1px solid #d9d9d9;border-radius:2px;display:flex;align-items:center;cursor:pointer}.m-radio-checked-item .img[data-v-ee654c4c]{width:32px;height:32px}.m-radio-checked-item.active[data-v-ee654c4c]{color:#1677ff;border-color:#1677ff}.checked-icon[data-v-ee654c4c]{position:absolute;right:-1px;bottom:-1px;z-index:2;display:none;width:18px;height:18px;color:#fff;border:#1677ff 18px solid;border-left-color:transparent;border-top-color:transparent}.checked-icon>div[data-v-ee654c4c]{font-size:12px}.checked[data-v-ee654c4c]{position:relative;color:#2f54eb;border-color:#2f54eb}.checked .checked-icon[data-v-ee654c4c]{display:block}.checked-icon-disabled[data-v-ee654c4c]{color:#00000040!important;border-color:#e6e6e6!important;border-left-color:transparent!important;border-top-color:transparent!important}.m-radio[data-v-ee654c4c]{display:flex;gap:16px}.m-radio.disabled>div[data-v-ee654c4c]{opacity:.7;cursor:not-allowed}.m-radio-item[data-v-ee654c4c]{width:140px;height:140px;padding:10px 16px;border:1px solid #d9d9d9;border-radius:2px;display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer}.m-radio-item .img[data-v-ee654c4c]{width:100px;height:100px}.m-radio-item.active[data-v-ee654c4c]{color:#1677ff;border-color:#1677ff}.gateway-box[data-v-58fbab66]{max-height:450px;overflow-y:auto;text-align:center}.gateway-box .gateway-item[data-v-58fbab66]{padding:16px;text-align:left}.gateway-box .gateway-item .subtitle[data-v-58fbab66]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gateway-box .gateway-item .subtitle[data-v-58fbab66]{margin-top:10px;color:#666;font-weight:400;font-size:12px}.doc[data-v-fbfb705f]{height:1050px;padding:24px;overflow-y:auto;color:#000c;font-size:14px;background-color:#fafafa}.doc .url[data-v-fbfb705f]{padding:8px 16px;color:#2f54eb;background-color:#a7bdf733}.doc h1[data-v-fbfb705f]{margin:16px 0;color:#000000d9;font-weight:700;font-size:14px}.doc h1[data-v-fbfb705f]:first-child{margin-top:0}.doc h2[data-v-fbfb705f]{margin:6px 0;color:#000c;font-size:14px}.doc .image[data-v-fbfb705f]{margin:16px 0}.media-device-save__identity[data-v-fbfb705f]{display:grid;grid-template-columns:8.5rem minmax(0,1fr);gap:var(--space-4);align-items:start}.media-device-save__identity[data-v-fbfb705f] .add-device__fields,.media-device-save__identity[data-v-fbfb705f] .add-device__identity{display:block}.media-device-save__identity[data-v-fbfb705f] .ant-form-item{margin-bottom:var(--space-3)}.media-device-save__identity-icon[data-v-fbfb705f] .pro-upload{width:8.5rem}.media-device-save__identity-fields[data-v-fbfb705f]{min-width:0}@media (max-width: 33.75rem){.media-device-save__identity[data-v-fbfb705f]{grid-template-columns:1fr}}.live-player-tools[data-v-8059e769]{display:flex;flex-basis:15.625rem;flex-direction:column;justify-content:center;margin-left:var(--space-6);padding:0 .75rem}.live-player-tools .direction[data-v-8059e769]{position:relative;display:grid;grid-gap:.125rem;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;margin-bottom:1.875rem;overflow:hidden;border-radius:50%;transform:rotate(45deg)}.live-player-tools .direction .direction-item[data-v-8059e769]{position:relative;display:flex;align-items:center;justify-content:center;padding-bottom:100%;font-size:var(--fs-36);background-color:color-mix(in srgb,var(--ink-1) 10%,transparent);transition:background-color .3s}.live-player-tools .direction .direction-item .direction-icon[data-v-8059e769]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg)}.live-player-tools .direction .direction-audio[data-v-8059e769]{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:45%;height:45%;background-color:var(--bg);border-radius:50%;transform:translate(-50%,-50%) rotate(-45deg)}.live-player-tools .direction .zoom .zoom-item[data-v-8059e769]:hover,.live-player-tools .direction .direction-item[data-v-8059e769]:hover{color:var(--accent-ink);background-color:var(--jet-theme-primary-hover)}.live-player-tools .direction .zoom .zoom-item[data-v-8059e769]:active,.live-player-tools .direction .direction-item[data-v-8059e769]:active{color:var(--accent-ink);background-color:var(--jet-theme-primary-active)}.live-player-tools .direction>div[data-v-8059e769]{cursor:pointer}.live-player-tools .direction>div.disable[data-v-8059e769]{color:var(--jet-theme-text-secondary, var(--ink-4))}.live-player-tools .zoom[data-v-8059e769]{display:grid;grid-gap:.125rem;grid-template-columns:1fr 1fr}.live-player-tools .zoom .zoom-item[data-v-8059e769]{padding:.5rem 0;font-size:var(--fs-24);text-align:center;background-color:color-mix(in srgb,var(--ink-1) 10%,transparent);cursor:pointer}.live-player-tools .zoom .zoom-item[data-v-8059e769]:hover{color:var(--accent-ink);background-color:var(--jet-theme-primary-hover)}.live-player-tools .zoom .zoom-item[data-v-8059e769]:active{color:var(--accent-ink);background-color:var(--jet-theme-primary-active)}.live-player-tools .zoom .zoom-in[data-v-8059e769]{border-top-left-radius:var(--r-1);border-bottom-left-radius:var(--r-1)}.live-player-tools .zoom .zoom-out[data-v-8059e769]{border-top-right-radius:var(--r-1);border-bottom-right-radius:var(--r-1)}@media screen and (min-width: 81.25rem){.live-player-tools[data-v-8059e769]{flex-basis:9.375rem;margin-left:var(--space-4)}.live-player-tools .direction .direction-item[data-v-8059e769]{font-size:var(--fs-24)}.live-player-tools .zoom .zoom-item[data-v-8059e769]{font-size:var(--fs-16)}}.radio-button[data-v-3c4fa1d8]{display:grid;gap:16px}.radio-button .radio-button-item[data-v-3c4fa1d8]{padding:6px 12px;text-align:center;height:100%;border-radius:2px;background-color:#f5f5f5;cursor:pointer}.radio-button .radio-button-item.active[data-v-3c4fa1d8]{color:#fff;background-color:#1677ff}.content[data-v-553aee85]{display:flex;flex-direction:column;margin:60px 10px 40px}.media-live[data-v-a904b813]{display:flex}.media-live .media-live-video[data-v-a904b813]{position:relative;flex:1;min-height:490px}.media-live .media-live-video .media-tool[data-v-a904b813]{position:absolute;top:4px;right:0;z-index:2;display:flex;opacity:0;transition:opacity .3s}.media-live .media-live-video .media-tool.media-tool-show[data-v-a904b813]{opacity:1}.media-live .media-live-video .media-tool .tool-item[data-v-a904b813]{margin-right:6px;padding:4px;color:#fff;font-size:14px;background-color:#808080cc;border-radius:2px;cursor:pointer}.media-live .media-live-video .media-tool .tool-item[data-v-a904b813]:hover{background-color:#808080d9}.media-live .media-live-video .media-tool .tool-item[data-v-a904b813]:active{background-color:#808080e6}.media-live .media-live-actions[data-v-a904b813]{width:300px;margin-left:10px}.media-live .media-live-actions .actions-tool[data-v-a904b813]{padding:0 40px 5px}.media-live-tool[data-v-a904b813]{display:flex;margin-bottom:24px;justify-content:space-between;align-items:center}[data-v-a904b813] .live-player-stretch-btn,[data-v-a904b813] .vjs-icon-spinner{display:none}.center[data-v-a904b813]{display:flex;align-items:center;justify-content:center;font-size:32px;width:100%;height:100%;border-radius:inherit;transition:background .15s;position:relative;overflow:hidden}.center.center-active[data-v-a904b813]{color:#1677ff}.center .center-volume[data-v-a904b813]{height:100%;width:100%;bottom:0;position:absolute;background-color:#1890ff33}.media-live-actions .title[data-v-a904b813]{margin-bottom:4px}.media-preset[data-v-a904b813]{margin-bottom:12px}.media-live-tool[data-v-a904b813]{justify-content:center}.media-live-tool[data-v-a904b813] .radio-button{width:100%}.left-warp[data-v-263ddedb]{position:relative;margin-right:16px;padding:20px;background-color:#fff;border-radius:2px}.left-warp .left-content[data-v-263ddedb]{width:0;height:100%;overflow:hidden}.left-warp .left-content.active[data-v-263ddedb]{width:260px}.left-warp .left-warp--btn[data-v-263ddedb]{position:absolute;top:50%;right:0;padding:20px 4px;color:#0000004d;background-color:#f0f0f0;border-radius:100% 0 0 100%/50% 0 0 50%;cursor:pointer}.left-warp .left-warp--btn[data-v-263ddedb]:hover{color:#00000080;background-color:#f0f0f0}.left-warp .left-warp--btn.active[data-v-263ddedb]{right:50%;background-color:transparent;border-radius:0;transform:translate(50%) rotate(180deg)}.channel-tree[data-v-263ddedb]{height:100%}.channel-tree .channel-tree-query[data-v-263ddedb]{margin-bottom:16px}.channel-tree .channel-tree-content[data-v-263ddedb]{min-height:calc(100% - 50px)}.top[data-v-bc7f105c]{margin-bottom:10px;display:flex;align-items:center}.auto-items[data-v-cc988d3b]{display:flex;align-items:center;height:40px}.auto-items .label[data-v-cc988d3b]{margin-right:24px}.timing-items[data-v-cc988d3b]{display:flex;align-items:center;height:45px}.calendar[data-v-b9098d64]{width:100%;height:100%;display:flex;flex-direction:column;gap:12px}.calendar .content-box[data-v-b9098d64]{flex:1;min-height:0;overflow-y:auto}.calendar .content[data-v-b9098d64]{position:relative;padding-top:35px}.calendar .content .top[data-v-b9098d64]{display:flex;position:absolute;top:0;bottom:0;left:70px;border-left:1px solid #0000000f;border-bottom:1px solid #0000000f;border-top:1px solid #0000000f;border-radius:6px}.calendar .content .top .top-items[data-v-b9098d64]{color:#1a1a1a;font-size:12px;width:30px;display:flex;justify-content:center;border-right:1px solid #0000000f;border-radius:6px}.calendar .content .top .top-items .top-item[data-v-b9098d64]{background-color:#fafafa;width:100%;height:35px;line-height:35px;text-align:center;border-bottom:1px solid #0000000f}.calendar .content .item[data-v-b9098d64]{display:flex;position:relative;z-index:10}.calendar .content .item .item-label[data-v-b9098d64]{width:70px;height:35px;line-height:35px;color:#000}.calendar .content .item .item-content[data-v-b9098d64]{width:720px;border-radius:6px;border-bottom:1px solid #0000000f}.calendar .content .item .item-content .item-content-box[data-v-b9098d64]{background-color:#95de64;height:100%;position:absolute;top:8px}.calendar .content .item .item-content .item-content-box-bg[data-v-b9098d64]{background-color:#1677ff40}.calendar .content .item .item-content .item-content-point[data-v-b9098d64]{position:absolute;z-index:10;top:6px}.calendar .content .item .item-content .item-content-point img[data-v-b9098d64]{width:100%}.calendar .content .item .item-setting[data-v-b9098d64]{margin-left:12px;height:35px;line-height:35px}.content .items[data-v-caf10d58]{margin-bottom:12px;width:100%}.content .items .item[data-v-caf10d58]{width:100%;padding:12px;margin-top:12px;background-color:#fafafa;border-radius:4px}.content .items .item .header[data-v-caf10d58]{display:flex;justify-content:space-between;align-items:center}.content .items .item .header[data-v-caf10d58] .ant-btn-dangerous{background:#ff4d4f1a;border:none}.content .items .item .header-detail[data-v-caf10d58]{margin-top:10px}.content .items .item .header-detail>span[data-v-caf10d58]{margin-right:40px;color:#1a1a1a}.content .items .item .calendar[data-v-caf10d58]{padding-top:12px;padding-left:40px}.content .items .add-btn[data-v-caf10d58]{width:100%;margin-top:12px}.content .empty[data-v-caf10d58]{height:200px;align-items:center;text-align:center;margin-top:20%}.content .empty div[data-v-caf10d58]{margin-top:10px}.content .empty .noPlanTip[data-v-caf10d58]{font-size:16px;font-weight:500;color:#1a1a1a}.device-channel-loading[data-v-9f4b963d]{min-height:10rem}.device-channel-warp[data-v-9f4b963d]{display:flex}.device-channel-warp .right[data-v-9f4b963d]{flex:1 1 0;min-width:0}.deviceId[data-v-35b72aaa]{font-size:13px}.deviceId span[data-v-35b72aaa]{color:#777}.deviceName[data-v-35b72aaa]{font-size:16px;font-weight:600}.password[data-v-35b72aaa]{position:relative}.password .passwordIcon[data-v-35b72aaa]{position:absolute;right:0;top:5px}.video-page,.video-stage-theme{--vision-page-bg: var(--jet-theme-bg-layout);--vision-card-bg: var(--jet-theme-bg-container);--vision-card-border: var(--jet-theme-border-secondary);--vision-card-border-strong: var(--jet-theme-border);--vision-card-shadow: 0 1rem 2.5rem rgba(15, 23, 42, .06);--vision-panel-shadow: 0 .875rem 2rem rgba(15, 23, 42, .05);--vision-surface-muted: var(--jet-theme-bg-layout);--vision-surface-soft: var(--jet-theme-primary-soft);--vision-text-title: var(--jet-theme-text-title);--vision-text-copy: var(--jet-theme-text-secondary);--vision-text-muted: var(--jet-theme-text-disabled);--vision-primary: var(--jet-theme-primary);--vision-primary-strong: var(--jet-theme-primary-active);--vision-primary-soft: var(--jet-theme-primary-soft);--vision-success: var(--jet-theme-success);--vision-danger: var(--jet-theme-error);--vision-warning: var(--jet-theme-warning);--vision-stage-bg-start: color-mix(in srgb, var(--jet-theme-text-title) 92%, var(--jet-theme-bg-container));--vision-stage-bg-end: color-mix(in srgb, var(--jet-theme-text-title) 84%, var(--jet-theme-bg-container));--vision-stage-bg: linear-gradient(180deg, var(--vision-stage-bg-start) 0%, var(--vision-stage-bg-end) 100%);--vision-stage-surface: color-mix(in srgb, var(--jet-theme-text-title) 80%, var(--jet-theme-bg-container));--vision-stage-border: color-mix(in srgb, var(--jet-theme-bg-container) 16%, transparent);--vision-stage-panel: color-mix(in srgb, var(--jet-theme-text-title) 86%, transparent);--vision-stage-copy: color-mix(in srgb, var(--jet-theme-bg-container) 82%, transparent);--vision-stage-muted: color-mix(in srgb, var(--jet-theme-bg-container) 56%, transparent);--vision-stage-title: var(--jet-theme-bg-container);--vision-radius-pill: 999rem;--vision-icon-sm: 1rem;--size-video-sidebar-width: 20rem;--size-video-playback-rail-width: 19.5rem;--stage-dark-bg: var(--vision-stage-bg);--stage-dark-surface: var(--vision-stage-surface);--stage-dark-radial: radial-gradient(circle at top left, color-mix(in srgb, var(--jet-theme-primary) 16%, transparent), transparent 36%);--stage-dark-overlay: linear-gradient(180deg, color-mix(in srgb, var(--vision-stage-surface) 12%, transparent) 0%, color-mix(in srgb, var(--vision-stage-surface) 82%, transparent) 100%);--stage-dark-text: var(--vision-stage-copy);--stage-dark-title: var(--vision-stage-title);--stage-dark-title-bg: color-mix(in srgb, var(--jet-theme-bg-container) 12%, transparent);--stage-dark-warn: var(--jet-theme-warning);--stage-dark-control-bg: color-mix(in srgb, var(--vision-stage-surface) 72%, transparent);--stage-dark-mask-bg: color-mix(in srgb, var(--vision-stage-surface) 62%, transparent);--stage-dark-drawer-shadow: 0 1.25rem 3rem rgba(2, 6, 23, .38)}.video-page{position:relative;min-height:100%;padding-bottom:.75rem;color:var(--vision-text-title)}.video-page.video-page--plain{padding-bottom:0;background:transparent}.video-page__header{padding:.75rem 1rem 0}.video-page>*{position:relative;z-index:1}.mdt{--panel-gap: 0;--panel-radius: var(--jet-theme-radius-lg);box-sizing:border-box;display:flex;height:100%;min-width:0;min-height:0;flex-direction:column;gap:var(--space-4);padding:0;overflow:hidden}.mdt__header-slot{border-bottom:0}.mdt__head{padding:var(--space-4) var(--space-4) 0}.mdt__head h3{margin:0;color:var(--jet-theme-text-title);font-size:var(--fs-18);font-weight:600;line-height:var(--lh-24)}.mdt__head p{display:none;margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-12);line-height:var(--lh-snug)}.mdt__search,.mdt__after-search{border-top:0}.mdt__body{display:flex;min-height:0;flex:1;flex-direction:column}.mdt__body>.ant-spin-container{display:flex;min-height:0;flex:1;flex-direction:column}.mdt__content{display:flex;min-height:0;min-width:0;flex:1;flex-direction:column;gap:var(--space-2);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.mdt__empty{padding:var(--space-8) 0}.mdt__tree{background:transparent}.mdt__tree .ant-tree-treenode{width:100%;min-width:0;align-items:center}.mdt__tree .ant-tree-title{display:block;min-width:0;width:100%}.mdt__node{display:flex;width:100%;min-width:0;min-height:2rem;align-items:center;gap:var(--space-2);border-radius:var(--jet-theme-radius);cursor:pointer}.tree-node-main{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:var(--space-2)}.tree-node-title{min-width:0;overflow:hidden;color:var(--jet-theme-text-title);font-size:var(--fs-14);line-height:var(--lh-20);text-overflow:ellipsis;white-space:nowrap}.tree-node-icon{display:inline-flex;width:1.25rem;min-width:1.25rem;align-items:center;justify-content:center;color:var(--jet-theme-primary);font-size:var(--fs-16)}.tree-node-count{display:inline-flex;min-width:2rem;align-items:center;justify-content:center;color:var(--jet-theme-text-disabled);font-size:var(--fs-12);flex-shrink:0}.mdt__node[role=button]:focus-visible{outline:none;box-shadow:var(--ring-active)}.mdt__tree .ant-tree-switcher{display:inline-flex;align-items:center;justify-content:center}.mdt__tree .ant-tree-treenode:has(>.ant-tree-node-content-wrapper .mdt__node.is-channel)>.ant-tree-switcher .anticon{visibility:hidden;pointer-events:none}.mdt__tree .ant-tree-node-content-wrapper.ant-tree-node-selected,.mdt__tree .ant-tree-treenode:has(>.ant-tree-node-content-wrapper .mdt__node.is-selected)>.ant-tree-node-content-wrapper,.mdt__node.is-selected{border-radius:var(--r-2);background:var(--jet-theme-primary-soft)}.mdt__tree .ant-tree-node-content-wrapper.ant-tree-node-selected .tree-node-title,.mdt__tree .ant-tree-treenode:has(.mdt__node.is-selected) .tree-node-title,.mdt__node.is-selected .tree-node-title,.mdt__tree .ant-tree-node-content-wrapper.ant-tree-node-selected .tree-node-count,.mdt__tree .ant-tree-treenode:has(.mdt__node.is-selected) .tree-node-count,.mdt__node.is-selected .tree-node-count{color:var(--jet-theme-primary)}.tree-node-icon.is-online,.tree-node-icon[data-tone=online]{color:var(--jet-theme-success)}.tree-node-icon.is-offline,.tree-node-icon[data-tone=offline]{color:var(--jet-theme-text-disabled)}.tree-node-icon[data-tone=error]{color:var(--jet-theme-warning)}.tree-node-warning{display:inline-flex;align-items:center;color:var(--jet-theme-warning, #faad14);font-size:var(--fs-12, 12px);flex-shrink:0}.mdt__node.is-draggable{cursor:grab}.mdt__node.is-draggable:active{cursor:grabbing}.media-tree-perspective[data-v-64fbbb3c]{width:100%;min-height:var(--space-8);padding:0;background:transparent}.media-tree-perspective__item[data-v-64fbbb3c]{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:14px}.media-tree-perspective__item .anticon[data-v-64fbbb3c]{font-size:14px}.vpf[data-v-b64be745]{display:flex;flex-direction:column}.vpf__meta[data-v-b64be745]{display:inline-flex;flex-wrap:wrap;gap:.75rem;padding:1rem 1.25rem;background:#0b0d11;color:#ffffffd1;font-size:var(--fs-14);font-variant-numeric:tabular-nums}.vpf__toolbar[data-v-b64be745]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.125rem;background:var(--jet-theme-bg-container);border-top:.0625rem solid var(--jet-theme-border-secondary)}.vpf__toolbar-left[data-v-b64be745],.vpf__toolbar-right[data-v-b64be745]{display:flex;align-items:center;gap:.75rem;min-width:0}.vpf__icon-button[data-v-b64be745],.vpf__icon-ghost[data-v-b64be745]{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:0;border-radius:.75rem;color:#334155;background:transparent;cursor:pointer}.vpf__icon-button[data-v-b64be745]{background:#f2f5fa}.vpf__icon-button.is-primary[data-v-b64be745]{color:#2563eb;background:#edf4ff}.vpf__icon-button[data-v-b64be745]:disabled,.vpf__icon-ghost[data-v-b64be745]:disabled{opacity:.48;cursor:not-allowed}.vpf__status-dot[data-v-b64be745]{width:.625rem;height:.625rem;border-radius:999rem;background:#334155}.vpf__divider[data-v-b64be745]{width:.0625rem;height:2rem;background:#dce4ee}.vpf__field-label[data-v-b64be745],.vpf__mode-text[data-v-b64be745]{color:#94a3b8;font-size:var(--fs-14)}.vpf__select[data-v-b64be745]{min-width:7.5rem;padding:.125rem .25rem;border:.0625rem solid #e8edf5;border-radius:.75rem;background:#f8fafc}.vpf__clock[data-v-b64be745]{color:#0f172a;font-size:var(--fs-20);font-weight:700;font-variant-numeric:tabular-nums}@media (max-width: 75rem){.vpf__toolbar[data-v-b64be745]{flex-direction:column;align-items:stretch}.vpf__toolbar-left[data-v-b64be745],.vpf__toolbar-right[data-v-b64be745]{flex-wrap:wrap;justify-content:flex-start}}.vjp[data-v-d9d7c7a8]{position:relative;display:flex;flex-direction:column;border-radius:var(--jet-theme-radius);overflow:hidden;background:var(--stage-dark-bg);border:.0625rem solid var(--jet-theme-border);min-height:0}.vjp.is-degraded[data-v-d9d7c7a8]{border-color:var(--jet-theme-warning)}.vjp.is-frameless[data-v-d9d7c7a8],.vjp.is-frameless.is-degraded[data-v-d9d7c7a8]{border:0;border-radius:inherit}.vjp__stage[data-v-d9d7c7a8]{position:relative;aspect-ratio:16 / 9;background:var(--stage-dark-radial),var(--stage-dark-bg)}.vjp.is-fill-stage[data-v-d9d7c7a8]{height:100%}.vjp.is-fill-stage .vjp__stage[data-v-d9d7c7a8]{aspect-ratio:auto;height:100%;min-height:0;flex:1}.vjp__container[data-v-d9d7c7a8]{position:absolute;inset:0}.vjp__native-video[data-v-d9d7c7a8]{display:block;position:absolute;inset:0;width:100%;height:100%;background:var(--stage-dark-surface)}.vjp__overlay[data-v-d9d7c7a8]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background:var(--stage-dark-overlay);color:var(--stage-dark-text);font-size:var(--fs-14);text-align:center;padding:1.5rem}.vjp__overlay.is-error[data-v-d9d7c7a8]{color:var(--stage-dark-warn)}.vjp__overlay svg[data-v-d9d7c7a8]{width:1.5rem;height:1.5rem}.vjp__banner[data-v-d9d7c7a8]{position:absolute;bottom:.5rem;left:.5rem;right:.5rem;display:flex;align-items:center;gap:.375rem;padding:.375rem .625rem;border-radius:var(--jet-theme-radius);background:var(--stage-dark-control-bg);color:var(--jet-theme-warning);font-size:var(--fs-14)}.vjp__banner svg[data-v-d9d7c7a8]{width:.6875rem;height:.6875rem}.vcp{width:var(--size-video-sidebar-width);min-width:0;flex:0 0 var(--size-video-sidebar-width);align-self:stretch}.vmws[data-v-4b3206a9]{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-1)}.vmws__meta[data-v-4b3206a9]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.vmpg{display:flex;flex-direction:column;gap:.875rem;flex:1;min-width:0;min-height:0}.vmpg__grid{display:grid;gap:.625rem;flex:1;min-height:0}.vmpg__grid[data-layout=single]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.vmpg__grid[data-layout="2x2"]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.vmpg__grid[data-layout="3x3"]{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr))}.vmpg__cell{min-width:0;min-height:0;border-radius:.875rem;transition:box-shadow .12s,background .12s}.vmpg__grid[data-layout=single] .vmpg__cell{display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-width:100%;max-height:100%}.vmpg__grid[data-layout=single] .vmpg__player-shell,.vmpg__grid[data-layout=single] .vmpg__cell-empty{width:100%;height:auto;max-width:100%;max-height:100%;min-height:0;aspect-ratio:16 / 9}.vmpg__grid[data-layout=single] .vjp,.vmpg__grid[data-layout=single] .vjp__stage{width:100%;height:100%;min-height:0}.vmpg__cell.is-drop-active{box-shadow:var(--ring-focus)}.vmpg__cell-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;height:100%;border:.0625rem dashed color-mix(in srgb,var(--vision-stage-title) 18%,transparent);border-radius:.875rem;background:color-mix(in srgb,var(--vision-stage-title) 4%,transparent);color:var(--vision-stage-muted);font-size:var(--fs-14);transition:border-color .12s,background .12s,color .12s}.vmpg__cell.is-drop-active .vmpg__cell-empty{border-color:color-mix(in srgb,var(--jet-theme-primary) 90%,var(--vision-stage-title));background:color-mix(in srgb,var(--jet-theme-primary) 18%,transparent);color:color-mix(in srgb,var(--jet-theme-primary) 36%,var(--vision-stage-title))}.vmpg__cell-empty svg{width:var(--fs-18);height:var(--fs-18);color:var(--vision-stage-muted)}.vmpg__cell.is-drop-active .vmpg__cell-empty svg{color:color-mix(in srgb,var(--jet-theme-primary) 36%,var(--vision-stage-title))}.vmpg__player-shell{position:relative;height:100%;min-height:0;cursor:grab;-webkit-user-select:none;user-select:none}.vmpg__player-shell:active{cursor:grabbing}.vmpg__player{height:100%;min-height:0}.vmpg__open-trigger{position:absolute;z-index:1;inset:0;padding:0;border:0;border-radius:inherit;background:transparent;cursor:pointer}.vmpg__open-trigger:focus-visible{outline:var(--ring-focus);outline-offset:-.1875rem}.vmpg__open-trigger>span{position:absolute;width:.0625rem;height:.0625rem;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vmpg.is-fit-container .vmpg__grid,.vmpg.is-fit-container .vmpg__cell,.vmpg.is-fit-container .vmpg__player-shell,.vmpg.is-fit-container .vjp,.vmpg.is-fit-container .vjp__stage,.vmpg.is-fit-container .vmpg__cell-empty{height:100%;min-height:0}.vmpg.is-fit-container .vmpg__cell-empty,.vmpg.is-fit-container .vjp__stage{aspect-ratio:auto}.vmpg__play-trigger{all:unset;position:absolute;z-index:2;bottom:.75rem;left:.75rem;display:inline-flex;align-items:center;gap:.375rem;height:1.875rem;padding:0 .75rem;border-radius:var(--vision-radius-pill);background:var(--stage-dark-control-bg);color:var(--stage-dark-title);font-size:var(--fs-14);cursor:pointer}.vmpg__play-trigger svg{width:.75rem;height:.75rem}.vmpg__hint{margin:0;color:var(--vision-stage-muted);font-size:var(--fs-14)}.vptc[data-v-a0254c86]{display:inline-flex;align-items:center;gap:.5rem}.vptc__toggle[data-v-a0254c86]{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:.5rem;background:#ffffff14;color:#fff;cursor:pointer}.vptc__toggle[data-v-a0254c86]:disabled{opacity:.4;cursor:not-allowed}.vptc__speed-control[data-v-a0254c86]{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .5rem;border-radius:.625rem;background:#ffffff14;color:#ffffffb8;font-size:var(--fs-13)}.vptc__speed-select[data-v-a0254c86]{min-width:4.25rem}.vptc__speed-select[data-v-a0254c86] .ant-select-selector{padding:0!important;background:transparent!important;color:#fff}@media (max-width: 68.75rem){.vptc[data-v-a0254c86]{width:100%;justify-content:space-between}}.vptb[data-v-857d4d9f]{display:flex;flex-direction:column;gap:.75rem;padding:.875rem 1rem;background:#09111fd1;color:#ffffffe0}.vptb__head[data-v-857d4d9f]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.vptb__scale[data-v-857d4d9f]{display:grid;grid-template-columns:repeat(13,minmax(0,1fr));color:#ffffff8c;font-size:var(--fs-14)}.vptb__track-shell[data-v-857d4d9f]{position:relative;padding-top:1.8rem}.vptb__track[data-v-857d4d9f]{position:relative;height:1rem;border-radius:0;background:#ffffff14;overflow:hidden}.vptb__segment[data-v-857d4d9f]{position:absolute;top:0;bottom:0;border:0;border-radius:0;background:#2563eb;cursor:pointer}.vptb__range[data-v-857d4d9f]{color:#fff;font-size:var(--fs-15);font-weight:600;min-width:0}.vptb__cursor[data-v-857d4d9f]{position:absolute;top:0;transform:translate(-50%);pointer-events:none}.vptb__cursor-bubble[data-v-857d4d9f]{display:inline-flex;align-items:center;justify-content:center;min-width:4.75rem;padding:.1875rem .5rem;border-radius:999rem;background:#2563eb;color:#fff;font-size:var(--fs-13);font-variant-numeric:tabular-nums;box-shadow:0 .625rem 1.25rem #2563eb40}.vptb__cursor-line[data-v-857d4d9f]{display:block;width:.125rem;height:1.25rem;margin:.1875rem auto 0;border-radius:999rem;background:#ffffffd9}@media (max-width: 68.75rem){.vptb__head[data-v-857d4d9f]{flex-wrap:wrap}}.vps[data-v-71c05148]{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden;border:.0625rem solid var(--vision-stage-border);border-radius:var(--r-3);background:linear-gradient(180deg,#09111ffa,#0c182bfa);box-shadow:0 1.25rem 2.5rem #0206172e}.vps__player-wrap[data-v-71c05148]{position:relative;flex:1;min-height:0;padding:.875rem .875rem 0}.vps__fullscreen[data-v-71c05148]{position:absolute;top:1.5rem;right:1.5rem;z-index:2;width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999rem;background:#09111fb3;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.vps__fullscreen[data-v-71c05148]:disabled{opacity:.4;cursor:not-allowed}.vps__player-wrap[data-v-71c05148] .vjp{width:100%;height:100%;overflow:hidden;border:0;border-radius:1rem 1rem 0 0}.vps[data-v-71c05148]:fullscreen{width:100%;height:100%;border-radius:0}.vcpt{display:flex;flex-direction:column;min-width:0;background:var(--vcpd-stage-surface);color:var(--vcpd-stage-copy)}.vcpt__axis-row{display:grid;grid-template-columns:2.375rem minmax(0,1fr) 2.375rem;min-height:3.3125rem;border-bottom:.0625rem solid color-mix(in srgb,var(--jet-theme-bg-container) 14%,transparent)}.vcpt__window-step{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:color-mix(in srgb,var(--jet-theme-bg-container) 8%,transparent);color:var(--vcpd-stage-copy);cursor:pointer;transition:background .16s ease,color .16s ease}.vcpt__window-step:first-child{border-right:.0625rem solid color-mix(in srgb,var(--jet-theme-bg-container) 14%,transparent)}.vcpt__window-step:last-child{border-left:.0625rem solid color-mix(in srgb,var(--jet-theme-bg-container) 14%,transparent)}.vcpt__window-step:hover:not(:disabled){background:color-mix(in srgb,var(--jet-theme-bg-container) 16%,transparent);color:var(--vcpd-stage-copy)}.vcpt__window-step:focus-visible,.vcpt__event:focus-visible{outline:var(--ring-focus);outline-offset:-.125rem}.vcpt__window-step:disabled{color:var(--vcpd-stage-muted);cursor:not-allowed;opacity:.5}.vcpt__axis{display:grid;grid-template-rows:auto .625rem 2.125rem;min-width:0;padding:0}.vcpt__events{padding-top:.1875rem}.vcpt__event-row{position:relative;height:.375rem}.vcpt__track{position:relative;min-width:0;border-bottom:.0625rem solid color-mix(in srgb,var(--jet-theme-bg-container) 48%,transparent);cursor:pointer}.vcpt__record{position:absolute;bottom:.125rem;height:.25rem;background:color-mix(in srgb,var(--jet-theme-success) 66%,transparent)}.vcpt__record.is-active{background:var(--jet-theme-primary)}.vcpt__event{--marker-color: var(--jet-theme-text-secondary);position:absolute;top:0;bottom:0;width:.875rem;padding:0;border:0;background:transparent;color:var(--marker-color);cursor:pointer;transform:translate(-50%)}.vcpt__event>i{position:absolute;top:50%;left:50%;width:.125rem;height:.3125rem;border-radius:0;background:var(--marker-color);transform:translate(-50%,-50%)}.vcpt__event.is-active>i{width:.25rem;box-shadow:0 0 0 .0625rem color-mix(in srgb,var(--marker-color) 34%,transparent)}.vcpt__event.is-tone-0,.vcpt__filter.is-tone-0{--marker-color: var(--jet-theme-error)}.vcpt__event.is-tone-1,.vcpt__filter.is-tone-1{--marker-color: var(--jet-theme-primary)}.vcpt__event.is-tone-2,.vcpt__filter.is-tone-2{--marker-color: color-mix(in srgb, var(--jet-theme-primary) 62%, var(--jet-theme-error))}.vcpt__event.is-tone-3,.vcpt__filter.is-tone-3{--marker-color: color-mix(in srgb, var(--jet-theme-primary) 54%, var(--jet-theme-success))}.vcpt__event.is-tone-4,.vcpt__filter.is-tone-4{--marker-color: var(--jet-theme-warning)}.vcpt__event.is-tone-5,.vcpt__filter.is-tone-5{--marker-color: color-mix(in srgb, var(--jet-theme-error) 78%, var(--jet-theme-warning))}.vcpt__event.is-tone-neutral,.vcpt__filter.is-tone-neutral{--marker-color: var(--jet-theme-text-secondary)}.vcpt__event-tooltip{display:flex;min-width:5rem;flex-direction:column;gap:var(--space-1)}.vcpt__event-tooltip>strong{font-size:var(--fs-12)}.vcpt__event-tooltip>span{font-size:var(--fs-11);font-variant-numeric:tabular-nums;opacity:.72}.vcpt__cursor{position:absolute;z-index:2;top:0;bottom:-.875rem;transform:translate(-50%);pointer-events:none}.vcpt__cursor>i{display:block;width:.125rem;height:100%;background:var(--jet-theme-primary)}.vcpt__ticks{position:relative;min-width:0;color:var(--vcpd-stage-muted);font-size:var(--fs-11);font-variant-numeric:tabular-nums}.vcpt__ticks>i{position:absolute;top:0;width:.0625rem;height:.5rem;background:color-mix(in srgb,var(--jet-theme-bg-container) 48%,transparent);transform:translate(-50%)}.vcpt__ticks>span{position:absolute;top:1.125rem;line-height:1;transform:translate(-50%)}.vcpt__ticks>span:before{position:absolute;top:-1.125rem;left:50%;width:.0625rem;height:.875rem;background:color-mix(in srgb,var(--jet-theme-bg-container) 58%,transparent);content:""}.vcpt__ticks>span:first-of-type{transform:translate(.25rem)}.vcpt__ticks>span:first-of-type:before,.vcpt__ticks>span:last-child:before{display:none}.vcpt__ticks>span:last-child{transform:translate(-100%)}.vcpt__toolbar{display:flex;align-items:stretch;min-width:0;height:2.3125rem;border-bottom:.0625rem solid color-mix(in srgb,var(--jet-theme-bg-container) 12%,transparent)}.vcpt__filters{display:flex;flex:1;align-items:center;gap:var(--space-4);min-width:0;padding:0 var(--space-3);overflow-x:auto;scrollbar-width:thin}.vcpt__filter{--marker-color: var(--jet-theme-text-secondary);flex:none;margin:0;color:var(--vcpd-stage-copy);font-size:var(--fs-11);white-space:nowrap}.vcpt__filter .ant-checkbox-inner{border-color:color-mix(in srgb,var(--vcpd-stage-copy) 54%,transparent);border-radius:.125rem;background:color-mix(in srgb,var(--jet-theme-bg-container) 8%,transparent)}.vcpt__filter .ant-checkbox-checked .ant-checkbox-inner{border-color:color-mix(in srgb,var(--vcpd-stage-copy) 64%,transparent);background:color-mix(in srgb,var(--jet-theme-bg-container) 22%,transparent)}.vcpt__filter-label{display:inline-flex;align-items:center;gap:var(--space-1)}.vcpt__filter-label>i{width:.5rem;height:.5rem;border-radius:50%;background:var(--marker-color)}@media (max-width: 48rem){.vcpt__filters{gap:var(--space-3);padding-inline:var(--space-2)}}.vcpd-modal .ant-modal{max-width:calc(100vw - var(--space-6));margin:0 auto;padding-bottom:0}.vcpd-modal .ant-modal-content{display:flex;flex-direction:column;height:min(48rem,calc(100vh - var(--space-6) * 2));height:min(48rem,calc(100dvh - var(--space-6) * 2));overflow:hidden}.vcpd-modal .ant-modal-header{flex:none}.vcpd-modal .ant-modal-body{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.vcpd__title{display:flex;align-items:baseline;gap:var(--space-2);min-width:0}.vcpd__title>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vcpd__title>small{color:var(--jet-theme-text-secondary);font-size:var(--fs-13);font-weight:400}.vcpd{--vision-radius-pill: 999rem;--vision-stage-bg-start: color-mix(in srgb, var(--jet-theme-text-title) 92%, var(--jet-theme-bg-container));--vision-stage-bg-end: color-mix(in srgb, var(--jet-theme-text-title) 84%, var(--jet-theme-bg-container));--vision-stage-bg: linear-gradient(180deg, var(--vision-stage-bg-start) 0%, var(--vision-stage-bg-end) 100%);--vision-stage-surface: color-mix(in srgb, var(--jet-theme-text-title) 80%, var(--jet-theme-bg-container));--vision-stage-title: var(--jet-theme-bg-container);--stage-dark-bg: var(--vision-stage-bg);--stage-dark-surface: var(--vision-stage-surface);--stage-dark-radial: radial-gradient(circle at top left, color-mix(in srgb, var(--jet-theme-primary) 16%, transparent), transparent 36%);--stage-dark-overlay: linear-gradient(180deg, color-mix(in srgb, var(--vision-stage-surface) 12%, transparent) 0%, color-mix(in srgb, var(--vision-stage-surface) 82%, transparent) 100%);--stage-dark-text: color-mix(in srgb, var(--jet-theme-bg-container) 82%, transparent);--stage-dark-title: var(--vision-stage-title);--stage-dark-warn: var(--jet-theme-warning);--stage-dark-control-bg: color-mix(in srgb, var(--vision-stage-surface) 72%, transparent);--vcpd-stage-surface: color-mix(in srgb, var(--jet-theme-text-title) 86%, var(--jet-theme-bg-container));--vcpd-stage-copy: color-mix(in srgb, var(--jet-theme-bg-container) 82%, transparent);--vcpd-stage-muted: color-mix(in srgb, var(--jet-theme-bg-container) 56%, transparent);display:grid;flex:1;grid-template-columns:minmax(0,1fr) 22rem;min-height:0;overflow:hidden;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container)}.vcpd.is-diagnostics{grid-template-columns:minmax(0,1fr) 24rem}.vcpd__main{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;background:var(--vision-stage-bg)}.vcpd__main.is-playback{display:flex;flex-direction:column}.vcpd__main.is-playback .vps{border:0;border-radius:0;box-shadow:none}.vcpd__toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:2.75rem;padding:var(--space-2) var(--space-3);background:var(--vcpd-stage-surface);color:var(--vcpd-stage-copy)}.vcpd__mode,.vcpd__toolbar-actions{display:inline-flex;align-items:center;gap:var(--space-2)}.vcpd__mode{font-size:var(--fs-14);font-weight:600}.vcpd__toolbar .ant-btn{border-color:color-mix(in srgb,var(--jet-theme-bg-container) 18%,transparent);background:color-mix(in srgb,var(--jet-theme-bg-container) 8%,transparent);color:var(--vcpd-stage-copy)}.vcpd__toolbar .ant-btn:disabled{border-color:color-mix(in srgb,var(--jet-theme-bg-container) 12%,transparent);background:color-mix(in srgb,var(--jet-theme-bg-container) 5%,transparent);color:var(--vcpd-stage-muted)}.vcpd__player-wrap{min-width:0;min-height:0;padding:var(--space-3)}.vcpd__player-wrap>.vjp,.vcpd__player-wrap .vjp__stage{height:100%;min-height:0}.vcpd__player-wrap:fullscreen{padding:var(--space-4);background:var(--vision-stage-bg)}.vcpds{min-width:0;min-height:0;overflow:hidden;border-left:.0625rem solid var(--jet-theme-border-secondary);background:var(--jet-theme-bg-container)}.vcpds__tabs,.vcpds__tabs>.ant-tabs-content-holder,.vcpds__tabs .ant-tabs-content,.vcpds__tabs .ant-tabs-tabpane{height:100%;min-height:0}.vcpds__tabs{display:flex;flex-direction:column}.vcpds__tabs>.ant-tabs-nav{flex:none;margin-bottom:0;padding-inline:var(--space-4)}.vcpds__tabs>.ant-tabs-content-holder{flex:1;overflow:hidden}.vcpds__tabs .ant-tabs-tabpane{display:flex;flex-direction:column;overflow:hidden}.vcpds__filters{display:grid;flex:none;gap:var(--space-2);padding:var(--space-3);border-bottom:.0625rem solid var(--jet-theme-border-secondary)}.vcpds__filters--alarm{grid-template-columns:minmax(0,1fr) minmax(8.5rem,.75fr)}.vcpds__filters--record{display:flex;flex:1;flex-direction:column;gap:var(--space-3);min-height:0;overflow-y:auto}.vcpds__filters--record>*{flex-shrink:0}.vcpds__record-tools{display:flex;align-items:center;gap:var(--space-2)}.vcpds__ptz{flex:1;min-height:0;padding:var(--space-3);overflow-y:auto}.vcpds__diagnostics{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.vcpds__source{flex:1;min-width:0;width:100%}.vcpds__source--device-playback-disabled{display:flex}.vcpds__source--device-playback-disabled>*,.vcpds__source--device-playback-disabled>*>.ant-btn{flex:1;min-width:0}.vcpds__source--device-playback-disabled .ant-btn{width:100%}.vcpds__refresh{flex:0 0 3rem;width:3rem;min-width:3rem;padding-inline:0}.vcpds__refresh-icon--loading{animation:vcpds-refresh-spin 1s linear infinite}.vcpds__date{width:100%}@keyframes vcpds-refresh-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vcpds__record-calendar{overflow:hidden;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container)}.vcpds__record-calendar .ant-picker-calendar-header{padding:var(--space-3) var(--space-3) var(--space-2)}.vcpds__calendar-toolbar{display:grid;grid-template-columns:minmax(4rem,1fr) auto minmax(4rem,1fr);align-items:center;width:100%}.vcpds__calendar-actions{display:flex;align-items:center;justify-content:flex-start}.vcpds__calendar-actions.is-next{justify-content:flex-end}.vcpds__calendar-nav{width:1.75rem;min-width:1.75rem;height:1.75rem;padding:0;color:var(--jet-theme-text-secondary)}.vcpds__calendar-title{color:var(--jet-theme-text-title);font-size:var(--fs-13);font-weight:600;white-space:nowrap}.vcpds__record-calendar .ant-picker-panel{border-top:.0625rem solid var(--jet-theme-border-secondary)}.vcpds__record-calendar .ant-picker-content{table-layout:fixed}.vcpds__record-calendar .ant-picker-content th{color:var(--jet-theme-text-secondary);font-size:var(--fs-12);font-weight:600}.vcpds__record-calendar .ant-picker-content td{padding:.0625rem}.vcpds__merge-download{display:flex;flex:none;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-layout)}.vcpds__merge-download-title{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);font-size:var(--fs-14);font-weight:600}.vcpds__merge-download>.ant-picker,.vcpds__merge-download>.ant-btn{width:100%}.vcpds__merge-download-progress{color:var(--jet-theme-text-secondary);font-size:var(--fs-12);line-height:1.4;overflow-wrap:anywhere}.vcpds__merge-download-progress>div{margin-top:var(--space-1)}.vcpds__record-calendar .ant-picker-cell:before{display:none}.vcpds__calendar-day{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;width:100%;min-height:2.125rem;border-radius:calc(var(--jet-theme-radius) - .125rem);color:var(--jet-theme-text-title);font-size:var(--fs-13);line-height:1;transition:background .16s ease,color .16s ease}.vcpds__calendar-day.is-outside{color:var(--jet-theme-text-disabled)}.vcpds__calendar-day.is-today{background:var(--jet-theme-bg-layout)}.vcpds__calendar-day.is-selected{background:var(--jet-theme-primary);color:var(--jet-theme-bg-container)}.vcpds__calendar-dot{width:.25rem;height:.25rem;border-radius:50%;background:var(--jet-theme-primary)}.vcpds__calendar-day.is-selected .vcpds__calendar-dot{background:var(--jet-theme-bg-container)}.vcpds__state{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);min-height:0;padding:var(--space-4);overflow-y:auto;color:var(--jet-theme-text-secondary);font-size:var(--fs-14);text-align:center}.vcpds__state.is-error{color:var(--jet-theme-error)}.vcpds__list{display:flex;flex:1;flex-direction:column;gap:var(--space-2);min-height:0;padding:var(--space-3);overflow:hidden}.vcpds__virtual{flex:1;min-height:0}.vcpds__load-more{display:flex;flex:none;align-items:center;justify-content:center;min-height:1.25rem}.vcpds__alarm{display:flex;align-items:center;gap:var(--space-3);width:100%;height:calc(100% - var(--space-2));padding:var(--space-2);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);color:var(--jet-theme-text-title);cursor:pointer;text-align:left;transition:border-color .16s ease,background .16s ease}.vcpds__alarm:hover,.vcpds__alarm.is-active{border-color:color-mix(in srgb,var(--jet-theme-primary) 42%,var(--jet-theme-border-secondary));background:var(--jet-theme-primary-soft)}.vcpds__alarm:focus-visible{outline:var(--ring-focus);outline-offset:.0625rem}.vcpds__alarm>img,.vcpds__alarm-placeholder{flex:0 0 5rem;width:5rem;height:3.5rem;border-radius:calc(var(--jet-theme-radius) - .125rem);object-fit:cover}.vcpds__alarm-placeholder{display:inline-flex;align-items:center;justify-content:center;background:var(--jet-theme-bg-layout);color:var(--jet-theme-text-disabled)}.vcpds__alarm-content{display:flex;flex:1;flex-direction:column;gap:var(--space-1);min-width:0}.vcpds__alarm-content>strong,.vcpds__alarm-content>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vcpds__alarm-content>strong{font-size:var(--fs-14)}.vcpds__alarm-content>span:last-child,.vcpds__alarm-head time{color:var(--jet-theme-text-secondary);font-size:var(--fs-12)}.vcpds__alarm-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.vcpds__alarm-level{display:inline-flex;align-items:center;min-height:1.25rem;padding:0 var(--space-1);border-radius:var(--vision-radius-pill);background:var(--jet-theme-bg-layout);color:var(--jet-theme-text-secondary);font-size:var(--fs-12)}.vcpds__alarm-level.is-high{background:color-mix(in srgb,var(--jet-theme-error) 12%,transparent);color:var(--jet-theme-error)}.vcpds__alarm-level.is-med{background:color-mix(in srgb,var(--jet-theme-warning) 14%,transparent);color:var(--jet-theme-warning)}.vcpds__alarm-level.is-low{background:color-mix(in srgb,var(--jet-theme-primary) 10%,transparent);color:var(--jet-theme-primary)}@media (max-width: 64rem){.vcpd{grid-template-columns:minmax(0,1fr) 20rem}.vcpd.is-diagnostics{grid-template-columns:minmax(0,1fr) 22rem}}@media (max-width: 48rem){.vcpd,.vcpd.is-diagnostics{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1.2fr) minmax(0,1fr)}.vcpds{border-top:.0625rem solid var(--jet-theme-border-secondary);border-left:0}}.vmw-workspace{position:relative;height:100%;min-width:0;min-height:0;overflow:hidden}.vmw-workspace__columns{height:100%}.vmw-workspace .equal-height-columns__toggle{background:var(--jet-theme-bg-container)}.vmw-workspace__body{display:grid;grid-template-columns:minmax(0,1fr);height:100%;min-width:0;min-height:0;overflow:hidden;gap:var(--space-4)}.vmw-workspace.is-managing .vmw-workspace__body{grid-template-columns:minmax(0,1fr) var(--size-video-sidebar-width)}.vmw-workspace__stage{display:flex;flex-direction:column;gap:var(--space-4);min-width:0;min-height:0;overflow:hidden}.vmw-workspace__canvas{display:flex;flex:1;min-width:0;min-height:0}.vmw-workspace__canvas>.vmpg{flex:1;min-width:0;min-height:0;gap:0}.vmw-workspace__canvas .vmpg__hint{display:none}.vmw-workspace__canvas .vmpg__grid{gap:8px}.vmw-workspace__canvas .vmpg__cell{position:relative;overflow:hidden;border-radius:12px;background:#4e5969;box-sizing:border-box;transition:outline .16s ease,box-shadow .16s ease}.vmw-workspace__canvas .vmpg__cell.is-selected{outline:2px solid #1677ff;outline-offset:-2px}.vmw-workspace__canvas .vmpg__player-shell,.vmw-workspace__canvas .vmpg__player,.vmw-workspace__canvas .vmpg__open-trigger{border-radius:inherit}.vmw-workspace__canvas .vmpg__cell-empty{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:0;border-radius:12px;background:#4e5969;color:#ffffff73}.vmw-workspace__canvas .vmpg__cell.is-drop-active{box-shadow:var(--ring-focus)}.vmw-workspace__canvas .vmpg__cell.is-drop-active .vmpg__cell-empty{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.vmw-workspace__canvas .vmpg__cell-empty .vmpg__cell-empty-camera,.vmw-workspace__canvas .vmpg__cell-empty svg{font-size:32px;width:32px;height:32px;color:#ffffff8c}.vmw-workspace:not(.is-managing) .vmpg__player-shell{cursor:default}.vmw-workspace__canvas:fullscreen{box-sizing:border-box;padding:var(--space-4);background:var(--jet-theme-bg-base)}.vmw-workspace__canvas:fullscreen .vmpg__grid,.vmw-workspace__canvas:fullscreen .vmpg__cell,.vmw-workspace__canvas:fullscreen .vmpg__player-shell,.vmw-workspace__canvas:fullscreen .vjp,.vmw-workspace__canvas:fullscreen .vjp__stage,.vmw-workspace__canvas:fullscreen .vmpg__cell-empty{height:100%;min-height:0}.vmw-sidebar{--vmw-sidebar-border: var(--layout-menu-search-border, var(--jet-theme-border-secondary));--vmw-sidebar-surface: color-mix(in srgb, var(--jet-theme-bg-container) 70%, transparent);--vmw-sidebar-title: var(--layout-menu-item-color, var(--jet-theme-text-title));--vmw-sidebar-text: var(--layout-menu-item-muted-color, var(--jet-theme-text-secondary));--vmw-sidebar-muted: var(--layout-menu-item-disabled-color, var(--jet-theme-text-disabled));--vmw-sidebar-placeholder: var(--jet-theme-text-disabled);position:relative;display:flex;flex-direction:column;gap:var(--space-4);height:100%;min-width:0;min-height:0;overflow:visible;box-sizing:border-box;border:0;border-radius:0;background:transparent;box-shadow:none;transition:padding .2s ease,opacity .2s ease}.vmw-sidebar__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:var(--space-8)}.vmw-sidebar__head h3{margin:0;color:var(--vmw-sidebar-title);font-size:var(--fs-18);font-weight:600;line-height:var(--lh-snug)}.vmw-sidebar__create{height:var(--space-9);border-radius:var(--jet-theme-button-r, var(--r-3));box-shadow:none}.vmw-sidebar__footer{flex-shrink:0;padding-top:var(--space-3)}.vmw-sidebar__create .anticon{font-size:var(--fs-16)}.vmw-sidebar__search.ant-input-affix-wrapper,.vmw-sidebar .vmw-sidebar__search{width:100%;min-height:var(--space-8);padding-block:.25rem;padding-inline:.75rem;border-radius:var(--r-3);border-color:var(--vmw-sidebar-border);background:var(--jet-theme-bg-container);color:var(--jet-theme-text);box-shadow:none}.vmw-sidebar__search.ant-input-affix-wrapper:hover,.vmw-sidebar__search.ant-input-affix-wrapper-focused,.vmw-sidebar__search.ant-input-affix-wrapper:focus-within{border-color:var(--jet-theme-primary-hover);background:var(--jet-theme-bg-container)}.vmw-sidebar__search.ant-input-affix-wrapper-focused,.vmw-sidebar__search.ant-input-affix-wrapper:focus-within{box-shadow:var(--ring-focus)}.vmw-sidebar__search .ant-input{font-size:var(--fs-14);background:transparent;color:var(--jet-theme-text)}.vmw-sidebar__search .ant-input::placeholder{color:var(--vmw-sidebar-placeholder)}.vmw-sidebar__search .ant-input-prefix{margin-inline-end:var(--space-2);color:var(--vmw-sidebar-muted)}.vmw-sidebar__search .ant-input-prefix .anticon,.vmw-sidebar__search .ant-input-clear-icon{color:var(--vmw-sidebar-muted);font-size:var(--fs-16)}.vmw-sidebar__content{flex:1;min-height:0;overflow:auto;margin-inline:calc(var(--space-1) * -1);padding-inline:var(--space-1)}.vmw-sidebar__content .cloud-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:12rem;padding-block:var(--space-6)}.vmw-sidebar__content .cloud-empty .ant-empty{margin:0}.vmw-sidebar__content .cloud-empty .ant-empty-image{height:3rem!important;margin-bottom:var(--space-3)}.vmw-sidebar__content .cloud-empty .ant-empty-image img{height:100%}.vmw-sidebar__content .cloud-empty .ant-empty-description{max-width:12rem;margin:0 auto;color:#86909c;font-size:.75rem;font-weight:400;line-height:1.25rem}.vmw-sidebar__list{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.vmw-sidebar__item{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;height:var(--layout-menu-item-height);border:0;border-radius:var(--r-3);background:transparent;transition:background .16s ease,color .16s ease}.vmw-sidebar__item:hover,.vmw-sidebar__item.is-active{background:var(--accent-soft)}.vmw-sidebar__main{display:flex;align-items:center;gap:var(--space-2);min-width:0;height:100%;padding:var(--space-2) calc(var(--space-1) + var(--layout-menu-item-active-line-width)) var(--space-2) var(--space-3);border:0;background:transparent;color:var(--vmw-sidebar-text);cursor:pointer;text-align:left}.vmw-sidebar__main>.anticon{flex-shrink:0;color:inherit;font-size:var(--fs-16)}.vmw-sidebar__item.is-active .vmw-sidebar__main{color:var(--layout-menu-item-active-color, var(--jet-theme-primary));font-weight:var(--layout-menu-item-active-font-weight, 500)}.vmw-sidebar__item.is-active .vmw-sidebar__main>.anticon{color:var(--layout-menu-item-active-color, var(--jet-theme-primary))}.vmw-sidebar__name{flex:1;min-width:0;font-size:var(--fs-14);font-weight:inherit;line-height:var(--layout-menu-item-line-height, 1.25rem)}.vmw-sidebar__default{display:inline-flex;flex-shrink:0;margin-left:auto;color:var(--jet-theme-warning);font-size:var(--fs-12);line-height:1}.vmw-sidebar__rename{grid-column:1 / -1;padding:var(--space-1) var(--space-2)}.vmw-sidebar__more{width:var(--space-7);height:var(--space-7);margin-right:var(--space-1);padding:0;color:var(--vmw-sidebar-muted);border-radius:var(--r-2);opacity:1}.vmw-sidebar__more:hover,.vmw-sidebar__more:focus-visible{color:var(--jet-theme-text-secondary);background:color-mix(in srgb,var(--jet-theme-text-title) 6%,transparent)}.vmw-sidebar__more .anticon{transform:translate(calc(var(--layout-menu-item-active-line-width) * -1))}.vmw-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:2rem;flex-shrink:0}.vmw-toolbar__identity{display:flex;align-items:center;gap:var(--space-3);min-width:0}.vmw-toolbar__actions{display:flex;align-items:center;gap:var(--space-2);min-width:0;flex-shrink:0}.vmw-toolbar__name{max-width:17.5rem;color:#1d2129;font-size:18px;font-weight:600;line-height:24px}.vmw-toolbar__layouts{display:inline-flex;align-items:center;gap:0;height:auto;padding:0;border-radius:8px;background:transparent;border:1px solid #eceff3}.vmw-toolbar__layout{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:8px;border:0;border-radius:0;background:transparent;color:#86909c;cursor:pointer;transition:background .16s ease,color .16s ease,box-shadow .16s ease}.vmw-toolbar__layout:hover,.vmw-toolbar__layout:focus-visible{color:#86909c;background:transparent}.vmw-toolbar__layout.is-active{color:#1e72f0;background:#f1f6ff;box-shadow:none}.vmw-toolbar__layout:focus-visible{outline:none;box-shadow:var(--ring-focus)}.vmw-toolbar__layout:first-child{border-right:1px solid transparent}.vmw-toolbar__layout:last-child{border-left:1px solid transparent}.vmw-toolbar__layout-grid{display:grid;width:16px;height:16px;gap:1px;box-sizing:border-box}.vmw-toolbar__layout-grid[data-layout=single]{grid-template-columns:1fr}.vmw-toolbar__layout-grid[data-layout="2x2"]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:1px}.vmw-toolbar__layout-grid[data-layout="3x3"]{width:16px;height:16px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:1px}.vmw-toolbar__layout-grid>span{box-sizing:border-box;min-width:0;min-height:0;border:1px solid currentColor;border-radius:1px;background:transparent}.vmw-toolbar__layout-grid[data-layout=single]>span{border-radius:2px}.vmw-toolbar__action.ant-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:32px;min-width:0;padding:6px 13px;border-radius:8px;font-size:14px;font-weight:400;line-height:20px;box-shadow:none}.vmw-toolbar__action.ant-btn>.anticon+span,.vmw-toolbar__action.ant-btn>span+.anticon{margin-inline-start:0}.vmw-toolbar__action.ant-btn .anticon{display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:1}.vmw-toolbar__action.ant-btn.is-default .anticon{color:var(--jet-theme-warning)!important}.vmw-toolbar__action.ant-btn:not(.ant-btn-primary){border:1px solid #eceff3;background:#fff;color:#4e5969}.vmw-toolbar__action.ant-btn:not(.ant-btn-primary):not(:disabled):not(.ant-btn-disabled):hover,.vmw-toolbar__action.ant-btn:not(.ant-btn-primary):not(:disabled):not(.ant-btn-disabled):focus-visible{border-color:#eceff3;background:#fff;color:#4e5969}.vmw-toolbar__action.ant-btn-primary{border-radius:8px;box-shadow:none}.vmw-toolbar__action.ant-btn:disabled,.vmw-toolbar__action.ant-btn.ant-btn-disabled,.vmw-toolbar__action.ant-btn:disabled:hover,.vmw-toolbar__action.ant-btn.ant-btn-disabled:hover,.vmw-toolbar__action.ant-btn:disabled:focus,.vmw-toolbar__action.ant-btn.ant-btn-disabled:focus,.vmw-toolbar__action.ant-btn-primary:disabled,.vmw-toolbar__action.ant-btn-primary.ant-btn-disabled,.vmw-toolbar__action.ant-btn-primary:disabled:hover,.vmw-toolbar__action.ant-btn-primary:disabled:focus{border-color:#eceff3!important;background:#fff!important;color:var(--jet-theme-text-disabled)!important;opacity:1;box-shadow:none!important}.vmw-workspace__body>.vcp{width:auto;min-width:0}.vmw-workspace__body>.vcp.content-panel.mdt{border:0;border-radius:0;background:transparent;box-shadow:none}@media (max-width: 48rem){.vmw-toolbar{align-items:flex-start;flex-direction:column}.vmw-toolbar__actions{width:100%;flex-wrap:wrap}.vmw-workspace__stage,.vmw-sidebar{padding:var(--space-3)}}.status-icon[data-v-31391d33]{font-size:80px}.status-icon.success[data-v-31391d33]{color:var(--ant-success-color)}.status-icon.fail[data-v-31391d33]{color:var(--ant-error-color)}.count[data-v-31391d33]{font-size:24px;font-weight:700}.cascade-detail[data-v-07ec85d0]{padding:var(--space-4)}.doc[data-v-07ec85d0]{height:1050px;padding:24px;overflow-y:auto;color:#000c;font-size:14px;background-color:#fafafa}.doc .url[data-v-07ec85d0]{padding:8px 16px;color:#2f54eb;background-color:#a7bdf733}.doc h1[data-v-07ec85d0]{margin:16px 0;color:#000000d9;font-weight:700;font-size:14px}.doc h1[data-v-07ec85d0]:first-child{margin-top:0}.doc h2[data-v-07ec85d0]{margin:6px 0;color:#000c;font-size:14px}.doc .image[data-v-07ec85d0]{margin:16px 0}.cascade-channel-table[data-v-d2f2119e]{width:100%;min-width:0}.cascade-channel-table[data-v-d2f2119e] .jtable-box,.cascade-channel-table[data-v-d2f2119e] .jtable-body-spin,.cascade-channel-table[data-v-d2f2119e] .jtable-body,.cascade-channel-table[data-v-d2f2119e] .ant-table-wrapper,.cascade-channel-table[data-v-d2f2119e] .ant-table-container{width:100%;min-width:0;max-width:100%;overflow:hidden}.cascade-channel-table[data-v-d2f2119e] .ant-table-content{width:100%;min-width:0;max-width:100%;overflow-x:auto}.cascade-channel-table[data-v-d2f2119e] .ant-table{width:100%;min-width:0}.cascade-channel-table[data-v-d2f2119e] .ant-table-content>table{min-width:640px}.cascade-channel-id[data-v-d2f2119e]{display:flex;width:100%;min-width:0;max-width:100%}.cascade-channel-id[data-v-d2f2119e] .ant-space-item:first-child{min-width:0;max-width:100%;flex:1 1 auto}.cascade-channel-id[data-v-d2f2119e] .ant-space-item:last-child{flex:0 0 auto}.cascade-channel-id__value[data-v-d2f2119e]{display:block;width:100%;max-width:100%}.cascade-channel-popover{max-width:min(20rem,calc(100vw - 15rem));box-sizing:border-box}.cascade-channel-popover .ant-popover-inner,.cascade-channel-popover .ant-popover-inner-content,.cascade-channel-popover .ant-popover-title{min-width:0;max-width:100%;box-sizing:border-box}.header[data-v-d2f2119e]{display:flex;justify-content:space-between;align-items:center;gap:16px}.simple-form[data-v-d2f2119e]{margin-bottom:10px}.simple-form .error[data-v-d2f2119e]{color:red}.channel-tree[data-v-46c54a50]{width:100%;min-width:0;flex:1 1 auto}.playback-warp[data-v-6172716e]{display:flex;padding:24px;background-color:#fff}.playback-warp .playback-left[data-v-6172716e]{display:flex;flex-direction:column;flex-grow:1;width:0}.playback-warp .playback-left .playback-media[data-v-6172716e]{width:100%}.playback-warp .playback-right[data-v-6172716e]{width:300px;margin-left:24px}.playback-warp .playback-right .playback-calendar[data-v-6172716e]{margin-top:16px;border:1px solid #d9d9d9;border-radius:2px}.playback-warp .playback-right .playback-calendar[data-v-6172716e] .ant-picker-calendar-header{justify-content:space-between}.playback-warp .playback-right .playback-calendar[data-v-6172716e] .ant-picker-calendar-header>div:nth-child(3){display:none!important}.playback-warp .playback-right .playback-list[data-v-6172716e]{display:flex;height:160px;margin-top:16px;overflow-y:auto;border:1px solid #d9d9d9}.playback-warp .playback-right .playback-list.no-list[data-v-6172716e]{align-items:center;justify-content:center}.playback-warp .playback-right .playback-list .playback-list-items[data-v-6172716e]{width:100%}.playback-warp .playback-right .playback-list .playback-list-items .ant-list-item[data-v-6172716e]{padding-left:12px}.playback-warp .time-line-warp[data-v-6172716e]{padding:10px 0}.playback-warp .time-line-warp .time-line-clock[data-v-6172716e]{display:flex;align-items:stretch;justify-content:space-between;width:100%}.playback-warp .time-line-warp .time-line-clock>div[data-v-6172716e]{color:#666;font-size:12px}.playback-warp .time-line-warp .time-line-content[data-v-6172716e]{position:relative;padding-bottom:20px}.playback-warp .time-line-warp .time-line-content .time-line-progress[data-v-6172716e]{position:relative;height:16px;overflow:hidden;background-color:#d9d9d9;border-radius:2px}.playback-warp .time-line-warp .time-line-content .time-line-progress>div[data-v-6172716e]{position:absolute;top:0;left:0;height:100%;background-color:#52c41a;cursor:pointer}.playback-warp .time-line-warp .time-line-content .time-line-btn[data-v-6172716e]{position:absolute;top:-2px;left:0;width:3px;height:19px;background-color:#1677ff;border-radius:2px}.playback-warp .time-line-warp .time-line-content .time-line[data-v-6172716e]{position:absolute;bottom:-8px;left:-30px;width:60px;padding:2px 0;font-size:12px;text-align:center;background-color:#d9d9d9;border-radius:2px;box-shadow:0 0 12px #00000026}.playback-warp[data-v-47bcf12b]{display:flex;padding:24px;background-color:#fff}.playback-warp .playback-left[data-v-47bcf12b]{display:flex;flex-direction:column;flex-grow:1;width:0}.playback-warp .playback-left .playback-media[data-v-47bcf12b]{width:100%}.playback-warp .playback-right[data-v-47bcf12b]{width:300px;margin-left:24px}.playback-warp .playback-right .playback-calendar[data-v-47bcf12b]{margin-top:16px;border:1px solid #d9d9d9;border-radius:2px}.playback-warp .playback-right .playback-calendar[data-v-47bcf12b] .ant-picker-calendar-header{justify-content:space-between}.playback-warp .playback-right .playback-calendar[data-v-47bcf12b] .ant-picker-calendar-header>div:nth-child(3){display:none!important}.playback-warp .playback-right .playback-list[data-v-47bcf12b]{display:flex;height:160px;margin-top:16px;overflow-y:auto;border:1px solid #d9d9d9}.playback-warp .playback-right .playback-list.no-list[data-v-47bcf12b]{align-items:center;justify-content:center}.playback-warp .playback-right .playback-list .playback-list-items[data-v-47bcf12b]{width:100%}.playback-warp .playback-right .playback-list .playback-list-items .ant-list-item[data-v-47bcf12b]{padding-left:12px}.playback-warp .time-line-warp[data-v-47bcf12b]{padding:10px 0}.playback-warp .time-line-warp .time-line-clock[data-v-47bcf12b]{display:flex;align-items:stretch;justify-content:space-between;width:100%}.playback-warp .time-line-warp .time-line-clock>div[data-v-47bcf12b]{color:#666;font-size:12px}.playback-warp .time-line-warp .time-line-content[data-v-47bcf12b]{position:relative;padding-bottom:20px}.playback-warp .time-line-warp .time-line-content .time-line-progress[data-v-47bcf12b]{position:relative;height:16px;overflow:hidden;background-color:#d9d9d9;border-radius:2px}.playback-warp .time-line-warp .time-line-content .time-line-progress>div[data-v-47bcf12b]{position:absolute;top:0;left:0;height:100%;background-color:#52c41a;cursor:pointer}.playback-warp .time-line-warp .time-line-content .time-line-btn[data-v-47bcf12b]{position:absolute;top:-2px;left:0;width:3px;height:19px;background-color:#1677ff;border-radius:2px}.playback-warp .time-line-warp .time-line-content .time-line[data-v-47bcf12b]{position:absolute;bottom:-8px;left:-30px;width:60px;padding:2px 0;font-size:12px;text-align:center;background-color:#d9d9d9;border-radius:2px;box-shadow:0 0 12px #00000026}.bindControl[data-v-31007700]{height:500px;min-height:0;display:flex;gap:var(--space-4);overflow:hidden}.bindControl .bind_left[data-v-31007700]{display:flex;width:20rem;flex:0 0 20rem;min-height:0;overflow:hidden}.bindControl .bind_right[data-v-31007700]{display:flex;flex:1 1 0;min-width:0;min-height:0;flex-direction:column;overflow:hidden}.bindControl .bind_right .catalogue[data-v-31007700]{color:#1a1a1a}.bindControl .bind_right[data-v-31007700] .ant-breadcrumb-link{color:#777}.bindControl .bind_table[data-v-31007700]{flex:1 1 0;min-height:0}.plan-channel[data-v-8c192dda]{height:100%}.channelControl[data-v-8c192dda]{display:flex;align-items:center}.channelControl .bind[data-v-8c192dda]{margin-right:20px}.bound[data-v-8c192dda]{margin-top:20px;display:flex;gap:var(--space-4)}.bound .bound_device[data-v-8c192dda]{width:20rem;flex:0 0 20rem}.bound .bound_channel[data-v-8c192dda]{flex:1 1 0;min-width:0}.bound .bound_channel .catalogue[data-v-8c192dda]{color:#1a1a1a}.bound .bound_channel[data-v-8c192dda] .ant-breadcrumb-link{color:#777}.video-unbind-tip[data-v-8c192dda]{width:100%;height:100%;text-align:center;padding-top:100px}.plan-rule{height:100%;padding:24px}.rule-item{margin-bottom:20px;display:flex;align-items:center}.full-page-warp.media-plan-detail.full-page-warp--flex{overflow:hidden}.media-plan-detail .media-plan-detail__content{display:flex;min-width:0;min-height:0;flex:1 1 0;overflow:hidden}.media-plan-detail .media-plan-detail__content>*{min-width:0;min-height:0;flex:1 1 auto}.media-plan-detail .media-plan-detail__content--scroll{overflow-y:auto}.media-plan-detail .plan-rule{box-sizing:border-box;padding:0}.media-plan-detail .plan-channel,.media-plan-detail .plan-log{display:flex;width:100%;height:100%;min-width:0;min-height:0;flex-direction:column;overflow:hidden}.media-plan-detail .plan-channel__spin{display:flex;min-width:0;min-height:0;flex:1 1 0}.media-plan-detail .plan-channel__spin>.ant-spin-container{display:flex;min-width:0;min-height:0;flex:1 1 0;flex-direction:column}.media-plan-detail .channelControl,.media-plan-detail .plan-channel__path,.media-plan-detail .plan-channel__search,.media-plan-detail .plan-channel__actions,.media-plan-detail .plan-log__search{flex:0 0 auto}.media-plan-detail .bound{min-width:0;min-height:0;flex:1 1 0;overflow:hidden}.media-plan-detail .bound_device{display:flex;min-height:0;overflow:hidden}.media-plan-detail .bound_channel{display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden}.media-plan-detail .plan-channel__table,.media-plan-detail .plan-log__table{min-height:0;flex:1 1 0}.media-plan-detail .video-unbind-tip{height:auto;padding-top:var(--space-4);flex:0 0 auto}.video-detail-title[data-v-e723b86b]{display:flex;align-items:center;justify-content:center}.video-detail-title .title-body[data-v-e723b86b]{display:flex}.video-detail-title .tips[data-v-e723b86b]{font-size:12px;color:red;font-weight:400;position:absolute;top:82px}.record-page[data-v-c1e3e974]{overflow:hidden}.bound[data-v-c1e3e974]{box-sizing:border-box;padding:24px;display:flex;flex:1 1 0;min-width:0;min-height:0;gap:var(--space-4);overflow:hidden}.bound .bound_device[data-v-c1e3e974]{display:flex;width:20rem;flex:0 0 20rem;min-height:0;overflow:hidden}.bound .bound_channel[data-v-c1e3e974]{display:flex;flex:1 1 0;min-width:0;min-height:0;flex-direction:column;overflow:hidden}.bound .bound_channel .record-table[data-v-c1e3e974]{flex:1 1 0;min-height:0}.bound .bound_channel .catalogue[data-v-c1e3e974]{color:#1a1a1a}.bound .bound_channel[data-v-c1e3e974] .ant-breadcrumb-link{color:#777}.bound .bound_channel_empty[data-v-c1e3e974]{flex:1 1 0;min-width:0;min-height:0;margin-top:15%}.contents-tree[data-v-2081c1ed]{height:100%;display:flex;flex-direction:column;gap:var(--space-4)}.contents-tree .node-title[data-v-2081c1ed]{display:flex;justify-content:space-between;gap:8px}.contents-tree .contents-tree__header[data-v-2081c1ed]{flex:0 0 auto}.contents-tree .contents-tree__header strong[data-v-2081c1ed]{color:var(--jet-theme-text-title);font-size:var(--fs-18);font-weight:600}.contents-tree .contents-tree__search[data-v-2081c1ed]{flex:0 0 auto;width:100%;min-width:0}.contents-tree .contents-tree__body[data-v-2081c1ed]{flex:1;min-height:0;overflow-y:auto}.contents-tree .contents-tree__empty[data-v-2081c1ed]{display:flex;flex:1;min-height:0;align-items:center;justify-content:center}.contents-tree .contents-tree__add[data-v-2081c1ed]{flex:0 0 auto}.right-channel[data-v-3c2d241a]{width:100%;height:90%}.top-card[data-v-eff03483]{display:flex;flex-direction:column;padding:24px;background-color:#fff;border:1px solid #e0e4e8;border-radius:2px}.top-card .top-card-content[data-v-eff03483]{display:flex;flex-direction:row;flex-grow:1}.top-card .top-card-content .content-left[data-v-eff03483]{height:100%;width:50%}.top-card .top-card-content .content-left-title[data-v-eff03483]{color:#000000a3}.top-card .top-card-content .content-left-value[data-v-eff03483]{padding:12px 0;color:#323130;font-weight:700;font-size:36px}.top-card .top-card-content .content-right[data-v-eff03483]{width:0;height:100%;display:flex;flex-grow:1;align-items:flex-end;justify-content:flex-end}.top-card .top-card-content .content-right img[data-v-eff03483]{width:100px;height:100%;transform:translateY(2px)}.top-card .top-card-footer[data-v-eff03483]{display:flex;align-items:center;justify-content:space-between;padding-top:16px;border-top:1px solid #f0f0f0}.top-card .top-card-footer .footer-item-value[data-v-eff03483]{color:#323130;font-weight:700;font-size:16px}.card-wrapper[data-v-8d158bdc]{padding:24px;background-color:#fff}.card-wrapper .card-header[data-v-8d158bdc]{display:flex;justify-content:space-between;margin-bottom:24px}.card-wrapper .card-header .title[data-v-8d158bdc]{font-weight:700;font-size:16px}.card-wrapper .chart[data-v-8d158bdc],.card-wrapper .no-data[data-v-8d158bdc]{width:100%;min-height:calc(100vh - 450px)}.card-wrapper .no-data[data-v-8d158bdc]{display:flex;flex-direction:column;justify-content:center}.dash-board-bottom[data-v-e68488cb]{margin-top:24px}.media-live[data-v-aa6b9c9b]{display:flex}.media-live .media-live-video[data-v-aa6b9c9b]{position:relative;flex:1;min-height:490px}.media-live .media-live-video .media-tool[data-v-aa6b9c9b]{position:absolute;top:4px;right:0;z-index:2;display:flex;opacity:0;transition:opacity .3s}.media-live .media-live-video .media-tool.media-tool-show[data-v-aa6b9c9b]{opacity:1}.media-live .media-live-video .media-tool .tool-item[data-v-aa6b9c9b]{margin-right:6px;padding:4px;color:#fff;font-size:14px;background-color:#808080cc;border-radius:2px;cursor:pointer}.media-live .media-live-video .media-tool .tool-item[data-v-aa6b9c9b]:hover{background-color:#808080d9}.media-live .media-live-video .media-tool .tool-item[data-v-aa6b9c9b]:active{background-color:#808080e6}.media-live .media-live-actions[data-v-aa6b9c9b]{width:300px;margin-left:10px}.media-live .media-live-actions .actions-tool[data-v-aa6b9c9b]{padding:0 40px 5px}.media-live-tool[data-v-aa6b9c9b]{display:flex;margin-bottom:24px;justify-content:space-between;align-items:center}[data-v-aa6b9c9b] .live-player-stretch-btn,[data-v-aa6b9c9b] .vjs-icon-spinner{display:none}.center[data-v-aa6b9c9b]{display:flex;flex-direction:column;align-items:center}.media-preset[data-v-aa6b9c9b] .ant-table-header{-webkit-user-select:none;user-select:none}.playback-warp[data-v-a693dda6]{display:flex;padding:24px;background-color:#fff}.playback-warp .playback-left[data-v-a693dda6]{display:flex;flex-direction:column;flex-grow:1;width:0}.playback-warp .playback-left .playback-media[data-v-a693dda6]{width:100%}.playback-warp .playback-right[data-v-a693dda6]{width:300px;margin-left:24px}.playback-warp .playback-right .playback-calendar[data-v-a693dda6]{margin-top:16px;border:1px solid #d9d9d9;border-radius:2px}.playback-warp .playback-right .playback-calendar[data-v-a693dda6] .ant-picker-calendar-header{justify-content:space-between}.playback-warp .playback-right .playback-calendar[data-v-a693dda6] .ant-picker-calendar-header>div:nth-child(3){display:none!important}.playback-warp .playback-right .playback-list[data-v-a693dda6]{display:flex;height:300px;margin-top:16px;overflow-y:auto;border:1px solid #d9d9d9}.playback-warp .playback-right .playback-list.no-list[data-v-a693dda6]{align-items:center;justify-content:center}.playback-warp .playback-right .playback-list .playback-list-items[data-v-a693dda6]{width:100%}.playback-warp .playback-right .playback-list .playback-list-items .ant-list-item[data-v-a693dda6]{padding-left:12px}.playback-warp .time-line-warp[data-v-a693dda6]{padding:10px 0}.playback-warp .time-line-warp .time-line-clock[data-v-a693dda6]{display:flex;align-items:stretch;justify-content:space-between;width:100%}.playback-warp .time-line-warp .time-line-clock>div[data-v-a693dda6]{color:#666;font-size:12px}.playback-warp .time-line-warp .time-line-content[data-v-a693dda6]{position:relative;padding-bottom:20px}.playback-warp .time-line-warp .time-line-content .time-line-progress[data-v-a693dda6]{position:relative;height:16px;overflow:hidden;background-color:#d9d9d9;border-radius:2px}.playback-warp .time-line-warp .time-line-content .time-line-progress>div[data-v-a693dda6]{position:absolute;top:0;left:0;height:100%;background-color:#52c41a;cursor:pointer}.playback-warp .time-line-warp .time-line-content .time-line-btn[data-v-a693dda6]{position:absolute;top:-2px;left:0;width:3px;height:19px;background-color:#1677ff;border-radius:2px}.playback-warp .time-line-warp .time-line-content .time-line[data-v-a693dda6]{position:absolute;bottom:-8px;left:-30px;width:60px;padding:2px 0;font-size:12px;text-align:center;background-color:#d9d9d9;border-radius:2px;box-shadow:0 0 12px #00000026}.playback-warp[data-v-2a499e86]{display:flex;padding:24px;background-color:#fff}.playback-warp .playback-left[data-v-2a499e86]{display:flex;flex-direction:column;flex-grow:1;width:0}.playback-warp .playback-left .playback-media[data-v-2a499e86]{width:100%}.playback-warp .playback-right[data-v-2a499e86]{width:300px;margin-left:24px}.playback-warp .playback-right .playback-calendar[data-v-2a499e86]{margin-top:16px;border:1px solid #d9d9d9;border-radius:2px}.playback-warp .playback-right .playback-calendar[data-v-2a499e86] .ant-picker-calendar-header{justify-content:space-between}.playback-warp .playback-right .playback-calendar[data-v-2a499e86] .ant-picker-calendar-header>div:nth-child(3){display:none!important}.playback-warp .playback-right .playback-list[data-v-2a499e86]{display:flex;height:300px;margin-top:16px;overflow-y:auto;border:1px solid #d9d9d9}.playback-warp .playback-right .playback-list.no-list[data-v-2a499e86]{align-items:center;justify-content:center}.playback-warp .playback-right .playback-list .playback-list-items[data-v-2a499e86]{width:100%}.playback-warp .playback-right .playback-list .playback-list-items .ant-list-item[data-v-2a499e86]{padding-left:12px}.playback-warp .time-line-warp[data-v-2a499e86]{padding:10px 0}.playback-warp .time-line-warp .time-line-clock[data-v-2a499e86]{display:flex;align-items:stretch;justify-content:space-between;width:100%}.playback-warp .time-line-warp .time-line-clock>div[data-v-2a499e86]{color:#666;font-size:12px}.playback-warp .time-line-warp .time-line-content[data-v-2a499e86]{position:relative;padding-bottom:20px}.playback-warp .time-line-warp .time-line-content .time-line-progress[data-v-2a499e86]{position:relative;height:16px;overflow:hidden;background-color:#d9d9d9;border-radius:2px}.playback-warp .time-line-warp .time-line-content .time-line-progress>div[data-v-2a499e86]{position:absolute;top:0;left:0;height:100%;background-color:#52c41a;cursor:pointer}.playback-warp .time-line-warp .time-line-content .time-line-btn[data-v-2a499e86]{position:absolute;top:-2px;left:0;width:3px;height:19px;background-color:#1677ff;border-radius:2px}.playback-warp .time-line-warp .time-line-content .time-line[data-v-2a499e86]{position:absolute;bottom:-8px;left:-30px;width:60px;padding:2px 0;font-size:12px;text-align:center;background-color:#d9d9d9;border-radius:2px;box-shadow:0 0 12px #00000026}.boot-card-container[data-v-99b86fa6]{background-color:#fff;padding:24px 14px}.boot-card-container .title[data-v-99b86fa6]{position:relative;z-index:2;display:flex;justify-content:space-between;margin-bottom:12px;padding-left:18px;font-weight:700;font-size:18px}.boot-card-container .title[data-v-99b86fa6]:before{position:absolute;top:50%;left:0;width:8px;height:8px;background-color:#1d39c4;border:1px solid #b4c0da;transform:translateY(-50%);content:" "}.boot-card-container .box[data-v-99b86fa6]{display:grid;grid-column-gap:56px;grid-template-columns:repeat(3,1fr)}.boot-card-container .box .box-item[data-v-99b86fa6]{cursor:pointer;position:relative;padding:16px;background:linear-gradient(135.62deg,#f6f7fd 22.27%,#ffffffdb 91.82%);border-radius:2px;box-shadow:0 4px 18px #efefef}.boot-card-container .box .box-item .item-english[data-v-99b86fa6]{color:#4f4f4f}.boot-card-container .box .box-item .item-title[data-v-99b86fa6]{margin:20px 0;color:#000000e0;font-weight:700;font-size:20px;white-space:nowrap}.boot-card-container .box .box-item .item-image[data-v-99b86fa6]{position:absolute;right:10%;bottom:0}.boot-card-container .box .box-item[data-v-99b86fa6]:after{position:absolute;top:50%;right:-60px;width:60px;height:40px;transform:translateY(-50%);content:" "}.boot-card-container .box .box-item[data-v-99b86fa6]:nth-child(1):after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAcCAYAAACZOmSXAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE1SURBVHgBxZbBTcMwFIb/h+Jwza1SCVK9AUxAR4AJ6AbABMAG3QDYgA3oBogJHASUa85tlEecVCKK2lR2bPc7RXpRvi+WYwWw5Ot3faG+V9cYwBGGQPSslqsbWDJMrmGaq5/1PSwYLm94sAlwJbcKcCk3DnAtNwqI6t3KlMCQoqRJtdvQEwB5Ih57HgFSy0KBeQIfMOYyFXe7xj6W/R/CbXUQPeEg8jqAZrsC/MtbAe+Kk/DyTUAiird2QDh5HYCzdkBYeScgvLwJeD2XlEcIDfNMpvGLvgz75i1xWHlHrAmx7DlKXMnTeNEd+JbnIuJpOoo/tg0rOWfVAQBjuP5WE1uxxsLaoP9eixKL7VPORITLPrHGw7JzdkxiOh7R5747He/2jXi8X+xYbiZ2KDcXO5LbiTV/7GaAiEEsoE8AAAAASUVORK5CYII=) no-repeat center}.boot-card-container .box .box-item[data-v-99b86fa6]:nth-child(2):after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAcCAYAAACZOmSXAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE1SURBVHgBxZbBTcMwFIb/h+Jwza1SCVK9AUxAR4AJ6AbABMAG3QDYgA3oBogJHASUa85tlEecVCKK2lR2bPc7RXpRvi+WYwWw5Ot3faG+V9cYwBGGQPSslqsbWDJMrmGaq5/1PSwYLm94sAlwJbcKcCk3DnAtNwqI6t3KlMCQoqRJtdvQEwB5Ih57HgFSy0KBeQIfMOYyFXe7xj6W/R/CbXUQPeEg8jqAZrsC/MtbAe+Kk/DyTUAiird2QDh5HYCzdkBYeScgvLwJeD2XlEcIDfNMpvGLvgz75i1xWHlHrAmx7DlKXMnTeNEd+JbnIuJpOoo/tg0rOWfVAQBjuP5WE1uxxsLaoP9eixKL7VPORITLPrHGw7JzdkxiOh7R5747He/2jXi8X+xYbiZ2KDcXO5LbiTV/7GaAiEEsoE8AAAAASUVORK5CYII=) no-repeat center}.platform-pic-container[data-v-e6d2a5a6]{position:relative;width:100%;overflow:hidden;background-color:#fff;border-bottom:1px solid #2f54eb;height:458px}.platform-pic-container .plaid[data-v-e6d2a5a6]{background:repeating-linear-gradient(90deg,transparent,transparent 35px,rgba(0,0,0,.1) 36px),repeating-linear-gradient(0deg,transparent,transparent 35px,rgba(0,0,0,.1) 36px);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.platform-pic-container .bj[data-v-e6d2a5a6]{position:relative;z-index:2;display:block;width:100%;height:calc(100% - 50px);margin-top:40px;background-size:85%;background-position:center;background-repeat:no-repeat}.platform-pic-container .title[data-v-e6d2a5a6]{position:absolute;width:100%;z-index:3;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:12px;padding:24px 40px;font-weight:700;font-size:18px}.platform-pic-container .title p[data-v-e6d2a5a6]{position:absolute;top:50px;width:100%;opacity:.3;font-size:12px}.platform-pic-container .title[data-v-e6d2a5a6]:before{position:absolute;top:50%;left:24px;width:8px;height:8px;background-color:#1d39c4;border:1px solid #b4c0da;transform:translateY(-50%);content:" "}.step-container[data-v-d9abf604]{width:100%;padding:24px 14px;background-color:#fff}.step-container .title[data-v-d9abf604]{position:relative;z-index:2;display:flex;margin-bottom:12px;padding-left:18px;font-weight:700;font-size:18px}.step-container .title[data-v-d9abf604]:before{position:absolute;top:50%;left:0;width:8px;height:8px;background-color:#1d39c4;border:1px solid #b4c0da;transform:translateY(-50%);content:" "}.step-container .box-list[data-v-d9abf604]{display:flex;gap:66px}.step-container .box-list .list-item[data-v-d9abf604]{flex:1;position:relative}.step-container .box-list .list-item .item-content[data-v-d9abf604]{display:flex;flex-direction:column;height:100%}.step-container .box-list .list-item .item-content[data-v-d9abf604]:hover{box-shadow:0 -6px 16px #00000014,0 -3px 6px -4px #0000001f,0 -9px 28px 8px #0000000d}.step-container .box-list .list-item .box-top[data-v-d9abf604]{position:relative;padding:16px 24px;background-color:#f8f9fd;color:#333;font-weight:700;font-size:14px;cursor:pointer}.step-container .box-list .list-item .box-top img[data-v-d9abf604]{position:absolute;top:0;right:0;z-index:1;height:100%}.step-container .box-list .list-item .box-top span[data-v-d9abf604]{position:relative;z-index:2}.step-container .box-list .list-item .box-details[data-v-d9abf604]{padding:24px;border:1px solid #e5edf4;border-top:none;flex:1 1 auto}.step-container .box-list .list-item[data-v-d9abf604]:not(:last-child):after{position:absolute;top:50%;right:-60px;width:60px;height:40px;transform:translateY(-50%);content:" ";background:url(/assets/arrow-1.png) no-repeat 50%}@media (min-width: 768px){.step-container .box-list .list-item .box-top[data-v-d9abf604]{font-size:12px;padding:12px 18px}.step-container .box-list .list-item .box-details[data-v-d9abf604]{padding:12px}}.device-count-container[data-v-afe06be3]{background-color:#fff;padding:24px 14px}.device-count-container[data-v-afe06be3] .ant-card-body{padding-top:0}.device-count-container .title[data-v-afe06be3]{position:relative;z-index:2;display:flex;justify-content:space-between;margin-bottom:12px;padding-left:18px;font-weight:700;font-size:18px}.device-count-container .title[data-v-afe06be3]:before{position:absolute;top:50%;left:0;width:8px;height:8px;background-color:#1d39c4;border:1px solid #b4c0da;transform:translateY(-50%);content:" "}.device-count-container .box-list[data-v-afe06be3]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.device-count-container .box-list .box-item[data-v-afe06be3]{position:relative;padding:16px;background:linear-gradient(135.62deg,#f6f7fd 22.27%,#ffffffdb 91.82%);border-radius:2px;box-shadow:0 4px 18px #efefef}.device-count-container .box-list .box-item .label[data-v-afe06be3]{color:#4f4f4f}.device-count-container .box-list .box-item .value[data-v-afe06be3]{margin:20px 0;color:#000000d9;font-weight:700;font-size:20px}.device-count-container .box-list .box-item img[data-v-afe06be3]{position:absolute;right:10%;bottom:0;width:90px;height:90px}.split-screen[data-v-9949803e]{display:flex}.split-screen .left-content[data-v-9949803e]{width:300px;padding-right:20px;border-right:1px solid #f0f0f0}.split-screen .left-content .online[data-v-9949803e],.split-screen .left-content .online .anticon[data-v-9949803e]{color:#52c41a}.split-screen .left-content .offline[data-v-9949803e],.split-screen .left-content .offline .anticon[data-v-9949803e]{color:#00000040}.split-screen .left-content .left-search[data-v-9949803e]{margin-bottom:12px}.split-screen .right-content[data-v-9949803e]{display:flex;flex-direction:column;flex-grow:1;padding-left:20px;height:calc(100vh - 190px)}.split-screen .right-content .top[data-v-9949803e]{display:flex;flex-basis:30px;justify-content:center;padding-bottom:12px}.split-screen .right-content .live-player[data-v-9949803e]{display:flex;flex:1}.split-screen .right-content .live-player .live-player-content[data-v-9949803e]{position:relative;flex-grow:1}.split-screen .right-content .live-player .live-player-content .player-screen[data-v-9949803e]{display:grid}.split-screen .right-content .live-player .live-player-content .player-screen.screen-1[data-v-9949803e]{grid-template-columns:1fr}.split-screen .right-content .live-player .live-player-content .player-screen.screen-4[data-v-9949803e]{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.split-screen .right-content .live-player .live-player-content .player-screen.screen-9[data-v-9949803e]{grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.split-screen .right-content .live-player .live-player-content .player-screen.screen-4[data-v-9949803e],.split-screen .right-content .live-player .live-player-content .player-screen.screen-9[data-v-9949803e]{grid-gap:12px}.split-screen .right-content .live-player .player-tools[data-v-9949803e]{flex-basis:280px;padding:50px 12px 0}@media screen and (min-width: 1300px){.split-screen .left-content[data-v-9949803e]{width:200px}}.name[data-v-9949803e]{display:flex;align-items:center}.live-player-warp[data-v-e83b6620]{display:flex;height:100%}.live-player-content[data-v-e83b6620]{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0}.player-screen-tool[data-v-e83b6620]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-5)}.player-screen-tool .ant-radio-button-wrapper[data-v-e83b6620]{height:auto;padding:.25rem 1.25rem}.player-body[data-v-e83b6620]{flex:1;min-height:0}.player-screen[data-v-e83b6620]{position:relative;display:grid;box-sizing:border-box;height:100%;min-height:0}.player-screen.screen-1[data-v-e83b6620]{grid-template-columns:1fr}.player-screen.screen-4[data-v-e83b6620]{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.player-screen.screen-9[data-v-e83b6620]{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}.player-screen.screen-4[data-v-e83b6620],.player-screen.screen-9[data-v-e83b6620]{gap:.75rem}.player-screen-item[data-v-e83b6620]{position:relative;min-width:0;min-height:0}.player-screen .active[data-v-e83b6620]:after{content:"";position:absolute;inset:0;z-index:99;border:.125rem solid red;pointer-events:none}.player-screen .full-screen[data-v-e83b6620]{border:1px solid var(--bg)}.media-btn-refresh[data-v-e83b6620]{position:absolute;top:.25rem;right:.25rem;z-index:2;padding:.125rem .25rem;font-size:var(--fs-12);background-color:var(--line-strong);border-radius:.125rem;cursor:pointer}.media-btn-refresh[data-v-e83b6620]:hover{background-color:var(--line)}.media-btn-refresh[data-v-e83b6620]:active{background-color:var(--ink-4)}.refreshBtn[data-v-e83b6620]{opacity:0}.player-screen-item:hover .refreshBtn[data-v-e83b6620]{opacity:1}.split-screen[data-v-4cd6565f]{display:flex}.split-screen .left-content[data-v-4cd6565f]{width:300px;padding-right:20px;border-right:1px solid #f0f0f0}.split-screen .left-content .online[data-v-4cd6565f],.split-screen .left-content .online .anticon[data-v-4cd6565f]{color:#52c41a}.split-screen .left-content .offline[data-v-4cd6565f],.split-screen .left-content .offline .anticon[data-v-4cd6565f]{color:#00000040}.split-screen .left-content .left-search[data-v-4cd6565f]{margin-bottom:12px}.split-screen .right-content[data-v-4cd6565f]{display:flex;flex-direction:column;flex-grow:1;padding-left:20px;height:calc(100vh - 190px)}.split-screen .right-content .top[data-v-4cd6565f]{display:flex;flex-basis:30px;justify-content:center;padding-bottom:12px}.split-screen .right-content .live-player[data-v-4cd6565f]{display:flex;flex:1}.split-screen .right-content .live-player .live-player-content[data-v-4cd6565f]{position:relative;flex-grow:1}.split-screen .right-content .live-player .live-player-content .player-screen[data-v-4cd6565f]{display:grid}.split-screen .right-content .live-player .live-player-content .player-screen.screen-1[data-v-4cd6565f]{grid-template-columns:1fr}.split-screen .right-content .live-player .live-player-content .player-screen.screen-4[data-v-4cd6565f]{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.split-screen .right-content .live-player .live-player-content .player-screen.screen-9[data-v-4cd6565f]{grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.split-screen .right-content .live-player .live-player-content .player-screen.screen-4[data-v-4cd6565f],.split-screen .right-content .live-player .live-player-content .player-screen.screen-9[data-v-4cd6565f]{grid-gap:12px}.split-screen .right-content .live-player .player-tools[data-v-4cd6565f]{flex-basis:280px;padding:50px 12px 0}@media screen and (min-width: 1300px){.split-screen .left-content[data-v-4cd6565f]{width:200px}}.cluster-collapse[data-v-b556cef7]{width:100%;margin-bottom:8px}.cluster-collapse[data-v-b556cef7] .ant-collapse-header{align-items:center}.cluster-collapse[data-v-b556cef7] .ant-collapse-extra{flex:1}.form .form-item-checked[data-v-b556cef7]{padding:5px 0 0}.form .form-item-checked2[data-v-b556cef7]{padding-top:5px}.form .form-label[data-v-b556cef7]{height:30px;padding-bottom:8px}.form .item[data-v-b556cef7]{padding:8px 8px 0;box-sizing:border-box;border:1px solid #d1d1d1;background-color:#e0e0e007;border-radius:4px;margin-bottom:10px}.network-address-input[data-v-af1e52cf]{width:100%}.network-address-input__option[data-v-af1e52cf]{display:flex;justify-content:space-between;gap:12px}.network-address-input__ip[data-v-af1e52cf]{flex:none;opacity:.65}.header[data-v-98156630]{display:flex;align-items:center;justify-content:space-between}.cluster-collapse[data-v-98156630]{width:100%;margin-bottom:8px}.cluster-collapse[data-v-98156630] .ant-collapse-header{align-items:center}.cluster-collapse[data-v-98156630] .ant-collapse-extra{flex:1}.no-margin-row[data-v-98156630]{margin-left:0!important;margin-right:0!important}.form .form-item-checked[data-v-98156630]{padding:5px 0 0}.form .form-item-checked2[data-v-98156630]{padding-top:5px}.form .form-label[data-v-98156630]{height:30px;padding-bottom:8px}.form .item[data-v-98156630]{padding:8px 8px 0;box-sizing:border-box;border:1px solid #d1d1d1;background-color:#e0e0e007;border-radius:4px;margin-bottom:10px}.collapse-header-form[data-v-98156630] .ant-form-item{margin-bottom:0}.closeIcon[data-v-d8f8df3e]{position:fixed;top:7%;right:15%;z-index:2000}.preview[data-v-d8f8df3e]{position:fixed;inset:10% 15%;background-color:#fff;display:flex;justify-content:space-around;z-index:1200}.preview .imgInfo[data-v-d8f8df3e]{width:20%;padding:12px}.preview .info-item[data-v-d8f8df3e]{margin-top:12px}.preview .preview-img[data-v-d8f8df3e]{width:80%;background-color:#ccc}.preview .preview-img img[data-v-d8f8df3e]{height:90%;width:90%;margin:5%}.datePicker[data-v-8158e86d]{margin-bottom:12px}.thumbnailContainer[data-v-8158e86d]{display:flex;flex-wrap:wrap}.thumbnailContainer .thumbnail[data-v-8158e86d]{width:20%;padding:6px}.thumbnailContainer .thumbnail img[data-v-8158e86d]{width:100%;height:100%}.custom-pagination[data-v-8158e86d]{margin-top:20px;display:flex;justify-content:flex-end}.custom-pagination[data-v-8158e86d] .ant-pagination-item,.custom-pagination[data-v-8158e86d] .ant-pagination-jump-next{display:none!important}.bindControl[data-v-5b0bb2b4]{height:500px;min-height:0;display:flex;gap:var(--space-4);overflow:hidden}.bindControl .bind_left[data-v-5b0bb2b4]{display:flex;width:20rem;flex:0 0 20rem;min-height:0;overflow:hidden}.bindControl .bind_right[data-v-5b0bb2b4]{display:flex;flex:1 1 0;min-width:0;min-height:0;flex-direction:column;overflow:hidden}.bindControl .bind_right .catalogue[data-v-5b0bb2b4]{color:#1a1a1a}.bindControl .bind_right[data-v-5b0bb2b4] .ant-breadcrumb-link{color:#777}.bindControl .bind_table[data-v-5b0bb2b4]{flex:1 1 0;min-height:0}.channelControl[data-v-2b662858]{display:flex;align-items:center}.channelControl .bind[data-v-2b662858]{margin-right:20px}.bound[data-v-2b662858]{margin-top:20px;display:flex;gap:var(--space-4)}.bound .bound_device[data-v-2b662858]{width:20rem;flex:0 0 20rem}.bound .bound_channel[data-v-2b662858]{flex:1;min-width:0}.bound .bound_channel .catalogue[data-v-2b662858]{color:#1a1a1a}.bound .bound_channel[data-v-2b662858] .ant-breadcrumb-link{color:#777}.video-unbind-tip[data-v-2b662858]{width:100%;height:100%;text-align:center;padding-top:100px}.rule-item{margin-bottom:24px;display:flex;justify-items:center;align-items:center}.rule-item .retentionCycleTip{font-size:12px;margin-top:5px;margin-left:10px;color:#a3a3a3}.title[data-v-39654394]{display:flex;align-items:center;justify-content:center}.title .tips[data-v-39654394]{font-size:12px;color:red;font-weight:400;position:absolute;top:82px}.record-page[data-v-1639bc0d]{overflow:hidden}.bound[data-v-1639bc0d]{box-sizing:border-box;padding:24px;display:flex;flex:1 1 0;min-width:0;min-height:0;gap:var(--space-4);overflow:hidden}.bound .bound_device[data-v-1639bc0d]{display:flex;width:20rem;flex:0 0 20rem;min-height:0;overflow:hidden}.bound .bound_channel[data-v-1639bc0d]{display:flex;flex:1 1 0;min-width:0;min-height:0;flex-direction:column;overflow:hidden}.bound .record-table[data-v-1639bc0d]{flex:1 1 0;min-height:0}.bound .catalogue[data-v-1639bc0d]{color:#1a1a1a}.bound[data-v-1639bc0d] .ant-breadcrumb-link{color:#777}.bound .bound_channel_empty[data-v-1639bc0d]{flex:1 1 0;min-width:0;min-height:0;margin-top:15%}.diagnosis-summary[data-v-1f7a069d]{display:grid;gap:4px;min-width:0;overflow-wrap:anywhere}.diagnosis-tags[data-v-1f7a069d]{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.diagnosis-tags[data-v-1f7a069d] .ant-tag{margin:0}.diagnosis-candidates[data-v-1f7a069d]{color:var(--ink-2);font-size:var(--fs-meta)}.stage-chain[data-v-e454ca44]{display:flex;flex-direction:column;min-width:0}.stage-item[data-v-e454ca44]{display:grid;grid-template-columns:.75rem minmax(0,1fr);gap:.5rem;min-width:0}.stage-axis[data-v-e454ca44]{position:relative;display:flex;justify-content:center}.stage-dot[data-v-e454ca44]{z-index:1;width:.5rem;height:.5rem;margin-top:.5rem;border:1px solid var(--line);border-radius:50%;background:var(--bg)}.stage-dot--requested[data-v-e454ca44],.stage-dot--sent[data-v-e454ca44],.stage-dot--received[data-v-e454ca44]{border-color:var(--primary-color);background:var(--primary-color)}.stage-dot--success[data-v-e454ca44]{border-color:var(--success);background:var(--success)}.stage-dot--failed[data-v-e454ca44]{border-color:var(--danger);background:var(--danger)}.stage-dot--timeout[data-v-e454ca44]{border-color:var(--warning);background:var(--warning)}.stage-line[data-v-e454ca44]{position:absolute;top:1rem;bottom:-.5rem;width:1px;background:var(--line)}.stage-content[data-v-e454ca44]{display:flex;flex-direction:column;gap:.125rem;min-width:0;padding:.125rem 0 .5rem}.stage-heading[data-v-e454ca44]{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem .5rem;min-width:0}.stage-evidence[data-v-e454ca44],.stage-diagnosis[data-v-e454ca44]{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;min-width:0;color:var(--ink-2);font-size:var(--fs-meta)}.stage-evidence[data-v-e454ca44] .ant-tag,.stage-diagnosis[data-v-e454ca44] .ant-tag,.stage-heading[data-v-e454ca44] .ant-tag{margin-inline-end:0}.stage-name[data-v-e454ca44]{color:var(--ink-1)}.stage-result[data-v-e454ca44],.stage-detail[data-v-e454ca44],.empty-stage[data-v-e454ca44]{color:var(--ink-2);font-size:var(--fs-meta);overflow-wrap:anywhere;white-space:normal}.stage-detail[data-v-e454ca44]{display:block}.stage-correlation[data-v-e454ca44] .ant-typography{min-width:0;margin:0;overflow-wrap:anywhere}.stage-error[data-v-e454ca44]{color:var(--danger)}.diagnostic-details[data-v-ad9af338]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:start;gap:20px;min-width:0}.diagnostic-section[data-v-ad9af338]{display:grid;gap:6px;min-width:0;overflow-wrap:anywhere}.diagnostic-section h4[data-v-ad9af338]{margin:8px 0 4px;color:var(--ink-1);font-weight:600}.diagnostic-section h4[data-v-ad9af338]:first-child{margin-top:0}.diagnostic-stages[data-v-ad9af338]{grid-column:1 / -1}.secondary-text[data-v-ad9af338]{color:var(--ink-2);font-size:var(--fs-meta)}.compact-diagnostic-facts[data-v-e0b35886]{min-width:0;margin:0}.compact-diagnostic-facts.is-grid[data-v-e0b35886]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;border-top:1px solid var(--jet-theme-border-secondary)}.compact-diagnostic-facts.is-grid .compact-diagnostic-facts__item[data-v-e0b35886]{min-width:0;padding:8px 0;border-bottom:1px solid var(--jet-theme-border-secondary)}.compact-diagnostic-facts.is-grid .compact-diagnostic-facts__item.is-wide[data-v-e0b35886]{grid-column:1 / -1}.compact-diagnostic-facts.is-grid dt[data-v-e0b35886]{color:var(--jet-theme-text-secondary);font-size:var(--fs-12)}.compact-diagnostic-facts.is-grid dd[data-v-e0b35886]{margin:3px 0 0;font-weight:500}.compact-diagnostic-facts.is-metrics[data-v-e0b35886]{display:grid}.compact-diagnostic-facts.is-metrics .compact-diagnostic-facts__item[data-v-e0b35886]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:8px 2px;border-bottom:1px dashed var(--jet-theme-border-secondary)}.compact-diagnostic-facts.is-metrics .compact-diagnostic-facts__item[data-v-e0b35886]:last-child{border-bottom:0}.compact-diagnostic-facts.is-metrics dt[data-v-e0b35886]{color:var(--jet-theme-text-secondary)}.compact-diagnostic-facts.is-metrics dd[data-v-e0b35886]{margin:0;text-align:right;font-weight:500}.compact-diagnostic-facts dd[data-v-e0b35886]{min-width:0;overflow-wrap:anywhere}@media (max-width: 480px){.compact-diagnostic-facts.is-grid[data-v-e0b35886]{grid-template-columns:minmax(0,1fr)}.compact-diagnostic-facts.is-grid .compact-diagnostic-facts__item.is-wide[data-v-e0b35886]{grid-column:auto}}.playback-diagnostics[data-v-e609cefa]{display:grid;gap:12px;width:100%;min-width:0}.playback-diagnostics__header-main[data-v-e609cefa],.playback-diagnostics__stage-heading[data-v-e609cefa]{display:flex;align-items:center}.playback-diagnostics__header[data-v-e609cefa]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px solid var(--jet-theme-border-secondary)}.playback-diagnostics__header-main[data-v-e609cefa]{gap:8px;min-width:0}.playback-diagnostics__header-main strong[data-v-e609cefa]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playback-diagnostics__record-select[data-v-e609cefa]{grid-column:1 / -1;grid-row:2;width:100%;min-width:0}.playback-diagnostics__refresh[data-v-e609cefa]{grid-column:2;grid-row:1;white-space:nowrap}.playback-diagnostics__done-icon[data-v-e609cefa]{display:grid;flex:none;width:20px;height:20px;place-items:center;border-radius:50%;font-size:12px}.playback-diagnostics__done-icon.is-success[data-v-e609cefa]{color:var(--ant-color-success);background:var(--ant-color-success-bg)}.playback-diagnostics__done-icon.is-processing[data-v-e609cefa]{color:var(--ant-color-primary);background:var(--ant-color-primary-bg)}.playback-diagnostics__done-icon.is-warning[data-v-e609cefa]{color:var(--ant-color-warning);background:var(--ant-color-warning-bg)}.playback-diagnostics__done-icon.is-error[data-v-e609cefa]{color:var(--ant-color-error);background:var(--ant-color-error-bg)}.playback-diagnostics__done-icon.is-neutral[data-v-e609cefa]{color:var(--jet-theme-text-secondary);background:var(--ant-color-fill-secondary)}.playback-diagnostics__result[data-v-e609cefa]{display:grid;gap:8px;padding:10px 12px;border-left:3px solid var(--ant-color-primary);background:var(--ant-color-fill-quaternary);font-size:var(--fs-12);overflow-wrap:anywhere}.playback-diagnostics.is-success .playback-diagnostics__result[data-v-e609cefa]{border-left-color:var(--ant-color-success)}.playback-diagnostics.is-warning .playback-diagnostics__result[data-v-e609cefa]{border-left-color:var(--ant-color-warning)}.playback-diagnostics.is-error .playback-diagnostics__result[data-v-e609cefa]{border-left-color:var(--ant-color-error)}.playback-diagnostics__result-main[data-v-e609cefa]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.playback-diagnostics__overall-status[data-v-e609cefa]{flex:none;margin:0;padding:0 8px;border-radius:4px;font-size:var(--fs-14);font-weight:600;line-height:20px}.playback-diagnostics__result-main>span[data-v-e609cefa]{flex:1 1 220px;min-width:0}.playback-diagnostics__stage-heading[data-v-e609cefa]{gap:8px;width:100%;min-width:0}.playback-diagnostics__stages[data-v-e609cefa] .ant-collapse-item{border-bottom:1px solid var(--jet-theme-border-secondary)}.playback-diagnostics__stages[data-v-e609cefa] .ant-collapse-header{align-items:center!important;padding:12px 0!important}.playback-diagnostics__stages[data-v-e609cefa] .ant-collapse-header-text{min-width:0}.playback-diagnostics__stages[data-v-e609cefa] .ant-collapse-content{border-top:1px solid var(--jet-theme-border-secondary)}.playback-diagnostics__stages[data-v-e609cefa] .ant-collapse-content-box{display:grid;gap:12px;padding:12px 0 16px 28px!important}.playback-diagnostics__stage-heading strong[data-v-e609cefa]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playback-diagnostics__stage-number[data-v-e609cefa]{display:grid;flex:none;width:20px;height:20px;place-items:center;border-radius:50%;background:var(--ant-color-fill-secondary);color:var(--jet-theme-text-secondary);font-size:11px}.playback-diagnostics__stage-heading[data-v-e609cefa] .ant-tag{flex:none;margin:0;padding:1px 7px;border-radius:4px;font-size:var(--fs-12);line-height:18px}.playback-diagnostics__subheading[data-v-e609cefa]{margin:4px 0 0;color:var(--jet-theme-text-secondary);font-size:var(--fs-12);font-weight:500}.playback-diagnostics__verdict[data-v-e609cefa]{display:grid;gap:3px;padding:9px 10px;border-left:3px solid var(--jet-theme-border-secondary);background:var(--ant-color-fill-quaternary);overflow-wrap:anywhere}.playback-diagnostics__verdict.is-success[data-v-e609cefa]{background:var(--ant-color-success-bg)}.playback-diagnostics__verdict.is-error[data-v-e609cefa]{background:var(--ant-color-error-bg)}.playback-diagnostics__verdict.is-warning[data-v-e609cefa]{background:var(--ant-color-warning-bg)}.playback-diagnostics__verdict.is-processing[data-v-e609cefa]{background:var(--ant-color-primary-bg)}.playback-diagnostics__verdict.is-success[data-v-e609cefa]{border-left-color:var(--ant-color-success)}.playback-diagnostics__verdict.is-error[data-v-e609cefa]{border-left-color:var(--ant-color-error)}.playback-diagnostics__verdict.is-warning[data-v-e609cefa]{border-left-color:var(--ant-color-warning)}.playback-diagnostics__verdict.is-processing[data-v-e609cefa]{border-left-color:var(--ant-color-primary)}.playback-diagnostics__lifecycle[data-v-e609cefa]{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--jet-theme-border-secondary)}.playback-diagnostics__lifecycle>li[data-v-e609cefa]{display:grid;grid-template-columns:20px minmax(0,1fr);gap:8px;min-width:0;padding:9px 0;border-bottom:1px solid var(--jet-theme-border-secondary)}.playback-diagnostics__lifecycle-marker[data-v-e609cefa]{display:grid;width:20px;height:20px;place-items:center;border-radius:50%;background:var(--ant-color-fill-secondary);color:var(--jet-theme-text-secondary);font-size:11px}.playback-diagnostics__lifecycle>li.is-success .playback-diagnostics__lifecycle-marker[data-v-e609cefa]{background:var(--ant-color-success-bg);color:var(--ant-color-success)}.playback-diagnostics__lifecycle>li.is-processing .playback-diagnostics__lifecycle-marker[data-v-e609cefa]{background:var(--ant-color-primary-bg);color:var(--ant-color-primary)}.playback-diagnostics__lifecycle>li.is-error .playback-diagnostics__lifecycle-marker[data-v-e609cefa]{background:var(--ant-color-error-bg);color:var(--ant-color-error)}.playback-diagnostics__lifecycle-content[data-v-e609cefa]{display:grid;gap:3px;min-width:0;overflow-wrap:anywhere}.playback-diagnostics__lifecycle-heading[data-v-e609cefa]{display:flex;align-items:center;gap:8px;min-width:0}.playback-diagnostics__lifecycle-heading strong[data-v-e609cefa]{flex:1;min-width:0;font-size:var(--fs-12)}.playback-diagnostics__lifecycle-heading[data-v-e609cefa] .ant-tag{flex:none;margin:0;border-radius:4px;font-size:var(--fs-12);line-height:18px}.playback-diagnostics__lifecycle-error[data-v-e609cefa]{color:var(--ant-color-error);font-size:var(--fs-12);line-height:1.5}.playback-diagnostics__trend-placeholder[data-v-e609cefa]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 8px;min-height:72px;padding:10px 0;border-top:1px dashed var(--jet-theme-border-secondary);border-bottom:1px dashed var(--jet-theme-border-secondary);color:var(--jet-theme-text-secondary)}.playback-diagnostics__trend-placeholder strong[data-v-e609cefa]{grid-column:2;grid-row:1 / span 2;color:var(--jet-theme-text-secondary);font-size:var(--fs-24);font-weight:400}.playback-diagnostics__trend-placeholder small[data-v-e609cefa]{font-size:var(--fs-12)}.secondary-text[data-v-e609cefa]{color:var(--jet-theme-text-secondary);font-size:var(--fs-12)}@media (max-width: 480px){.playback-diagnostics__header[data-v-e609cefa]{align-items:start}.playback-diagnostics__result[data-v-e609cefa]{align-items:flex-start}.playback-diagnostics__stages[data-v-e609cefa] .ant-collapse-content-box{padding-left:0!important}}.stream-diagnostics[data-v-3bb59cd3]{display:flex;flex-direction:column;gap:16px;min-width:0}.stream-diagnostics[data-v-3bb59cd3] .ant-tag{max-width:100%;white-space:normal;overflow-wrap:anywhere}.diagnostics-toolbar[data-v-3bb59cd3]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.scope-selector[data-v-3bb59cd3],.node-selector[data-v-3bb59cd3]{display:flex;align-items:center;gap:8px;min-width:0}.scope-selector>span[data-v-3bb59cd3],.node-selector>span[data-v-3bb59cd3]{flex-shrink:0;color:var(--ink-2)}.scope-selector[data-v-3bb59cd3] .ant-select,.node-selector[data-v-3bb59cd3] .ant-select{width:240px;min-width:0}.diagnostics-meta[data-v-3bb59cd3]{display:flex;flex-wrap:wrap;gap:8px 16px;color:var(--ink-2);font-size:var(--fs-meta)}.diagnostics-filters[data-v-3bb59cd3]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:16px 0;border-block:1px solid var(--line)}.diagnostics-filters[data-v-3bb59cd3]>.ant-input-affix-wrapper{width:220px}.diagnostics-filters[data-v-3bb59cd3]>.ant-select{width:180px}.active-filter[data-v-3bb59cd3]{display:flex;align-items:center;gap:8px}.diagnostics-summary[data-v-3bb59cd3]{margin-bottom:20px}.diagnostics-summary-heading[data-v-3bb59cd3]{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 16px;margin-bottom:12px}.diagnostics-summary-metrics[data-v-3bb59cd3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px 20px}.diagnostics-summary-metrics[data-v-3bb59cd3] .ant-statistic-title{color:var(--ink-2);font-size:var(--fs-meta)}.diagnostics-summary-metrics[data-v-3bb59cd3] .ant-statistic-content{color:var(--ink-1);font-size:20px}.result-heading[data-v-3bb59cd3]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px}.stream-records[data-v-3bb59cd3]{margin-top:12px}.stream-records[data-v-3bb59cd3] .ant-collapse-header-text{min-width:0}.stream-heading[data-v-3bb59cd3]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:16px;min-width:0}.stream-identity[data-v-3bb59cd3],.stream-facts[data-v-3bb59cd3]{display:grid;gap:6px;min-width:0;overflow-wrap:anywhere}.stream-identity strong[data-v-3bb59cd3]{font-weight:500}.secondary-text[data-v-3bb59cd3]{color:var(--ink-2);font-size:var(--fs-meta)}.diagnostics-pagination[data-v-3bb59cd3]{margin-top:16px;text-align:right}.is-compact[data-v-3bb59cd3]{gap:12px;padding:12px 16px}.is-compact .diagnostics-toolbar[data-v-3bb59cd3]{align-items:center;flex-wrap:nowrap;gap:8px}.is-compact .diagnostics-toolbar>.ant-btn[data-v-3bb59cd3]{flex-shrink:0}.is-compact .diagnostics-node-name[data-v-3bb59cd3]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.is-compact .diagnostics-node-name>span[data-v-3bb59cd3]:first-child{flex-shrink:0}.is-compact .diagnostics-node-name>span[data-v-3bb59cd3]:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-compact .node-selector[data-v-3bb59cd3]{flex:1}.is-compact .node-selector[data-v-3bb59cd3] .ant-select{width:100%}.is-compact .stream-heading[data-v-3bb59cd3]{grid-template-columns:minmax(0,1fr);gap:10px}.is-compact .stream-records[data-v-3bb59cd3] .ant-collapse-content-box,.is-compact .stream-records[data-v-3bb59cd3] .ant-collapse-header{padding:12px}@media (max-width: 900px){.stream-heading[data-v-3bb59cd3]{grid-template-columns:minmax(0,1fr)}.scope-selector[data-v-3bb59cd3],.node-selector[data-v-3bb59cd3]{flex:1}.scope-selector[data-v-3bb59cd3] .ant-select,.node-selector[data-v-3bb59cd3] .ant-select{width:100%}}.vmwl[data-v-8dff1393]{display:flex;flex-direction:column;gap:.625rem;flex:1}.vmwl__head[data-v-8dff1393]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.vmwl__head h3[data-v-8dff1393]{margin:0;font-size:var(--fs-15);color:var(--vision-text-title);font-weight:700}.vmwl__count[data-v-8dff1393]{color:var(--vision-text-muted);font-size:var(--fs-14)}.vmwl__empty[data-v-8dff1393]{padding:2.25rem 1rem;//border: .0625rem dashed var(--vision-card-border-strong);//border-radius: .875rem;//background: var(--jet-theme-bg-container)}.vmwl__list[data-v-8dff1393]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.vmwl__row[data-v-8dff1393]{display:grid;grid-template-columns:1fr auto;gap:.75rem;align-items:center;padding:.75rem .8125rem;border:.0625rem solid var(--vision-card-border);border-radius:.875rem;background:var(--jet-theme-bg-container);transition:background .12s,border-color .12s}.vmwl__row[data-v-8dff1393]:hover{background:var(--jet-theme-primary-soft);border-color:color-mix(in srgb,var(--jet-theme-primary) 18%,var(--jet-theme-border-secondary))}.vmwl__row.is-active[data-v-8dff1393]{background:var(--vision-primary-soft);border-color:var(--vision-primary)}.vmwl__row-main[data-v-8dff1393]{display:flex;flex-direction:column;gap:.125rem;min-width:0}.vmwl__row-name[data-v-8dff1393]{color:var(--vision-text-title);font-size:var(--fs-14);font-weight:600}.vmwl__row-meta[data-v-8dff1393]{color:var(--vision-text-muted);font-size:var(--fs-14);line-height:1.45}.vmwl__row-actions[data-v-8dff1393]{display:inline-flex;gap:.375rem}.vmwl__btn[data-v-8dff1393]{all:unset;display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;border:.0625rem solid var(--vision-card-border);border-radius:999rem;color:var(--vision-text-copy);font-size:var(--fs-14);cursor:pointer;background:var(--jet-theme-bg-container);transition:background .16s ease,border-color .16s ease,color .16s ease}.vmwl__btn svg[data-v-8dff1393]{width:.75rem;height:.75rem}.vmwl__btn--primary[data-v-8dff1393]{background:var(--vision-primary);border-color:var(--vision-primary);color:var(--jet-theme-bg-container)}.vmwl__btn--primary[data-v-8dff1393]:hover{background:var(--vision-primary-strong);border-color:var(--vision-primary-strong);color:var(--jet-theme-bg-container)}.vmwl__btn--danger[data-v-8dff1393]{color:var(--vision-danger);border-color:color-mix(in srgb,var(--vision-danger) 32%,var(--jet-theme-border-secondary));background:color-mix(in srgb,var(--vision-danger) 8%,var(--jet-theme-bg-container))}.vmwl__btn--danger[data-v-8dff1393]:hover{background:var(--vision-danger);border-color:var(--vision-danger);color:var(--jet-theme-bg-container)}.vlw[data-v-3b778a31]{display:grid;grid-template-columns:minmax(0,1fr) 19.5rem;gap:.875rem;align-items:stretch;flex:1;min-width:0;min-height:0}.vlw__stage[data-v-3b778a31]{display:flex;flex-direction:column;gap:.875rem;min-width:0;padding:.875rem;border:.0625rem solid var(--vision-stage-border);border-radius:var(--r-3);background:var(--vision-stage-bg);box-shadow:0 1.25rem 2.5rem #0206172e}.vlw__toolbar[data-v-3b778a31]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.vlw__layout-group[data-v-3b778a31]{display:inline-flex;align-items:center;gap:.125rem;padding:.1875rem;background:color-mix(in srgb,var(--vision-stage-title) 12%,transparent);border-radius:.625rem}.vlw__layout-btn[data-v-3b778a31]{all:unset;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:1.875rem;border-radius:.4375rem;cursor:pointer;color:color-mix(in srgb,var(--vision-stage-title) 70%,transparent);transition:background .12s,color .12s}.vlw__layout-btn[data-v-3b778a31]:hover{color:var(--vision-stage-title);background:color-mix(in srgb,var(--vision-stage-title) 10%,transparent)}.vlw__layout-btn.is-active[data-v-3b778a31]{color:var(--vision-stage-title);background:color-mix(in srgb,var(--jet-theme-primary) 50%,transparent)}.vlw__layout-btn[data-v-3b778a31]:focus-visible{outline:.125rem solid var(--jet-theme-primary);outline-offset:.0625rem}.vlw__layout-grid[data-v-3b778a31]{display:grid;width:1rem;height:1rem;gap:.125rem}.vlw__layout-grid.is-single[data-v-3b778a31]{grid-template-columns:1fr;grid-template-rows:1fr}.vlw__layout-grid.is-2x2[data-v-3b778a31]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.vlw__layout-grid.is-3x3[data-v-3b778a31]{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:.0625rem}.vlw__layout-cell[data-v-3b778a31]{background:currentColor;border-radius:.0625rem}.vlw__actions[data-v-3b778a31]{display:inline-flex;align-items:center;gap:.5rem}.vlw__action[data-v-3b778a31]{display:inline-flex;align-items:center;gap:.25rem;height:2rem;padding:0 .875rem;border-radius:999rem;border-color:color-mix(in srgb,var(--vision-stage-title) 16%,transparent);background:color-mix(in srgb,var(--vision-stage-title) 6%,transparent);color:var(--vision-stage-title);box-shadow:none}.vlw__action[data-v-3b778a31]:hover:not(:disabled),.vlw__action[data-v-3b778a31]:focus-visible:not(:disabled){border-color:color-mix(in srgb,var(--vision-stage-title) 24%,transparent);background:color-mix(in srgb,var(--vision-stage-title) 12%,transparent);color:var(--vision-stage-title)}.vlw__action[data-v-3b778a31]:disabled{opacity:.45}.vlw__canvas[data-v-3b778a31]{display:flex;flex:1;min-width:0;min-height:min(70vh,46rem)}.vlw__canvas[data-v-3b778a31]>*{flex:1;min-width:0}.vlw__canvas[data-v-3b778a31]:fullscreen{padding:1rem;box-sizing:border-box;background:var(--vision-stage-bg)}.vlw__canvas[data-v-3b778a31]:fullscreen .vmpg__grid[data-layout=single] .vjp__stage{min-height:calc(100vh - 2rem)}.vlw__canvas[data-v-3b778a31]:fullscreen .vmpg__grid[data-layout=single] .vmpg__cell-empty{min-height:calc(100vh - 2rem)}.vlw__rail[data-v-3b778a31]{min-width:0;padding:.875rem;border:.0625rem solid var(--vision-card-border);border-radius:var(--r-3);background:var(--vision-card-bg);box-shadow:var(--vision-card-shadow);box-sizing:border-box}@media (max-width: 90rem){.vlw[data-v-3b778a31]{grid-template-columns:minmax(0,1fr) 17.5rem}}@media (max-width: 68.75rem){.vlw[data-v-3b778a31]{grid-template-columns:1fr}.vlw__actions[data-v-3b778a31]{width:100%;justify-content:flex-end}}.vpdr{width:19.5rem;display:flex;flex-direction:column;gap:var(--space-4);flex-shrink:0}.vpdr__calendar,.vpdr__records{border:1px solid #eceff3;border-radius:16px;background:#ffffffb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-sizing:border-box}.vpdr__calendar,.vpdr__records{padding:15px}.vpdr__section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.vpdr__calendar .vpdr__section-head{margin-bottom:16px}.vpdr__head-copy{min-width:0;display:flex;flex-direction:column;gap:0}.vpdr__section-head strong{color:#1d2129;font-size:18px;font-weight:600;line-height:24px;font-family:"Alibaba PuHuiTi 2.0",var(--font-ali)}.vpdr__section-head p{margin:0;color:#4e5969;font-size:14px;line-height:20px;font-weight:400;font-family:"Alibaba PuHuiTi 2.0",var(--font-ali)}.vpdr__source-switch{flex-shrink:0}.vpdr__source-switch :deep(.ant-segmented){background:transparent;border:none;padding:0;height:auto;gap:24px}.vpdr__source-switch :deep(.ant-segmented-item){border-radius:0;padding:0;font-size:14px;line-height:24px;color:#4e5969;font-weight:400;position:relative}.vpdr__source-switch :deep(.ant-segmented-item-selected){background:transparent;color:#1e72f0;font-weight:500}.vpdr__source-switch :deep(.ant-segmented-item-selected::after){content:"";position:absolute;bottom:-4px;left:0;right:0;height:2px;background:#1e72f0;border-radius:1px}.vpdr__source-switch :deep(.ant-segmented-thumb){display:none}.vpdr__calendar-panel{border-radius:1rem;overflow:hidden;background:transparent}.vpdr__calendar-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;padding:0 8px}.vpdr__calendar-title{color:#1d2129;font-size:14px;font-weight:500;line-height:24px}.vpdr__icon{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:4px;background:transparent;color:#4e5969;cursor:pointer;transition:all .2s ease;font-size:14px}.vpdr__icon:hover{background:#f7f8fa;color:#1d2129}.vpdr__day{width:100%;min-height:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:0;border-radius:50%;background:transparent;color:#1d2129;cursor:pointer;transition:background .2s ease,color .2s ease;font-weight:400;aspect-ratio:1}.vpdr__day span{font-size:14px;line-height:20px}.vpdr__day.is-outside{color:#c9cdd4;opacity:1}.vpdr__day.is-today{background:transparent;font-weight:400;border:1px solid #1e72f0}.vpdr__day:hover:not(.is-selected):not(.is-outside){background:#f7f8fa}.vpdr__day.is-selected{background:#1e72f0;color:#fff;font-weight:500;box-shadow:none}.vpdr__day-dot{width:4px;height:4px;border-radius:50%;background:#1e72f0}.vpdr__day.is-selected .vpdr__day-dot{background:#ffffffeb}.vpdr__records{flex:1;min-height:0;overflow:auto}.vpdr__records-body{display:flex;flex-direction:column;gap:12px}.vpdr__state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);min-height:120px;padding:var(--space-4);text-align:center}.vpdr__state .anticon{font-size:24px;color:#c9cdd4}.vpdr__state span{color:#c9cdd4;font-size:var(--fs-14);line-height:20px}.vpdr__state.is-error,.vpdr__state.is-error .anticon{color:#ff4d4f}.vpdr__record{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px;border:1px solid #eceff3;border-radius:8px;background:#fff;cursor:pointer;transition:all .2s ease}.vpdr__record:hover{border-color:#1e72f0;background:#fff}.vpdr__record.is-active{background:#e6f4ff;border-color:#1e72f0}.vpdr__record-time{font-size:14px;font-weight:500;line-height:20px;color:#1d2129}.vpdr__record-meta{color:#86909c;font-size:12px;line-height:18px;font-weight:400}.vpdr__spin{animation:vpdr-spin 1s linear infinite}.vpdr__calendar-panel :deep(.ant-picker-calendar){background:transparent}.vpdr__calendar-panel :deep(.ant-picker-calendar-header){display:none}.vpdr__calendar-panel :deep(.ant-picker-content th){color:#4e5969;font-size:14px;font-weight:400;line-height:24px;padding-bottom:8px;text-align:center}.vpdr__calendar-panel :deep(.ant-picker-content td){padding:3px}.vpdr__calendar-panel :deep(.ant-picker-cell::before){display:none}.vpdr__calendar-panel :deep(.ant-picker-cell-in-view.ant-picker-cell-selected .vpdr__day),.vpdr__calendar-panel :deep(.ant-picker-cell-in-view.ant-picker-cell-range-start .vpdr__day),.vpdr__calendar-panel :deep(.ant-picker-cell-in-view.ant-picker-cell-range-end .vpdr__day){background:#1e72f0;color:#fff;font-weight:500}@media (max-width: 68.75rem){.vpdr{width:auto}.vpdr__section-head{flex-wrap:wrap}}@keyframes vpdr-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vpw[data-v-9d84a845]{display:flex;gap:var(--space-4);flex:1;min-width:0;height:100%}.vpw__main[data-v-9d84a845]{flex:1;display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.vpw__head[data-v-9d84a845]{padding:16px 20px;border:1px solid #eceff3;border-radius:12px;background:#ffffffb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none}.vpw__head-main[data-v-9d84a845]{display:flex;align-items:center;gap:12px}.vpw__head-main h3[data-v-9d84a845]{margin:0;color:#1d2129;font-size:18px;font-weight:600;line-height:24px;font-family:"Alibaba PuHuiTi 2.0",var(--font-ali)}.vpw__head-main p[data-v-9d84a845]{margin:0;color:#4e5969;font-size:14px;line-height:24px;font-weight:400;font-family:"Alibaba PuHuiTi 2.0",var(--font-ali)}.vpw__empty-stage[data-v-9d84a845]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:4rem 1rem;border:.0625rem solid var(--vision-card-border);border-radius:1rem;color:var(--vision-text-muted);background:var(--vision-card-bg)}@media (max-width: 68.75rem){.vpw[data-v-9d84a845]{flex-direction:column}}.vsp[data-v-54787f77]{display:flex;flex-direction:column;gap:.625rem;flex:1;min-width:0}.vsp__head[data-v-54787f77]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.vsp__head-info h3[data-v-54787f77]{margin:0;font-size:var(--fs-h3);color:var(--jet-theme-text);font-weight:600}.vsp__head-info p[data-v-54787f77]{margin:.125rem 0 0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.vsp__head-empty[data-v-54787f77]{color:var(--jet-theme-text-disabled)}.vsp__mode[data-v-54787f77]{display:inline-flex;border:.0625rem solid var(--jet-theme-border);border-radius:62.4375rem;padding:.1875rem;background:var(--jet-theme-primary-soft)}.vsp__mode-btn[data-v-54787f77]{all:unset;display:inline-flex;align-items:center;gap:.25rem;height:1.625rem;padding:0 .75rem;border-radius:62.4375rem;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);cursor:pointer}.vsp__mode-btn svg[data-v-54787f77]{width:.75rem;height:.75rem}.vsp__mode-btn.is-active[data-v-54787f77]{background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary);border:.0625rem solid var(--jet-theme-primary);font-weight:600}.vsp__empty-stage[data-v-54787f77]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:4rem 1rem;border:.0625rem dashed var(--jet-theme-border);border-radius:var(--jet-theme-radius);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.vsp__empty-stage svg[data-v-54787f77]{width:1.75rem;height:var(--fs-28);color:var(--jet-theme-text-disabled)}.vsp__playback-layout[data-v-54787f77]{display:grid;grid-template-columns:var(--size-video-playback-rail-width) minmax(0,1fr);gap:.75rem;align-items:stretch}.vsp__playback-rail[data-v-54787f77]{display:flex;flex-direction:column;gap:.625rem;min-width:0;height:38.25rem;padding:.75rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container);box-sizing:border-box}.vsp__playback-head[data-v-54787f77]{display:flex;align-items:flex-end;gap:.75rem;flex-wrap:wrap}.vsp__date-field[data-v-54787f77]{display:flex;flex-direction:column;gap:.25rem;width:min(100%,11.75rem);min-width:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.vsp__date-field input[data-v-54787f77]{min-height:2rem;padding:0 .625rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius-sm);background:var(--jet-theme-bg-container);color:var(--jet-theme-text);font-size:var(--fs-14)}.vsp__date-field input[data-v-54787f77]:focus{outline:none;border-color:var(--jet-theme-primary)}.vsp__query-trigger[data-v-54787f77]{all:unset;display:inline-flex;align-items:center;gap:.375rem;height:2rem;padding:0 .875rem;border-radius:var(--jet-theme-radius);border:.0625rem solid var(--jet-theme-border);background:var(--jet-theme-bg-container);color:var(--jet-theme-text);font-size:var(--fs-14);cursor:pointer}.vsp__query-trigger[data-v-54787f77]:disabled{opacity:.5;cursor:not-allowed}.vsp__query-trigger svg[data-v-54787f77]{width:var(--fs-14);height:var(--fs-14)}.vsp__records[data-v-54787f77]{display:flex;flex-wrap:wrap;gap:.5rem}.vsp__records--rail[data-v-54787f77]{flex:1 1 auto;flex-direction:column;flex-wrap:nowrap;gap:.25rem;min-height:0;overflow-y:auto}.vsp__record[data-v-54787f77]{all:unset;display:flex;flex-direction:column;gap:.25rem;flex:1 1 11.25rem;min-width:11.25rem;padding:.625rem .75rem;border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);cursor:pointer}.vsp__record--rail[data-v-54787f77]{display:flex;flex:0 0 2.75rem;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;width:100%;min-height:2.75rem;padding:.5rem .625rem;box-sizing:border-box}.vsp__record[data-v-54787f77]:hover{border-color:var(--jet-theme-border-secondary)}.vsp__record.is-active[data-v-54787f77]{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.vsp__record-time[data-v-54787f77]{color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600}.vsp__record-meta[data-v-54787f77]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.vsp__records-state[data-v-54787f77]{display:flex;align-items:center;gap:.5rem;min-height:2.75rem;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.vsp__records-state.is-error[data-v-54787f77]{color:var(--jet-theme-error)}.vsp__records-state svg[data-v-54787f77]{width:1rem;height:1rem}.vsp__spin[data-v-54787f77]{animation:vsp-spin-54787f77 1s linear infinite}@media (max-width: 68.75rem){.vsp__playback-layout[data-v-54787f77]{grid-template-columns:1fr}.vsp__playback-rail[data-v-54787f77]{height:auto;max-height:26.25rem}}@keyframes vsp-spin-54787f77{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vpv[data-v-0350694c]{display:flex;flex-direction:column;gap:var(--space-4);height:100%}.vpv__head[data-v-0350694c]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .875rem;border:.0625rem solid var(--vision-card-border);border-radius:1rem;background:var(--vision-card-bg);box-shadow:var(--vision-panel-shadow)}.vpv__mode-label[data-v-0350694c]{display:inline-flex;align-items:center;gap:.375rem}.vpv__mode-label svg[data-v-0350694c]{width:var(--fs-14);height:var(--fs-14)}.vpv__layout[data-v-0350694c]{display:flex;gap:var(--space-4);flex:1;min-height:0}.vpv__main[data-v-0350694c]{flex:1;display:flex;flex-direction:column;min-width:0;height:100%}.vpc[data-v-ca260598]{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.vpc__disabled-tip[data-v-ca260598]{display:flex;align-items:center;gap:.375rem;min-height:2.5rem;margin-bottom:var(--space-2);padding:0 var(--space-3);border:var(--jet-theme-stroke-width) solid color-mix(in srgb,var(--jet-theme-warning) 20%,transparent);border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-warning) 10%,var(--jet-theme-bg-container));color:var(--jet-theme-warning);font-size:var(--fs-body);font-weight:400;line-height:var(--layout-menu-item-line-height)}.vpc__disabled-tip[data-v-ca260598] .anticon{color:var(--jet-theme-warning);font-size:var(--fs-16)}.vpc__body[data-v-ca260598]{display:flex;flex-direction:column;gap:var(--space-3);min-height:0}.vpc__speed[data-v-ca260598]{display:flex;flex-direction:column;gap:0;height:4.75rem;padding:var(--space-2) var(--space-2) var(--space-1);border:var(--jet-theme-stroke-width) solid var(--layout-menu-item-active-border);border-radius:var(--jet-theme-radius);background:radial-gradient(circle at 60% 50%,color-mix(in srgb,var(--jet-theme-bg-container) 60%,var(--jet-theme-primary-soft)) 0%,var(--jet-theme-primary-soft) 100%)}.vpc__speed-head[data-v-ca260598]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.vpc__speed-head span[data-v-ca260598]{color:var(--layout-menu-item-color);font-size:var(--fs-body);font-weight:400;line-height:var(--layout-menu-item-line-height)}.vpc__speed-head strong[data-v-ca260598]{color:var(--layout-menu-item-active-color);font-size:var(--fs-14);font-weight:600;line-height:var(--layout-menu-item-line-height)}.vpc__speed[data-v-ca260598] .ant-slider{margin:var(--space-2) var(--space-1) var(--space-6)}.vpc__speed[data-v-ca260598] .ant-slider-rail{height:var(--space-1);background:color-mix(in srgb,var(--layout-menu-item-active-color) 18%,var(--jet-theme-bg-container))}.vpc__speed[data-v-ca260598] .ant-slider-track{height:var(--space-1);background:var(--layout-menu-item-active-color)}.vpc__speed[data-v-ca260598] .ant-slider-handle{width:var(--space-3);height:var(--space-3)}.vpc__speed[data-v-ca260598] .ant-slider-handle:after{width:var(--space-3);height:var(--space-3);box-shadow:0 0 0 calc(var(--jet-theme-stroke-width) + var(--jet-theme-stroke-width)) var(--layout-menu-item-active-color)}.vpc__speed[data-v-ca260598] .ant-slider-mark-text{color:var(--color-jet-gray-500);font-size:var(--fs-12)}.vpc__speed[data-v-ca260598] .ant-slider-mark-text-active{color:var(--color-jet-gray-500)}.vpc__control-body[data-v-ca260598]{display:flex;flex-direction:column;gap:0;align-items:stretch;height:13.25rem;padding:var(--space-4) var(--space-3) var(--space-3);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-color-1);border-radius:var(--jet-theme-radius);background:var(--color-jet-gray-50)}.vpc__pad-wrap[data-v-ca260598]{display:flex;justify-content:center;padding-bottom:var(--space-3)}.vpc__pad[data-v-ca260598]{display:grid;grid-template-columns:repeat(3,2.125rem);gap:calc(var(--space-2) + var(--jet-theme-stroke-width) + var(--jet-theme-stroke-width));align-items:center;justify-items:center;width:auto;padding:0}.vpc__pad-button[data-v-ca260598],.vpc__axis-button[data-v-ca260598]{width:2.125rem!important;min-width:2.125rem!important;height:2.125rem!important;border-color:var(--jet-theme-border-color-1)!important;color:var(--color-jet-gray-500)!important;background:color-mix(in srgb,var(--jet-theme-bg-container) 80%,var(--jet-theme-bg-layout))!important;box-shadow:var(--shadow-1)!important}.vpc__pad-button[data-v-ca260598]:hover:not(:disabled),.vpc__axis-button[data-v-ca260598]:hover:not(:disabled){color:var(--layout-menu-item-active-color)!important;border-color:color-mix(in srgb,var(--layout-menu-item-active-color) 35%,var(--jet-theme-border))!important}.vpc__pad-button[data-v-ca260598]:disabled,.vpc__axis-button[data-v-ca260598]:disabled{opacity:1;color:var(--color-jet-gray-500)!important;background:color-mix(in srgb,var(--jet-theme-bg-container) 80%,var(--jet-theme-bg-layout))!important}.vpc__pad-anchor[data-v-ca260598]{width:0;height:0;visibility:hidden}.vpc__zoom[data-v-ca260598]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-12);padding-top:var(--space-3);border-top:var(--jet-theme-stroke-width) solid var(--color-jet-gray-300)}@media (max-width: 30rem){.vpc__zoom[data-v-ca260598]{gap:var(--space-6)}}.vpp[data-v-c1965e23]{display:flex;flex-direction:column;gap:var(--space-3)}.vpsb[data-v-446ae4a8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:.875rem 0;border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container);box-shadow:var(--shadow-1),var(--shadow-2)}.vpsb__item[data-v-446ae4a8]{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;padding:0 var(--space-7)}.vpsb__item+.vpsb__item[data-v-446ae4a8]{border-left:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary)}.vpsb__label[data-v-446ae4a8]{color:var(--jet-theme-text-secondary);font-size:var(--fs-13);line-height:var(--lh-snug)}.vpsb__value[data-v-446ae4a8]{display:flex;align-items:baseline;gap:var(--space-1);min-width:0}.vpsb__value strong[data-v-446ae4a8]{color:var(--jet-theme-text-title);font-size:var(--fs-16);font-weight:600;line-height:var(--lh-tight)}.vpsb__value strong.is-good[data-v-446ae4a8]{color:var(--jet-theme-success)}.vpsb__value span[data-v-446ae4a8]{color:var(--jet-theme-text-secondary);font-size:var(--fs-12);line-height:1}.vpsb.is-compact[data-v-446ae4a8]{display:flex;flex-direction:column;gap:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.vpsb.is-compact .vpsb__item[data-v-446ae4a8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:0;min-height:2.375rem;padding:var(--space-2) 0;border-left:0;border-bottom:var(--jet-theme-stroke-width) dashed var(--jet-theme-border-color-1)}.vpsb.is-compact .vpsb__item[data-v-446ae4a8]:last-child{border-bottom:0}.vpsb.is-compact .vpsb__label[data-v-446ae4a8]{flex-shrink:0;color:var(--color-jet-gray-500);font-size:var(--fs-body)}.vpsb.is-compact .vpsb__value[data-v-446ae4a8]{justify-content:flex-start;gap:var(--space-2);text-align:left}.vpsb.is-compact .vpsb__value strong[data-v-446ae4a8]{color:var(--layout-menu-item-color);font-size:var(--fs-16);font-weight:600}.vpsb.is-compact .vpsb__value strong.is-good[data-v-446ae4a8]{color:var(--jet-theme-success)}.vpsb.is-compact .vpsb__value span[data-v-446ae4a8]{color:var(--layout-menu-item-muted-color);font-size:var(--fs-12)}@media (max-width: 68.75rem){.vpsb[data-v-446ae4a8]:not(.is-compact){grid-template-columns:repeat(2,minmax(0,1fr))}.vpsb:not(.is-compact) .vpsb__item[data-v-446ae4a8]:nth-child(odd){border-left:0}}@media (max-width: 40rem){.vpsb[data-v-446ae4a8]:not(.is-compact){grid-template-columns:1fr}.vpsb:not(.is-compact) .vpsb__item+.vpsb__item[data-v-446ae4a8]{padding-top:var(--space-4);border-top:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-left:0}}.vcps[data-v-d2ebabb5]{box-sizing:border-box;display:flex;flex-direction:column;gap:0;min-height:0;height:100%;overflow-y:auto;padding:var(--space-4) calc(var(--space-4) - var(--jet-theme-stroke-width));border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-color-1);border-radius:1rem;background:color-mix(in srgb,var(--jet-theme-bg-container) 70%,transparent);-webkit-backdrop-filter:blur(var(--space-2));backdrop-filter:blur(var(--space-2));box-shadow:none}.vcps__panel[data-v-d2ebabb5]{min-width:0}.vcps__panel--ptz[data-v-d2ebabb5]{display:flex;flex:0 0 auto}.vcps__panel--ptz[data-v-d2ebabb5] .vpp{flex:0 0 auto;width:100%}.vcps__panel--ptz[data-v-d2ebabb5] .vpc{display:flex;flex:1;flex-direction:column;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.vcps__panel--ptz[data-v-d2ebabb5] .vpc__body{flex:0 0 auto;justify-content:flex-start;min-height:auto}.vcps__panel--stats[data-v-d2ebabb5]{margin-top:var(--space-1);padding-top:0}.vcps__panel--stats[data-v-d2ebabb5] .vpsb.is-compact{border:0;border-radius:0;box-shadow:none;background:transparent}@media (max-width: 68.75rem){.vcps[data-v-d2ebabb5]{height:auto;overflow:visible}}.vphm[data-v-fca02315]{display:flex;align-items:center;gap:var(--space-2);flex-wrap:nowrap;min-width:0;overflow:hidden}.vphm__pill[data-v-fca02315],.vphm__chip[data-v-fca02315]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-height:1.5rem;padding:4px 8px;border-radius:var(--space-4);font-size:13px;font-weight:500;line-height:16px;white-space:nowrap}.vphm__pill[data-v-fca02315]{background:#06c1701a;color:#06c170}.vphm__pill[data-tone=offline][data-v-fca02315]{background:#86909c1a;color:#86909c}.vphm__pill[data-tone=warn][data-v-fca02315]{background:#f189001a;color:#f18900}.vphm__chip--protocol[data-v-fca02315],.vphm__chip--device[data-v-fca02315]{background:#1593ff1a;color:#1593ff}.vphm__divider[data-v-fca02315]{flex-shrink:0;width:1px;height:16px;margin-inline:var(--space-2);background:#cbd5e1}.vphm__meta[data-v-fca02315]{display:inline-flex;align-items:center;gap:4px;min-width:0;font-size:14px;line-height:20px;white-space:nowrap}.vphm__meta+.vphm__meta[data-v-fca02315]{margin-left:var(--space-4)}.vphm__meta-key[data-v-fca02315]{flex-shrink:0;color:#86909c;font-weight:400}.vphm__meta-val[data-v-fca02315]{overflow:hidden;color:#4e5969;font-weight:400;text-overflow:ellipsis}.vcpv-page[data-v-84fae72c]{display:flex;flex-direction:column;gap:var(--space-4);min-height:calc(100vh - 8.5rem)}.vcpv-header[data-v-84fae72c]{align-items:center;flex-shrink:0;min-height:3.25rem;margin-bottom:0!important;padding:var(--space-4)!important;border:1px solid #eceff3!important;border-radius:var(--space-4)!important;background:#fff9!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none}.vcpv-header[data-v-84fae72c] .cloud-detail-header__main{flex-direction:row;align-items:center;gap:var(--space-3);min-width:0}.vcpv-header[data-v-84fae72c] .cloud-detail-header__title-row{align-items:center;flex:1 1 auto;min-width:0;gap:var(--space-2)}.vcpv-header[data-v-84fae72c] .cloud-detail-header__back{display:inline-flex;align-items:center;justify-content:center;width:var(--space-4);height:var(--space-4);color:var(--jet-theme-text-body)}.vcpv-header[data-v-84fae72c] .cloud-detail-header__back .anticon{display:flex;align-items:center;justify-content:center}.vcpv-header[data-v-84fae72c] .cloud-detail-header__title-wrap{flex:1 1 auto;min-width:0}.vcpv-header[data-v-84fae72c] .cloud-detail-header__title-main{align-items:center;gap:var(--space-2);min-width:0}.vcpv-header[data-v-84fae72c] .cloud-detail-header__title{flex:0 1 auto;margin:0;color:#1d2129;font-size:20px;font-weight:600;line-height:normal}.vcpv-header[data-v-84fae72c] .cloud-detail-header__title-extra{flex:1 1 auto;min-width:0;overflow:hidden}.vcpv-header[data-v-84fae72c] .cloud-detail-header__info{display:none}.vcpv[data-v-84fae72c]{display:flex;flex:1;flex-direction:column;min-height:0}.vcpv__body[data-v-84fae72c]{display:grid;grid-template-columns:minmax(0,1fr) 13.625rem;gap:var(--space-4);align-items:stretch;flex:1;min-height:32rem}.vcpv__stage[data-v-84fae72c]{position:relative;display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden;border:1px solid #eceff3;border-radius:var(--space-4);background:#ffffffb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none}.vcpv__stage[data-v-84fae72c]:fullscreen{width:100%;height:100%;border-radius:0}.vcpv__player-shell[data-v-84fae72c]{position:relative;flex:1;min-height:0;border-radius:inherit;overflow:hidden}.vcpv__player-shell[data-v-84fae72c] .vjp{width:100%;height:100%;border:0;border-radius:inherit}.vcpv__player-shell[data-v-84fae72c] .vjp.is-fill-stage .vjp__stage{aspect-ratio:auto;height:100%}.vcpv__fullscreen[data-v-84fae72c]{position:absolute;top:var(--space-4);right:var(--space-4);z-index:3;display:inline-flex;align-items:center;gap:0;min-height:2rem;padding:6px 12px;border:0;border-radius:var(--space-4);background:#0009;color:#fff;font-size:14px;font-weight:400;line-height:20px;cursor:pointer;-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);box-shadow:var(--shadow-2)}.vcpv__fullscreen[data-v-84fae72c]:hover:not(:disabled){background:#000c}.vcpv__fullscreen[data-v-84fae72c]:disabled{opacity:.45;cursor:not-allowed}.vcpv__fullscreen[data-v-84fae72c] .anticon{font-size:16px}.vcpv__sidepanel[data-v-84fae72c]{align-self:stretch;min-width:0;min-height:100%;width:100%;height:100%}.vcpv__empty[data-v-84fae72c]{flex:1;border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container);padding:var(--space-6) var(--space-3)}@media (max-width: 68.75rem){.vcpv__body[data-v-84fae72c]{grid-template-columns:1fr;min-height:0}.vcpv__stage[data-v-84fae72c]{min-height:22rem}.vcpv__sidepanel[data-v-84fae72c]{min-height:0;height:auto}.vcpv-header[data-v-84fae72c] .cloud-detail-header__title-main{flex-wrap:wrap}}.vcc[data-v-bdd71943]{display:flex;flex-direction:column;overflow:hidden;border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-color-1);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container)!important;box-shadow:var(--shadow-1)!important;cursor:pointer;padding:0!important;width:100%;height:auto;transition:border-color .16s ease,box-shadow .16s ease}.vcc[data-v-bdd71943] .ec-body{padding:0;border-top:0;display:flex;flex-direction:column;height:auto}.vcc[data-v-bdd71943] .ec-top{display:none}.vcc[draggable=true][data-v-bdd71943]{cursor:grab}.vcc[draggable=true][data-v-bdd71943]:active{cursor:grabbing}.vcc[data-v-bdd71943]:hover{border-color:color-mix(in srgb,var(--jet-theme-primary) 28%,var(--jet-theme-border-secondary));box-shadow:var(--shadow-hover)!important;transform:none!important}.vcc[data-v-bdd71943]:focus-visible{outline:none;border-color:var(--jet-theme-primary);box-shadow:var(--ring-active)!important}.vcc__preview[data-v-bdd71943]{position:relative;aspect-ratio:2 / 1;height:auto;flex-shrink:0;overflow:hidden;background-position:center;background-size:cover}.vcc__preview-image[data-v-bdd71943]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.vcc__preview-empty[data-v-bdd71943]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--code-dark-bg);color:var(--code-dark-fg-3);font-size:var(--fs-32)}.vcc__badges[data-v-bdd71943]{position:absolute;top:var(--space-2);right:var(--space-1);z-index:1;display:flex;align-items:center;justify-content:flex-end}.vcc__state[data-v-bdd71943]{display:inline-flex;align-items:center;justify-content:center;min-width:var(--fs-42);height:var(--fs-20);padding:0 var(--space-3);border-radius:var(--r-pill) 0 0 var(--r-pill);background:var(--jet-theme-success);color:var(--accent-ink);font-size:var(--fs-13);font-weight:500;line-height:var(--fs-16);white-space:nowrap}.vcc__state[data-tone=offline][data-v-bdd71943]{background:var(--jet-theme-text-disabled);color:var(--accent-ink)}.vcc__title-row[data-v-bdd71943]{display:flex;align-items:center;gap:var(--space-2);min-width:0}.vcc__nameplate[data-v-bdd71943]{min-width:0;overflow:hidden;color:var(--jet-theme-text-title);font-size:var(--fs-14);font-weight:600;line-height:var(--fs-20);text-overflow:ellipsis;white-space:nowrap}.vcc__ptz[data-v-bdd71943]{display:inline-flex;flex-shrink:0;height:var(--fs-20);align-items:center;padding:0 var(--space-1);border-radius:var(--r-1);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary);font-size:var(--fs-12);line-height:var(--fs-16)}.vcc__body[data-v-bdd71943]{display:flex;flex:none;min-height:0;flex-direction:column;justify-content:flex-start;gap:var(--space-3);padding:var(--space-3);background:var(--jet-theme-bg-container)}.vcc__meta[data-v-bdd71943]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-width:0;width:100%}.vcc__meta-items[data-v-bdd71943]{display:flex;align-items:center;gap:var(--space-2);min-width:0;overflow:hidden;flex:1;flex-wrap:nowrap}.vcc__meta-item[data-v-bdd71943]{display:inline-flex;min-width:0;flex:0 1 auto;align-items:center;gap:var(--space-1);height:var(--fs-28);padding:0 var(--space-2) 0 var(--space-1);border-radius:var(--r-2);background:#f2f4f7;color:var(--layout-menu-item-muted-color);font-size:var(--fs-12);line-height:var(--fs-16)}.vcc__meta-item[data-v-bdd71943]:first-child{max-width:40%}.vcc__meta-item[data-v-bdd71943]:last-child{max-width:calc(60% - var(--space-2))}.vcc__meta-icon-wrap[data-v-bdd71943]{display:inline-flex;flex-shrink:0;width:var(--fs-20);height:var(--fs-20);align-items:center;justify-content:center;color:var(--layout-menu-item-muted-color)}.vcc__meta-icon[data-v-bdd71943]{font-size:var(--fs-14);color:currentColor}.vcc[data-v-bdd71943] .vcc__meta-text{min-width:0;font-size:inherit}.vcc__settings[data-v-bdd71943]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--fs-28);height:var(--fs-28);color:var(--jet-theme-text-disabled)}.vcc__settings[data-v-bdd71943]:hover,.vcc__settings[data-v-bdd71943]:focus-visible{color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.vpcg__channel-table[data-v-f41c7bc9]{width:100%}.vpcg[data-v-f41c7bc9]{min-width:0;min-height:0;flex:1}.vpcg__empty-card[data-v-f41c7bc9]{padding:var(--space-8) var(--space-4)}.vaw{display:flex;gap:var(--space-4);height:100%;min-width:0;min-height:0;overflow:hidden}.vaw__rail{box-sizing:border-box;width:20rem;min-width:0;min-height:0;flex:0 0 20rem;height:100%}.vaw__rail .mdt__tree .ant-tree-switcher-noop .anticon{color:var(--jet-theme-text-disabled)}.vaw__scope-dot{display:inline-block;width:.375rem;height:.375rem;border-radius:50%;background:#dde4ed}.vaw__rail .tree-node-count,.vaw__rail .mdt__aggregate-count{min-width:3.5rem;justify-content:flex-end;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:400;text-align:right;white-space:nowrap}.vaw__rail .mdt__aggregate.is-selected .mdt__aggregate-count{color:var(--jet-theme-primary)}.vaw__channel-board,.vaw__empty-card{box-sizing:border-box}.vaw__body{display:flex;height:100%;flex-direction:column;gap:var(--space-4);min-width:0;min-height:0;flex:1;overflow:hidden}.vaw__channel-board{display:flex;flex-direction:column;gap:var(--space-4);overflow:hidden;min-height:0;flex:1}.vaw__empty-card{min-height:0;flex:1;display:flex;align-items:center}.vgw[data-v-7922f846]{height:100%}.vgw__body[data-v-7922f846]{display:flex;height:100%;min-width:0;min-height:0;flex-direction:column;gap:var(--space-4)}.vgw__gateway-overview[data-v-7922f846]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:4rem;padding:var(--space-3) var(--space-4);border:1px solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius-lg);background:#ffffffb3;box-shadow:var(--shadow-1)}.vgw__overview-main[data-v-7922f846],.vgw__overview-meta[data-v-7922f846],.vgw__overview-copy[data-v-7922f846],.vgw__overview-meta span[data-v-7922f846]{display:flex;align-items:center}.vgw__overview-main[data-v-7922f846]{gap:var(--space-3)}.vgw__overview-icon[data-v-7922f846]{display:inline-flex;width:var(--space-10);height:var(--space-10);align-items:center;justify-content:center;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary);font-size:var(--fs-20)}.vgw__overview-copy[data-v-7922f846]{align-items:baseline;gap:var(--space-2);color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.vgw__overview-copy strong[data-v-7922f846]{color:var(--jet-theme-text-title);font-size:var(--fs-24);font-weight:600;line-height:var(--lh-32)}.vgw__overview-meta[data-v-7922f846]{gap:var(--space-6);color:var(--jet-theme-text-secondary);font-size:var(--fs-13)}.vgw__overview-meta span[data-v-7922f846]{align-items:baseline;gap:var(--space-1);white-space:nowrap}.vgw__overview-meta b[data-v-7922f846]{color:var(--jet-theme-text-title);font-size:var(--fs-14);font-weight:500}.vgw__channel-board[data-v-7922f846]{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-4);overflow:hidden;min-height:0;flex:1}.vgw__board-head[data-v-7922f846]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:4rem}.vgw__board-copy[data-v-7922f846]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-width:0;flex:1}.vgw__board-copy h4[data-v-7922f846]{margin:0;overflow:hidden;color:var(--jet-theme-text-title);font-size:var(--fs-18);font-weight:600;line-height:var(--lh-20);white-space:nowrap;text-overflow:ellipsis}.vgw__board-copy p[data-v-7922f846]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:400;line-height:var(--lh-20);text-align:right}.vgw__board-actions[data-v-7922f846]{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.vgw__empty-card[data-v-7922f846]{display:flex;align-items:center;height:100%}@media (max-width: 78rem){.vgw__gateway-overview[data-v-7922f846]{align-items:flex-start;flex-direction:column}.vgw__board-head[data-v-7922f846]{flex-direction:column;align-items:stretch}.vgw__board-copy[data-v-7922f846]{flex-direction:column;align-items:flex-start}.vgw__board-copy p[data-v-7922f846]{text-align:left}.vgw__board-copy h4[data-v-7922f846]{max-width:100%}}.vrs[data-v-da14d336]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.vrs__item[data-v-da14d336]{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;height:122px;padding:var(--space-3) var(--space-4);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:var(--r-3);background:#fff9;text-align:left;font:inherit;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.vrs__item[data-v-da14d336]:is(button){cursor:pointer}.vrs__item[data-v-da14d336]:is(button):hover{border-color:color-mix(in srgb,var(--jet-theme-primary) 24%,var(--jet-theme-border-secondary));box-shadow:var(--shadow-hover)}.vrs__item[data-v-da14d336]:is(button):focus-visible{outline:none;border-color:var(--jet-theme-primary);box-shadow:var(--ring-active)}.vrs__top[data-v-da14d336]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);min-width:0;height:60px}.vrs__copy[data-v-da14d336]{display:flex;min-width:0;flex:1;flex-direction:column;gap:var(--space-1)}.vrs__label[data-v-da14d336]{color:var(--layout-menu-item-muted-color);font-size:var(--fs-14);font-weight:400;line-height:20px;letter-spacing:0}.vrs__value[data-v-da14d336]{display:inline-flex;align-items:baseline;gap:var(--space-1);color:var(--layout-menu-item-color);font-size:var(--fs-24);font-weight:600;line-height:32px;letter-spacing:0}.vrs__value small[data-v-da14d336]{color:var(--layout-menu-item-muted-color);font-size:var(--fs-16);font-weight:500;line-height:22px}.vrs__icon[data-v-da14d336]{display:inline-flex;width:var(--space-12);height:var(--space-12);align-items:center;justify-content:center;border-radius:var(--r-3);flex-shrink:0;font-size:var(--fs-24)}.vrs__divider[data-v-da14d336]{display:block;width:100%;height:var(--jet-theme-stroke-width);background:var(--jet-theme-border-secondary)}.vrs__meta[data-v-da14d336]{display:flex;align-items:baseline;gap:var(--space-6);flex-wrap:wrap;min-height:22px;color:var(--layout-menu-item-muted-color);font-size:var(--fs-13);line-height:16px}.vrs__meta-item[data-v-da14d336]{display:inline-flex;align-items:baseline;gap:var(--space-1);white-space:nowrap}.vrs__meta-item--ratio[data-v-da14d336]{margin-left:auto;color:var(--layout-menu-item-muted-color)}.vrs__metric[data-v-da14d336]{color:var(--layout-menu-item-color);font-weight:500;font-size:var(--fs-14);line-height:22px;font-style:normal}.vrs__item[data-tone=channel] .vrs__icon[data-v-da14d336]{background:#e8fbff;color:var(--accent-cyan)}.vrs__item[data-tone=area] .vrs__icon[data-v-da14d336]{background:#fff5e8;color:var(--jet-theme-warning)}.vrs__item[data-tone=ptz] .vrs__icon[data-v-da14d336]{background:#d5e2ff;color:var(--accent-blue)}@media (max-width: 64rem){.vrs[data-v-da14d336]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 42rem){.vrs[data-v-da14d336]{grid-template-columns:1fr}.vrs__meta-item--ratio[data-v-da14d336]{margin-left:0}}.vgad[data-v-4540c50f]{display:flex;align-items:center;padding:var(--space-6) var(--space-4) var(--space-4);flex-direction:column;text-align:center}.vgad__icon[data-v-4540c50f]{position:relative;display:inline-flex;width:4.5rem;height:4.5rem;align-items:center;justify-content:center;border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary);font-size:var(--fs-28)}.vgad__icon-badge[data-v-4540c50f]{position:absolute;right:calc(var(--space-2) * -1);bottom:calc(var(--space-1) * -1);display:inline-flex;width:var(--space-8);height:var(--space-8);align-items:center;justify-content:center;border:calc(var(--jet-theme-stroke-width) * 3) solid var(--jet-theme-bg-container);border-radius:50%;background:var(--jet-theme-primary);color:var(--jet-theme-bg-container);font-size:var(--fs-14)}.vgad h3[data-v-4540c50f]{margin:var(--space-6) 0 var(--space-3);color:var(--jet-theme-text-title);font-size:var(--fs-18);font-weight:600;line-height:var(--lh-normal)}.vgad__description[data-v-4540c50f]{max-width:22rem;margin:0;color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:var(--lh-relaxed)}.vgad__description strong[data-v-4540c50f]{color:var(--jet-theme-primary);font-weight:500}.vgad__enter[data-v-4540c50f]{min-width:9.5rem;margin-top:var(--space-5)}.vgad__cancel[data-v-4540c50f]{margin-top:var(--space-2);color:var(--jet-theme-text-disabled)}.vrv{display:flex;min-width:0;flex-direction:column;padding-bottom:var(--space-2)}.vrv__right-header{display:flex;min-width:0;flex-direction:column;gap:var(--space-3)}.vrv__workspace-card{border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container);padding:var(--space-4);height:100%;display:flex;flex-direction:column}.vrv__panel-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4);min-height:var(--space-6)}.vrv__panel-head--channel{align-items:center}.vrv__panel-copy{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;min-width:0}.vrv__panel-copy h3{margin:0;color:var(--jet-theme-text-title);font-size:var(--fs-16);font-weight:600;line-height:var(--lh-normal);white-space:nowrap}.vrv__panel-copy p{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:400;line-height:var(--lh-normal);text-align:right}.situation-icon[data-v-80e29724]{width:1em;height:1em;flex:none}.slp__container[data-v-3de9c42d],.slp__native-video[data-v-3de9c42d]{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;background:color-mix(in srgb,var(--bg-sunken) 70%,#fff)}.slp__native-video[data-v-3de9c42d]{display:block;object-fit:cover;object-position:center center}.slp__container[data-v-3de9c42d] video{width:100%!important;height:100%!important;object-fit:cover;object-position:center center}.slp__container[data-v-3de9c42d] canvas{top:0!important;left:0!important;width:100%!important;height:100%!important;transform:none!important}.slp__container[data-v-3de9c42d] .jessibuca-controls,.slp__container[data-v-3de9c42d] .jessibuca-control,.slp__container[data-v-3de9c42d] .jessibuca-operate{background:color-mix(in srgb,var(--ink-1) 34%,transparent)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.svp[data-v-7966b116]{position:relative;display:flex;flex-direction:column;border-radius:var(--r-2);overflow:hidden;background:var(--bg-elev);border:1px solid var(--line)}.svp.is-degraded[data-v-7966b116]{border-color:var(--warn)}.svp__stage[data-v-7966b116]{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:linear-gradient(135deg,color-mix(in srgb,var(--bg-sunken) 74%,#fff),var(--bg-elev))}.svp__overlay[data-v-7966b116]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:20px;color:var(--ink-2);text-align:center;font-size:var(--fs-meta);background:color-mix(in srgb,var(--bg-elev) 78%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.svp__overlay.is-error[data-v-7966b116]{color:var(--err)}.svp__overlay svg[data-v-7966b116]{width:24px;height:24px}.svp__banner[data-v-7966b116]{position:absolute;bottom:8px;left:8px;right:8px;display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:var(--r-2);background:color-mix(in srgb,var(--bg-elev) 90%,transparent);color:var(--warn);font-size:var(--fs-pill);box-shadow:0 6px 16px color-mix(in srgb,var(--ink-2) 12%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.svp__banner svg[data-v-7966b116]{width:11px;height:11px}.svp__title[data-v-7966b116]{position:absolute;top:8px;left:10px;max-width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:2px 8px;border-radius:var(--r-1);background:#ffffffe0;color:#111827;font-size:var(--fs-pill)}.asset-binding-name-cell[data-v-55797784]{display:flex;min-width:0;align-items:center;gap:10px;color:var(--jet-theme-text-title)}.asset-binding-name-cell__icon[data-v-55797784]{display:inline-flex;flex:0 0 auto;color:#6e4bff;font-size:18px;line-height:20.7px}.asset-binding-name-cell__content[data-v-55797784]{display:grid;min-width:0;gap:2px}.asset-binding-name-cell__content[data-v-55797784]>:first-child{color:var(--jet-theme-text-title);font-weight:500}.asset-binding-name-cell button[data-v-55797784]{display:block;min-width:0;max-width:100%;padding:0;border:0;background:transparent;color:#8895ab;cursor:pointer;font-size:12px;font-weight:400;line-height:13.8px;text-align:left}.asset-binding-name-cell button[data-v-55797784]:disabled{color:#8895ab;cursor:default}.device-picker[data-v-86be3c41]{display:flex;height:100%;min-height:0;flex-direction:column;color:var(--jet-theme-text)}.device-picker__hint[data-v-86be3c41]{flex:0 0 auto;margin:0 0 12px;color:var(--jet-theme-text-secondary);font-size:var(--fs-13)}.device-picker__source-tabs[data-v-86be3c41]{box-sizing:border-box;width:300px;height:36px;flex:0 0 36px;margin-bottom:12px;padding:3px;border:1px solid var(--jet-theme-border);border-radius:7px;background:var(--jet-theme-bg-layout)}.device-picker__source-tabs[data-v-86be3c41] .ant-segmented-group{width:100%}.device-picker__source-tabs[data-v-86be3c41] .ant-segmented-item{min-width:0;border-radius:4px;color:var(--jet-theme-text-secondary);font-size:var(--fs-13);transition:color .18s ease,background .18s ease}.device-picker__source-tabs[data-v-86be3c41] .ant-segmented-item-label{min-height:28px;padding:0 14px;line-height:28px}.device-picker__source-tabs[data-v-86be3c41] .ant-segmented-item:hover:not(.ant-segmented-item-selected){color:var(--primary-color)}.device-picker__source-tabs[data-v-86be3c41] .ant-segmented-item-selected,.device-picker__source-tabs[data-v-86be3c41] .ant-segmented-thumb{background:var(--primary-color);box-shadow:0 1px 3px color-mix(in srgb,var(--primary-color) 28%,transparent);color:#fff;font-weight:600}.device-picker[data-v-86be3c41]>.ant-input-affix-wrapper{flex:0 0 auto;height:32px;border-radius:6px;box-shadow:none}.device-picker__spin[data-v-86be3c41]{display:flex;min-height:0;flex:1;margin-top:12px;overflow:hidden}.device-picker__spin[data-v-86be3c41]>.ant-spin-nested-loading{display:flex;min-height:0;flex:1;overflow:hidden}.device-picker__spin[data-v-86be3c41] .ant-spin-container{display:flex;min-height:0;flex:1;flex-direction:column;overflow:hidden}.device-picker__spin[data-v-86be3c41] .ant-spin-container>.cloud-empty{display:flex;flex:1;align-items:center;justify-content:center}.device-picker__table[data-v-86be3c41],.device-picker .video-device-picker__gateways[data-v-86be3c41]{min-height:0;flex:1;overflow:auto}.device-picker .video-device-picker__gateway[data-v-86be3c41]{overflow:hidden;border:1px solid var(--jet-theme-border-secondary);border-radius:10px;background:var(--jet-theme-bg-container)}.device-picker .video-device-picker__gateway[data-v-86be3c41]:not(:last-child){margin-bottom:var(--space-2)}.device-picker .video-device-picker__gateway+.device-picker .video-device-picker__gateway[data-v-86be3c41]{margin-top:12px}.device-picker .video-device-picker__gateway-head[data-v-86be3c41]{display:flex;min-height:42px;align-items:center;gap:8px;padding:10px 14px;border:0;background:var(--jet-theme-bg-layout);color:var(--jet-theme-text)}.device-picker .video-device-picker__gateway-main[data-v-86be3c41]{display:flex;min-width:0;align-items:center;gap:8px}.device-picker .video-device-picker__gateway-main>.anticon[data-v-86be3c41]{color:var(--primary-color)}.device-picker .video-device-picker__gateway-main>.anticon.is-offline[data-v-86be3c41]{color:var(--jet-theme-text-disabled)}.device-picker .video-device-picker__gateway-main b[data-v-86be3c41]{overflow:hidden;max-width:13rem;color:var(--jet-theme-text-title);font-size:var(--fs-14);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.device-picker .video-device-picker__gateway-main small[data-v-86be3c41]{overflow:hidden;max-width:14rem;color:var(--jet-theme-text-secondary);font-size:var(--fs-12);font-weight:400;text-overflow:ellipsis;white-space:nowrap}.device-picker .video-device-picker__gateway-count[data-v-86be3c41]{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;margin-left:auto;color:var(--jet-theme-text-secondary);font-size:var(--fs-12);font-weight:400}.device-picker .video-device-picker__gateway-count>.anticon[data-v-86be3c41]{color:var(--jet-theme-text-disabled);font-size:10px}.device-picker__table-head[data-v-86be3c41],.device-picker__gateway-row[data-v-86be3c41],.device-picker__row[data-v-86be3c41]{display:grid;grid-template-columns:32px minmax(140px,1.3fr) minmax(110px,1fr) minmax(110px,1fr) minmax(110px,1fr) 100px 90px;min-width:800px;align-items:center;column-gap:12px;padding:0 12px}.device-picker__table-head[data-v-86be3c41]{height:38px;border-bottom:1px solid var(--jet-theme-border);color:var(--jet-theme-text-secondary);background:var(--jet-theme-bg-container);font-size:var(--fs-12);font-weight:500}.device-picker__table[data-v-86be3c41]{overflow:auto;border:1px solid var(--jet-theme-border-secondary);border-radius:6px}.device-picker__gateway-row[data-v-86be3c41]{min-height:54px;border-bottom:1px solid var(--jet-theme-border-secondary);background:var(--jet-theme-bg-layout);color:var(--jet-theme-text-secondary);font-size:var(--fs-13)}.device-picker__gateway-row>span[data-v-86be3c41]:first-child{color:var(--jet-theme-text-disabled);font-size:10px;text-align:center}.device-picker__gateway-name[data-v-86be3c41]{display:flex;min-width:0;align-items:center;gap:8px;color:var(--jet-theme-text-title)}.device-picker__gateway-name>.anticon[data-v-86be3c41]{color:var(--primary-color)}.device-picker__gateway-name>span[data-v-86be3c41]{display:grid;min-width:0;gap:1px}.device-picker__gateway-name b[data-v-86be3c41]{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.device-picker__gateway-name small[data-v-86be3c41]{color:var(--jet-theme-text-secondary);font-size:var(--fs-12);font-weight:400}.device-picker__row[data-v-86be3c41]{min-height:46px;border-bottom:1px solid var(--jet-theme-border-secondary);cursor:pointer;font-size:var(--fs-13)}.device-picker__row[data-v-86be3c41]:last-child{border-bottom:0}.device-picker__row[data-v-86be3c41]:hover{background:var(--jet-theme-bg-layout)}.device-picker__row.is-disabled[data-v-86be3c41]{cursor:default}.device-picker__status[data-v-86be3c41]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.device-picker__status i[data-v-86be3c41]{width:6px;height:6px;border-radius:50%;background:var(--jet-theme-text-disabled)}.device-picker__status i.is-online[data-v-86be3c41]{background:var(--jet-theme-success)}.device-picker .is-bound[data-v-86be3c41]{color:var(--primary-color)}.device-picker .is-unbound[data-v-86be3c41]{color:var(--jet-theme-text-secondary)}.device-picker__pagination[data-v-86be3c41]{display:flex;flex:0 0 36px;align-items:center;justify-content:flex-end;gap:16px;color:var(--jet-theme-text-secondary);font-size:var(--fs-12)}.device-picker__footer[data-v-86be3c41]{display:flex;flex:0 0 45px;align-items:center;justify-content:space-between;padding-top:12px;color:var(--jet-theme-text-secondary);font-size:var(--fs-13)}.device-picker__footer>div[data-v-86be3c41]{display:inline-flex;gap:10px}.video-device-picker__gateway-head[data-v-86be3c41]{width:100%;cursor:pointer;text-align:left}.video-device-picker__gateway-head[data-v-86be3c41]:hover{background:color-mix(in srgb,var(--primary-color) 3%,var(--jet-theme-bg-layout))}.video-device-picker__gateway-status[data-v-86be3c41],.video-device-picker__channel-status[data-v-86be3c41]{display:inline-flex;flex:0 0 auto;align-items:center;border-radius:3px;font-weight:400;white-space:nowrap}.video-device-picker__gateway-status.is-online[data-v-86be3c41],.video-device-picker__channel-status.is-online[data-v-86be3c41]{background:color-mix(in srgb,var(--jet-theme-success) 10%,transparent);color:var(--jet-theme-success)}.video-device-picker__gateway-status.is-offline[data-v-86be3c41],.video-device-picker__channel-status.is-offline[data-v-86be3c41]{background:color-mix(in srgb,var(--jet-theme-text-disabled) 10%,transparent);color:var(--jet-theme-text-disabled)}.video-device-picker__gateway-status.is-unknown[data-v-86be3c41],.video-device-picker__channel-status.is-unknown[data-v-86be3c41]{background:var(--jet-theme-bg-layout);color:var(--jet-theme-text-secondary)}.video-device-picker__gateway-status[data-v-86be3c41]{padding:1px 6px;font-size:.6875rem}.video-device-picker__channel-status[data-v-86be3c41]{padding:2px 6px;font-size:var(--fs-12)}.video-device-picker__channels[data-v-86be3c41]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:12px}.video-device-picker__channel[data-v-86be3c41]{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--jet-theme-border-secondary);border-radius:8px;background:var(--jet-theme-bg-container);cursor:pointer}.video-device-picker__channel[data-v-86be3c41]:hover{border-color:var(--primary-color)}.video-device-picker__channel.is-disabled[data-v-86be3c41]{cursor:default}.video-device-picker__preview[data-v-86be3c41]{position:relative;display:flex;height:133px;align-items:center;justify-content:center;overflow:hidden;background:var(--jet-theme-text-title);color:var(--jet-theme-text-disabled)}.video-device-picker__preview>img[data-v-86be3c41]{width:100%;height:100%;object-fit:cover}.video-device-picker__preview[data-v-86be3c41]>.svp{width:100%;height:100%;border:0;border-radius:0}.video-device-picker__preview[data-v-86be3c41]>.svp__stage{height:100%;aspect-ratio:auto}.video-device-picker__preview>.anticon[data-v-86be3c41]{font-size:34px}.video-device-picker__play[data-v-86be3c41]{position:absolute;top:50%;left:50%;display:flex;width:36px;height:36px;align-items:center;justify-content:center;transform:translate(-50%,-50%);border-radius:50%;border:0;background:color-mix(in srgb,var(--jet-theme-text-title) 50%,transparent);color:var(--jet-theme-bg-container);cursor:pointer}.video-device-picker__play>.anticon[data-v-86be3c41]{margin-left:2px}.video-device-picker__bound-mark[data-v-86be3c41]{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border-radius:4px;background:color-mix(in srgb,var(--jet-theme-text) 72%,transparent);color:var(--jet-theme-bg-container);font-size:var(--fs-12)}.video-device-picker__channel-main[data-v-86be3c41]{display:flex;align-items:center;gap:6px;padding:6px 8px;font-size:var(--fs-13)}.video-device-picker__channel-main[data-v-86be3c41]>.j-ellipsis{min-width:0;flex:1}.video-device-picker__location[data-v-86be3c41]{display:flex;min-height:29px;align-items:center;gap:3px;padding:4px 8px 8px;font-size:.6875rem}.video-device-picker__location>.anticon[data-v-86be3c41]{flex:0 0 auto}.video-device-picker__empty[data-v-86be3c41]{grid-column:1 / -1;min-height:9.5rem;align-self:stretch;justify-self:stretch}.video-device-picker__empty[data-v-86be3c41] .ant-empty-description{max-width:none;white-space:nowrap}.video-device-picker__pagination[data-v-86be3c41]{padding:0 12px 8px}@media (max-width: 860px){.video-device-picker__channels[data-v-86be3c41]{grid-template-columns:repeat(2,minmax(0,1fr))}}.space-channel-playback-modal .vcpt__toolbar{display:none}.area-device-picker-modal .ant-modal{top:100px;padding-bottom:24px}.area-device-picker-modal .ant-modal-content{display:flex;height:min(713px,calc(100vh - 124px));flex-direction:column;padding:20px 24px;border-radius:8px}.area-device-picker-modal .ant-modal-header{flex:0 0 auto;margin-bottom:8px}.area-device-picker-modal .ant-modal-title{color:var(--jet-theme-text-title);font-size:var(--fs-16);font-weight:600}.area-device-picker-modal .ant-modal-body{flex:1;min-height:0}.device-picker[data-v-2370d37f]{display:flex;height:100%;min-height:0;flex-direction:column;color:var(--jet-theme-text)}.device-picker__hint[data-v-2370d37f]{flex:0 0 auto;margin:0 0 12px;color:var(--jet-theme-text-secondary);font-size:var(--fs-13)}.device-picker__source-tabs[data-v-2370d37f]{box-sizing:border-box;width:300px;height:36px;flex:0 0 36px;margin-bottom:12px;padding:3px;border:1px solid var(--jet-theme-border);border-radius:7px;background:var(--jet-theme-bg-layout)}.device-picker__source-tabs[data-v-2370d37f] .ant-segmented-group{width:100%}.device-picker__source-tabs[data-v-2370d37f] .ant-segmented-item{min-width:0;border-radius:4px;color:var(--jet-theme-text-secondary);font-size:var(--fs-13);transition:color .18s ease,background .18s ease}.device-picker__source-tabs[data-v-2370d37f] .ant-segmented-item-label{min-height:28px;padding:0 14px;line-height:28px}.device-picker__source-tabs[data-v-2370d37f] .ant-segmented-item:hover:not(.ant-segmented-item-selected){color:var(--primary-color)}.device-picker__source-tabs[data-v-2370d37f] .ant-segmented-item-selected,.device-picker__source-tabs[data-v-2370d37f] .ant-segmented-thumb{background:var(--primary-color);box-shadow:0 1px 3px color-mix(in srgb,var(--primary-color) 28%,transparent);color:#fff;font-weight:600}.device-picker[data-v-2370d37f]>.ant-input-affix-wrapper{flex:0 0 auto;height:32px;border-radius:6px;box-shadow:none}.device-picker__spin[data-v-2370d37f]{display:flex;min-height:0;flex:1;margin-top:12px;overflow:hidden}.device-picker__spin[data-v-2370d37f]>.ant-spin-nested-loading{display:flex;min-height:0;flex:1;overflow:hidden}.device-picker__spin[data-v-2370d37f] .ant-spin-container{display:flex;min-height:0;flex:1;flex-direction:column;overflow:hidden}.device-picker__spin[data-v-2370d37f] .ant-spin-container>.cloud-empty{display:flex;flex:1;align-items:center;justify-content:center}.device-picker__table[data-v-2370d37f],.device-picker .video-device-picker__gateways[data-v-2370d37f]{min-height:0;flex:1;overflow:auto}.device-picker .video-device-picker__gateway[data-v-2370d37f]{overflow:hidden;border:1px solid var(--jet-theme-border-secondary);border-radius:10px;background:var(--jet-theme-bg-container)}.device-picker .video-device-picker__gateway[data-v-2370d37f]:not(:last-child){margin-bottom:var(--space-2)}.device-picker .video-device-picker__gateway+.device-picker .video-device-picker__gateway[data-v-2370d37f]{margin-top:12px}.device-picker .video-device-picker__gateway-head[data-v-2370d37f]{display:flex;min-height:42px;align-items:center;gap:8px;padding:10px 14px;border:0;background:var(--jet-theme-bg-layout);color:var(--jet-theme-text)}.device-picker .video-device-picker__gateway-main[data-v-2370d37f]{display:flex;min-width:0;align-items:center;gap:8px}.device-picker .video-device-picker__gateway-main>.anticon[data-v-2370d37f]{color:var(--primary-color)}.device-picker .video-device-picker__gateway-main>.anticon.is-offline[data-v-2370d37f]{color:var(--jet-theme-text-disabled)}.device-picker .video-device-picker__gateway-main b[data-v-2370d37f]{overflow:hidden;max-width:13rem;color:var(--jet-theme-text-title);font-size:var(--fs-14);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.device-picker .video-device-picker__gateway-main small[data-v-2370d37f]{overflow:hidden;max-width:14rem;color:var(--jet-theme-text-secondary);font-size:var(--fs-12);font-weight:400;text-overflow:ellipsis;white-space:nowrap}.device-picker .video-device-picker__gateway-count[data-v-2370d37f]{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;margin-left:auto;color:var(--jet-theme-text-secondary);font-size:var(--fs-12);font-weight:400}.device-picker .video-device-picker__gateway-count>.anticon[data-v-2370d37f]{color:var(--jet-theme-text-disabled);font-size:10px}.device-picker__table-head[data-v-2370d37f],.device-picker__gateway-row[data-v-2370d37f],.device-picker__row[data-v-2370d37f]{display:grid;grid-template-columns:32px minmax(140px,1.3fr) minmax(110px,1fr) minmax(110px,1fr) minmax(110px,1fr) 100px 90px;min-width:800px;align-items:center;column-gap:12px;padding:0 12px}.device-picker__table-head[data-v-2370d37f]{height:38px;border-bottom:1px solid var(--jet-theme-border);color:var(--jet-theme-text-secondary);background:var(--jet-theme-bg-container);font-size:var(--fs-12);font-weight:500}.device-picker__table[data-v-2370d37f]{overflow:auto;border:1px solid var(--jet-theme-border-secondary);border-radius:6px}.device-picker__gateway-row[data-v-2370d37f]{min-height:54px;border-bottom:1px solid var(--jet-theme-border-secondary);background:var(--jet-theme-bg-layout);color:var(--jet-theme-text-secondary);font-size:var(--fs-13)}.device-picker__gateway-row>span[data-v-2370d37f]:first-child{color:var(--jet-theme-text-disabled);font-size:10px;text-align:center}.device-picker__gateway-name[data-v-2370d37f]{display:flex;min-width:0;align-items:center;gap:8px;color:var(--jet-theme-text-title)}.device-picker__gateway-name>.anticon[data-v-2370d37f]{color:var(--primary-color)}.device-picker__gateway-name>span[data-v-2370d37f]{display:grid;min-width:0;gap:1px}.device-picker__gateway-name b[data-v-2370d37f]{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.device-picker__gateway-name small[data-v-2370d37f]{color:var(--jet-theme-text-secondary);font-size:var(--fs-12);font-weight:400}.device-picker__row[data-v-2370d37f]{min-height:46px;border-bottom:1px solid var(--jet-theme-border-secondary);cursor:pointer;font-size:var(--fs-13)}.device-picker__row[data-v-2370d37f]:last-child{border-bottom:0}.device-picker__row[data-v-2370d37f]:hover{background:var(--jet-theme-bg-layout)}.device-picker__row.is-disabled[data-v-2370d37f]{cursor:default}.device-picker__status[data-v-2370d37f]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.device-picker__status i[data-v-2370d37f]{width:6px;height:6px;border-radius:50%;background:var(--jet-theme-text-disabled)}.device-picker__status i.is-online[data-v-2370d37f]{background:var(--jet-theme-success)}.device-picker .is-bound[data-v-2370d37f]{color:var(--primary-color)}.device-picker .is-unbound[data-v-2370d37f]{color:var(--jet-theme-text-secondary)}.device-picker__pagination[data-v-2370d37f]{display:flex;flex:0 0 36px;align-items:center;justify-content:flex-end;gap:16px;color:var(--jet-theme-text-secondary);font-size:var(--fs-12)}.device-picker__footer[data-v-2370d37f]{display:flex;flex:0 0 45px;align-items:center;justify-content:space-between;padding-top:12px;color:var(--jet-theme-text-secondary);font-size:var(--fs-13)}.device-picker__footer>div[data-v-2370d37f]{display:inline-flex;gap:10px}.video-device-picker__gateway-head[data-v-2370d37f]{width:100%;cursor:pointer;text-align:left}.video-device-picker__gateway-head[data-v-2370d37f]:hover{background:color-mix(in srgb,var(--primary-color) 3%,var(--jet-theme-bg-layout))}.video-device-picker__gateway-status[data-v-2370d37f],.video-device-picker__channel-status[data-v-2370d37f]{display:inline-flex;flex:0 0 auto;align-items:center;border-radius:3px;font-weight:400;white-space:nowrap}.video-device-picker__gateway-status.is-online[data-v-2370d37f],.video-device-picker__channel-status.is-online[data-v-2370d37f]{background:color-mix(in srgb,var(--jet-theme-success) 10%,transparent);color:var(--jet-theme-success)}.video-device-picker__gateway-status.is-offline[data-v-2370d37f],.video-device-picker__channel-status.is-offline[data-v-2370d37f]{background:color-mix(in srgb,var(--jet-theme-text-disabled) 10%,transparent);color:var(--jet-theme-text-disabled)}.video-device-picker__gateway-status.is-unknown[data-v-2370d37f],.video-device-picker__channel-status.is-unknown[data-v-2370d37f]{background:var(--jet-theme-bg-layout);color:var(--jet-theme-text-secondary)}.video-device-picker__gateway-status[data-v-2370d37f]{padding:1px 6px;font-size:.6875rem}.video-device-picker__channel-status[data-v-2370d37f]{padding:2px 6px;font-size:var(--fs-12)}.video-device-picker__channels[data-v-2370d37f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:12px}.video-device-picker__channel[data-v-2370d37f]{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--jet-theme-border-secondary);border-radius:8px;background:var(--jet-theme-bg-container);cursor:pointer}.video-device-picker__channel[data-v-2370d37f]:hover{border-color:var(--primary-color)}.video-device-picker__channel.is-disabled[data-v-2370d37f]{cursor:default}.video-device-picker__preview[data-v-2370d37f]{position:relative;display:flex;height:133px;align-items:center;justify-content:center;overflow:hidden;background:var(--jet-theme-text-title);color:var(--jet-theme-text-disabled)}.video-device-picker__preview>img[data-v-2370d37f]{width:100%;height:100%;object-fit:cover}.video-device-picker__preview[data-v-2370d37f]>.svp{width:100%;height:100%;border:0;border-radius:0}.video-device-picker__preview[data-v-2370d37f]>.svp__stage{height:100%;aspect-ratio:auto}.video-device-picker__preview>.anticon[data-v-2370d37f]{font-size:34px}.video-device-picker__play[data-v-2370d37f]{position:absolute;top:50%;left:50%;display:flex;width:36px;height:36px;align-items:center;justify-content:center;transform:translate(-50%,-50%);border-radius:50%;border:0;background:color-mix(in srgb,var(--jet-theme-text-title) 50%,transparent);color:var(--jet-theme-bg-container);cursor:pointer}.video-device-picker__play>.anticon[data-v-2370d37f]{margin-left:2px}.video-device-picker__bound-mark[data-v-2370d37f]{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border-radius:4px;background:color-mix(in srgb,var(--jet-theme-text) 72%,transparent);color:var(--jet-theme-bg-container);font-size:var(--fs-12)}.video-device-picker__channel-main[data-v-2370d37f]{display:flex;align-items:center;gap:6px;padding:6px 8px;font-size:var(--fs-13)}.video-device-picker__channel-main[data-v-2370d37f]>.j-ellipsis{min-width:0;flex:1}.video-device-picker__location[data-v-2370d37f]{display:flex;min-height:29px;align-items:center;gap:3px;padding:4px 8px 8px;font-size:.6875rem}.video-device-picker__location>.anticon[data-v-2370d37f]{flex:0 0 auto}.video-device-picker__empty[data-v-2370d37f]{grid-column:1 / -1;min-height:9.5rem;align-self:stretch;justify-self:stretch}.video-device-picker__empty[data-v-2370d37f] .ant-empty-description{max-width:none;white-space:nowrap}.video-device-picker__pagination[data-v-2370d37f]{padding:0 12px 8px}@media (max-width: 860px){.video-device-picker__channels[data-v-2370d37f]{grid-template-columns:repeat(2,minmax(0,1fr))}}.asset-binding-page[data-v-2c79c43d]{display:flex;box-sizing:border-box;min-height:520px;height:100%;flex-direction:column;padding-bottom:var(--space-4);color:var(--jet-theme-text);background:var(--jet-theme-bg-container)}.asset-binding-header[data-v-2c79c43d]{display:grid;flex:0 0 64px;min-width:0;align-content:center;gap:1px}.asset-binding-header h3[data-v-2c79c43d]{max-width:50%;margin:0;overflow:hidden;color:var(--jet-theme-text-title);font-size:var(--fs-16);font-weight:600;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.asset-binding-header>p[data-v-2c79c43d]{max-width:50%;margin:0;overflow:hidden;color:var(--jet-theme-text-secondary);font-size:var(--fs-13);text-overflow:ellipsis;white-space:nowrap}.asset-binding-toolbar[data-v-2c79c43d]{display:flex;flex:0 0 64px;align-items:center;justify-content:space-between;gap:16px}.asset-binding-toolbar__left[data-v-2c79c43d],.asset-binding-toolbar__right[data-v-2c79c43d]{display:flex;min-width:0;align-items:center;gap:10px}.asset-binding-toolbar__right[data-v-2c79c43d]>.ant-input-affix-wrapper{width:220px;height:32px;border-radius:6px;box-shadow:none}.asset-binding-toolbar[data-v-2c79c43d] .asset-binding-segmented{display:grid;box-sizing:border-box;width:min(100%,300px);height:32px;grid-template-columns:repeat(2,minmax(0,1fr));padding:2px;border-radius:6px;background:#f0f1f3}.asset-binding-toolbar[data-v-2c79c43d] .asset-binding-segmented .ant-radio-button-wrapper{display:inline-flex;box-sizing:border-box;min-width:0;width:auto;height:28px;align-items:center;justify-content:center;padding:0 12px;border:0;border-radius:4px;background:transparent;box-shadow:none;color:#3a3f47;font-size:13px;font-weight:400;line-height:28px;white-space:nowrap}.asset-binding-toolbar[data-v-2c79c43d] .asset-binding-segmented .ant-radio-button-wrapper:before{display:none}.asset-binding-toolbar[data-v-2c79c43d] .asset-binding-segmented .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){z-index:1;border:0;background:#fff;box-shadow:none;color:#111418;font-weight:500}.asset-binding-toolbar[data-v-2c79c43d] .asset-binding-segmented .ant-radio-button-wrapper:hover,.asset-binding-toolbar[data-v-2c79c43d] .asset-binding-segmented .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:#111418}.asset-binding-toolbar[data-v-2c79c43d] .asset-binding-segmented .ant-radio-button-wrapper>span{display:inline-flex;min-width:0;align-items:center;gap:4px;white-space:nowrap}.asset-binding-toolbar[data-v-2c79c43d] .asset-binding-segmented .anticon{font-size:14px}.asset-binding-toolbar[data-v-2c79c43d] .asset-binding-batch-unbind.ant-btn{display:inline-flex;box-sizing:border-box;height:28px;align-items:center;padding:0 12px;border:1px solid #f4f5f7;border-radius:6px;gap:4px;background:#fff;box-shadow:none;color:#3a3f47;font-size:13px;font-weight:400;line-height:28px}.asset-binding-toolbar[data-v-2c79c43d] .asset-binding-batch-unbind.ant-btn:hover,.asset-binding-toolbar[data-v-2c79c43d] .asset-binding-batch-unbind.ant-btn:focus{border-color:#f4f5f7;background:#fff;color:#3a3f47}.asset-binding-toolbar[data-v-2c79c43d] .asset-binding-batch-unbind.ant-btn:disabled{border-color:#f4f5f7;background:#fff;color:#3a3f47;opacity:.4}.asset-binding-toolbar[data-v-2c79c43d] .asset-binding-batch-unbind .anticon{font-size:14px}.asset-binding-table[data-v-2c79c43d]{min-height:0;flex:1}.asset-binding-table[data-v-2c79c43d] .ant-table-wrapper,.asset-binding-table[data-v-2c79c43d] .ant-spin-nested-loading,.asset-binding-table[data-v-2c79c43d] .ant-spin-container{height:100%}.asset-binding-table[data-v-2c79c43d] .ant-spin-container{display:flex;min-height:0;flex-direction:column}.asset-binding-table[data-v-2c79c43d] .ant-table{min-height:0;flex:1;border-top:1px solid var(--jet-theme-border-secondary)}.asset-binding-table[data-v-2c79c43d] .ant-table-thead>tr>th{height:44px;padding:10px 16px;color:var(--jet-theme-text-secondary);background:var(--jet-theme-bg-container-hover);font-size:var(--fs-13);font-weight:500}.asset-binding-table[data-v-2c79c43d] .ant-table-tbody>tr>td{height:56px;padding:10px 16px;font-size:var(--fs-13)}.asset-binding-table[data-v-2c79c43d] .ant-pagination{flex:0 0 auto;margin:16px 0 0}.asset-binding-table[data-v-2c79c43d] .ant-table-placeholder .ant-table-cell{border-bottom:0}.asset-binding-status[data-v-2c79c43d]{display:inline-flex;align-items:center;padding:3px 8px;border-radius:3px;background:var(--jet-theme-bg-layout);color:var(--jet-theme-text-secondary);font-size:var(--fs-12);white-space:nowrap}.asset-binding-status.is-online[data-v-2c79c43d]{background:color-mix(in srgb,var(--jet-theme-success) 10%,transparent);color:var(--jet-theme-success)}.asset-binding-actions[data-v-2c79c43d]{display:inline-flex;align-items:center;gap:8px}.asset-binding-actions[data-v-2c79c43d] .asset-binding-unbind-button.ant-btn,.asset-binding-actions[data-v-2c79c43d] .asset-binding-unbind-button.ant-btn:hover,.asset-binding-actions[data-v-2c79c43d] .asset-binding-unbind-button.ant-btn:focus,.asset-binding-actions[data-v-2c79c43d] .asset-binding-unbind-button.ant-btn:active{height:28px;padding:0 12px;border-color:#ff4d4f;border-radius:4px;background:#fff;box-shadow:none;color:#ff4d4f}.asset-binding-actions[data-v-2c79c43d] .asset-binding-play-button.ant-btn,.asset-binding-actions[data-v-2c79c43d] .asset-binding-play-button.ant-btn:hover,.asset-binding-actions[data-v-2c79c43d] .asset-binding-play-button.ant-btn:focus,.asset-binding-actions[data-v-2c79c43d] .asset-binding-play-button.ant-btn:active{width:28px;min-width:28px;height:28px;padding:0;border-color:#d9d9d9;border-radius:4px;background:#fff;box-shadow:none;color:#3a3f47}.asset-binding-empty[data-v-2c79c43d]{padding:56px 0}.asset-binding-empty[data-v-2c79c43d] .ant-btn{margin-top:14px}@media (max-width: 960px){.asset-binding-toolbar[data-v-2c79c43d]{align-items:flex-start;flex:0 0 auto;flex-direction:column;padding:12px 0}.asset-binding-toolbar__left[data-v-2c79c43d],.asset-binding-toolbar__right[data-v-2c79c43d]{width:100%;flex-wrap:wrap}.asset-binding-toolbar__right[data-v-2c79c43d]>.ant-input-affix-wrapper{width:min(100%,280px)}}.cal-boundary-overlay[data-v-4ab3740e]{position:absolute;inset:0;z-index:1;width:100%;height:100%;pointer-events:none}.cal-boundary-overlay svg[data-v-4ab3740e]{position:absolute;inset:0;width:100%;height:100%}.cal-boundary-overlay .cal-boundary-overlay__shape[data-v-4ab3740e]{fill:#1677ff1a;stroke:#1677ff5c;stroke-width:.5;vector-effect:non-scaling-stroke}.cal-boundary-overlay .cal-boundary-overlay__shape--selected[data-v-4ab3740e]{fill:#faad1438;stroke:#d48806;stroke-width:1}.cal-boundary-overlay__label[data-v-4ab3740e]{position:absolute;max-width:160px;overflow:hidden;padding:3px 8px;border:1px solid rgba(22,119,255,.24);border-radius:999px;color:#2c4a7c;background:#ffffffd6;box-shadow:0 4px 12px #1f24301f;font-size:var(--fs-12);font-weight:600;line-height:18px;text-overflow:ellipsis;transform:translate(-50%,-50%);white-space:nowrap}.cal-boundary-overlay__label--selected[data-v-4ab3740e]{border-color:#d4880661;color:#8a5a00;background:#fffbe6f0;box-shadow:0 0 0 3px #faad1433,0 8px 20px #1f243024}.cal-boundary[data-v-16a94cab]{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:680px;background:#f7f8fb}.cal-boundary__toolbar[data-v-16a94cab]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid #e7e9ef;background:#fff}.cal-boundary__hint[data-v-16a94cab],.cal-boundary__zoom[data-v-16a94cab]{color:#8a9099;font-size:var(--fs-12)}.cal-boundary__zoom[data-v-16a94cab]{min-width:46px;text-align:center}.cal-boundary__viewport[data-v-16a94cab]{position:relative;min-height:640px;height:clamp(600px,72vh,860px);overflow:hidden;background:#f7f8fb;cursor:default}.cal-boundary__viewport--editable[data-v-16a94cab]{cursor:crosshair}.cal-boundary__content[data-v-16a94cab]{position:absolute;transform-origin:center center}.cal-boundary__content img[data-v-16a94cab]{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.cal-boundary__area-float[data-v-16a94cab]{position:absolute;top:14px;left:14px;z-index:6;display:grid;width:min(240px,calc(100% - 28px));max-height:calc(100% - 28px);overflow:auto;border:1px solid rgba(231,233,239,.9);border-radius:8px;background:#ffffff80;box-shadow:0 8px 24px #1f24301f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cal-boundary__area-float header[data-v-16a94cab]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-bottom:1px solid rgba(231,233,239,.68);background:#ffffff4a}.cal-boundary__area-float b[data-v-16a94cab]{color:#1f2430;font-size:var(--fs-13)}.cal-boundary__area-float span[data-v-16a94cab]{color:#8a9099;font-size:var(--fs-12)}.cal-boundary__layer[data-v-16a94cab]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.cal-boundary__geometry[data-v-16a94cab]{fill:#2c4a7c29;stroke:#2c4a7cc2;stroke-width:.45;vector-effect:non-scaling-stroke;cursor:pointer}.cal-boundary__geometry[data-v-16a94cab]:not([points]),.cal-boundary__geometry[points=""][data-v-16a94cab]{display:none}.cal-boundary__geometry--active[data-v-16a94cab]{fill:#1677ff38;stroke:#1677ff;stroke-width:.75}.cal-boundary__geometry--highlighted[data-v-16a94cab]{fill:#faad143d;stroke:#d48806}.cal-boundary__geometry--preview[data-v-16a94cab]{fill:none;stroke:#389e0d;stroke-dasharray:2 1.5;pointer-events:none}.cal-boundary__geometry--preview-fill[data-v-16a94cab]{fill:#52c41a29;stroke:#389e0de6;stroke-dasharray:2 1.5;pointer-events:none}.cal-boundary__point[data-v-16a94cab]{position:absolute;z-index:4;width:8px;height:8px;border:1px solid #52c41a;border-radius:50%;background:#52c41ae0;box-shadow:0 0 0 2px #52c41a29;pointer-events:none;transform:translate(-50%,-50%)}.cal-boundary__point--start[data-v-16a94cab]{background:#fff;box-shadow:0 0 0 2px #52c41a3d}.cal-boundary__polygon-actions[data-v-16a94cab]{position:absolute;right:14px;bottom:14px;z-index:5;display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid rgba(231,233,239,.88);border-radius:8px;background:#ffffffd6;box-shadow:0 8px 24px #1f24301f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cal-boundary__polygon-actions span[data-v-16a94cab]{color:#4e5664;font-size:var(--fs-12)}.cal-boundary__label[data-v-16a94cab]{position:absolute;z-index:2;max-width:160px;overflow:hidden;padding:3px 8px;border:0;border-radius:999px;color:#fff;background:#1f2430ad;cursor:pointer;font-size:var(--fs-12);line-height:18px;text-overflow:ellipsis;transform:translate(-50%,-50%);white-space:nowrap}.cal-boundary__label--active[data-v-16a94cab]{background:#2c4a7c}.cal-boundary__empty[data-v-16a94cab]{display:flex;align-items:center;justify-content:center;min-height:560px}@media (max-width: 960px){.cal-boundary__toolbar[data-v-16a94cab]{align-items:stretch;flex-direction:column}.cal-boundary__area-float[data-v-16a94cab]{right:10px;left:10px;width:auto}}.space3d-upload[data-v-a918f820]{min-height:700px;padding:12px;background:var(--area-card)}.space3d-upload[data-v-a918f820] .ant-upload-wrapper,.space3d-upload[data-v-a918f820] .ant-upload-drag{display:block;width:100%;height:100%}.space3d-upload[data-v-a918f820] .ant-upload-drag{overflow:hidden;min-height:670px;border:2px dashed rgba(110,75,255,.38);border-radius:12px;background:#10111b}.space3d-upload[data-v-a918f820] .ant-upload-drag:hover{border-color:#6e4bffb3;background:#10111b}.space3d-upload[data-v-a918f820] .ant-upload-btn{padding:0}.space3d-upload__inner[data-v-a918f820]{position:relative;display:grid;min-height:670px;place-items:center;align-content:center;gap:8px;overflow:hidden;padding:40px 24px;color:#ffffff7a;text-align:center}.space3d-upload__inner[data-v-a918f820]:before{position:absolute;inset:0;background-image:linear-gradient(rgba(110,75,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(110,75,255,.08) 1px,transparent 1px),linear-gradient(rgba(110,75,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(110,75,255,.035) 1px,transparent 1px);background-size:64px 64px,64px 64px,16px 16px,16px 16px;content:"";pointer-events:none}.space3d-upload__inner>.anticon[data-v-a918f820]{position:relative;z-index:1;margin-bottom:18px;color:#6e4bff;font-size:58px}.space3d-upload__inner h3[data-v-a918f820]{position:relative;z-index:1;margin:0;color:#ffffffdb;font-size:var(--fs-16);font-weight:650}.space3d-upload__inner p[data-v-a918f820],.space3d-upload__inner span[data-v-a918f820]{position:relative;z-index:1;margin:0;font-size:var(--fs-13);line-height:1.6}.space3d-upload__inner p[data-v-a918f820]{color:#ffffffad}.space3d-upload__inner span[data-v-a918f820]{max-width:640px;color:#ffffff61}.space3d-upload__inner--selected[data-v-a918f820]{padding:16px}.space3d-upload__inner img[data-v-a918f820]{position:relative;z-index:1;display:block;max-width:100%;max-height:600px;border-radius:8px;object-fit:contain}.space3d-upload__help[data-v-a918f820]{position:absolute;right:44px;bottom:40px;z-index:2;display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border:4px solid rgba(255,255,255,.92);border-radius:999px;color:#6e4bff;background:#fff;box-shadow:0 8px 20px #0000003d;cursor:default}.space3d-upload__file[data-v-a918f820]{display:inline-flex;align-items:center;gap:6px;margin:12px 0 0;color:var(--area-text-2);font-size:var(--fs-13)}@media (max-width: 720px){.space3d-upload[data-v-a918f820]{min-height:420px;padding:10px}.space3d-upload[data-v-a918f820] .ant-upload-drag,.space3d-upload__inner[data-v-a918f820]{min-height:420px}}.cal-panel[data-v-11341658]{overflow:hidden}.cal-head[data-v-11341658]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:14px;border-bottom:.0625rem solid var(--area-line)}.cal-head span[data-v-11341658]{color:#8a9099;font-size:var(--fs-14)}.cal-head h3[data-v-11341658]{margin:4px 0;color:#1f2430;font-size:var(--fs-16);font-weight:650}.cal-head p[data-v-11341658]{margin:0;color:#616875;font-size:var(--fs-13);line-height:1.6}.cal-summary[data-v-11341658]{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px}.cal-workbench[data-v-11341658]{display:grid;grid-template-columns:260px minmax(0,1fr);align-items:stretch;border-top:.0625rem solid var(--area-line)}.cal-assets[data-v-11341658]{min-width:0;border-right:.0625rem solid var(--area-line)}.cal-assets header[data-v-11341658]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-bottom:.0625rem solid var(--area-line)}.cal-assets header b[data-v-11341658]{color:#1f2430;font-size:var(--fs-13)}.cal-assets header span[data-v-11341658]{color:#8a9099;font-size:var(--fs-12)}.cal-assets__search[data-v-11341658]{padding:10px 12px;border-bottom:.0625rem solid var(--area-line)}.cal-asset[data-v-11341658]{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:flex-start;gap:10px;width:100%;min-height:82px;padding:12px 14px;border:0;border-bottom:.0625rem solid var(--area-line);border-radius:0;color:#4e5664;background:transparent;text-align:left;line-height:normal;white-space:normal;cursor:pointer}.cal-asset--active[data-v-11341658],.cal-asset[data-v-11341658]:hover{background:#f0f1f4}.cal-asset[data-v-11341658]:focus-visible{position:relative;z-index:1;outline:2px solid color-mix(in srgb,var(--jet-theme-primary, var(--primary-color, #1677FF)) 24%,transparent);outline-offset:-2px}.cal-asset__icon[data-v-11341658]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:32px;height:32px;border:.0625rem solid var(--area-line);border-radius:6px;color:var(--jet-theme-primary, var(--primary-color, #1677FF));background:#fff}.cal-asset__body[data-v-11341658]{display:grid;min-width:0;gap:4px}.cal-asset__body small[data-v-11341658]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cal-asset__body b[data-v-11341658]{color:#1f2430;font-size:var(--fs-13);font-weight:600;line-height:18px}.cal-asset__body small[data-v-11341658]{color:#8a9099;font-size:var(--fs-12);line-height:17px}.cal-asset__name-line[data-v-11341658]{display:flex;align-items:center;min-width:0;gap:6px}.cal-asset__name-line b[data-v-11341658]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cal-asset__state-dot[data-v-11341658]{flex:0 0 auto;width:8px;height:8px;border:1px solid #b8bec9;border-radius:50%;background:#fff}.cal-asset__state-dot[data-state=placed][data-v-11341658]{border-color:var(--jet-theme-primary, var(--primary-color, #1677FF));background:var(--jet-theme-primary, var(--primary-color, #1677FF));box-shadow:0 0 0 3px color-mix(in srgb,var(--jet-theme-primary, var(--primary-color, #1677FF)) 10%,transparent)}.cal-asset__state-dot[data-state=unplaced][data-v-11341658]{border-color:#d0d5dd;background:#f4f5f7}.cal-asset__state[data-v-11341658]{display:inline-flex;align-items:center;justify-content:center;max-width:100%;flex:0 0 auto;overflow:hidden;padding:1px 7px;border-radius:999px;color:#8a9099;background:#f4f5f7;font-size:var(--fs-12);line-height:20px;text-overflow:ellipsis;white-space:nowrap}.cal-asset__state[data-state=placed][data-v-11341658]{color:var(--jet-theme-primary, var(--primary-color, #1677FF));background:color-mix(in srgb,var(--jet-theme-primary, var(--primary-color, #1677FF)) 10%,transparent)}.cal-canvas[data-v-11341658]{min-width:0;padding:0}.cal-canvas__surface[data-v-11341658]{position:relative;height:clamp(520px,62vh,760px);min-height:420px;overflow:hidden;background:#fff;cursor:crosshair}.cal-canvas__content[data-v-11341658]{position:absolute;width:100%;height:100%}.cal-canvas__content img[data-v-11341658]{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center center;pointer-events:none;-webkit-user-select:none;user-select:none}.cal-canvas p[data-v-11341658]{margin-left:10px;color:#8a9099;font-size:var(--fs-14)}.cal-marker[data-v-11341658]{position:absolute;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--jet-theme-primary, var(--primary-color, #1677FF));border-radius:999px;color:var(--jet-theme-primary, var(--primary-color, #1677FF));background:#fff;box-shadow:none;transform:translate(-50%,-50%);touch-action:none;cursor:pointer}.cal-marker[data-v-11341658] svg{width:15px;height:15px}.cal-marker[data-state=suggested][data-v-11341658]{opacity:.58}.cal-marker--selected[data-v-11341658]{box-shadow:0 0 0 3px color-mix(in srgb,var(--jet-theme-primary, var(--primary-color, #1677FF)) 16%,transparent)}.cal-inspector[data-v-11341658]{grid-column:1 / -1;padding:14px;border-top:.0625rem solid var(--area-line)}.cal-inspector header[data-v-11341658]{display:flex;align-items:center;gap:10px}.cal-inspector header>div[data-v-11341658]{display:grid;gap:2px}.cal-inspector header b[data-v-11341658]{color:#1f2430;font-size:var(--fs-13)}.cal-inspector header span[data-v-11341658]{color:#8a9099;font-size:var(--fs-12)}.cal-inspector dl[data-v-11341658]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 18px;margin:14px 0}.cal-inspector dt[data-v-11341658]{color:#8a9099;font-size:var(--fs-14)}.cal-inspector dd[data-v-11341658]{margin:4px 0 0;color:#1f2430;font-size:var(--fs-13)}.cal-inspector p[data-v-11341658]{margin:0 0 14px;color:#616875;font-size:var(--fs-13);line-height:1.6}.cal-empty[data-v-11341658]{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;color:#8a9099;text-align:center}.cal-empty--inline[data-v-11341658]{min-height:160px;padding:20px 12px}.cal-empty--large[data-v-11341658]{min-height:360px;padding:56px 24px;background:#fff}.cal-empty__description[data-v-11341658]{display:grid;justify-items:center;gap:8px;max-width:420px;color:#8a9099;font-size:var(--fs-13);line-height:1.6}.cal-empty__description b[data-v-11341658]{color:#1f2430;font-size:var(--fs-14);font-weight:600;line-height:1.5}.cal-empty[data-v-11341658] .ant-empty{margin:0}.cal-empty[data-v-11341658] .ant-empty-image{height:72px;margin-bottom:10px}.cal-empty[data-v-11341658] .ant-empty-description{color:#8a9099}@media (max-width: 960px){.cal-head[data-v-11341658],.cal-workbench[data-v-11341658]{display:block}.cal-summary[data-v-11341658]{justify-content:flex-start;margin-top:10px}.cal-assets[data-v-11341658]{border-right:0;border-bottom:.0625rem solid var(--area-line)}.cal-canvas__surface[data-v-11341658]{min-height:320px}.cal-inspector dl[data-v-11341658]{grid-template-columns:1fr}}.asset-preview[data-v-39482c27]{position:relative;width:100%;height:100%;overflow:hidden;border-radius:8px;background:transparent}.asset-preview__surface[data-v-39482c27],.asset-preview__empty[data-v-39482c27]{position:relative;width:100%;height:100%}.asset-preview__loading[data-v-39482c27]{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--ink-3);background:#ffffffd1}.asset-preview__image[data-v-39482c27],.asset-preview__pdf[data-v-39482c27]{display:block;width:100%;height:100%;border:0;object-fit:contain;-webkit-user-select:none;user-select:none}.asset-preview__fallback[data-v-39482c27]{display:inline-flex;align-items:center;gap:6px;margin:16px;color:#2c4a7c}.asset-preview__empty[data-v-39482c27]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:20px;text-align:center}.asset-preview__empty-icon[data-v-39482c27]{font-size:var(--fs-22);color:#8a9099}.asset-preview__empty-title[data-v-39482c27]{color:#1f2430;font-weight:600}.asset-preview__empty-desc[data-v-39482c27]{color:#8a9099;line-height:1.6}.asset-preview--white-model[data-v-39482c27]{background:#fff}.asset-preview--fit-natural[data-v-39482c27]{height:auto;background:transparent}.asset-preview--fit-natural .asset-preview__surface[data-v-39482c27]{height:auto}.asset-preview--fit-natural .asset-preview__image[data-v-39482c27]{width:100%;height:auto;background:transparent}.floorplan-marker-panel[data-v-097d67ac]{display:grid;height:100%;min-width:0;min-height:0;grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden;border-left:1px solid var(--area-line);background:var(--area-card)}.floorplan-marker-panel>header[data-v-097d67ac]{padding:14px 14px 12px;border-bottom:1px solid var(--area-line)}.floorplan-marker-panel h3[data-v-097d67ac]{margin:0 0 8px;color:var(--area-text);font-size:var(--fs-14);font-weight:600}.floorplan-marker-panel p[data-v-097d67ac]{margin:0;color:var(--area-text-3);font-size:var(--fs-12);line-height:1.6}.floorplan-marker-panel__filters[data-v-097d67ac]{display:grid;gap:10px;padding:12px 14px;border-bottom:1px solid var(--area-line)}.floorplan-marker-panel__filters[data-v-097d67ac] .ant-radio-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:2px;border-radius:6px;background:var(--area-card-soft)}.floorplan-marker-panel__filters[data-v-097d67ac] .ant-radio-button-wrapper{display:inline-flex;height:28px;align-items:center;justify-content:center;padding:0 8px;border:0;border-radius:4px;color:var(--area-text-2);background:transparent;box-shadow:none;font-size:var(--fs-12)}.floorplan-marker-panel__filters[data-v-097d67ac] .ant-radio-button-wrapper:before{display:none}.floorplan-marker-panel__filters[data-v-097d67ac] .ant-radio-button-wrapper-checked{color:var(--area-primary);background:var(--area-card)}.floorplan-marker-panel__filters[data-v-097d67ac] .ant-radio-button-wrapper>span{display:inline-flex;align-items:center;gap:5px}.floorplan-marker-panel__list[data-v-097d67ac]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:12px;min-height:0;overflow:auto;padding:12px}.floorplan-marker-panel__list[data-v-097d67ac]>.ant-spin,.floorplan-marker-panel__list[data-v-097d67ac]>.cloud-empty,.floorplan-marker-panel__list[data-v-097d67ac]>.ant-empty{display:flex;grid-column:1 / -1;min-height:240px;align-items:center;justify-content:center;flex-direction:column}.floorplan-marker-panel__asset[data-v-097d67ac]{position:relative;display:grid;width:100%;min-height:62px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;padding:10px;border:1px solid var(--area-line);border-radius:6px;color:var(--area-text-2);background:var(--area-card);text-align:left;cursor:pointer}.floorplan-marker-panel__asset.is-draggable[data-v-097d67ac]{cursor:grab}.floorplan-marker-panel__asset.is-draggable[data-v-097d67ac]:active{cursor:grabbing}.floorplan-marker-panel__asset.is-disabled[data-v-097d67ac]{border-color:var(--area-line);background:var(--area-card-soft);opacity:.62;cursor:not-allowed}.floorplan-marker-panel__asset[data-v-097d67ac]:hover,.floorplan-marker-panel__asset.is-active[data-v-097d67ac]{background:var(--area-card-soft)}.floorplan-marker-panel__asset.is-active[data-v-097d67ac]{outline:1px solid var(--area-primary-line);outline-offset:-1px}.floorplan-marker-panel__asset.is-video[data-v-097d67ac]{min-height:0;grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0 0 9px;overflow:hidden;border:1px solid var(--area-line);border-radius:6px;background:var(--area-card)}.floorplan-marker-panel__asset.is-video[data-v-097d67ac]:hover,.floorplan-marker-panel__asset.is-video.is-active[data-v-097d67ac]{border-color:var(--area-primary-line)}.floorplan-marker-panel__asset.is-video.is-active[data-v-097d67ac]{outline:1px solid var(--area-primary-line);outline-offset:-1px}.floorplan-marker-panel__asset.is-disabled[data-v-097d67ac]:hover,.floorplan-marker-panel__asset.is-disabled.is-active[data-v-097d67ac]{border-color:var(--area-line);background:var(--area-card-soft);outline:1px solid var(--area-line)}.floorplan-marker-panel__asset-preview[data-v-097d67ac]{position:relative;display:flex;height:104px;grid-column:1 / -1;align-items:center;justify-content:center;overflow:hidden;background:var(--area-text);color:var(--area-text-3)}.floorplan-marker-panel__asset-preview>img[data-v-097d67ac]{width:100%;height:100%;object-fit:cover}.floorplan-marker-panel__asset-preview>.anticon[data-v-097d67ac]{font-size:32px}.floorplan-marker-panel__asset-play[data-v-097d67ac]{position:absolute;top:50%;left:50%;display:grid;width:34px;height:34px;place-items:center;transform:translate(-50%,-50%);border-radius:50%;color:var(--area-card);background:color-mix(in srgb,var(--area-text) 56%,transparent)}.floorplan-marker-panel__asset-play>.anticon[data-v-097d67ac]{margin-left:2px}.floorplan-marker-panel__asset-placed[data-v-097d67ac]{position:absolute;top:8px;right:8px;display:grid;width:24px;height:24px;place-items:center;border:1px solid color-mix(in srgb,var(--area-card) 76%,transparent);border-radius:50%;color:var(--area-card);background:var(--area-primary);box-shadow:var(--area-shadow);font-size:var(--fs-13)}.floorplan-marker-panel__asset.is-video .floorplan-marker-panel__asset-copy[data-v-097d67ac]{grid-column:1 / -1;padding:0 10px}.floorplan-marker-panel__list[data-kind=iot-device][data-v-097d67ac]{grid-template-columns:minmax(0,1fr)}.floorplan-marker-panel__asset[data-v-097d67ac]:not(.is-video){grid-template-columns:30px minmax(0,1fr) auto}.floorplan-marker-panel__connection-status[data-v-097d67ac]{grid-column:3;grid-row:1;align-self:start;color:var(--area-text-3);font-size:var(--fs-12);white-space:nowrap}.floorplan-marker-panel__connection-status[data-status=online][data-v-097d67ac]{color:var(--jet-theme-success)}.floorplan-marker-panel__asset:not(.is-video) .floorplan-marker-panel__asset-placed[data-v-097d67ac]{position:static;grid-column:3;grid-row:1;align-self:end;justify-self:end}.floorplan-marker-panel__asset-icon[data-v-097d67ac]{display:grid;width:30px;height:30px;place-items:center;border:1px solid var(--area-line);border-radius:6px;color:var(--area-primary);background:var(--area-card)}.floorplan-marker-panel__asset-copy[data-v-097d67ac]{display:grid;min-width:0;gap:2px}.floorplan-marker-panel__asset-copy b[data-v-097d67ac],.floorplan-marker-panel__asset-copy small[data-v-097d67ac]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.floorplan-marker-panel__asset-copy b[data-v-097d67ac]{color:var(--area-text);font-size:var(--fs-13);font-weight:500}.floorplan-marker-panel__asset-copy small[data-v-097d67ac]{color:var(--area-text-3);font-size:var(--fs-12)}.floorplan-marker-panel__asset-copy .floorplan-marker-panel__asset-space[data-v-097d67ac]{display:inline-flex;align-items:center;gap:4px;color:var(--area-text-2)}.floorplan-marker-panel__asset-binding[data-v-097d67ac]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:14px;height:14px;font-size:var(--fs-12)}.floorplan-marker-panel__asset-binding.is-current[data-v-097d67ac]{color:var(--area-primary)}.floorplan-marker-panel__asset-binding.is-elsewhere[data-v-097d67ac]{color:var(--area-warning, #d48806)}.floorplan-marker-panel>footer[data-v-097d67ac]{padding:10px 14px;border-top:1px solid var(--area-line);color:var(--area-text-3);font-size:var(--fs-12)}.floorplan-region-binding__description[data-v-dde088a0]{margin:0 0 var(--space-3);color:var(--area-text-3);line-height:1.7}.floorplan-region-binding__select[data-v-dde088a0]{width:100%}.floorplan-region-binding__color-label[data-v-dde088a0]{margin:var(--space-4) 0 var(--space-2);color:var(--area-text)}.floorplan-region-binding__colors[data-v-dde088a0]{display:flex;gap:var(--space-2)}.floorplan-region-binding__color[data-v-dde088a0]{display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center;padding:0;border:2px solid transparent;border-radius:var(--r-2);color:#fff;cursor:pointer}.floorplan-region-binding__color.is-selected[data-v-dde088a0]{border-color:#fff;outline:2px solid #8c8c8c}.floorplan-region-drawing[data-v-a9f93655]{position:absolute;inset:auto;z-index:2;pointer-events:none}.floorplan-region-drawing.is-active[data-v-a9f93655]{cursor:crosshair;pointer-events:auto}.floorplan-region-drawing svg[data-v-a9f93655]{width:100%;height:100%;overflow:visible}.floorplan-region-drawing polygon[data-v-a9f93655],.floorplan-region-drawing polyline[data-v-a9f93655]{fill:#3478f626;stroke:#3478f6;stroke-width:.32;vector-effect:non-scaling-stroke}.floorplan-region-drawing polyline[data-v-a9f93655]{fill:none}.floorplan-region-drawing__point[data-v-a9f93655]{position:absolute;display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;border:2px solid #fff;border-radius:50%;color:#fff;background:#3478f6;font-size:10px;line-height:1;transform:translate(-50%,-50%)}.floorplan-white-model-ask[data-v-0ac93029],.floorplan-white-model-processing[data-v-0ac93029]{display:flex;flex-direction:column;align-items:center;text-align:center}.floorplan-white-model-ask__icon[data-v-0ac93029]{display:grid;width:64px;height:64px;place-items:center;border-radius:50%;color:var(--area-primary);background:var(--area-card-tint);font-size:calc(var(--fs-20) * 1.4)}.floorplan-white-model-ask h3[data-v-0ac93029],.floorplan-white-model-processing h3[data-v-0ac93029],.floorplan-white-model-result h3[data-v-0ac93029]{margin:16px 0 8px;color:var(--area-text);font-size:var(--fs-18);font-weight:650}.floorplan-white-model-ask>p[data-v-0ac93029]{padding:14px;margin:0;border-radius:6px;color:var(--area-text-2);background:var(--area-card-soft);line-height:1.75;text-align:left}.floorplan-white-model-ask__actions[data-v-0ac93029]{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));margin:20px 0 14px}.floorplan-white-model-ask__actions[data-v-0ac93029] .ant-space-item,.floorplan-white-model-ask__actions[data-v-0ac93029] .ant-btn{width:100%}.floorplan-white-model-ask[data-v-0ac93029] .ant-checkbox-wrapper{color:var(--area-text-3);font-size:var(--fs-12)}.floorplan-white-model-processing[data-v-0ac93029]{padding:24px 8px 12px}.floorplan-white-model-processing>.anticon[data-v-0ac93029]{color:var(--area-primary);font-size:calc(var(--fs-20) * 1.6)}.floorplan-white-model-processing p[data-v-0ac93029]{margin:0 0 20px;color:var(--area-text-3)}.floorplan-white-model-processing[data-v-0ac93029] .ant-progress{max-width:320px}.floorplan-white-model-result>header[data-v-0ac93029]{display:flex;align-items:baseline;gap:12px}.floorplan-white-model-result>header h3[data-v-0ac93029]{margin-top:0}.floorplan-white-model-result>header span[data-v-0ac93029]{color:var(--area-text-3);font-size:var(--fs-13)}.floorplan-white-model-result__compare[data-v-0ac93029]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px}.floorplan-white-model-result figure[data-v-0ac93029]{min-width:0;margin:0}.floorplan-white-model-result figcaption[data-v-0ac93029]{margin-bottom:8px;color:var(--area-text-3);font-size:var(--fs-13)}.floorplan-white-model-result__generated figcaption[data-v-0ac93029]{color:var(--area-primary)}.floorplan-white-model-result[data-v-0ac93029] .ant-image{display:block;width:100%;height:290px;overflow:hidden;border:1px solid var(--area-line);border-radius:8px;background:#17172a}.floorplan-white-model-result__generated[data-v-0ac93029] .ant-image{border-color:var(--area-primary);box-shadow:0 0 0 2px var(--area-primary-line)}.floorplan-white-model-result__image-unavailable[data-v-0ac93029]{display:flex;width:100%;height:290px;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;border:1px dashed var(--area-line);border-radius:8px;color:var(--area-text-3);background:var(--area-card-soft);text-align:center}.floorplan-white-model-result__image-unavailable .anticon[data-v-0ac93029]{font-size:calc(var(--fs-20) * 1.4)}.floorplan-white-model-result[data-v-0ac93029] .ant-image-img{width:100%;height:100%;object-fit:contain}.floorplan-white-model-result__arrow[data-v-0ac93029]{color:var(--area-text-3);font-size:var(--fs-20)}.floorplan-white-model-result>footer[data-v-0ac93029]{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}@media (max-width: 760px){.floorplan-white-model-ask__actions[data-v-0ac93029],.floorplan-white-model-result__compare[data-v-0ac93029]{grid-template-columns:1fr}.floorplan-white-model-result__arrow[data-v-0ac93029]{display:none}.floorplan-white-model-result[data-v-0ac93029] .ant-image,.floorplan-white-model-result__image-unavailable[data-v-0ac93029]{height:210px}}.floorplan-workspace[data-v-ee0e23eb]{display:grid;min-height:620px;height:100%;grid-template-rows:auto minmax(0,1fr);padding:8px 12px 12px;background:var(--area-card)}.floorplan-workspace__toolbar[data-v-ee0e23eb]{position:relative;z-index:2;display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:12px;padding:6px 4px;border-bottom:1px solid var(--area-line)}.floorplan-workspace__toolbar-left[data-v-ee0e23eb]{min-width:0}.floorplan-workspace__zoom[data-v-ee0e23eb]{display:inline-flex;align-items:center}.floorplan-workspace__zoom>span[data-v-ee0e23eb]{display:inline-flex;width:52px;height:24px;align-items:center;justify-content:center;border-top:1px solid var(--area-line);border-bottom:1px solid var(--area-line);color:var(--area-text-2);background:var(--area-card);font-size:var(--fs-12)}.floorplan-workspace__marker-stat[data-v-ee0e23eb]{color:var(--area-text-3);font-size:var(--fs-13);white-space:nowrap}.floorplan-workspace__marker-actions[data-v-ee0e23eb],.floorplan-workspace__drawing-actions[data-v-ee0e23eb]{flex:0 0 auto}.floorplan-workspace__drawing-hint[data-v-ee0e23eb]{display:inline-flex;height:28px;align-items:center;gap:var(--space-1);padding:0 var(--space-3);border:1px solid #91caff;border-radius:var(--r-2);color:#1677ff;background:#e6f4ff;font-size:var(--fs-12);white-space:nowrap}.floorplan-workspace__marker-hint[data-v-ee0e23eb]{display:inline-flex;height:26px;align-items:center;gap:6px;padding:0 10px;border:1px solid var(--area-primary-line);border-radius:6px;color:var(--area-primary);background:var(--area-card-tint);font-size:var(--fs-12);white-space:nowrap}.floorplan-workspace__body[data-v-ee0e23eb]{display:grid;min-width:0;min-height:0;grid-template-columns:minmax(0,1fr);overflow:hidden}.floorplan-workspace__body.is-marker-open[data-v-ee0e23eb]{grid-template-columns:minmax(0,1fr) 360px}.floorplan-workspace__viewport[data-v-ee0e23eb],.floorplan-workspace__empty[data-v-ee0e23eb]{background-color:#f9fafc;background-image:linear-gradient(rgba(110,75,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(110,75,255,.08) 1px,transparent 1px);background-size:40px 40px}.floorplan-workspace__viewport[data-v-ee0e23eb]{position:relative;min-height:560px;overflow:hidden;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.floorplan-workspace__viewport--dragging[data-v-ee0e23eb]{cursor:grabbing}.floorplan-workspace__viewport--drawing[data-v-ee0e23eb]{cursor:crosshair}.floorplan-workspace__content[data-v-ee0e23eb]{width:100%;height:100%;transform-origin:center;transition:transform .12s ease}.floorplan-workspace__viewport--dragging .floorplan-workspace__content[data-v-ee0e23eb]{transition:none}.floorplan-workspace[data-v-ee0e23eb] .asset-preview{border-radius:0}.floorplan-workspace__geometry-layer[data-v-ee0e23eb]{position:absolute;inset:auto;z-index:1;pointer-events:none}.floorplan-workspace__geometry-layer svg[data-v-ee0e23eb]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.floorplan-workspace__geometry-layer polygon[data-v-ee0e23eb]{fill:var(--geometry-fill);stroke:var(--geometry-color);stroke-width:.28;vector-effect:non-scaling-stroke}.floorplan-workspace__geometry-label[data-v-ee0e23eb]{position:absolute;display:inline-flex;max-width:min(220px,70%);align-items:center;gap:var(--space-1);overflow:hidden;padding:var(--space-1) var(--space-2);border:1px solid var(--geometry-color);border-radius:999px;color:var(--geometry-color);background:#ffffffc7;font-size:var(--fs-12);text-overflow:ellipsis;transform:translate(-50%,-50%);white-space:nowrap}.floorplan-workspace__geometry-label i[data-v-ee0e23eb]{width:9px;height:9px;flex:0 0 auto;border:1px solid var(--geometry-color);background:var(--geometry-fill)}.floorplan-workspace__geometry-layer.is-deletable[data-v-ee0e23eb]{z-index:4}.floorplan-workspace__geometry-layer.is-deletable polygon[data-v-ee0e23eb]{pointer-events:all;cursor:context-menu}.floorplan-workspace__geometry-layer.is-deletable .floorplan-workspace__geometry-label[data-v-ee0e23eb]{pointer-events:auto;cursor:context-menu}.floorplan-workspace__marker-layer[data-v-ee0e23eb]{position:absolute;z-index:3;cursor:default;pointer-events:none}.floorplan-workspace__marker-layer.is-editable[data-v-ee0e23eb]{pointer-events:auto}.floorplan-workspace__marker[data-v-ee0e23eb]{position:absolute;z-index:2;display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border:1px solid var(--area-primary);border-radius:50%;color:var(--area-primary);background:var(--area-card);box-shadow:var(--area-shadow);transform:translate(-50%,-50%);transition:transform .15s ease,box-shadow .15s ease;pointer-events:auto;touch-action:none;cursor:default}.floorplan-workspace__marker.is-editable[data-v-ee0e23eb]{cursor:grab}.floorplan-workspace__marker.is-editable[data-v-ee0e23eb]:active{cursor:grabbing}.floorplan-workspace__marker.is-deletable[data-v-ee0e23eb]{cursor:context-menu}.floorplan-workspace__marker.is-video-offline[data-v-ee0e23eb]{--marker-highlight: color-mix(in srgb, var(--area-text-3) 28%, transparent);--marker-hover-background: var(--area-card-soft);border-color:var(--area-text-3);color:var(--area-text-3);background:var(--area-card-soft)}.floorplan-workspace__marker-signal[data-v-ee0e23eb]{width:10px;height:10px;border-radius:50%;background:currentColor}.floorplan-workspace__marker-layer.is-viewing .floorplan-workspace__marker.is-video-online[data-v-ee0e23eb]:before,.floorplan-workspace__marker-layer.is-viewing .floorplan-workspace__marker.is-video-online[data-v-ee0e23eb]:after{position:absolute;inset:-1px;border:2px solid currentColor;border-radius:50%;pointer-events:none;content:"";animation:floorplan-video-wave-ee0e23eb 2s ease-out infinite}.floorplan-workspace__marker-layer.is-viewing .floorplan-workspace__marker.is-video-online[data-v-ee0e23eb]:after{animation-delay:-1s}@keyframes floorplan-video-wave-ee0e23eb{0%{transform:scale(.6);opacity:.65}to{transform:scale(1.8);opacity:0}}@media (prefers-reduced-motion: reduce){.floorplan-workspace__marker-layer.is-viewing .floorplan-workspace__marker.is-video-online[data-v-ee0e23eb]:before,.floorplan-workspace__marker-layer.is-viewing .floorplan-workspace__marker.is-video-online[data-v-ee0e23eb]:after{animation:none;opacity:.3}}.floorplan-workspace__marker[data-state=suggested][data-v-ee0e23eb]{opacity:.58}.floorplan-workspace__marker.is-selected[data-v-ee0e23eb]{box-shadow:0 0 0 3px var(--area-primary-line)}.floorplan-workspace__marker-layer.is-viewing .floorplan-workspace__marker[data-v-ee0e23eb]:hover,.floorplan-workspace__marker-layer.is-viewing .floorplan-workspace__marker[data-v-ee0e23eb]:focus-visible{z-index:3;transform:translate(-50%,-50%) scale(1.5);background:var(--marker-hover-background, var(--area-card-tint));box-shadow:0 0 0 3px var(--marker-highlight, var(--area-primary-line))}.floorplan-workspace__empty[data-v-ee0e23eb]{display:flex;width:100%;min-height:620px;align-items:center;justify-content:center;flex-direction:column;gap:6px;border:1px dashed var(--area-primary-line);border-radius:8px;color:var(--area-text-2);cursor:pointer;text-align:center}.floorplan-workspace__empty[data-v-ee0e23eb]:hover,.floorplan-workspace__empty[data-v-ee0e23eb]:focus-visible{border-color:var(--area-primary);background-color:var(--area-card-tint);outline:none}.floorplan-workspace__empty>.anticon[data-v-ee0e23eb]{margin-bottom:12px;color:var(--area-primary);font-size:calc(var(--fs-20) * 1.8)}.floorplan-workspace__empty strong[data-v-ee0e23eb]{color:var(--area-text);font-size:var(--fs-15)}.floorplan-workspace__empty small[data-v-ee0e23eb]{color:var(--area-text-3)}.floorplan-workspace__empty--readonly[data-v-ee0e23eb]{cursor:default}.floorplan-workspace__empty--readonly[data-v-ee0e23eb]:hover{border-color:var(--area-line);background-color:#f9fafc}@media (max-width: 960px){.floorplan-workspace[data-v-ee0e23eb]{min-height:520px}.floorplan-workspace__toolbar[data-v-ee0e23eb]{align-items:flex-start;flex-direction:column}.floorplan-workspace__drawing-actions[data-v-ee0e23eb]{width:100%;flex-wrap:wrap}.floorplan-workspace__body.is-marker-open[data-v-ee0e23eb]{grid-template-columns:minmax(0,1fr) 340px}.floorplan-workspace__viewport[data-v-ee0e23eb],.floorplan-workspace__empty[data-v-ee0e23eb]{min-height:460px}}@media (max-width: 720px){.floorplan-workspace__body.is-marker-open[data-v-ee0e23eb]{grid-template-columns:1fr}.floorplan-workspace__body.is-marker-open .floorplan-workspace__viewport[data-v-ee0e23eb]{min-height:420px}.floorplan-workspace__body.is-marker-open[data-v-ee0e23eb] .floorplan-marker-panel{min-height:320px;border-top:1px solid var(--area-line);border-left:0}}.area-settings{--area-page: var(--jet-theme-bg-layout);--area-card: var(--jet-theme-bg-container);--area-card-soft: color-mix(in srgb, var(--jet-theme-text) 4%, var(--jet-theme-bg-container));--area-card-tint: var(--primary-color-1);--area-line: var(--jet-theme-border-secondary);--area-line-strong: var(--jet-theme-border);--area-text: var(--jet-theme-text);--area-text-2: var(--jet-theme-text-secondary);--area-text-3: var(--jet-theme-text-disabled);--area-text-4: color-mix(in srgb, var(--jet-theme-text-disabled) 76%, var(--jet-theme-bg-container));--area-primary: var(--primary-color);--area-primary-hover: var(--primary-color-active);--area-primary-line: color-mix(in srgb, var(--primary-color) 28%, var(--jet-theme-bg-container));--area-secondary: var(--jet-theme-border);--area-secondary-hover: color-mix(in srgb, var(--jet-theme-border) 80%, var(--jet-theme-text) 12%);--area-active: var(--primary-color-1);--area-warning: var(--jet-theme-warning);--area-shadow: var(--jet-theme-shadow-secondary);--area-plan-canvas-height: 320px;color:var(--area-text)}.area-layout,.area-settings .area-layout .equal-height-columns__pane:first-child{overflow:visible}.area-tree-panel{display:flex;flex-direction:column;min-height:0;overflow:hidden;height:100%;gap:0}.area-layout.equal-height-columns--collapsed .area-tree-panel{visibility:hidden}.area-tree-panel__header{display:flex;flex:0 0 40px;align-items:center;justify-content:flex-start;min-height:40px}.area-tree-panel__title{margin:0;color:var(--area-text);font-size:var(--fs-18);font-weight:600;line-height:1.15}.area-tree-search-bar{flex:0 0 auto;padding:var(--space-2) 0 var(--space-4);border-bottom:none}.area-tree-footer{flex:0 0 auto;padding-top:var(--space-4);background:transparent}.area-plan-legend{display:none;flex-wrap:wrap;gap:var(--space-2);margin-top:.75rem;color:var(--ink-3);font-size:var(--fs-14);line-height:1.5}.area-plan-legend span,.area-tree-node__plan,.area-title,.area-title__line,.area-section__head--inline,.area-child-row{display:inline-flex;align-items:center}.area-plan-legend span{gap:4px;padding:2px 6px;border-radius:999px;background:var(--area-card-soft)}.area-plan-legend .anticon,.area-tree-node__plan .anticon,.area-child-row__icon .anticon,.plan-empty-icon,.plan-source-preview__fallback .anticon{font-size:var(--fs-14)}.area-tree-body{flex:1;min-height:0;overflow-y:auto}.area-tab,.area-child-row{border:0;background:transparent;cursor:pointer;font:inherit}.area-child-row:hover{color:var(--area-text)}.area-tree-node{display:flex;align-items:center;gap:var(--space-2);min-width:0}.area-tree-node__name{flex:1;min-width:0}.area-tree-node__tail{position:relative;flex:0 0 2.125rem;min-width:0}.area-tree-node__count{display:block;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);text-align:right;padding-left:var(--space-1)}.area-tree-node__action.ant-btn{position:absolute;top:50%;right:0;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:1.5rem;min-width:1.5rem;height:1.5rem;padding:0;border-radius:var(--r-1);background:var(--jet-theme-bg-layout);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);opacity:0}.area-tree-node__action.ant-btn:hover{background:var(--jet-theme-bg-layout);color:var(--jet-theme-text)}.area-tree-node:hover .area-tree-node__action,.area-tree-node:focus-within .area-tree-node__action{opacity:1}.area-tree-node:hover .area-tree-node__tail--actionable .area-tree-node__count,.area-tree-node:focus-within .area-tree-node__tail--actionable .area-tree-node__count{visibility:hidden}.area-tree-node__body{display:inline-flex;align-items:center;flex:1;min-width:0;gap:6px}.area-tree-node__body .ant-tooltip-open,.area-tree-node__body .ant-tooltip-disabled-compatible-wrapper{display:block;min-width:0}.area-tree-node__body b,.area-child-row b{display:block;overflow:hidden;color:inherit;font-size:var(--fs-13);font-weight:500;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.area-child-row small,.area-section__head>div>span,.area-title p,.plan-meta__row span,.plan-empty-desc{color:var(--area-text-3)}.area-tree-node__asset,.area-type{flex:0 0 auto;color:var(--ink-3);font-size:var(--fs-14)}.area-tree-node__asset{display:inline-flex;align-items:center;justify-content:center;width:36px;height:24px;gap:3px;color:#8895ab;font-size:var(--fs-12)}.area-tree-node__asset--video .anticon,.area-tree-node__asset--device .anticon{color:#c0c4cc}.area-tree-node__plan{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:16px;height:16px;color:var(--area-text-3);font-size:var(--fs-12)}.area-tree-node__plan--own{color:var(--area-primary)}.area-tree-node__plan--empty,.area-tree-node__plan--missing{color:var(--area-warning)}.area-form-dialog__more{display:inline-flex;align-items:center;padding:0;border:0;margin:0 0 var(--space-3);background:transparent;color:var(--jet-theme-text-secondary);cursor:pointer;gap:var(--space-1);font:inherit;font-size:var(--fs-14);font-weight:500;line-height:1.5}.area-form-dialog__more:hover{color:var(--primary-color)}.area-form-dialog__more:focus-visible{border-radius:var(--r-1);outline:2px solid var(--jet-theme-primary-soft);outline-offset:2px}.area-form-dialog__more .anticon{font-size:var(--fs-12);transition:transform .2s ease}.area-form-dialog__advanced{padding-top:var(--space-1)}.area-workspace{min-width:0;height:100%;display:flex;flex-direction:column}.area-workspace-content{display:flex;flex-direction:column;flex-grow:1;gap:1rem;min-height:0;overflow-y:auto}.area-tabs{display:flex;align-items:center;min-height:42px;gap:0;border-radius:var(--jet-theme-radius)}.area-tab{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:42px;gap:7px;padding:0;margin-right:24px;border-radius:0;color:var(--area-text-3);font-size:var(--fs-14);font-weight:500;line-height:1.3}.area-tab .anticon{display:inline-flex;flex:0 0 auto;font-size:var(--fs-16)}.area-tab[aria-current=page]{color:var(--area-primary-hover);background:transparent;font-weight:700;box-shadow:none}.area-tab[aria-current=page]:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;border-radius:1px;background:var(--area-primary);content:""}.area-tab:hover:not([aria-current=page]){color:var(--area-text-2)}.area-status-pill{display:inline-flex;align-items:center;min-height:24px;max-width:100%;padding:0 9px;border:1px solid var(--area-line);border-radius:999px;background:var(--area-card-soft);color:var(--area-text-2);font-size:var(--fs-12);font-weight:600;line-height:1.5;white-space:normal;word-break:break-word}.area-status-pill--accent{border-color:var(--area-primary-line);background:var(--area-card-tint);color:var(--area-primary-hover)}.area-level-guide{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1fr);align-items:flex-start;gap:12px 18px;border-bottom:1px solid var(--area-line);background:var(--area-card)}.area-level-guide--summary{padding:12px 18px}.area-level-guide--section{border-bottom:1px solid var(--area-line)}.area-level-guide__main{display:flex;min-width:0;align-items:flex-start;gap:10px}.area-level-guide__main>div{display:grid;min-width:0;gap:3px}.area-level-guide__main b{overflow:hidden;color:var(--area-text);font-size:var(--fs-14);font-weight:650;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.area-level-guide__main span:not(.area-level-guide__level){color:var(--area-text-3);font-size:var(--fs-12);line-height:1.5}.area-level-guide__level{display:inline-flex;flex:0 0 auto;align-items:center;min-height:22px;padding:0 8px;border:1px solid var(--area-primary-line);border-radius:999px;background:var(--area-card-tint);color:var(--area-primary-hover);font-size:var(--fs-12);font-weight:650}.area-level-guide__layer-badge{display:inline-flex;flex:0 0 auto;align-items:center;min-height:22px;padding:0 7px;border:1px solid var(--area-primary-line);border-radius:4px;background:var(--area-card-tint);color:var(--area-primary-hover);font-size:var(--fs-12);font-weight:650;line-height:20px;white-space:nowrap}.area-level-guide__content{display:grid;min-width:0;gap:8px}.area-level-guide__capabilities{display:flex;flex-wrap:wrap;gap:6px}.area-level-guide__content p{margin:0;color:var(--area-text-3);font-size:var(--fs-12);line-height:1.6}.area-level-guide__actions{flex-wrap:wrap}.area-level-readonly-alert{margin:var(--space-4) 0}.area-section--identity{display:flex;align-items:center;justify-content:space-between;gap:12px}.area-section--identity .structure-actions{margin-left:auto}.area-section__head{display:flex;align-items:center;gap:8px;margin-bottom:var(--space-3)}.area-section__head--inline{width:100%;justify-content:space-between;gap:12px}.area-title{min-width:0;gap:10px}.area-title__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:32px;height:32px;font-size:var(--fs-18);border:none;border-radius:8px;color:var(--primary-color, #1677ff);background:#e6f4ff}.area-child-row__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:32px;height:32px;font-size:var(--fs-18);border:none;border-radius:50%;color:var(--primary-color, #1677ff);background:#e6f4ff}.area-title__line{min-width:0;gap:8px}.area-title h3,.area-section__head h3{margin:0;color:var(--area-text);font-size:var(--fs-16);font-weight:650;line-height:1.4}.area-section__head h3{position:relative;padding-left:10px}.area-section__head h3:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:14px;background-color:var(--primary-color, #1677ff);border-radius:2px}.area-title p{margin:2px 0 0}.area-type{padding:2px 8px;border:1px solid var(--area-line);border-radius:999px;background:var(--area-card-soft)}.area-space-type-tag,.area-capability-tag{margin-inline-end:0;font-weight:500}.area-space-type-tag--purple{border-color:color-mix(in srgb,var(--macaron-purple-text) 28%,transparent);background:var(--macaron-purple-bg);color:var(--macaron-purple-text)}.area-space-type-tag--green{border-color:color-mix(in srgb,var(--macaron-green-text) 28%,transparent);background:var(--macaron-green-bg);color:var(--macaron-green-text)}.area-space-type-tag--orange{border-color:color-mix(in srgb,var(--macaron-orange-text) 28%,transparent);background:var(--macaron-orange-bg);color:var(--macaron-orange-text)}.area-space-type-tag--pink{border-color:color-mix(in srgb,var(--macaron-pink-text) 28%,transparent);background:var(--macaron-pink-bg);color:var(--macaron-pink-text)}.area-space-type-tag--yellow{border-color:color-mix(in srgb,var(--macaron-yellow-text) 28%,transparent);background:var(--macaron-yellow-bg);color:var(--macaron-yellow-text)}.area-capability-tag{border:none;background:#e6f4ff;color:var(--primary-color, #1677ff)}.area-kv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 24px;margin:0;background:var(--jet-theme-bg-base);padding:16px;border-radius:var(--radius-lg);border:1px solid var(--jet-theme-border-color-1)}.area-kv>div,.plan-meta__row{display:grid;gap:4px}.area-kv dt,.plan-meta__row span,.white-model-recognition dt,.calibration-inspector__kv dt{color:var(--ink-3);font-size:var(--fs-14)}.area-kv dd,.plan-meta__row b{margin:0;color:var(--area-text);font-size:var(--fs-14);line-height:1.55}.area-child-list{display:flex;flex-direction:column;gap:var(--space-2)}.area-child-row{width:100%;justify-content:space-between;gap:12px;padding:16px;border:1px solid #f0f0f0;border-radius:8px;background:#fff;color:var(--area-text-2);text-align:left;transition:all .3s}.area-child-row:hover{border-color:var(--primary-color, #1677ff)}.area-child-row>span:nth-child(2){display:grid;min-width:0;gap:4px;margin-right:auto}.area-child-row b{color:var(--area-text, #1d2129);font-size:14px}.area-child-row small{color:#8c8c8c;font-size:12px}.area-child-row .anticon-right{color:#bfbfbf}.area-section--plan{border-top:0}.area-section--plan .area-section__head{align-items:flex-start}.area-section--plan .area-section__head--inline{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start}.area-section--plan .plan-actions{justify-self:end;margin-left:auto}.area-section--plan .plan-actions .ant-btn:not(.ant-btn-primary){border-color:var(--area-secondary);background:var(--area-card)}.area-section--plan .plan-actions .ant-btn:not(.ant-btn-primary):not(:disabled):hover,.area-section--plan .plan-actions .ant-btn:not(.ant-btn-primary):not(:disabled):focus{border-color:var(--area-secondary-hover);background:var(--area-card)}.area-section--plan .plan-actions .ant-btn:disabled,.area-section--plan .plan-actions .ant-btn[disabled]{border-color:var(--area-line);color:var(--area-text-3);background:var(--area-card-soft)}.plan-workbench{display:grid;gap:14px}.plan-canvas{min-height:var(--area-plan-canvas-height);overflow:hidden;border:1px solid var(--area-line);background:transparent}.plan-source-preview,.plan-source-preview__pdf,.plan-source-preview__fallback{width:100%;height:100%;min-height:var(--area-plan-canvas-height)}.plan-source-preview__image{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.plan-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 18px;padding:14px;border:1px solid var(--area-line);border-radius:10px;background:var(--area-card-soft)}.plan-meta__row{padding:0;margin:0}.plan-meta__row--wide{grid-column:span 3}.plan-meta__row a{color:var(--area-primary)}.plan-empty-state,.plan-source-preview__fallback{display:grid;place-items:center;gap:10px;min-height:var(--area-plan-canvas-height);padding:24px;border:1px dashed var(--area-line);border-radius:10px;background:var(--area-card-soft);text-align:center}.plan-empty-content{display:flex;flex-direction:column;align-items:center;gap:8px}.plan-empty-icon{color:var(--area-text-3);font-size:var(--fs-20)}.plan-empty-title{color:var(--area-text);font-size:var(--fs-15);font-weight:650}.plan-empty-state--white-model{min-height:320px}@media (max-width: 960px){.area-layout{display:block}.area-tree-panel{min-height:auto;border-right:0;border-bottom:1px solid var(--area-line)}.area-tabs{overflow-x:auto}.area-kv,.plan-meta{grid-template-columns:1fr}.plan-meta__row--wide{grid-column:auto}.area-section--identity,.area-section__head--inline{align-items:stretch;flex-direction:column}.area-level-guide{grid-template-columns:1fr}.area-settings{--area-plan-canvas-height: 280px}}.ant-upload-select-picture-card i[data-v-448d9d26]{color:var(--ink-4);font-size:var(--fs-32)}.ant-upload-select-picture-card .ant-upload-text[data-v-448d9d26]{margin-top:var(--space-2);color:var(--ink-3)}.area-import-dialog__template[data-v-fb3e8eb4]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;margin-bottom:16px;border:1px solid #d6e4ff;border-radius:6px;background:#f5f9ff}.area-import-dialog__template-main[data-v-fb3e8eb4]{display:flex;flex-direction:column;gap:4px;min-width:0}.area-import-dialog__template-title[data-v-fb3e8eb4]{color:#1d39c4;font-size:var(--fs-14);font-weight:600}.area-import-dialog__template-desc[data-v-fb3e8eb4]{color:var(--ink-1);font-size:var(--fs-12);line-height:1.5}.area-import-dialog__tip[data-v-fb3e8eb4]{margin:0;color:var(--ink-3);font-size:var(--fs-14)}.area-upload-hint[data-v-e1feafd3]{color:var(--ink-3);font-size:var(--fs-14);line-height:1.25rem}.area-settings-shell[data-v-9c41b3c0]{display:flex;flex-direction:column;min-height:calc(100vh - 96px)}.area-settings-shell[data-v-9c41b3c0] .ant-spin-nested-loading,.area-settings-shell[data-v-9c41b3c0] .ant-spin-container{display:flex;flex:1;min-height:0;flex-direction:column}.situation-detail-shell[data-v-876fc566]{position:absolute;top:20px;right:20px;bottom:20px;z-index:var(--situation-detail-z, 20);width:min(var(--situation-detail-width, 480px),calc(100% - 40px));display:flex;flex-direction:column;color:#1f2937;background:#fff;border:1px solid #e7ebf2;border-radius:18px;box-shadow:0 8px 28px #2a3d5b14;overflow:hidden;cursor:default}.situation-detail-head[data-v-876fc566]{flex-shrink:0;padding:22px 24px 24px;background:linear-gradient(118deg,#fff,#fff 43%,#9bbfff)}.situation-detail-head__row[data-v-876fc566]{display:flex;align-items:center;gap:10px}.situation-detail-head__row>strong[data-v-876fc566]{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:19px;font-weight:600}.situation-detail-head__icon[data-v-876fc566]{width:26px;height:26px;flex:0 0 26px;display:inline-flex;align-items:center;justify-content:center}.situation-detail-head__icon svg[data-v-876fc566]{width:26px;height:26px}.situation-detail-head p[data-v-876fc566]{margin:10px 0 0;color:#7c8798;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.situation-detail-close[data-v-876fc566]{width:31px;height:31px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:8px;background:#ffffffc7;color:#536175;margin-left:auto;flex-shrink:0;cursor:pointer}.situation-detail-close[data-v-876fc566]:hover{background:#ffffff80;color:#3b82f6}.situation-detail-close svg[data-v-876fc566]{width:17px;height:17px}.situation-detail-body[data-v-876fc566]{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column}.situation-detail-slide-enter-active[data-v-876fc566],.situation-detail-slide-leave-active[data-v-876fc566]{transition:transform .2s ease,opacity .2s ease}.situation-detail-slide-enter-from[data-v-876fc566],.situation-detail-slide-leave-to[data-v-876fc566]{transform:translate(24px);opacity:0}@media (max-width: 600px){.situation-detail-shell[data-v-876fc566]{top:12px;right:12px;bottom:12px;width:calc(100% - 24px)}.situation-detail-head[data-v-876fc566]{padding:18px 16px}}.detail-alarms[data-v-8f310c6e]{display:flex;flex-direction:column;gap:10px}.detail-alarm[data-v-8f310c6e]{width:100%;padding:12px;text-align:left;border:1px solid var(--line, #e9edf2);border-radius:9px;background:var(--bg, #fff);color:var(--ink-1, #111827);cursor:pointer}.detail-alarm.pending[data-v-8f310c6e]{border-color:#ffe1b8;background:#fffcf6}.detail-alarm__top[data-v-8f310c6e]{display:flex;align-items:center;gap:7px;margin-bottom:7px}.detail-alarm__top>svg[data-v-8f310c6e]{width:15px;color:#fa8c16}.detail-alarm__level[data-v-8f310c6e],.detail-alarm__state[data-v-8f310c6e]{padding:2px 7px;font-size:11px;border-radius:4px;background:#fff1db;color:#d97706}.detail-alarm__state[data-v-8f310c6e]{margin-left:auto}.detail-alarm__state.done[data-v-8f310c6e]{color:#6b7280;background:#f1f3f5}.detail-alarm strong[data-v-8f310c6e]{display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-alarm p[data-v-8f310c6e],.detail-alarm__meta[data-v-8f310c6e]{margin:6px 0 0;color:var(--ink-3, #8c8c8c);font-size:11px;line-height:1.6}.detail-alarm p[data-v-8f310c6e],.detail-alarm__meta span[data-v-8f310c6e]{display:flex;align-items:center;gap:5px}.detail-alarm p svg[data-v-8f310c6e],.detail-alarm__meta svg[data-v-8f310c6e]{width:12px;height:12px;flex-shrink:0}.detail-alarm__meta[data-v-8f310c6e]{display:flex;justify-content:space-between;gap:8px}.detail-alarm--vision[data-v-8f310c6e]{display:flex;gap:10px}.detail-alarm--vision.pending[data-v-8f310c6e]{border-color:#ff4d4f59;background:#ff4d4f05}.detail-alarm__content[data-v-8f310c6e]{min-width:0;flex:1}.detail-alarm__thumb[data-v-8f310c6e]{position:relative;width:120px;min-height:88px;align-self:stretch;display:grid;place-items:center;background:#eef1f5;border-radius:6px;overflow:hidden}.detail-alarm__thumb img[data-v-8f310c6e]{width:100%;height:100%;object-fit:cover}.detail-alarm__thumb>svg[data-v-8f310c6e]{width:28px;color:#a4adb9}.detail-alarm__thumb>span[data-v-8f310c6e]{position:absolute;top:5px;left:5px}.situation-detail-empty[data-v-8f310c6e]{padding:42px 12px;color:#929aa6;text-align:center}.situation-detail-empty>svg[data-v-8f310c6e]{width:32px;height:32px;color:#abb4c2}.situation-detail-empty p[data-v-8f310c6e]{margin:10px 0 0;font-size:13px}.situation-alarm-modal__image[data-v-8f310c6e]{width:100%;max-height:360px;object-fit:contain;margin-bottom:16px}.situation-alarm-modal dl[data-v-8f310c6e]{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:20px 0}.situation-alarm-modal dt[data-v-8f310c6e]{color:#8993a0;font-size:12px}.situation-alarm-modal dd[data-v-8f310c6e]{margin:5px 0 0}.situation-alarm-modal .full[data-v-8f310c6e]{grid-column:1 / -1}.situation-alarm-modal label[data-v-8f310c6e]{display:block;margin-bottom:8px}.situation-alarm-modal__actions[data-v-8f310c6e]{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}.situation-alarm-recognition[data-v-8f310c6e]{padding:8px 0;font-size:12px}.situation-alarm-review[data-v-8f310c6e]{display:flex;gap:12px;padding:12px;margin-top:12px;border-radius:8px;background:#f5f8ff;font-size:13px}.situation-alarm-review span[data-v-8f310c6e]{flex:none;color:#8895ab}.detail-alarm em[data-v-8f310c6e]{font-style:normal}.detail-alarms--device[data-v-8f310c6e]{gap:8px;line-height:1.15}.detail-alarms--device .detail-alarm[data-v-8f310c6e]{padding:10px 12px;border:1px solid #f4f5f7;border-radius:10px;background:#fff;font-family:inherit}.detail-alarms--device .detail-alarm[data-v-8f310c6e]:hover{border-color:#3b82f6;box-shadow:0 2px 10px #141c2c14}.detail-alarms--device .detail-alarm.pending[data-v-8f310c6e]{border-color:#ff4d4f59;background:#ff4d4f05}.detail-alarms--device .detail-alarm.pending[data-v-8f310c6e]:hover{border-color:#ff4d4f}.detail-alarms--device .detail-alarm__content[data-v-8f310c6e]{display:flex;flex-direction:column;gap:6px}.detail-alarms--device .detail-alarm__top[data-v-8f310c6e]{gap:8px;margin:0}.detail-alarms--device .detail-alarm__top[data-v-8f310c6e] .anticon{font-size:15px;width:18px;height:18px;color:#ff4d4f}.detail-alarms--device .detail-alarm__level[data-v-8f310c6e]{margin-left:auto;border-radius:3px}.detail-alarms--device .detail-alarm__state[data-v-8f310c6e]{margin-left:0}.detail-alarms--device .detail-alarm strong[data-v-8f310c6e]{color:#111418;font-weight:600}.detail-alarms--device .detail-alarm p[data-v-8f310c6e]{margin:0;gap:6px;min-width:0;font-size:12px;line-height:1.15;color:#3a3f47}.detail-alarms--device .detail-alarm p em[data-v-8f310c6e]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-alarms--device .detail-alarm p[data-v-8f310c6e] .anticon,.detail-alarms--device .detail-alarm__meta svg[data-v-8f310c6e]{color:#9aa1ab}.detail-alarms--device .detail-alarm__meta[data-v-8f310c6e]{margin:0;align-items:center;justify-content:flex-start;gap:12px;color:#9aa1ab;line-height:1.15}.detail-alarms--device .detail-alarm__meta em[data-v-8f310c6e]{color:#3a3f47;font-family:Courier New,monospace;font-size:12px;white-space:nowrap}.detail-alarms--device .situation-detail-empty[data-v-8f310c6e]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:50px 20px;color:#9aa1ab}.detail-alarms--device .situation-detail-empty>svg[data-v-8f310c6e]{width:36px;height:36px;color:#2bb3a3;opacity:.6}.detail-alarms--device .situation-detail-empty p[data-v-8f310c6e]{margin:0}.detail-alarms--device .situation-detail-empty.unconfigured>svg[data-v-8f310c6e]{color:#3b82f6;opacity:.85}.detail-alarms--device .situation-detail-empty.unconfigured p[data-v-8f310c6e]{color:#111418;font-weight:600}.detail-alarms--device .situation-detail-empty.unconfigured>span[data-v-8f310c6e]{font-size:12px;line-height:1.6}.detail-alarms--device .situation-detail-empty.unconfigured[data-v-8f310c6e] .ant-btn{display:inline-flex;align-items:center;gap:5px;margin-top:6px;height:32px;border-radius:8px;font-size:13px}.detail-alarms--device .detail-alarm__state[data-v-8f310c6e],.situation-alarm-modal--device .detail-alarm__state[data-v-8f310c6e]{flex-shrink:0;padding:2px 8px;border-radius:10px;font-size:11px;color:#ff4d4f;background:#ff4d4f1a}.detail-alarms--device .detail-alarm__state.done[data-v-8f310c6e],.situation-alarm-modal--device .detail-alarm__state.done[data-v-8f310c6e]{color:#2bb3a3;background:#2bb3a31a}.situation-alarm-modal--device[data-v-8f310c6e]{line-height:1.5715}.situation-alarm-modal--device .device-alarm-modal__head[data-v-8f310c6e]{display:flex;align-items:center;gap:8px;padding:14px 16px 0}.situation-alarm-modal--device .device-alarm-modal__head[data-v-8f310c6e] .anticon{font-size:20px;width:24px;height:24px}.situation-alarm-modal--device .detail-alarm__level[data-v-8f310c6e]{border-radius:3px}.situation-alarm-modal--device .detail-alarm__state[data-v-8f310c6e]{margin-left:0}.situation-alarm-modal--device .device-alarm-modal__body[data-v-8f310c6e]{padding:14px 16px 16px;display:flex;flex-direction:column;gap:14px}.situation-alarm-modal--device dl[data-v-8f310c6e]{gap:6px;margin:0}.situation-alarm-modal--device dl>div[data-v-8f310c6e]{display:flex;align-items:baseline;gap:8px;min-width:0;padding:8px 12px;border:1px solid #f4f5f7;border-radius:8px;background:#fafbfc}.situation-alarm-modal--device dt[data-v-8f310c6e]{font-size:11px;font-weight:400;color:#9aa1ab;flex-shrink:0}.situation-alarm-modal--device dt[data-v-8f310c6e]:after,.situation-alarm-modal--device label[data-v-8f310c6e]:after{content:"："}.situation-alarm-modal--device dd[data-v-8f310c6e]{min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;color:#111418}.situation-alarm-modal--device .situation-alarm-modal__form[data-v-8f310c6e]{padding:12px;border:1px solid #f4f5f7;border-radius:10px;background:#fafbfc}.situation-alarm-modal--device label[data-v-8f310c6e]{font-size:12px;color:#3a3f47;margin-bottom:5px}.situation-alarm-modal--device .situation-alarm-modal__actions[data-v-8f310c6e]{margin-top:0}.situation-alarm-modal--device .situation-alarm-modal__actions[data-v-8f310c6e] .ant-btn{display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 16px;border-radius:8px;font-size:13px;font-weight:400}.situation-alarm-modal--device .situation-alarm-modal__actions[data-v-8f310c6e] .ant-btn-primary{background:#3b82f6}.situation-alarm-modal--device .device-alarm-modal__done[data-v-8f310c6e]{display:flex;align-items:flex-start;gap:8px;padding:12px 14px;border:1px solid #2bb3a31a;border-radius:10px;background:#2bb3a30a}.situation-alarm-modal--device .device-alarm-modal__done>svg[data-v-8f310c6e]{color:#2bb3a3;width:18px;height:18px;margin-top:1px}.situation-alarm-modal--device .device-alarm-modal__done p[data-v-8f310c6e]{margin:0 0 2px;color:#111418;font-size:13px;font-weight:600}.situation-alarm-modal--device .device-alarm-modal__done span[data-v-8f310c6e]{font-size:12px;color:#3a3f47}.situation-asset-detail[data-v-be5af5fb]{min-height:0;display:flex;flex-direction:column;height:100%;background:#fff;font-size:14px;line-height:1.15}.situation-asset-detail[data-v-be5af5fb] .ant-spin-nested-loading{font-family:inherit;line-height:inherit}.idp-info[data-v-be5af5fb]{margin:0}.asset-info-empty[data-v-be5af5fb]{padding:24px 8px;text-align:center;color:#9aa1ab;font-size:12px}.idp-tabs[data-v-be5af5fb]{width:100%;height:44px;min-height:44px;display:flex;align-items:stretch;gap:34px;padding:0 24px;border-bottom:1px solid #edf0f5;background:#fff;flex-shrink:0}.idp-tab[data-v-be5af5fb]{position:relative;display:inline-flex;align-items:center;gap:9px;min-width:100px;height:44px;padding:0 0 1px;border:0;border-radius:0;background:transparent;color:#394657;font-size:14px;font-weight:500;font-family:inherit;cursor:pointer;transition:color .2s;white-space:nowrap}.idp-tab[data-v-be5af5fb] .anticon{font-size:16px;width:19.2px;height:19.2px}.idp-tab[data-v-be5af5fb]:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:3px;border-radius:4px 4px 0 0;background:transparent}.idp-tab[data-v-be5af5fb]:hover{color:#3b82f6}.idp-tab.active[data-v-be5af5fb]{color:#2f80ed}.idp-tab.active[data-v-be5af5fb]:after{background:#2f80ed}.idp-tab .idp-tab-badge[data-v-be5af5fb]{font-style:normal;font-size:11px;min-width:18px;height:18px;line-height:18px;text-align:center;padding:0 5px;border-radius:9px;background:#ff4d4f;color:#fff}.idp-tab-body[data-v-be5af5fb]{flex:1;min-height:0;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:14px}.idp-section[data-v-be5af5fb]{display:flex;flex-direction:column;gap:8px}.idp-section__head[data-v-be5af5fb]{display:flex;align-items:center;gap:6px;font-size:13px;color:#111418}.idp-section__head[data-v-be5af5fb] .anticon{font-size:14px;width:16.8px;height:16.8px;color:#9aa1ab}.idp-section__head strong[data-v-be5af5fb]{font-weight:600}.idp-info[data-v-be5af5fb]{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.idp-info__item[data-v-be5af5fb]{display:flex;flex-direction:column;gap:2px;padding:7px 9px;border:1px solid #f4f5f7;border-radius:8px;background:#fafbfc;min-width:0}.idp-info__item.full[data-v-be5af5fb]{grid-column:1/-1}.idp-info__item span[data-v-be5af5fb]{font-size:11px;color:#9aa1ab}.idp-info__item em[data-v-be5af5fb]{font-style:normal;font-size:12px;font-weight:600;color:#111418;word-break:break-all}.idp-kpis[data-v-be5af5fb]{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.idp-kpi[data-v-be5af5fb]{display:flex;flex-direction:column;gap:3px;padding:10px;border:1px solid #f4f5f7;border-radius:8px;background:#fafbfc}.idp-kpi__icon[data-v-be5af5fb]{width:26px;height:26px;border-radius:7px;display:flex;align-items:center;justify-content:center}.idp-kpi__icon[data-v-be5af5fb] .anticon{font-size:14px}.idp-kpi__value[data-v-be5af5fb]{font-size:16px;font-weight:600;color:#111418}.idp-kpi__value small[data-v-be5af5fb]{font-size:11px;font-weight:400;color:#9aa1ab;margin-left:3px}.idp-kpi__label[data-v-be5af5fb]{font-size:11px;color:#9aa1ab}.idp-props[data-v-be5af5fb]{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.idp-prop[data-v-be5af5fb]{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border:1px solid #f4f5f7;border-radius:8px;background:#fff}.idp-prop__head[data-v-be5af5fb]{display:flex;align-items:center;justify-content:space-between;gap:6px}.idp-prop__name[data-v-be5af5fb]{font-size:12px;color:#3a3f47;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.idp-prop__time[data-v-be5af5fb]{font-size:11px;color:#9aa1ab;flex-shrink:0}.idp-prop__value[data-v-be5af5fb]{font-size:15px;font-weight:600;color:#111418}.idp-prop__value small[data-v-be5af5fb]{font-size:11px;font-weight:400;color:#9aa1ab;margin-left:2px}.idp-prop__spark[data-v-be5af5fb]{width:100%;height:22px;display:block}.idp-prop__empty[data-v-be5af5fb]{height:22px;display:flex;align-items:center;color:#9aa1ab;font-size:11px}.region-basic-kv[data-v-09685c3b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 56px;margin:0}.region-basic-kv div[data-v-09685c3b]{display:grid;gap:6px}.region-basic-kv dt[data-v-09685c3b]{color:var(--ink-3);font-size:var(--fs-12)}.region-basic-kv dd[data-v-09685c3b]{margin:0;color:var(--ink-1);font-size:var(--fs-13);line-height:1.55}@media (max-width: 720px){.region-basic-kv[data-v-09685c3b]{grid-template-columns:1fr}}.situation-video-detail[data-v-93e4f52b]{display:flex;flex-direction:column;height:100%;min-height:0}.detail-live[data-v-93e4f52b]{position:relative;margin:0;flex-shrink:0;max-height:200px;overflow:hidden;background:#000}.detail-live[data-v-93e4f52b] .svp{border-radius:0;border:0}.detail-live[data-v-93e4f52b] .svp__stage{height:200px;aspect-ratio:auto}.detail-record-player[data-v-93e4f52b]{width:100%;aspect-ratio:16 / 9;background:#111;display:block}.detail-live__info[data-v-93e4f52b]{position:absolute;top:12px;left:16px;right:16px;display:flex;gap:10px;align-items:center;font-size:14px;color:#fff;text-shadow:0 1px 3px #0009;pointer-events:none}.detail-live__info button[data-v-93e4f52b]{pointer-events:auto}.detail-live__info>span[data-v-93e4f52b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.detail-live__info b[data-v-93e4f52b]{color:#2bb3a3;font-size:10px}.detail-live__info b.offline[data-v-93e4f52b]{color:#999}.detail-live__info button[data-v-93e4f52b]{border:0;color:#3b82f6;background:transparent;cursor:pointer}.video-detail-tabs[data-v-93e4f52b]{display:flex;border-bottom:1px solid #edf0f5;flex-shrink:0;margin-top:0;padding:0}.video-detail-tabs button[data-v-93e4f52b]{flex:1;min-width:0;border:0;border-bottom:2px solid transparent;display:flex;justify-content:center;align-items:center;gap:4px;color:#657080;background:transparent;padding:0 4px;height:42px;font-size:13px;white-space:nowrap;cursor:pointer}.video-detail-tabs button.active[data-v-93e4f52b]{color:#2f80ed;border-bottom-color:#2f80ed}.video-detail-tabs svg[data-v-93e4f52b]{width:13px;height:13px}.video-detail-tabs em[data-v-93e4f52b]{padding:0 4px;border-radius:8px;background:#ff4d4f;color:#fff;font-size:10px;font-style:normal}.video-detail-body[data-v-93e4f52b]{padding:14px;overflow:auto;flex:1;min-height:0}.video-detail-empty[data-v-93e4f52b]{padding:32px 12px;text-align:center;color:#9aa1ab}.video-detail-empty>svg[data-v-93e4f52b]{width:32px;height:32px}.video-detail-empty p[data-v-93e4f52b]{margin:10px 0 6px;font-size:13px}.video-detail-empty>span[data-v-93e4f52b]{font-size:12px;line-height:1.7}.video-ptz-pad[data-v-93e4f52b]{display:grid;grid-template-columns:repeat(3,44px);grid-template-rows:repeat(3,44px);gap:6px;justify-content:center;margin:0 auto 16px}.video-ptz-pad button[data-v-93e4f52b]{border:1px solid #edf0f5;border-radius:10px;background:#fff;color:#3a3f47;cursor:pointer;font-size:20px}.video-ptz-pad button[data-v-93e4f52b]:hover{border-color:#3b82f6;color:#3b82f6;background:#e8f1ff}.video-ptz-pad button[data-v-93e4f52b]:disabled{color:#bfbfbf;border-color:#edf0f5;background:#f5f5f5;cursor:not-allowed}.video-ptz-pad .up[data-v-93e4f52b]{grid-area:1 / 2}.video-ptz-pad .left[data-v-93e4f52b]{grid-area:2 / 1}.video-ptz-pad .right[data-v-93e4f52b]{grid-area:2 / 3}.video-ptz-pad .down[data-v-93e4f52b]{grid-area:3 / 2}.video-ptz-section[data-v-93e4f52b]{border-top:1px solid #f4f5f7;padding-top:10px;margin-top:12px}.video-ptz-section>span[data-v-93e4f52b]{font-size:12px;color:#8895ab}.video-ptz-zoom[data-v-93e4f52b]{display:flex;gap:8px;margin-top:8px}.video-ptz-zoom button[data-v-93e4f52b]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px}.video-ptz-zoom svg[data-v-93e4f52b]{width:13px;height:13px}.video-stream-stats[data-v-93e4f52b]{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;margin-top:8px}.video-stream-stats>div[data-v-93e4f52b]{padding:8px 10px;border:1px solid #f4f5f7;border-radius:8px;background:#fafbfc}.video-stream-stats dt[data-v-93e4f52b]{color:#8993a0;font-size:11px}.video-stream-stats dd[data-v-93e4f52b]{margin:2px 0 0;font-size:13px;font-weight:600;color:#111418;font-family:Courier New,monospace}.video-replay-calendar[data-v-93e4f52b]{border-bottom:1px solid #edf0f5;padding:6px 10px 12px}.video-replay-calendar header[data-v-93e4f52b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.video-replay-calendar strong[data-v-93e4f52b]{font-size:13px}.video-calendar-grid[data-v-93e4f52b]{display:grid;grid-template-columns:repeat(7,1fr);gap:3px;text-align:center;font-size:11px;color:#9aa1ab}.video-calendar-grid button[data-v-93e4f52b]{height:25px;position:relative;border:0;border-radius:6px;background:transparent;color:#3a3f47;cursor:pointer}.video-calendar-grid button.today[data-v-93e4f52b]{font-weight:600;color:#3b82f6}.video-calendar-grid button.selected[data-v-93e4f52b]{color:#fff;background:#3b82f6}.video-calendar-grid i[data-v-93e4f52b]{position:absolute;bottom:1px;left:calc(50% - 2px);width:4px;height:4px;border-radius:50%;background:#3b82f6}.video-calendar-grid .selected i[data-v-93e4f52b]{background:#fff}.video-replay-summary[data-v-93e4f52b]{display:flex;justify-content:space-between;margin:14px 0 10px;font-size:12px}.video-replay-summary em[data-v-93e4f52b]{font-style:normal;color:#9aa1ab}.video-replay-clip[data-v-93e4f52b]{width:100%;display:flex;gap:10px;align-items:center;padding:8px;margin-bottom:8px;border:1px solid #edf0f5;border-radius:8px;background:#fff;cursor:pointer;text-align:left}.video-replay-clip__thumb[data-v-93e4f52b]{position:relative;display:grid;place-items:center;width:84px;height:52px;border-radius:6px;background:#e9edf2;overflow:hidden}.video-replay-clip__thumb img[data-v-93e4f52b]{width:100%;height:100%;object-fit:cover}.video-replay-clip__thumb svg[data-v-93e4f52b]{position:absolute;width:20px;color:#6e7c8f}.video-replay-clip strong[data-v-93e4f52b]{display:block;font-size:11px}.video-replay-clip small[data-v-93e4f52b]{display:block;margin-top:6px;font-size:10px;color:#9aa1ab}.video-replay-sources[data-v-93e4f52b]{display:flex;gap:8px;margin-bottom:10px}.situation-detail-status[data-v-40b78b2d]{padding:7px 12px;border-radius:9px;font-size:14px;line-height:1.2;white-space:nowrap;flex-shrink:0;color:#2bb3a3;background:#2bb3a31a}.situation-detail-status.offline[data-v-40b78b2d]{background:#f5f5f5;color:#9aa1ab}.workspace-state[data-v-51385c6e]{position:absolute;inset:64px 0 0;display:grid;place-items:center;padding:24px;pointer-events:none}.workspace-state__card[data-v-51385c6e]{width:min(460px,100%);display:flex;flex-direction:column;align-items:center;padding:40px;text-align:center;border:1px dashed var(--line-strong);border-radius:12px;background:var(--bg);pointer-events:auto}.workspace-state__icon[data-v-51385c6e]{width:56px;height:56px;color:var(--ink-4);opacity:.4;margin-bottom:16px}.workspace-state h3[data-v-51385c6e]{margin:0 0 8px;color:var(--ink-1);font-size:17px;font-weight:600}.workspace-state p[data-v-51385c6e]{margin:0 0 18px;font-size:13px;color:var(--ink-3);line-height:1.7}.workspace-state__action[data-v-51385c6e]{display:inline-flex;align-items:center;gap:4px;min-height:34px;padding:0 18px;border-radius:6px;background:var(--accent);color:#fff;font-size:13px;text-decoration:none}.workspace-state__spinner[data-v-51385c6e]{width:32px;height:32px;margin-bottom:16px;border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;animation:workspace-state-spin-51385c6e .8s linear infinite}@keyframes workspace-state-spin-51385c6e{to{transform:rotate(360deg)}}.spatial-canvas[data-v-232b71d0]{position:absolute;inset:0;--region-accent: var(--jet-theme-warning);--canvas-dot-color: color-mix(in srgb, var(--ink-3) 32%, transparent);--canvas-dot-size: 1.5px;--canvas-dot-gap: 24px;overflow:visible;background-color:var(--bg);background-image:radial-gradient(circle at center,var(--canvas-dot-color) var(--canvas-dot-size),transparent calc(var(--canvas-dot-size) + .5px)),linear-gradient(180deg,color-mix(in srgb,var(--bg-elev) 86%,var(--bg-sunken)),var(--bg-sunken));background-position:0 0,0 0;background-size:var(--canvas-dot-gap) var(--canvas-dot-gap),100% 100%;background-repeat:repeat,no-repeat;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:var(--r-3)}.spatial-canvas--panning[data-v-232b71d0]{cursor:grabbing}.spatial-canvas__grid[data-v-232b71d0]{position:absolute;inset:0;background:linear-gradient(115deg,transparent 0 48%,color-mix(in srgb,var(--info-bg) 34%,transparent) 48% 49%,transparent 49%),repeating-linear-gradient(120deg,transparent 0 34px,color-mix(in srgb,var(--line) 34%,transparent) 35px,transparent 36px);opacity:.18;pointer-events:none}.plan-scene[data-v-232b71d0]{position:absolute;inset:-42px -46px 4px -22px;display:grid;place-items:center;perspective:1850px}.plan-scene[data-v-232b71d0]:before{position:absolute;right:7%;bottom:12%;left:8%;height:38%;border-radius:50%;background:color-mix(in srgb,var(--ink-2) 10%,transparent);content:"";filter:blur(22px);opacity:.24;pointer-events:none;transform:rotate(-4deg)}.plan-viewport[data-v-232b71d0]{position:absolute;inset:0;display:grid;place-items:center;transform:translate3d(var(--canvas-pan-x, 0),var(--canvas-pan-y, 0),0) scale(var(--canvas-zoom, 1));transform-origin:center;transform-style:preserve-3d;transition:transform .12s ease;will-change:transform}.spatial-canvas--panning .plan-viewport[data-v-232b71d0]{transition:none}.plan-model[data-v-232b71d0]{position:relative;width:min(var(--plan-width, 122%),var(--plan-max-width, 1380px));aspect-ratio:var(--plan-aspect-ratio, 1.72);transform:rotateX(var(--plan-rotate-x, 50deg)) rotate(var(--plan-rotate-z, -7deg)) translateY(var(--plan-translate-y, -58px)) scale(var(--plan-scale, 1.04));transform-origin:50% 55%;transform-style:preserve-3d}.plan-model--has-rendered-base[data-v-232b71d0]{transform:rotate(var(--plan-rotate-z, -7deg)) translateY(var(--plan-rendered-translate-y, -30px)) scale(var(--plan-rendered-scale, 1.04));transform-style:flat}.plan-model[data-v-232b71d0]:before,.plan-model[data-v-232b71d0]:after{position:absolute;inset:-6% -5%;border-radius:var(--r-2);content:"";pointer-events:none}.plan-model[data-v-232b71d0]:before{background:linear-gradient(145deg,transparent 0 62%,color-mix(in srgb,var(--bg-elev) 46%,transparent) 62% 64%,transparent 64%),linear-gradient(90deg,color-mix(in srgb,var(--line) 34%,transparent) 1px,transparent 1px),linear-gradient(0deg,color-mix(in srgb,var(--line) 34%,transparent) 1px,transparent 1px),linear-gradient(145deg,color-mix(in srgb,var(--bg-elev) 96%,var(--info-bg)),color-mix(in srgb,var(--bg-sunken) 72%,var(--bg-elev)));background-size:34px 34px;box-shadow:inset 0 1px color-mix(in srgb,var(--bg-elev) 90%,transparent),0 34px 68px color-mix(in srgb,var(--ink-2) 17%,transparent);transform:translateZ(-30px)}.plan-model[data-v-232b71d0]:after{border:1px solid color-mix(in srgb,var(--line-strong) 42%,transparent);box-shadow:inset 0 0 0 12px color-mix(in srgb,var(--bg-elev) 72%,transparent),inset 0 -30px 38px color-mix(in srgb,var(--info-bg) 24%,transparent);transform:translateZ(-24px)}.plan-rendered-base[data-v-232b71d0]{position:absolute;z-index:2;inset:0;width:100%;height:100%;filter:saturate(1) contrast(1.04);image-rendering:auto;object-fit:cover;opacity:1;pointer-events:none;transform:none;-webkit-user-select:none;user-select:none}.plan-rendered-base--pdf[data-v-232b71d0]{border:0;background:var(--bg-elev)}.plan-model--has-rendered-base[data-v-232b71d0]:before,.plan-model--has-rendered-base[data-v-232b71d0]:after{display:none}.spatial-canvas--has-rendered-base .plan-scene[data-v-232b71d0]{inset:0;display:grid;place-items:center;perspective:none}.spatial-canvas--has-rendered-base .plan-scene[data-v-232b71d0]:before{display:none}.spatial-canvas--has-rendered-base .plan-viewport[data-v-232b71d0]{display:grid;place-items:center;transform-style:flat}.spatial-canvas--has-rendered-base .plan-model--has-rendered-base[data-v-232b71d0]{width:var(--plan-fit-width, 100%);height:var(--plan-fit-height, 100%);max-width:none;max-height:none;aspect-ratio:var(--plan-aspect-ratio, 1.78);transform:none;transform-origin:center}.spatial-canvas--has-rendered-base .plan-rendered-base[data-v-232b71d0]{object-fit:contain;object-position:center center}.architectural-layer[data-v-232b71d0],.plan-detail[data-v-232b71d0],.plan-label[data-v-232b71d0]{position:absolute;pointer-events:none;transform-style:preserve-3d}.architectural-layer[data-v-232b71d0]{z-index:3;inset:0}.plan-detail[data-v-232b71d0]{box-sizing:border-box;border:1px solid color-mix(in srgb,var(--line-strong) 64%,transparent);border-radius:var(--r-1);background:linear-gradient(145deg,var(--bg-elev),color-mix(in srgb,var(--bg-sunken) 72%,var(--bg-elev)));box-shadow:inset 0 1px color-mix(in srgb,var(--bg-elev) 94%,transparent),0 9px 18px color-mix(in srgb,var(--ink-2) 14%,transparent);opacity:.98;transform:rotate(var(--detail-rotation)) translateZ(var(--detail-z))}.plan-detail[data-v-232b71d0]:before{position:absolute;z-index:-1;inset:0;border-radius:inherit;background:color-mix(in srgb,var(--line-strong) 30%,var(--bg-sunken));box-shadow:0 8px 14px color-mix(in srgb,var(--ink-2) 10%,transparent);content:"";opacity:.64;transform:translate3d(6px,8px,-13px)}.plan-detail[data-v-232b71d0]:after{position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(135deg,color-mix(in srgb,var(--bg-elev) 96%,transparent),transparent 54%),linear-gradient(315deg,color-mix(in srgb,var(--info-bg) 24%,transparent),transparent 58%);content:"";opacity:.78;pointer-events:none}.plan-detail[data-kind=outer][data-v-232b71d0]{z-index:1;border-color:color-mix(in srgb,var(--line-strong) 60%,transparent);border-radius:var(--r-2);background:linear-gradient(145deg,color-mix(in srgb,var(--bg-elev) 90%,transparent),color-mix(in srgb,var(--bg-sunken) 64%,var(--bg-elev)));box-shadow:inset 0 0 0 8px color-mix(in srgb,var(--bg-elev) 88%,transparent),inset 0 0 0 12px color-mix(in srgb,var(--line) 34%,transparent),0 22px 48px color-mix(in srgb,var(--ink-2) 14%,transparent);opacity:1}.plan-detail[data-kind=outer][data-v-232b71d0]:before{opacity:.58;transform:translate3d(10px,13px,-18px)}.plan-detail[data-kind=corridor][data-v-232b71d0]{z-index:2;border-color:color-mix(in srgb,var(--line) 42%,transparent);border-radius:999px;background:linear-gradient(145deg,color-mix(in srgb,var(--bg-elev) 82%,transparent),color-mix(in srgb,var(--info-bg) 26%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bg-elev) 80%,transparent),inset 0 0 24px color-mix(in srgb,var(--bg-elev) 68%,transparent);opacity:.7}.plan-detail[data-kind=corridor][data-v-232b71d0]:before,.plan-detail[data-kind=corridor][data-v-232b71d0]:after{display:none}.plan-detail[data-kind=atrium][data-v-232b71d0]{z-index:3;border-color:color-mix(in srgb,var(--line-strong) 54%,transparent);border-radius:999px;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--bg-elev) 18%,transparent) 0 45%,color-mix(in srgb,var(--bg-elev) 90%,transparent) 46% 68%,transparent 69%),color-mix(in srgb,var(--bg-elev) 40%,transparent);box-shadow:inset 0 0 0 7px color-mix(in srgb,var(--line-strong) 34%,transparent),0 14px 30px color-mix(in srgb,var(--ink-2) 10%,transparent);opacity:1}.plan-detail[data-kind=atrium][data-v-232b71d0]:before{opacity:.28;transform:translate3d(6px,9px,-12px)}.plan-detail[data-kind=atrium][data-v-232b71d0]:after{display:none}.plan-detail[data-kind=label-zone][data-v-232b71d0]{z-index:3;border:0;border-radius:999px;background:radial-gradient(circle,color-mix(in srgb,var(--bg-elev) 72%,transparent),transparent 66%);box-shadow:none;opacity:.88}.plan-detail[data-kind=label-zone][data-v-232b71d0]:before,.plan-detail[data-kind=label-zone][data-v-232b71d0]:after{display:none}.plan-detail[data-variant=strong][data-v-232b71d0]{border-color:color-mix(in srgb,var(--line-strong) 70%,transparent);background:linear-gradient(145deg,var(--bg-elev),color-mix(in srgb,var(--line) 28%,var(--bg-elev)))}.plan-detail[data-variant=quiet][data-v-232b71d0]{opacity:.72}.plan-detail[data-kind=wall][data-v-232b71d0]{border-color:color-mix(in srgb,var(--line-strong) 82%,transparent);border-radius:0;background:linear-gradient(145deg,color-mix(in srgb,var(--bg-elev) 98%,transparent),color-mix(in srgb,var(--line) 42%,var(--bg-elev)));box-shadow:inset 0 1px color-mix(in srgb,var(--bg-elev) 98%,transparent),inset 0 -5px color-mix(in srgb,var(--line-strong) 36%,transparent),0 11px 20px color-mix(in srgb,var(--ink-2) 17%,transparent)}.plan-detail[data-kind=wall][data-v-232b71d0]:before{background:color-mix(in srgb,var(--line-strong) 34%,var(--bg-sunken));opacity:.74;transform:translate3d(7px,10px,-15px)}.plan-detail[data-kind=wall][data-v-232b71d0]:after{inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--bg-elev) 98%,transparent) 0 32%,transparent 34%),linear-gradient(90deg,transparent 0 12%,color-mix(in srgb,var(--bg-elev) 76%,transparent) 50%,transparent 88%);opacity:.9}.plan-detail[data-kind=door][data-v-232b71d0]{border:0;border-radius:var(--r-1);background:linear-gradient(145deg,color-mix(in srgb,var(--bg-elev) 96%,transparent),color-mix(in srgb,var(--bg-sunken) 34%,var(--bg-elev)));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bg-elev) 92%,transparent),0 2px 7px color-mix(in srgb,var(--ink-2) 8%,transparent);opacity:.98}.plan-detail[data-kind=door][data-v-232b71d0]:before,.plan-detail[data-kind=door][data-v-232b71d0]:after{display:none}.plan-detail[data-kind=floor-line][data-v-232b71d0]{border:0;border-radius:999px;background:color-mix(in srgb,var(--line-strong) 52%,transparent);box-shadow:none;opacity:.46}.plan-detail[data-kind=floor-line][data-v-232b71d0]:before,.plan-detail[data-kind=floor-line][data-v-232b71d0]:after{display:none}.plan-detail[data-kind=glass][data-v-232b71d0]{border-color:color-mix(in srgb,var(--info) 54%,var(--line));background:linear-gradient(90deg,color-mix(in srgb,var(--info-bg) 62%,transparent),color-mix(in srgb,var(--bg-elev) 38%,transparent),color-mix(in srgb,var(--info-bg) 54%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bg-elev) 62%,transparent),0 6px 14px color-mix(in srgb,var(--info) 12%,transparent);opacity:.9}.plan-detail[data-kind=glass][data-v-232b71d0]:before{opacity:.18;transform:translate3d(3px,5px,-8px)}.plan-detail[data-kind=glass][data-v-232b71d0]:after{inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--bg-elev) 84%,transparent),transparent 38%),repeating-linear-gradient(90deg,transparent 0 18px,color-mix(in srgb,var(--info) 20%,transparent) 18px 20px);opacity:.62}.plan-detail[data-kind=room][data-v-232b71d0]{border-color:color-mix(in srgb,var(--line-strong) 62%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--bg-elev) 98%,transparent),color-mix(in srgb,var(--bg-sunken) 70%,var(--bg-elev)));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bg-elev) 76%,transparent),inset 0 -4px color-mix(in srgb,var(--line) 28%,transparent),0 9px 20px color-mix(in srgb,var(--ink-2) 13%,transparent)}.plan-detail[data-kind=room][data-v-232b71d0]:after{background:linear-gradient(150deg,color-mix(in srgb,var(--bg-elev) 98%,transparent),transparent 48%),linear-gradient(330deg,color-mix(in srgb,var(--info-bg) 18%,transparent),transparent 62%);opacity:.86}.plan-detail[data-kind=room][data-variant=strong][data-v-232b71d0]{border-color:color-mix(in srgb,var(--line-strong) 68%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bg-elev) 88%,transparent),inset 0 -5px color-mix(in srgb,var(--line) 26%,transparent),0 10px 20px color-mix(in srgb,var(--ink-2) 12%,transparent)}.plan-detail[data-kind=shelf][data-v-232b71d0],.plan-detail[data-kind=counter][data-v-232b71d0],.plan-detail[data-kind=bench][data-v-232b71d0]{border-color:color-mix(in srgb,var(--line-strong) 42%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--bg-elev) 92%,var(--warn-bg)),color-mix(in srgb,var(--bg-sunken) 60%,var(--bg-elev)))}.plan-detail[data-kind=shelf][data-v-232b71d0]:before,.plan-detail[data-kind=counter][data-v-232b71d0]:before,.plan-detail[data-kind=bench][data-v-232b71d0]:before{opacity:.24}.plan-detail[data-kind=fixture][data-v-232b71d0]{border-radius:999px;opacity:.5}.plan-detail[data-kind=fixture][data-v-232b71d0]:before{opacity:.2}.plan-detail[data-kind=fixture][data-v-232b71d0]:after{display:none}.plan-detail[data-kind=column][data-v-232b71d0]{border-color:color-mix(in srgb,var(--line-strong) 50%,transparent);border-radius:999px;background:var(--bg-elev);box-shadow:inset 0 1px color-mix(in srgb,var(--bg-elev) 92%,transparent),0 7px 14px color-mix(in srgb,var(--ink-2) 13%,transparent)}.plan-detail[data-kind=column][data-v-232b71d0]:before{opacity:.34}.plan-detail[data-kind=plant][data-v-232b71d0]{border-color:color-mix(in srgb,var(--ok) 36%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--ok-bg) 70%,var(--bg-elev));box-shadow:0 4px 10px color-mix(in srgb,var(--ok) 16%,transparent)}.plan-detail[data-kind=plant][data-v-232b71d0]:before,.plan-detail[data-kind=plant][data-v-232b71d0]:after{display:none}.plant-core[data-v-232b71d0]{position:absolute;inset:28%;border-radius:999px;background:color-mix(in srgb,var(--ok) 62%,var(--bg-elev))}.plan-detail[data-kind=stair][data-v-232b71d0],.plan-detail[data-kind=escalator][data-v-232b71d0]{overflow:hidden;border-color:color-mix(in srgb,var(--line-strong) 64%,transparent);background:color-mix(in srgb,var(--bg-elev) 78%,var(--bg-sunken))}.plan-detail[data-kind=stair][data-v-232b71d0]:before,.plan-detail[data-kind=escalator][data-v-232b71d0]:before{opacity:.32}.detail-stripes[data-v-232b71d0]{position:absolute;z-index:1;inset:0;background:repeating-linear-gradient(90deg,transparent 0 8px,color-mix(in srgb,var(--line-strong) 54%,transparent) 8px 10px);opacity:.8}.plan-label[data-v-232b71d0]{z-index:8;min-width:70px;color:color-mix(in srgb,var(--ink-2) 82%,transparent);font-size:var(--fs-14);font-weight:600;letter-spacing:0;text-align:center;transform:translate(-50%,-50%) translateZ(34px) rotate(var(--plan-face-rotate-z, 7deg)) rotateX(var(--plan-face-rotate-x, -50deg));transform-origin:center;white-space:nowrap}.plan-label[data-size=small][data-v-232b71d0]{color:var(--ink-4);font-size:var(--fs-14);font-weight:600}.floor-region[data-v-232b71d0]{position:absolute;z-index:11;appearance:none;border:0;background:transparent;color:var(--ink-1);cursor:pointer;font:inherit;padding:0;pointer-events:auto;transform:translateZ(9px);transform-style:preserve-3d}.floor-region[data-v-232b71d0]:before{position:absolute;inset:7px -7px -13px 7px;border-radius:var(--r-1);background:color-mix(in srgb,var(--ink-2) 18%,var(--bg-sunken));content:"";filter:blur(8px);opacity:0;transform:translateZ(-16px)}.floor-region__plate[data-v-232b71d0]{position:absolute;inset:0;overflow:hidden;border-radius:0;opacity:1;pointer-events:auto;transform-style:preserve-3d}.floor-region__boundary[data-v-232b71d0]{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:auto}.floor-region__boundary polygon[data-v-232b71d0]{fill:color-mix(in srgb,var(--region-accent) 15%,transparent);stroke:var(--region-accent);stroke-width:.86;pointer-events:all;transition:fill .16s ease,stroke .16s ease,stroke-width .16s ease;vector-effect:non-scaling-stroke}.floor-region--selected .floor-region__plate[data-v-232b71d0]{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--region-accent) 24%,transparent))}.floor-region--selected .floor-region__boundary polygon[data-v-232b71d0]{fill:color-mix(in srgb,var(--region-accent) 8%,transparent);stroke:color-mix(in srgb,var(--region-accent) 92%,transparent);stroke-width:1.16}.floor-region[data-risk=watch] .floor-region__plate[data-v-232b71d0]{filter:none}.floor-region[data-risk=urgent] .floor-region__plate[data-v-232b71d0]{filter:drop-shadow(0 0 4px color-mix(in srgb,var(--err) 12%,transparent))}.floor-region:hover .floor-region__boundary polygon[data-v-232b71d0],.floor-region--hovered .floor-region__boundary polygon[data-v-232b71d0]{animation:floor-region-boundary-flow-232b71d0 1.2s linear infinite;stroke:color-mix(in srgb,var(--region-accent) 80%,#000);stroke-dasharray:5 3}.plan-model--has-rendered-base .floor-region__boundary polygon[data-v-232b71d0]{fill:color-mix(in srgb,var(--region-accent) 15%,transparent);stroke:var(--region-accent);stroke-width:.88}.plan-model--has-rendered-base .floor-region--selected .floor-region__boundary polygon[data-v-232b71d0]{fill:color-mix(in srgb,var(--region-accent) 8%,transparent);stroke:color-mix(in srgb,var(--region-accent) 92%,transparent);stroke-width:1.16}.plan-model--has-rendered-base .floor-region:hover .floor-region__boundary polygon[data-v-232b71d0],.plan-model--has-rendered-base .floor-region--hovered .floor-region__boundary polygon[data-v-232b71d0]{animation:floor-region-boundary-flow-232b71d0 1.2s linear infinite;stroke:color-mix(in srgb,var(--region-accent) 80%,#000);stroke-dasharray:5 3}.plan-model--has-rendered-base .architectural-layer[data-v-232b71d0]{z-index:4;opacity:1}.plan-model--has-rendered-base .plan-detail[data-v-232b71d0]{opacity:0}.plan-model--has-rendered-base .plan-label[data-v-232b71d0]{display:none}.plan-model--has-rendered-base .floor-region[data-v-232b71d0]:before{display:none}.plan-model--has-rendered-base .floor-region[data-v-232b71d0]{transform:none}.floor-region-hit-layer[data-v-232b71d0]{position:absolute;z-index:12;inset:0;width:100%;height:100%;overflow:visible;pointer-events:auto}.floor-region-hit-layer polygon[data-v-232b71d0]{cursor:pointer;fill:#0000;pointer-events:all;stroke:transparent;stroke-width:2;vector-effect:non-scaling-stroke}.region-label[data-v-232b71d0]{position:absolute;z-index:4;display:inline-flex;align-items:center;min-width:0;padding:0;border:0;background:transparent;box-shadow:none;color:var(--region-accent);line-height:1;opacity:.92;pointer-events:none;text-align:left;transform:translate(-50%,-70%) rotate(var(--plan-face-rotate-z, 7deg)) rotateX(var(--plan-face-rotate-x, -50deg));transform-origin:center;transition:opacity .16s ease,transform .16s ease}.region-label b[data-v-232b71d0]{max-width:168px;overflow:hidden;padding:2px 6px;border:1px solid var(--region-accent);border-radius:999px;background:#ffffffc7;box-shadow:0 3px 8px color-mix(in srgb,var(--ink-2) 7%,transparent);color:var(--region-accent);font-size:var(--fs-12);font-weight:400;text-overflow:ellipsis;white-space:nowrap}.region-label small[data-v-232b71d0]{display:none}.floor-region:hover .region-label[data-v-232b71d0],.floor-region--hovered .region-label[data-v-232b71d0],.floor-region--selected .region-label[data-v-232b71d0]{opacity:.92;transform:translate(-50%,-88%) rotate(var(--plan-face-rotate-z, 7deg)) rotateX(var(--plan-face-rotate-x, -50deg))}@keyframes floor-region-boundary-flow-232b71d0{to{stroke-dashoffset:-16}}.asset-link[data-v-232b71d0]{position:absolute;z-index:12;height:0;border-top:1px dashed color-mix(in srgb,var(--accent) 82%,transparent);opacity:.72;pointer-events:none;transform-origin:0 50%}.asset-link[data-v-232b71d0]:after{position:absolute;top:-1px;right:0;left:0;height:1px;background:linear-gradient(90deg,var(--accent),transparent);content:"";opacity:.26}.asset-marker[data-v-232b71d0]{position:absolute;z-index:14;width:30px;height:30px;appearance:none;border:0;background:transparent;color:var(--accent);cursor:pointer;font:inherit;padding:0;transform:translate(-50%,-50%) translateZ(42px);transform-style:preserve-3d}.plan-model--has-rendered-base .asset-marker[data-v-232b71d0]{transform:translate(-50%,-50%);transform-style:flat}.secondary-asset-marker[data-v-232b71d0]{position:absolute;z-index:13;width:17px;height:17px;border:1px solid color-mix(in srgb,currentColor 48%,var(--bg-elev));border-radius:999px;background:color-mix(in srgb,var(--bg-elev) 86%,transparent);box-shadow:0 4px 8px color-mix(in srgb,var(--ink-2) 8%,transparent);color:var(--ok);display:grid;opacity:.78;pointer-events:none;place-items:center;transform:translate(-50%,-50%) translateZ(33px) rotate(var(--plan-face-rotate-z, 7deg)) rotateX(var(--plan-face-rotate-x, -50deg));transform-origin:center}.plan-model--has-rendered-base .secondary-asset-marker[data-v-232b71d0]{transform:translate(-50%,-50%) rotate(var(--plan-face-rotate-z, 7deg))}.secondary-asset-marker[data-v-232b71d0]:before{position:absolute;inset:-5px;border:1px solid currentColor;border-radius:inherit;background:color-mix(in srgb,currentColor 8%,transparent);content:"";opacity:0}.secondary-asset-marker[data-v-232b71d0] svg{position:relative;width:10px;height:10px}.secondary-asset-marker[data-kind=video-channel][data-v-232b71d0]{color:var(--info)}.secondary-asset-marker[data-status=watch][data-v-232b71d0]{color:var(--warn);opacity:.84}.heatmap-point[data-v-232b71d0]{position:absolute;z-index:10;border-radius:999px;background:radial-gradient(circle,color-mix(in srgb,var(--err) 56%,transparent),color-mix(in srgb,var(--warn) 72%,transparent) 52%,transparent 76%);box-shadow:0 0 0 10px color-mix(in srgb,var(--warn) calc(var(--heat-strength, .4) * 18%),transparent),0 0 0 22px color-mix(in srgb,var(--err) calc(var(--heat-strength, .4) * 10%),transparent);opacity:calc(.18 + var(--heat-strength, .4) * .7);pointer-events:none;transform:translate(-50%,-50%);animation:heatmap-pulse-232b71d0 3s ease-in-out infinite}@keyframes heatmap-pulse-232b71d0{0%,to{transform:translate(-50%,-50%) scale(.95)}50%{transform:translate(-50%,-50%) scale(1.05)}}.heatmap-point[data-kind=alarm-density][data-v-232b71d0]{background:radial-gradient(circle,color-mix(in srgb,var(--err) 72%,transparent),color-mix(in srgb,var(--warn) 58%,transparent) 52%,transparent 76%)}.heatmap-point[data-kind=offline-distribution][data-v-232b71d0]{background:radial-gradient(circle,color-mix(in srgb,var(--accent) 60%,transparent),color-mix(in srgb,var(--info) 54%,transparent) 52%,transparent 76%)}.heatmap-point[data-kind=event-activity][data-v-232b71d0]{background:radial-gradient(circle,color-mix(in srgb,var(--warn) 58%,transparent),color-mix(in srgb,var(--accent) 48%,transparent) 52%,transparent 76%)}.heatmap-point[data-kind=device-risk][data-v-232b71d0]{background:radial-gradient(circle,color-mix(in srgb,var(--err) 74%,transparent),color-mix(in srgb,var(--warn) 46%,transparent) 52%,transparent 76%)}.situation-marker[data-v-232b71d0]{position:absolute;z-index:15;width:26px;height:26px;appearance:none;border:0;background:transparent;color:var(--err);cursor:pointer;font:inherit;padding:0;transform:translate(-50%,-50%)}.situation-marker__pulse[data-v-232b71d0],.situation-marker__core[data-v-232b71d0]{position:absolute;inset:0;border-radius:999px}.situation-marker__pulse[data-v-232b71d0]{background:color-mix(in srgb,currentColor 20%,transparent);box-shadow:0 0 0 8px color-mix(in srgb,currentColor 10%,transparent),0 0 18px color-mix(in srgb,currentColor 24%,transparent);opacity:.92;animation:situation-marker-pulse-232b71d0 2s ease-in-out infinite}@keyframes situation-marker-pulse-232b71d0{0%,to{transform:scale(.9);opacity:.7}50%{transform:scale(1.1);opacity:1}}.situation-marker__core[data-v-232b71d0]{inset:3px;display:grid;place-items:center;border:1px solid color-mix(in srgb,currentColor 70%,var(--bg-elev));background:color-mix(in srgb,var(--bg-elev) 94%,transparent);box-shadow:0 6px 14px color-mix(in srgb,var(--ink-2) 14%,transparent)}.situation-marker__core[data-v-232b71d0] svg{width:12px;height:12px}.situation-marker[data-severity=critical][data-v-232b71d0]{color:var(--err)}.situation-marker[data-severity=high][data-v-232b71d0]{color:color-mix(in srgb,var(--err) 72%,var(--warn))}.situation-marker[data-severity=medium][data-v-232b71d0]{color:var(--warn)}.situation-marker[data-severity=info][data-v-232b71d0]{color:var(--accent)}.situation-marker--selected .situation-marker__core[data-v-232b71d0]{box-shadow:var(--ring-active),0 8px 18px color-mix(in srgb,currentColor 22%,transparent)}.secondary-asset-marker[data-status=urgent][data-v-232b71d0]{color:var(--err);opacity:.9}.secondary-asset-marker[data-status=offline][data-v-232b71d0]{color:var(--ink-4);opacity:.58}.asset-marker[data-v-232b71d0]:before{position:absolute;z-index:1;top:50%;left:50%;width:40px;height:40px;border:1px solid currentColor;border-radius:999px;background:color-mix(in srgb,currentColor 10%,transparent);content:"";opacity:0;transform:translate(-50%,-50%) rotate(var(--plan-face-rotate-z, 7deg)) rotateX(var(--plan-face-rotate-x, -50deg));transform-origin:center}.asset-marker--selected[data-v-232b71d0]:before{width:50px;height:50px;opacity:.18}.asset-marker--attention[data-v-232b71d0]:before{width:58px;height:58px;opacity:.34;animation:spatial-attention-ring-232b71d0 1.2s ease-in-out infinite}.asset-marker--replay-active[data-v-232b71d0]:before{width:62px;height:62px;opacity:.28;background:color-mix(in srgb,currentColor 12%,transparent);box-shadow:0 0 0 10px color-mix(in srgb,currentColor 9%,transparent),0 0 22px color-mix(in srgb,currentColor 18%,transparent)}.asset-marker--replay-pulse-a[data-v-232b71d0]:before,.asset-marker--replay-pulse-b[data-v-232b71d0]:before{width:68px;height:68px;opacity:.38;animation:spatial-replay-ring-232b71d0 calc(.72s / var(--replay-pulse-speed, 1)) ease-out 1}.asset-pin[data-v-232b71d0]{position:absolute;z-index:2;top:50%;left:50%;width:30px;height:30px;border:2px solid var(--bg-elev);border-radius:999px;background:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--bg-elev) 82%,transparent),0 6px 12px color-mix(in srgb,var(--ink-2) 14%,transparent);color:var(--accent-ink);display:grid;place-items:center;transform:translate(-50%,-50%) rotate(var(--plan-face-rotate-z, 7deg)) rotateX(var(--plan-face-rotate-x, -50deg));transform-origin:center}.plan-model--has-rendered-base .asset-pin[data-v-232b71d0]{transform:translate(-50%,-50%) rotate(var(--plan-face-rotate-z, 7deg))}.asset-pin[data-v-232b71d0]:after{position:absolute;right:4px;bottom:-8px;left:4px;height:7px;border-radius:999px;background:color-mix(in srgb,var(--ink-2) 18%,transparent);content:"";filter:blur(2px);opacity:.58}.asset-pin[data-v-232b71d0] svg{width:15px;height:15px}.asset-alarm-badge[data-v-232b71d0]{position:absolute;z-index:3;top:-8px;right:-9px;min-width:17px;height:17px;padding:0 4px;border:2px solid var(--bg-elev);border-radius:999px;background:var(--err);box-shadow:0 3px 8px color-mix(in srgb,var(--err) 32%,transparent);color:#fff;font-size:10px;font-weight:700;line-height:13px;text-align:center;white-space:nowrap}.asset-marker--selected .asset-pin[data-v-232b71d0]{box-shadow:0 0 0 5px color-mix(in srgb,var(--accent-soft) 76%,transparent),0 10px 20px color-mix(in srgb,var(--accent) 22%,transparent),var(--ring-focus),var(--shadow-pop)}.plan-model--has-rendered-base .asset-marker--selected .asset-pin[data-v-232b71d0]{box-shadow:0 0 0 4px color-mix(in srgb,var(--accent-soft) 82%,transparent),0 5px 10px color-mix(in srgb,var(--accent) 16%,transparent),var(--ring-focus)}.asset-marker--attention:not(.asset-marker--selected) .asset-pin[data-v-232b71d0]{box-shadow:0 0 0 5px color-mix(in srgb,currentColor 18%,transparent),0 0 0 10px color-mix(in srgb,currentColor 10%,transparent),0 10px 22px color-mix(in srgb,currentColor 20%,transparent);animation:spatial-attention-pin-232b71d0 1.2s ease-in-out infinite}.asset-marker--replay-active .asset-pin[data-v-232b71d0]{box-shadow:0 0 0 6px color-mix(in srgb,currentColor 18%,transparent),0 0 0 12px color-mix(in srgb,currentColor 10%,transparent),0 10px 24px color-mix(in srgb,currentColor 22%,transparent)}.asset-marker--replay-pulse-a .asset-pin[data-v-232b71d0],.asset-marker--replay-pulse-b .asset-pin[data-v-232b71d0]{animation:spatial-replay-pin-232b71d0 calc(.72s / var(--replay-pulse-speed, 1)) ease-out 1}.plan-model--has-rendered-base .asset-pin[data-v-232b71d0]:after{display:none}.asset-marker[data-kind=iot-device][data-v-232b71d0]{color:var(--ok)}.asset-marker[data-kind=iot-device] .asset-pin[data-v-232b71d0]{background:var(--ok)}.asset-marker[data-status=watch] .asset-pin[data-v-232b71d0]{background:var(--warn)}.asset-marker[data-status=urgent] .asset-pin[data-v-232b71d0]{background:var(--err);animation:spatial-pulse-232b71d0 1.8s ease-in-out infinite}.asset-marker[data-status=offline] .asset-pin[data-v-232b71d0]{background:var(--ink-4)}.asset-marker[data-status=fault] .asset-pin[data-v-232b71d0]{background:var(--warn)}.asset-marker[data-replay-severity=critical][data-v-232b71d0],.asset-marker[data-replay-severity=high][data-v-232b71d0]{color:var(--err)}.asset-marker[data-replay-severity=medium][data-v-232b71d0]{color:var(--warn)}.asset-marker[data-replay-severity=info][data-v-232b71d0]{color:var(--accent)}.asset-marker[data-kind=video-channel][data-v-232b71d0]{color:var(--info)}.asset-marker[data-kind=video-channel] .asset-pin[data-v-232b71d0]{width:30px;height:30px;border:1px solid color-mix(in srgb,var(--info) 42%,var(--line-strong));background:linear-gradient(145deg,var(--bg-elev),color-mix(in srgb,var(--info-bg) 46%,var(--bg-elev)));box-shadow:0 0 0 4px color-mix(in srgb,var(--bg-elev) 84%,transparent),0 7px 15px color-mix(in srgb,var(--info) 15%,transparent);color:color-mix(in srgb,var(--info) 72%,var(--ink-1))}.asset-marker[data-kind=video-channel] .asset-pin[data-v-232b71d0]:before{position:absolute;inset:5px;border:1px solid color-mix(in srgb,var(--info) 26%,transparent);border-radius:var(--r-1);background:color-mix(in srgb,var(--bg-elev) 74%,transparent);content:""}.asset-marker[data-kind=video-channel] .asset-pin[data-v-232b71d0] svg{position:relative;z-index:1;width:16px;height:16px;stroke-width:2.15px}.asset-marker[data-kind=video-channel][data-status=watch] .asset-pin[data-v-232b71d0],.asset-marker[data-kind=video-channel][data-status=urgent] .asset-pin[data-v-232b71d0]{border-color:color-mix(in srgb,var(--warn) 48%,var(--line));background:linear-gradient(145deg,var(--bg-elev),color-mix(in srgb,var(--warn-bg) 46%,var(--bg-elev)));color:color-mix(in srgb,var(--warn) 76%,var(--ink-1))}.asset-marker[data-kind=video-channel][data-status=offline] .asset-pin[data-v-232b71d0]{border-color:color-mix(in srgb,var(--line-strong) 70%,transparent);background:color-mix(in srgb,var(--bg-sunken) 70%,var(--bg-elev));color:var(--ink-4)}.asset-marker[data-kind=video-channel][data-status=fault] .asset-pin[data-v-232b71d0]{border-color:color-mix(in srgb,var(--warn) 48%,var(--line));background:linear-gradient(145deg,var(--bg-elev),color-mix(in srgb,var(--warn-bg) 46%,var(--bg-elev)));color:color-mix(in srgb,var(--warn) 76%,var(--ink-1))}.plan-model--has-rendered-base .asset-marker[data-kind=video-channel] .asset-pin[data-v-232b71d0]{box-shadow:0 0 0 3px color-mix(in srgb,var(--bg-elev) 88%,transparent),0 4px 9px color-mix(in srgb,var(--ink-2) 10%,transparent)}.plan-model--has-rendered-base .asset-marker[data-kind=video-channel] .asset-pin[data-v-232b71d0]:after{display:none}.asset-callout[data-v-232b71d0]{position:absolute;z-index:25;top:var(--callout-top, auto);right:var(--callout-right, auto);bottom:var(--callout-bottom, 28px);left:var(--callout-left, 26px);min-width:118px;max-width:144px;border:1px solid color-mix(in srgb,var(--line-strong) 64%,transparent);border-radius:var(--r-2);background:color-mix(in srgb,var(--bg-elev) 96%,transparent);box-shadow:var(--shadow-pop);color:var(--ink-1);display:grid;gap:2px;padding:6px 8px;pointer-events:none;text-align:left;transform:rotate(var(--plan-face-rotate-z, 7deg)) rotateX(var(--plan-face-rotate-x, -50deg));transform-origin:var(--callout-origin, left bottom)}.plan-model--has-rendered-base .asset-callout[data-v-232b71d0]{transform:rotate(var(--plan-face-rotate-z, 7deg))}.asset-marker--selected .asset-callout[data-v-232b71d0]{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.asset-marker--selected[data-status=offline] .asset-callout[data-v-232b71d0]{border-color:color-mix(in srgb,var(--ink-4) 68%,var(--line));background:color-mix(in srgb,var(--bg-sunken) 82%,var(--bg-elev));color:var(--ink-1)}.asset-marker[data-status=fault] .asset-callout[data-v-232b71d0]{border-color:color-mix(in srgb,var(--warn) 58%,var(--line))}.asset-marker[data-status=fault]:not(.asset-marker--selected) .asset-callout[data-v-232b71d0]{background:color-mix(in srgb,var(--warn-bg) 74%,var(--bg-elev))}.asset-marker[data-status=urgent] .asset-callout[data-v-232b71d0]{border-color:color-mix(in srgb,var(--err) 58%,var(--line))}.asset-marker[data-status=urgent]:not(.asset-marker--selected) .asset-callout[data-v-232b71d0]{background:color-mix(in srgb,var(--err-bg) 74%,var(--bg-elev))}.asset-callout b[data-v-232b71d0]{max-width:220px;font-size:var(--fs-14);font-weight:600;overflow-wrap:anywhere;white-space:normal}.asset-callout small[data-v-232b71d0]{color:var(--ink-3);font-size:var(--fs-14)}.asset-marker--selected .asset-callout small[data-v-232b71d0]{color:color-mix(in srgb,var(--accent-ink) 76%,transparent)}.asset-marker--selected[data-status=offline] .asset-callout small[data-v-232b71d0]{color:var(--ink-3)}.asset-marker .asset-callout__alarm.is-active[data-v-232b71d0]{color:var(--err)}@keyframes spatial-replay-ring-232b71d0{0%{opacity:.48;transform:translate(-50%,-50%) scale(.86) rotate(var(--plan-face-rotate-z, 7deg)) rotateX(var(--plan-face-rotate-x, -50deg))}to{opacity:0;transform:translate(-50%,-50%) scale(1.22) rotate(var(--plan-face-rotate-z, 7deg)) rotateX(var(--plan-face-rotate-x, -50deg))}}@keyframes spatial-replay-pin-232b71d0{0%{transform:translate(-50%,-50%) scale(.94) rotate(var(--plan-face-rotate-z, 7deg)) rotateX(var(--plan-face-rotate-x, -50deg))}38%{transform:translate(-50%,-50%) scale(1.14) rotate(var(--plan-face-rotate-z, 7deg)) rotateX(var(--plan-face-rotate-x, -50deg))}to{transform:translate(-50%,-50%) scale(1) rotate(var(--plan-face-rotate-z, 7deg)) rotateX(var(--plan-face-rotate-x, -50deg))}}.plan-model--has-rendered-base .region-label[data-v-232b71d0],.plan-model--has-rendered-base .floor-region:hover .region-label[data-v-232b71d0],.plan-model--has-rendered-base .floor-region--hovered .region-label[data-v-232b71d0],.plan-model--has-rendered-base .floor-region--selected .region-label[data-v-232b71d0]{opacity:.92}.plan-model--has-rendered-base .region-label small[data-v-232b71d0]{display:none}@media (max-width: 1080px){.plan-scene[data-v-232b71d0]{inset:12px -44px 58px -34px}.plan-model[data-v-232b71d0]{width:min(var(--plan-mobile-width, 136%),var(--plan-max-width, 1560px));transform:rotateX(41deg) rotate(var(--plan-rotate-z, -7deg)) translateY(var(--plan-mobile-translate-y, -16px)) scale(var(--plan-mobile-scale, 1))}.plan-model--has-rendered-base[data-v-232b71d0]{transform:none}}@keyframes spatial-pulse-232b71d0{0%,to{box-shadow:var(--ring-err),var(--shadow-pop)}50%{box-shadow:0 0 0 8px color-mix(in srgb,var(--err-bg) 72%,transparent),var(--shadow-pop)}}@keyframes spatial-attention-ring-232b71d0{0%,to{transform:translate(-50%,-50%) rotate(var(--plan-face-rotate-z, 7deg)) rotateX(var(--plan-face-rotate-x, -50deg)) scale(.94);opacity:.22}50%{transform:translate(-50%,-50%) rotate(var(--plan-face-rotate-z, 7deg)) rotateX(var(--plan-face-rotate-x, -50deg)) scale(1.08);opacity:.42}}@keyframes spatial-attention-pin-232b71d0{0%,to{transform:translate(-50%,-50%) rotate(var(--plan-face-rotate-z, 7deg)) rotateX(var(--plan-face-rotate-x, -50deg)) scale(1)}50%{transform:translate(-50%,-50%) rotate(var(--plan-face-rotate-z, 7deg)) rotateX(var(--plan-face-rotate-x, -50deg)) scale(1.06)}}@media (max-width: 760px){.plan-scene[data-v-232b71d0]{inset:18px -54px 72px -44px}.plan-model[data-v-232b71d0]{width:min(calc(var(--plan-mobile-width, 136%) + 6%),var(--plan-max-width, 1560px));transform:rotateX(40deg) rotate(var(--plan-rotate-z, -7deg)) translateY(var(--plan-mobile-translate-y, -16px)) scale(var(--plan-mobile-scale, 1))}.plan-model--has-rendered-base[data-v-232b71d0]{transform:none}.secondary-asset-marker[data-v-232b71d0]{width:14px;height:14px;opacity:.58}.secondary-asset-marker[data-v-232b71d0] svg{width:8px;height:8px}.asset-marker[data-v-232b71d0]{width:30px;height:30px}.asset-marker[data-v-232b71d0]:before{width:34px;height:34px}.asset-marker--selected[data-v-232b71d0]:before{width:42px;height:42px}.asset-pin[data-v-232b71d0]{width:26px;height:26px}.asset-pin[data-v-232b71d0] svg{width:13px;height:13px}.region-label small[data-v-232b71d0],.asset-callout small[data-v-232b71d0]{display:none}.asset-marker:not(.asset-marker--selected) .asset-callout[data-v-232b71d0]{display:none}}.asset-tooltip[data-v-232b71d0]{line-height:1.5715}.asset-tooltip__name[data-v-232b71d0]{font-size:13px;font-weight:500;margin-bottom:4px;color:#fff}.asset-tooltip__status[data-v-232b71d0]{font-size:12px;color:#95de64}.asset-tooltip__status.alarm[data-v-232b71d0],.asset-tooltip__alarm[data-v-232b71d0]{color:#ff7875}.asset-tooltip__status.offline[data-v-232b71d0]{color:#d9d9d9}.asset-tooltip__alarm[data-v-232b71d0]{font-size:12px;margin-top:2px}.situation-page{--bg: var(--jet-theme-bg-container);--bg-elev: var(--jet-theme-bg-base);--bg-sunken: var(--jet-theme-bg-layout);--bg-hover: var(--primary-color-1);--line: var(--jet-theme-border-secondary);--line-strong: var(--jet-theme-border);--ink-1: var(--jet-theme-text);--ink-2: var(--jet-theme-text-secondary);--ink-3: var(--jet-theme-text-secondary);--ink-4: var(--jet-theme-text-disabled);--accent: var(--primary-color);--accent-soft: var(--primary-color-1);--accent-hover: var(--primary-color-active);--accent-ink: var(--jet-theme-bg-container);--ok: var(--jet-theme-success);--warn: var(--jet-theme-warning);--err: var(--jet-theme-error);--info-bg: var(--primary-color-1);--fs-11: 11px;--fs-12: 12px;--fs-13: 13px;--fs-14: 14px;--fs-15: 15px;--fs-16: 16px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--r-1: 4px;--r-2: var(--jet-theme-radius);--r-3: calc(var(--jet-theme-radius) + 2px);--shadow-1: var(--jet-theme-shadow-secondary);--shadow-2: var(--jet-theme-shadow-secondary);flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;position:relative;height:100%;padding:8px;overflow:hidden;--situation-iot: #6e4bff;--situation-video: #1890ff;--situation-online: #2bb3a3;--situation-offline: #bfbfbf;--situation-muted: #8c8c8c;--situation-pending: #fa8c16;--situation-alarm: #ff4d4f;--situation-surface-border: var(--jet-theme-border-secondary, #f4f5f7);--situation-controls-z: 10;--situation-summary-z: 18;--situation-detail-z: 20;--situation-detail-width: clamp(400px, 36vw, 480px);container-type:inline-size}.situation-page .situation-shell,.situation-page .situation-main{display:flex;flex:1;min-height:0;min-width:0}.situation-page .map-workspace{flex:1;min-height:0;position:relative;border:1px solid var(--situation-surface-border);border-radius:var(--r-2);background:linear-gradient(180deg,var(--bg),var(--bg-sunken));overflow:visible;isolation:isolate}.situation-page .map-toolbar{position:absolute;inset:16px 16px auto;z-index:var(--situation-controls-z);display:flex;align-items:flex-start;justify-content:space-between;gap:12px;pointer-events:none}.situation-page .map-toolbar__left,.situation-page .map-toolbar__right{min-width:0}.situation-page .map-toolbar__left{position:relative;z-index:1}.situation-page .map-toolbar__right{position:absolute;right:0;transition:transform .25s ease}.situation-page .situation-shell--detail-open .map-toolbar__right{transform:translate(calc(-1 * (var(--situation-detail-width) + 24px)))}.situation-page .scope-picker{width:280px;height:36px;position:relative;display:flex;align-items:center;gap:6px;padding:0 10px;background:color-mix(in srgb,var(--bg) 96%,transparent);border:1px solid var(--situation-surface-border);border-radius:12px;box-shadow:0 1px 2px #14161e0a;font-size:13px;color:var(--ink-1);pointer-events:auto}.situation-page .scope-picker>.anticon{font-size:16px;flex:none}.situation-page .scope-picker__label{flex:1;min-width:0}.situation-page .scope-picker b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.situation-page .scope-picker .scope-picker__chevron{font-size:10px;color:var(--ink-4)}.situation-page .scope-picker__select{position:absolute;inset:0;width:100%;height:100%}.situation-page .scope-picker__select .ant-select-selector{height:100%!important;background:transparent!important;cursor:pointer!important}.situation-page .scope-picker__select .ant-select-selection-item{opacity:0}.situation-page .situation-scope-dropdown{border-radius:12px;padding:6px}.situation-page .layer-switches{display:flex;align-items:center;gap:2px;height:36px;padding:4px 6px;border:1px solid var(--line);border-radius:8px;background:var(--bg);box-shadow:0 2px 10px #0000001a;white-space:nowrap;pointer-events:auto}.situation-page .layer-divider{flex:none;width:1px;height:20px;background:var(--line-strong);margin:0 10px}.situation-page .layer-chip.ant-checkbox-wrapper{display:flex;flex-direction:row-reverse;align-items:center;gap:6px;height:28px;padding:0 6px;margin:0;border-radius:8px;font-size:13px}.situation-page .layer-chip:hover{background:var(--bg-sunken)}.situation-page .layer-chip>span:not(.ant-checkbox){display:flex;align-items:center;gap:6px;padding:0}.situation-page .layer-chip .ant-checkbox-inner{width:14px;height:14px;border-radius:3px}.situation-page .layer-chip .ant-checkbox-inner:after{width:4px;height:7px}.situation-page .layer-chip__icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;border:1.5px solid currentColor;color:var(--layer-color);background:color-mix(in srgb,var(--layer-color) 10%,transparent)}.situation-page .layer-chip__icon svg{width:12px;height:12px}.situation-page [data-layer=iot]{--layer-color: var(--situation-iot)}.situation-page [data-layer=video]{--layer-color: var(--situation-video)}.situation-page [data-layer=online]{--layer-color: var(--situation-online)}.situation-page [data-layer=offline]{--layer-color: var(--situation-offline)}.situation-page [data-layer=alert]{--layer-color: var(--situation-alarm)}.situation-page .map-controls{position:absolute;top:68px;left:16px;z-index:var(--situation-controls-z)}.situation-page .map-control-stack{display:flex;flex-direction:column;gap:6px}.situation-page .map-control-button{display:grid;place-items:center;width:38px;height:36px;padding:0;border:1px solid var(--situation-surface-border);border-radius:12px;background:var(--bg);color:var(--ink-2);cursor:pointer;box-shadow:0 1px 2px #14161e0a}.situation-page .map-control-button svg{width:14px;height:14px}.situation-page .map-control-button:hover{color:var(--accent);border-color:var(--accent)}.situation-page .canvas-stat-overlay{position:absolute;bottom:12px;left:16px;display:flex;gap:12px;z-index:var(--situation-summary-z);pointer-events:none}.situation-page .canvas-stat-card{width:220px;display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid var(--situation-surface-border);border-radius:12px;background:color-mix(in srgb,var(--bg) 96%,transparent);box-shadow:0 1px 3px #14171f0f}.situation-page .canvas-stat-card[data-tone=normal]{--stat-color: var(--situation-iot)}.situation-page .canvas-stat-card[data-tone=offline]{--stat-color: var(--situation-muted)}.situation-page .canvas-stat-card[data-tone=alerts]{--stat-color: var(--situation-pending)}.situation-page .canvas-stat-card__icon{width:40px;height:40px;flex:none;display:grid;place-items:center;border-radius:8px;color:var(--stat-color);background:color-mix(in srgb,var(--stat-color) 10%,transparent)}.situation-page .canvas-stat-card__icon svg{width:20px;height:20px}.situation-page .canvas-stat-card__body{flex:1;min-width:0}.situation-page .canvas-stat-card__title{font-size:14px;font-weight:400;color:var(--ink-1);margin-bottom:2px}.situation-page .canvas-stat-card__value{font-size:24px;font-weight:600;line-height:1.2;margin-bottom:2px;color:var(--stat-color)}.situation-page .canvas-stat-card__desc{font-size:13px;line-height:1.4;color:var(--stat-color)}.situation-page .spatial-canvas{background:transparent;border-radius:14px}.situation-page .spatial-canvas__grid,.situation-page .plan-scene:before{display:none}.situation-page .plan-scene{inset:0}.situation-page .asset-marker{--marker-color: var(--situation-iot);--marker-active-color: var(--situation-iot)}.situation-page .spatial-canvas .plan-model .asset-marker{width:42px;height:42px;border-radius:50%;transform:translate(-50%,-50%);transition:transform .15s;z-index:14}.situation-page .asset-marker[data-kind=video-channel]{--marker-color: var(--situation-video);--marker-active-color: var(--situation-video)}.situation-page .asset-marker[data-status=offline],.situation-page .asset-marker[data-status=fault]{--marker-color: var(--situation-offline)}.situation-page .asset-marker:before,.situation-page .asset-pin:before,.situation-page .asset-pin:after{display:none}.situation-page .spatial-canvas .plan-model .asset-marker .asset-pin{position:relative;top:0;left:0;width:42px;height:42px;border:none;border-radius:50%;color:var(--marker-color);background:#ffffffeb;box-shadow:0 0 0 2px var(--marker-color),0 2px 6px #00000026;transform:none;animation:none}.situation-page .spatial-canvas .plan-model .asset-marker .asset-pin .anticon{display:inline-flex;align-items:center;justify-content:center;font-size:18px}.situation-page .spatial-canvas .plan-model .asset-marker .asset-pin svg{width:18px;height:18px;color:inherit;stroke:none;stroke-width:0}.situation-page .spatial-canvas .plan-model .asset-marker:hover{transform:translate(-50%,-50%) scale(1.2);z-index:15}.situation-page .spatial-canvas .plan-model .asset-marker--selected{transform:translate(-50%,-50%) scale(1.25);z-index:16}.situation-page .spatial-canvas .plan-model .asset-marker--selected .asset-pin{box-shadow:0 0 0 3px color-mix(in srgb,var(--marker-active-color) 35%,transparent),0 2px 8px #0003}.situation-page .spatial-canvas .plan-model .asset-marker .asset-alarm-badge{top:-4px;right:-4px;min-width:20px;height:20px;padding:0;border:2px solid #fff;border-radius:50%;font-size:11px;font-weight:600;line-height:20px;background:var(--situation-alarm);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:none}@container (max-width: 950px){.situation-page .map-toolbar{flex-wrap:wrap}.situation-page .map-toolbar__right{top:48px}.situation-page .map-controls{top:114px}.situation-page .situation-shell--detail-open .map-toolbar__right{transform:none;visibility:hidden}.situation-page .canvas-stat-card{width:190px}}@container (max-width: 650px){.situation-page .scope-picker{width:min(280px,70cqw)}.situation-page .layer-switches{max-width:calc(100cqw - 50px);overflow-x:auto}.situation-page .layer-divider{margin:0 4px}.situation-page .layer-chip.ant-checkbox-wrapper{padding:0 4px}.situation-page .canvas-stat-overlay{left:12px;right:12px;gap:6px}.situation-page .canvas-stat-card{width:auto;min-width:0;flex:1;padding:8px;gap:6px}.situation-page .canvas-stat-card__icon{width:28px;height:28px}.situation-page .canvas-stat-card__title{font-size:12px}.situation-page .canvas-stat-card__desc{display:none}}.situation-page .drawer-section{padding:16px 18px}.situation-page .drawer-section--video{padding-bottom:14px}.situation-page .drawer-section h3{margin:0 0 10px;color:var(--ink-1);font-size:var(--fs-14);font-weight:600}.situation-page .drawer-section--status-details{padding:0}.situation-page .drawer-section--status-details h3{margin:0;padding:16px 18px 10px}.situation-page .drawer-empty{color:var(--ink-4);font-size:var(--fs-14);line-height:1.6}.situation-page .drawer-meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.situation-page .drawer-video{overflow:hidden;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-sunken)}.situation-page .drawer-video__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto;gap:10px;align-items:center;margin-top:10px}.situation-page .drawer-video__meta span{display:block;color:var(--ink-4);font-size:var(--fs-14)}.situation-page .drawer-video__meta b{display:flex;align-items:center;margin-top:var(--space-1);color:var(--ink-1);font-size:var(--fs-14);font-weight:500;height:24px!important}.situation-page .drawer-meta-grid span,.situation-page .drawer-kv dt{display:block;color:var(--ink-3);font-size:var(--fs-14)}.situation-page .drawer-meta-grid b,.situation-page .drawer-kv dd{margin:4px 0 0;color:var(--ink-1);font-size:var(--fs-14);font-weight:500}.situation-page .drawer-alarm-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.situation-page .drawer-alarm-summary__item{display:flex;align-items:center;gap:var(--space-2);color:var(--ink-2);font-size:var(--fs-13)}.situation-page .drawer-data-table-wrap{overflow-x:auto;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:var(--r-2);background:color-mix(in srgb,var(--bg-elev) 98%,transparent)}.situation-page .drawer-data-table{width:100%;border-collapse:collapse;table-layout:fixed}.situation-page .drawer-data-table th,.situation-page .drawer-data-table td{padding:9px 10px;text-align:left;vertical-align:middle}.situation-page .drawer-data-table th{height:34px;background:color-mix(in srgb,var(--bg-sunken) 92%,var(--bg-elev));color:var(--ink-4);font-size:var(--fs-12);font-weight:500;white-space:nowrap}.situation-page .drawer-data-table tbody tr:hover td{background:color-mix(in srgb,var(--accent) 3%,var(--bg-elev))}.situation-page .drawer-data-table--report th:first-child,.situation-page .drawer-data-table--report td:first-child{width:38%}.situation-page .drawer-data-table--report th:nth-child(2),.situation-page .drawer-data-table--report td:nth-child(2){width:30%}.situation-page .drawer-data-table__primary,.situation-page .drawer-data-table__value{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.situation-page .drawer-data-table__primary{color:var(--ink-1);font-weight:500}.situation-page .drawer-data-table__value{color:var(--ink-2)}.situation-page .drawer-data-table__time{color:var(--ink-3);font-size:var(--fs-12);white-space:nowrap}.situation-page .drawer-alarm-list{margin:0;padding:0;list-style:none}.situation-page .drawer-alarm-list__item{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px}.situation-page .drawer-alarm-list__main{display:grid;min-width:0;gap:3px}.situation-page .drawer-alarm-list__name{overflow:hidden;color:var(--ink-1);font-size:var(--fs-14);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.situation-page .drawer-alarm-list__time{color:var(--ink-4);font-size:var(--fs-12)}.situation-page .drawer-text{margin:0;color:var(--ink-2);font-size:var(--fs-14);line-height:1.7}.situation-page .drawer-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.situation-page .drawer-kv{margin:0;display:grid;grid-template-columns:100px 1fr;gap:10px 14px}.situation-page .situation-form{display:grid;gap:10px}.situation-page .situation-field{display:grid;gap:6px}.situation-page .situation-field span,.situation-page .situation-toggle span{color:var(--ink-4);font-size:var(--fs-14)}.situation-page .situation-field select,.situation-page .situation-field input[type=range]{width:100%}.situation-page .situation-form__value{margin:0;color:var(--ink-3);font-size:var(--fs-14)}.situation-page .situation-toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.space-v2-content[data-v-a6382fbe]{height:100%;display:flex;flex-direction:column;padding:0;overflow:hidden}.space-situation-container[data-v-a6382fbe]{height:100%;min-height:0}.space-situation-container[data-v-a6382fbe] .ant-pro-page-container-wrap{display:none}.space-situation-container[data-v-a6382fbe] .ant-pro-page-container,.space-situation-container[data-v-a6382fbe] .ant-pro-page-container-grid-content,.space-situation-container[data-v-a6382fbe] .ant-pro-page-container-children-content,.space-situation-container[data-v-a6382fbe] .full-page-warp{height:100%}.space-situation-container[data-v-a6382fbe] .ant-pro-page-container-children-content{margin:0!important}.space-type-capability-grid[data-v-cf4051d5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}@media (max-width: 720px){.space-type-capability-grid[data-v-cf4051d5]{grid-template-columns:1fr}}.space-type-name[data-v-5d4b60ce]{display:flex;flex-direction:column;gap:2px}.space-type-name__title[data-v-5d4b60ce]{display:flex;align-items:center;gap:6px}.space-type-name__code[data-v-5d4b60ce],.space-type-muted[data-v-5d4b60ce]{color:var(--jet-theme-text-disabled);font-size:var(--fs-12)}.situation-icon[data-v-4f4f4208]{width:1em;height:1em;flex:none}.slp__container[data-v-8d85e3a6],.slp__native-video[data-v-8d85e3a6]{position:absolute;inset:0;display:block;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;background:transparent}[data-v-8d85e3a6] .slp__container.jessibuca-container,.slp__container[data-v-8d85e3a6] .jessibuca-container{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}.slp__native-video[data-v-8d85e3a6]{display:block;object-fit:cover;object-position:center center}.slp__container[data-v-8d85e3a6] video{width:100%!important;height:100%!important;object-fit:cover;object-position:center center}.slp__native-video.is-fit-fill[data-v-8d85e3a6],.slp__container.is-fit-fill[data-v-8d85e3a6] video{object-fit:fill}.slp__native-video.is-fit-contain[data-v-8d85e3a6],.slp__container.is-fit-contain[data-v-8d85e3a6] video{object-fit:contain}.slp__container.is-fit-fill[data-v-8d85e3a6] canvas{top:0!important;left:0!important;width:100%!important;height:100%!important;transform:none!important}.slp__container.is-controls-hidden[data-v-8d85e3a6] .jessibuca-controls-bottom,.slp__container.is-controls-hidden[data-v-8d85e3a6] .jessibuca-controls,.slp__container.is-controls-hidden[data-v-8d85e3a6] .jessibuca-control,.slp__container.is-controls-hidden[data-v-8d85e3a6] .jessibuca-operate{display:none!important}.slp__container[data-v-8d85e3a6] .jessibuca-controls,.slp__container[data-v-8d85e3a6] .jessibuca-control,.slp__container[data-v-8d85e3a6] .jessibuca-operate{background:color-mix(in srgb,var(--ink-1) 34%,transparent)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.wanke-big-screen{width:100%;height:100%;min-height:0;display:block;overflow:hidden;color:#e8f8ff;background:#020814}.wanke-big-screen,.wanke-big-screen *{box-sizing:border-box}.wanke-big-screen__canvas{--wanke-screen-header-height: clamp(48px, 7.5vh, 82px);--wanke-screen-footer-height: clamp(18px, 2.78vh, 30px);--wanke-screen-left-border-width: clamp(12px, 1.04vw, 20px);--wanke-screen-right-border-width: clamp(13px, 1.09vw, 21px);position:relative;width:100%;height:100%;min-width:0;min-height:0;display:grid;grid-template-rows:var(--wanke-screen-header-height) minmax(0,1fr);padding:0 clamp(8px,1vw,18px) clamp(8px,1vh,10px);overflow:hidden;background:url(/assets/header-bg.svg) center top / 100% var(--wanke-screen-header-height) no-repeat,url(/assets/footer-bg.svg) center bottom / 100% var(--wanke-screen-footer-height) no-repeat,url(/assets/left-border.svg) left top / var(--wanke-screen-left-border-width) 100% no-repeat,url(/assets/right-border.svg) right top / var(--wanke-screen-right-border-width) 100% no-repeat,radial-gradient(circle at 50% 42%,rgba(19,117,190,.2),transparent 42%),#06101e}.wanke-big-screen__canvas:before{content:"";position:absolute;z-index:0;top:0;left:0;right:0;height:var(--wanke-screen-header-height);pointer-events:none;background:linear-gradient(90deg,#2296fff2,#00d5ff6b 16%,#00d5ff00 36%) left top / 35% 2px no-repeat,linear-gradient(270deg,#2296fff2,#00d5ff6b 16%,#00d5ff00 36%) right top / 35% 2px no-repeat,linear-gradient(90deg,#00d5ffb3,#00d5ff00) left 9px top 14px / 78px 2px no-repeat,linear-gradient(270deg,#00d5ffb3,#00d5ff00) right 9px top 14px / 78px 2px no-repeat}.wanke-big-screen__canvas:after{content:none;position:absolute;top:clamp(58px,9.26vh,100px);bottom:0;left:0;right:0;pointer-events:none;background:url(/assets/left-border.svg) left top / clamp(12px,1.04vw,20px) 100% no-repeat,url(/assets/right-border.svg) right top / clamp(13px,1.09vw,21px) 100% no-repeat}.wanke-big-screen__header,.wanke-big-screen__body{position:relative;z-index:1}.wanke-big-screen__header{position:relative;display:grid;grid-template-columns:300px minmax(0,1fr) 300px;align-items:center;gap:18px;min-height:0;padding:0 clamp(12px,1.04vw,20px) clamp(8px,1.2vh,13px);background:none}.wanke-big-screen__header h1{margin:0;color:transparent;font-size:clamp(20px,1.67vw,32px);line-height:1.12;font-weight:800;letter-spacing:0;text-align:center;background:linear-gradient(180deg,#90daff,#fff 82.33%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none}.wanke-big-screen__weather,.wanke-big-screen__clock{display:inline-flex;align-items:center;gap:8px;min-width:0;color:#c7edff;font-size:14px;white-space:nowrap}.wanke-big-screen__weather{justify-self:start}.wanke-big-screen__clock{justify-self:end;font-variant-numeric:tabular-nums}.wanke-big-screen__clock button{width:28px;height:28px;display:grid;place-items:center;border:0;color:#44e7ff;background:transparent}.wanke-big-screen__weather-icon{width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff 0 18%,#ffd15f 19% 46%,#249dff 47% 76%,transparent 77%);box-shadow:0 0 16px #2cb1ffad}.wanke-big-screen__body{--wanke-left-metrics-height: clamp(300px, 27vh, 356px);--wanke-right-alarm-total-height: clamp(390px, 42vh, 430px);--wanke-rank-head-height: 30px;--wanke-rank-row-min-height: 30px;min-height:0;display:grid;grid-template-columns:minmax(260px,440px) minmax(420px,1fr) minmax(260px,440px);gap:16px;padding:0 clamp(10px,.63vw,12px) clamp(10px,1.11vh,12px)}.wanke-big-screen__side,.wanke-big-screen__center{min-width:0;min-height:0;display:grid;gap:6px;overflow:hidden}.wanke-big-screen__side{grid-template-rows:var(--wanke-left-metrics-height) minmax(0,1fr)}.wanke-big-screen__side--right{grid-template-rows:var(--wanke-right-alarm-total-height) auto;align-content:start}.wanke-big-screen__center{position:relative}.wanke-panel{position:relative;min-width:0;min-height:0;overflow:hidden;padding:0}.wanke-panel h2{height:40px;margin:0;display:flex;align-items:center;gap:8px;padding:0 16px;color:#f3fdff;font-size:16px;font-weight:700}.wanke-panel--metrics h2,.wanke-panel--alarm-list h2,.wanke-panel--alarm-total h2,.wanke-panel--camera-rank h2{height:44px;padding-left:28px;border-bottom:0;background:url(/assets/metric-title-bg.svg) left center / 100% 100% no-repeat}.wanke-panel--camera-rank h2{justify-content:space-between;padding-right:8px}.wanke-rank-tabs{display:inline-flex;align-items:center;gap:8px;min-width:max-content}.wanke-rank-tabs button{width:24px;height:24px;display:grid;place-items:center;border:1px solid rgba(51,159,231,.6);border-radius:3px;color:#b8d9eb;font-size:12px;line-height:1;background:#1446708f;box-shadow:inset 0 0 10px #29a6f41f}.wanke-rank-tabs button.is-active{border-color:#35c2ff;color:#fff;background:linear-gradient(180deg,#25b5ff,#1379d5);box-shadow:inset 0 0 10px #dffbff47,0 0 10px #25b5ff57}.wanke-metric-groups{--metric-title-gap: 16px;height:calc(100% - 44px - var(--metric-title-gap));display:grid;grid-template-rows:repeat(2,100px);align-content:center;gap:12px;margin-top:var(--metric-title-gap)}.wanke-metric-group{position:relative;min-width:0;min-height:100px;display:grid;grid-template-columns:96px minmax(0,1fr);gap:0;align-items:center;padding:18px 24px 14px 0;overflow:hidden;background-position:left center;background-repeat:no-repeat;background-size:min(100%,382px) 100px}.wanke-metric-group[data-kind=camera]{background-image:url(/assets/metric-camera-bg.svg?v=2)}.wanke-metric-group[data-kind=alarm]{background-image:url(/assets/metric-alarm-bg.svg?v=2)}.wanke-metric-group__icon{width:58px;height:58px;margin-left:19px;display:grid;place-items:center;border-radius:50%;color:#eaf7ff;background:transparent}.wanke-metric-group[data-kind=camera] .wanke-metric-group__icon,.wanke-metric-group[data-kind=alarm] .wanke-metric-group__icon{opacity:0}.wanke-metric-group__content{min-width:0;display:grid;align-items:center;position:relative;left:20px;bottom:7px}.wanke-metric-group__values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.wanke-metric-group__values span{margin-top:6px;min-width:0;display:grid;gap:4px;justify-items:start}.wanke-metric-group__values em{color:#4da9ff;background:linear-gradient(180deg,#fff,#4da9ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:clamp(22px,1.46vw,28px);line-height:1;font-style:normal;font-weight:800;text-shadow:0 0 14px rgba(76,205,255,.58)}.wanke-metric-group[data-kind=camera] .wanke-metric-group__values span:nth-child(2) em,.wanke-metric-group[data-kind=alarm] .wanke-metric-group__values span:nth-child(2) em{background-image:linear-gradient(180deg,#00ffbf,#5df1d6)}.wanke-metric-group[data-kind=alarm] .wanke-metric-group__values span:nth-child(3) em{background-image:linear-gradient(180deg,#fff1dc,#ff8522)}.wanke-metric-group__values b,.wanke-alarm-card small,.wanke-alarm-card time{color:#cfdeec;font-size:12px;font-weight:400;color:#afc0cd}.wanke-alarm-list,.wanke-rank-list{height:calc(100% - 40px);min-height:0;overflow:hidden auto;padding:12px 14px 16px;scrollbar-width:thin;scrollbar-color:rgba(50,197,255,.7) transparent}.wanke-panel--alarm-list{min-height:0;display:flex;flex-direction:column}.wanke-panel--alarm-list .wanke-alarm-list{height:calc(100vh - var(--wanke-screen-header-height) - var(--wanke-left-metrics-height));min-height:0;overflow-x:hidden;overflow-y:scroll;padding:8px 8px 6px;transition:opacity .18s ease;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(50,197,255,.7) transparent}.wanke-panel--alarm-list .wanke-alarm-list::-webkit-scrollbar{width:5px}.wanke-panel--alarm-list .wanke-alarm-list::-webkit-scrollbar-track{border-radius:999px;background:transparent}.wanke-panel--alarm-list .wanke-alarm-list::-webkit-scrollbar-thumb{border-radius:999px;background:#4fd3ff9e}.wanke-panel--alarm-list .wanke-alarm-list.is-loading{opacity:.58}.wanke-alarm-pagination{height:42px;flex:0 0 42px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 12px 10px;color:#bfddf5c7;font-size:12px;line-height:1}.wanke-alarm-pagination__total{flex:0 0 auto;color:#c3e2f8b8;white-space:nowrap}.wanke-alarm-pagination .ant-pagination{display:flex;align-items:center;justify-content:flex-end;min-width:0;gap:3px;font-size:12px}.wanke-alarm-pagination .ant-pagination-prev,.wanke-alarm-pagination .ant-pagination-next,.wanke-alarm-pagination .ant-pagination-item{min-width:24px;height:24px;margin:0;border:1px solid rgba(54,177,255,.28);border-radius:3px;background:#03182d61;box-shadow:inset 0 0 8px #2fb2ff14;line-height:22px}.wanke-alarm-pagination .ant-pagination-prev button,.wanke-alarm-pagination .ant-pagination-next button{min-width:22px;height:22px;display:grid;place-items:center;color:#a0d7ffc7;line-height:22px}.wanke-alarm-pagination .ant-pagination-item a{padding:0 5px;color:#c1e5ffc7;line-height:22px}.wanke-alarm-pagination .ant-pagination-item-active{border-color:#3acaffd1;background:#1f92e05c;box-shadow:inset 0 0 8px #4dd0ff38,0 0 8px #23acff38}.wanke-alarm-pagination .ant-pagination-item-active a{color:#fff}.wanke-alarm-pagination .ant-pagination-disabled button,.wanke-alarm-pagination .ant-pagination-disabled:hover button{color:#9ec9e799}.wanke-alarm-pagination .ant-pagination-disabled{border-color:#36b1ff33;background:#03182d75}.wanke-alarm-pagination .ant-pagination-prev .anticon,.wanke-alarm-pagination .ant-pagination-next .anticon{color:currentColor;font-size:10px;opacity:1}.wanke-alarm-pagination .ant-pagination-prev svg,.wanke-alarm-pagination .ant-pagination-next svg{display:block;fill:currentColor}.wanke-alarm-pagination .ant-pagination-jump-prev,.wanke-alarm-pagination .ant-pagination-jump-next{min-width:20px;height:24px;margin:0;color:#c1e5ffad;line-height:24px}.wanke-alarm-empty{min-height:210px;height:100%;display:grid;gap:10px;place-items:center;align-content:center;color:#c7e7ffad;font-size:14px;text-align:center;border:1px dashed rgba(70,190,255,.24);background:linear-gradient(180deg,#13548b29,#06203a14),radial-gradient(circle at 50% 40%,rgba(46,181,255,.14),transparent 46%);box-shadow:inset 0 0 22px #2aa7ff14}.wanke-alarm-empty svg{width:30px;height:30px;color:#5dc5ffbd;filter:drop-shadow(0 0 8px rgba(65,173,255,.26))}.wanke-alarm-card{position:relative;min-width:0;min-height:80px;display:grid;grid-template-columns:120px minmax(0,1fr) 68px;gap:10px;align-items:center;margin-bottom:10px;border-radius:8px;padding:9px 12px 9px 10px;background:linear-gradient(90deg,#52b1f033,#0665a500);cursor:pointer}.wanke-alarm-card:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(90deg,#52b1f080,#8aacc31a);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.wanke-alarm-card:hover,.wanke-alarm-card:focus-visible{border-color:#47c6ffe6;box-shadow:inset 0 0 22px #2597da38,0 0 16px #2cb5ff38;transform:translateY(-1px);outline:none}.wanke-alarm-card__thumb{position:relative;height:80px;overflow:hidden;border:1px solid rgba(145,196,222,.32);background:linear-gradient(135deg,#051f38eb,#0d3a5ed1)}.wanke-alarm-card__thumb img{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:cover}.wanke-alarm-card__grid{position:absolute;inset:0;opacity:.24;background-image:linear-gradient(rgba(145,214,255,.24) 1px,transparent 1px),linear-gradient(90deg,rgba(145,214,255,.24) 1px,transparent 1px);background-size:13px 13px}.wanke-alarm-card__live{position:absolute;top:5px;left:5px;z-index:2;padding:0 5px;border-radius:2px;color:#fff;font-size:12px;line-height:16px;font-weight:800;background:#ef4444;box-shadow:0 0 8px #ef44446b}.wanke-alarm-card__main{min-width:0;display:grid;gap:9px;position:relative;z-index:1}.wanke-alarm-card strong{color:#fff;font-size:16px;line-height:1.25;font-weight:500}.wanke-alarm-card small,.wanke-alarm-card time{display:inline-flex;align-items:center;gap:5px;color:#c5deefeb;font-size:14px;line-height:1}.wanke-alarm-card small svg,.wanke-alarm-card time svg{width:12px;height:12px;flex:0 0 12px;color:#e3f7ff}.wanke-alarm-card__badges{position:relative;z-index:1;justify-self:end;display:grid;justify-items:end;gap:6px}.wanke-alarm-card__level,.wanke-alarm-card__process{min-width:54px;padding:5px 7px;border:1px solid #38baff;border-radius:4px;color:#fff;font-size:14px;line-height:1;font-weight:400;text-align:center;white-space:nowrap;background:#126cab47;box-shadow:inset 0 0 10px #38baff2e,0 0 8px #38baff29}.wanke-alarm-card__level[data-level="1"]{border-color:#e50012;color:#fff;background:#e500123d;box-shadow:inset 0 0 10px #e5001233,0 0 8px #e5001229}.wanke-alarm-card__level[data-level="2"]{border-color:#ff9457;color:#fff;background:#ff94573d;box-shadow:inset 0 0 10px #ff945733,0 0 8px #ff945729}.wanke-alarm-card__level[data-level="3"]{border-color:#fabd47;color:#fff7de;background:#fabd4733;box-shadow:inset 0 0 10px #fabd472e,0 0 8px #fabd4724}.wanke-alarm-card__level[data-level="4"]{border-color:#999;color:#f1f1f1;background:#9993;box-shadow:inset 0 0 10px #99999929,0 0 8px #9999991f}.wanke-alarm-card__level[data-level="5"]{border-color:#bbb;color:#fff;background:#bbbbbb2e;box-shadow:inset 0 0 10px #bbbbbb24,0 0 8px #bbbbbb1a}.wanke-alarm-card__process{font-style:normal}.wanke-alarm-card__process[data-state=unhandled]{border-color:#ff455b;color:#ffd7dc;background:#b9223838;box-shadow:inset 0 0 10px #ff455b2e,0 0 8px #ff455b24}.wanke-alarm-card__process[data-state=handled]{border-color:#36d77b;color:#d6ffe7;background:#188f5238;box-shadow:inset 0 0 10px #36d77b2e,0 0 8px #36d77b24}.wanke-latest-alarm{--wanke-latest-alarm-title-size: 1.375rem;--wanke-latest-alarm-action-size: 1.375rem;--wanke-latest-alarm-icon-size: 1.25rem;--wanke-latest-alarm-body-size: .75rem;--wanke-latest-alarm-time-size: .6875rem;--wanke-latest-alarm-inline-gap: .3125rem;--wanke-latest-alarm-row-gap: .375rem;--wanke-latest-alarm-label-width: 2.25rem;position:absolute;top:75px;right:0;z-index:8;width:clamp(11rem,12vw,13rem);aspect-ratio:295 / 329;container-type:inline-size;padding:0;border:0;color:#fff;text-align:left;background:url(/assets/latest-alarm-bg.svg) center / 100% 100% no-repeat;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);box-shadow:none;cursor:pointer;opacity:.98;transition:opacity .18s ease,filter .18s ease}.wanke-latest-alarm:before,.wanke-latest-alarm:after{content:none}.wanke-latest-alarm:hover{opacity:1;filter:brightness(1.06)}.wanke-latest-alarm header{position:absolute;top:10%;left:8.5%;right:4.8%;z-index:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:var(--wanke-latest-alarm-inline-gap);padding:0 .375rem}.wanke-latest-alarm header strong{min-width:7.5rem;overflow:hidden;font-size:var(--wanke-latest-alarm-title-size);line-height:1;font-weight:700;letter-spacing:0;font-style:italic;text-overflow:ellipsis;white-space:nowrap}.wanke-latest-alarm__arrow{flex:0 0 var(--wanke-latest-alarm-action-size);width:var(--wanke-latest-alarm-action-size);height:var(--wanke-latest-alarm-action-size);display:grid;place-items:center;filter:drop-shadow(0 0 4px rgba(255,57,70,.42));transform:translateY(-1px)}.wanke-latest-alarm__arrow svg{display:block;width:var(--wanke-latest-alarm-action-size);height:var(--wanke-latest-alarm-action-size)}.wanke-latest-alarm__media{position:absolute;top:28%;left:8.8%;right:8.8%;z-index:1;height:40%;overflow:hidden;border:1px solid rgba(255,170,166,.7);background:#3c0a0a85;box-shadow:inset 0 0 0 1px #ffffff1f,0 0 12px #ff302b52}.wanke-latest-alarm__media img{width:100%;height:100%;display:block;object-fit:cover}.wanke-latest-alarm__media>span{width:100%;height:100%;display:grid;place-items:center;color:#ffdede9e}.wanke-latest-alarm__media svg{width:var(--wanke-latest-alarm-icon-size);height:var(--wanke-latest-alarm-icon-size)}.wanke-latest-alarm dl{position:absolute;inset:74% 8.6% 8.8% 8.8%;z-index:1;min-width:0;display:grid;align-content:start;gap:var(--wanke-latest-alarm-row-gap);margin:0}.wanke-latest-alarm dl div{min-width:0;display:grid;grid-template-columns:var(--wanke-latest-alarm-label-width) minmax(0,1fr);align-items:center;gap:var(--wanke-latest-alarm-inline-gap);color:#ffeeeeeb;font-size:var(--wanke-latest-alarm-body-size);line-height:1.3}.wanke-latest-alarm dl div:last-child{font-size:var(--wanke-latest-alarm-time-size)}.wanke-latest-alarm dt,.wanke-latest-alarm dd{min-width:0;margin:0}.wanke-latest-alarm dt{color:#ffeeeed1}.wanke-latest-alarm dd{overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}@supports (container-type: inline-size) and (width: 1cqw){.wanke-latest-alarm{--wanke-latest-alarm-title-size: clamp(1.25rem, 10.6cqw, 2.75rem);--wanke-latest-alarm-action-size: clamp(1.375rem, 10.6cqw, 2.75rem);--wanke-latest-alarm-icon-size: clamp(1.25rem, 9.62cqw, 2.5rem);--wanke-latest-alarm-body-size: clamp(.6875rem, 5.77cqw, 1.5rem);--wanke-latest-alarm-time-size: clamp(.625rem, 5.29cqw, 1.375rem);--wanke-latest-alarm-inline-gap: clamp(.3125rem, 2.4cqw, .625rem);--wanke-latest-alarm-row-gap: clamp(.375rem, 2.88cqw, .75rem);--wanke-latest-alarm-label-width: clamp(2.25rem, 17.31cqw, 4.5rem);width:clamp(11rem,min(12vw,19vh),26rem)}.wanke-latest-alarm header{padding:0 clamp(.375rem,2.9cqw,.75rem)}.wanke-latest-alarm header strong{min-width:clamp(6.25rem,57.7cqw,15rem)}}.wanke-monitor-grid{min-width:0;min-height:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:minmax(0,1fr) clamp(108px,15.28vh,165px);gap:10px;padding-top:40px;padding-bottom:16px}.wanke-monitor-card{position:relative;min-width:0;min-height:0;display:grid;grid-template-rows:34px minmax(0,1fr);overflow:hidden;border:1px solid rgba(42,170,255,.336);background:linear-gradient(180deg,#093054e0,#041224f0),#031326f5;box-shadow:inset 0 0 24px #2aa8ff29,0 0 18px #094e8f47}.wanke-monitor-card.is-main{grid-column:1 / -1}.wanke-monitor-card__head{position:relative;z-index:2;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 6px 0 12px;border-radius:5px;background:linear-gradient(90deg,#0e395521,#1566a915 44%,#061b3304),#041c38db}.wanke-monitor-card__head:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(151,222,255,.2),transparent 58%)}.wanke-monitor-card__head strong{position:relative;z-index:1;min-width:0;overflow:hidden;color:#ffffffbd;font-size:12px;line-height:1.2;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.wanke-monitor-card.is-main .wanke-monitor-card__head strong{font-size:12px}.wanke-camera-picker__head button{flex:0 0 auto;width:28px;height:24px;display:grid;place-items:center;border:1px solid rgba(74,196,255,.58);border-radius:3px;color:#bff3ff;background:#0e538480;cursor:pointer}.wanke-camera-picker__head button:hover{border-color:#5ce7ff;color:#fff;box-shadow:0 0 10px #46cfff47}.wanke-monitor-card__head button{position:relative;z-index:1;flex:0 0 auto;width:22px;height:22px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;color:#fff;background:transparent;cursor:pointer;transition:transform .18s ease,filter .18s ease}.wanke-monitor-card__head button:hover{transform:translate(1px);filter:brightness(1.18)}.wanke-monitor-card__head button svg{display:block;width:22px;height:22px}.wanke-monitor-card__stage{position:relative;min-width:0;min-height:0;overflow:hidden;background:linear-gradient(135deg,rgba(95,201,255,.1),transparent 34%),radial-gradient(circle at 50% 46%,rgba(40,157,242,.28),transparent 42%),#031222}.wanke-monitor-card__stage:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(rgba(78,182,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(78,182,255,.08) 1px,transparent 1px);background-size:34px 34px;opacity:.38}.wanke-monitor-card__overlay{position:absolute;inset:0;z-index:2;display:grid;gap:8px;place-items:center;align-content:center;color:#d1efffd1;font-size:13px;text-align:center;background:#030f1e61;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.wanke-monitor-card__overlay svg{width:26px;height:26px}.wanke-monitor-card__overlay.is-error{color:#ffb2b2}.wanke-monitor-card__meta{position:absolute;left:10px;right:34px;bottom:10px;z-index:3;display:flex;justify-content:space-between;gap:8px;color:#d0ecffc7;font-size:12px;pointer-events:none}.wanke-monitor-card__meta span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wanke-monitor-card__fullscreen{position:absolute;right:10px;bottom:10px;padding:0;z-index:4;width:14px;height:14px;display:grid;place-items:center;border:1px solid rgba(85,213,255,.72);border-radius:2px;color:#d7f8ff;background:#062444a3;box-shadow:inset 0 0 7px #42c2ff29,0 0 8px #30b1ff38;cursor:pointer}.wanke-monitor-card__fullscreen:hover{border-color:#6ff3ff;color:#fff;background:#1268a3d1}.wanke-monitor-card__fullscreen svg{width:9px;height:9px}.wanke-camera-picker-mask{position:absolute;inset:0;z-index:20;display:grid;place-items:center;background:#0208126b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.wanke-camera-picker{width:min(450px,88%);height:min(680px,88%);min-height:0;display:grid;grid-template-rows:50px 48px minmax(0,1fr);overflow:hidden;border:1px solid rgba(40,141,255,.86);border-radius:8px;background:linear-gradient(180deg,#092c54fa,#061b36f5),#061b34;box-shadow:inset 0 0 24px #38a9ff24,0 18px 46px #00000073}.wanke-camera-picker__head{height:42px;display:flex;align-items:center;justify-content:space-between;padding:0 18px 0 20px;border-bottom:1px solid rgba(70,163,255,.25)}.wanke-camera-picker__head strong{color:#f3fdff;font-size:18px;font-weight:700}.wanke-camera-picker__search{min-width:0;height:36px;display:flex;align-items:center;gap:8px;margin:8px 16px 0;padding:0 12px;border:1px solid rgba(55,145,232,.72);border-radius:6px;color:#c4dff1d6;background:#031630bd}.wanke-camera-picker__search input{min-width:0;flex:1;border:0;outline:0;color:#dff5ff;background:transparent}.wanke-camera-picker__search input::placeholder{color:#b3cddead}.wanke-camera-picker__tree{min-height:0;overflow:hidden auto;padding:14px 16px 18px;scrollbar-width:thin;scrollbar-color:rgba(50,197,255,.72) transparent}.wanke-camera-picker__area{min-width:0}.wanke-camera-picker__area button,.wanke-camera-picker__channel{width:100%;min-width:0;display:flex;align-items:center;gap:8px;border:0;color:#d2e7f5e0;background:transparent;cursor:pointer}.wanke-camera-picker__area>button{height:38px;padding:0 8px;font-size:15px;font-weight:700}.wanke-camera-picker__area[data-level="1"]>button{padding-left:24px;color:#91d7f5e0}.wanke-camera-picker__area[data-level="2"]>button{padding-left:40px;color:#73b9e1d9}.wanke-camera-picker__area[data-level="3"]>button{padding-left:56px;color:#64a0d2d1}.wanke-camera-picker__area>button span{flex:1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.wanke-camera-picker__area>button em{color:#aec8dcc2;font-size:13px;font-style:normal;font-weight:500}.wanke-camera-picker__area[data-level="1"]>button em{color:#7db9dcb8}.wanke-camera-picker__area[data-level="2"]>button em{color:#69a0c8ad}.wanke-camera-picker__area[data-level="3"]>button em{color:#5a8cb9a3}.wanke-camera-picker__channel{height:38px;padding:0 8px 0 24px;border-radius:4px;font-size:14px}.wanke-camera-picker__area[data-level="0"]>.wanke-camera-picker__children>.wanke-camera-picker__channel{padding-left:24px;color:#c8f2ffeb}.wanke-camera-picker__area[data-level="1"]>.wanke-camera-picker__children>.wanke-camera-picker__channel{padding-left:42px;color:#afe8fae6}.wanke-camera-picker__area[data-level="2"]>.wanke-camera-picker__children>.wanke-camera-picker__channel{padding-left:58px;color:#9bdaf2e0}.wanke-camera-picker__area[data-level="3"]>.wanke-camera-picker__children>.wanke-camera-picker__channel{padding-left:74px;color:#8ccdebd9}.wanke-camera-picker__channel:hover,.wanke-camera-picker__channel.is-selected{color:#fff;background:#247dcc57}.wanke-camera-picker__channel span{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#7aff23;box-shadow:0 0 10px #7aff23d1}.wanke-camera-picker__channel span[data-status=offline]{background:#9aa7b3;box-shadow:none}.wanke-camera-picker__channel b{min-width:0;overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.wanke-camera-picker__empty{padding:36px 0;color:#b9d1e2ad;text-align:center}.wanke-panel--alarm-total{display:grid;grid-template-rows:44px minmax(160px,1fr) auto;overflow:visible}.wanke-alarm-chart{position:relative;min-width:0;min-height:0;height:min(100%,190px);overflow:visible;padding-top:2px}.wanke-alarm-chart:before,.wanke-alarm-chart:after,.wanke-alarm-chart__orbit,.wanke-alarm-chart__base-glow{position:absolute;left:50%;pointer-events:none}.wanke-alarm-chart:before{content:"";top:calc(var(--alarm-orbit-center-y) + 2px);width:var(--alarm-orbit-inner-w);height:var(--alarm-orbit-inner-h);transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(ellipse at center,rgba(45,166,255,.22),rgba(21,117,204,.12) 40%,transparent 68%);filter:blur(2px)}.wanke-alarm-chart:after{content:"";top:58%;width:min(42%,160px);height:16px;transform:translate(-50%);border-radius:50%;background:radial-gradient(ellipse at center,rgba(63,205,255,.38),rgba(63,205,255,.12) 38%,transparent 72%);filter:blur(3px)}.wanke-alarm-chart__orbit{z-index:0;border-radius:50%;top:var(--alarm-orbit-center-y);transform:translate(-50%,-50%);background:transparent}.wanke-alarm-chart__orbit--outer{width:var(--alarm-orbit-outer-w);height:var(--alarm-orbit-outer-h);border:1px solid rgba(44,169,255,.62);box-shadow:0 0 14px #1c9cff57,0 0 28px #1c9cff24,inset 0 0 12px #209aff1a}.wanke-alarm-chart__orbit--inner{width:var(--alarm-orbit-inner-w);height:var(--alarm-orbit-inner-h);border:1px solid rgba(36,171,255,.82);box-shadow:0 0 12px #22a5ff7a,0 0 22px #22a5ff2e,inset 0 0 14px #24abff29}.wanke-alarm-chart__base-glow{top:55%;width:min(46%,178px);height:min(10%,22px);transform:translate(-50%);border-radius:50%;background:radial-gradient(ellipse at center,rgba(53,190,255,.16),rgba(20,126,213,.06) 45%,transparent 72%)}.wanke-alarm-chart__plot{position:absolute;inset:0 4px 8%;z-index:1;transform:perspective(860px) rotateX(38deg) scale(1.07,.9);transform-origin:50% 50%}.wanke-alarm-chart__center{position:absolute;top:44%;left:50%;z-index:3;display:grid;gap:6px;place-items:center;min-width:120px;transform:translate(-50%,-50%);pointer-events:none}.wanke-alarm-chart__center strong{color:#fff;font-size:clamp(24px,2.2vw,38px);line-height:1;font-weight:800}.wanke-alarm-chart__center span{color:#c7deed;font-size:13px;line-height:1;text-shadow:0 0 10px rgba(71,177,255,.5)}.wanke-type-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding:0 14px 10px;max-height:none;overflow:auto;min-width:0;position:relative;bottom:0}.wanke-type-grid span{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:30px;color:#b8d4ea;font-size:13px;border-bottom:1px solid rgba(62,164,224,.14)}.wanke-panel--camera-rank{--rank-head-height: var(--wanke-rank-head-height);--rank-row-min-height: var(--wanke-rank-row-min-height);min-height:0;height:auto;display:grid;grid-template-rows:44px auto}.wanke-panel--camera-rank .wanke-rank-list{height:auto;min-height:0;padding:0 14px;overflow:hidden;display:grid;grid-template-rows:var(--rank-head-height) repeat(10,var(--rank-row-min-height));row-gap:4px;align-content:start}.wanke-type-grid b,.wanke-type-grid em,.wanke-type-grid strong{overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.wanke-type-grid b{position:relative;padding-left:16px;color:#c8e2f5;font-size:13px;font-weight:400;text-align:left}.wanke-type-grid b:before{content:"";position:absolute;top:50%;left:0;width:8px;height:8px;border-radius:2px;transform:translateY(-50%);background:var(--type-color);box-shadow:0 0 6px var(--type-color)}.wanke-type-grid em{color:#a8d4f0;font-size:13px;font-weight:400;text-align:right}.wanke-type-grid strong{color:#e8f6ff;font-size:14px;font-weight:600;text-align:right}.wanke-rank-row{min-width:0;min-height:34px;display:grid;grid-template-columns:40px minmax(76px,1fr) minmax(100px,1.2fr) 46px;gap:6px;align-items:center;padding:0 8px;color:#b9d9ea;font-size:12px}.wanke-rank-head{min-width:0;min-height:30px;display:grid;grid-template-columns:40px minmax(76px,1fr) minmax(100px,1.2fr) 46px;gap:6px;align-items:center;padding:0 8px;color:#9fc3db;font-size:12px;font-weight:500}.wanke-rank-head span:nth-child(3){min-width:0}.wanke-rank-head span:nth-child(4){text-align:right}.wanke-rank-empty{grid-row:2 / -1;height:auto;display:grid;place-items:center;color:#c7e7ff94;font-size:13px}.wanke-rank-row:nth-of-type(odd){background:linear-gradient(90deg,rgba(23,87,136,.72),rgba(17,78,130,.6),transparent)}.wanke-rank-row span{color:#6ac2f0;font-size:11px;font-weight:600}.wanke-rank-row strong,.wanke-rank-row em{overflow:hidden;color:#d4ecfa;font-style:normal;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.wanke-rank-row em{text-align:right;font-weight:600;color:#e8f6ff}.wanke-rank-row b{position:relative;height:4px;overflow:visible;border-radius:999px;background:#4f90b547}.wanke-rank-row i{display:block;height:100%;border-radius:inherit;position:relative;background:linear-gradient(90deg,#2a9fff4d,#9addff);box-shadow:0 0 6px #83daff7a}.wanke-rank-row i:after{content:"";position:absolute;top:50%;right:-3px;width:7px;height:7px;transform:translateY(-50%);border-radius:50%;background:#f5fdff;box-shadow:0 0 0 2px #5ba1d680,0 0 10px #d9faffcc}.wanke-alarm-detail-modal{position:fixed;inset:0;z-index:980;display:grid;place-items:center;padding:24px}.wanke-alarm-detail-modal__mask{position:absolute;inset:0;border:0;background:#000612b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.wanke-alarm-detail{position:relative;z-index:1;width:min(560px,calc(100vw - 48px));max-height:min(704px,calc(100vh - 48px));display:grid;grid-template-rows:52px auto auto auto auto auto auto;overflow:hidden;border:1px solid rgba(82,190,255,.9);border-radius:6px;background:linear-gradient(180deg,#1a5082bd,#061f3dfa 9%,#031226fc),#031528;box-shadow:inset 0 0 42px #43b8ff42,inset 0 0 0 1px #8bdaff2e,0 0 0 1px #010c1ef2,0 20px 70px #0000008c,0 0 32px #28a0ff61}.wanke-alarm-detail__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 20px 0 24px;border-bottom:1px solid rgba(79,186,255,.34);background:linear-gradient(180deg,#2876bfb8,#13467cb3),linear-gradient(90deg,#0f4987fa,#072952f5)}.wanke-alarm-detail__head strong{min-width:0;overflow:hidden;color:#f5fbff;font-size:20px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.wanke-alarm-detail__head button{width:24px;height:24px;display:grid;place-items:center;border:0;border-radius:0;color:#f2fbff;background:transparent;box-shadow:none;cursor:pointer}.wanke-alarm-detail__head svg{width:22px;height:22px}.wanke-alarm-detail__toolbar{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:16px 22px 12px}.wanke-alarm-detail__chips{min-width:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wanke-alarm-detail__chips span{padding:4px 8px;border:1px solid rgba(56,186,255,.9);border-radius:4px;color:#fff;font-size:12px;line-height:1.2;background:#126cab38}.wanke-alarm-detail__chips span[data-level="1"]{border-color:#e50012;color:#fff;background:#e5001238}.wanke-alarm-detail__chips span[data-level="2"]{border-color:#ff9457;color:#fff;background:#ff945738}.wanke-alarm-detail__chips span[data-level="3"]{border-color:#fabd47;color:#fff7de;background:#fabd472e}.wanke-alarm-detail__chips span[data-level="4"]{border-color:#999;color:#f1f1f1;background:#9999992e}.wanke-alarm-detail__chips span[data-level="5"]{border-color:#bbb;color:#fff;background:#bbbbbb29}.wanke-alarm-detail__chips .is-duration{border-color:transparent;color:#ff5967;font-size:14px;font-weight:600;background:transparent}.wanke-alarm-detail__chips em{display:none}.wanke-alarm-detail__switch{flex:0 0 auto;display:flex;align-items:center;order:-1;gap:0}.wanke-alarm-detail__switch button{min-width:78px;height:31px;padding:0 10px;border:1px solid rgba(79,158,224,.72);border-width:1px,1px,1px,0px;border-style:solid;border-color:#4170a3;border-radius:0;color:#cbe2f4ad;font-size:12px;font-weight:500;background:#08224294;box-shadow:inset 0 0 14px #2388ff14;cursor:pointer}.wanke-alarm-detail__switch button.active{border-color:#6deeffaf;color:#fff;background:#0b345e;box-shadow:inset 0 0 18px #6fbeff3d,0 0 16px #1c79ff47}.wanke-alarm-detail__media{position:relative;height:236px;min-height:236px;margin:0 22px;overflow:hidden;border:1px solid rgba(64,152,222,.54);border-radius:0;background:radial-gradient(circle at 50% 50%,rgba(34,141,221,.2),transparent 44%),#010914}.wanke-alarm-detail__media video,.wanke-alarm-detail__media img{width:100%;height:100%;min-height:236px;display:block;background:#010914}.wanke-alarm-detail__media video{object-fit:contain}.wanke-alarm-detail__media img{object-fit:cover}.wanke-alarm-detail__image-frame{position:relative;width:100%;height:100%;min-height:236px}.wanke-alarm-detail__image,.wanke-alarm-detail__image .ant-image-img,.wanke-alarm-detail__image-img{width:100%;height:100%;min-height:236px;display:block;object-fit:cover;background:#010914;cursor:zoom-in}.wanke-alarm-detail__image-preview{position:absolute;top:10px;right:10px;z-index:4;width:28px;height:28px;display:grid;place-items:center;padding:0;border:1px solid rgba(85,213,255,.72);border-radius:50%;color:#d7f8ff;background:#062444b8;box-shadow:inset 0 0 10px #42c2ff2e,0 0 12px #30b1ff47;pointer-events:none;cursor:pointer}.wanke-alarm-detail__image-preview svg{width:15px;height:15px}.wanke-alarm-detail__media-time,.wanke-alarm-detail__source{position:absolute;z-index:2;padding:4px 8px;border-radius:3px;color:#fff;font-size:12px;line-height:1;background:#0000008c}.wanke-alarm-detail__media-time{top:10px;left:10px}.wanke-alarm-detail__source{right:10px;bottom:10px}.wanke-alarm-detail__empty{min-height:236px;display:grid;gap:10px;place-items:center;align-content:center;color:#cbe6f8b8;font-size:14px}.wanke-alarm-detail__empty svg{width:26px;height:26px}.wanke-alarm-detail__info{display:block;margin:12px 22px 0;padding:0;border:0;background:transparent}.wanke-alarm-detail__info div{min-width:0}.wanke-alarm-detail__info div:not(.is-confidence){display:none}.wanke-alarm-detail__info .is-wide{grid-column:1 / -1}.wanke-alarm-detail__info span,.wanke-alarm-detail__summary h3{display:block;margin-bottom:7px;color:#cedce6;font-size:14px;font-weight:400}.wanke-alarm-detail__info strong{color:#f7fbff;font-size:13px;line-height:1.4}.wanke-alarm-detail__info p{display:flex;flex-wrap:wrap;gap:6px;margin:0}.wanke-alarm-detail__info p em{display:inline-flex;flex:0 1 auto;min-width:auto;align-items:center;justify-content:center;gap:8px;min-height:24px;padding:0 7px;border-radius:2px;color:#cedce6;font-size:12px;font-style:normal;line-height:1;background:#6cbeff33;border:1px solid #6cbeff66}.wanke-alarm-detail__info p b{overflow:hidden;color:inherit;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.wanke-alarm-detail__info p strong{flex:0 0 auto;color:inherit;font-weight:900}.wanke-alarm-detail__summary{margin:12px 22px 0;padding:0;border:0;background:transparent}.wanke-alarm-detail__summary h3{margin-top:0}.wanke-alarm-detail__summary p{margin:0;overflow:hidden;color:#e8f6ff;font-size:13px;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.wanke-alarm-detail__history{display:flex;align-items:center;gap:9px;margin:6px 20px 0;padding:4px 10px;border:1px solid rgba(79,170,240,.86);border-radius:5px;color:#d9edff;text-align:left;background:#052649d1;cursor:pointer}.wanke-alarm-detail__history.active{border-color:#26a0fff5;background:#073a6adb;box-shadow:inset 0 0 16px #228fff24}.wanke-alarm-detail__history>svg{flex:0 0 auto;width:18px;height:18px;color:#44b8ff}.wanke-alarm-detail__history span{min-width:0;flex:1;display:grid;gap:3px}.wanke-alarm-detail__history strong{font-size:14px}.wanke-alarm-detail__history em{color:#b7d2e8b8;font-size:0;font-style:normal}.wanke-alarm-detail__history-panel{margin:8px 22px 0;padding:10px 12px;max-height:160px;min-height:160px;overflow-y:auto;overscroll-behavior:contain;border:1px solid rgba(47,131,205,.42);border-radius:8px;background:linear-gradient(180deg,#052649d6,#031c3abd),#04213fb8}.wanke-alarm-detail__history-panel::-webkit-scrollbar{width:6px}.wanke-alarm-detail__history-panel::-webkit-scrollbar-thumb{border-radius:999px;background:#54aeff75}.wanke-alarm-detail__history-panel::-webkit-scrollbar-track{background:#0722407a}.wanke-alarm-detail__history-state{min-height:72px;display:grid;place-items:center;color:#cbe6f8b8;font-size:14px}.wanke-alarm-detail__history-load-state{min-height:34px;display:grid;place-items:center;color:#abcfebb8;font-size:12px}.wanke-alarm-detail__timeline{display:grid;gap:10px}.wanke-alarm-detail__timeline-item{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px}.wanke-alarm-detail__timeline-item:not(.is-last):after{position:absolute;top:30px;bottom:-12px;left:13px;width:1px;background:#50a2e847;content:""}.wanke-alarm-detail__timeline-dot{position:relative;z-index:1;width:28px;height:28px;display:grid;place-items:center;border:1px solid rgba(69,157,238,.72);border-radius:50%;color:#7ad4ff;background:#06294f;box-shadow:0 0 10px #2397ff2e}.wanke-alarm-detail__timeline-dot[data-level="1"]{border-color:#e50012c7;color:#ff5967;background:#5e111ee6}.wanke-alarm-detail__timeline-dot[data-level="2"]{border-color:#ff9457c7;color:#ffb38a;background:#693016e6}.wanke-alarm-detail__timeline-dot[data-level="3"]{border-color:#fabd47c7;color:#ffd978;background:#634310e6}.wanke-alarm-detail__timeline-dot[data-level="4"]{border-color:#999999c7;color:#c9c9c9;background:#3a3a3ae6}.wanke-alarm-detail__timeline-dot[data-level="5"]{border-color:#bbbbbbc7;color:#e1e1e1;background:#474747e6}.wanke-alarm-detail__timeline-dot svg{width:15px;height:15px}.wanke-alarm-detail__timeline-item>div{min-width:0;padding-bottom:8px}.wanke-alarm-detail__timeline-item header{display:flex;align-items:center;gap:10px;min-width:0}.wanke-alarm-detail__timeline-item header strong{flex:0 0 auto;color:#f4fbff;font-size:14px;font-weight:900}.wanke-alarm-detail__timeline-item header em{min-width:0;overflow:hidden;color:#8fd0ff;font-size:14px;font-style:normal;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.wanke-alarm-detail__timeline-item p{margin:5px 0 0;color:#daebf8e0;font-size:14px;line-height:1.6}.wanke-alarm-detail__timeline-item small{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:6px;color:#a7c7e0b8;font-size:12px}.wanke-alarm-detail__handle{display:grid;gap:12px;margin:12px 22px 18px}.wanke-alarm-detail__handle label{display:grid;gap:8px;color:#f3f9ff;font-size:14px;font-weight:400}.wanke-alarm-detail__handle label span{position:relative;padding-left:0}.wanke-alarm-detail__handle textarea{min-height:48px;max-height:48px;resize:none;padding:8px 10px;border:1px solid rgba(42,132,245,.7);border-radius:5px;outline:none;color:#e7f3ff;font-size:13px;line-height:1.35;background:#0213299e}.wanke-alarm-detail__handle textarea::placeholder{color:#b2cce294}.wanke-alarm-detail__handle textarea:focus{border-color:#399efffa;box-shadow:0 0 0 2px #207eff29}.wanke-alarm-detail__handle div{display:flex;justify-content:center;gap:22px}.wanke-alarm-detail__handle button{width:126px;height:40px;border:1px solid rgba(47,131,205,.78);border-radius:5px;color:#dceeff;font-size:16px;font-weight:600;background:linear-gradient(135deg,rgba(255,255,255,.04),transparent 55%),#214365b8;cursor:pointer}.wanke-alarm-detail__handle button.is-primary{border-color:#2684fff5;color:#fff;background:linear-gradient(0deg,#248aff33,#248aff33),linear-gradient(33.86deg,#41c9ff66 5.15%,#45cbff00 49.57%);box-shadow:0 0 18px #1977ff3d}.wanke-alarm-detail__handle button:disabled{opacity:.62;cursor:not-allowed}@media (max-width: 1366px),(max-height: 820px){.wanke-big-screen__canvas{--wanke-screen-header-height: 60px;padding:0 14px 14px}.wanke-big-screen__header{grid-template-columns:220px minmax(0,1fr) 240px;padding:9px 10px 0}.wanke-big-screen__body{--wanke-left-metrics-height: 296px;--wanke-right-alarm-total-height: 390px;--wanke-rank-head-height: 28px;--wanke-rank-row-min-height: 30px;grid-template-columns:minmax(220px,340px) minmax(360px,1fr) minmax(220px,340px);gap:10px}.wanke-big-screen__side,.wanke-big-screen__center{gap:10px}.wanke-big-screen__side--right{grid-template-rows:var(--wanke-right-alarm-total-height) minmax(0,1fr)}.wanke-alarm-chart{height:min(100%,170px)}.wanke-panel--camera-rank{--rank-head-height: var(--wanke-rank-head-height);--rank-row-min-height: var(--wanke-rank-row-min-height)}.wanke-metric-groups{--metric-title-gap: 10px}.wanke-alarm-card{min-height:78px;grid-template-columns:92px minmax(0,1fr) 54px;gap:8px;padding:7px 8px}.wanke-alarm-card__thumb{height:62px}.wanke-alarm-card strong{font-size:14px}.wanke-alarm-card small,.wanke-alarm-card time{font-size:12px;gap:4px}.wanke-alarm-card__badges{gap:4px}.wanke-alarm-card__level,.wanke-alarm-card__process{min-width:48px;font-size:12px;padding:5px 6px}}.space-v2-content[data-v-7c720e6f]{height:100%;display:flex;flex-direction:column;padding:0;overflow:hidden}.space-situation-container[data-v-7c720e6f]{height:100%;min-height:0}.space-situation-container[data-v-7c720e6f] .ant-pro-page-container-wrap{display:none}.space-situation-container[data-v-7c720e6f] .ant-pro-page-container,.space-situation-container[data-v-7c720e6f] .ant-pro-page-container-grid-content,.space-situation-container[data-v-7c720e6f] .ant-pro-page-container-children-content,.space-situation-container[data-v-7c720e6f] .full-page-warp{height:100%}.space-situation-container[data-v-7c720e6f] .ant-pro-page-container-children-content{margin:0!important}.items[data-v-a35d2e52]{margin-bottom:16px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.items .item[data-v-a35d2e52]{display:flex;gap:16px;align-items:center}.items .item[data-v-a35d2e52]:not(:last-child){margin-bottom:8px}.drawer[data-v-a35d2e52]{height:100%;display:flex;flex-direction:column}.drawer .table-content[data-v-a35d2e52]{flex:1;min-height:0}.drawer ._items-box[data-v-a35d2e52]{border:1px solid #D9D9D9;border-radius:6px;width:100%;padding:12px;display:flex;flex-direction:column;gap:6px}.drawer ._items[data-v-a35d2e52]{display:flex;gap:16px}.drawer .icon[data-v-a35d2e52]{color:#1677ff}.windowBox[data-v-4edff31f]{width:400px;background-color:#ffffffa6;border-radius:6px;overflow:hidden;padding:16px;border:1px solid #ffffff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.windowBox .window-img[data-v-4edff31f]{width:60px;height:60px;border-radius:6px;overflow:hidden;display:flex;align-items:center;justify-content:center}.actions[data-v-4edff31f]{position:absolute;bottom:20px;right:50%;left:50%}.flex-box[data-v-4edff31f]{display:flex;align-items:center;gap:8px}.items-list[data-v-4edff31f]{background-color:#fff;border-radius:6px;border:1px solid #e6e6e6;padding:16px;display:flex;flex-direction:column;gap:12px}.items-list ._items>div[data-v-4edff31f]{white-space:nowrap}.items-list ._items .icon[data-v-4edff31f]{margin-right:10px;color:#1677ff}.label[data-v-4edff31f]{color:#777}.home-title[data-v-ad698f74]{position:relative;z-index:2;display:flex;justify-content:space-between;margin-bottom:12px;padding-left:18px;font-weight:700;font-size:18px}.home-title .home-title-text[data-v-ad698f74]{position:relative;white-space:nowrap;height:20px}.home-title .home-title-text[data-v-ad698f74]:after{position:absolute;top:70%;left:-18px;width:8px;height:8px;background-color:#1677ff;border:1px solid #b4c0da;transform:translateY(-50%);content:" "}.home-title .extra-text[data-v-ad698f74]{font-size:14px;font-weight:400}.home-title .home-title-english[data-v-ad698f74]{position:absolute;top:30px;color:#0000004d;font-size:12px}.chart[data-v-0e032aaf]{width:100%;height:100%}.card[data-v-e6f5896f]{padding:24px;background-color:#fff}.card .card-head[data-v-e6f5896f]{display:flex;justify-content:space-between;align-items:center}.h-100[data-v-e6f5896f]{height:100%}.static-info[data-v-e6f5896f]{display:flex;flex-direction:column;justify-content:space-around}.static-info .data-statistics-item[data-v-e6f5896f]{height:140px;background:#fcfcfc;border:1px solid #e0e4e8;display:flex;justify-content:space-between;align-items:center;padding:20px}.static-info .data-statistics-item .flow-info[data-v-e6f5896f]{width:28%}.static-info .data-statistics-item .flow-info .label[data-v-e6f5896f]{font-size:14px;color:#000000a3}.static-info .data-statistics-item .flow-info .value[data-v-e6f5896f]{font-size:32px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.static-info .data-statistics-item .flow-info .value .unit[data-v-e6f5896f]{font-size:20px;font-weight:400}.actions[data-v-e6f5896f]{position:absolute;top:24px;left:24px;background-color:#fff;width:124px;height:32px}.column[data-v-53b91000]{margin-top:10px}.check-num[data-v-7fa10835]{margin:6px;color:#1677ff}.content-bottom[data-v-fb8a1be2]{height:38px}.flow-text[data-v-fb8a1be2]{font-size:20px;font-weight:600}.progress-text[data-v-fb8a1be2]{display:flex;justify-content:space-between;align-items:center}[data-v-fb8a1be2] .ant-progress-inner,[data-v-fb8a1be2] .ant-progress-bg{border-radius:0}.card-dashboard-container .data-statistics-item[data-v-603eb52b]{height:140px;background:#fcfcfc;border:1px solid #e0e4e8;display:flex;justify-content:space-between;align-items:center;padding:20px}.card-dashboard-container .data-statistics-item .flow-info[data-v-603eb52b]{width:28%}.card-dashboard-container .data-statistics-item .flow-info .label[data-v-603eb52b]{font-size:14px;color:#000000a3}.card-dashboard-container .data-statistics-item .flow-info .value[data-v-603eb52b]{font-size:32px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card-dashboard-container .data-statistics-item .flow-info .value .unit[data-v-603eb52b]{font-size:20px;font-weight:400}.card-dashboard-container .static-card[data-v-603eb52b]{background-color:#fff;padding:24px}.card-dashboard-container .empty-body[data-v-603eb52b]{height:490px;display:flex;flex-direction:column;align-content:center;justify-content:center;width:100%}.card-dashboard-container .rankingList[data-v-603eb52b]{padding:0;overflow-y:auto;list-style:none}.card-dashboard-container .rankingList .rankItem[data-v-603eb52b]{display:flex;justify-content:space-between;min-width:0;padding:12px 0}.card-dashboard-container .rankingList .number[data-v-603eb52b]{flex:0 0 24px;height:24px;color:#fff;font-weight:700;line-height:24px;text-align:center;background-color:#d1d1d1}.card-dashboard-container .rankingList .number-item-1[data-v-603eb52b]{color:#e50012;background-color:#e500121a}.card-dashboard-container .rankingList .number-item-2[data-v-603eb52b]{color:#fba500;background-color:#fba5001a}.card-dashboard-container .rankingList .number-item-3[data-v-603eb52b]{color:#597ef7;background-color:#597ef71a}.card-dashboard-container .rankingList .cardNum[data-v-603eb52b]{flex:0 0 100px;margin-left:16px}.card-dashboard-container .rankingList .progress[data-v-603eb52b]{flex:1 1 auto;margin:0 8px}.card-dashboard-container .rankingList .progress[data-v-603eb52b] .ant-progress-inner,.card-dashboard-container .rankingList .progress[data-v-603eb52b] .ant-progress-bg{border-radius:0}.card-dashboard-container .rankingList .total[data-v-603eb52b]{flex:0 0 80px;color:#999;text-align:right}.home-base[data-v-98a115ee]{position:relative;padding:24px 16px;background-color:#fff}.home-guide[data-v-98a115ee]{padding:24px 16px;background-color:#fff}.home-guide .home-guide-items[data-v-98a115ee]{display:grid;grid-column-gap:56px}.home-guide-item[data-v-98a115ee]{position:relative;padding:16px;background:linear-gradient(135.62deg,#f6f7fd 22.27%,#ffffffdb 91.82%);border-radius:2px;box-shadow:0 4px 18px #efefef}.home-guide-item .state[data-v-98a115ee]{position:relative;padding-left:8px}.home-guide-item .state[data-v-98a115ee]:before{position:absolute;top:7px;left:0;display:inline-block;width:6px;height:6px;margin-right:2px;content:""}.home-guide-item .state.normal[data-v-98a115ee]:before{background:#85a5ff}.home-guide-item .state.notActive[data-v-98a115ee]:before{background:#f29b55}.home-guide-item .state.stopped[data-v-98a115ee]:before{background:#c4c4c4}.home-guide-item.pointer[data-v-98a115ee]{cursor:pointer}.home-guide-item .item-english[data-v-98a115ee]{color:#4f4f4f}.home-guide-item .item-content[data-v-98a115ee]{display:flex;margin-top:15px;width:80%;gap:8px}.home-guide-item .item-node[data-v-98a115ee]{min-width:52px;z-index:1}.home-guide-item .item-node .item-node-text[data-v-98a115ee]{font-size:14px;font-weight:700}.home-guide-item .item-title[data-v-98a115ee]{margin:20px 0;color:#000000e0;font-weight:700;font-size:20px}.home-guide-item .item-index[data-v-98a115ee]{position:absolute;right:10%;bottom:0}.home-guide-item .item-index-echarts[data-v-98a115ee]{position:absolute;right:12px;bottom:5%;z-index:0;width:50%}.home-guide-item .item-index-echarts .chart[data-v-98a115ee]{width:100%;height:100%}.home-body[data-v-98a115ee]{position:relative;padding:24px 16px 30%;background-color:#fff;min-height:444px;margin-bottom:24px;overflow:hidden;border-bottom:1px solid #2f54eb}.home-body .home-body-img[data-v-98a115ee]{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.home-body .home-body-img>img[data-v-98a115ee]{width:100%;height:100%}.home-statistics[data-v-98a115ee]{position:relative;padding:24px 16px;background-color:#fff}.home-statistics .extra-text[data-v-98a115ee]{cursor:pointer;color:#1677ff}.home-statistics .home-statistics-body[data-v-98a115ee]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.step-item-after[data-v-98a115ee]{position:absolute;top:50%;right:-60px;width:60px;height:40px;transform:translateY(-50%);content:" "}.home-step[data-v-98a115ee]{position:relative;padding:24px 16px;background-color:#fff}.home-step .home-step-items[data-v-98a115ee]{display:grid;grid-column-gap:66px}.home-step .home-step-items .step-item[data-v-98a115ee]{display:flex;flex-direction:column}.home-step .home-step-items .step-item .step-item-title[data-v-98a115ee]{position:relative;padding:16px 24px;color:#333;font-weight:700;font-size:14px;background-color:#f8f9fd;cursor:pointer}.home-step .home-step-items .step-item .step-item-title .step-item-img[data-v-98a115ee]{position:absolute;top:0;right:0;z-index:1;height:100%}.home-step .home-step-items .step-item .step-item-title .step-item-img img[data-v-98a115ee]{height:100%}.home-step .home-step-items .step-item .step-item-title>span[data-v-98a115ee]{position:relative;z-index:2}.home-step .home-step-items .step-item .step-item-content[data-v-98a115ee]{flex-grow:1;height:auto;padding:24px;border-right:1px solid #e5edf4;border-bottom:1px solid #e5edf4;border-left:1px solid #e5edf4}.step-bar[data-v-98a115ee]{position:relative}.step-bar.arrow-1[data-v-98a115ee]:not(:last-child):after{position:absolute;top:50%;right:-60px;width:60px;height:40px;transform:translateY(-50%);content:" ";background:url(/assets/arrow-1.png) no-repeat center}.step-bar.arrow-2[data-v-98a115ee]:not(:last-child):after{position:absolute;top:50%;right:-60px;width:60px;height:40px;transform:translateY(-50%);content:" ";background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAcCAYAAACZOmSXAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE1SURBVHgBxZbBTcMwFIb/h+Jwza1SCVK9AUxAR4AJ6AbABMAG3QDYgA3oBogJHASUa85tlEecVCKK2lR2bPc7RXpRvi+WYwWw5Ot3faG+V9cYwBGGQPSslqsbWDJMrmGaq5/1PSwYLm94sAlwJbcKcCk3DnAtNwqI6t3KlMCQoqRJtdvQEwB5Ih57HgFSy0KBeQIfMOYyFXe7xj6W/R/CbXUQPeEg8jqAZrsC/MtbAe+Kk/DyTUAiird2QDh5HYCzdkBYeScgvLwJeD2XlEcIDfNMpvGLvgz75i1xWHlHrAmx7DlKXMnTeNEd+JbnIuJpOoo/tg0rOWfVAQBjuP5WE1uxxsLaoP9eixKL7VPORITLPrHGw7JzdkxiOh7R5747He/2jXi8X+xYbiZ2KDcXO5LbiTV/7GaAiEEsoE8AAAAASUVORK5CYII=) no-repeat center}.doc[data-v-b56f9738]{height:800px;padding:24px;overflow-y:auto;color:#000c;font-size:14px;background-color:#fafafa}.doc .url[data-v-b56f9738]{padding:8px 16px;color:#2f54eb;background-color:#a7bdf733}.doc h1[data-v-b56f9738]{margin:16px 0;color:#000000d9;font-weight:700;font-size:14px}.doc h2[data-v-b56f9738]{margin:6px 0;color:#000c;font-size:14px}.doc .image[data-v-b56f9738]{margin:16px 0}.radio-card-items[data-v-217628ee]{display:flex}.radio-card-items .radio-card-item[data-v-217628ee]{display:flex;align-items:center;min-width:180px;padding:22px 28px;overflow:hidden;font-size:14px;border:1px solid #d9d9d9;border-radius:2px}.radio-card-items .radio-card-item .card-list[data-v-217628ee]{height:100%;display:flex;flex-direction:column;justify-content:space-between}.radio-card-items .radio-card-item .card-list div[data-v-217628ee]{text-align:center}.radio-card-items .radio-card-item>img[data-v-217628ee]{width:32px;height:32px;margin-right:24px}.radio-card-items .radio-card-item>span[data-v-217628ee]{cursor:default}.radio-card-items .radio-card-item[data-v-217628ee]:not(:last-child){margin-right:24px}.radio-card-items .radio-card-item[data-v-217628ee]:hover,.radio-card-items .radio-card-item[data-v-217628ee]:focus{color:#4096ff;border-color:#4096ff}.radio-card-items .radio-card-item .checked-icon[data-v-217628ee]{position:absolute;right:-22px;bottom:-22px;z-index:2;display:none;width:44px;height:44px;color:#fff;background-color:#0958d9;transform:rotate(-45deg)}.radio-card-items .radio-card-item .checked-icon>div[data-v-217628ee]{position:relative;height:100%;transform:rotate(45deg)}.radio-card-items .radio-card-item .checked-icon>div>span[data-v-217628ee]{position:absolute;top:6px;left:6px;font-size:12px}.radio-card-items .radio-card-item.checked[data-v-217628ee]{position:relative;color:#0958d9;border-color:#0958d9}.radio-card-items .radio-card-item.checked>.checked-icon[data-v-217628ee]{display:block}.radio-card-items.disabled .radio-card-item[data-v-217628ee]{color:#00000040;border-color:#0000000a;cursor:not-allowed}.radio-card-items.disabled .radio-card-item .checked-icon[data-v-217628ee]{background-color:#0000000a}.radio-card-items.disabled .radio-card-item[data-v-217628ee]:hover,.radio-card-items.disabled .radio-card-item[data-v-217628ee]:focus{color:#00000040;border-color:#0000000a}.radio-card-items.disabled .radio-card-item.checked[data-v-217628ee]{color:#00000040;border-color:#0000000a}.left[data-v-97e9ac8c]{display:flex;flex-direction:column;height:100%}.left .header[data-v-97e9ac8c]{display:flex;align-items:center;gap:16px}.left .left-list[data-v-97e9ac8c]{display:flex;flex-direction:column;gap:16px;flex:1;min-height:0}.left .left-list .items[data-v-97e9ac8c]{background-color:#f5f5f5;padding:12px 16px;border-radius:4px;border:1px solid #D9D9D9;width:100%}.left .left-list .items ._header[data-v-97e9ac8c]{display:flex;align-items:center;justify-content:space-between;height:24px}.left .left-list .items ._header ._header-left[data-v-97e9ac8c]{display:flex;align-items:center;gap:10px}.left .left-list .items ._header ._header-left .title[data-v-97e9ac8c]{color:#191c27}.left .left-list .items ._header ._header-left .title[data-v-97e9ac8c]:hover{color:#1677ff}.left .left-list .items ._header .actions1[data-v-97e9ac8c]{display:none}.left .left-list .items .items-content[data-v-97e9ac8c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.left .left-list .items .items-content .item[data-v-97e9ac8c]{display:flex;gap:4px;color:#777}.left .left-list .items .items-content .item span[data-v-97e9ac8c]{white-space:nowrap;color:#a3a3a3}.left .left-list .items[data-v-97e9ac8c]:hover{cursor:pointer}.left .left-list .items:hover .actions1[data-v-97e9ac8c]{display:block}.actions[data-v-01a5bb4b]{position:absolute;bottom:20px;right:50%;left:calc(50% - 150px)}.realtime-position-container[data-v-e85cfe8d]{height:100%;display:flex;gap:24px;padding:24px}.realtime-position-container-left[data-v-e85cfe8d]{height:100%;width:400px}.realtime-position-container-right[data-v-e85cfe8d]{height:100%;min-width:0;flex:1}.modal-info[data-v-7dc31a68]{color:#0000008c;background-color:#f6f6f6;padding:6px 12px;margin-bottom:12px}.tips-text[data-v-9d57fd2a]{padding-left:24px;background:#fff;font-size:14px}.config-content[data-v-f13cb903]{margin-top:16px;display:flex;height:450px;flex-direction:column}.unbind-device-list[data-v-2c660b63]{border:1px solid #B9B9B9;padding:16px;border-radius:8px;height:100%;display:flex;flex-direction:column}.unbind-device-list .header[data-v-2c660b63]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:16px}.unbind-device-list .header .title[data-v-2c660b63]{font-size:16px;white-space:nowrap}.unbind-device-list .content[data-v-2c660b63]{flex:1;min-height:0;overflow-y:auto}.list-item[data-v-2c660b63]{background-color:#f5f5f5;padding:12px 16px;border-radius:4px;border:1px solid #D9D9D9;cursor:pointer;overflow:hidden}.list-item[data-v-2c660b63]:not(:last-child){margin-bottom:16px}.list-item-title[data-v-2c660b63]{font-size:16px}.list-item-content[data-v-2c660b63]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;color:#a3a3a3}.list-item-content span[data-v-2c660b63]{white-space:nowrap}.list-item-content-item[data-v-2c660b63]{display:flex;align-items:center;gap:8px}.list-item.dragging[data-v-2c660b63]{opacity:.5;cursor:grabbing}.flex[data-v-1839f3e0]{display:flex;align-items:center}._between[data-v-1839f3e0]{justify-content:space-between}.box[data-v-1839f3e0]{display:flex;min-height:100px;flex:1}.box .left[data-v-1839f3e0]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:space-between}.box .right[data-v-1839f3e0]{margin:16px 0 0 24px;width:400px;height:100%}.bind-device[data-v-1839f3e0]{background-color:#f0f0f0;padding:6px;border-radius:6px}.bind-device.bind[data-v-1839f3e0]{display:flex;align-items:center;gap:12px;padding:0 12px}.bind-device.bind .bind-left[data-v-1839f3e0]{flex:1;min-width:0;display:flex;align-items:center}.bind-device.unbind[data-v-1839f3e0]{text-align:center;color:#777;cursor:pointer}.bind-device.active[data-v-1839f3e0]{background-color:#498bef}.progress-container[data-v-eaa6a1ea]{position:relative}.progress-container span[data-v-eaa6a1ea]{display:inline-block}.progress-container .progress-alarm[data-v-eaa6a1ea]{position:absolute;top:0;background-color:#ccc;width:2px;height:16px}.progress-box[data-v-eaa6a1ea]{top:4px;width:100%;height:8px;border-radius:23px;background-color:#f0f0f0;position:relative}.progress-box .progress-item[data-v-eaa6a1ea]{position:absolute;top:0;width:0;height:8px;border-radius:23px;background-color:#1677ff}.progress-box .progress-value[data-v-eaa6a1ea]{position:absolute;left:0;top:-4px;width:40px;height:16px;border-radius:8px;border:1px solid #FFFFFF;margin:0 -3px;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#1677ff}.chart[data-v-84416719]{width:100%;height:100%}.flex-center[data-v-0b62077b]{display:flex;justify-content:space-between;align-items:center;gap:24px}.header[data-v-0b62077b]{display:flex;justify-content:space-between;align-items:center}.text[data-v-0b62077b]{color:#777}.bold-text[data-v-0b62077b]{color:#000;font-weight:800}.large-text[data-v-0b62077b]{font-size:18px}.charts-box[data-v-0b62077b]{display:flex;min-height:0;flex:1;margin-top:16px;justify-content:space-between;align-items:center}.charts-box .right[data-v-0b62077b]{flex:1;min-width:0;display:grid;grid-template-columns:1fr 1fr;gap:18px}.charts-box .right .right-item[data-v-0b62077b]{display:flex;align-items:center}.charts-box .right .right-item .right-item-item[data-v-0b62077b]{display:flex;align-items:center;justify-content:space-between}.charts-box .right .right-item .right-item-item-center[data-v-0b62077b]{display:flex;width:200px;justify-content:space-between;margin:0 36px 0 12px}.charts-box .right .right-item .radius-box[data-v-0b62077b]{width:12px;height:12px;margin-right:12px}.header[data-v-e444458b]{display:flex;justify-content:space-between;align-items:center}.header[data-v-6bf77f52]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-direction:column;gap:16px}.rank-item[data-v-6bf77f52]{display:flex;align-items:center;gap:16px}.rank-item[data-v-6bf77f52]:not(:last-child){margin-bottom:16px}.header[data-v-95261415]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;width:100%}.data-view-box[data-v-9eb51976]{display:grid;grid-template-columns:2fr 1fr;gap:22px}.data-view-box .data-view-item[data-v-9eb51976]{border:1px solid #B9B9B9;padding:16px;border-radius:6px;display:flex;flex-direction:column;height:348px}.data-view-box[data-v-9eb51976] .title{margin-bottom:0}.traffic-alarm .text[data-v-028e4056]{color:#0000008c;margin-top:6px}.traffic-alarm .bold-text[data-v-028e4056]{color:#000;font-weight:600}.alert[data-v-028e4056]{height:40px;padding-left:10px;color:#0000008c;line-height:40px;background-color:#f6f6f6;margin-bottom:16px;display:flex;align-items:center;gap:12px}.alarm-rule-box[data-v-e45b8b3d]{display:flex;gap:24px;height:300px}.alarm-rule-box .tabs[data-v-e45b8b3d]{width:200px;border-right:1px solid #f0f0f0;padding-right:24px}.alarm-rule-box .tabs-item[data-v-e45b8b3d]{display:flex;gap:16px;padding:12px;background-color:#e6f4ff;cursor:pointer}.alarm-rule-box .right[data-v-e45b8b3d]{flex:1;min-width:0}.flex-center[data-v-fc52b08a]{display:flex;justify-content:space-between;align-items:center;gap:48px}.card-item-content[data-v-fc52b08a]{padding-right:18px}.card-item-content-header[data-v-fc52b08a]{display:flex;justify-content:space-between;align-items:center;gap:48px;margin-bottom:16px}.card-item-content-header .left[data-v-fc52b08a]{font-size:18px;font-weight:800;flex:1;min-width:0}.card-item-content-header .right[data-v-fc52b08a]{width:165px}.img-box[data-v-fc52b08a]{background:#f5f5f5;width:64px;height:64px;border-radius:6px}.left-progress[data-v-fc52b08a]{flex:1;min-width:0}.text[data-v-fc52b08a]{color:#8d9399}.bold-text[data-v-fc52b08a]{color:#1f2429}.large-text[data-v-fc52b08a]{font-size:18px}.channel-detail-head[data-v-7218946e]{padding-bottom:var(--space-4);display:grid;grid-template-columns:3rem minmax(0,1fr) auto;align-items:center;gap:var(--space-3);border-bottom:.0625rem solid var(--jet-theme-border)}.channel-detail-head__icon[data-v-7218946e]{width:3rem;height:3rem;display:grid;place-items:center;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary);font-size:var(--fs-18)}.channel-detail-head__icon.is-sms[data-v-7218946e]{background:#fef3c7;color:#b45309}.channel-detail-head__icon.is-email[data-v-7218946e],.channel-detail-head__icon.is-dingTalk[data-v-7218946e]{background:#dbeafe;color:#1d4ed8}.channel-detail-head__icon.is-weixin[data-v-7218946e]{background:#dcfce7;color:#15803d}.channel-detail-head__icon.is-inside-mail[data-v-7218946e]{background:#f3e8ff;color:#7e22ce}.channel-detail-head__copy[data-v-7218946e]{min-width:0}.channel-detail-head__copy h2[data-v-7218946e]{margin:0;overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-20);font-weight:650;text-overflow:ellipsis;white-space:nowrap}.channel-detail-head__copy p[data-v-7218946e]{margin:var(--space-2) 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}@media (max-width: 64rem){.channel-detail-head[data-v-7218946e]{grid-template-columns:3rem minmax(0,1fr)}.channel-detail-head__actions[data-v-7218946e]{grid-column:1 / -1;justify-content:flex-end}}.channel-headers[data-v-1457ed8e]{display:flex;flex-direction:column;gap:var(--space-2)}.channel-headers__row[data-v-1457ed8e]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 2rem;gap:var(--space-2)}@media (max-width: 40rem){.channel-headers__row[data-v-1457ed8e]{grid-template-columns:1fr}}.channel-credential[data-v-f060984e]{display:flex;flex-direction:column;gap:var(--space-4)}.channel-credential__section[data-v-f060984e]{display:flex;flex-direction:column;gap:var(--space-3)}.channel-credential__notice[data-v-f060984e]{padding:var(--space-3);display:flex;align-items:flex-start;gap:var(--space-2);border:.0625rem solid #e9d5ff;border-radius:var(--jet-theme-radius);background:#faf5ff;color:#7e22ce}.channel-credential__notice p[data-v-f060984e]{margin:0;color:#7e22ce;font-size:var(--fs-12);line-height:1.6}.channel-credential__notice b[data-v-f060984e]{margin-right:var(--space-1)}.channel-credential__title[data-v-f060984e]{display:flex;align-items:center;gap:var(--space-2);color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600}.channel-credential__title span[data-v-f060984e]{width:1.125rem;height:1.125rem;display:grid;place-items:center;border-radius:50%;background:var(--jet-theme-primary);color:#fff;font-size:var(--fs-12)}.channel-credential__title i[data-v-f060984e]{color:var(--jet-theme-error);font-style:normal}.channel-credential__title em[data-v-f060984e]{margin-left:auto;color:var(--jet-theme-text-disabled);font-size:var(--fs-12);font-style:normal;font-weight:400}.channel-credential__fixed[data-v-f060984e]{min-height:2.5rem;padding:0 var(--space-3);display:grid;grid-template-columns:8rem minmax(0,1fr);align-items:center;gap:var(--space-3);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-button-r);background:var(--jet-theme-bg)}.channel-credential__fixed span[data-v-f060984e]{color:var(--jet-theme-text-disabled);font-size:var(--fs-12)}.channel-credential__fixed .anticon[data-v-f060984e]{padding-right:var(--space-2)}.channel-credential__grid[data-v-f060984e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--space-3)}.channel-credential__host[data-v-f060984e]{width:11.25rem}@media (max-width: 64rem){.channel-credential__grid[data-v-f060984e]{grid-template-columns:1fr}}.channel-list[data-v-0d349df9]{min-height:0;height:100%;border-radius:var(--r-3);box-shadow:var(--shadow-1)}.channel-list__head[data-v-0d349df9]{padding-bottom:var(--space-4);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.channel-list__head h2[data-v-0d349df9]{margin:0;font-size:var(--fs-18);font-weight:600;letter-spacing:.12em}.channel-list__head span[data-v-0d349df9]{padding:.0625rem var(--space-2);border-radius:.1875rem;background:var(--jet-theme-bg);color:var(--jet-theme-text-secondary);font-size:var(--fs-12);font-weight:600}.channel-list__item[data-v-0d349df9]{width:100%;margin-bottom:var(--space-1);padding:var(--space-2) var(--space-3);display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:var(--space-3);border:.0625rem solid transparent;border-radius:var(--jet-theme-radius);background:transparent;cursor:pointer;text-align:left}.channel-list__item[data-v-0d349df9]:hover,.channel-list__item.is-active[data-v-0d349df9]{background:var(--accent-soft);border-radius:var(--r-2)}.channel-list__item.is-active[data-v-0d349df9]{color:var(--jet-theme-primary)}.channel-list__icon[data-v-0d349df9]{display:grid;place-items:center;color:var(--jet-theme-primary)}.channel-list__copy[data-v-0d349df9]{min-width:0}.channel-list__copy b[data-v-0d349df9]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channel-list__copy b[data-v-0d349df9]{font-size:var(--fs-14);font-weight:600}.channel-list__dot[data-v-0d349df9]{width:.375rem;height:.375rem;border-radius:50%;background:var(--jet-theme-success)}.channel-list__dot.is-builtin[data-v-0d349df9]{background:var(--jet-theme-primary)}.channel-list__dot.is-unconfigured[data-v-0d349df9]{background:var(--jet-theme-warning)}.notice-channel-page[data-v-e7e38379]{height:100%;min-height:0;display:flex;flex-direction:column;border-radius:var(--r-3);box-shadow:var(--shadow-1);overflow:hidden}.notice-channel-page__banner[data-v-e7e38379]{margin-bottom:var(--space-4)}.notice-channel-page__workspace[data-v-e7e38379]{flex:1;min-height:0}.notice-channel-page__workspace[data-v-e7e38379] .equal-height-columns__pane{min-height:0}.notice-channel-page__detail[data-v-e7e38379]{min-width:0;min-height:0}.notice-channel-page__body[data-v-e7e38379]{padding-top:var(--space-4)}@media (max-width: 64rem){.notice-channel-page__workspace[data-v-e7e38379]{grid-template-columns:1fr;height:auto}.notice-channel-page__workspace[data-v-e7e38379] .equal-height-columns__pane{min-height:auto}}.template-echo-grid[data-v-209fb23a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--space-3)}.template-echo-grid__item[data-v-209fb23a]{display:flex;min-height:4rem;flex-direction:column;justify-content:center;gap:var(--space-1);border:.0625rem solid var(--line);border-radius:var(--r-2);background:var(--bg);padding:var(--space-3)}.template-echo-grid__item span[data-v-209fb23a]{color:var(--ink-4);font-size:var(--fs-12);line-height:1.25rem}.template-echo-grid__value[data-v-209fb23a]{min-width:0;color:var(--ink-1);font-size:var(--fs-14);font-weight:600;line-height:1.5rem}.template-attachments-editor[data-v-55a26676]{display:flex;flex-direction:column;gap:var(--space-2)}.template-attachments-editor__item[data-v-55a26676]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2);align-items:center}.template-field-renderer__full[data-v-0e5d78b6]{width:100%}.template-field-renderer__textarea[data-v-0e5d78b6]{font-size:var(--fs-14)}.template-field-renderer__monaco[data-v-0e5d78b6]{height:25rem;overflow:hidden;border:.0625rem solid var(--line);border-radius:var(--r-2)}.template-notify-record-modal[data-v-42cdee98] .ant-modal-body{padding:0}.template-notify-record-modal[data-v-42cdee98] .ant-pro-table{border-radius:0 0 var(--r-2) var(--r-2)}.template-notify-record-modal[data-v-42cdee98] .ant-table-thead>tr>th{background:#f5f8fc;color:#6f84a3;font-size:var(--fs-12);font-weight:600}.template-notify-record-modal[data-v-42cdee98] .ant-table-tbody>tr>td{height:3.25rem;color:#0f2547;font-size:var(--fs-13)}.template-notify-record-modal__filter[data-v-42cdee98]{padding:var(--space-4);border-bottom:.0625rem solid var(--line)}.template-notify-record-modal__error[data-v-42cdee98]{color:var(--jet-theme-primary);cursor:pointer}.template-notify-record-modal__action[data-v-42cdee98],.template-notify-record-modal__action--disabled[data-v-42cdee98]{cursor:pointer}.template-notify-record-modal__action[data-v-42cdee98]{color:var(--jet-theme-primary)}.template-notify-record-modal__action--disabled[data-v-42cdee98]{color:var(--jet-theme-text-disabled)}.template-notify-record-modal__error-content{max-height:18.75rem;margin:0;overflow-y:auto;white-space:pre-wrap}.template-test-params-modal__value[data-v-ad0f8a26]{margin-bottom:0}code[data-v-ad0f8a26]{color:var(--accent);font-family:var(--font-mono);font-size:var(--fs-13)}.template-variable-cell-input[data-v-7d7c0e16]{width:100%}.template-variable-cell-input__error[data-v-7d7c0e16]{margin-top:var(--space-1);color:var(--error);font-size:var(--fs-12)}.template-variable-definitions[data-v-29f50d21]{display:flex;flex-direction:column;gap:var(--space-3)}.template-variable-definitions header[data-v-29f50d21]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.template-variable-definitions h2[data-v-29f50d21]{margin:0;color:#647794;font-size:var(--fs-13);font-weight:700;letter-spacing:.12em;line-height:1.25rem}.template-variable-definitions header span[data-v-29f50d21]{color:var(--ink-4);font-size:var(--fs-12)}.template-variable-definitions code[data-v-29f50d21]{color:var(--accent);font-family:var(--font-mono);font-size:var(--fs-13)}.template-variable-definitions__select[data-v-29f50d21]{width:100%}.template-content-section[data-v-456f8be0]{flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--space-4);overflow-y:auto}.template-content-section__top[data-v-456f8be0],.template-content-section__head[data-v-456f8be0],.template-content-section__toolbar[data-v-456f8be0]{display:flex;align-items:center;gap:var(--space-3)}.template-content-section__top[data-v-456f8be0]{justify-content:space-between}.template-content-section__head[data-v-456f8be0]{min-width:0;justify-content:space-between}.template-content-section__toolbar[data-v-456f8be0]{flex:0 0 auto;justify-content:flex-end}.template-content-section__head h2[data-v-456f8be0]{margin:0;color:#647794;font-size:var(--fs-13);font-weight:700;letter-spacing:.12em;line-height:1.25rem}.template-content-section__form[data-v-456f8be0] .ant-form-item{margin-bottom:var(--space-3)}.template-content-section__recommend[data-v-456f8be0]{display:flex;flex-direction:column;gap:var(--space-2)}.template-content-section__header[data-v-456f8be0]{display:flex;align-items:center;gap:var(--space-4)}.template-content-section__header>span[data-v-456f8be0]{color:#647794;font-size:var(--fs-14);font-weight:600;line-height:1.875rem}.template-content-section__tip[data-v-456f8be0]{color:var(--jet-theme-text-disabled);font-size:var(--fs-12)}.template-content-section__provider[data-v-456f8be0]{min-width:0}.template-content-section__variables[data-v-456f8be0]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.template-content-section__variables .button[data-v-456f8be0]{display:inline-flex;align-items:center;gap:var(--space-1);min-height:1.9375rem;border:.0625rem solid var(--jet-theme-primary-2);border-radius:var(--r-1);background:var(--jet-theme-bg-base);color:var(--jet-theme-primary);padding:.25rem var(--space-3);cursor:pointer;font-size:var(--fs-14);font-weight:700;line-height:1.375rem;transition:border-color .15s,background .15s}.template-content-section__variables .button[data-v-456f8be0]:hover{background:var(--jet-theme-primary-2)}.template-content-section__variables .button i[data-v-456f8be0]{color:#f59e0b;font-style:normal}.template-content-section__variables .button code[data-v-456f8be0]{color:var(--jet-theme-text-disabled);font-family:var(--font-mono);font-size:var(--fs-12);font-weight:400}.template-content-section__render[data-v-456f8be0],.template-content-section__resolved-preview[data-v-456f8be0]{border:.0625rem solid #d9e2f0;border-radius:var(--r-2);background:var(--bg);padding:var(--space-4) var(--space-5);color:var(--ink-1);line-height:1.75;overflow-wrap:anywhere;white-space:pre-wrap}.template-content-section__render p[data-v-456f8be0],.template-content-section__resolved-preview p[data-v-456f8be0]{margin:0;font-size:var(--fs-14);font-weight:500}.template-content-section__render strong[data-v-456f8be0],.template-content-section__resolved-preview strong[data-v-456f8be0]{display:block;margin-bottom:var(--space-3);padding-bottom:var(--space-3);border-bottom:.0625rem dashed var(--line);color:var(--ink-1);font-size:var(--fs-15);font-weight:650}.template-content-section__resolved-preview[data-v-456f8be0]{background:#fbfcff}.template-content-section__resolved-preview>span[data-v-456f8be0]{display:inline-flex;align-items:center;gap:var(--space-1);margin-bottom:var(--space-2);color:#647794;font-size:var(--fs-12)}.template-content-section__resolved-preview>span[data-v-456f8be0]:before{width:.375rem;height:.375rem;border-radius:50%;background:var(--ok);content:""}.template-content-section__token[data-v-456f8be0],.template-content-section__resolved-token[data-v-456f8be0]{display:inline-flex;align-items:center;margin:0 .125rem;border-radius:var(--r-1);padding:0 .3125rem;font-size:var(--fs-14);font-weight:650}.template-content-section__token[data-v-456f8be0]{background:color-mix(in srgb,var(--accent) 12%,var(--bg));color:var(--accent)}.template-content-section__resolved-token[data-v-456f8be0]{background:transparent;color:#26853d}.template-content-section__variables-readonly[data-v-456f8be0] .ant-table-cell{background:var(--bg)}.template-detail-head[data-v-e80bfcec]{padding-bottom:var(--space-4);border-bottom:.0625rem solid var(--line)}.template-detail-head__breadcrumb[data-v-e80bfcec]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3);color:var(--ink-4);font-size:var(--fs-12)}.template-detail-head__breadcrumb i[data-v-e80bfcec]{margin-left:var(--space-2);color:var(--line);font-style:normal}.template-detail-head__main[data-v-e80bfcec]{display:grid;grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;gap:var(--space-4)}.template-detail-head__icon[data-v-e80bfcec]{width:2.75rem;height:2.75rem;display:grid;place-items:center;border-radius:var(--r-2);font-size:var(--fs-18)}.template-detail-head__icon.is-info[data-v-e80bfcec]{background:var(--info-bg);color:var(--info)}.template-detail-head__icon.is-warn[data-v-e80bfcec]{background:var(--warn-bg);color:var(--warn)}.template-detail-head__icon.is-ok[data-v-e80bfcec]{background:var(--ok-bg);color:var(--ok)}.template-detail-head__icon.is-soft[data-v-e80bfcec]{background:var(--bg-sunken);color:var(--accent)}.template-detail-head__copy[data-v-e80bfcec]{min-width:0}.template-detail-head__copy p[data-v-e80bfcec]{margin:var(--space-2) 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.template-detail-head__title-row[data-v-e80bfcec]{min-width:0;display:flex;align-items:center;gap:var(--space-2)}.template-detail-head__title-row h1[data-v-e80bfcec]{margin:0;min-width:0;overflow:hidden;color:var(--ink-1);font-size:var(--fs-20);font-weight:650;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 64rem){.template-detail-head__main[data-v-e80bfcec]{grid-template-columns:2.75rem minmax(0,1fr)}.template-detail-head__actions[data-v-e80bfcec]{grid-column:1 / -1;justify-content:flex-end}}.template-info-sections[data-v-3a73e199]{display:flex;flex-direction:column}.template-info-sections[data-v-3a73e199] .section{margin-bottom:0}.template-info-sections__covered[data-v-3a73e199]{min-width:0;background:var(--bg)}.template-info-sections__covered-head[data-v-3a73e199]{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);margin-bottom:.875rem}.template-info-sections__covered-head h2[data-v-3a73e199]{margin:0;color:#647794;font-size:var(--fs-13);font-weight:600;letter-spacing:.14em;line-height:1.25rem}.template-info-sections__covered-count[data-v-3a73e199]{flex-shrink:0;height:1.25rem;min-width:3.75rem;justify-content:center;padding:0 .5rem;border-radius:var(--r-1);background:#f5f7fb;color:#506889;font-family:var(--font-mono);font-size:var(--fs-12);line-height:1.25rem}.template-info-sections__covered-sub[data-v-3a73e199]{margin:0 0 .875rem;color:#334967;font-size:var(--fs-14);line-height:1.375rem}.template-info-sections__covered-sub code[data-v-3a73e199]{margin:0 .1875rem;padding:.0625rem .375rem;border-radius:var(--r-1);background:#f1f4fa;color:#456384;font-family:var(--font-mono);font-size:var(--fs-14)}.template-info-sections__covered-chips[data-v-3a73e199]{display:flex;flex-wrap:wrap;gap:.625rem;align-items:center}.template-info-sections__covered-chips[data-v-3a73e199] .app-tag{min-height:1.875rem;padding:.25rem .8125rem;border:.0625rem solid #e5ebf5;border-radius:62.4375rem;background:linear-gradient(180deg,#fff,#f9fbff);color:#152944;font-size:var(--fs-14);font-weight:500;line-height:1.25rem}.template-info-sections__covered-toggle[data-v-3a73e199]{min-height:1.875rem;border:.0625rem solid #e5ebf5;border-radius:62.4375rem;background:#fff;color:#647794;padding:.25rem .8125rem;cursor:pointer;font-size:var(--fs-14);line-height:1.25rem;transition:border-color .15s,color .15s,background .15s}.template-info-sections__covered-toggle[data-v-3a73e199]:hover{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.template-info-sections__variables[data-v-3a73e199]{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:var(--space-2)}.template-info-sections__variables>div[data-v-3a73e199]{min-width:0;border:.0625rem solid var(--line);border-radius:var(--r-2);background:var(--bg);padding:var(--space-2) var(--space-3);cursor:pointer;text-align:left;transition:border-color .15s,background .15s;display:flex;justify-content:space-between}.template-info-sections__variables>div[data-v-3a73e199]:hover{border-color:var(--accent);background:var(--accent-soft)}.template-info-sections__variables code[data-v-3a73e199]{grid-column:1 / -1;overflow:hidden;color:var(--accent);font-size:var(--fs-13);text-overflow:ellipsis;white-space:nowrap}.template-info-sections__variables span[data-v-3a73e199]{min-width:0;overflow:hidden;color:var(--ink-3);font-size:var(--fs-12);text-overflow:ellipsis;white-space:nowrap}.template-info-sections__variables em[data-v-3a73e199]{color:var(--ink-4);font-size:var(--fs-12);font-style:normal}.template-info-sections__stats[data-v-3a73e199]{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:var(--space-3)}.template-info-sections__stats div[data-v-3a73e199]{border:.0625rem solid var(--line);border-radius:var(--r-2);padding:var(--space-3);background:var(--bg-sunken)}.template-info-sections__stats span[data-v-3a73e199]{display:block;color:var(--ink-4);font-size:var(--fs-12)}.template-info-sections__stats b[data-v-3a73e199]{display:block;margin-top:var(--space-1);color:var(--ink-1);font-size:var(--fs-18);font-weight:650}.template-info-sections__refs[data-v-3a73e199]{display:flex;flex-direction:column;gap:var(--space-2)}.template-info-sections__refs button[data-v-3a73e199]{width:100%;min-width:0;display:grid;grid-template-columns:1.375rem minmax(0,1fr) auto .75rem;align-items:center;gap:var(--space-2);border:.0625rem solid var(--line);border-radius:var(--r-2);padding:var(--space-2) var(--space-3);background:var(--bg);color:var(--ink-3);cursor:pointer;text-align:left;transition:border-color .15s,background .15s}.template-info-sections__refs button[data-v-3a73e199]:hover{border-color:var(--accent);background:var(--accent-soft)}.template-info-sections__refs span[data-v-3a73e199]{min-width:0;overflow:hidden;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap}.template-info-sections__refs em[data-v-3a73e199]{color:var(--ink-4);font-style:normal}.template-info-sections__refs[data-v-3a73e199] .anticon:first-child{color:var(--ok)}.template-detail[data-v-c9f8a4b2]{min-width:0;min-height:0;border-radius:var(--r-3);overflow:hidden;background:var(--bg);box-shadow:var(--shadow-1)}.template-detail[data-v-c9f8a4b2] .ant-spin-nested-loading,.template-detail[data-v-c9f8a4b2] .ant-spin-container{height:100%;min-height:0}.template-detail__panel[data-v-c9f8a4b2]{height:100%;min-height:0;display:flex;flex-direction:column}.template-detail__body[data-v-c9f8a4b2]{flex:1;min-height:0;padding-top:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}.template-detail__body[data-v-c9f8a4b2] .section{margin-bottom:0}.channel-credential__form[data-v-c9f8a4b2]{overflow-y:auto}.template-detail__content-card[data-v-c9f8a4b2] .section-head{display:none}.template-detail__empty-action[data-v-c9f8a4b2]{flex:1;min-height:20rem;padding:var(--space-6);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3)}.template-detail__sticky-actions[data-v-c9f8a4b2]{flex-shrink:0}@media (max-width: 64rem){.template-detail[data-v-c9f8a4b2]{min-height:34rem}.template-detail__body[data-v-c9f8a4b2]{padding-top:var(--space-4)}}.template-tree[data-v-72bdaa32]{top:var(--space-4);align-self:flex-start;height:100%;display:flex;flex-direction:column;gap:var(--space-4)}.template-tree__head[data-v-72bdaa32]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.template-tree__head h2[data-v-72bdaa32]{margin:0;font-size:var(--fs-18);font-weight:600;letter-spacing:.12em}.template-tree__head p[data-v-72bdaa32]{margin:var(--space-1) 0 0;color:var(--ink-4);font-size:var(--fs-12)}.template-tree__head>span[data-v-72bdaa32]{padding:.0625rem var(--space-2);border-radius:var(--r-1);background:var(--bg-sunken);color:var(--ink-3);font-size:var(--fs-12);font-weight:600}.template-tree__search[data-v-72bdaa32]{width:100%}.template-tree__search[data-v-72bdaa32] .ant-input-affix-wrapper{border-radius:var(--r-1)}.template-tree__body[data-v-72bdaa32]{overflow:auto;flex:1}.template-tree__tree[data-v-72bdaa32]{flex:1;min-height:0;overflow-y:auto;padding:0 var(--space-2) var(--space-3) var(--space-1)}.template-tree__tree[data-v-72bdaa32] .ant-tree-treenode{width:100%;padding:0}.template-tree__tree[data-v-72bdaa32] .ant-tree-switcher{width:1.125rem;height:2rem;line-height:2rem;color:var(--ink-4)}.template-tree__tree[data-v-72bdaa32] .ant-tree-node-content-wrapper{flex:1;min-width:0;min-height:2rem;padding-inline:var(--space-1);display:flex;align-items:center;border-radius:var(--r-1);transition:background .15s,color .15s}.template-tree__tree[data-v-72bdaa32] .ant-tree-node-content-wrapper:hover{background:var(--bg-sunken)}.template-tree__tree[data-v-72bdaa32] .ant-tree-node-selected{background:var(--accent-soft)!important;color:var(--accent);font-weight:600}.template-tree__tree[data-v-72bdaa32] .ant-tree-title{min-width:0;width:100%}.template-tree__node[data-v-72bdaa32]{display:flex;justify-content:space-between}.template-tree__node.is-channel[data-v-72bdaa32]{grid-template-columns:1.25rem minmax(0,1fr)}.template-tree__node-icon[data-v-72bdaa32]{width:1.25rem;height:1.25rem;display:grid;place-items:center;border-radius:var(--r-1);color:var(--accent);background:var(--accent-soft)}.template-tree__node-avatar[data-v-72bdaa32]{width:1.25rem;height:1.25rem;display:grid;place-items:center;border-radius:50%;background:var(--accent-soft);color:var(--accent);font-size:var(--fs-12);font-weight:700}.template-tree__node-title[data-v-72bdaa32]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-13)}.template-tree__node[data-v-72bdaa32] .ant-switch{justify-self:end}.template-tree__node.is-group .template-tree__node-title[data-v-72bdaa32],.template-tree__node.is-alarm .template-tree__node-title[data-v-72bdaa32]{color:var(--ink-1);font-weight:600}.template-tree__node.is-disabled .template-tree__node-title[data-v-72bdaa32],.template-tree__node.is-disabled .template-tree__node-icon[data-v-72bdaa32],.template-tree__node.is-disabled[data-v-72bdaa32] .ant-badge-status-text{color:var(--jet-theme-text-disabled)!important}.template-tree__node.is-disabled .template-tree__node-icon[data-v-72bdaa32]{background:var(--bg-sunken)}.template-tree__node.is-disabled[data-v-72bdaa32] .ant-badge-status-dot{background:var(--jet-theme-text-disabled)!important}.template-tree__count[data-v-72bdaa32]{color:var(--ink-4);background:var(--bg-sunken);border-radius:var(--r-1);padding:0 .3125rem;font-size:var(--fs-12)}.template-tree__missing[data-v-72bdaa32]{width:.375rem;height:.375rem;border-radius:50%;background:var(--warn)}.template-tree__empty[data-v-72bdaa32]{margin:var(--space-6) 0}@media (max-width: 64rem){.template-tree[data-v-72bdaa32]{position:static;max-height:none}}.notice-template-page[data-v-bf2cd4fc]{height:100%;min-height:0;display:flex;flex-direction:column;color:var(--ink-1)}.notice-template-page__workspace[data-v-bf2cd4fc]{flex:1;min-width:0;min-height:0}.notice-template-page__workspace[data-v-bf2cd4fc] .equal-height-columns__pane{display:grid;min-width:0;min-height:0}@media (max-width: 64rem){.notice-template-page__workspace[data-v-bf2cd4fc]{grid-template-columns:1fr;height:auto}.notice-template-page__workspace[data-v-bf2cd4fc] .equal-height-columns__pane{min-height:auto}}.rule-editor-shell__header[data-v-5eda9ce5]{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 16px;background:#fff;border-bottom:1px solid #e8e8e8}.rule-editor-shell__title[data-v-5eda9ce5]{display:flex;align-items:center;flex:1;min-width:0;gap:12px}.rule-editor-shell__icon[data-v-5eda9ce5]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;overflow:hidden;color:var(--ant-primary-color, #1677ff);font-size:16px;border:1px solid rgba(22,119,255,.14);border-radius:8px;background:#1677ff0a}.rule-editor-shell__copy[data-v-5eda9ce5]{display:flex;flex-direction:column;min-width:0;gap:2px}.rule-editor-shell__name[data-v-5eda9ce5]{display:inline-flex;align-items:center;max-width:28rem;gap:6px;padding:0;color:#000000e0;font:inherit;background:transparent;border:0;cursor:pointer}.rule-editor-shell__name span[data-v-5eda9ce5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rule-editor-shell__name .anticon[data-v-5eda9ce5]{flex:none;color:#00000073;font-size:12px;opacity:0;transition:opacity .16s ease}.rule-editor-shell__name:hover .anticon[data-v-5eda9ce5],.rule-editor-shell__name:focus-visible .anticon[data-v-5eda9ce5]{opacity:1}.rule-editor-shell__name[data-v-5eda9ce5]:disabled{cursor:default}.rule-editor-shell__name:disabled .anticon[data-v-5eda9ce5]{opacity:1}.rule-editor-shell__name[data-v-5eda9ce5],.rule-editor-shell__name-input[data-v-5eda9ce5]{min-width:12rem;max-width:28rem}.rule-editor-shell__name span[data-v-5eda9ce5],.rule-editor-shell__name-input[data-v-5eda9ce5]{color:#000000e0;font-size:16px;font-weight:600;line-height:22px}.rule-editor-shell__meta[data-v-5eda9ce5]{display:flex;align-items:center;min-width:0;max-width:42rem;gap:6px;color:#0000006b;font-size:12px;line-height:18px}.rule-editor-shell__description[data-v-5eda9ce5]{display:inline-flex;align-items:center;min-width:0;max-width:30rem;gap:4px;padding:0;overflow:hidden;color:inherit;font:inherit;text-overflow:ellipsis;white-space:nowrap;background:transparent;border:0;cursor:pointer}.rule-editor-shell__description span[data-v-5eda9ce5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rule-editor-shell__description .anticon[data-v-5eda9ce5]{flex:none;color:#00000057;font-size:12px;opacity:0;transition:opacity .16s ease}.rule-editor-shell__description:hover .anticon[data-v-5eda9ce5],.rule-editor-shell__description:focus-visible .anticon[data-v-5eda9ce5]{opacity:1}.rule-editor-shell__description--empty[data-v-5eda9ce5]{color:#00000047}.rule-editor-shell__meta-separator[data-v-5eda9ce5]{flex:none;width:3px;height:3px;border-radius:50%;background:#0000003d}.rule-editor-shell__id[data-v-5eda9ce5]{flex:none;overflow:hidden;color:#0000005c;text-overflow:ellipsis;white-space:nowrap}.rule-editor-shell__status[data-v-5eda9ce5]{display:inline-block;width:8px;height:8px;border-radius:50%;background:#d9d9d9}.rule-editor-shell__status--success[data-v-5eda9ce5]{background:#52c41a;box-shadow:0 0 0 3px #52c41a1f}.rule-editor-shell__status--processing[data-v-5eda9ce5]{background:var(--ant-primary-color, #1677ff);box-shadow:0 0 0 3px #1677ff1f}.rule-editor-shell__status--error[data-v-5eda9ce5]{background:#ff4d4f;box-shadow:0 0 0 3px #ff4d4f1f}.rule-editor-shell__actions[data-v-5eda9ce5]{flex:none}.rule-editor-shell__action-group[data-v-5eda9ce5]{display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid #dce4f2;border-radius:10px;background:#f4f7fb}.rule-editor-shell__action-group[data-v-5eda9ce5] .rule-editor-shell__action{display:inline-flex;align-items:center;height:32px;padding:0 12px;border:0;border-radius:8px!important;font-weight:500;box-shadow:none}.rule-editor-shell__action-group[data-v-5eda9ce5] .rule-editor-shell__action--save{color:#000000b8;background:transparent}.rule-editor-shell__action-group[data-v-5eda9ce5] .rule-editor-shell__action--save:not(:disabled):hover,.rule-editor-shell__action-group[data-v-5eda9ce5] .rule-editor-shell__action--save:not(:disabled):focus-visible{color:var(--ant-primary-color, #1677ff);background:#fff}.rule-editor-shell__action-group[data-v-5eda9ce5] .rule-editor-shell__action--deploy:not(:disabled){box-shadow:0 6px 14px #1677ff38}.rule-editor-shell__close[data-v-5eda9ce5]{width:32px;height:32px;color:#00000080;border-radius:8px}.rule-editor-shell__close[data-v-5eda9ce5]:hover,.rule-editor-shell__close[data-v-5eda9ce5]:focus-visible{color:#000000e0;background:#f5f7fa}.rule-editor-shell[data-v-ea0e95ea]{display:flex;flex-direction:column;width:100%;height:100vh;background:#fff}.rule-editor-shell__body[data-v-ea0e95ea]{position:relative;flex:1;min-height:0}.rule-editor-shell__iframe[data-v-ea0e95ea]{width:100%;height:100%;border:0}.rule-editor-shell__loading[data-v-ea0e95ea]{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;gap:10px;color:#000000a6;background:#ffffffb8;pointer-events:none}.rule-instance-toolbar[data-v-365a486d]{display:flex;flex:1;flex-wrap:wrap;gap:var(--space-4);align-items:center;min-width:0}.rule-instance-toolbar__title[data-v-365a486d]{margin:0;color:#000000d9;font-size:20px;font-weight:600;line-height:32px;white-space:nowrap}.rule-instance-toolbar__search[data-v-365a486d]{flex:1;min-width:400px;max-width:640px}.rule-instance-thumbnail-frame[data-v-365a486d]{width:5rem;height:5rem;padding:0;border:0;background:transparent;display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:zoom-in}.rule-instance-thumbnail-frame[data-v-365a486d]:focus-visible{outline:.125rem solid #1677ff;outline-offset:.125rem}.rule-instance-thumbnail[data-v-365a486d]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.rule-instance-thumbnail-popover .ant-popover-inner-content{padding:.5rem}.rule-instance-thumbnail-preview[data-v-365a486d]{width:min(22rem,70vw);aspect-ratio:16 / 9;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#fff}.rule-instance-thumbnail-preview img[data-v-365a486d]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.scene-record-timeline[data-v-3d9f12ef]{display:grid;gap:var(--space-3)}.scene-record-timeline__card[data-v-3d9f12ef]{padding:var(--space-3) var(--space-4);background:var(--bg);border:1px solid var(--line);border-radius:var(--r-2)}.scene-record-timeline__card--expanded[data-v-3d9f12ef]{border-color:var(--ant-color-primary)}.scene-record-timeline__card-header[data-v-3d9f12ef]{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;min-height:2rem}.scene-record-timeline__card-header>.ant-btn[data-v-3d9f12ef]{margin-left:auto}.scene-record-timeline__card-meta[data-v-3d9f12ef]{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.scene-record-timeline__card-meta time[data-v-3d9f12ef],.scene-record-timeline__node small[data-v-3d9f12ef],.scene-record-timeline__duration[data-v-3d9f12ef]{color:var(--ant-color-text-tertiary);font-size:var(--fs-12)}.scene-record-timeline__card-summary[data-v-3d9f12ef]{flex:0 0 4.5rem;max-width:4.5rem;overflow:hidden;color:var(--ant-color-text-secondary);text-overflow:ellipsis;white-space:nowrap}.scene-record-timeline__card-meta>.scene-record-timeline__duration[data-v-3d9f12ef]{flex:0 0 5rem}.scene-record-timeline__details[data-v-3d9f12ef]{padding-top:18px;margin-top:16px;border-top:1px solid #f0f0f0}.scene-record-timeline__nodes[data-v-3d9f12ef]{display:grid;gap:14px}.scene-record-timeline__node[data-v-3d9f12ef]{position:relative;display:flex;gap:14px}.scene-record-timeline__node[data-v-3d9f12ef]:not(:last-child):before{position:absolute;top:18px;bottom:-14px;left:8px;border-left:1px solid #e5e6eb;content:""}.scene-record-timeline__node>i[data-v-3d9f12ef]{z-index:1;flex:none;width:16px;height:16px;background:#00b578;border-radius:50%;box-shadow:0 0 0 4px #e8ffea}.scene-record-timeline__node>i.scene-record-timeline__dot--error[data-v-3d9f12ef]{background:#f53f3f;box-shadow:0 0 0 4px #ffece8}.scene-record-timeline__node>div[data-v-3d9f12ef]{display:grid;gap:6px;min-width:0}.scene-record-timeline__node header[data-v-3d9f12ef]{display:flex;gap:8px;align-items:center}.scene-record-timeline__node-result[data-v-3d9f12ef]{width:max-content;max-width:640px;padding:6px 8px;margin:0;overflow-wrap:anywhere;background:#f7f8fa;border-radius:4px}.scene-record-timeline__more[data-v-3d9f12ef]{padding-top:var(--space-1);text-align:center}@media (max-width: 640px){.scene-record-timeline__card-summary[data-v-3d9f12ef]{max-width:100%}}.scene-template-import__icon[data-v-652d324e]{margin-bottom:var(--space-2);font-size:36px;color:var(--ant-color-primary)}.scene-template-import__tip[data-v-652d324e]{color:var(--ant-color-text-tertiary)}.scene-template-import__file[data-v-652d324e]{margin-top:var(--space-4)}.scene-list[data-v-fddf607b]{width:100%;gap:var(--space-4);height:100%}.scene-list-toolbar__title[data-v-fddf607b]{margin:0;color:#000000d9;font-size:20px;font-weight:600;line-height:32px;white-space:nowrap}.scene-list-toolbar__search[data-v-fddf607b]{flex:1 1 360px;min-width:25rem;max-width:40rem}.scene-list-toolbar__actions[data-v-fddf607b]{display:flex;gap:var(--space-2);margin-left:auto}.scene-list__trigger-tag[data-v-fddf607b]{display:inline-flex;margin-top:var(--space-2);padding:1px 6px!important;color:var(--ant-color-primary)!important;background:#eef4ff!important;border:1px solid #d6e4ff!important;border-radius:3px}.scene-list__summary[data-v-fddf607b]{min-width:0;max-width:100%;color:var(--ant-color-text-secondary);line-height:24px}.scene-list__summary-tooltip-trigger[data-v-fddf607b]{display:block;min-width:0}.scene-list__summary b[data-v-fddf607b]{margin-right:var(--space-1);font-weight:600}.scene-list__summary-keyword--trigger[data-v-fddf607b]{color:#d46b08}.scene-list__summary-keyword--action[data-v-fddf607b]{color:var(--ant-color-primary)}.scene-list__summary span[data-v-fddf607b]{padding:0;margin-right:var(--space-1)}.scene-list__summary-field--trigger[data-v-fddf607b],.scene-list__summary-field--condition[data-v-fddf607b],.scene-list__summary-field--action[data-v-fddf607b]{color:inherit;background:transparent}.trigger-way-warp[data-v-c66b6658]{display:flex;flex-wrap:wrap;gap:16px 24px;width:100%}.trigger-way-warp .trigger-way-item[data-v-c66b6658]{display:flex;align-items:center;justify-content:space-between;width:237px;padding:12px 16px;border:1px solid #e0e4e8;border-radius:2px;cursor:pointer;transition:all .3s;position:relative}.trigger-way-warp .trigger-way-item .trigger-way-disabled-tip[data-v-c66b6658]{position:absolute;inset:0}.trigger-way-warp .trigger-way-item.item-disabled[data-v-c66b6658]{cursor:not-allowed}.trigger-way-warp .trigger-way-item .way-item-title span[data-v-c66b6658]{font-size:16px}.trigger-way-warp .trigger-way-item .way-item-title .label[data-v-c66b6658]{padding-right:6px;color:#000000a3}.trigger-way-warp .trigger-way-item .way-item-title .icon[data-v-c66b6658]{color:#00000080}.trigger-way-warp .trigger-way-item .way-item-image[data-v-c66b6658]{margin:0!important}.trigger-way-warp .trigger-way-item[data-v-c66b6658]:hover{border-color:#4096ff}.trigger-way-warp .trigger-way-item.active[data-v-c66b6658]{border-color:#0958d9}.trigger-way-warp .trigger-way-item.label-bottom[data-v-c66b6658]{flex-direction:column-reverse;grid-gap:16px;gap:0;align-items:center;width:auto;padding:8px 16px}.trigger-way-warp .trigger-way-item.label-bottom p[data-v-c66b6658]{margin:0}.trigger-way-warp.disabled .trigger-way-item[data-v-c66b6658]{cursor:not-allowed}.trigger-way-warp.disabled .trigger-way-item[data-v-c66b6658]:hover{color:initial}.trigger-way-warp.disabled .trigger-way-item.active[data-v-c66b6658]{opacity:1}.timer-when-warp[data-v-bc9a53d4]{display:flex;flex-wrap:wrap;gap:8px 16px;padding:16px;background:#fafafa}.timer-when-warp .when-item-option[data-v-bc9a53d4]{width:76px;padding:6px 0;text-align:center;background:#fff;border:1px solid #e6e6e6;border-radius:2px;cursor:pointer}.timer-when-warp .active[data-v-bc9a53d4]{color:#233dd7;border-color:#233dd7}.calendar-form-item-content[data-v-503370f0]{position:relative}.calendar-form-item-content .header[data-v-503370f0]{position:absolute;right:0;top:-55px}.calendar-form-item-content .calendar-items[data-v-503370f0]{max-height:350px}.calendar-form-item-content .calendar-items .calendar-item[data-v-503370f0]{position:relative;margin-bottom:12px;border:1px solid #cfcfcf;border-radius:4px;padding:12px;display:flex;gap:16px;flex-direction:column}.calendar-form-item-content .calendar-items .calendar-item .calendar-item-tags[data-v-503370f0]{display:flex;gap:12px;align-items:center}.calendar-form-item-content .calendar-items .calendar-item .calendar-item-delete[data-v-503370f0]{position:absolute;right:12px;color:#e50012}.calendar-form-item-content .calendar-items .calendar-item .calendar-item-content[data-v-503370f0]{display:flex;gap:24px}.calendar-form-item-content .calendar-items .calendar-item .calendar-item-top[data-v-503370f0],.calendar-form-item-content .calendar-items .calendar-item .calendar-item-bottom[data-v-503370f0]{display:flex;gap:12px;align-items:center}.scene-trigger-way-warp[data-v-7787864e]{display:flex;flex-wrap:wrap;gap:16px 24px;width:100%}.scene-trigger-way-warp .trigger-way-item[data-v-7787864e]{display:flex;justify-content:space-between;padding:16px;border:1px solid #e0e4e8;border-radius:2px;cursor:pointer;transition:all .3s;width:204px}.scene-trigger-way-warp .trigger-way-item .way-item-title p[data-v-7787864e]{margin-bottom:8px;font-weight:700;font-size:16px}.scene-trigger-way-warp .trigger-way-item .way-item-title span[data-v-7787864e]{color:#00000059;font-size:12px}.scene-trigger-way-warp .trigger-way-item .way-item-image[data-v-7787864e]{display:flex;align-items:center;height:100%;margin:0!important;opacity:.6}.scene-trigger-way-warp .trigger-way-item .way-item-image .way-item-icon[data-v-7787864e]{width:40px;height:40px;background:#1677ff;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:2px;margin-left:5px}.scene-trigger-way-warp .trigger-way-item[data-v-7787864e]:hover{color:#4096ff}.scene-trigger-way-warp .trigger-way-item:hover .way-item-image[data-v-7787864e]{opacity:.8}.scene-trigger-way-warp .trigger-way-item.active[data-v-7787864e]{border-color:#0958d9}.scene-trigger-way-warp .trigger-way-item.active .way-item-image[data-v-7787864e]{opacity:1}.scene-trigger-way-warp.disabled[data-v-7787864e]{color:#000c}.scene-trigger-way-warp.disabled .way-item-image[data-v-7787864e]{opacity:.6}.scene-trigger-way-warp.disabled .trigger-way-item[data-v-7787864e]{cursor:not-allowed}.rule-button-warp[data-v-f69a1d65]{display:inline-block;padding:14px 16px;background-color:#fafafa;border:1px solid #f0f0f0;border-radius:2px;cursor:pointer}.rule-button-warp .rule-button[data-v-f69a1d65]{display:inline-block;font-size:14px;line-height:22px}.rule-button-warp .add-circular[data-v-f69a1d65]{padding:6px 20px;background-color:#fff;border:1px solid #e0e0e0;border-radius:22px}.rule-button-warp .add-button[data-v-f69a1d65]{color:#777}.rule-button-warp .add-button[data-v-f69a1d65]:hover,.rule-button-warp .add-button[data-v-f69a1d65]:active{border-color:#d0d0d0}.trigger-options-content[data-v-932b939d]{display:inline-flex;gap:16px}.trigger-options-content .center-item[data-v-932b939d]{display:flex;align-items:center}.trigger-options-content .icon-padding-right[data-v-932b939d]{padding-right:4px}.scene-dropdown-menus[data-v-860c3547]{border:0px}.scene-dropdown-menus[data-v-860c3547] .ant-menu-item{height:32px;line-height:32px;padding:0 4px;margin:0}.scene-dropdown-menus[data-v-860c3547] .ant-menu-item:hover{background-color:#0000000a;color:#000000e0}.scene-dropdown-menus[data-v-860c3547] .ant-menu-item.ant-menu-item-selected{background-color:#e6f4ff;color:#000000e0}.dropdown-time-picker .ant-picker-dropdown .ant-picker-footer{border-bottom:0px}.dropdown-button[data-v-d28d5ef5]{display:flex;align-items:center;padding:6px 8px;border:1px solid #d9d9d9;border-radius:8px;cursor:pointer}.scene-select-content[data-v-d28d5ef5]{position:relative;min-width:220px;padding:4px;background:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.scene-select-item[data-v-d28d5ef5]{border-bottom:1px;margin-bottom:20px}.column[data-v-d28d5ef5]{color:#00a4fe;background-color:#9adbff4d;border-color:#00a4fe4d}.termType[data-v-d28d5ef5]{color:#13c2c2;background:#87e8de4d;border:1px solid rgba(54,207,201,.4)}.value[data-v-d28d5ef5]{color:#692ca7;background-color:#bc7dee1a;border-color:#bc7dee80}.alarm[data-v-d28d5ef5]{color:#2f54eb;background:#a3caff4d;border:1px solid rgba(47,84,235,.3)}.type[data-v-d28d5ef5]{padding:5px 10px}.tree-title-description[data-v-d28d5ef5]{padding-left:5px;color:gray}.dropdown-button[data-v-3ec5ec62]{display:flex;align-items:center;padding:6px 8px;border:1px solid #d9d9d9;border-radius:8px;cursor:pointer}.scene-select-content[data-v-3ec5ec62]{position:relative;min-width:220px;padding:4px;background:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.scene-select-item[data-v-3ec5ec62]{border-bottom:1px;margin-bottom:20px}.column[data-v-3ec5ec62]{color:#00a4fe;background-color:#9adbff4d;border-color:#00a4fe4d}.termType[data-v-3ec5ec62]{color:#13c2c2;background:#87e8de4d;border:1px solid rgba(54,207,201,.4)}.value[data-v-3ec5ec62]{color:#692ca7;background-color:#bc7dee1a;border-color:#bc7dee80}.alarm[data-v-3ec5ec62]{color:#2f54eb;background:#a3caff4d;border:1px solid rgba(47,84,235,.3)}.type[data-v-3ec5ec62]{padding:5px 10px}.tree-title-description[data-v-3ec5ec62]{padding-left:5px;color:gray}.select-box-content[data-v-3ec5ec62]{overflow:auto}.select-box-content .no-warp[data-v-3ec5ec62]{white-space:nowrap}.manual-time-picker[data-v-3ec5ec62]{position:absolute;top:-2px;left:0;border:none;visibility:hidden}.manual-time-picker[data-v-3ec5ec62] .ant-picker-input{display:none}.dropdown-button[data-v-01b98d8e]{display:flex;align-items:center;padding:6px 8px;border:1px solid #d9d9d9;border-radius:8px;cursor:pointer}.scene-select-content[data-v-01b98d8e]{position:relative;min-width:220px;padding:4px;background:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.scene-select-item[data-v-01b98d8e]{border-bottom:1px;margin-bottom:20px}.column[data-v-01b98d8e]{color:#00a4fe;background-color:#9adbff4d;border-color:#00a4fe4d}.termType[data-v-01b98d8e]{color:#13c2c2;background:#87e8de4d;border:1px solid rgba(54,207,201,.4)}.value[data-v-01b98d8e]{color:#692ca7;background-color:#bc7dee1a;border-color:#bc7dee80}.alarm[data-v-01b98d8e]{color:#2f54eb;background:#a3caff4d;border:1px solid rgba(47,84,235,.3)}.type[data-v-01b98d8e]{padding:5px 10px}.tree-title-description[data-v-01b98d8e]{padding-left:5px;color:gray}.manual-time-picker[data-v-01b98d8e]{position:absolute;top:-2px;left:0;border:none;visibility:hidden}.manual-time-picker[data-v-01b98d8e] .ant-picker-input{display:none}.dropdown-button[data-v-8021a6cf]{display:flex;align-items:center;padding:6px 8px;border:1px solid #d9d9d9;border-radius:8px;cursor:pointer}.scene-select-content[data-v-8021a6cf]{position:relative;min-width:220px;padding:4px;background:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.scene-select-item[data-v-8021a6cf]{border-bottom:1px;margin-bottom:20px}.column[data-v-8021a6cf]{color:#00a4fe;background-color:#9adbff4d;border-color:#00a4fe4d}.termType[data-v-8021a6cf]{color:#13c2c2;background:#87e8de4d;border:1px solid rgba(54,207,201,.4)}.value[data-v-8021a6cf]{color:#692ca7;background-color:#bc7dee1a;border-color:#bc7dee80}.alarm[data-v-8021a6cf]{color:#2f54eb;background:#a3caff4d;border:1px solid rgba(47,84,235,.3)}.type[data-v-8021a6cf]{padding:5px 10px}.tree-title-description[data-v-8021a6cf]{padding-left:5px;color:gray}.array-property .tips[data-v-8021a6cf]{padding:16px;border-radius:6px;background-color:#eff0f1;margin:12px 0;display:flex;justify-content:space-between;align-items:center}.array-property .tips .left[data-v-8021a6cf]{display:flex;align-items:center}.array-property .tips .left .icon[data-v-8021a6cf]{font-size:20px;margin-right:8px}.array-property-list[data-v-8021a6cf]{display:flex;gap:12px}.shakeLimit[data-v-72752009]{display:flex;gap:16px;align-items:center;font-weight:400;font-size:14px;flex:1}.shakeLimit[data-v-72752009] .ant-input-number-handler-wrap{display:none}.shakeLimit[data-v-72752009] .ant-radio-button-wrapper{padding:0 16px}.shakeLimit input[data-v-72752009]{padding:0 4px}[data-v-72752009] .ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked{background-color:#1677ff!important;color:#fff}[data-v-72752009] .ant-form-item{margin-bottom:0!important}.notify-type-warp[data-v-76609604]{display:grid;gap:16px 24px;grid-template-columns:repeat(4,1fr);width:100%}.notify-type-warp .notify-type-item[data-v-76609604]{display:flex;flex-direction:column;align-items:center;width:172px;border:1px solid #e0e4e8;border-radius:2px;cursor:pointer;transition:all .3s}.notify-type-warp .notify-type-item .notify-type-item-title[data-v-76609604]{margin-bottom:8px;font-weight:500;font-size:14px}.notify-type-warp .notify-type-item .notify-type-item-image[data-v-76609604]{width:106px;margin:16px 33px;display:flex;justify-content:center}.notify-type-warp .notify-type-item[data-v-76609604]:hover{color:#4096ff;opacity:.8}.notify-type-warp .notify-type-item.active[data-v-76609604]{border-color:#0958d9;opacity:1}.notify-type-warp.disabled .notify-type-item[data-v-76609604]{cursor:not-allowed}.notify-type-warp.disabled .notify-type-item[data-v-76609604]:hover{color:initial;opacity:.6}.notify-type-warp.disabled .notify-type-item.active[data-v-76609604]{opacity:1}.action-search{padding:0}.notify-logo{width:88px;height:88px}.steps-steps[data-v-cd7db854]{width:100%;margin-bottom:17px;padding-bottom:17px;border-bottom:1px solid #f0f0f0}.steps-content[data-v-cd7db854]{width:100%}.steps-content[data-v-cd7db854] .JSearch-item .JSearch-item--column{width:130px!important}.steps-content[data-v-cd7db854] .JSearch-item .JSearch-item--termType{width:110px!important}.trigger-way-warp[data-v-237bbe52]{display:flex;flex-wrap:wrap;gap:16px 24px;width:100%}.trigger-way-warp .trigger-way-item[data-v-237bbe52]{flex:1 1 0;display:flex;align-items:center;justify-content:space-between;min-width:0;padding:12px 16px;border:1px solid #e0e4e8;border-radius:2px;cursor:pointer;transition:all .3s}.trigger-way-warp .trigger-way-item.itemDisabled[data-v-237bbe52]{cursor:not-allowed}.trigger-way-warp .trigger-way-item .way-item-title span[data-v-237bbe52]{font-size:16px}.trigger-way-warp .trigger-way-item .way-item-title .way-item-label[data-v-237bbe52]{padding-right:6px;color:#000000a3}.trigger-way-warp .trigger-way-item .way-item-title .way-item-icon[data-v-237bbe52]{color:#00000080;padding-left:8px}.trigger-way-warp .trigger-way-item .way-item-image[data-v-237bbe52]{margin:0!important}.trigger-way-warp .trigger-way-item[data-v-237bbe52]:hover{border-color:#4096ff}.trigger-way-warp .trigger-way-item.active[data-v-237bbe52]{border-color:#0958d9}.trigger-way-warp .trigger-way-item.labelBottom[data-v-237bbe52]{flex-direction:column-reverse;grid-gap:16px;gap:0;align-items:center;width:auto;padding:8px 16px}.trigger-way-warp .trigger-way-item.labelBottom p[data-v-237bbe52]{margin:0}.trigger-way-warp.disabled .trigger-way-item[data-v-237bbe52]{cursor:not-allowed}.trigger-way-warp.disabled .trigger-way-item[data-v-237bbe52]:hover{color:initial;opacity:.6}.trigger-way-warp.disabled .trigger-way-item.active[data-v-237bbe52]{opacity:1}.search[data-v-6ced2cd7]{margin-bottom:0;padding:0 0 24px}.tagName[data-v-0b90f6f5]{display:inline-block;height:100%;line-height:32px}.tagName[data-v-0b90f6f5]:before{position:relative;left:72px;display:inline-block;margin-right:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.search[data-v-1dda4d4b]{margin-bottom:0;padding-right:0;padding-left:0}.steps-steps[data-v-6ce65062]{width:100%;margin-bottom:17px;padding-bottom:17px;border-bottom:1px solid #f0f0f0}.steps-content[data-v-6ce65062]{width:100%;max-height:500px;overflow-y:auto;overflow-x:hidden}.steps-steps[data-v-f71a0f7a]{width:100%;margin-bottom:17px;padding-bottom:17px;border-bottom:1px solid #f0f0f0}.steps-content[data-v-f71a0f7a]{height:calc(100% - 35px);overflow-y:auto;overflow-x:hidden}.trigger-way-warp[data-v-e413e29e]{display:flex;flex-wrap:wrap;gap:16px 24px;width:100%}.trigger-way-warp .trigger-way-item[data-v-e413e29e]{flex:1 1 0;display:flex;align-items:center;justify-content:space-between;min-width:0;padding:12px 16px;border:1px solid #e0e4e8;border-radius:2px;cursor:pointer;transition:all .3s}.trigger-way-warp .trigger-way-item.itemDisabled[data-v-e413e29e]{cursor:not-allowed}.trigger-way-warp .trigger-way-item .way-item-title span[data-v-e413e29e]{font-size:16px}.trigger-way-warp .trigger-way-item .way-item-title .way-item-label[data-v-e413e29e]{padding-right:6px;color:#000000a3}.trigger-way-warp .trigger-way-item .way-item-title .way-item-icon[data-v-e413e29e]{color:#00000080;padding-left:8px}.trigger-way-warp .trigger-way-item .way-item-image[data-v-e413e29e]{margin:0!important}.trigger-way-warp .trigger-way-item[data-v-e413e29e]:hover{border-color:#4096ff}.trigger-way-warp .trigger-way-item.active[data-v-e413e29e]{border-color:#0958d9}.trigger-way-warp .trigger-way-item.labelBottom[data-v-e413e29e]{flex-direction:column-reverse;grid-gap:16px;gap:0;align-items:center;width:auto;padding:8px 16px}.trigger-way-warp .trigger-way-item.labelBottom p[data-v-e413e29e]{margin:0}.trigger-way-warp.disabled .trigger-way-item[data-v-e413e29e]{cursor:not-allowed}.trigger-way-warp.disabled .trigger-way-item[data-v-e413e29e]:hover{color:initial;opacity:.6}.trigger-way-warp.disabled .trigger-way-item.active[data-v-e413e29e]{opacity:1}.search[data-v-b6ef5f04]{margin-bottom:0;padding:0 0 24px}.tagName[data-v-dbe3ad1c]{display:inline-block;height:100%;line-height:32px}.tagName[data-v-dbe3ad1c]:before{position:relative;left:72px;display:inline-block;margin-right:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.search[data-v-8afb0baa]{margin-bottom:0;padding-right:0;padding-left:0}.steps-steps[data-v-d30f18d8]{width:100%;margin-bottom:17px;padding-bottom:17px;border-bottom:1px solid #f0f0f0}.steps-content[data-v-d30f18d8]{width:100%;max-height:500px;overflow-y:auto;overflow-x:hidden}.scene-trigger-way-warp[data-v-7780037a]{display:grid;gap:24px;width:100%;grid-template-columns:1fr 1fr 1fr}.scene-trigger-way-warp .trigger-way-item[data-v-7780037a]{display:flex;justify-content:space-between;padding:16px;border:1px solid transparent;border-radius:2px;cursor:pointer;transition:all .3s;background-color:#f5f5f5;gap:16px;align-items:center}.scene-trigger-way-warp .trigger-way-item .way-item-title[data-v-7780037a]{flex:1 1 0;min-width:0}.scene-trigger-way-warp .trigger-way-item .way-item-title p[data-v-7780037a]{margin-bottom:8px;font-weight:700;font-size:14px}.scene-trigger-way-warp .trigger-way-item .way-item-title div[data-v-7780037a]{color:#777;font-size:12px}.scene-trigger-way-warp .trigger-way-item .way-item-image[data-v-7780037a]{display:flex;width:40px;height:40px;font-size:24px;color:#fff;background-color:#1677ff;border-radius:2px;align-items:center;justify-content:center}.scene-trigger-way-warp .trigger-way-item[data-v-7780037a]:hover{color:#4096ff}.scene-trigger-way-warp .trigger-way-item:hover .way-item-image[data-v-7780037a]{opacity:.8}.scene-trigger-way-warp .trigger-way-item.active[data-v-7780037a]{border-color:#0958d9}.scene-trigger-way-warp .trigger-way-item.active .way-item-image[data-v-7780037a]{opacity:1}.scene-trigger-way-warp .trigger-way-item.disabled[data-v-7780037a]{cursor:not-allowed}.scene-trigger-way-warp .trigger-way-item.disabled[data-v-7780037a]:hover{color:initial;opacity:.6}.scene-trigger-way-warp .trigger-way-item.disabled.active[data-v-7780037a]{opacity:1}.action-tip[data-v-f3dcd16e]{position:absolute;top:0;left:50px;width:500px;color:#777}.related-alarms-content[data-v-7f02d8b4]{position:relative}.related-alarms-content .related-alarms-add-btn[data-v-7f02d8b4]{position:absolute;top:0;right:0}.related-alarms-content .related-alarms-total[data-v-7f02d8b4]{font-size:16px;color:#1a1a1a}.related-alarms-content .related-alarms-total>span[data-v-7f02d8b4]{color:#1677ff}.related-alarms-content .related-alarms-tip[data-v-7f02d8b4]{font-size:12px;color:#777;margin-bottom:12px}.actions-item[data-v-54afdc2b]{position:relative;padding:16px;border:1px dashed #999;border-radius:2px}.actions-item .item-options-warp[data-v-54afdc2b]{display:inline-flex;height:48px;border:1px solid #e0e0e0;border-radius:6px}.actions-item .item-options-warp .item-options-type[data-v-54afdc2b]{display:flex;align-items:center;justify-content:center;width:48px;background-color:#f0f0f0;border-radius:6px 0 0 6px;cursor:pointer}.actions-item .item-options-warp .item-options-content[data-v-54afdc2b]{display:flex;align-items:center;padding:0 8px;background:#fafafa;border-radius:0 6px 6px 0;cursor:pointer}.actions-item .item-options-warp .item-options-content div[data-v-54afdc2b]{padding:6px 10px;color:#333;font-size:14px;line-height:22px;background-color:#fff;border-radius:22px}.actions-item .item-options-warp .item-options-content div .notify-text-highlight[data-v-54afdc2b]{margin-left:5px;font-weight:700}.actions-item .item-options-warp .item-options-content div .notify-img-highlight[data-v-54afdc2b]{margin:0 10px;color:#000c}.actions-item .item-number[data-v-54afdc2b]{position:absolute;top:0;left:16px;font-weight:800;transform:translateY(-50%)}.actions-item-filter-warp[data-v-54afdc2b]{position:relative;margin-bottom:24px;padding:2px 0;border:1px dashed #999;border-radius:30px}.actions-item-filter-warp.filter-border[data-v-54afdc2b]{padding:2px 16px;border-radius:2px}.actions-item-filter-warp .actions-item-filter-warp-tip[data-v-54afdc2b]{position:absolute;top:0;left:16px;z-index:2;color:#0000008c;font-weight:800;font-size:14px;line-height:1;background-color:#fff;transform:translateY(-50%)}.actions-item-filter-warp .actions-item-filter-overflow[data-v-54afdc2b]{display:flex;padding-top:4px;overflow-x:auto;overflow-y:visible;row-gap:16px}.actions-item-filter-warp .filter-add-button[data-v-54afdc2b]{width:100%;color:#0000004d;text-align:center;cursor:pointer}.actions-item-filter-warp .terms-params[data-v-54afdc2b]{display:flex;flex-shrink:0}.actions-item-filter-warp .terms-params .terms-params-warp[data-v-54afdc2b]{display:flex;align-items:baseline}.actions-item-filter-warp .terms-params .term-type-warp[data-v-54afdc2b]{width:50px;margin:0 16px}.actions-item-filter-warp .terms-params .term-type-warp .term-type[data-v-54afdc2b]{padding-top:4px;padding-bottom:4px;border-radius:2px}.actions-item-delete{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:#e50012;background-color:#e500121a;border-radius:50%;transform:translate(50%,-50%);cursor:pointer}.actions-item-delete:hover{background-color:#e5001233}.action-list-content[data-v-29cf9ebf]{padding:8px}.action-list-content .actions-list_form .action-list-add[data-v-29cf9ebf]{display:flex;justify-content:flex-end;margin-top:16px;padding-top:16px;border-top:1px solid #1677ff}.action-list-content .filter-add-button[data-v-29cf9ebf]{width:100%;color:#0000004d;text-align:center;cursor:pointer}.action-list-content .actions-add-list.border[data-v-29cf9ebf]{padding-top:16px;border-top:1px solid #1677ff}.actions .actions-title[data-v-69dc492c]{display:flex;gap:16px;align-items:center;margin-bottom:16px;font-weight:800;font-size:14px;line-height:32px}.actions .actions-warp .actions-list[data-v-69dc492c]{width:100%}.actions .panel-tip[data-v-69dc492c]{padding-left:8px;color:#00000073}.when-add[data-v-4283f6b0]{font-size:14px;color:#2f54eb;cursor:pointer}.terms-tab-pane[data-v-0412b3d7]{display:flex;gap:8px}.terms-tab-pane .terms-tab-pane-btn[data-v-0412b3d7]{width:14px}.terms-tab-pane .terms-tab-pane-btn>span[data-v-0412b3d7]{margin:0}.actions-terms[data-v-87455129] .ant-tabs-tab-active .ant-tabs-tab-remove{color:#fff}.filterConditionSwitch[data-v-87455129]{display:flex;gap:16px;align-items:center;margin-bottom:16px;font-weight:800;font-size:14px;line-height:32px}.terms-params-delete{position:absolute;top:-10px;right:-10px;width:20px;height:20px;color:#999;line-height:20px;text-align:center;background-color:#f1f1f1;border-radius:50%;cursor:pointer}.terms-params-delete.show{display:block}.terms-params-delete:hover{background-color:#f3f3f3}.terms-params-delete.danger{color:#e50012;background-color:#e500121a}.terms-params-delete.filter-terms-params-delete{transform:translateY(6px)}.actions-terms .actions-terms-warp{display:flex;margin-bottom:24px;position:relative}.actions-terms .actions-terms-warp .group-delete{position:absolute;right:0;top:-14px;z-index:2;cursor:pointer;color:#e50012}.actions-terms .actions-terms-warp.first-children,.actions-terms .actions-terms-warp:last-child{margin-bottom:0}.actions-terms .actions-terms-warp.terms-items:last-child{margin-bottom:24px}.actions-terms .actions-terms-warp .when-add-button{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#0000004d;background-color:#fff;border:1px dashed rgba(0,0,0,.3);border-radius:50%;cursor:pointer}.actions-terms .actions-terms-warp .actions-terms-title{min-width:40px;margin-right:16px;padding-top:16px;color:#6968be;font-weight:800;font-size:16px}.actions-terms .actions-terms-warp .actions-terms-options{position:relative;display:flex;flex-direction:column;flex-grow:1;width:0}.actions-terms .actions-terms-warp .actions-terms-options.border{padding:10px 18px 0;border:1px dashed #999;border-radius:2px}.actions-terms .actions-terms-warp .actions-terms-options.no-when{flex:none}.actions-terms .actions-terms-warp .actions-terms-options .actions-terms-list{position:relative;margin-bottom:16px}.actions-terms .actions-terms-warp .actions-terms-options .actions-terms-list .ant-form-item-has-error .params-item_button{border-color:#ff4d4f}.actions-terms .actions-branches-item{width:100%}.terms-params{position:relative;display:flex;flex-shrink:0}.terms-params .terms-params-warp{display:flex;align-items:baseline}.terms-params .terms-params-content{position:relative;display:flex;padding:8px 8px 0;border:1px dashed #e0e0e0;border-radius:6px;row-gap:16px}.terms-params .terms-params-content .terms-params-item{display:flex;align-items:center}.terms-params .terms-params-content .ant-form-item{margin-bottom:8px}.terms-params .terms-params-content .ant-form-item:not(:nth-child(2)) .ant-form-item-explain-error{padding-left:80px!important}.terms-params .terms-params-content .ant-form-item.ant-form-item-has-error{margin-bottom:0}.terms-params .terms-group-add{margin-left:16px;padding:2px 8px;color:#0000004d;background:#fff;border:1px dashed rgba(0,0,0,.3);border-radius:30px;cursor:pointer}.terms-params .terms-group-add .terms-content{display:flex;align-items:center}.terms-params .term-type-warp{width:50px;margin:0 16px}.terms-params .term-type-warp .term-type{padding-top:4px;padding-bottom:4px;border-radius:2px}.terms-params.filter-group .terms-params-content{background-color:#fafafa;border:none}.terms-params.filter-group .terms-params-delete{transform:translateY(6px)}.terms-params-item .params-button{padding:6px 8px;border:1px solid #d9d9d9;border-radius:8px;cursor:pointer}.terms-params-item .params-item_button{position:relative;display:flex;gap:2px}.terms-params-item .params-item_button .button-delete{position:absolute;top:-10px;right:-10px;width:20px;height:20px;color:#999;line-height:20px;text-align:center;background-color:#f1f1f1;border-radius:50%;cursor:pointer}.terms-params-item .params-item_button .button-delete.show{display:block}.terms-params-item .params-item_button .button-delete:hover{background-color:#f3f3f3}.terms-params-item .term-add{margin-left:16px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#0000004d;background-color:#fff;border:1px dashed rgba(0,0,0,.3);border-radius:50%;cursor:pointer}@media (min-width: 1600px){.actions-terms .actions-terms-warp{width:75%}.actions-terms .actions-terms-warp.first-children{width:100%}.actions-terms .actions-terms-warp.first-children .actions-branches{width:calc(75% - 12px)}.actions-terms .actions-branches-item{width:75%}}.search[data-v-e56aa339],.search[data-v-a4c0b3aa]{margin-bottom:0;padding-right:0;padding-left:0}.device-select[data-v-bd779f44]{margin-top:24px;height:100%}.type[data-v-d0bbdb62]{margin-top:24px}.type .alert[data-v-d0bbdb62]{height:40px;padding-left:10px;color:#0000008c;line-height:40px;background-color:#f6f6f6}.steps-content[data-v-888db041]{width:100%;max-height:500px;overflow-y:auto;overflow-x:hidden}.manual.actions-branches-item[data-v-8a47c736]{width:100%}@media (min-width: 1600px){.manual.actions-branches-item[data-v-8a47c736]{width:75%}}.trigger-options-content[data-v-7936aa5d]{display:inline-flex;gap:16px}.trigger-options-content .center-item[data-v-7936aa5d]{display:flex;align-items:center}.trigger-options-content .icon-padding-right[data-v-7936aa5d]{padding-right:4px}.timer .actions-branches-item[data-v-b44a4310]{width:100%}@media (min-width: 1600px){.timer .actions-branches-item[data-v-b44a4310]{width:75%}}.type[data-v-a08f554a]{margin-top:24px}.type .alert[data-v-a08f554a]{height:40px;padding-left:10px;color:#0000008c;line-height:40px;background-color:#f6f6f6}.steps-content[data-v-03db05ea]{width:100%;height:calc(100% - 35px);overflow-y:auto;overflow-x:hidden}.trigger-options-content[data-v-080e45d4]{display:inline-flex;gap:16px}.trigger-options-content .center-item[data-v-080e45d4]{display:flex;align-items:center}.trigger-options-content .icon-padding-right[data-v-080e45d4]{padding-right:4px}.scene-description[data-v-2e6f4935]{width:100%}.scene-description .scene-description-content[data-v-2e6f4935]{display:flex;gap:8px;align-items:center}.scene-warp[data-v-f38b97f7]{padding:24px;background-color:#fff}.scene-warp .header[data-v-f38b97f7]{display:flex;align-items:center;justify-content:flex-start;margin-bottom:16px}.scene-warp .header .title[data-v-f38b97f7]{font-size:20px;color:#000c;font-weight:700}.scene-warp .header .type[data-v-f38b97f7]{display:flex;align-items:center;min-width:80px;margin-left:16px;padding:4px 8px;color:#000000a6;font-size:14px;border:1px solid rgba(0,0,0,.2);border-radius:2px}.scene-warp .header .type img[data-v-f38b97f7]{margin-right:4px}.scene-search{padding:24px 0 0}.chart[data-v-cbe923ba]{width:100%;height:100%}.top-card[data-v-79217fbc]{display:flex;flex-direction:column;padding:24px;background-color:#fff;border:1px solid #e0e4e8;border-radius:2px}.top-card .top-card-content[data-v-79217fbc]{display:flex;flex-direction:row;flex-grow:1;justify-content:space-between}.top-card .top-card-content .content-left[data-v-79217fbc]{height:100%;width:50%}.top-card .top-card-content .content-left-title[data-v-79217fbc]{color:#000000a3}.top-card .top-card-content .content-left-value[data-v-79217fbc]{padding:12px 0;color:#323130;font-weight:700;font-size:36px}.top-card .top-card-content .content-right[data-v-79217fbc]{width:0;height:123px;display:flex;flex-grow:.7;align-items:flex-end;justify-content:flex-end}.top-card .top-card-content .content-right img[data-v-79217fbc]{width:100px;height:100px}.top-card .top-card-content .content-right-echart[data-v-79217fbc]{height:123px;display:flex;flex-grow:1;align-items:flex-end;justify-content:flex-end}.top-card .top-card-footer[data-v-79217fbc]{display:flex;align-items:center;justify-content:space-between;padding-top:16px;border-top:1px solid #f0f0f0}.top-card .top-card-footer .footer-item-value[data-v-79217fbc]{color:#323130;font-weight:700;font-size:16px}.new-alarm[data-v-da9b13a1]{padding:24px;background-color:#fff;border:1px solid #e0e4e8;border-radius:2px;height:100%}.new-alarm .title[data-v-da9b13a1]{color:#000000a3;font-size:14px}.new-alarm-items ul[data-v-da9b13a1]{list-style:none;padding:0}.new-alarm-items .new-alarm-item[data-v-da9b13a1]{display:flex;gap:12px;margin:18px 0;font-size:12px}.new-alarm-items .new-alarm-item .new-alarm-item-time[data-v-da9b13a1]{width:180px;font-size:14px}.new-alarm-items .new-alarm-item .new-alarm-item-time>img[data-v-da9b13a1]{margin-right:8px}.new-alarm-items .new-alarm-item-content[data-v-da9b13a1]{width:calc(100% - 360px)}.new-alarm-items .new-alarm-item-state[data-v-da9b13a1]{width:90px;text-align:center;font-size:14px}.new-alarm-items .new-alarm-item-state .error[data-v-da9b13a1]{color:#ff4d4f}.new-alarm-items .new-alarm-item-state .default[data-v-da9b13a1]{color:#000000e0}.new-alarm-items .new-alarm-item-level[data-v-da9b13a1]{width:70px;padding:2px 8px;color:#fff;text-align:center;border-radius:2px}.new-alarm-items .new-alarm-item-level.level-1[data-v-da9b13a1]{background-color:#e50012}.new-alarm-items .new-alarm-item-level.level-2[data-v-da9b13a1]{background-color:#ff9457}.new-alarm-items .new-alarm-item-level.level-3[data-v-da9b13a1]{background-color:#fabd47}.new-alarm-items .new-alarm-item-level.level-4[data-v-da9b13a1]{background-color:#999}.new-alarm-items .new-alarm-item-level.level-5[data-v-da9b13a1]{background-color:#bbb}.empty-body[data-v-da9b13a1]{height:142px;display:flex;flex-direction:column;align-content:center;justify-content:center;width:100%}.home-title[data-v-04c82e9c]{position:relative;z-index:2;display:flex;justify-content:space-between;margin-bottom:12px;padding-left:18px;font-weight:700;font-size:18px}.home-title[data-v-04c82e9c]:after{position:absolute;top:50%;left:0;width:8px;height:8px;background-color:#1677ff;border:1px solid #b4c0da;transform:translateY(-50%);content:" "}.home-title .extra-text[data-v-04c82e9c]{font-size:14px;font-weight:400}.home-title .title[data-v-04c82e9c]{flex:1}.home-title .home-title-english[data-v-04c82e9c]{position:absolute;top:30px;color:#0000004d;font-size:12px}.alarm-card[data-v-44b0d80d]{width:100%;background-color:#fff;padding:24px;margin-top:24px}.alarmBox[data-v-44b0d80d]{width:100%;display:flex}.alarmBox .alarmStatistics-chart[data-v-44b0d80d]{width:70%;height:500px}.alarmBox .alarmRank[data-v-44b0d80d]{position:relative;width:30%;padding-left:48px}.rankingList[data-v-44b0d80d]{margin:25px 0 0;padding:0;list-style:none}.rankingList li[data-v-44b0d80d]{display:flex;align-items:center;margin-top:16px;zoom:1}.rankingList li[data-v-44b0d80d]:before,.rankingList li[data-v-44b0d80d]:after{display:table;content:" "}.rankingList li[data-v-44b0d80d]:after{clear:both;height:0;font-size:0;visibility:hidden}.rankingList li span[data-v-44b0d80d]{font-size:14px;line-height:22px}.rankingList li .rankingItemNumber[data-v-44b0d80d]{display:inline-block;width:20px;height:20px;margin-top:1.5px;margin-right:16px;font-weight:600;font-size:12px;line-height:20px;text-align:center;background-color:#edf0f3;border-radius:20px}.rankingList li .rankingItemNumber.active[data-v-44b0d80d]{color:#fff;background-color:#314659}.rankingList li .rankingItemTitle[data-v-44b0d80d]{flex:1;margin-right:8px;padding-left:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.empty-body[data-v-44b0d80d]{height:490px;display:flex;flex-direction:column;align-content:center;justify-content:center;width:100%}.alarmTitle[data-v-9b29b512]{display:flex;position:relative;padding-left:10px;color:#000c;font-weight:600;margin-bottom:16px;line-height:30px}.alarmTitle[data-v-9b29b512]:before{position:absolute;top:0;left:0;width:4px;height:100%;background-color:#1677ff;border-radius:0 3px 3px 0;content:" "}.alarmFlow-left[data-v-9b29b512],.alarmFlow-right[data-v-9b29b512]{height:780px;background-color:#fff}.alarmFlow-right[data-v-9b29b512]{margin-left:20px;padding-bottom:24px}.doc[data-v-9b29b512]{height:100%;padding:24px;overflow-y:auto;color:#000c;font-size:14px;background-color:#fff}.doc .url[data-v-9b29b512]{padding:8px 16px;color:#2f54eb;background-color:#a7bdf733}.doc h1[data-v-9b29b512]{margin:16px 0;color:#000000d9;font-weight:700;font-size:14px}.doc h1[data-v-9b29b512]:first-child{margin-top:0}.doc h2[data-v-9b29b512]{margin:6px 10px;color:#000c;font-weight:400;font-size:14px}.doc .image[data-v-9b29b512]{margin:16px 0}.doc .code[data-v-9b29b512]{padding:16px;background-color:#fafafa}.alarm-level[data-v-4f8919c3]{padding:24px;background-color:#fff;height:700px}.alarmLevelTitle[data-v-4f8919c3]{position:relative;padding-left:10px;color:#000c;font-weight:600;line-height:1;margin-bottom:16px}.alarmLevelTitle[data-v-4f8919c3]:before{position:absolute;top:0;left:0;width:4px;height:100%;background-color:#1677ff;border-radius:0 3px 3px 0;content:" "}.alarmInputItem[data-v-4f8919c3]{margin-bottom:22px}.description[data-v-4f8919c3]{height:100%;padding:24px;overflow-y:auto;color:#000c;font-size:14px;background-color:#fff}.description h1[data-v-4f8919c3]{margin:16px 0;color:#000000d9;font-weight:700;font-size:14px}.actions-item[data-v-1b8d7f38]{position:relative;padding:8px;border:1px dashed #999;border-radius:2px;margin-bottom:8px}.actions-item .item-options-warp[data-v-1b8d7f38]{display:inline-flex;height:48px;border:1px solid #e0e0e0;border-radius:6px}.actions-item .item-options-warp .item-options-type[data-v-1b8d7f38]{display:flex;align-items:center;justify-content:center;width:48px;background-color:#f0f0f0;border-radius:6px 0 0 6px;cursor:pointer;font-size:22px}.actions-item .item-options-warp .item-options-content[data-v-1b8d7f38]{display:flex;align-items:center;padding:0 8px;background:#fafafa;border-radius:0 6px 6px 0;cursor:pointer}.actions-item .item-options-warp .item-options-content div[data-v-1b8d7f38]{padding:6px 10px;color:#333;font-size:14px;line-height:22px;background-color:#fff;border-radius:22px}.actions-item .item-options-warp .item-options-content div .notify-text-highlight[data-v-1b8d7f38]{margin-left:5px;font-weight:700}.actions-item .item-options-warp .item-options-content div .notify-img-highlight[data-v-1b8d7f38]{margin:0 10px;color:#000c}.actions-item .item-number[data-v-1b8d7f38]{position:absolute;top:0;left:16px;font-weight:800;transform:translateY(-50%)}.actions-item-filter-warp[data-v-1b8d7f38]{position:relative;margin-bottom:12px;margin-top:16px;padding:2px 0;border:1px dashed #999;border-radius:2px}.actions-item-filter-warp.filter-border[data-v-1b8d7f38]{padding:2px 16px;border-radius:2px}.actions-item-filter-warp .actions-item-filter-warp-tip[data-v-1b8d7f38]{position:absolute;top:0;left:16px;z-index:2;color:#0000008c;font-weight:800;font-size:14px;line-height:1;background-color:#fff;transform:translateY(-50%)}.actions-item-filter-warp .actions-item-filter-overflow[data-v-1b8d7f38]{display:flex;padding-top:4px;overflow-x:auto;overflow-y:visible;row-gap:16px}.actions-item-filter-warp .filter-add-button[data-v-1b8d7f38]{width:100%;color:#0000004d;text-align:center;cursor:pointer}.actions-item-filter-warp .terms-params[data-v-1b8d7f38]{display:flex;flex-shrink:0}.actions-item-filter-warp .terms-params .terms-params-warp[data-v-1b8d7f38]{display:flex;align-items:baseline}.actions-item-filter-warp .terms-params .term-type-warp[data-v-1b8d7f38]{width:50px;margin:0 16px}.actions-item-filter-warp .terms-params .term-type-warp .term-type[data-v-1b8d7f38]{padding-top:4px;padding-bottom:4px;border-radius:2px}.branches-tabs-title[data-v-4cf0b827]{margin-bottom:8px;font-size:14px;font-weight:500}.branches-tabs-alarm[data-v-4cf0b827]{padding:12px 16px;border-radius:4px;border:1px solid #a9a9a9;display:flex;justify-content:space-between;align-items:center}.branches-tabs-alarm[data-v-4cf0b827]:not(:last-child){margin-bottom:8px}.card[data-v-ac817b45]{width:100%;background-color:#fff}.card .checked-icon[data-v-ac817b45]{position:absolute;right:-22px;bottom:-22px;z-index:2;width:44px;height:44px;color:#fff;background-color:#2f54eb;transform:rotate(-45deg)}.card .checked-icon>div[data-v-ac817b45]{position:relative;height:100%;transform:rotate(45deg)}.card .checked-icon>div>span[data-v-ac817b45]{position:absolute;top:6px;left:6px;font-size:12px}.card .card-warp[data-v-ac817b45]{position:relative;border:1px solid #e6e6e6;overflow:hidden;cursor:pointer}.card .card-warp.disabled[data-v-ac817b45]{filter:grayscale(100%);cursor:not-allowed}.card .card-warp.active[data-v-ac817b45]{position:relative;border:1px solid #2f54eb}.card .card-warp .card-type[data-v-ac817b45]{position:absolute;top:0;left:-15px;height:32px;padding:0 30px;color:#000000a6;line-height:32px;background-color:#0000000f;transform:skew(-45deg)}.card .card-warp .card-type .card-type-text[data-v-ac817b45]{display:flex;align-items:center;justify-content:center;transform:skew(45deg)}.card .card-warp .card-content[data-v-ac817b45]{position:relative;padding:30px 12px 30px 30px;overflow:hidden}.card .card-warp .card-content .card-content-tabs[data-v-ac817b45]{margin-top:20px}.card .card-warp .card-content .card-item-avatar[data-v-ac817b45]{margin-right:16px;display:flex;align-items:center}.card .card-warp .card-content .card-item-body[data-v-ac817b45]{display:flex;flex-direction:column;flex-grow:1;width:0}.card .card-warp .card-content .card-item-body .ant-row[data-v-ac817b45]{margin-top:19px}.card .card-warp .card-content .card-item-body .condition-name[data-v-ac817b45]{margin-top:10px}.card .card-warp .card-content .card-state[data-v-ac817b45]{position:absolute;top:30px;right:-12px;display:flex;justify-content:center;width:100px;padding:2px 0;background-color:#5995f526;transform:skew(45deg)}.card .card-warp .card-content .card-state.success[data-v-ac817b45]{background-color:#f6ffed}.card .card-warp .card-content .card-state.warning[data-v-ac817b45]{background-color:#ff90001a}.card .card-warp .card-content .card-state.error[data-v-ac817b45]{background-color:#e500121a}.card .card-warp .card-content .card-state .card-state-content[data-v-ac817b45]{transform:skew(-45deg)}.card .card-warp .card-content[data-v-ac817b45] .card-item-content-title{cursor:pointer;font-size:16px;font-weight:700;color:#1677ff;width:calc(100% - 100px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card .card-warp .card-content[data-v-ac817b45] .card-item-heard-name{font-weight:700;font-size:16px;margin-bottom:12px}.card .card-warp .card-content[data-v-ac817b45] .card-item-content-text{color:#000000b3;font-size:12px}.card .card-warp .card-content-top-line[data-v-ac817b45]:before{position:absolute;top:0;left:40px;display:block;width:15%;min-width:64px;height:2px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAACCAYAAADo+dq5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAA0SURBVHgB5ZA7EQAgDMVeEYENXKAAmSysrHVQFzXRn47mLpc9tI5uYKQdsU+VjhMc/uRODre0CrV0E4lVAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:100% 100%;content:" "}.card .card-warp .card-content-bg-item[data-v-ac817b45]{position:absolute;right:-5%;height:100%;top:0;background:linear-gradient(188.4deg,#e5001208 22.94%,#e5001200 94.62%);transform:skew(-15deg)}.card .card-warp .card-content-bg-item.card-content-bg1[data-v-ac817b45]{width:44.65%}.card .card-warp .card-content-bg-item.card-content-bg2[data-v-ac817b45]{width:calc(44.65% + 34px)}.card .card-warp .card-content-body[data-v-ac817b45]{display:flex;position:relative;z-index:99}.card .card-warp .card-mask[data-v-ac817b45]{position:absolute;top:0;left:0;z-index:99;display:flex;justify-content:center;width:100%;font-size:16px;height:136px;color:#fff;padding-top:30px;background-color:#00000073;cursor:pointer;transition:background-color .3s}.card .card-warp .card-mask.mask-hover[data-v-ac817b45]:hover{background-color:#00000003;color:transparent}.card .card-warp .card-mask.mask-full[data-v-ac817b45]{height:100%}.card .card-warp .card-mask .mask-content[data-v-ac817b45]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:24px!important;flex-direction:column}.card.item-active[data-v-ac817b45]{position:relative;color:#2f54eb}.card.item-active .checked-icon[data-v-ac817b45]{display:block}.card.item-active .card-warp[data-v-ac817b45]{border:1px solid #2f54eb}.card .card-tools[data-v-ac817b45]{display:flex;margin-top:8px}.card .card-tools .card-button[data-v-ac817b45]{display:flex;flex-grow:1}.card .card-tools .card-button[data-v-ac817b45]>span{width:100%;border-radius:0}.card .card-tools .card-button[data-v-ac817b45] button{width:100%;border-radius:0;background:#f6f6f6;border:1px solid #e6e6e6;color:#2f54eb}.card .card-tools .card-button[data-v-ac817b45] button:hover{background-color:#4096ff;border-color:#4096ff}.card .card-tools .card-button[data-v-ac817b45] button:hover span{color:#fff!important}.card .card-tools .card-button[data-v-ac817b45] button:active{background-color:#0958d9;border-color:#0958d9}.card .card-tools .card-button[data-v-ac817b45] button:active span{color:#fff!important}.card .card-tools .card-button[data-v-ac817b45]:not(:last-child){margin-right:8px}.card .card-tools .card-button.delete[data-v-ac817b45]{flex-basis:60px;flex-grow:0}.card .card-tools .card-button.delete[data-v-ac817b45] button{background:#fff2f0;border:1px solid rgba(255,77,79,.2)}.card .card-tools .card-button.delete[data-v-ac817b45] button span{color:#ff4d4f!important}.card .card-tools .card-button.delete[data-v-ac817b45] button:hover{background-color:#ff7875}.card .card-tools .card-button.delete[data-v-ac817b45] button:hover span{color:#fff!important}.card .card-tools .card-button.delete[data-v-ac817b45] button:active{background-color:#d9363e}.card .card-tools .card-button.delete[data-v-ac817b45] button:active span{color:#fff!important}.card .card-tools .card-button[data-v-ac817b45] button[disabled]{background:#0000000a;border-color:#00000040}.card .card-tools .card-button[data-v-ac817b45] button[disabled] span{color:#00000040!important}.card .card-tools .card-button[data-v-ac817b45] button[disabled]:hover,.card .card-tools .card-button[data-v-ac817b45] button[disabled]:active{background-color:#0000000a}.selectedCard[data-v-ac817b45]{border:1px solid #2f54eb}.subTitle[data-v-ce9c15c6]{color:#000000a6;font-size:14px;margin-top:10px}.content-des-title[data-v-b02ca4ed]{font-size:12px}.card-item-content-text[data-v-b02ca4ed]{width:100%;margin-top:16px;margin-bottom:8px}.ant-radio-button-wrapper[data-v-91e90af3]{margin:10px 15px 0 0;width:20%;height:100%}.levelSelect[data-v-91e90af3]{display:flex;width:100%}.terms-when-item[data-v-ac136e81]{display:flex;gap:6px}.dropdown-button[data-v-ac136e81]{display:flex;align-items:center;padding:6px 8px;border:1px solid #d9d9d9;border-radius:8px;cursor:pointer}.dropdown-button.column[data-v-ac136e81]{color:#00a4fe;background-color:#9adbff4d;border-color:#00a4fe4d}.dropdown-button.termType[data-v-ac136e81]{color:#13c2c2;background:#87e8de4d;border:1px solid rgba(54,207,201,.4)}.dropdown-button.value[data-v-ac136e81]{color:#692ca7;background-color:#bc7dee1a;border-color:#bc7dee80}.dropdown-button.type[data-v-ac136e81]{padding:5px 10px;margin-left:8px}.dropdown-button.alarm[data-v-ac136e81]{color:#2f54eb;background:#a3caff4d;border:1px solid rgba(47,84,235,.3)}.terms-warp[data-v-f1e20f46]{flex:1 1 0;min-width:0}.terms-content[data-v-f1e20f46]{display:flex;gap:12px;overflow:auto}.terms-group[data-v-f1e20f46]{display:flex;gap:8px;align-items:center;flex-shrink:0;-webkit-user-select:none;user-select:none}.terms-group .terms-group-content[data-v-f1e20f46]{position:relative;display:flex;padding:8px;row-gap:16px;border-radius:6px}.terms-group .terms-group-content.group-content-border[data-v-f1e20f46]{border:1px dashed #e0e0e0}.terms-group .terms-group-content.group-content-bg[data-v-f1e20f46]{background-color:#fafafa}.dropdown-button[data-v-f1e20f46]{display:flex;align-items:center;padding:6px 8px;border:1px solid #d9d9d9;border-radius:8px;cursor:pointer}.dropdown-button.type[data-v-f1e20f46]{padding:5px 10px;height:36px}.actions-item[data-v-fbdf153b]{position:relative;padding:8px;border:1px dashed #999;border-radius:2px;margin-bottom:8px}.actions-item .item-options-warp[data-v-fbdf153b]{display:inline-flex;height:48px;border:1px solid #e0e0e0;border-radius:6px}.actions-item .item-options-warp .item-options-type[data-v-fbdf153b]{display:flex;align-items:center;justify-content:center;width:48px;background-color:#f0f0f0;border-radius:6px 0 0 6px;cursor:pointer;font-size:22px}.actions-item .item-options-warp .item-options-content[data-v-fbdf153b]{display:flex;flex:1;align-items:center;padding:0 8px;background:#fafafa;border-radius:0 6px 6px 0;cursor:pointer}.actions-item .item-options-warp .item-options-content div[data-v-fbdf153b]{padding:6px 10px;color:#333;font-size:14px;line-height:22px;background-color:#fff;border-radius:22px}.actions-item .item-options-warp .item-options-content div .notify-text-highlight[data-v-fbdf153b]{margin-left:5px;font-weight:700}.actions-item .item-options-warp .item-options-content div .notify-img-highlight[data-v-fbdf153b]{margin:0 10px;color:#000c}.actions-item .item-options-warp .item-options-content .device-data-info[data-v-fbdf153b]{display:flex;align-items:center}.actions-item .item-number[data-v-fbdf153b]{position:absolute;top:0;left:16px;font-weight:800;transform:translateY(-50%)}.actions-item-filter-warp[data-v-fbdf153b]{position:relative;margin-bottom:12px;margin-top:16px;padding:2px 0;border:1px dashed #999;border-radius:2px}.actions-item-filter-warp.filter-border[data-v-fbdf153b]{padding:2px 16px;border-radius:2px}.actions-item-filter-warp .actions-item-filter-warp-tip[data-v-fbdf153b]{position:absolute;top:0;left:16px;z-index:2;color:#0000008c;font-weight:800;font-size:14px;line-height:1;background-color:#fff;transform:translateY(-50%)}.actions-item-filter-warp .actions-item-filter-overflow[data-v-fbdf153b]{display:flex;padding-top:4px;overflow-x:auto;overflow-y:visible;row-gap:16px}.actions-item-filter-warp .filter-add-button[data-v-fbdf153b]{width:100%;color:#0000004d;text-align:center;cursor:pointer}.actions-item-filter-warp .terms-params[data-v-fbdf153b]{display:flex;flex-shrink:0}.actions-item-filter-warp .terms-params .terms-params-warp[data-v-fbdf153b]{display:flex;align-items:baseline}.actions-item-filter-warp .terms-params .term-type-warp[data-v-fbdf153b]{width:50px;margin:0 16px}.actions-item-filter-warp .terms-params .term-type-warp .term-type[data-v-fbdf153b]{padding-top:4px;padding-bottom:4px;border-radius:2px}.branches-tabs-title[data-v-8bbcf5dd]{margin-bottom:8px;font-size:14px;font-weight:500}.branches-tabs-alarm[data-v-8bbcf5dd]{padding:12px 16px;border-radius:4px;border:1px solid #a9a9a9;display:flex;justify-content:space-between;align-items:center}.branches-tabs-alarm[data-v-8bbcf5dd]:not(:last-child){margin-bottom:8px}.branches-shakeLimit .branches-shakeLimit-action[data-v-8bbcf5dd]{font-weight:700;padding-right:8px}.branches-shakeLimit .branches-shakeLimit-time[data-v-8bbcf5dd]{padding:0 8px;font-weight:700}.tags-warp[data-v-828a4c3f]{display:flex;gap:8px;width:100%}.tags-warp .tags-item[data-v-828a4c3f]{text-align:center;color:#4096ff;background-color:#f0f0f0;border-radius:2px;padding:4px;width:80px}.card[data-v-86b14791]{width:100%;background-color:#fff}.card .checked-icon[data-v-86b14791]{position:absolute;right:-22px;bottom:-22px;z-index:2;width:44px;height:44px;color:#fff;background-color:#2f54eb;transform:rotate(-45deg)}.card .checked-icon>div[data-v-86b14791]{position:relative;height:100%;transform:rotate(45deg)}.card .checked-icon>div>span[data-v-86b14791]{position:absolute;top:6px;left:6px;font-size:12px}.card .card-warp[data-v-86b14791]{position:relative;border:1px solid #e6e6e6;overflow:hidden;cursor:pointer}.card .card-warp.disabled[data-v-86b14791]{filter:grayscale(100%);cursor:not-allowed}.card .card-warp.active[data-v-86b14791]{position:relative;border:1px solid #2f54eb}.card .card-warp .card-type[data-v-86b14791]{position:absolute;top:0;left:-15px;height:32px;padding:0 30px;color:#000000a6;line-height:32px;background-color:#0000000f;transform:skew(-45deg)}.card .card-warp .card-type .card-type-text[data-v-86b14791]{display:flex;align-items:center;justify-content:center;transform:skew(45deg)}.card .card-warp .card-content[data-v-86b14791]{position:relative;padding:30px 12px 30px 30px;overflow:hidden;min-height:170px}.card .card-warp .card-content .card-item-avatar[data-v-86b14791]{margin-right:16px;display:flex;align-items:center}.card .card-warp .card-content .card-item-body[data-v-86b14791]{display:flex;flex-direction:column;flex-grow:1;width:0}.card .card-warp .card-content .card-item-body .ant-row[data-v-86b14791]{margin-top:19px}.card .card-warp .card-content .card-item-body .condition-name[data-v-86b14791]{margin-top:10px}.card .card-warp .card-content .card-state[data-v-86b14791]{position:absolute;top:30px;right:-12px;display:flex;justify-content:center;width:100px;padding:2px 0;background-color:#5995f526;transform:skew(45deg)}.card .card-warp .card-content .card-state.success[data-v-86b14791]{background-color:#f6ffed}.card .card-warp .card-content .card-state.warning[data-v-86b14791]{background-color:#ff90001a}.card .card-warp .card-content .card-state.error[data-v-86b14791]{background-color:#e500121a}.card .card-warp .card-content .card-state .card-state-content[data-v-86b14791]{transform:skew(-45deg)}.card .card-warp .card-content[data-v-86b14791] .card-item-content-title{cursor:pointer;font-size:16px;font-weight:700;color:#1677ff;width:calc(100% - 100px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card .card-warp .card-content[data-v-86b14791] .card-item-heard-name{font-weight:700;font-size:16px;margin-bottom:12px}.card .card-warp .card-content[data-v-86b14791] .card-item-content-text{color:#000000b3;font-size:12px}.card .card-warp .card-content-top-line[data-v-86b14791]:before{position:absolute;top:0;left:40px;display:block;width:15%;min-width:64px;height:2px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAACCAYAAADo+dq5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAA0SURBVHgB5ZA7EQAgDMVeEYENXKAAmSysrHVQFzXRn47mLpc9tI5uYKQdsU+VjhMc/uRODre0CrV0E4lVAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:100% 100%;content:" "}.card .card-warp .card-content-bg-item[data-v-86b14791]{position:absolute;right:-5%;height:320px;top:0;background:linear-gradient(188.4deg,#e5001208 22.94%,#e5001200 94.62%);transform:skew(-15deg)}.card .card-warp .card-content-bg-item.card-content-bg1[data-v-86b14791]{width:44.65%}.card .card-warp .card-content-bg-item.card-content-bg2[data-v-86b14791]{width:calc(44.65% + 34px)}.card .card-warp .card-content-body[data-v-86b14791]{display:flex;position:relative;z-index:99}.card .card-warp .card-mask[data-v-86b14791]{position:absolute;inset:-40px -12px -30px -30px;z-index:99;display:flex;justify-content:center;font-size:16px;color:#fff;padding-top:10px;background-color:#00000073;cursor:pointer;transition:background-color .3s}.card .card-warp .card-mask .mask-content[data-v-86b14791]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:24px!important;flex-direction:column}.card .card-warp .card-mask.mask-hover[data-v-86b14791]:hover{background-color:#00000003;color:transparent}.card .card-warp .card-mask.mask-hover:hover .mask-content[data-v-86b14791]{display:none}.card .card-warp .card-mask.branches-tabs-mask[data-v-86b14791]{bottom:0}.card.item-active[data-v-86b14791]{position:relative;color:#2f54eb}.card.item-active .checked-icon[data-v-86b14791]{display:block}.card.item-active .card-warp[data-v-86b14791]{border:1px solid #2f54eb}.card .card-tools[data-v-86b14791]{display:flex;margin-top:8px}.card .card-tools .card-button[data-v-86b14791]{display:flex;flex-grow:1}.card .card-tools .card-button[data-v-86b14791]>span{width:100%;border-radius:0}.card .card-tools .card-button[data-v-86b14791] button{width:100%;border-radius:0;background:#f6f6f6;border:1px solid #e6e6e6;color:#2f54eb}.card .card-tools .card-button[data-v-86b14791] button:hover{background-color:#4096ff;border-color:#4096ff}.card .card-tools .card-button[data-v-86b14791] button:hover span{color:#fff!important}.card .card-tools .card-button[data-v-86b14791] button:active{background-color:#0958d9;border-color:#0958d9}.card .card-tools .card-button[data-v-86b14791] button:active span{color:#fff!important}.card .card-tools .card-button[data-v-86b14791]:not(:last-child){margin-right:8px}.card .card-tools .card-button.delete[data-v-86b14791]{flex-basis:60px;flex-grow:0}.card .card-tools .card-button.delete[data-v-86b14791] button{background:#fff2f0;border:1px solid rgba(255,77,79,.2)}.card .card-tools .card-button.delete[data-v-86b14791] button span{color:#ff4d4f!important}.card .card-tools .card-button.delete[data-v-86b14791] button:hover{background-color:#ff7875}.card .card-tools .card-button.delete[data-v-86b14791] button:hover span{color:#fff!important}.card .card-tools .card-button.delete[data-v-86b14791] button:active{background-color:#d9363e}.card .card-tools .card-button.delete[data-v-86b14791] button:active span{color:#fff!important}.card .card-tools .card-button[data-v-86b14791] button[disabled]{background:#0000000a;border-color:#00000040}.card .card-tools .card-button[data-v-86b14791] button[disabled] span{color:#00000040!important}.card .card-tools .card-button[data-v-86b14791] button[disabled]:hover,.card .card-tools .card-button[data-v-86b14791] button[disabled]:active{background-color:#0000000a}.subTitle[data-v-2ffe6d7c]{color:#000000a6;font-size:14px;margin-top:10px}.condition-name[data-v-2ffe6d7c]{font-size:16px;font-weight:700}.branch-terms-items[data-v-2ffe6d7c]{display:flex;flex-direction:column;gap:8px;padding-top:12px}.scene-warp[data-v-fd0401f0]{display:flex;flex-direction:column;height:100%}.scene-warp .branches-warp[data-v-fd0401f0]{flex:1 1 0;min-height:0;overflow-y:auto;position:relative}.scene-warp .branches-warp .branches-loading[data-v-fd0401f0]{position:absolute;top:0;left:0;height:0;padding:20%}.subTitle[data-v-af3148cf]{color:#000000a6;font-size:14px;margin-top:10px}.scene-view[data-v-af3148cf]{position:absolute;top:0;left:0;z-index:999;display:flex;justify-content:center;align-items:center;width:100%;font-size:16px;height:100%;color:transparent;padding-top:30px;background-color:#0000;cursor:pointer;transition:background-color .3s}.scene-view[data-v-af3148cf]:hover{background-color:#0006;color:#fff}.alarmInfo[data-v-61ba57b2]{display:flex;justify-content:space-between;margin-bottom:8px}.alarmInfo .alarmTitle[data-v-61ba57b2]{font-weight:600;font-size:16px;color:#1a1a1a}.alarmInfo .alarmTime[data-v-61ba57b2]{font-size:14px}.tableBottom[data-v-a3e4614d]{text-align:center;position:relative;height:50px;margin-top:20px}.tableBottom .moreBtn[data-v-a3e4614d]{position:absolute;right:50%;top:10px}.tableBottom[data-v-7a048bf1]{text-align:center;position:relative;height:50px;margin-top:20px}.tableBottom .moreBtn[data-v-7a048bf1]{position:absolute;right:50%;top:10px}.deviceId[data-v-7a048bf1]{cursor:pointer;color:#4096ff}.alarmInfo[data-v-58532c56]{display:flex;justify-content:space-between}.alarmInfo .alarmType[data-v-58532c56]{background-color:#e6f4ff;padding:2px 8px;margin-right:10px;color:#1677ff}.alarmInfo .alarmTitle[data-v-58532c56]{display:flex}.alarmInfo .alarmInfoRight[data-v-58532c56]{text-align:right}.content-title[data-v-49c27691]{color:#666;font-size:12px}.alarmTitle[data-v-49c27691]{display:flex;width:100%;margin:var(--space-4) 0}.alarmTitle .alarmLevel[data-v-49c27691]{width:30%;text-align:center;padding:5px}.alarmTitle .alarmName[data-v-49c27691]{color:#1a1a1a;margin-right:10px}.alarm-log-list[data-v-152eea32]{min-width:0;min-height:0;flex:0 1 auto;overflow:hidden}.alarm-log-list__types[data-v-152eea32]{--slanted-tabs-background: transparent;z-index:2}.import-container[data-v-94d1172d]{padding:16px 0}.upload-area[data-v-94d1172d]{margin-bottom:16px}.upload-content[data-v-94d1172d]{padding:40px 20px;text-align:center}.upload-text[data-v-94d1172d]{margin:16px 0 8px;font-size:16px;color:#666}.upload-hint[data-v-94d1172d]{margin:0;font-size:14px;color:#999}.file-info[data-v-94d1172d],.error-info[data-v-94d1172d]{margin-top:16px}.subTitle[data-v-b452d750]{position:relative;margin-top:18px;display:inline-block;height:50px}.subTitle .subTitle-title[data-v-b452d750]{position:absolute;top:0;left:0}.subTitle .subTitle-content[data-v-b452d750]{color:#000000a6;font-size:14px;text-indent:38px}.iot-target-option[data-v-fda978a5]{display:flex;gap:var(--space-2, 8px);align-items:center;min-width:0;width:100%;padding:var(--space-1, 4px) 0}.iot-target-option__image[data-v-fda978a5],.iot-target-option__icon[data-v-fda978a5]{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:var(--radius-jet-sm, 8px)}.iot-target-option__image[data-v-fda978a5]{object-fit:cover;background:var(--ant-color-fill-quaternary)}.iot-target-option__icon[data-v-fda978a5]{color:#1e5eff;background:#e8f0ff;font-size:16px}.iot-target-option__content[data-v-fda978a5]{display:grid;flex:1;gap:4px;min-width:0;line-height:1.35}.iot-target-option__heading[data-v-fda978a5]{display:flex;gap:8px;align-items:center;min-width:0}.iot-target-option__title[data-v-fda978a5]{flex:1;min-width:0;overflow:hidden;color:var(--ant-color-text);font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.iot-target-option__heading[data-v-fda978a5] .ant-badge{flex:none;margin-left:auto}.iot-target-option__heading[data-v-fda978a5] .ant-badge-status-text{color:var(--ant-color-text-secondary);font-size:12px;font-weight:400}.iot-target-option__description[data-v-fda978a5]{display:-webkit-box;max-height:36px;overflow:hidden;color:var(--ant-color-text-tertiary, #86909c)!important;font-size:12px;font-weight:400!important;line-height:18px;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.iot-target-option--single-line .iot-target-option__content[data-v-fda978a5]{display:flex;gap:10px;align-items:center}.iot-target-option--single-line .iot-target-option__heading[data-v-fda978a5]{flex:none;max-width:42%}.iot-target-option--single-line .iot-target-option__description[data-v-fda978a5]{flex:1;min-width:0;width:auto;max-height:26px;-webkit-line-clamp:1}.iot-target-option--description-hidden .iot-target-option__heading[data-v-fda978a5]{flex:1;width:100%;max-width:none}.action-picker-modal .ant-modal-header{margin-bottom:0!important}.action-picker-modal .ant-modal-title{padding-bottom:var(--space-1, 4px)!important}.action-picker-modal .ant-modal-body{padding-top:0}.action-picker__title[data-v-ce449f53]{display:flex;gap:var(--space-2, 8px);align-items:baseline;min-width:0}.action-picker__title span[data-v-ce449f53]{flex:none}.action-picker__title small[data-v-ce449f53]{overflow:hidden;color:var(--ant-color-text-tertiary);font-size:.75rem;font-weight:400;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.action-picker__items[data-v-ce449f53]{display:grid;gap:var(--space-2, 8px);padding-top:var(--space-2, 8px)}.action-picker__item[data-v-ce449f53]{display:flex;align-items:center;width:100%;min-height:76px;gap:var(--space-3, 12px);padding:var(--space-4, 16px);text-align:left;background:var(--ant-color-bg-container);border:1px solid #d9dfe8;border-radius:var(--radius-jet-sm, 10px);cursor:pointer;transition:border-color .2s,background-color .2s,box-shadow .2s}.action-picker__item[data-v-ce449f53]:hover{border-color:var(--ant-color-primary);background:var(--ant-color-primary-bg);box-shadow:0 2px 8px #1677ff14}.action-picker__content[data-v-ce449f53]{display:grid;flex:1;gap:var(--space-1, 4px)}.action-picker__content b[data-v-ce449f53]{font-size:15px;color:var(--jet-theme-text)}.action-picker__content small[data-v-ce449f53]{color:var(--jet-theme-text-description)}.action-picker__icon[data-v-ce449f53]{display:grid;flex:none;place-items:center;width:44px;height:44px;border-radius:var(--radius-jet-sm, 10px);font-size:20px}.condition-picker-modal .ant-modal-content{padding:1rem;overflow:hidden;background:linear-gradient(180deg,#bad6ff,#ebf3ff 10%,#fff 31%);border-radius:1.25rem;box-shadow:none}.condition-picker-modal .ant-modal-body{padding:0}.condition-picker-modal .ant-modal-header{margin-bottom:0!important}.condition-picker-modal .ant-modal-title{padding-bottom:var(--space-1, 4px)!important}.condition-picker__title[data-v-c1d9ea37]{display:flex;gap:var(--space-2, 8px);align-items:baseline;min-width:0}.condition-picker__title span[data-v-c1d9ea37]{flex:none}.condition-picker__title small[data-v-c1d9ea37]{overflow:hidden;color:var(--ant-color-text-tertiary);font-size:.75rem;font-weight:400;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.condition-picker__body[data-v-c1d9ea37]{padding:var(--space-2, 8px) .875rem .75rem;background:#ffffffb3;border:1px solid #eceff3;border-radius:1rem}.condition-picker__items[data-v-c1d9ea37]{display:grid;gap:.5rem}.condition-picker__item[data-v-c1d9ea37]{display:flex;gap:.375rem;align-items:center;width:100%;min-height:4.125rem;padding:.6875rem .9375rem;text-align:left;cursor:pointer;background:linear-gradient(123deg,#fff,#f8fbff);border:1px solid #f1f5f9;border-radius:.5rem;transition:border-color .2s,background-color .2s}.condition-picker__item[data-v-c1d9ea37]:hover:not(:disabled){border-color:#1e72f0}.condition-picker__item[data-v-c1d9ea37]:disabled{cursor:not-allowed;opacity:.56}.condition-picker__content[data-v-c1d9ea37]{display:grid;flex:1;gap:.25rem;min-width:0}.condition-picker__content b[data-v-c1d9ea37]{color:#1d2129;font-size:.875rem;font-weight:500;line-height:1.25rem}.condition-picker__content small[data-v-c1d9ea37]{overflow:hidden;color:#4e5969;font-size:.75rem;font-weight:400;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.condition-picker__icon[data-v-c1d9ea37]{display:grid;flex:none;place-items:center;width:2.5rem;height:2.5rem;color:#1e72f0;background:linear-gradient(180deg,#f6f9fe,#fefefe);border:1px solid #f3f7fc;border-radius:50%}.condition-picker__icon[data-v-c1d9ea37] .anticon{font-size:1.25rem}.device-scope-modal__mode[data-v-d3176cea]{display:inline-flex;gap:8px;align-items:center}.device-scope-modal__toolbar[data-v-d3176cea]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.device-scope-modal__tabs[data-v-d3176cea]{display:inline-flex}.device-scope-modal__tabs[data-v-d3176cea] .ant-btn{min-width:112px}.device-scope-modal__description[data-v-d3176cea]{margin:-2px 0 12px;color:var(--ant-color-text-secondary);font-size:12px;line-height:20px}.device-scope-modal__search[data-v-d3176cea]{display:block;width:100%;margin-bottom:12px}.device-scope-modal__device-list[data-v-d3176cea]{display:grid;max-height:360px;overflow:auto;padding:4px 12px;border:1px solid var(--ant-color-border-secondary);border-radius:6px;background:var(--ant-color-bg-container)}.device-scope-modal__device-list[data-v-d3176cea] .ant-checkbox-wrapper{display:flex;gap:10px;align-items:center;min-height:48px;margin-inline-start:0;border-bottom:1px solid var(--ant-color-border-secondary)}.device-scope-modal__device-list[data-v-d3176cea] .ant-checkbox-wrapper:last-child{border-bottom:0}.device-scope-modal__device-list[data-v-d3176cea] .ant-checkbox+span{flex:1;min-width:0}.device-scope-modal__pagination[data-v-d3176cea]{display:flex;justify-content:flex-end;margin-top:12px}.device-scope-modal__tree[data-v-d3176cea]{max-height:480px;overflow:auto;padding:8px;border:1px solid var(--ant-color-border-secondary);border-radius:6px}.device-scope-modal__node[data-v-d3176cea]{display:flex;gap:12px;align-items:center;min-width:0}.device-scope-modal__tree[data-v-d3176cea] .ant-tree-title{display:block;min-width:0;width:100%}.device-scope-modal__tree[data-v-d3176cea] .ant-tree-node-content-wrapper{flex:1;min-width:0}.device-scope-modal__footer[data-v-d3176cea]{display:flex;justify-content:space-between;align-items:center;padding-top:16px}.thing-model-option[data-v-0ee9a6ef]{display:flex;gap:var(--space-2, 8px);align-items:center;min-width:0;padding:var(--space-1, 4px) 0}.thing-model-option__icon[data-v-0ee9a6ef]{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:var(--radius-jet-sm, 8px)}.thing-model-option__icon--property[data-v-0ee9a6ef]{color:#0e8a5f;background:#e6f5ee}.thing-model-option__icon--event[data-v-0ee9a6ef]{color:#d02f5a;background:#ffecf0}.thing-model-option__icon--function[data-v-0ee9a6ef]{color:#6c4fe0;background:#efebff}.thing-model-option__content[data-v-0ee9a6ef]{display:grid;flex:1;gap:6px;min-width:0;line-height:1.35}.thing-model-option__title[data-v-0ee9a6ef]{overflow:hidden;color:var(--ant-color-text);font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.thing-model-option__description[data-v-0ee9a6ef]{display:-webkit-box;box-sizing:border-box;width:100%;overflow:hidden;color:var(--ant-color-text-tertiary, #86909c)!important;font-size:12px;font-weight:400!important;line-height:18px;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.device-action-row[data-v-7497c5d1]{padding:14px;margin-bottom:10px;border:1px solid var(--jet-theme-border-secondary);border-radius:8px}.device-action-row__main[data-v-7497c5d1]{display:grid;grid-template-columns:22px 28px max-content var(--scene-linkage-resource-select-width, 18rem) var(--scene-linkage-device-select-width, 18rem) max-content minmax(2rem,1fr);gap:10px;align-items:center;width:100%;min-width:0;overflow-x:auto}.device-action-row__label[data-v-7497c5d1]{flex:none;white-space:nowrap}.device-action-row__index[data-v-7497c5d1],.device-action-row__icon[data-v-7497c5d1]{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:6px}.device-action-row__index[data-v-7497c5d1]{width:22px;height:22px;color:var(--ant-color-primary);background:var(--ant-color-fill-secondary);border-radius:50%;font-size:12px;font-weight:600}.device-action-row__icon[data-v-7497c5d1]{color:#1e5eff;background:#e8f0ff}.device-action-row__icon[data-v-7497c5d1] .anticon{display:block;line-height:1}.device-action-row__product[data-v-7497c5d1]{grid-column:4;flex:0 0 var(--scene-linkage-resource-select-width, 18rem);width:var(--scene-linkage-resource-select-width, 18rem);min-width:var(--scene-linkage-resource-select-width, 18rem)}.device-action-row__scope[data-v-7497c5d1]{grid-column:5;display:inline-flex;flex:0 0 var(--scene-linkage-device-select-width, 18rem);justify-content:center;width:var(--scene-linkage-device-select-width, 18rem);min-width:var(--scene-linkage-device-select-width, 18rem);text-align:center;align-items:center}.device-action-row__scope-text[data-v-7497c5d1]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-action-row__operation-type[data-v-7497c5d1]{flex:0 0 var(--scene-linkage-compact-select-width, 8rem);width:var(--scene-linkage-compact-select-width, 8rem)}.device-action-row__details[data-v-7497c5d1]{display:contents}.device-action-row__details-content[data-v-7497c5d1]{grid-column:6;display:flex;flex-wrap:nowrap;gap:10px;align-items:center;min-width:max-content}.device-action-row__operation-group[data-v-7497c5d1]{display:flex;flex:none;gap:10px;align-items:center;min-width:0}.device-action-row__operation[data-v-7497c5d1]{flex:0 0 var(--scene-linkage-thing-model-select-width, 18rem);width:var(--scene-linkage-thing-model-select-width, 18rem);min-width:var(--scene-linkage-thing-model-select-width, 18rem)}.device-action-row__write-value[data-v-7497c5d1]{flex:0 0 var(--scene-linkage-value-input-width, 11rem);width:var(--scene-linkage-value-input-width, 11rem)!important}.device-action-row__remove[data-v-7497c5d1]{grid-column:7;align-self:center;justify-self:end;width:auto;min-width:auto}.device-action-row__main[data-v-7497c5d1] .ant-input{width:140px}.device-state-trigger[data-v-61041931]{flex:0 0 100%;width:100%;min-width:0}.device-state-trigger__row[data-v-61041931]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2, 8px)}.device-state-trigger__label[data-v-61041931]{color:var(--ant-color-text-secondary)}.device-state-trigger__select[data-v-61041931],.device-state-trigger__mode[data-v-61041931]{width:var(--scene-linkage-compact-select-width, 8rem)}.device-state-trigger__unit[data-v-61041931]{color:var(--ant-color-text-secondary)}.device-state-trigger__remove[data-v-61041931]{flex:none;margin-left:auto}.alarm-trigger-row[data-v-69045e5d]{display:flex;gap:var(--space-3, 12px);flex:1;align-items:center;flex-wrap:nowrap}.alarm-trigger-row__product[data-v-69045e5d],.alarm-trigger-row__device[data-v-69045e5d]{display:flex;flex:0 0 var(--scene-linkage-resource-select-width, 18rem);width:var(--scene-linkage-resource-select-width, 18rem);min-width:var(--scene-linkage-resource-select-width, 18rem)}.alarm-trigger-row__alarm-config[data-v-69045e5d]{display:grid;grid-column:1 / -1;grid-row:2;grid-template-columns:max-content var(--scene-linkage-resource-select-width, 18rem) max-content var(--scene-linkage-compact-select-width, 8rem);gap:8px;min-width:0;align-items:center;justify-content:start}.alarm-trigger-row__word[data-v-69045e5d]{white-space:nowrap}.alarm-trigger-row[data-v-69045e5d] .ant-select{width:100%!important}.ai-event-resource-option[data-v-1854f754]{display:flex;gap:var(--space-2, 8px);align-items:center;min-width:0;padding:var(--space-1, 4px) 0}.ai-event-resource-option__icon[data-v-1854f754]{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:var(--radius-jet-sm, 8px);color:#1e5eff;background:#e8f0ff;font-size:16px}.ai-event-resource-option__content[data-v-1854f754]{display:grid;flex:1;gap:4px;min-width:0;line-height:1.35}.ai-event-resource-option__title[data-v-1854f754]{display:block;overflow:hidden;color:var(--ant-color-text);font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ai-event-resource-option__description[data-v-1854f754]{display:block;overflow:hidden;color:var(--ant-color-text-tertiary, #86909c);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.visual-ai-alarm-selector[data-v-d6ee9a62]{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:var(--space-2, 8px);align-items:center;min-width:0}.visual-ai-alarm-selector__scene[data-v-d6ee9a62],.visual-ai-alarm-selector__target[data-v-d6ee9a62],.visual-ai-alarm-selector__task[data-v-d6ee9a62]{flex:0 0 var(--scene-linkage-resource-select-width, 18rem);width:var(--scene-linkage-resource-select-width, 18rem);min-width:var(--scene-linkage-resource-select-width, 18rem);max-width:var(--scene-linkage-resource-select-width, 18rem)}.visual-ai-alarm-selector__word[data-v-d6ee9a62]{flex:none;white-space:nowrap}.visual-ai-alarm-trigger-row[data-v-b2f5a736]{display:flex;flex:1;flex-wrap:wrap;gap:var(--space-2, 8px);align-items:center;min-width:0}.visual-ai-alarm-trigger-row__mode[data-v-b2f5a736]{flex:0 0 var(--scene-linkage-compact-select-width, 8rem);width:var(--scene-linkage-compact-select-width, 8rem)}.visual-ai-alarm-trigger-row__word[data-v-b2f5a736]{flex:none;white-space:nowrap}.alarm-trigger-source-row[data-v-cbe6c4ca]{display:flex;flex:1;flex-wrap:nowrap;gap:var(--space-3, 12px);align-items:flex-start;min-width:0}.alarm-trigger-source-row>.ant-radio-group[data-v-cbe6c4ca]{margin-top:var(--space-1, 4px)}.alarm-trigger-source-row[data-v-cbe6c4ca]>:last-child{flex:1 1 0;min-width:0}@media (max-width: 70rem){.alarm-trigger-source-row[data-v-cbe6c4ca]{flex-wrap:wrap}.alarm-trigger-source-row[data-v-cbe6c4ca]>:last-child{flex-basis:100%}}.ai-event-media-channel-grid[data-v-e3387167]{min-width:0;min-height:0;height:100%;overflow:hidden}.ai-event-media-channel-grid[data-v-e3387167] .ant-spin-nested-loading,.ai-event-media-channel-grid[data-v-e3387167] .ant-spin-container,.ai-event-media-channel-grid__items[data-v-e3387167]{height:100%;min-height:0}.ai-event-media-channel-grid__items[data-v-e3387167]{position:relative}.ai-event-media-channel-grid__scroll[data-v-e3387167]{height:100%}.ai-event-media-channel-grid__row[data-v-e3387167]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));height:calc(100% - .625rem);gap:.625rem}.ai-event-media-channel-grid__item[data-v-e3387167]{position:relative;min-width:0;overflow:hidden;border:.0625rem solid var(--line, #e5e7eb);border-radius:var(--r-2, .5rem);background:var(--bg, #fff);transition:border-color .15s ease,box-shadow .15s ease}.ai-event-media-channel-grid__item[data-v-e3387167]:hover{border-color:color-mix(in srgb,var(--accent, #1677ff) 42%,var(--line, #e5e7eb))}.ai-event-media-channel-grid__item.is-selected[data-v-e3387167]{border-color:color-mix(in srgb,var(--accent, #1677ff) 60%,var(--line, #e5e7eb))}.ai-event-media-channel-grid__item.is-active[data-v-e3387167]{border-color:var(--accent, #1677ff);box-shadow:0 0 0 .0625rem var(--accent, #1677ff)}.ai-event-media-channel-grid__content[data-v-e3387167]{display:block;width:100%;padding:0;border:0;color:inherit;background:transparent;cursor:pointer;text-align:left}.ai-event-media-channel-grid__content[data-v-e3387167]:focus-visible,.ai-event-media-channel-grid__title[data-v-e3387167]:focus-visible,.ai-event-media-channel-grid__select[data-v-e3387167]:focus-visible{outline:.125rem solid var(--jet-theme-primary-3, #91caff);outline-offset:-.125rem}.ai-event-media-channel-grid__image[data-v-e3387167]{position:relative;display:block;aspect-ratio:1.7;overflow:hidden;background:var(--canvas, #f5f5f5)}.ai-event-media-channel-grid__image img[data-v-e3387167]{width:100%;height:100%;object-fit:cover}.ai-event-media-channel-grid__image-empty[data-v-e3387167]{display:grid;width:100%;height:100%;place-items:center;color:var(--ink-4, #9ca3af);font-size:2rem}.ai-event-media-channel-grid__configuration-status[data-v-e3387167]{position:absolute;top:.5rem;left:.5rem;padding:.1875rem .4375rem;border-radius:1rem;color:#fff;font-size:.625rem;font-style:normal}.ai-event-media-channel-grid__configuration-status[data-status=configured][data-v-e3387167]{background:#16b59f}.ai-event-media-channel-grid__configuration-status[data-status=unconfigured][data-v-e3387167]{background:#9ca3af}.ai-event-media-channel-grid__select[data-v-e3387167]{position:absolute;z-index:1;top:.5rem;right:.5rem;display:grid;width:1.125rem;height:1.125rem;place-items:center;padding:0;border:.125rem solid #fff;border-radius:.1875rem;color:#fff;background:#0f172a5c;cursor:pointer;font-size:.625rem}.ai-event-media-channel-grid__item.is-selected .ai-event-media-channel-grid__select[data-v-e3387167]{border-color:var(--accent, #1677ff);background:var(--accent, #1677ff)}.ai-event-media-channel-grid__meta[data-v-e3387167]{display:flex;align-items:center;min-width:0;padding:.375rem .5rem}.ai-event-media-channel-grid__title[data-v-e3387167]{flex:1;min-width:0;padding:0;border:0;color:inherit;background:transparent;cursor:pointer;text-align:left}.ai-event-media-channel-grid__title>strong[data-v-e3387167]{display:block;overflow:hidden;color:var(--ink-1, #1f2937);font-size:var(--fs-12, .75rem);text-overflow:ellipsis;white-space:nowrap}.ai-event-media-channel-grid__meta[data-v-e3387167] .ant-btn-link{flex:none;padding:0}.ai-event-media-channel-grid__loading-more[data-v-e3387167]{position:absolute;right:.5rem;bottom:.5rem}.ai-event-media-channel-grid[data-v-e3387167] .ant-empty{display:grid;min-height:100%;place-content:center}.ai-event-media-target-selector[data-v-6a456d21]{flex:0 0 var(--scene-linkage-resource-select-width, 18rem);width:var(--scene-linkage-resource-select-width, 18rem);min-width:var(--scene-linkage-resource-select-width, 18rem);max-width:var(--scene-linkage-resource-select-width, 18rem);text-align:left}.ai-event-media-target-selector__content[data-v-6a456d21]{display:flex;gap:16px;height:min(25rem,calc(100vh - 20rem));min-height:20rem}.ai-event-media-target-selector__tree[data-v-6a456d21]{width:14rem;flex:none;border-right:1px solid var(--border-color-split, #f0f0f0);padding-right:16px}.ai-event-media-target-selector__tree-list[data-v-6a456d21]{height:calc(min(25rem,100vh - 20rem) - 4rem);margin-top:12px;overflow:auto}.ai-event-media-target-selector__tree-loading[data-v-6a456d21]{display:grid;place-items:center;min-height:2rem}.ai-event-media-target-selector__channels[data-v-6a456d21]{display:flex;flex:1;flex-direction:column;min-width:0}.ai-event-media-target-selector__channel-header[data-v-6a456d21]{display:flex;justify-content:space-between;width:100%;margin-bottom:12px}.ai-event-media-target-selector__channel-header[data-v-6a456d21] .ant-input-search{width:10rem}.ai-event-media-target-selector__preview[data-v-6a456d21]{display:grid;height:min(32rem,calc(100dvh - 12rem));min-height:22rem;overflow:hidden;border-radius:var(--r-2, .5rem);background:#000}.ai-event-media-target-selector__preview-player[data-v-6a456d21]{width:100%;height:100%;min-height:0}.ai-event-media-target-selector__preview[data-v-6a456d21] .ant-empty{display:grid;place-content:center;color:#ffffffb8}.ai-event-trigger-row[data-v-6f5c909c]{display:flex;flex:1;flex-wrap:wrap;gap:var(--space-2, 8px);align-items:center;min-width:0}.ai-event-trigger-row__select[data-v-6f5c909c],.ai-event-trigger-row__media[data-v-6f5c909c],.ai-event-trigger-row__condition-column[data-v-6f5c909c]{flex:0 0 var(--scene-linkage-resource-select-width, 18rem);width:var(--scene-linkage-resource-select-width, 18rem);min-width:var(--scene-linkage-resource-select-width, 18rem);max-width:var(--scene-linkage-resource-select-width, 18rem)}.ai-event-trigger-row__condition-type[data-v-6f5c909c]{flex:0 0 var(--scene-linkage-compact-select-width, 8rem);width:var(--scene-linkage-compact-select-width, 8rem)}.ai-event-trigger-row__condition-value[data-v-6f5c909c]{flex:0 0 var(--scene-linkage-value-input-width, 11rem);width:var(--scene-linkage-value-input-width, 11rem);min-width:var(--scene-linkage-value-input-width, 11rem)}.ai-event-trigger-row__word[data-v-6f5c909c]{flex:none;white-space:nowrap}.multi-trigger-card[data-v-e732a787]{position:relative;display:grid;grid-template-columns:1.75rem var(--scene-linkage-title-column-width, 5.5rem) minmax(0,1fr);gap:var(--space-3, 12px);align-items:center;padding:var(--space-4, 16px);margin-top:var(--space-3, 12px);overflow-x:auto;background:#fffdf8;border:1px solid #f5dfc7;border-radius:var(--radius-jet-sm, 10px)}.multi-trigger-card__header[data-v-e732a787]{display:contents}.multi-trigger-card__header>strong[data-v-e732a787]{grid-column:2}.multi-trigger-card__icon[data-v-e732a787]{display:grid;grid-column:1;place-items:center;width:28px;height:28px;border-radius:6px}.multi-trigger-card--alarm .multi-trigger-card__header>strong[data-v-e732a787]{align-self:start;margin-top:7px}.multi-trigger-card--alarm .multi-trigger-card__icon[data-v-e732a787]{align-self:start;margin-top:4px}.multi-trigger-card__content[data-v-e732a787]{display:grid;grid-column:3;grid-template-columns:minmax(0,max-content) minmax(2rem,1fr);grid-template-rows:auto auto;gap:var(--space-3, 12px);align-items:center;width:100%;min-width:max-content}.multi-trigger-card__main[data-v-e732a787]{display:flex;grid-column:1;grid-row:1;gap:var(--space-3, 12px);align-items:center;min-width:max-content}.multi-trigger-card__row[data-v-e732a787]{display:flex;flex:0 0 auto;flex-wrap:nowrap;gap:var(--space-3, 12px);align-items:center;min-width:max-content}.multi-trigger-card__main[data-v-e732a787]>.alarm-trigger-source-row,.multi-trigger-card__main[data-v-e732a787]>.ai-event-trigger-row{flex:0 0 auto;flex-wrap:nowrap;width:max-content;min-width:max-content}.multi-trigger-card__main[data-v-e732a787]>.alarm-trigger-source-row>:last-child{flex:0 0 auto;min-width:max-content}.multi-trigger-card__main[data-v-e732a787] .alarm-trigger-row,.multi-trigger-card__main[data-v-e732a787] .visual-ai-alarm-trigger-row,.multi-trigger-card__main[data-v-e732a787] .visual-ai-alarm-selector{flex:0 0 auto;flex-wrap:nowrap;width:max-content;min-width:max-content}.multi-trigger-card__repeat-options[data-v-e732a787]{display:grid;grid-column:1;grid-row:2;gap:var(--space-3, 12px);width:max-content;min-width:max-content;padding:var(--space-3, 12px);background:var(--ant-color-fill-quaternary);border-radius:6px}.multi-trigger-card__icon--manual[data-v-e732a787],.multi-trigger-card__icon--offline[data-v-e732a787]{color:#4e5969;background:#f2f3f5}.multi-trigger-card__icon--repeat[data-v-e732a787]{color:#1e5eff;background:#e8f0ff}.multi-trigger-card__icon--date[data-v-e732a787],.multi-trigger-card__icon--online[data-v-e732a787]{color:#0e8a5f;background:#e6f5ee}.multi-trigger-card__icon--interval[data-v-e732a787],.multi-trigger-card__icon--state[data-v-e732a787]{color:#6c4fe0;background:#efebff}.multi-trigger-card__icon--property[data-v-e732a787]{color:#1e5eff;background:#e8f0ff}.multi-trigger-card__icon--event[data-v-e732a787]{color:#d02f5a;background:#ffecf0}.multi-trigger-card__icon--alarm[data-v-e732a787]{color:#ff4d4f;background:#fff1f0}.multi-trigger-card__product[data-v-e732a787]{flex:0 0 var(--scene-linkage-resource-select-width, 18rem);width:var(--scene-linkage-resource-select-width, 18rem)!important;min-width:var(--scene-linkage-resource-select-width, 18rem)}.multi-trigger-card__scope[data-v-e732a787]{display:inline-flex;flex:0 0 var(--scene-linkage-device-select-width, 18rem);width:var(--scene-linkage-device-select-width, 18rem);min-width:var(--scene-linkage-device-select-width, 18rem);align-items:center;justify-content:center}.multi-trigger-card__scope-text[data-v-e732a787]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-trigger-card__thing[data-v-e732a787],.multi-trigger-card__output[data-v-e732a787]{flex:0 0 var(--scene-linkage-thing-model-select-width, 18rem);width:var(--scene-linkage-thing-model-select-width, 18rem)!important;min-width:var(--scene-linkage-thing-model-select-width, 18rem)}.multi-trigger-card__term[data-v-e732a787]{flex:0 0 var(--scene-linkage-compact-select-width, 8rem);width:var(--scene-linkage-compact-select-width, 8rem)}.multi-trigger-card__value[data-v-e732a787]{flex:0 0 var(--scene-linkage-value-input-width, 11rem);width:var(--scene-linkage-value-input-width, 11rem)}.multi-trigger-card[data-v-e732a787] .alarm-trigger-row__target-select,.multi-trigger-card[data-v-e732a787] .alarm-trigger-row__product{flex:0 0 var(--scene-linkage-resource-select-width, 18rem)!important;width:var(--scene-linkage-resource-select-width, 18rem)!important;min-width:var(--scene-linkage-resource-select-width, 18rem)}.multi-trigger-card[data-v-e732a787] .alarm-trigger-row__alarm-config{flex-basis:calc(100% - 3rem)}.multi-trigger-card__row[data-v-e732a787] .device-state-trigger{flex:1 1 auto}.multi-trigger-card__remove[data-v-e732a787]{grid-column:2;grid-row:1 / -1;flex:none;align-self:center;justify-self:end;width:auto;min-width:auto;padding:0;color:#ff4d4f!important}.multi-trigger-card__remove[data-v-e732a787] .anticon{color:#ff4d4f!important}.alarm-state-condition-row[data-v-25118a28]{display:flex;flex:0 0 auto;flex-wrap:nowrap;gap:var(--space-2, 8px);width:max-content;min-width:max-content;align-items:center}.alarm-state-condition-row__source[data-v-25118a28],.alarm-state-condition-row__word[data-v-25118a28],.alarm-state-condition-row__state[data-v-25118a28]{flex:none}.alarm-state-condition-row__product[data-v-25118a28],.alarm-state-condition-row__device[data-v-25118a28],.alarm-state-condition-row__alarm[data-v-25118a28]{flex:0 0 var(--scene-linkage-resource-select-width, 18rem);width:var(--scene-linkage-resource-select-width, 18rem);min-width:var(--scene-linkage-resource-select-width, 18rem);max-width:var(--scene-linkage-resource-select-width, 18rem)}.alarm-state-condition-row__state[data-v-25118a28]{flex:0 0 var(--scene-linkage-compact-select-width, 8rem);width:var(--scene-linkage-compact-select-width, 8rem)}.alarm-state-condition-row__word[data-v-25118a28]{white-space:nowrap}.alarm-state-condition-row[data-v-25118a28] .visual-ai-alarm-selector{flex:0 0 auto;flex-wrap:nowrap;width:max-content;min-width:max-content}.time-range-condition-editor[data-v-2bd94214]{display:flex;flex:1;flex-wrap:wrap;gap:8px;align-items:center;min-width:260px}.time-range-condition-editor__tag[data-v-2bd94214]{display:inline-flex;align-items:center;min-height:32px;padding:0 8px 0 10px;border-radius:6px}.time-range-condition-editor__tag[data-v-2bd94214] .ant-tag{padding:0;margin:0;font-size:15px;font-weight:500;line-height:30px;color:inherit;border:0;background:transparent}.time-range-condition-editor__tag[data-v-2bd94214] .anticon-close{margin-left:6px;font-size:13px}.time-range-condition-editor__tag--editable[data-v-2bd94214]{cursor:pointer}.time-range-condition-editor__tag--editable[data-v-2bd94214]:hover{border-color:var(--ant-color-primary)!important;color:var(--ant-color-primary)}.scene-condition-row-wrapper[data-v-f9abdc31]{margin-bottom:var(--space-3, 12px)}.scene-condition-row[data-v-f9abdc31]{display:flex;flex-wrap:nowrap;gap:var(--space-3, 12px);align-items:center;width:100%;min-width:0;overflow-x:auto;white-space:nowrap;padding:var(--space-4, 16px);border:1px solid #eceff3;border-radius:var(--radius-jet-sm, 10px);background:var(--jet-theme-bg-container)}.scene-condition-row--invalid[data-v-f9abdc31]{border-color:var(--ant-color-error);box-shadow:0 0 0 2px #f5222d14}.scene-condition-row__error[data-v-f9abdc31]{margin:6px 0 0;color:#f5222d;font-size:12px;line-height:18px}.scene-condition-row>strong[data-v-f9abdc31]{flex:none;white-space:nowrap}.scene-condition-row__index[data-v-f9abdc31],.scene-condition-row__icon[data-v-f9abdc31]{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:var(--radius-jet-sm, 10px)}.scene-condition-row__index[data-v-f9abdc31]{width:22px;height:22px;color:var(--ant-color-success);background:var(--ant-color-fill-secondary);border-radius:50%;font-size:12px;font-weight:600}.scene-condition-row__icon[data-v-f9abdc31]{color:var(--ant-color-text-secondary);background:var(--ant-color-fill-secondary)}.scene-condition-row__icon--timeRange[data-v-f9abdc31]{color:#6c4fe0;background:#efebff}.scene-condition-row__icon--deviceProperty[data-v-f9abdc31]{color:#1e5eff;background:#e8f0ff}.scene-condition-row__icon--alarmState[data-v-f9abdc31]{color:#ff4d4f;background:#fff1f0}.scene-condition-row__product[data-v-f9abdc31]{flex:0 0 var(--scene-linkage-resource-select-width, 10.5rem);width:var(--scene-linkage-resource-select-width, 10.5rem)!important;min-width:var(--scene-linkage-resource-select-width, 10.5rem)}.scene-condition-row__scope[data-v-f9abdc31]{display:inline-flex;flex:0 0 var(--scene-linkage-device-select-width, 17rem);justify-content:center;width:var(--scene-linkage-device-select-width, 17rem);min-width:var(--scene-linkage-device-select-width, 17rem);text-align:center}.scene-condition-row__scope-text[data-v-f9abdc31]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scene-condition-row__word[data-v-f9abdc31]{flex:none;white-space:nowrap}.scene-condition-row__footer[data-v-f9abdc31]{display:flex;flex:1 0 auto;gap:var(--space-3, 12px);align-items:center;min-width:max-content}.scene-condition-row__footer--full[data-v-f9abdc31],.scene-condition-row__footer--alarm[data-v-f9abdc31]{flex:0 0 auto}.scene-condition-row__condition[data-v-f9abdc31]{display:flex;flex:0 0 auto;gap:var(--space-3, 12px);align-items:center;min-width:max-content}.scene-condition-row__remove[data-v-f9abdc31]{flex:none;align-self:center;width:auto;margin-left:auto}.scene-condition-row__footer[data-v-f9abdc31] .alarm-state-condition-row{flex:0 0 auto;width:max-content;min-width:max-content}.scene-condition-row[data-v-f9abdc31] .ant-select,.scene-condition-row[data-v-f9abdc31] .ant-input{width:var(--scene-linkage-compact-select-width, 8rem)}.scene-condition-row[data-v-f9abdc31] .scene-condition-row__property{flex:0 0 var(--scene-linkage-thing-model-select-width, 15.75rem);width:var(--scene-linkage-thing-model-select-width, 15.75rem)!important;min-width:var(--scene-linkage-thing-model-select-width, 15.75rem)}.scene-condition-row[data-v-f9abdc31] .scene-condition-row__value{width:var(--scene-linkage-value-input-width, 11rem)}.scene-condition-row[data-v-f9abdc31] .scene-condition-row__term-type{width:var(--scene-linkage-compact-select-width, 8rem)}.notify-action-row[data-v-104a05a8]{overflow-x:auto;padding:var(--space-4, 16px);margin-bottom:var(--space-3, 12px);border:1px solid var(--jet-theme-border-secondary);border-radius:var(--radius-jet-sm, 10px)}.notify-action-row--invalid[data-v-104a05a8]{border-color:var(--ant-color-error)}.notify-action-row__main[data-v-104a05a8]{display:flex;flex-wrap:nowrap;align-items:center;min-width:max-content;gap:var(--space-3, 12px);min-height:32px}.notify-action-row__index[data-v-104a05a8]{display:grid;place-items:center;flex:none;width:22px;height:22px;color:var(--ant-color-primary);background:#eef4ff;border-radius:50%;font-size:12px;font-weight:600}.notify-action-row__icon[data-v-104a05a8]{display:grid;place-items:center;width:28px;height:28px;color:#d46b08;background:#fff7e8;border-radius:6px}.notify-action-row__icon[data-v-104a05a8] .anticon{display:block;line-height:1}.notify-action-row__label[data-v-104a05a8],.notify-action-row__content[data-v-104a05a8]{color:var(--ant-color-text-secondary);font-size:13px}.notify-action-row__method[data-v-104a05a8]{flex:0 0 var(--scene-linkage-compact-select-width, 8rem);width:var(--scene-linkage-compact-select-width, 8rem)}.notify-action-row__users[data-v-104a05a8]{flex:0 0 var(--scene-linkage-resource-select-width, 18rem);width:var(--scene-linkage-resource-select-width, 18rem);min-width:var(--scene-linkage-resource-select-width, 18rem)}.notify-action-row__content[data-v-104a05a8]{display:flex;gap:var(--space-2, 8px);align-items:flex-start;width:100%;max-width:100%;box-sizing:border-box;padding:var(--space-3, 12px) 0 0 calc(70px + 3.5rem);line-height:24px}.notify-action-row__content-label[data-v-104a05a8]{display:inline-flex;flex:none;gap:var(--space-1, 4px);align-items:center}.notify-action-row__remove[data-v-104a05a8]{flex:none;margin-left:auto}.notify-action-row__help[data-v-104a05a8]{color:var(--ant-color-text-tertiary);cursor:help}.notify-action-row__template[data-v-104a05a8]{flex:1;min-width:0;max-width:100%;color:var(--ant-color-text);font-weight:500;overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap}.notify-action-row__variable[data-v-104a05a8]{display:inline-flex;align-items:center;margin:0 2px;padding:0 5px;color:var(--ant-color-primary);background:color-mix(in srgb,var(--ant-color-primary) 12%,var(--ant-color-bg-container));border-radius:4px;font-weight:650}@media (max-width: 960px){.notify-action-row__users[data-v-104a05a8]{min-width:180px}.notify-action-row__content[data-v-104a05a8]{padding-left:0}}.scene-rule-summary[data-v-4586460f]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;line-height:28px}.scene-rule-summary__clause[data-v-4586460f]{display:inline-flex;flex-wrap:wrap;gap:4px;align-items:center;padding:0 8px;border-radius:4px}.scene-rule-summary__clause--trigger[data-v-4586460f]{color:#d46b08;background:#fff7e6}.scene-rule-summary__clause--condition[data-v-4586460f]{color:#087443;background:#f0fff7}.scene-rule-summary__clause--action[data-v-4586460f]{color:var(--ant-color-primary);background:#eef4ff}.scene-rule-summary__clause[data-v-4586460f] .scene-rule-summary__field{padding:0;color:inherit;background:transparent}.scene-rule-summary__keyword[data-v-4586460f]{font-weight:600}.scene-rule-summary__keyword--trigger[data-v-4586460f]{color:#d46b08}.scene-rule-summary__keyword--condition[data-v-4586460f]{color:#087443}.scene-rule-summary__keyword--action[data-v-4586460f]{color:var(--ant-color-primary)}.scene-rule-summary__field[data-v-4586460f]{padding:0 8px;border-radius:4px}.scene-rule-summary__field--trigger[data-v-4586460f]{color:#ad6800;background:#fff7e6}.scene-rule-summary__field--condition[data-v-4586460f]{color:#087443;background:#f0fff7}.scene-rule-summary__field--action[data-v-4586460f]{color:var(--ant-color-primary);background:#eef4ff}.scene-rule-summary__action-text[data-v-4586460f]{color:var(--ant-color-primary);font-weight:600}.scene-rule-summary__snapshot[data-v-4586460f]{color:var(--ant-color-text)}.trigger-picker-modal .ant-modal-header{margin-bottom:0!important}.trigger-picker-modal .ant-modal-title{padding-bottom:var(--space-1, 4px)!important}.trigger-picker-modal .ant-modal-body{padding-top:0}.trigger-picker__title[data-v-1351df19]{display:flex;gap:var(--space-2, 8px);align-items:baseline;min-width:0}.trigger-picker__title span[data-v-1351df19]{flex:none}.trigger-picker__title small[data-v-1351df19]{overflow:hidden;color:var(--ant-color-text-tertiary);font-size:.75rem;font-weight:400;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.trigger-picker__header[data-v-1351df19]{display:flex;gap:1.25rem;align-items:center;height:1.375rem;margin-bottom:1rem}.trigger-picker__header strong[data-v-1351df19]{flex:1;min-width:0;overflow:hidden;color:#1d2129;font-size:1rem;font-weight:500;line-height:1.375rem;text-overflow:ellipsis;white-space:nowrap}.trigger-picker__close[data-v-1351df19]{display:grid;flex:none;place-items:center;width:1.25rem;min-width:1.25rem;height:1.25rem;padding:0;color:#4e5969}.trigger-picker__close[data-v-1351df19] .anticon{font-size:1.25rem}.trigger-picker__body[data-v-1351df19]{height:24rem;padding:var(--space-2, 8px) .875rem .75rem;overflow:auto;background:var(--jet-theme-bg-container);border:1px solid var(--jet-theme-border-secondary);border-radius:1rem;margin-top:0}.trigger-picker__body--expanded[data-v-1351df19]{height:26rem}.trigger-picker__categories[data-v-1351df19],.trigger-picker__subtypes-list[data-v-1351df19]{display:grid;gap:.5rem}.trigger-picker__category-group[data-v-1351df19]{display:block}.trigger-picker__category[data-v-1351df19],.trigger-picker__item[data-v-1351df19]{display:flex;gap:.375rem;align-items:center;width:100%;text-align:left;cursor:pointer}.trigger-picker__category[data-v-1351df19]{min-height:4.125rem;padding:.6875rem .9375rem;background:linear-gradient(123deg,var(--jet-theme-bg-container) 0%,var(--jet-theme-border-secondary) 100%);border:1px solid #f1f5f9;border-radius:.5rem;transition:border-color .2s,background-color .2s}.trigger-picker__category[data-v-1351df19]:hover{border-color:#1e72f0}.trigger-picker__category[data-v-1351df19]:focus,.trigger-picker__item[data-v-1351df19]:focus{outline:0}.trigger-picker__category-group--expanded[data-v-1351df19]{padding:.75rem 1rem;background:linear-gradient(97deg,var(--jet-theme-bg-container) 0%,var(--jet-theme-border-secondary) 100%);border:1px solid #1e72f0;border-radius:.5rem}.trigger-picker__category--expanded[data-v-1351df19]{min-height:2.5rem;padding:0;background:transparent;border:0}.trigger-picker__category b[data-v-1351df19]{color:var(--jet-theme-text);font-size:.875rem;font-weight:500;line-height:1.25rem}.trigger-picker__category small[data-v-1351df19],.trigger-picker__item small[data-v-1351df19]{overflow:hidden;color:#4e5969;font-size:.75rem;font-weight:400;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.trigger-picker__expand-icon[data-v-1351df19]{flex:none;color:#4e5969;font-size:1rem}.trigger-picker__category-group--expanded .trigger-picker__expand-icon[data-v-1351df19]{color:#1e72f0}.trigger-picker__subtypes[data-v-1351df19]{margin-top:.5rem}.trigger-picker__item[data-v-1351df19]{min-height:3.625rem;padding:.4375rem .6875rem;background:var(--jet-theme-bg-container);border:1px solid #e9f0f8;border-radius:.375rem}.trigger-picker__item b[data-v-1351df19]{color:var(--jet-theme-text);font-size:.8125rem;font-weight:500;line-height:1rem}.trigger-picker__item[data-v-1351df19]:hover{border-color:#1e72f0}.trigger-picker__icon[data-v-1351df19]{display:grid;flex:none;place-items:center;width:2.5rem;height:2.5rem;background:linear-gradient(180deg,#f6f9fe,#fefefe)!important;border:1px solid #f3f7fc;border-radius:50%}.trigger-picker__category-content[data-v-1351df19]{display:grid;flex:1;gap:var(--space-1, 4px)}.trigger-picker__icon[data-v-1351df19] .anticon{font-size:1.25rem}.scene-editor{width:100%;display:flex;flex-direction:column;gap:var(--space-4, 16px)}.scene-editor__header{display:flex;gap:var(--space-3, 12px);align-items:center}.scene-editor__name{font-weight:600;flex:1;max-width:620px}.scene-editor__name-error{flex:none;color:#f5222d;font-size:12px;line-height:18px;white-space:nowrap}.scene-editor__error-message{margin:6px 0 0;color:#f5222d!important;font-size:12px;line-height:18px}.scene-editor__field>.scene-editor__error-message{position:absolute;top:calc(100% + 4px);left:0;margin:0}.scene-editor__summary{display:flex;gap:12px;align-items:center;background:var(--ant-color-bg-container);border:1px solid var(--ant-color-border-secondary);border-radius:8px}.scene-editor__summary b:first-child{color:#d46b08}.scene-editor__summary b:nth-child(3){color:var(--ant-color-primary)}.scene-editor__section{box-sizing:border-box;padding:var(--space-4, 16px) var(--space-5, 20px);background:color-mix(in srgb,var(--jet-theme-bg-container) 70%,transparent);border:1px solid var(--ant-color-border-secondary);border-radius:8px}.scene-editor__section h3{display:flex;align-items:center;gap:var(--space-2, 8px);margin:0 0 var(--space-3, 12px)}.scene-editor__section h3 b{font-weight:600}.scene-editor__section h3 small{font-size:13px;font-weight:400;color:#86909c!important}.scene-editor__marker{display:inline-block;width:4px;height:16px;background:#94a3b8;border-radius:4px}.scene-editor__marker--trigger{background:#d46b08}.scene-editor__marker--condition{background:#0f9f6e}.scene-editor__marker--action{background:var(--ant-color-primary)}.scene-editor__add{height:42px;border-style:dashed}.scene-editor__trigger-card{padding:0 14px;border:1px solid var(--jet-theme-border-secondary);border-radius:8px;background:var(--jet-theme-bg-container)}.scene-editor__trigger-row,.scene-editor__action{display:flex;align-items:center;gap:12px;padding:10px 0}.scene-editor__trigger-row{flex-wrap:nowrap;overflow:auto;min-width:max-content;white-space:nowrap}.scene-editor__trigger-row>b{min-width:88px}.scene-editor__trigger-row :deep(.ant-select){width:var(--scene-linkage-compact-select-width, 8rem);min-width:var(--scene-linkage-compact-select-width, 8rem);flex:none}.scene-editor__trigger-row :deep(.ant-input){width:92px}.scene-editor__trigger-row :deep(.ant-input-number){width:92px}.scene-editor__trigger-icon{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:6px}.scene-editor__trigger-icon svg{width:16px;height:16px}.scene-editor__scope{display:inline-flex;flex:0 0 var(--scene-linkage-device-select-width, 18rem);width:var(--scene-linkage-device-select-width, 18rem)!important;min-width:var(--scene-linkage-device-select-width, 18rem);align-items:center;justify-content:center;text-align:center}.scene-editor__action-row{min-height:60px;padding:12px;border:1px solid var(--ant-color-border-secondary);border-radius:8px;background:var(--ant-color-fill-quaternary)}.scene-editor__action-index{display:grid;place-items:center;flex:none;width:22px;height:22px;color:var(--ant-color-primary);background:#eef4ff;border-radius:50%;font-size:12px;font-weight:600}.scene-editor__action-icon{display:grid;place-items:center;flex:none;width:28px;height:28px;color:#7c4dff;background:#f2edff;border-radius:6px}.scene-editor__custom-repeat{display:flex;align-items:flex-start;gap:12px;padding:10px 14px;margin-top:4px;background:var(--ant-color-fill-quaternary);border-radius:6px}.scene-editor__repeat-options{display:grid;grid-template-columns:repeat(7,minmax(64px,1fr));gap:8px;max-width:620px}.scene-editor__repeat-options :deep(.ant-checkbox-wrapper){margin-inline-start:0}.scene-editor__empty{padding:14px;background:var(--ant-color-fill-quaternary);color:var(--ant-color-text-secondary);border-radius:6px}.scene-editor__advanced{display:flex;flex-wrap:wrap;gap:var(--space-2, 8px);align-items:center;box-sizing:border-box;padding:var(--space-4, 16px) var(--space-5, 20px);background:color-mix(in srgb,var(--jet-theme-bg-container) 70%,transparent);border:1px solid var(--ant-color-border-secondary);border-radius:8px;font-weight:600;cursor:pointer}.scene-editor__advanced span{font-size:13px;font-weight:400;color:var(--ant-color-text-secondary)}.scene-editor__advanced-content{flex-basis:100%;padding-top:var(--space-2, 8px);cursor:default}.scene-editor__picker-item{display:flex;align-items:center;width:100%;gap:14px;padding:14px 16px;margin:10px 0;text-align:left;background:var(--jet-theme-bg-container);border:1px solid var(--jet-theme-border-secondary);border-radius:8px;cursor:pointer}.scene-editor__picker-item>span:nth-child(2){display:grid;gap:4px;flex:1}.scene-editor__picker-item small{color:var(--color-jet-text-secondary)}.scene-editor__extra-condition-add{align-self:flex-start;display:inline-flex;align-items:center;justify-content:flex-start;gap:var(--space-1, 4px);box-sizing:border-box;width:fit-content;max-width:100%;padding-inline:var(--space-4, 16px);margin-top:var(--space-2, 8px);color:var(--color-jet-text-secondary);line-height:22px}.scene-editor__extra-condition-add .anticon{display:inline-flex;align-items:center}.scene-editor__extra-condition-add:hover,.scene-editor__extra-condition-add:focus{color:var(--jet-theme-primary)}.scene-editor__picker-icon{display:grid;place-items:center;width:36px;height:36px;background:#eef4ff;color:var(--jet-theme-primary);border-radius:8px}.scene-editor__invalid{border-color:var(--jet-theme-error)!important}.scene-editor__field-error :deep(.ant-select-selector),.scene-editor__field-error :deep(.ant-input),.scene-editor__field-error :deep(.ant-picker),.scene-editor__field-error :deep(.ant-input-number),.scene-editor__field-error :deep(.ant-checkbox-group){border-color:var(--jet-theme-error)!important}.scene-editor__field-error :deep(.ant-checkbox-group){padding:8px;border:1px solid var(--jet-theme-error);border-radius:6px}@media (max-width: 640px){.scene-editor__custom-repeat{align-items:stretch;flex-direction:column}.scene-editor__repeat-options{grid-template-columns:repeat(3,minmax(64px,1fr))}}:global(.scene-editor__trigger-picker .ant-modal){width:min(520px,calc(100vw - 32px))!important}.scene-editor{--scene-linkage-resource-select-width: 10rem;--scene-linkage-device-select-width: 10rem;--scene-linkage-thing-model-select-width: 10rem;--scene-linkage-compact-select-width: 8rem;--scene-linkage-value-input-width: 11rem;--scene-linkage-title-column-width: 5.5rem}.scene-editor__resource-dropdown.ant-select-dropdown,.scene-editor__thing-model-dropdown.ant-select-dropdown{box-sizing:border-box;width:min(30rem,calc(100vw - 24px))!important;min-width:min(30rem,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important}.scene-editor__compact-dropdown.ant-select-dropdown{box-sizing:border-box;width:min(14rem,calc(100vw - 24px))!important;min-width:min(14rem,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important}.scene-editor__resource-dropdown.ant-select-dropdown .ant-select-item-option-content,.scene-editor__thing-model-dropdown.ant-select-dropdown .ant-select-item-option-content{overflow:visible;white-space:normal}.scene-editor__trigger-row--interval>b:after{content:" 每隔";font-size:.875rem;font-weight:400}.scene-editor__trigger-row--interval:after{content:"触发一次";white-space:nowrap}.scene-editor__trigger-row--property{min-width:0;white-space:normal}.scene-editor__trigger-row--device:not(.scene-editor__trigger-row--property){display:grid;grid-template-columns:1.75rem var(--scene-linkage-title-column-width) var(--scene-linkage-resource-select-width) var(--scene-linkage-device-select-width) minmax(0,1fr) auto;min-width:0;white-space:normal}.scene-editor__trigger-row--state{flex-wrap:wrap;min-width:0;white-space:normal}.scene-editor__trigger-row--alarm{display:flex;gap:var(--space-3, 12px);align-items:center;min-width:0;white-space:normal;overflow-x:auto}.scene-editor__trigger-row--alarm :deep(.alarm-trigger-row){display:grid;grid-column:3 / -2;grid-row:1 / 3}.scene-editor__trigger-row--alarm>.scene-editor__trigger-icon{grid-column:1;grid-row:1;align-self:start;margin-top:4px}.scene-editor__trigger-row--alarm>b{grid-column:2;grid-row:1;align-self:start;margin-top:7px}.scene-editor__trigger-row--alarm>.scene-editor__remove{grid-column:-1;grid-row:2}.scene-editor__remove{flex:none;margin-left:auto;align-self:center;justify-self:end;width:auto}.scene-editor__field{position:relative;width:100%;background:var(--jet-theme-bg-container);border-radius:var(--jet-theme-radius)}.scene-editor__name-field{display:flex;align-items:center;gap:var(--space-2, 8px);flex:1;width:100%;box-sizing:border-box;padding:var(--space-4, 16px) var(--space-5, 20px)}.scene-editor__header-actions{display:flex;flex:none;gap:var(--space-2, 8px);margin-left:var(--space-4, 16px)}.scene-editor__custom-repeat>.scene-editor__remove{align-self:flex-end}.scene-editor__trigger-condition{display:contents}.scene-editor__trigger-row--property .scene-editor__trigger-condition{display:flex;flex:none;gap:12px;align-items:center;flex-wrap:wrap;min-width:0}.scene-editor__trigger-row--device:not(.scene-editor__trigger-row--property) .scene-editor__trigger-condition{display:flex;grid-column:3 / -2;grid-row:2;flex:none;gap:var(--space-3, 12px);align-items:center;min-width:0}.scene-editor__trigger-condition>span{flex:none;white-space:nowrap}.scene-editor__event-select,.scene-editor__event-output-select{flex:0 0 var(--scene-linkage-thing-model-select-width)!important;width:var(--scene-linkage-thing-model-select-width)!important}.scene-editor__event-term-type{flex:0 0 var(--scene-linkage-compact-select-width)!important;width:var(--scene-linkage-compact-select-width)!important}.scene-editor__event-term-value{flex:0 0 var(--scene-linkage-value-input-width)!important;width:var(--scene-linkage-value-input-width)!important}.scene-editor__delay-unit{flex:0 0 var(--scene-linkage-compact-select-width);width:var(--scene-linkage-compact-select-width)!important}.scene-editor__trigger-row--property>b,.scene-editor__trigger-row--property>span{flex:none}.scene-editor__trigger-row--property .scene-editor__trigger-icon{color:#1e5eff!important;background:#e8f0ff!important}.scene-editor__trigger-row--property :deep(.ant-select),.scene-editor__trigger-row--property :deep(.ant-input),.scene-editor__trigger-row--property :deep(.ant-input-number){flex:1 1 8rem;width:clamp(8rem,14vw,10rem);min-width:8rem}.scene-editor__trigger-row--property .scene-editor__product-select{flex:0 0 var(--scene-linkage-resource-select-width)!important;width:var(--scene-linkage-resource-select-width)!important;min-width:var(--scene-linkage-resource-select-width)}.scene-editor__trigger-row>.scene-editor__product-select{flex:0 0 var(--scene-linkage-resource-select-width)!important;width:var(--scene-linkage-resource-select-width)!important;min-width:var(--scene-linkage-resource-select-width)}.scene-editor__trigger-row--device:not(.scene-editor__trigger-row--property) .scene-editor__product-select{width:var(--scene-linkage-resource-select-width)!important;min-width:var(--scene-linkage-resource-select-width)}.scene-editor__trigger-row--property .scene-editor__thing-model-select{flex:0 0 var(--scene-linkage-thing-model-select-width)!important;width:var(--scene-linkage-thing-model-select-width)!important;min-width:var(--scene-linkage-thing-model-select-width)}.scene-editor__trigger-row--property .scene-editor__term-type{flex:0 0 var(--scene-linkage-compact-select-width);width:var(--scene-linkage-compact-select-width);min-width:var(--scene-linkage-compact-select-width)}.scene-editor__trigger-row--property .scene-editor__trigger-condition>:last-child{flex:0 0 var(--scene-linkage-value-input-width)!important;width:var(--scene-linkage-value-input-width)!important;min-width:var(--scene-linkage-value-input-width)}.scene-editor__trigger-row--property .scene-editor__scope{flex:0 0 var(--scene-linkage-device-select-width);width:var(--scene-linkage-device-select-width)!important;min-width:var(--scene-linkage-device-select-width)}.scene-editor__trigger-row--property>.scene-editor__product-select,.scene-editor__trigger-row--device:not(.scene-editor__trigger-row--property)>.scene-editor__product-select{grid-column:3}.scene-editor__trigger-row--property>.scene-editor__scope,.scene-editor__trigger-row--device:not(.scene-editor__trigger-row--property)>.scene-editor__scope{grid-column:4}.scene-editor__trigger-row--property>.scene-editor__remove,.scene-editor__trigger-row--device:not(.scene-editor__trigger-row--property)>.scene-editor__remove{grid-column:-1;grid-row:1}.scene-editor__trigger-row--device:has(>.scene-editor__trigger-condition)>.scene-editor__remove{grid-row:2}.scene-editor__scope{justify-content:center;text-align:center}.scene-editor__scope-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scene-editor__debounce{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3, 12px);padding-top:var(--space-2, 8px)}.token-card[data-v-c49d2041]{height:auto}.token-card[data-v-c49d2041] .ec-body{border-top:0;padding-bottom:0}.token-card .token-icon[data-v-c49d2041]{width:3rem;height:3rem;border-radius:var(--r-2);background:var(--jet-theme-primary-soft);display:flex;align-items:center;font-size:var(--fs-18);justify-content:center;color:var(--jet-theme-primary);flex-shrink:0}.token-card .token-name[data-v-c49d2041]{font-size:var(--fs-16);font-weight:500}.token-card .token-card-content[data-v-c49d2041]{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--space-4)}.token-card .token-card-content .token-field[data-v-c49d2041]{min-width:0}.token-card .token-card-content .token-field .field-label[data-v-c49d2041]{color:var(--jet-theme-text-secondary);margin-bottom:var(--space-2)}.token-card .token-card-content .token-field .field-value[data-v-c49d2041]{color:var(--ink-1)}.status-tag--primary[data-v-c49d2041]{color:var(--jet-theme-primary)}.status-tag--success[data-v-c49d2041]{color:var(--jet-theme-success)}.status-tag--error[data-v-c49d2041]{color:var(--jet-theme-error)}.status-tag--secondary[data-v-c49d2041]{color:var(--jet-theme-text-secondary)}.permission-choose-container .detail-controls[data-v-3ca48ef1]{display:flex;justify-content:space-between;margin-bottom:var(--space-4)}.permission-choose-container .empty-text[data-v-3ca48ef1]{color:#00000073}.permission-selector[data-v-3a0abd1d]{position:relative;width:100%}.success-container[data-v-c566b46e]{text-align:center;padding:2.5rem 1.5rem 1.5rem}.success-container .illustration[data-v-c566b46e]{margin-bottom:var(--space-6);height:7.5rem;display:flex;align-items:center;justify-content:center;position:relative}.success-container .illustration .success-illustration[data-v-c566b46e]{position:relative;width:7.5rem;height:7.5rem}.success-container .illustration .success-illustration .lock-icon[data-v-c566b46e]{position:absolute;top:1.25rem;left:1.875rem;font-size:var(--fs-48);color:var(--jet-theme-primary);z-index:2}.success-container .illustration .success-illustration .hand-icon[data-v-c566b46e]{position:absolute;bottom:1.25rem;right:1.25rem;font-size:var(--fs-36);color:var(--jet-theme-warning);z-index:1}.success-container .illustration .success-illustration[data-v-c566b46e]:before{content:"";position:absolute;top:.625rem;right:.625rem;width:.375rem;height:.375rem;border-radius:50%;background-color:var(--jet-theme-border-secondary)}.success-container .illustration .success-illustration[data-v-c566b46e]:after{content:"";position:absolute;bottom:2.5rem;left:.625rem;width:.25rem;height:.25rem;border-radius:50%;background-color:var(--jet-theme-primary)}.success-container .success-title[data-v-c566b46e]{font-size:var(--fs-18);font-weight:500;color:var(--jet-theme-text-title);margin-bottom:var(--space-6)}.success-container .token-section[data-v-c566b46e]{margin-bottom:var(--space-5)}.success-container .token-section .token-display[data-v-c566b46e]{display:flex;gap:var(--space-2);align-items:stretch}.success-container .token-section .token-display .token-input[data-v-c566b46e]{flex:1}.success-container .token-section .token-display .token-input[data-v-c566b46e] .ant-input{background-color:var(--color-jet-gray-50);border:1px solid var(--jet-theme-border-secondary);padding:.5rem .75rem;font-size:var(--fs-13);color:var(--jet-theme-text)}.success-container .token-section .token-display .copy-button[data-v-c566b46e]{flex-shrink:0;padding:0 1rem;display:flex;align-items:center;gap:var(--space-1);background:var(--jet-theme-primary);border-color:var(--jet-theme-primary)}.success-container .token-section .token-display .copy-button[data-v-c566b46e]:hover{background:var(--jet-theme-primary-hover);border-color:var(--jet-theme-primary-hover)}.success-container .warning-section[data-v-c566b46e]{display:flex;align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-8);text-align:left}.success-container .warning-section .warning-icon[data-v-c566b46e]{color:var(--jet-theme-warning);font-size:var(--fs-16);margin-top:.125rem;flex-shrink:0}.success-container .warning-section .warning-text[data-v-c566b46e]{color:var(--jet-theme-text-secondary);font-size:var(--fs-13);line-height:1.5}.success-container .footer-actions[data-v-c566b46e]{text-align:right}.success-container .footer-actions .ant-btn[data-v-c566b46e]{min-width:4.5rem;border-radius:var(--r-1)}[data-v-c566b46e] .ant-modal .ant-modal-header{border-bottom:1px solid var(--line-strong);padding:1rem 1.5rem}[data-v-c566b46e] .ant-modal .ant-modal-header .ant-modal-title{font-size:var(--fs-16);font-weight:500}[data-v-c566b46e] .ant-modal .ant-modal-body{padding:0}[data-v-c566b46e] .ant-modal .ant-modal-close{top:1rem;right:1rem}.form-layout[data-v-9f2a9b82]{display:flex;width:100%}.form-layout .form-right[data-v-9f2a9b82]{width:55%}.form-layout .form-left[data-v-9f2a9b82]{padding-right:var(--space-3);width:45%}.form-layout .form-right[data-v-9f2a9b82]{padding-left:var(--space-3)}.form-section[data-v-9f2a9b82]{margin-bottom:var(--space-6)}.form-section[data-v-9f2a9b82]:last-child{margin-bottom:0}.form-section .section-title[data-v-9f2a9b82]{margin:0 0 1rem;font-size:var(--fs-16);font-weight:500;color:#262626;padding-bottom:var(--space-2)}.permission-display .empty-text[data-v-9f2a9b82]{color:#999;font-style:italic}.result-page[data-v-9f2a9b82]{text-align:center;padding:2.5rem 1.25rem}.result-page .result-content .result-icon[data-v-9f2a9b82]{margin-bottom:var(--space-4)}.result-page .result-content h3[data-v-9f2a9b82]{font-size:var(--fs-20);margin-bottom:var(--space-2)}.result-page .result-content .result-desc[data-v-9f2a9b82]{color:#666;margin-bottom:var(--space-8)}.result-page .result-content .token-display[data-v-9f2a9b82]{margin-bottom:var(--space-8);text-align:left}.result-page .result-content .token-display .token-label[data-v-9f2a9b82]{margin-bottom:var(--space-2);font-weight:500}.result-page .result-content .token-display .token-value[data-v-9f2a9b82] .ant-input-group-addon{cursor:pointer}.result-page .result-content .token-display .token-value[data-v-9f2a9b82] .ant-input-group-addon:hover{background:var(--line-strong)}.result-page .result-content .result-actions[data-v-9f2a9b82]{text-align:center}.personal-token[data-v-30e9d4fe]{height:100%;display:flex;flex-direction:column}.personal-token-header[data-v-30e9d4fe]{display:flex;justify-content:space-between;align-items:center;padding:var(--space-2) var(--space-4);border-radius:var(--r-2);background:var(--jet-theme-primary-1);margin-bottom:var(--space-4)}.empty-state[data-v-30e9d4fe]{display:flex;align-items:center;justify-content:center;flex:1}.token-list[data-v-30e9d4fe]{display:flex;flex-direction:column;gap:var(--space-4);flex:1;overflow-y:auto;padding:var(--space-1)}.content[data-v-859a2aab]{padding:1.875rem 3.125rem}.content.no-padding[data-v-859a2aab]{padding:0}.tip[data-v-a9e808e4]{width:100%;margin:5rem 0;text-align:center;font-size:var(--fs-14);color:#7f7f7f}.code[data-v-a9e808e4]{width:100%;display:flex;margin-top:1.875rem;justify-content:center}.code .code-item[data-v-a9e808e4]{border:none}.tip[data-v-f43701e1]{width:100%;margin:1.875rem 0;font-size:var(--fs-16);color:#333}.code[data-v-f43701e1]{width:100%;display:flex;margin-top:1.875rem;justify-content:center}.btn[data-v-f43701e1]{display:flex;justify-content:flex-end}.tip[data-v-fd61d854]{width:100%;margin:1.25rem 0}.btn[data-v-fd61d854]{display:flex;gap:var(--space-3);justify-content:flex-end}.box-item .box-item-img[data-v-39e4147d]{width:3.125rem;display:flex;justify-content:center;align-items:center;position:relative}.box-item .box-item-img img[data-v-39e4147d]{z-index:1;cursor:pointer}.box-item .box-item-img .disabled[data-v-39e4147d]{filter:grayscale(100%)}.box-item .box-item-text[data-v-39e4147d]{width:100%;text-align:center;color:#666;font-size:var(--fs-12)}.child-item[data-v-b8d87a2b]{display:flex;justify-content:space-between;align-items:center;height:4.25rem;background:linear-gradient(270deg,#fff,#f1f6ff 99%);border-radius:var(--r-1);border:1px solid #ebeef3;margin-bottom:.625rem}.child-item .child-item-left[data-v-b8d87a2b]{display:flex;align-items:center;margin-left:var(--space-6)}.child-item .child-item-left div[data-v-b8d87a2b]{display:flex;margin-right:var(--space-2);flex-direction:column;justify-content:center;align-items:center}.child-item .child-item-left .child-item-left-auth[data-v-b8d87a2b]{cursor:pointer}.child-item .child-item-right[data-v-b8d87a2b]{display:flex;margin-right:var(--space-4)}.alert[data-v-126c7c8f]{padding-left:.625rem;color:#999;margin-bottom:var(--space-4)}.content-collapse[data-v-126c7c8f] .ant-collapse{border-color:#ebeef3;background-color:#fff}.content-collapse[data-v-126c7c8f] .ant-collapse .ant-collapse-item{border:1px solid #ebeef3;margin-bottom:var(--space-6)}.content-collapse[data-v-126c7c8f] .ant-collapse .ant-collapse-header{background-color:#f7f8fa;height:2.625rem}.content-collapse[data-v-126c7c8f] .ant-collapse .ant-collapse-content{padding:1.0625rem 1.3125rem .4375rem}.content-collapse[data-v-126c7c8f] .ant-collapse .ant-collapse-content-box{padding:0}.view-dialog-container .label[data-v-4dbd691e]{width:100%;color:#0009;margin-bottom:var(--space-2)}.view-dialog-container .value[data-v-4dbd691e]{color:#333}.notification-record-container[data-v-0d1b705d] .ant-table-tbody .ant-table-cell .ant-space-item .ant-btn-link{padding:0}.notification-record-container .notification-title-cell[data-v-0d1b705d]{display:flex;align-items:center;gap:var(--space-2)}.notification-record-container .notification-title-cell[data-v-0d1b705d] .anticon{flex:none;color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.account-card[data-v-180f5aad]{min-width:0;height:100%;align-self:start;overflow:hidden;box-sizing:border-box}.account-card__profile[data-v-180f5aad]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;min-height:9.375rem;margin:0 -1rem;padding:1.5rem 1rem 1rem;border-bottom:1px solid #f3f6fa;box-sizing:border-box}.account-card__name[data-v-180f5aad]{min-width:0;max-width:100%;text-align:center}.account-card__name h2[data-v-180f5aad]{margin:0;overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-18);font-weight:600;line-height:1.5rem;text-overflow:ellipsis;white-space:nowrap}.account-card__name span[data-v-180f5aad]{display:block;margin-top:.25rem;overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.account-card__section-title[data-v-180f5aad]{margin:.625rem 0 .5rem;color:var(--jet-theme-text);font-size:var(--fs-16);font-weight:500;line-height:1.375rem}.account-card__list[data-v-180f5aad]{margin:0 0 2.375rem}.account-card__item[data-v-180f5aad]{display:flex;justify-content:space-between;gap:1.5rem;padding:.75rem 0;border-bottom:1px solid #f3f6fa;font-size:var(--fs-14);line-height:1.25rem}.account-card__item dt[data-v-180f5aad]{width:3.625rem;flex-shrink:0;color:#4e5969}.account-card__item dd[data-v-180f5aad]{display:flex;align-items:center;justify-content:flex-end;gap:.25rem;min-width:0;margin:0;overflow:hidden;color:var(--jet-theme-text);text-align:right;text-overflow:ellipsis;white-space:nowrap}.account-card__item dd>span[data-v-180f5aad]{min-width:0;overflow:hidden;text-overflow:ellipsis}.account-card__edit[data-v-180f5aad]{display:inline-flex;flex:0 0 1rem;width:1rem;min-width:1rem;height:1rem;padding:0;color:#1e72f0;line-height:1rem}.account-card__edit[data-v-180f5aad] .anticon{font-size:1rem}.account-card__password[data-v-180f5aad]{height:2rem;border-color:#1e72f033;border-radius:.5rem;background:#0e6eff1a;color:#1e72f0;font-size:var(--fs-14);line-height:1.25rem}.project-person-center[data-v-22d29984]{width:100%;height:100%;box-sizing:border-box}.content-card[data-v-22d29984]{display:flex;flex-direction:column;gap:var(--space-4);min-width:0;height:100%}.content-card__body[data-v-22d29984]{flex:1;min-height:0}.content-card .content-card-title[data-v-22d29984]{font-size:var(--fs-18)}.tag-bind__header[data-v-5bfa1933]{display:flex;justify-content:space-between}.item-style[data-v-9387c992]{margin:16px 0}.ellipsis-style[data-v-9387c992]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.info[data-v-9387c992]{padding:16px;background:#f5f5f5;border-radius:4px}.template-document__toolbar[data-v-a0a870dc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.ant-switch-loading[data-v-9d067f00],.ant-switch-disabled[data-v-9d067f00]{cursor:not-allowed}.templateDetailHead[data-v-9d067f00]{max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.template-page[data-v-9aed3a42]{display:flex;gap:16px;height:100%;background:#f5f7fa;border-radius:8px;padding:12px}.template-page__left[data-v-9aed3a42]{width:320px;flex-shrink:0;background:#fff;border:1px solid #f0f0f0;border-radius:8px}.template-page__right[data-v-9aed3a42]{flex:1;min-width:0;display:flex;flex-direction:column}.template-page__toolbar[data-v-9aed3a42]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.template-page__toolbar-title[data-v-9aed3a42]{color:#000000e0;font-size:16px;font-weight:600}.template-page__panel[data-v-9aed3a42]{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:12px;flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.template-page__panel[data-v-9aed3a42] .ant-spin-nested-loading,.template-page__panel[data-v-9aed3a42] .ant-spin-container{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.template-card-grid[data-v-9aed3a42]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;align-content:start;flex:1;overflow-y:auto}.template-card[data-v-9aed3a42]{position:relative;border:1px solid #e6ebf5;border-radius:10px;padding:14px;cursor:pointer;transition:all .2s;background:#fff}.template-card[data-v-9aed3a42]:hover{border-color:#91caff;box-shadow:0 4px 12px #00000014}.template-card__head[data-v-9aed3a42]{display:flex;align-items:center;justify-content:space-between;gap:8px}.template-card__main[data-v-9aed3a42]{display:flex;align-items:flex-start;gap:12px}.template-card__cover[data-v-9aed3a42]{width:72px;height:72px;border-radius:8px;border:1px solid #f0f0f0;background:#fafafa;overflow:hidden;flex-shrink:0}.template-card__cover img[data-v-9aed3a42]{width:100%;height:100%;object-fit:cover}.template-card__content[data-v-9aed3a42]{flex:1;min-width:0}.template-card__name[data-v-9aed3a42]{font-size:15px;font-weight:600;flex:1;min-width:0}.template-card__meta[data-v-9aed3a42]{margin-top:8px;display:flex;flex-wrap:wrap;gap:12px;color:#000000a6;font-size:12px}.template-card__desc[data-v-9aed3a42]{margin-top:8px;color:#000000a6;font-size:13px;min-height:20px}.template-card__status[data-v-9aed3a42]{position:absolute;top:14px;right:14px;z-index:1}.template-card__footer[data-v-9aed3a42]{margin-top:10px}.template-card__tags[data-v-9aed3a42]{display:flex;gap:6px;width:100%;overflow:hidden;white-space:nowrap}.template-card__tags[data-v-9aed3a42] .ant-tag{margin-inline-end:0}.template-card__tools[data-v-9aed3a42]{display:flex;margin-top:10px;border-top:1px solid #f0f0f0}.template-card__tool-btn[data-v-9aed3a42]{flex:1;text-align:center}.template-card__tool-btn[data-v-9aed3a42] button{width:100%;background:#f6f6f6;border:1px solid #e6e6e6;color:#1677ff;border-radius:0}.template-card__tool-btn[data-v-9aed3a42] button:hover{background-color:#4096ff;border-color:#4096ff}.template-card__tool-btn[data-v-9aed3a42] button:hover span{color:#fff!important}.template-card__tool-btn[data-v-9aed3a42]:not(:last-child){margin-right:8px}.template-card__tool-btn--delete[data-v-9aed3a42]{flex:0 0 60px}.template-card__tool-btn--delete[data-v-9aed3a42] button{background:#fff2f0;border:1px solid rgba(255,77,79,.2)}.template-card__tool-btn--delete[data-v-9aed3a42] button span{color:#ff4d4f!important}.template-card__tool-btn--delete[data-v-9aed3a42] button:hover{background-color:#ff7875}.template-card__tool-btn--delete[data-v-9aed3a42] button:hover span{color:#fff!important}.template-card__tool-btn.is-disabled[data-v-9aed3a42] button{background:#f5f5f5!important;border-color:#e5e7eb!important;color:#00000040!important;cursor:not-allowed}.template-card__tool-btn.is-disabled[data-v-9aed3a42] button span{color:#00000040!important}.template-card__tool-btn.is-disabled[data-v-9aed3a42] button:hover{background:#f5f5f5!important;border-color:#e5e7eb!important}.template-card__tool-btn.is-disabled[data-v-9aed3a42] button:hover span{color:#00000040!important}.more-tag[data-v-9aed3a42]{color:#00000073;font-size:12px;line-height:22px;cursor:pointer;flex-shrink:0}.template-page__pagination[data-v-9aed3a42]{margin-top:auto;padding-top:12px;border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end}.cat-content[data-v-51f13555]{background:#f6f6f6}.cat-content .cat-tip[data-v-51f13555]{padding:10px;color:#0000008c}.cat-panel[data-v-51f13555]{border:1px solid #eeeeee;height:670px;width:650px}.import-content[data-v-dfb6c25c]{background:#ecedee}.import-content .import-tip[data-v-dfb6c25c]{padding:10px}.upload-button[data-v-dfb6c25c]{width:37px;height:30px;line-height:30px;margin:0 -11px}.extra-header[data-v-14471c38]{display:flex;justify-content:space-between;padding-bottom:16px;position:relative}.extra-right[data-v-14471c38]{display:flex;align-items:center;gap:12px}.extra-copy-tip[data-v-14471c38]{position:absolute;display:flex;align-items:center;width:300px;justify-content:space-between;padding:8px 24px;background-color:#fff;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;font-size:14px;transform:translate(-150px)}.extra-copy-tip .extra-copy-tip-icon[data-v-14471c38]{font-size:12px;color:#00000073}.extra-copy-tip .extra-copy-tip-context[data-v-14471c38]{display:flex;gap:4px}.noEdit-tip[data-v-14471c38]{position:absolute;display:flex;flex-direction:column;inset:0;font-size:22px;color:#6f6f6f;justify-content:center;align-items:center;pointer-events:none;z-index:5}.metadata-base[data-v-14471c38] .ant-message{z-index:1073}.metadata-result-total[data-v-14471c38]{color:#1677ff}.device-detail-metadata .tips[data-v-762fd77f]{position:absolute;top:12px;z-index:1;margin-left:420px;font-weight:100}.device-detail-metadata .metadataNav[data-v-762fd77f] .ant-card-body{padding:0}.device-detail-metadata .desc[data-v-762fd77f]{font-size:13px;color:#000c;display:inline-block;margin-top:12px;margin-left:5px}.device-detail-metadata .center-extra-content[data-v-762fd77f]{overflow:hidden}.product-select-with-create[data-v-1d664fa7]{display:flex;gap:8px}.product-select-with-create .product-select[data-v-1d664fa7]{flex:1}.product-empty-tip[data-v-1d664fa7]{margin-top:8px;color:#00000073;font-size:12px}.choose-template[data-v-8b09318b]{display:flex;gap:16px;height:100%}.choose-template__left[data-v-8b09318b]{width:340px;height:100%;border-right:1px solid #f0f0f0;padding-right:16px;overflow:hidden}.choose-template__right[data-v-8b09318b]{flex:1;height:100%;display:flex;flex-direction:column;min-width:0;padding-bottom:12px}.template-card-list[data-v-8b09318b]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;max-height:none;overflow:hidden}.template-card[data-v-8b09318b]{border:1px solid #f0f0f0;border-radius:10px;padding:12px;cursor:pointer;transition:all .2s}.template-card[data-v-8b09318b]:hover{border-color:#91caff;box-shadow:0 2px 8px #0000000f}.template-card.active[data-v-8b09318b]{border-color:#2f54eb;box-shadow:0 0 0 2px #e6f4ff inset;background:#f7faff}.template-card__head[data-v-8b09318b]{display:flex;align-items:center;justify-content:space-between;gap:8px}.template-card__main[data-v-8b09318b]{display:flex;align-items:flex-start;gap:12px}.template-card__cover[data-v-8b09318b]{width:72px;height:72px;border-radius:8px;border:1px solid #f0f0f0;background:#fafafa;overflow:hidden;flex-shrink:0}.template-card__cover img[data-v-8b09318b]{width:100%;height:100%;object-fit:cover}.template-card__content[data-v-8b09318b]{flex:1;min-width:0}.template-card__name[data-v-8b09318b]{font-size:15px;font-weight:600;min-width:0}.selected-icon[data-v-8b09318b]{color:#2f54eb;font-size:16px}.template-card__meta[data-v-8b09318b]{margin-top:6px;display:flex;flex-wrap:wrap;gap:8px;color:#000000a6;font-size:12px}.template-card__desc[data-v-8b09318b]{margin-top:8px;color:#000000a6;min-height:20px}.template-card__tags[data-v-8b09318b]{margin-top:8px;display:flex;gap:6px;min-width:0;overflow:hidden;white-space:nowrap}.more-tag[data-v-8b09318b]{color:#00000073;font-size:12px;cursor:pointer;flex-shrink:0}.template-footer[data-v-8b09318b]{display:flex;align-items:center;justify-content:space-between;gap:12px}.template-footer__tip[data-v-8b09318b]{color:#000000a6;font-size:12px}.select-item[data-v-798ca7c2]{display:flex;align-items:center;justify-content:space-between}.content-row[data-v-798ca7c2]{align-items:stretch}.doc-col[data-v-798ca7c2]{display:flex}.doc[data-v-798ca7c2]{flex:1;min-height:720px;display:flex;flex-direction:column;min-width:0}.doc-header[data-v-798ca7c2]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.doc-switch-tabs[data-v-798ca7c2]{flex:1;min-width:0}.doc-switch-tabs[data-v-798ca7c2] .ant-tabs-nav{margin-bottom:8px;justify-content:flex-start}.doc-switch-tabs[data-v-798ca7c2] .ant-tabs-content-holder{display:none}.doc-switch-tabs[data-v-798ca7c2] .ant-tabs-tab{padding:0 0 8px;font-size:16px;font-weight:500}.doc-switch-tabs[data-v-798ca7c2] .ant-tabs-tab+.ant-tabs-tab{margin-left:24px}.doc-switch-tabs[data-v-798ca7c2] .ant-tabs-ink-bar{height:3px}.doc-content[data-v-798ca7c2]{flex:1;min-height:0;overflow:auto;padding-right:6px}.hide-access-extra>.section[data-v-798ca7c2]:nth-of-type(5),.hide-access-extra>.section[data-v-798ca7c2]:nth-of-type(6){display:none}.section[data-v-798ca7c2]{margin-bottom:12px}.section-title[data-v-798ca7c2]{font-weight:600;margin-bottom:6px}.desc[data-v-798ca7c2]{color:#000000a6;font-size:12px}.group-name[data-v-798ca7c2]{color:#000000a6;font-size:12px;margin-bottom:6px}.ellipsis[data-v-798ca7c2]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.config-title-item[data-v-798ca7c2]{margin-bottom:8px}.markdown-body[data-v-798ca7c2]{min-height:100%;overflow:auto;padding-right:2px}.ant-switch-loading[data-v-eb334ffe],.ant-switch-disabled[data-v-eb334ffe]{cursor:not-allowed}.productDetailHead[data-v-eb334ffe]{max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.home-warp[data-v-64242b4f]{display:flex;gap:24px;height:100%}.home-warp .home-left[data-v-64242b4f]{flex:1;min-width:400px;position:relative}.home-warp .home-right[data-v-64242b4f]{width:400px}.steps-content[data-v-106be880]{margin-top:20px}.steps-box[data-v-106be880]{min-height:400px}.card-last[data-v-106be880]{padding-right:5px;overflow-x:hidden;overflow-y:auto}.steps-action[data-v-106be880]{width:100%;margin-top:24px}.action-btn[data-v-106be880]{margin-right:8px}.alert[data-v-106be880]{height:40px;padding-left:10px;color:#0000008c;line-height:40px;background-color:#f6f6f6}.search[data-v-106be880]{display:flex;justify-content:space-between;margin:15px 0}.preview[data-v-106be880]{height:60vh;overflow:auto}.other[data-v-106be880]{display:flex;align-items:center;justify-content:center;width:100%;height:20px}.item[data-v-106be880]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-last[data-v-c871a3f0]{padding-right:5px;overflow-y:auto;overflow-x:hidden}.go-back[data-v-2a327c2c]{margin:0 0 20px}.runtime-scan[data-v-3b30de1f]{position:relative;min-height:100svh;display:flex;flex-direction:column;padding:calc(env(safe-area-inset-top,0px) + 16px) 16px calc(env(safe-area-inset-bottom,0px) + 96px);background:radial-gradient(110% 70% at 0% 0%,rgba(37,99,235,.18),transparent 60%),radial-gradient(120% 80% at 100% 0%,rgba(20,184,166,.16),transparent 55%),linear-gradient(180deg,#f4f8ff,#eef3f9)}.runtime-scan[data-v-3b30de1f],.runtime-scan[data-v-3b30de1f] *{box-sizing:border-box}.runtime-scan.is-success[data-v-3b30de1f]{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 24px)}.runtime-scan__topbar[data-v-3b30de1f]{width:min(100%,480px);margin:0 auto 16px;display:flex;align-items:center;justify-content:space-between;gap:14px}.runtime-scan__brand[data-v-3b30de1f]{display:flex;align-items:center;gap:10px;min-width:0}.runtime-scan__logo[data-v-3b30de1f]{display:grid;width:36px;height:36px;place-items:center;border-radius:12px;background:linear-gradient(135deg,#2563eb,#14b8a6);color:#fff;flex-shrink:0}.runtime-scan__logo[data-v-3b30de1f] .anticon{font-size:18px}.runtime-scan__brand-meta[data-v-3b30de1f]{min-width:0;display:grid;gap:1px}.runtime-scan__brand-meta span[data-v-3b30de1f]{color:#0f1f3d;font-size:15px;font-weight:800;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.runtime-scan__brand-meta em[data-v-3b30de1f]{color:#94a3b8;font-size:11px;font-style:normal;font-weight:600}.runtime-scan__steps[data-v-3b30de1f]{display:flex;gap:4px;margin:0;padding:0;list-style:none;flex-shrink:0}.runtime-scan__steps li[data-v-3b30de1f]{display:grid;place-items:center}.runtime-scan__steps li span[data-v-3b30de1f]{display:grid;width:22px;height:22px;place-items:center;border-radius:999px;background:#0f1f3d14;color:#94a3b8;font-size:11px;font-weight:700;transition:all .2s ease}.runtime-scan__steps li span[data-v-3b30de1f] .anticon{font-size:10px}.runtime-scan__steps li.is-done span[data-v-3b30de1f]{background:#14b8a6;color:#fff}.runtime-scan__steps li.is-active span[data-v-3b30de1f]{background:#2563eb;color:#fff;box-shadow:0 0 0 4px #2563eb29}.runtime-scan__panel[data-v-3b30de1f]{width:min(100%,480px);margin:0 auto;display:flex;flex-direction:column;gap:16px;padding:20px;border:1px solid rgba(255,255,255,.7);border-radius:24px;background:linear-gradient(160deg,#ffffffeb,#ffffffb3);box-shadow:0 18px 48px #0f1f3d14;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:runtime-scan-fade-3b30de1f .32s ease-out}.runtime-scan__loading[data-v-3b30de1f],.runtime-scan__success[data-v-3b30de1f],.runtime-scan__error[data-v-3b30de1f]{flex:1}.runtime-scan__loading[data-v-3b30de1f]{align-items:center;justify-content:center;gap:18px;flex:1;min-height:360px;padding:40px 16px;text-align:center}.runtime-scan__loading h1[data-v-3b30de1f]{margin:8px 0 0;color:#0f1f3d;font-size:22px;font-weight:800;line-height:1.3}.runtime-scan__loading p[data-v-3b30de1f]{margin:0;color:#5a6b85;font-size:14px;line-height:1.55;max-width:280px}.runtime-scan__loading-visual[data-v-3b30de1f]{position:relative;display:grid;place-items:center;width:120px;height:120px}.runtime-scan__ring[data-v-3b30de1f]{position:absolute;inset:0;border-radius:50%;border:2px solid rgba(37,99,235,.18);border-top-color:#2563eb;animation:runtime-rotate-3b30de1f 1.4s linear infinite}.runtime-scan__ring--delay[data-v-3b30de1f]{inset:12px;border-color:#14b8a629;border-top-color:#14b8a6;animation-direction:reverse;animation-duration:1.8s}.runtime-scan__loading-icon[data-v-3b30de1f]{display:grid;width:56px;height:56px;place-items:center;border-radius:18px;background:linear-gradient(135deg,#2563eb,#14b8a6);color:#fff;box-shadow:0 12px 32px #2563eb52}.runtime-scan__loading-icon[data-v-3b30de1f] .anticon{font-size:28px}.runtime-scan__success[data-v-3b30de1f]{flex:none;margin-block:auto;align-items:center;justify-content:flex-start;gap:14px;padding:36px 20px 24px;text-align:center;overflow-wrap:anywhere}.runtime-scan__success h1[data-v-3b30de1f]{margin:4px 0 0;color:#0f1f3d;font-size:24px;font-weight:800}.runtime-scan__success p[data-v-3b30de1f]{margin:0;color:#5a6b85;font-size:14px}.runtime-scan__success p strong[data-v-3b30de1f]{color:#0f1f3d;font-weight:800}.runtime-scan__desktop-guide[data-v-3b30de1f]{display:flex;align-items:flex-start;gap:var(--space-3);width:100%;margin-top:var(--space-2);padding:var(--space-4);border:1px solid rgba(37,99,235,.12);border-radius:16px;background:#2563eb0d;text-align:left}.runtime-scan__desktop-guide[data-v-3b30de1f]>.anticon{flex-shrink:0;margin-top:.125rem;color:#2563eb;font-size:var(--fs-24)}.runtime-scan__desktop-guide h2[data-v-3b30de1f]{margin:0 0 var(--space-2);color:#0f1f3d;font-size:var(--fs-16);font-weight:600;line-height:1.5}.runtime-scan__desktop-guide p[data-v-3b30de1f]{font-size:var(--fs-14);line-height:1.7}.runtime-scan__success .runtime-scan__close-hint[data-v-3b30de1f]{font-size:var(--fs-12);line-height:1.6}.runtime-scan__success-check[data-v-3b30de1f]{display:grid;width:80px;height:80px;place-items:center;border-radius:50%;background:linear-gradient(135deg,#10b981,#14b8a6);color:#fff;box-shadow:0 16px 36px #10b98152;animation:runtime-pop-3b30de1f .42s cubic-bezier(.34,1.56,.64,1)}.runtime-scan__success-check[data-v-3b30de1f] .anticon{font-size:36px}.runtime-scan__success-meta[data-v-3b30de1f]{width:100%;margin-top:8px;display:grid;gap:8px}.runtime-scan__success-meta div[data-v-3b30de1f]{display:grid;grid-template-columns:60px 1fr;align-items:baseline;gap:12px;padding:12px 14px;border-radius:12px;background:#0f1f3d08;text-align:left}.runtime-scan__success-meta span[data-v-3b30de1f]{color:#94a3b8;font-size:12px;font-weight:700}.runtime-scan__success-meta strong[data-v-3b30de1f]{color:#0f1f3d;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-scan__error[data-v-3b30de1f]{align-items:center;justify-content:flex-start;gap:14px;padding:36px 20px 24px;text-align:center}.runtime-scan__error h1[data-v-3b30de1f]{margin:4px 0 0;color:#0f1f3d;font-size:22px;font-weight:800}.runtime-scan__error p[data-v-3b30de1f]{margin:0;max-width:320px;color:#5a6b85;font-size:14px;line-height:1.6}.runtime-scan__error-icon[data-v-3b30de1f]{display:grid;width:72px;height:72px;place-items:center;border-radius:50%;background:#f59e0b24;color:#f59e0b}.runtime-scan__error-icon[data-v-3b30de1f] .anticon{font-size:36px}.runtime-scan__ready[data-v-3b30de1f]{gap:14px}.runtime-scan__device[data-v-3b30de1f]{display:grid;grid-template-columns:56px 1fr;gap:14px;align-items:center;padding:14px 16px;border-radius:16px;background:linear-gradient(135deg,#2563eb0f,#14b8a60f);border:1px solid rgba(37,99,235,.12)}.runtime-scan__device-icon[data-v-3b30de1f]{display:grid;width:56px;height:56px;place-items:center;border-radius:14px;background:linear-gradient(135deg,#2563eb,#14b8a6);color:#fff;box-shadow:0 8px 20px #2563eb47}.runtime-scan__device-icon[data-v-3b30de1f] .anticon{font-size:26px}.runtime-scan__device-meta[data-v-3b30de1f]{min-width:0;display:grid;gap:4px}.runtime-scan__device-meta strong[data-v-3b30de1f]{color:#0f1f3d;font-size:16px;font-weight:800;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-scan__device-tag[data-v-3b30de1f]{display:inline-flex;align-items:center;gap:4px;width:fit-content;padding:2px 8px;border-radius:999px;background:#10b98124;color:#059669;font-size:11px;font-weight:700}.runtime-scan__device-tag[data-v-3b30de1f] .anticon{font-size:10px}.runtime-scan__device-sn[data-v-3b30de1f]{color:#5a6b85;font-size:12px;font-family:SF Mono,Roboto Mono,Menlo,monospace;letter-spacing:.3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-scan__form[data-v-3b30de1f]{display:grid;gap:4px}.runtime-scan__form[data-v-3b30de1f] .ant-form-item{margin-bottom:14px}.runtime-scan__form[data-v-3b30de1f] .ant-form-item-label>label{color:#0f1f3d;font-size:13px;font-weight:700}.runtime-scan__form[data-v-3b30de1f] .ant-form-item-label>label:after{display:none}.runtime-scan__form[data-v-3b30de1f] .ant-input,.runtime-scan__form[data-v-3b30de1f] .ant-input-affix-wrapper,.runtime-scan__form[data-v-3b30de1f] textarea.ant-input{border-color:#0f1f3d14;border-radius:14px;background:#fff;font-size:15px;transition:all .2s ease}.runtime-scan__form[data-v-3b30de1f] .ant-input-affix-wrapper-lg .ant-input{font-size:15px}.runtime-scan__form[data-v-3b30de1f] .ant-input:focus,.runtime-scan__form[data-v-3b30de1f] .ant-input-affix-wrapper-focused,.runtime-scan__form[data-v-3b30de1f] .ant-input-affix-wrapper:focus,.runtime-scan__form[data-v-3b30de1f] textarea.ant-input:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.runtime-scan__form[data-v-3b30de1f] .ant-form-item-has-error .ant-input,.runtime-scan__form[data-v-3b30de1f] .ant-form-item-has-error .ant-input-affix-wrapper,.runtime-scan__form[data-v-3b30de1f] .ant-form-item-has-error textarea.ant-input{border-color:#ef444473!important;background:#fef2f299}.runtime-scan__form[data-v-3b30de1f] .ant-form-item-has-error .ant-input:focus,.runtime-scan__form[data-v-3b30de1f] .ant-form-item-has-error .ant-input-affix-wrapper-focused{box-shadow:0 0 0 3px #ef44441f!important}.runtime-scan__form[data-v-3b30de1f] .ant-form-item-explain-error{margin-top:6px;color:#dc2626;font-size:12px;font-weight:600}.runtime-scan__form[data-v-3b30de1f] .ant-input-textarea-show-count:after{color:#94a3b8;font-size:12px;margin-top:2px}.runtime-scan__form-hint[data-v-3b30de1f]{display:none}.runtime-scan__alert[data-v-3b30de1f]{margin-top:4px;border-radius:12px}.runtime-scan__alert[data-v-3b30de1f] .ant-alert-message{font-size:13px}.runtime-scan__footer[data-v-3b30de1f]{position:fixed;left:0;right:0;bottom:0;z-index:10;padding:12px 16px calc(env(safe-area-inset-bottom,0px) + 12px);background:linear-gradient(180deg,#f4f8ff00,#f4f8fff2 28%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.runtime-scan__cta[data-v-3b30de1f]{height:50px!important;border-radius:16px!important;font-size:16px;font-weight:800;letter-spacing:.3px;box-shadow:0 12px 28px #2563eb52;display:inline-flex!important;align-items:center;justify-content:center;gap:8px}.runtime-scan__cta[data-v-3b30de1f] .anticon{font-size:16px}.runtime-scan__cta[disabled][data-v-3b30de1f]{box-shadow:none;opacity:.5}@keyframes runtime-scan-fade-3b30de1f{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes runtime-rotate-3b30de1f{to{transform:rotate(360deg)}}@keyframes runtime-pop-3b30de1f{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (max-width: 360px){.runtime-scan[data-v-3b30de1f]{padding-left:12px;padding-right:12px}.runtime-scan__panel[data-v-3b30de1f]{padding:16px;border-radius:20px}.runtime-scan__brand-meta span[data-v-3b30de1f]{max-width:140px;font-size:14px}}.resource-card[data-v-d863e0ea]{display:flex;min-width:0;align-items:center;gap:var(--space-3);padding:var(--space-4);border-bottom:.0625rem solid var(--jet-theme-border-secondary)}.resource-card[data-v-d863e0ea]:last-child{border-bottom:0}.resource-card__icon[data-v-d863e0ea]{display:grid;width:2.5rem;height:2.5rem;flex:none;place-items:center;border-radius:50%;background:var(--usage-icon-bg);color:var(--usage-icon);font-size:var(--fs-20)}.resource-card__content[data-v-d863e0ea]{min-width:0;flex:1}.resource-card__content[data-v-d863e0ea] .ant-progress{margin:0;line-height:1}.resource-card__content[data-v-d863e0ea] .ant-progress-inner,.resource-card__content[data-v-d863e0ea] .ant-progress-bg{height:.375rem!important}.resource-card__content p[data-v-d863e0ea]{overflow:hidden;margin:var(--space-2) 0 0;color:var(--jet-theme-text-disabled);font-size:var(--fs-13);text-overflow:ellipsis;white-space:nowrap}.resource-card__heading[data-v-d863e0ea]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2)}.resource-card__heading strong[data-v-d863e0ea]{min-width:0;overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-16);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.resource-card__heading span[data-v-d863e0ea]{flex:none;color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.resource-card__expand[data-v-d863e0ea]{flex:none;color:var(--jet-theme-text-secondary)}@media (max-width: 75rem){.resource-card[data-v-d863e0ea]{flex-wrap:wrap}.resource-card__expand[data-v-d863e0ea]{margin-left:auto}}.resource-expansion-support[data-v-2ffcfbb6]{display:flex;flex-direction:column;align-items:center;padding:var(--space-5) var(--space-4) var(--space-3);text-align:center}.resource-expansion-support__icon[data-v-2ffcfbb6]{display:grid;width:5rem;height:5rem;place-items:center;border-radius:50%;background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary);font-size:var(--fs-32)}.resource-expansion-support h2[data-v-2ffcfbb6]{margin:var(--space-4) 0 var(--space-2);color:var(--jet-theme-text);font-size:var(--fs-24);font-weight:600;line-height:var(--lh-tight)}.resource-expansion-support p[data-v-2ffcfbb6]{max-width:30rem;margin:0 0 var(--space-4);color:var(--jet-theme-text-secondary);font-size:var(--fs-16);line-height:var(--lh-relaxed)}.resource-expansion-support[data-v-2ffcfbb6] .ant-qrcode{margin-bottom:var(--space-5)}.resource-expansion-support[data-v-2ffcfbb6] .ant-btn{min-width:12.5rem}.resource-expansion-support__confirm[data-v-2ffcfbb6]{background:var(--jet-theme-primary);border-color:var(--jet-theme-primary)}.resource-expansion-support__confirm[data-v-2ffcfbb6]:hover,.resource-expansion-support__confirm[data-v-2ffcfbb6]:focus{background:var(--jet-theme-primary);border-color:var(--jet-theme-primary)}[data-v-2ffcfbb6] .ant-modal-content{border-radius:var(--r-3)}.resource-usage-section[data-v-f18d45e1]{min-width:0}.resource-usage-section__loading[data-v-f18d45e1]{display:grid;min-height:12rem;place-items:center}.resource-usage-section__groups[data-v-f18d45e1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:var(--space-4)}.resource-usage-group[data-v-f18d45e1]{min-width:0;overflow:hidden;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container)}.resource-usage-group h2[data-v-f18d45e1]{margin:0;padding:var(--space-4);border-bottom:.0625rem solid var(--jet-theme-border-secondary);color:var(--jet-theme-text);font-size:var(--fs-20);font-weight:600}.resource-usage-group__list[data-v-f18d45e1]{height:min(65rem,calc(100vh - 13rem));min-height:24rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.resource-usage-group__empty[data-v-f18d45e1]{padding:var(--space-5);color:var(--jet-theme-text-disabled);text-align:center}.resource-usage-group--basic[data-v-f18d45e1]{--usage-icon: var(--jet-theme-primary);--usage-icon-bg: var(--jet-theme-primary-soft)}.resource-usage-group--ai[data-v-f18d45e1]{--usage-icon: color-mix(in srgb, var(--accent-blue) 50%, var(--accent-magenta));--usage-icon-bg: color-mix(in srgb, var(--accent-magenta) 10%, var(--jet-theme-bg-container))}.resource-usage-group--agent[data-v-f18d45e1]{--usage-icon: var(--accent-cyan);--usage-icon-bg: color-mix(in srgb, var(--accent-cyan) 15%, var(--jet-theme-bg-container))}.resource-usage-group--other[data-v-f18d45e1]{--usage-icon: var(--jet-theme-primary);--usage-icon-bg: var(--jet-theme-primary-soft)}@media (max-width: 75rem){.resource-usage-section__groups[data-v-f18d45e1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 48rem){.resource-usage-section__groups[data-v-f18d45e1]{grid-template-columns:1fr}.resource-usage-group__list[data-v-f18d45e1]{height:auto;max-height:30rem;min-height:0}}.category[data-v-c3ac08ce]{height:100%;display:flex;flex-direction:column;gap:12px}.controls[data-v-c3ac08ce]{width:100%}.listBox[data-v-c3ac08ce]{flex:1;overflow:auto}.listItem[data-v-c3ac08ce]{cursor:pointer;padding:8px 0}.listItem.active[data-v-c3ac08ce]{background:#f5f5f5}.listItem .itemText[data-v-c3ac08ce]{flex:1;min-width:0;padding-right:8px}.actions[data-v-c3ac08ce]{display:flex;gap:8px}.tree[data-v-e911a9a3]{height:100%;display:flex;flex-direction:column;gap:12px}.header[data-v-e911a9a3],.treeItem[data-v-e911a9a3]{display:flex;justify-content:space-between;align-items:center}.actions[data-v-e911a9a3]{display:flex;gap:8px}.tag-container[data-v-1c6651c3]{display:flex;background-color:#fff;padding:24px;height:100%;position:relative}.tag-container .left[data-v-1c6651c3]{border-right:1px solid #f0f0f0;padding-right:24px;height:100%;width:320px}.tag-container .right[data-v-1c6651c3]{flex:1 1 0;min-width:0;height:100%}.domain-page[data-v-0d45ba9c]{display:block}.section--card[data-v-0d45ba9c]{display:flex;flex-direction:column;gap:20px;padding:20px 24px;background:#fff;border-radius:12px;box-shadow:0 1px 3px #1118270a}.section__title[data-v-0d45ba9c]{color:#1a1a1a;font-size:18px;line-height:18px}.domain-panel[data-v-0d45ba9c]{width:100%;box-sizing:border-box}.domain-panel__intro[data-v-0d45ba9c]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.domain-panel__intro strong[data-v-0d45ba9c]{color:#1a1a1a;font-size:14px}.domain-panel__intro p[data-v-0d45ba9c]{margin:6px 0 0;color:#00000073;font-size:13px}.domain-panel__target[data-v-0d45ba9c]{flex-shrink:0;padding:5px 9px;border-radius:6px;background:#f0f7ff;color:#1677ff;font-size:12px}.domain-steps[data-v-0d45ba9c]{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1fr);align-items:center;margin-top:20px}.domain-step[data-v-0d45ba9c]{min-width:0;display:flex;align-items:flex-start;gap:10px;padding:12px;border:0;border-radius:9px;background:#f7f8fa;color:#111418;font-family:inherit;text-align:left;cursor:pointer;transition:background .15s,box-shadow .15s}.domain-step[data-v-0d45ba9c]:hover,.domain-step.is-current[data-v-0d45ba9c]{background:#f0f7ff;box-shadow:0 0 0 2px #1677ff14}.domain-step.is-done .domain-step__index[data-v-0d45ba9c]{background:#e8f8f0;color:#16a34a}.domain-step.is-pending[data-v-0d45ba9c]{color:#8895ab}.domain-step.is-pending .domain-step__index[data-v-0d45ba9c]{background:#f2f4f7;color:#9aa1ab}.domain-step__index[data-v-0d45ba9c]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background:#e8f1ff;color:#1677ff;font-size:11px;font-weight:600}.domain-step__body[data-v-0d45ba9c]{min-width:0;display:flex;flex:1;flex-direction:column;gap:4px}.domain-step__body strong[data-v-0d45ba9c]{overflow:hidden;color:#1c2842;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.domain-step__body small[data-v-0d45ba9c]{display:-webkit-box;overflow:hidden;color:#9aa1ab;font-size:11px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.domain-step__help[data-v-0d45ba9c]{flex-shrink:0;margin-top:2px;color:#91a3b8;font-size:14px}.domain-steps__connector[data-v-0d45ba9c]{height:1px;margin:0 4px;background:#dbe4f1}.domain-form[data-v-0d45ba9c]{display:flex;flex-direction:column;gap:12px;margin-top:20px;padding-top:18px;border-top:1px solid #eef1f5}.domain-form__section[data-v-0d45ba9c]{padding:14px 16px;border-radius:8px;background:#f7f8fa}.domain-form__section-head[data-v-0d45ba9c]{display:flex;align-items:flex-start;gap:10px;margin-bottom:16px}.domain-form__section-head>div[data-v-0d45ba9c]{display:flex;flex-direction:column;gap:4px}.domain-form__section-head strong[data-v-0d45ba9c]{color:#1c2842;font-size:13px}.domain-form__section-head span[data-v-0d45ba9c]:not(.domain-form__step-number){color:#9aa1ab;font-size:11px}.domain-form__step-number[data-v-0d45ba9c]{color:#1677ff;font-size:12px;font-weight:600;line-height:18px}.domain-field[data-v-0d45ba9c]{display:grid;grid-template-columns:112px minmax(260px,1fr) auto;align-items:center;gap:10px 14px}.domain-field__control[data-v-0d45ba9c]{min-width:0;display:flex;align-items:center;gap:8px}.domain-field__control--full[data-v-0d45ba9c]{grid-column:1 / -1;flex-wrap:wrap;margin-left:30px}.domain-field__control--full[data-v-0d45ba9c] .ant-input{min-width:0;flex:1}.domain-field--actions[data-v-0d45ba9c]{align-items:start}.domain-field__status[data-v-0d45ba9c]{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-size:11px}.domain-field__status.is-success[data-v-0d45ba9c]{color:#16a34a}.domain-action[data-v-0d45ba9c]{height:32px;flex-shrink:0;padding:0 12px;border:1px solid #dce4f0;border-radius:6px;background:#fff;color:#1677ff;font-family:inherit;font-size:12px;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.domain-action[data-v-0d45ba9c]:hover:not(:disabled){border-color:#1677ff;background:#f0f7ff}.domain-action[data-v-0d45ba9c]:disabled{cursor:not-allowed;opacity:.5}.domain-action--primary[data-v-0d45ba9c]{border-color:#1677ff;background:#1677ff;color:#fff}.domain-action--primary[data-v-0d45ba9c]:hover:not(:disabled){border-color:#0958d9;background:#0958d9;color:#fff}.domain-upload[data-v-0d45ba9c]{height:32px;display:inline-flex;align-items:center;gap:6px;padding:0 12px;border:1px dashed #91caff;border-radius:6px;background:#f7fbff;color:#1677ff;font-size:12px;cursor:pointer}.domain-upload[data-v-0d45ba9c]:hover:not(.is-disabled){border-color:#1677ff;background:#f0f7ff}.domain-upload.is-disabled[data-v-0d45ba9c]{cursor:not-allowed;opacity:.5}.domain-upload input[data-v-0d45ba9c]{display:none}.domain-upload__file[data-v-0d45ba9c]{max-width:300px;overflow:hidden;color:#3a3f47;text-overflow:ellipsis;white-space:nowrap}.domain-status[data-v-0d45ba9c]{display:flex;align-items:center;gap:8px;margin-top:20px;padding-top:16px;border-top:1px solid #eef1f5;color:#3a3f47;font-size:12px}@media (max-width: 900px){.domain-panel__intro[data-v-0d45ba9c]{flex-direction:column;gap:10px}.domain-steps[data-v-0d45ba9c]{grid-template-columns:1fr;gap:8px}.domain-steps__connector[data-v-0d45ba9c]{width:1px;height:12px;margin:0 0 0 26px}.domain-field[data-v-0d45ba9c]{grid-template-columns:100px minmax(0,1fr)}.domain-field__control--full[data-v-0d45ba9c]{grid-column:1 / -1}}@media (max-width: 640px){.section--card[data-v-0d45ba9c]{padding:14px}.domain-field[data-v-0d45ba9c]{grid-template-columns:1fr}.domain-field__control--full[data-v-0d45ba9c]{grid-column:1;margin-left:0}.domain-field__control--full[data-v-0d45ba9c] .ant-input{flex-basis:100%}.domain-upload[data-v-0d45ba9c]{max-width:100%}}.mobile-product-save[data-v-3705ac1a]{min-height:100%;padding:16px 16px 88px;background:linear-gradient(180deg,#f7f9fc,#eef3f7)}.page-header[data-v-3705ac1a]{display:grid;grid-template-columns:72px 1fr 72px;align-items:center;margin-bottom:16px}.back-button[data-v-3705ac1a]{padding-left:0}.page-title[data-v-3705ac1a]{color:#111827;font-size:20px;font-weight:600;text-align:center}.page-placeholder[data-v-3705ac1a]{display:block}.form-card[data-v-3705ac1a]{padding:16px;background:#fff;border:1px solid rgba(15,23,42,.06);border-radius:16px;box-shadow:0 8px 24px #0f172a0f}.submit-bar[data-v-3705ac1a]{position:fixed;right:0;bottom:0;left:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fffffff5;border-top:1px solid rgba(15,23,42,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.bind-success-page[data-v-a2d93931]{display:flex;align-items:center;justify-content:center;height:100vh;padding:24px 16px;background:linear-gradient(180deg,#f7f9fc,#eef3f7)}.success-card[data-v-a2d93931]{display:flex;flex-direction:column;align-items:center;width:100%;max-width:480px;padding:32px 20px 24px}.success-icon[data-v-a2d93931]{color:#52c41a;font-size:56px;line-height:1}.success-title[data-v-a2d93931]{margin-top:20px;color:#111827;font-size:26px;font-weight:600;line-height:34px}.success-description[data-v-a2d93931]{margin-top:12px;color:#6b7280;font-size:14px;line-height:22px;text-align:center}.code-login .login-prefix-icon[data-v-42f5f032]{color:var(--jet-theme-text-disabled)}.code-login .submit-form-item[data-v-42f5f032]{margin-top:var(--space-6);margin-bottom:0}.code-login .code-input-group[data-v-42f5f032]{display:flex;gap:.625rem;align-items:flex-start}.code-login .code-input-group .code-input[data-v-42f5f032]{flex:1}.code-login .code-input-group .code-btn[data-v-42f5f032]{min-width:7.5rem;border:.09375rem solid var(--jet-theme-border-secondary);background:var(--jet-theme-bg-container);color:var(--jet-theme-primary);font-size:var(--fs-14);font-weight:600;transition:all .3s}.code-login .code-input-group .code-btn[data-v-42f5f032]:hover:not(:disabled){border-color:var(--jet-theme-primary);color:var(--jet-theme-primary-active);background:var(--jet-theme-primary-soft);transform:translateY(-.0625rem);box-shadow:var(--jet-theme-shadow-secondary)}.code-login .code-input-group .code-btn[data-v-42f5f032]:disabled{background:var(--jet-theme-bg-container);color:var(--jet-theme-text-disabled);border-color:var(--jet-theme-border-secondary);cursor:not-allowed}@media (max-width: 48rem){.code-login .code-input-group[data-v-42f5f032]{flex-direction:column;gap:var(--space-3)}.code-login .code-input-group .code-input[data-v-42f5f032]{width:100%}.code-login .code-input-group .code-btn[data-v-42f5f032]{width:100%;height:2.5rem;min-width:auto;font-size:var(--fs-16)}.code-login[data-v-42f5f032] .ant-input{font-size:var(--fs-16)}.code-login[data-v-42f5f032] .ant-btn{height:2.5rem;font-size:var(--fs-16)}}.login-method-actions[data-v-8af326b0]{margin-top:var(--space-section)}.method-title[data-v-8af326b0]{display:flex;align-items:center;gap:var(--space-3);color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.method-title[data-v-8af326b0]:before,.method-title[data-v-8af326b0]:after{content:"";flex:1;height:.0625rem;background:var(--jet-theme-border-secondary)}.method-list[data-v-8af326b0]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-1);margin-top:var(--space-6)}.method-button[data-v-8af326b0]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);width:3.5rem;min-width:0;padding:0;border:none;background:transparent;color:var(--jet-theme-text-secondary);font-size:var(--fs-14);cursor:pointer;line-height:1.25rem;transition:color .2s ease}.method-button[data-v-8af326b0]:hover,.method-button[data-v-8af326b0]:focus-visible{color:var(--jet-theme-primary)}.method-button[data-v-8af326b0]:focus-visible{outline:.125rem solid var(--jet-theme-primary);outline-offset:.125rem;border-radius:var(--r-2)}.method-icon[data-v-8af326b0]{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:var(--jet-theme-bg-container)}.method-icon img[data-v-8af326b0]{display:block;width:2.125rem;height:2.125rem;object-fit:contain}.method-label[data-v-8af326b0]{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.more-button .method-icon[data-v-8af326b0]{color:var(--jet-theme-text-secondary);font-size:var(--fs-20)}.more-method-list[data-v-8af326b0]{display:grid;grid-template-columns:minmax(0,1fr);min-width:12rem;max-width:calc(100vw - 2rem);max-height:min(18rem,50vh);overflow-y:auto}.more-method-list--grid[data-v-8af326b0]{grid-template-columns:repeat(2,minmax(0,1fr));width:min(24rem,calc(100vw - 2rem))}.more-method-item[data-v-8af326b0]{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-3);border:0;border-radius:var(--r-2);background:transparent;color:var(--jet-theme-text);text-align:left;cursor:pointer}.more-method-item[data-v-8af326b0]:hover,.more-method-item[data-v-8af326b0]:focus-visible{background:var(--jet-theme-border-secondary)}.more-method-item img[data-v-8af326b0]{width:2rem;height:2rem;flex:none;object-fit:contain}.more-method-item span[data-v-8af326b0]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 48rem){.method-button[data-v-8af326b0]{min-height:2rem}}@media (max-width: 25rem){.method-button[data-v-8af326b0]{width:3rem}.method-icon[data-v-8af326b0]{width:2.5rem;height:2.5rem}}.login-panel-header[data-v-e0b7eac9]{margin-bottom:var(--space-12)}.back-button[data-v-e0b7eac9]{display:inline-flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-5);padding:0;border:none;background:transparent;color:var(--jet-theme-text-secondary);font-size:var(--fs-14);cursor:pointer;transition:color .2s ease}.back-button[data-v-e0b7eac9]:hover{color:var(--jet-theme-primary)}h2[data-v-e0b7eac9]{margin:0;color:var(--code-dark-bg);font-size:var(--fs-32);font-weight:700;line-height:2.75rem;letter-spacing:0}p[data-v-e0b7eac9]{margin:var(--space-4) auto 0;max-width:21.4375rem;color:var(--jet-theme-text-secondary);font-size:var(--fs-16);line-height:1.25rem;text-align:center}h2[data-v-e0b7eac9]{text-align:center}@media (max-width: 48rem){.login-panel-header[data-v-e0b7eac9]{margin-bottom:var(--space-5)}h2[data-v-e0b7eac9]{font-size:var(--fs-28);line-height:2.25rem}}.wechat-browser-login[data-v-30552cfe]{width:100%}.wechat-browser-login__button[data-v-30552cfe]{width:100%;height:2.625rem;border-radius:var(--jet-theme-radius-lg);font-weight:500}.mobile-wechat-login[data-v-628fce28]{width:100%;max-width:25rem;margin-top:var(--space-6)}.mobile-wechat-login__divider-text[data-v-628fce28]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);padding:0 .75rem}.mobile-wechat-login[data-v-628fce28] .ant-divider{margin:1rem 0;border-color:var(--jet-theme-border-secondary)}@media (max-width: 48rem){.mobile-wechat-login[data-v-628fce28]{max-width:100%}}.password-login .login-prefix-icon[data-v-040b2934]{color:var(--jet-theme-text-disabled)}.password-login .submit-form-item[data-v-040b2934]{margin-top:.875rem;margin-bottom:0}.password-login input[data-v-040b2934]:-internal-autofill-selected{background-color:transparent!important}.password-login .form-actions[data-v-040b2934]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.125rem}.password-login .account-links[data-v-040b2934]{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--space-2);flex:none}.password-login .forgot-password[data-v-040b2934],.password-login .sub-account-link[data-v-040b2934]{color:var(--color-jet-gray-500);cursor:pointer;font-size:var(--fs-14);text-decoration:none;transition:opacity .3s;font-weight:400}.password-login .forgot-password[data-v-040b2934]:hover,.password-login .sub-account-link[data-v-040b2934]:hover{color:var(--jet-theme-primary)}.password-login .account-links__divider[data-v-040b2934]{width:.0625rem;height:.75rem;background:var(--jet-theme-border)}.password-login[data-v-040b2934] .verify-code-input .ant-input-group-addon{box-sizing:border-box;line-height:0!important}.password-login[data-v-040b2934] .verify-code-input .ant-input-group-addon img{display:block;width:auto;height:1.875rem;max-height:100%;cursor:pointer}@media (max-width: 48rem){.password-login[data-v-040b2934] .ant-input,.password-login[data-v-040b2934] .ant-input-password{font-size:var(--fs-16)}.password-login .form-actions[data-v-040b2934]{margin-bottom:var(--space-2)}.password-login .forgot-password[data-v-040b2934],.password-login .sub-account-link[data-v-040b2934]{font-size:var(--fs-14)}.password-login[data-v-040b2934] .ant-input-group-addon img{height:1.75rem;width:auto}}.wechat-scan-login[data-v-a05704e5]{display:flex;flex-direction:column;align-items:center;width:100%;height:100%}.wechat-scan-login .scan-desc[data-v-a05704e5]{font-size:var(--fs-14);color:var(--jet-theme-text-secondary);margin-top:var(--space-4)}.wechat-scan-login .iframe-wrapper[data-v-a05704e5]{width:100%;border-radius:.625rem;overflow:hidden;border:.0625rem solid var(--jet-theme-border-secondary);background:var(--jet-theme-bg-container)}.wechat-scan-login .scan-iframe[data-v-a05704e5]{width:100%;height:26.25rem;display:block}.wechat-scan-login .qrcode-wrapper[data-v-a05704e5]{width:100%;min-height:min(42vh,16.5rem);display:flex;align-items:center;justify-content:center;position:relative}.wechat-scan-login .qrcode-wrapper>div[data-v-a05704e5]{border:none}.wechat-scan-login .scan-empty[data-v-a05704e5]{width:12.375rem;height:12.375rem;display:flex;align-items:center;justify-content:center;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);border:.0625rem dashed var(--jet-theme-border);border-radius:.625rem}.login-workspace[data-v-1c319e63]{width:100%;color:var(--jet-theme-text)}.login-panel-body[data-v-1c319e63]{min-height:15.875rem}.wechat-panel[data-v-1c319e63]{display:flex;justify-content:center;min-height:15rem}.agreement-row[data-v-1c319e63]{margin-top:var(--space-4);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.6}[data-v-1c319e63] .ant-input,[data-v-1c319e63] .ant-input-affix-wrapper,[data-v-1c319e63] .ant-input-group-wrapper,[data-v-1c319e63] .ant-input-group,[data-v-1c319e63] .ant-input-wrapper,[data-v-1c319e63] .ant-input-group-addon,[data-v-1c319e63] .ant-input-password{height:3rem!important;min-height:3rem!important;line-height:3rem!important;font-size:var(--fs-16)!important}[data-v-1c319e63] .ant-input-affix-wrapper,[data-v-1c319e63] .ant-input-password{display:flex;align-items:center;padding-top:0!important;padding-bottom:0!important}[data-v-1c319e63] .ant-input-affix-wrapper .ant-input,[data-v-1c319e63] .ant-input-password .ant-input{height:100%!important;min-height:0!important;line-height:3rem!important;padding-top:0!important;padding-bottom:0!important}[data-v-1c319e63] .ant-input-prefix,[data-v-1c319e63] .ant-input-suffix{display:inline-flex;align-items:center}[data-v-1c319e63] .ant-input-group-addon{padding-top:0!important;padding-bottom:0!important;vertical-align:middle}[data-v-1c319e63] .ant-form-item{margin-bottom:var(--space-6)}[data-v-1c319e63] .ant-form-item-explain{min-height:1.25rem;font-size:var(--fs-14);line-height:1.25rem}[data-v-1c319e63] .ant-form-item-explain-error{padding-top:var(--space-1)}[data-v-1c319e63] .submit-button{height:2.75rem!important;border-radius:var(--r-2);font-size:var(--fs-16)!important;font-weight:400;box-shadow:none}[data-v-1c319e63] .mobile-wechat-login{max-width:100%}@media (max-width: 48rem){.login-workspace[data-v-1c319e63]{width:100%}.login-panel-body[data-v-1c319e63]{min-height:auto}}.login-header-actions[data-v-843bf67e]{display:inline-flex;align-items:center;gap:var(--space-2);flex:none}.login-header-actions__language[data-v-843bf67e]{min-width:4.75rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);padding:0 var(--space-2);color:var(--jet-theme-text-secondary);border-radius:var(--r-2);font-size:var(--fs-14);line-height:1;transition:background .16s ease,color .16s ease}.login-header-actions__language[data-v-843bf67e]:hover{background:var(--jet-theme-border-secondary);color:var(--jet-theme-text)}.login-header-actions[data-v-843bf67e] .header-theme-switch{width:2rem;height:2rem;padding:0;border-radius:var(--r-2)}.login-language-menu[data-v-843bf67e]{width:8rem;padding:var(--space-1)}.login-language-menu__item[data-v-843bf67e]{width:100%;min-height:2.125rem;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);border:0;border-radius:var(--r-2);background:transparent;color:var(--jet-theme-text);font:inherit;text-align:left;cursor:pointer;transition:background .16s ease}.login-language-menu__item[data-v-843bf67e]:hover,.login-language-menu__item--active[data-v-843bf67e]{background:var(--jet-theme-border-secondary)}.login-language-menu__item span[data-v-843bf67e]{min-width:0;flex:1;font-size:var(--fs-14);line-height:1.25rem}.login-language-menu__check[data-v-843bf67e]{color:var(--jet-theme-primary)}.login-language-popover-overlay .ant-popover-inner{padding:var(--space-1);border-radius:var(--r-3)}.login-container input:-webkit-autofill,.login-container input:-webkit-autofill:hover,.login-container input:-webkit-autofill:focus,.login-container input:-webkit-autofill:active{-webkit-text-fill-color:var(--jet-theme-text)!important;transition:background-color 5000s ease-in-out 0s}.login-container *{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.login-container button,.login-container a,.login-container .ant-btn{touch-action:manipulation}.login-container .modern-input,.login-container .modern-input.ant-input-affix-wrapper,.login-container .submit-button.ant-btn,.login-container .modern-input .ant-input{font-size:var(--fs-16)!important}.login-container .modern-input,.login-container .modern-input.ant-input-affix-wrapper{height:3rem!important;min-height:3rem!important}.login-container .submit-button.ant-btn{height:2.75rem!important;min-height:2.75rem!important;border:0;border-radius:var(--r-2);background:linear-gradient(90deg,var(--jet-theme-primary-hover),var(--jet-theme-primary));box-shadow:none}.login-container[data-v-d4c67c74]{--login-bg-image: var(--jet-login-bg-image, url(/assets/login-bg.png));position:relative;display:grid;grid-template-columns:minmax(28.5rem,38.9%) minmax(0,1fr);width:100vw;min-height:100vh;overflow:hidden;background:var(--login-bg-image) no-repeat center center;background-size:cover;color:var(--jet-theme-text)}.login-page-actions[data-v-d4c67c74]{position:absolute;z-index:2;top:var(--space-5);right:var(--space-5)}.login-side[data-v-d4c67c74]{position:relative;z-index:1;display:flex;flex-direction:column;min-width:0;min-height:100vh;overflow-y:auto;background:color-mix(in srgb,var(--jet-theme-bg-container) 50%,transparent);-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem)}.login-brand[data-v-d4c67c74]{position:absolute;top:var(--space-5);left:var(--space-5);display:flex;align-items:center;gap:var(--space-4);max-width:calc(100% - 2 * var(--space-5))}.login-brand__logo[data-v-d4c67c74]{width:2.0625rem;height:2.125rem;flex:none;object-fit:contain}.login-brand__title[data-v-d4c67c74]{min-width:0;overflow:hidden;color:var(--jet-theme-text-title);font-size:var(--fs-20);font-weight:700;line-height:1.75rem;text-overflow:ellipsis;white-space:nowrap}.login-content[data-v-d4c67c74]{display:flex;flex:1;justify-content:center;width:min(71.43%,25rem);min-width:20rem;min-height:auto;margin:0 auto;padding:clamp(7.5rem,20.5vh,14rem) 0 var(--space-10)}.login-scene[data-v-d4c67c74]{min-width:0;min-height:100vh}.login-record[data-v-d4c67c74]{flex:none;margin:0 auto var(--space-4);color:var(--jet-theme-text-disabled);font-size:var(--fs-14);text-align:center;text-decoration:none}.login-record[data-v-d4c67c74]:hover{color:var(--jet-theme-primary)}@media (min-width: 120rem){.login-content[data-v-d4c67c74]{width:min(71.43%,25rem)}}@media (max-width: 62rem){.login-container[data-v-d4c67c74]{grid-template-columns:minmax(24rem,46%) minmax(0,1fr)}.login-content[data-v-d4c67c74]{width:calc(100% - 4rem)}}@media (max-width: 48rem){.login-container[data-v-d4c67c74]{display:block;min-height:100dvh;overflow-x:hidden;overflow-y:auto;background:linear-gradient(color-mix(in srgb,var(--jet-theme-bg-container) 88%,transparent),color-mix(in srgb,var(--jet-theme-bg-container) 95%,transparent)),var(--login-bg-image) no-repeat 62% center;background-size:cover}.login-side[data-v-d4c67c74]{min-height:100dvh;background:color-mix(in srgb,var(--jet-theme-bg-container) 78%,transparent);-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem)}.login-brand[data-v-d4c67c74]{top:var(--space-4);left:var(--space-4);max-width:calc(100% - 2 * var(--space-4))}.login-page-actions[data-v-d4c67c74]{top:var(--space-4);right:var(--space-4)}.login-content[data-v-d4c67c74]{align-items:center;width:100%;min-width:0;padding:5.5rem var(--space-5) var(--space-8)}.login-record[data-v-d4c67c74]{margin-bottom:var(--space-3)}.login-scene[data-v-d4c67c74]{display:none}}@media (max-height: 43.75rem) and (min-width: 48.01rem){.login-content[data-v-d4c67c74]{padding-top:6.5rem}}.project-domain-section__description[data-v-521bf81a]{margin:var(--space-1) 0 0;color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.project-domain-intro[data-v-521bf81a]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-5);margin-bottom:var(--space-4);padding:var(--space-4);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container)}.project-domain-intro h3[data-v-521bf81a]{margin:0 0 var(--space-2);color:var(--jet-theme-text-title);font-size:var(--fs-16)}.project-domain-intro p[data-v-521bf81a]{max-width:42rem;margin:0;color:var(--jet-theme-text-secondary);line-height:var(--lh-relaxed)}.project-domain-target[data-v-521bf81a]{min-width:15rem;padding:var(--space-3) var(--space-4);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-layout)}.project-domain-target span[data-v-521bf81a]{display:block;margin-bottom:var(--space-1);color:var(--jet-theme-text-disabled);font-size:var(--fs-12)}.project-domain-target strong[data-v-521bf81a]{color:var(--jet-theme-primary);font-weight:500;overflow-wrap:anywhere}.project-domain-flow[data-v-521bf81a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.project-domain-step[data-v-521bf81a]{min-height:18rem;padding:var(--space-4);border:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container)}.project-domain-step>p[data-v-521bf81a]{min-height:3.5rem;margin:var(--space-4) 0;color:var(--jet-theme-text-secondary);line-height:var(--lh-relaxed)}.project-domain-step.is-disabled[data-v-521bf81a]{background:var(--jet-theme-bg-layout);opacity:.62}.project-domain-step.is-complete[data-v-521bf81a]{border-color:var(--jet-theme-success)}.project-domain-step[data-v-521bf81a] .ant-form-item{margin-bottom:var(--space-4)}.project-domain-step[data-v-521bf81a] .ant-tag{margin-inline-start:var(--space-2)}.project-domain-step__title[data-v-521bf81a]{display:flex;align-items:center;gap:var(--space-2)}.project-domain-step__title h3[data-v-521bf81a]{margin:0;color:var(--jet-theme-text-title);font-size:var(--fs-16)}.project-domain-step__index[data-v-521bf81a]{display:inline-flex;width:var(--space-8);height:var(--space-8);align-items:center;justify-content:center;border-radius:50%;background:var(--jet-theme-primary);color:var(--accent-ink);font-weight:600}.project-domain-step.is-disabled .project-domain-step__index[data-v-521bf81a]{background:var(--jet-theme-text-disabled)}.project-domain-files[data-v-521bf81a]{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4)}.project-domain-file-picker[data-v-521bf81a]{display:flex;width:100%;box-sizing:border-box;align-items:center;gap:var(--space-2);padding:var(--space-3);border:var(--jet-theme-stroke-width) dashed var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);color:var(--jet-theme-text);cursor:pointer}.project-domain-file-picker[data-v-521bf81a]:hover{border-color:var(--jet-theme-primary);color:var(--jet-theme-primary)}.project-domain-actions[data-v-521bf81a]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.project-domain-status[data-v-521bf81a]{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-3);border-top:var(--jet-theme-stroke-width) solid var(--jet-theme-border-secondary);color:var(--jet-theme-text-secondary)}@media (max-width: 64rem){.project-domain-flow[data-v-521bf81a]{grid-template-columns:1fr}.project-domain-step[data-v-521bf81a]{min-height:0}}@media (max-width: 48rem){.project-domain-intro[data-v-521bf81a]{flex-direction:column}.project-domain-target[data-v-521bf81a]{width:100%;box-sizing:border-box}}.project-domain-section[data-v-521bf81a] .ant-alert-warning{border:0;border-radius:var(--r-2);background:#fff3e3}.project-domain-section[data-v-521bf81a] .ant-alert-warning .ant-alert-icon{color:#f18a06}.gateway-status[data-v-d64e3f39]{width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column;padding:16px;background:var(--ant-color-bg-container, #fff);border:1px solid #eceff3;border-radius:var(--r-3, 8px);color:#1d2129;container:gateway-status / inline-size}header[data-v-d64e3f39]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;padding-bottom:8px;flex-shrink:0}h3[data-v-d64e3f39]{margin:0;font-size:16px;line-height:24px;font-weight:500}header[data-v-d64e3f39] .ant-segmented{padding:3px;font-size:12px;background:#f5f6f8;border-radius:6px}header[data-v-d64e3f39] .ant-segmented-item,header[data-v-d64e3f39] .ant-segmented-thumb{border-radius:4px}header[data-v-d64e3f39] .ant-segmented-item-label{min-height:26px;padding:2px 10px;line-height:22px}header[data-v-d64e3f39] .ant-segmented-item-selected{color:#1677ff;box-shadow:0 1px 3px #1d212914}.state[data-v-d64e3f39]{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.state[data-v-d64e3f39] .resource-empty{height:auto}.gateway-empty[data-v-d64e3f39]{flex:1}.gateway-empty[data-v-d64e3f39] .empty-icon{color:#c3c9d2}.gateway-empty[data-v-d64e3f39] .empty-title{color:#606b7a;font-weight:400}.gateway-empty[data-v-d64e3f39] .empty-desc{color:#8693a5}.panels[data-v-d64e3f39]{flex:1;min-height:0;display:grid;grid-template-columns:minmax(220px,2fr) minmax(0,3fr);gap:20px;padding-top:8px}.ranking[data-v-d64e3f39],.trend[data-v-d64e3f39]{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.ranking[data-v-d64e3f39]{padding-right:20px;border-right:1px solid #f0f1f3}.ranking-title[data-v-d64e3f39]{flex-shrink:0;color:#86909c;font-size:12px;line-height:20px;margin:0 10px 12px}.ranking-list[data-v-d64e3f39]{flex:1;overflow:auto;min-height:0;display:flex;flex-direction:column;gap:6px;padding:2px}.ranking-row[data-v-d64e3f39]{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr) auto;grid-template-rows:22px 4px;align-items:center;column-gap:8px;row-gap:8px;width:100%;min-height:58px;padding:10px;background:transparent;border:0;border-radius:4px;color:#344054;cursor:pointer;font:inherit;font-size:13px;line-height:22px;text-align:left;flex-shrink:0;transition:background-color .15s}.ranking-row[data-v-d64e3f39]:hover{background:#f7f8fa}.ranking-row.selected[data-v-d64e3f39]{background:#edf5ff}.ranking-row.selected .name[data-v-d64e3f39]{color:#1677ff;font-weight:500}.ranking-row[data-v-d64e3f39]:focus-visible{outline:2px solid #1677ff;outline-offset:-2px}.rank[data-v-d64e3f39]{grid-column:1;grid-row:1;color:#86909c;font-size:12px;font-variant-numeric:tabular-nums;text-align:center}.ranking-row.selected .rank[data-v-d64e3f39]{color:#1677ff}.name[data-v-d64e3f39]{grid-column:2;grid-row:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.track[data-v-d64e3f39]{grid-column:2 / 4;grid-row:2;height:4px;background:#edf0f4;border-radius:2px;overflow:hidden}.track>span[data-v-d64e3f39]{display:block;height:100%;border-radius:inherit}.value[data-v-d64e3f39]{grid-column:3;grid-row:1;font-size:13px;font-weight:500;text-align:right;font-variant-numeric:tabular-nums}.trend-heading[data-v-d64e3f39]{flex-shrink:0;padding:0 0 16px}.trend-name[data-v-d64e3f39]{color:#344054;font-size:14px;font-weight:500;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trend-description[data-v-d64e3f39]{color:#86909c;font-size:12px;line-height:20px;margin-top:4px}.chart[data-v-d64e3f39]{flex:1;width:100%;min-height:0;max-height:260px}@container gateway-status (max-width: 620px){.panels[data-v-d64e3f39]{grid-template-columns:1fr;gap:20px;overflow:auto}.ranking[data-v-d64e3f39]{border-right:0;border-bottom:1px solid #f0f1f3;padding:0 0 16px;min-height:160px;max-height:228px}.trend[data-v-d64e3f39]{min-height:240px;overflow:visible}.chart[data-v-d64e3f39]{flex:none;height:200px}}@media (prefers-reduced-motion: reduce){.ranking-row[data-v-d64e3f39]{transition:none}}.top-card[data-v-39aa102e]{width:100%;height:100%;display:flex;flex-direction:column;position:relative;padding:24px 24px 12px;box-sizing:border-box}.top-card .top-card-content[data-v-39aa102e]{display:flex;flex-direction:row;flex-grow:1;justify-content:space-between;align-items:stretch;min-height:0}.top-card .top-card-content .content-left[data-v-39aa102e]{display:flex;flex-direction:column;justify-content:space-between;min-width:0;flex:1}.top-card .top-card-content .content-left-title[data-v-39aa102e]{font-size:14px;line-height:1.4;margin-bottom:8px}.top-card .top-card-content .content-left-value[data-v-39aa102e]{font-weight:700;font-size:26px;line-height:1.2;flex:1;display:flex;align-items:center}.top-card .top-card-content .content-right[data-v-39aa102e]{width:50%;height:100%;min-height:80px;margin-left:16px;display:flex;align-items:center;justify-content:center;position:relative}.top-card .top-card-content .content-right .chart[data-v-39aa102e]{width:100%;height:100%}.top-card .top-card-content .content-right .footer-xData[data-v-39aa102e]{position:absolute;bottom:0;left:0;width:100%;height:0;margin:0;padding:0}.top-card .top-card-footer[data-v-39aa102e]{display:flex;align-items:center;justify-content:space-between;padding-top:16px;margin-top:16px;border-top:1px solid #f0f0f0;flex-shrink:0}.top-card .top-card-footer .footer-item[data-v-39aa102e]{display:flex;gap:6px}.top-card .top-card-footer .footer-item-value[data-v-39aa102e]{font-weight:700;font-size:16px}.card-container[data-v-4260c744]{color:#fff;gap:12px;display:flex;flex-direction:column}.card-container .card-container-row[data-v-4260c744]{display:flex}.chart-container[data-v-d546c4a1]{width:100%;height:100%;padding:10px}.card-container[data-v-b9ff18d3]{color:#fff;gap:12px;display:flex;flex-direction:column}.chart-container[data-v-0c633fd6]{width:100%;height:100%;padding:10px}.card-container[data-v-ad436a3f]{color:#fff;gap:12px;display:flex;flex-direction:column}.alarm-record-container[data-v-06254d25]{width:100%;height:100%;overflow:hidden}.alarm-record-container[data-v-06254d25] .ant-table-wrapper,.alarm-record-container[data-v-06254d25] .ant-spin-nested-loading,.alarm-record-container[data-v-06254d25] .ant-spin-container,.alarm-record-container[data-v-06254d25] .ant-table{height:100%}.alarm-record-container[data-v-06254d25] .ant-table{background:transparent}.alarm-record-container[data-v-06254d25] .ant-table .ant-table-thead>tr>th{background:#00000005;font-weight:600;color:#333}.alarm-record-container[data-v-06254d25] .ant-table .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0}.alarm-record-container[data-v-06254d25] .ant-table .ant-table-tbody>tr:hover>td{background:#00000005}.status-tag[data-v-06254d25]{display:inline-flex;align-items:center;gap:4px;font-size:13px}.status-tag .status-icon[data-v-06254d25]{font-size:14px}.status-tag.normal[data-v-06254d25]{color:#52c41a}.status-tag.warning[data-v-06254d25]{color:#faad14}.status-tag.critical[data-v-06254d25]{color:#ff4d4f}.config-container[data-v-9aca7dfe]{color:#fff;gap:12px;display:flex;flex-direction:column}.device-card-container[data-v-1f3118d8]{width:100%;height:100%;display:grid;grid-auto-flow:row dense;overflow:auto;align-content:stretch;padding:16px;box-sizing:border-box}.device-card[data-v-1f3118d8]{display:flex;padding:16px;cursor:pointer;box-sizing:border-box;min-width:0;min-height:0;height:100%}.device-card.selected[data-v-1f3118d8]{border-color:#1890ff!important}.card-content[data-v-1f3118d8]{flex:1;min-width:0}.device-name[data-v-1f3118d8]{font-size:16px;font-weight:600;color:#333;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-time[data-v-1f3118d8]{font-size:13px;color:#999;margin-bottom:8px}.device-status-row[data-v-1f3118d8]{display:flex;align-items:center;justify-content:space-between;font-size:13px}.online-status[data-v-1f3118d8]{display:flex;align-items:center;gap:4px}.online-status .status-icon[data-v-1f3118d8]{font-size:14px}.online-status.online[data-v-1f3118d8]{color:#52c41a}.online-status.offline[data-v-1f3118d8]{color:#999}.alarm-status[data-v-1f3118d8]{display:flex;align-items:center;gap:4px}.alarm-status .alarm-icon[data-v-1f3118d8]{font-size:14px}.alarm-status.critical[data-v-1f3118d8]{color:#ff4d4f}.alarm-status.warning[data-v-1f3118d8]{color:#faad14}.card-container[data-v-41a51db7]{color:#fff;gap:12px;display:flex;flex-direction:column}.device-list-container[data-v-142708b5]{width:100%;height:100%;overflow:hidden}.device-list-container[data-v-142708b5] .ant-table-wrapper,.device-list-container[data-v-142708b5] .ant-spin-nested-loading,.device-list-container[data-v-142708b5] .ant-spin-container,.device-list-container[data-v-142708b5] .ant-table{height:100%}.device-list-container[data-v-142708b5] .ant-table{background:transparent}.device-list-container[data-v-142708b5] .ant-table .ant-table-thead>tr>th{background:#00000005;font-weight:600;color:#333}.device-list-container[data-v-142708b5] .ant-table .ant-table-tbody>tr.selected-row>td{background:var(--v3d035672)!important}.device-name-cell[data-v-142708b5]{display:flex;align-items:center}.status-tag[data-v-142708b5]{display:inline-flex;align-items:center;gap:4px;font-size:13px}.status-tag .status-dot[data-v-142708b5]{width:8px;height:8px;border-radius:50%}.status-tag.online[data-v-142708b5]{color:#52c41a}.status-tag.online .status-dot[data-v-142708b5]{background:#52c41a}.status-tag.offline[data-v-142708b5]{color:#999}.status-tag.offline .status-dot[data-v-142708b5]{background:#999}.active-time[data-v-142708b5]{color:#1890ff;font-size:13px}.card-container[data-v-6a60a340]{color:#fff;gap:12px;display:flex;flex-direction:column}.container[data-v-6020c822]{width:100%;height:100%;padding:6px;display:flex;align-content:center;justify-content:center;gap:12px;border:1px solid #eee;background-color:#eee}.card-container[data-v-92deaffd]{color:#fff;gap:12px;display:flex;flex-direction:column}.card-container .card-container-row[data-v-92deaffd]{display:flex}.monitor-card[data-v-aee0f70e]{height:100%;min-width:0;overflow:hidden;border-radius:var(--r-3, 8px);background:var(--bg, #fff);box-shadow:0 1px 3px #1f23290a}.monitor-card[data-v-aee0f70e] .ant-card-body{display:flex;flex-direction:column;gap:var(--space-4, 16px);height:100%;min-height:0;overflow:auto}.monitor-card[data-v-aee0f70e] .ant-card-body:before,.monitor-card[data-v-aee0f70e] .ant-card-body:after{display:none}.monitor-card__header[data-v-aee0f70e]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3, 12px);flex:none;min-width:0}.monitor-card__header h3[data-v-aee0f70e]{margin:0;font-size:var(--fs-18, 18px);line-height:22px;font-weight:600}.monitor-card__state[data-v-aee0f70e]{flex:1;min-height:80px;display:grid;place-items:center}.monitor-card__content[data-v-aee0f70e]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.trend-controls[data-v-31c5faca]{display:flex;flex:1 1 auto;align-items:center;flex-wrap:wrap;gap:var(--space-3, 12px);min-width:0}.trend-controls__metric[data-v-31c5faca]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2, 8px);min-width:0}.trend-controls__scope[data-v-31c5faca]{color:var(--ink-3);font-size:12px;white-space:nowrap;cursor:help}.trend-controls__time[data-v-31c5faca]{display:flex;align-items:center;gap:var(--space-2, 8px);margin-left:auto;min-width:0;flex:0 1 430px}.trend-controls__time[data-v-31c5faca] .ant-picker{flex:1;min-width:0}.trend-controls__time[data-v-31c5faca] .ant-btn{flex:none}.node-focus[data-v-835de753]{padding-top:var(--space-3, .75rem);border-top:1px solid var(--line, #f0f0f0)}.node-focus[data-v-835de753] .ant-select{width:100%}.node-focus__summary[data-v-835de753],.node-focus__title[data-v-835de753],.node-focus__actions[data-v-835de753],.node-focus__option[data-v-835de753],.node-focus__metric[data-v-835de753]{display:flex;align-items:center}.node-focus__summary[data-v-835de753]{justify-content:space-between;margin-bottom:var(--space-2, .5rem)}.node-focus__title[data-v-835de753]{gap:var(--space-2, .5rem);font-weight:500}.node-focus__option[data-v-835de753]{gap:var(--space-2, .5rem)}.node-focus__name[data-v-835de753]{flex:1;min-width:0}.node-focus__metric[data-v-835de753]{gap:var(--space-2, .5rem);margin-left:auto;font-variant-numeric:tabular-nums}.node-focus__metric small[data-v-835de753]{color:#00000073}.node-focus__dot[data-v-835de753]{display:inline-block;width:.5rem;height:.5rem;margin-right:.25rem;border-radius:50%}.monitor-trend-chart[data-v-3960cffc]{flex:1;min-height:100px;min-width:0}.trend-legend[data-v-3960cffc]{display:flex;gap:12px;color:var(--ink-3);font-size:12px}.trend-legend span[data-v-3960cffc]{display:inline-flex;align-items:center;gap:6px}.trend-legend i[data-v-3960cffc]{width:20px;border-top:2px solid currentColor}.trend-legend .secondary[data-v-3960cffc]{border-top-style:dashed}.monitor-tooltip{min-width:17rem}.monitor-tooltip__time{margin-bottom:.375rem;color:#000000a6}.monitor-tooltip__row{display:grid;grid-template-columns:.75rem minmax(8rem,1fr) auto auto;gap:.75rem;align-items:center}.monitor-tooltip__value{font-weight:600}.monitor-tooltip__detail{color:#00000073}.resource-usage[data-v-fce91286],.resource-usage__percent[data-v-fce91286]{min-width:0}.resource-usage__percent[data-v-fce91286]{display:flex;align-items:center;gap:.375rem;line-height:1.25}.resource-usage__percent[data-v-fce91286] .ant-progress,.resource-usage__empty[data-v-fce91286]{flex:1;min-width:2rem;margin:0}.resource-usage strong[data-v-fce91286]{flex:none;width:2.875rem;text-align:right;font-variant-numeric:tabular-nums}.resource-usage small[data-v-fce91286]{display:block;margin-top:-.1875rem;color:#00000073;font-variant-numeric:tabular-nums;line-height:1.15;text-align:right}.realtime-metric-group[data-v-e80b2174]{display:flex;flex-direction:column;gap:.0625rem;min-width:0;line-height:1.25}.realtime-metric-group__item[data-v-e80b2174]{display:grid;grid-template-columns:5.5rem 1fr;align-items:baseline;gap:.375rem;min-width:0}.realtime-metric-group__item span[data-v-e80b2174]{overflow:hidden;color:#00000073;font-size:.75rem;white-space:nowrap;text-overflow:ellipsis}.realtime-metric-group__item strong[data-v-e80b2174]{font-weight:500;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.realtime-metric-group--inline[data-v-e80b2174]{flex-direction:row;gap:.5rem}.realtime-metric-group--inline .realtime-metric-group__item[data-v-e80b2174]{display:flex;flex:1;justify-content:space-between;gap:.25rem}.realtime-metric-group--fit[data-v-e80b2174]{justify-content:space-between}.realtime-metric-group--fit .realtime-metric-group__item[data-v-e80b2174]{display:grid;flex:0 0 auto;grid-template-columns:max-content max-content}.realtime-metric-group--compact .realtime-metric-group__item[data-v-e80b2174]{display:flex;width:calc((100% - .5rem)/2);justify-content:space-between;gap:.25rem}.node-health[data-v-9ed57362]{display:inline-flex;align-items:center;gap:.25rem;max-width:100%;margin-left:1rem;padding:0 .375rem;border-radius:.625rem;font-size:.6875rem;line-height:1.25rem;white-space:nowrap}.node-health--warning[data-v-9ed57362]{color:#ad6800;background:#fff7e6}.node-health--critical[data-v-9ed57362]{color:#cf1322;background:#fff1f0}.node-health__tooltip-title[data-v-9ed57362]{margin-bottom:.25rem;font-weight:600}.realtime-resource__table-wrap[data-v-23663822]{flex:1;min-height:0;overflow:auto}.realtime-resource__table[data-v-23663822]{width:100%;min-width:74rem;border-collapse:separate;border-spacing:0;table-layout:fixed}.realtime-resource__table th[data-v-23663822]:first-child,.realtime-resource__table td[data-v-23663822]:first-child{width:10.5rem}.realtime-resource__table th[data-v-23663822]:nth-child(2),.realtime-resource__table td[data-v-23663822]:nth-child(2),.realtime-resource__table th[data-v-23663822]:nth-child(3),.realtime-resource__table td[data-v-23663822]:nth-child(3){width:18.5rem}.realtime-resource__table th[data-v-23663822]:nth-child(4),.realtime-resource__table td[data-v-23663822]:nth-child(4){width:12.5rem}.realtime-resource__table th[data-v-23663822]:nth-child(5),.realtime-resource__table td[data-v-23663822]:nth-child(5){width:14rem}.realtime-resource__table th[data-v-23663822]:first-child,.realtime-resource__table td[data-v-23663822]:first-child{position:sticky;left:0;z-index:1;background:var(--bg, #fff);box-shadow:.25rem 0 .5rem -.5rem #0000003d}.realtime-resource__table th[data-v-23663822]{position:sticky;top:0;z-index:2;padding:.375rem .75rem;color:#00000073;font-size:.75rem;text-align:left;background:var(--bg, #fff)}.realtime-resource__table th[data-v-23663822]:first-child{z-index:3}.realtime-resource__table th button[data-v-23663822]{padding:0;color:inherit;background:none;border:0;cursor:pointer}.realtime-resource__table td[data-v-23663822]{min-height:4rem;padding:.25rem .75rem;border-top:1px solid var(--line, #f0f0f0);vertical-align:middle}.realtime-resource__table tbody td[data-v-23663822]{background:var(--bg, #fff);transition:background-color .16s ease}.realtime-resource__table tbody tr:hover td[data-v-23663822]{background:var(--primary-1, #e6f4ff)}.realtime-resource__node-cell[data-v-23663822]{display:flex;align-items:center;gap:.5rem;min-width:0}.realtime-resource__node-dot[data-v-23663822]{flex:none;width:.5rem;height:.5rem;border-radius:50%}.realtime-resource__node[data-v-23663822]{min-width:0;font-weight:500}.realtime-resource__submetric[data-v-23663822]{display:grid;grid-template-columns:3rem minmax(0,1fr);align-items:start;gap:.375rem;margin-top:.125rem}.realtime-resource__submetric[data-v-23663822]:first-child{margin-top:0}.realtime-resource__submetric>span[data-v-23663822]{padding-top:.0625rem;font-size:.75rem;line-height:1.25;text-align:right}.realtime-resource__load-status[data-v-23663822]{display:inline-flex;align-items:center;gap:.25rem;max-width:100%;white-space:nowrap}.realtime-resource__load-status i[data-v-23663822]{flex:none;width:.375rem;height:.375rem;border-radius:50%;background:#00000040}.realtime-resource__load-status--normal i[data-v-23663822]{background:#52c41a}.realtime-resource__load-status--elevated[data-v-23663822]{color:#d48806}.realtime-resource__load-status--elevated i[data-v-23663822]{background:#faad14}.realtime-resource__load-status--overloaded[data-v-23663822]{color:#cf1322;font-weight:500}.realtime-resource__load-status--overloaded i[data-v-23663822]{background:#ff4d4f}.realtime-resource__table td[data-v-23663822]:nth-child(4) .realtime-metric-group{margin-top:.125rem}.realtime-resource__empty[data-v-23663822]{height:10rem}.realtime-resource__updated[data-v-23663822]{color:var(--ink-3);font-size:12px}.realtime-resource__actions[data-v-23663822]{display:flex;align-items:center;margin-left:auto}.container[data-v-fba19aaf]{width:100%;height:100%;padding:20px;display:flex;align-content:center;justify-content:center;gap:12px;background-color:#dadada}.container .container-item[data-v-fba19aaf]{width:100%;height:100%}.container .container-item[data-v-fba19aaf] .component-box{border-radius:4px}.card-container[data-v-d6e2056f]{color:#fff;gap:12px;display:flex;flex-direction:column}.card-container .card-container-row[data-v-d6e2056f]{display:flex}.new-alarm[data-v-4ce36132]{padding:24px 12px 24px 24px;background-color:#fff;height:100%;width:100%}.new-alarm .title[data-v-4ce36132]{color:#000000a3;font-size:14px;margin-bottom:8px}.new-alarm-items[data-v-4ce36132]{height:calc(100% - 24px);overflow-y:auto;padding-right:12px}.new-alarm-items ul[data-v-4ce36132]{list-style:none;padding:0}.new-alarm-items .new-alarm-item[data-v-4ce36132]{display:flex;gap:12px;margin:18px 0;font-size:12px}.new-alarm-items .new-alarm-item .new-alarm-item-time[data-v-4ce36132]{width:180px;font-size:14px}.new-alarm-items .new-alarm-item .new-alarm-item-time>img[data-v-4ce36132]{margin-right:8px}.new-alarm-items .new-alarm-item-content[data-v-4ce36132]{width:calc(100% - 360px)}.new-alarm-items .new-alarm-item-state[data-v-4ce36132]{width:90px;text-align:center;font-size:14px}.new-alarm-items .new-alarm-item-state .error[data-v-4ce36132]{color:#ff4d4f}.new-alarm-items .new-alarm-item-state .default[data-v-4ce36132]{color:#000000e0}.new-alarm-items .new-alarm-item-level[data-v-4ce36132]{width:70px;padding:2px 8px;color:#fff;text-align:center;border-radius:2px}.new-alarm-items .new-alarm-item-level.level-1[data-v-4ce36132]{background-color:#e50012}.new-alarm-items .new-alarm-item-level.level-2[data-v-4ce36132]{background-color:#ff9457}.new-alarm-items .new-alarm-item-level.level-3[data-v-4ce36132]{background-color:#fabd47}.new-alarm-items .new-alarm-item-level.level-4[data-v-4ce36132]{background-color:#999}.new-alarm-items .new-alarm-item-level.level-5[data-v-4ce36132]{background-color:#bbb}.empty-body[data-v-4ce36132]{height:100%;display:flex;flex-direction:column;align-content:center;justify-content:center}.card-container[data-v-0c36f11c]{color:#fff;gap:12px;display:flex;flex-direction:column;margin-left:20px}.card-container .card-container-row[data-v-0c36f11c]{display:flex}.top-card[data-v-7e3db677]{width:100%;height:100%;display:flex;flex-direction:column;position:relative;padding:24px 24px 12px;box-sizing:border-box}.top-card .top-card-content[data-v-7e3db677]{display:flex;flex-direction:row;flex-grow:1;justify-content:space-between;align-items:stretch;min-height:0}.top-card .top-card-content .content-left[data-v-7e3db677]{display:flex;flex-direction:column;justify-content:space-between;min-width:0;flex:1}.top-card .top-card-content .content-left-title[data-v-7e3db677]{font-size:14px;line-height:1.4;margin-bottom:8px}.top-card .top-card-content .content-left-value[data-v-7e3db677]{font-weight:700;font-size:26px;line-height:1.2;flex:1;display:flex;align-items:center}.top-card .top-card-content .content-right[data-v-7e3db677]{width:50%;height:100%;min-height:80px;margin-left:16px;display:flex;align-items:center;justify-content:center;position:relative}.top-card .top-card-content .content-right .chart[data-v-7e3db677]{width:100%;height:100%}.top-card .top-card-content .content-right .footer-xData[data-v-7e3db677]{position:absolute;bottom:0;left:0;width:100%;height:0;margin:0;padding:0}.top-card .top-card-footer[data-v-7e3db677]{display:flex;align-items:center;justify-content:space-between;padding-top:16px;margin-top:16px;border-top:1px solid #f0f0f0;flex-shrink:0}.top-card .top-card-footer .footer-item[data-v-7e3db677]{display:flex;gap:6px}.top-card .top-card-footer .footer-item-value[data-v-7e3db677]{font-weight:700;font-size:16px}.card-container[data-v-e7d272e8]{color:#fff;gap:12px;display:flex;flex-direction:column;margin-left:20px}.card-container .card-container-row[data-v-e7d272e8]{display:flex}.group-container[data-v-e3e88de9]{position:absolute;height:100%;width:100%;box-sizing:border-box;overflow:hidden}.sub_wgt[data-v-e3e88de9]{position:absolute;box-sizing:border-box;left:0;top:0}.multiple-container[data-v-410cf025]{pointer-events:none;position:absolute;height:100%;width:100%;box-sizing:border-box;overflow:hidden;padding:2px}.sub_wgt[data-v-410cf025]{position:absolute;box-sizing:border-box;left:0;top:0}.resize-frame[data-v-eee956d9]{position:absolute;inset:0;z-index:4;box-sizing:border-box;border:2px solid var(--ant-primary-color);background:none;pointer-events:none;-webkit-user-select:none;user-select:none;transition:border-color .2s ease}.resize-frame__point[data-v-eee956d9]{position:absolute;z-index:3;display:inline-block;box-sizing:border-box;width:8px;height:8px;border:2px solid var(--ant-primary-color);border-radius:4px;background:var(--ant-color-bg-container, #fff);box-shadow:0 2px 4px #0000001a;pointer-events:auto;touch-action:none;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease}.resize-frame__point[data-v-eee956d9]:hover{border-color:var(--ant-primary-color);background:var(--ant-primary-color);box-shadow:0 3px 8px #1890ff66;transform:scale(1.2)}.resize-frame__point[data-v-eee956d9]:active{box-shadow:0 2px 6px #1890ff4d;transform:scale(1.1)}.resize-frame__point--tl[data-v-eee956d9],.resize-frame__point--tr[data-v-eee956d9],.resize-frame__point--bl[data-v-eee956d9],.resize-frame__point--br[data-v-eee956d9]{width:10px;height:10px;border-radius:50%}.resize-frame__point--tc[data-v-eee956d9],.resize-frame__point--bc[data-v-eee956d9]{width:18px;height:8px}.resize-frame__point--ml[data-v-eee956d9],.resize-frame__point--mr[data-v-eee956d9]{width:8px;height:18px}.resize-frame__point--tl[data-v-eee956d9]{top:-6px;left:-6px;cursor:nwse-resize}.resize-frame__point--tc[data-v-eee956d9]{top:-5px;left:calc(50% - 9px);cursor:ns-resize}.resize-frame__point--tr[data-v-eee956d9]{top:-6px;right:-6px;cursor:nesw-resize}.resize-frame__point--ml[data-v-eee956d9]{top:calc(50% - 9px);left:-5px;cursor:ew-resize}.resize-frame__point--mr[data-v-eee956d9]{top:calc(50% - 9px);right:-5px;cursor:ew-resize}.resize-frame__point--bl[data-v-eee956d9]{bottom:-6px;left:-6px;cursor:nesw-resize}.resize-frame__point--bc[data-v-eee956d9]{bottom:-5px;left:calc(50% - 9px);cursor:ns-resize}.resize-frame__point--br[data-v-eee956d9]{right:-6px;bottom:-6px;cursor:nwse-resize}.resize-frame--resizing[data-v-eee956d9]{border-color:var(--ant-primary-color);box-shadow:0 4px 12px #1890ff4d}.component-filter-wrapper[data-v-b22659bb]{width:100%;height:100%}.top-operator[data-v-38b55936]{position:absolute;top:-35px;z-index:3;display:flex;width:100%;align-items:center;justify-content:center;gap:8px;border-radius:6px;color:var(--ant-primary-color);cursor:pointer;font-size:18px;pointer-events:auto;transition:all .2s ease;-webkit-user-select:none;user-select:none}.wgt[data-v-adbbc53e]{position:absolute;box-sizing:border-box;left:0;top:0}.wgt[data-v-adbbc53e]:hover{box-shadow:var(--v58ccc8b9);border-radius:0}.wgt.multi-selected[data-v-adbbc53e]{box-shadow:0 0 0 1px #1677ff,0 0 0 4px #1677ff2e}.wgt.multiple[data-v-adbbc53e]{background-color:transparent;box-shadow:inset 0 0 0 1000px #006fd60d;pointer-events:auto;position:relative}.jtk-connector.active[data-v-adbbc53e]{z-index:9999}.jtk-connector.active path[data-v-adbbc53e]{stroke:#150042;stroke-width:1.5;animation:ring-adbbc53e;animation-duration:3s;animation-timing-function:linear;animation-iteration-count:infinite;stroke-dasharray:5}@keyframes ring-adbbc53e{0%{stroke-dashoffset:50}to{stroke-dashoffset:0}}.lazy-image-container[data-v-97fb3e02]{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.lazy-image-img[data-v-97fb3e02]{display:block;max-width:100%;max-height:100%}.image-placeholder[data-v-97fb3e02]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.loading-placeholder[data-v-97fb3e02]{display:flex;flex-direction:column;align-items:center;gap:8px;color:#999}.error-placeholder[data-v-97fb3e02]{display:flex;flex-direction:column;align-items:center;gap:8px;color:#ff4d4f}.card-container[data-v-a6aaef55]{display:flex;flex-wrap:wrap;gap:var(--designer-space-2);justify-content:flex-start}.card-container--animated[data-v-a6aaef55]{position:relative}.card-item[data-v-a6aaef55]{position:relative;width:29.73%;text-align:center;color:var(--designer-main-color-1);border:none;transition:all .2s ease;cursor:pointer}.card-item .card-tag[data-v-a6aaef55]{position:absolute;top:calc(-1 * var(--designer-space-2));right:calc(-1 * var(--designer-space-3));z-index:99}.card-item .card-tag .tag-label[data-v-a6aaef55]{display:inline-block;padding:0 var(--designer-space-2);color:var(--ant-btn-primary-color);background:var(--ant-error-color);border-radius:var(--designer-main-border-radius-1);box-shadow:0 2px 4px color-mix(in srgb,var(--ant-error-color) 28%,transparent);font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-semibold);line-height:var(--designer-line-height-short)}.card-item .drag-item[data-v-a6aaef55]{position:relative;display:flex;justify-content:center;align-items:center;padding:var(--designer-space-2);color:var(--designer-main-color-1);background:var(--designer-main-form-component);border-radius:var(--designer-main-border-radius-1)}.card-item .drag-item[data-v-a6aaef55]:hover{background:var(--designer-main-btn-color-1);border-color:var(--ant-primary-color)}.card-item .disabled-mask[data-v-a6aaef55]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0009;border-radius:4px}.card-item .disabled-mask .anticon[data-v-a6aaef55]{color:var(--ant-btn-primary-color);font-size:var(--designer-icon-size)}.card-item .title[data-v-a6aaef55]{margin-top:var(--designer-space-1);font-size:var(--designer-font-size-default)!important;line-height:var(--designer-line-height-short)}.card-container--light .card-item[data-v-a6aaef55]{color:var(--designer-main-color-1)}.card-container--light .card-item .drag-item[data-v-a6aaef55]{margin-bottom:var(--designer-space-1);background:var(--designer-main-form-component);border:1px solid transparent}.card-container--light .card-item .drag-item[data-v-a6aaef55]:hover{background:var(--designer-main-bg-color-1);border-color:var(--ant-primary-color);box-shadow:0 4px 10px color-mix(in srgb,var(--designer-main-color-1) 8%,transparent)}.card-container--light .card-item .title[data-v-a6aaef55]{color:var(--designer-main-color-2)}.collapse-card-enter-active[data-v-a6aaef55],.collapse-card-leave-active[data-v-a6aaef55]{transition:opacity .18s ease,transform .18s ease!important;will-change:opacity,transform}.collapse-card-leave-active[data-v-a6aaef55]{position:absolute!important}.collapse-card-move[data-v-a6aaef55]{transition:transform .18s ease!important}.collapse-card-enter-from[data-v-a6aaef55],.collapse-card-leave-to[data-v-a6aaef55]{opacity:0;transform:translateY(6px) scale(.98)}@media (prefers-reduced-motion: reduce){.card-item[data-v-a6aaef55],.collapse-card-enter-active[data-v-a6aaef55],.collapse-card-leave-active[data-v-a6aaef55],.collapse-card-move[data-v-a6aaef55]{transition:none!important}}.collapse-list[data-v-8323803c],.collapse-list-light[data-v-8323803c]{flex:1;overflow-y:auto;scrollbar-gutter:stable}.collapse-list[data-v-8323803c] .ant-collapse>.ant-collapse-item>.ant-collapse-header,.collapse-list-light[data-v-8323803c] .ant-collapse>.ant-collapse-item>.ant-collapse-header{color:var(--designer-main-color-1)!important;min-height:var(--designer-control-height);padding:0 var(--designer-panel-inline-padding);font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default);transition:color .15s ease,background-color .15s ease}.collapse-list[data-v-8323803c] .ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow,.collapse-list-light[data-v-8323803c] .ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{color:var(--designer-main-color-2);font-size:var(--designer-icon-size-caret)}.collapse-list[data-v-8323803c] .ant-collapse>.ant-collapse-item>.ant-collapse-header:hover,.collapse-list-light[data-v-8323803c] .ant-collapse>.ant-collapse-item>.ant-collapse-header:hover{background-color:var(--designer-main-active-color1)}.collapse-list--merged[data-v-8323803c] .ant-collapse-content{display:none}.left-sider-search-bar[data-v-b59fc279]{margin:var(--designer-space-2)}.left-sider-search-bar[data-v-b59fc279] .ant-input-affix-wrapper{height:var(--designer-control-height);min-height:var(--designer-control-height);font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default)}.left-sider-search-bar[data-v-b59fc279] .ant-input-affix-wrapper .ant-input{border:none;font-size:inherit;line-height:inherit}.left-sider-search-bar[data-v-b59fc279] .left-sider-search-bar-add,.left-sider-search-bar[data-v-b59fc279] .left-sider-search-bar-action .ant-btn{width:var(--designer-control-height);height:var(--designer-control-height);min-width:var(--designer-control-height);padding:0;box-shadow:none}.left-sider-search-bar[data-v-b59fc279] .left-sider-search-bar-add:hover,.left-sider-search-bar[data-v-b59fc279] .left-sider-search-bar-action .ant-btn:hover,.left-sider-search-bar[data-v-b59fc279] .left-sider-search-bar-add:focus,.left-sider-search-bar[data-v-b59fc279] .left-sider-search-bar-action .ant-btn:focus,.left-sider-search-bar[data-v-b59fc279] .left-sider-search-bar-add:active,.left-sider-search-bar[data-v-b59fc279] .left-sider-search-bar-action .ant-btn:active{box-shadow:none}.left-sider-search-bar[data-v-b59fc279] .anticon.ant-input-clear-icon-has-suffix{color:var(--designer-main-color-1)}.empty-description[data-v-66328483]{font-size:14px;font-weight:400;line-height:22px;height:22px;text-align:center;letter-spacing:0;color:#8f8f8f}.designer-drawer.is-dark .ant-pagination{color:var(--designer-main-color-1)}.designer-drawer.is-dark .ant-pagination .ant-pagination-item-link{background-color:transparent}.designer-drawer.is-dark .ant-pagination .ant-pagination-disabled .ant-pagination-item-link{color:var(--designer-main-color-1);border-color:var(--designer-main-border-color-1)}.designer-drawer.is-dark .ant-pagination .ant-pagination-options .ant-select-selector{background-color:transparent;border-color:var(--designer-main-border-color-1);color:var(--designer-main-color-1)}.terms-item[data-v-2b22d69e]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;flex:1}.terms-item .terms-item-input[data-v-2b22d69e]{width:100%}.terms-item[data-v-2b22d69e]:not(.has-add-button){grid-template-columns:1fr 1fr 1fr}.terms-item:not(.has-add-button) .terms-item-input-last[data-v-2b22d69e]{width:100%}.description[data-v-4c3a7155]{color:#999;font-size:12px;margin-top:2px}.child-item[data-v-4c3a7155]{margin-left:20px}.input-container[data-v-4c3a7155]{display:flex;align-items:center;gap:8px}.dep-empty-content[data-v-4c3a7155]{color:#999;font-size:12px;padding:10px;height:32px;line-height:1;text-align:center;border-radius:2px;background-color:var(--designer-main-form-component)}.terms-row[data-v-4c3a7155]{display:flex;gap:10px;overflow-y:auto;margin-bottom:10px;padding:5px;align-items:center}.action-buttons[data-v-4c3a7155]{display:flex;gap:10px;flex-shrink:0;min-width:74px}.action-buttons .action-btn[data-v-4c3a7155]{width:32px;height:32px;flex-shrink:0}.data-inputs-item.is-horizontal[data-v-4c3a7155] .ant-form-item-control-input-content{display:flex;align-items:center}.data-inputs-item.is-compact[data-v-4c3a7155]{display:inline-block;width:33.33%;padding:0 8px}.config-form-item{width:100%;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}.config-form-item .config-form-item-label{word-break:break-word;font-style:normal;font-weight:var(--designer-font-weight-regular);font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default);text-align:right;color:var(--designer-main-color-1)}.config-form-item .config-form-item-icon{cursor:pointer;margin-left:4px}.config-form-item .config-form-item-content{flex:1;box-sizing:border-box;padding-left:16px;display:flex;align-items:center;color:var(--designer-main-color-1);min-width:70px}.config-form-item .config-form-item-content:has(>.j-color-picker__trigger--swatch-only:not(:only-child)){gap:var(--designer-space-2)}.config-form-item .config-form-item-content:has(>.j-color-picker__trigger--swatch-only:not(:only-child))>.j-color-picker__trigger--swatch-only{flex:none}.config-form-item .config-form-item-content:has(>.j-color-picker__trigger--swatch-only:not(:only-child))>.ant-input,.config-form-item .config-form-item-content:has(>.j-color-picker__trigger--swatch-only:not(:only-child))>.ant-input-affix-wrapper,.config-form-item .config-form-item-content:has(>.j-color-picker__trigger--swatch-only:not(:only-child))>.ant-input-number,.config-form-item .config-form-item-content:has(>.j-color-picker__trigger--swatch-only:not(:only-child))>.ant-select{flex:1 1 auto;min-width:0}.config-form-item .config-form-item-content:has(>.j-color-picker__trigger--swatch-only:not(:only-child))>.ant-tag{flex:none;margin:0}.config-form-item .config-form-item-content .ant-btn-text,.config-form-item .config-form-item-content .ant-select{color:var(--designer-main-color-1)}.config-form-item .config-form-item-content .ant-select .ant-select-selection-placeholder{color:var(--designer-main-placeholder-color-1)!important}.config-form-item .config-form-item-content .ant-select .ant-select-selector{background-color:var(--designer-main-form-component);border:none;border-radius:var(--designer-main-border-radius-1)}.config-form-item .config-form-item-content .ant-select .ant-select-selector .ant-select-selection-search{color:var(--designer-main-color-1)!important}.config-form-item .config-form-item-content .ant-select .ant-select-selector .ant-select-selection-item{background-color:var(--designer-main-form-component);color:var(--designer-main-color-1)!important}.config-form-item .config-form-item-content .ant-select .ant-select-selector .ant-select-selection-item .ant-select-selection-item-remove,.config-form-item .config-form-item-content .ant-select .ant-select-arrow{color:var(--designer-main-color-1)}.config-form-item .config-form-item-content .ant-select .ant-select-dropdown{background-color:var(--designer-main-bg-color-1);color:var(--designer-main-color-1)}.config-form-item .config-form-item-content .ant-select .ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:var(--designer-main-bg-color-2)}.config-form-item .config-form-item-content .ant-select .ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:var(--designer-main-active-color2)}.config-form-item .config-form-item-content .ant-select .ant-select-dropdown .ant-select-item-option:hover{background-color:var(--designer-main-active-color2)}.config-form-item .config-form-item-content .ant-select .ant-select-dropdown .ant-select-item{color:var(--designer-main-color-1)}.config-form-item .config-form-item-content .ant-select .ant-select-dropdown .ant-select-tree{background-color:var(--designer-main-bg-color-1);color:var(--designer-main-color-1)}.config-form-item .config-form-item-content .ant-select .ant-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected{background-color:var(--designer-main-active-color2)}.config-form-item .config-form-item-content .ant-select .ant-select-dropdown .ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper{color:var(--designer-main-disabled-color-1)}.config-form-item .config-form-item-content .ant-select .ant-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper:hover{background-color:var(--designer-main-active-color2)}.config-form-item .config-form-item-content .ant-select .ant-select-dropdown .ant-empty{color:var(--designer-main-color-1)!important}.config-form-item .config-form-item-content .ant-select.is-light .ant-select-selector .ant-select-selection-item{color:#000!important}.config-form-item .config-form-item-content .ant-input::placeholder{color:var(--designer-main-placeholder-color-1)!important}.config-form-item .config-form-item-content .ant-input-group::placeholder{color:var(--designer-main-placeholder-color-1)!important}.config-form-item .config-form-item-content .ant-input-wrapper .ant-input{background-color:var(--designer-main-form-component)!important;border:none;color:var(--designer-main-color-1)}.config-form-item .config-form-item-content .ant-input-wrapper .ant-input-clear-icon{color:var(--designer-main-color-1)}.config-form-item .config-form-item-content .ant-input-wrapper .ant-input-group-addon{background-color:var(--designer-main-form-component)!important;border:1px solid var(--designer-main-border-color-1);color:var(--designer-main-color-1)!important;border-radius:var(--designer-main-border-radius-1)}.config-form-item .config-form-item-content .ant-input-wrapper .ant-input-group-addon .ant-btn{background-color:var(--designer-main-form-component)!important;border:1px solid var(--designer-main-border-color-1);color:var(--designer-main-color-1)!important}.config-form-item .config-form-item-content .ant-input-number,.config-form-item .config-form-item-content .ant-input-number-focused{background-color:var(--designer-main-form-component);border:none;border-radius:var(--designer-main-border-radius-1)!important;overflow:hidden}.config-form-item .config-form-item-content .ant-input-number .ant-input-number-input,.config-form-item .config-form-item-content .ant-input-number-focused .ant-input-number-input{color:var(--designer-main-color-1)!important;border-radius:var(--designer-main-border-radius-1)}.config-form-item .config-form-item-content .ant-input-number .ant-input-number-handler-wrap,.config-form-item .config-form-item-content .ant-input-number-focused .ant-input-number-handler-wrap{background-color:transparent!important}.config-form-item .config-form-item-content .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler-down,.config-form-item .config-form-item-content .ant-input-number-focused .ant-input-number-handler-wrap .ant-input-number-handler-down{border-left:1px solid var(--designer-main-border-color-1)!important}.config-form-item .config-form-item-content .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler-up-inner,.config-form-item .config-form-item-content .ant-input-number-focused .ant-input-number-handler-wrap .ant-input-number-handler-up-inner{color:var(--designer-main-color-1)!important}.config-form-item .config-form-item-content .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler,.config-form-item .config-form-item-content .ant-input-number-focused .ant-input-number-handler-wrap .ant-input-number-handler{color:var(--designer-main-color-1)!important;border:1px solid var(--designer-main-border-color-1)!important}.config-form-item .config-form-item-content .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner,.config-form-item .config-form-item-content .ant-input-number-focused .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner{color:var(--designer-main-color-1)!important}.config-form-item .config-form-item-content .ant-input-number-input::placeholder,.config-form-item .config-form-item-content .ant-picker::placeholder{color:var(--designer-main-placeholder-color-1)!important}.config-form-item .config-form-item-content .ant-picker{background-color:var(--designer-main-form-component);border:1px solid var(--designer-main-border-color-1);color:var(--designer-main-color-1);border-radius:var(--designer-main-border-radius-1)}.config-form-item .config-form-item-content .ant-picker .ant-picker-input>input{color:var(--designer-main-color-1)}.config-form-item .config-form-item-content .ant-picker .ant-picker-input>input::placeholder{color:var(--designer-main-placeholder-color-1)}.config-form-item .config-form-item-content .ant-picker .ant-picker-suffix{color:var(--designer-main-color-2)}.config-form-item .config-form-item-content .ant-picker .ant-picker-clear{color:var(--designer-main-color-1);background:var(--designer-main-form-component)}.config-form-item .config-form-item-content .ant-radio-wrapper{color:var(--designer-main-color-1)}.config-form-item .config-form-item-content .ant-radio-wrapper .ant-radio-inner{background-color:var(--designer-main-form-component)}.config-form-item .config-form-item-content .ant-radio-wrapper .ant-radio-inner:after{background-color:#1677ff}.config-form-item .config-form-item-content .ant-radio-wrapper .ant-radio-input{display:none}.config-form-item .config-form-item-content .ant-switch .ant-switch-inner{color:var(--designer-main-color-1)}.config-form-item .config-form-item-content .ant-switch:focus{box-shadow:none}.config-form-item .config-form-item-content .ant-upload-wrapper{color:var(--designer-main-color-1)}.config-form-item .config-form-item-content .ant-upload-wrapper .ant-upload{background-color:var(--designer-main-form-component);color:var(--designer-main-color-1);border:none;border-radius:var(--designer-main-border-radius-1);transition:all .3s ease}.config-form-item .config-form-item-content .ant-upload-wrapper .ant-upload:hover{border-color:var(--ant-primary-color);background-color:var(--designer-main-btn-hover-color-1)}.config-form-item .config-form-item-content .ant-upload-wrapper .ant-upload.ant-upload-drag{border:none}.config-form-item .config-form-item-content .ant-upload-wrapper .ant-upload.ant-upload-drag:hover{border-color:var(--ant-primary-color)}.config-form-item .config-form-item-content .ant-upload-wrapper .ant-upload.ant-upload-drag .ant-upload-btn,.config-form-item .config-form-item-content .ant-upload-wrapper .ant-upload.ant-upload-drag .ant-upload-btn .ant-upload-drag-icon,.config-form-item .config-form-item-content .ant-upload-wrapper .ant-upload.ant-upload-drag .ant-upload-btn .ant-upload-text{color:var(--designer-main-color-1)}.config-form-item .config-form-item-content .ant-upload-wrapper .ant-upload.ant-upload-select-picture-card{border-radius:var(--designer-main-border-radius-1)}.config-form-item .config-form-item-content .ant-upload-wrapper .ant-upload.ant-upload-select-picture-card:hover{background-color:var(--designer-main-btn-hover-color-1)}.config-form-item .config-form-item-content .ant-upload-wrapper .ant-upload-list .ant-upload-list-item{border:none;background-color:var(--designer-main-form-component);border-radius:var(--designer-main-border-radius-1);padding:0 2px}.config-form-item .config-form-item-content .ant-upload-wrapper .ant-upload-list .ant-upload-list-item:hover{background-color:var(--designer-main-btn-hover-color-1)}.config-form-item .config-form-item-content .ant-upload-wrapper .ant-upload-list .ant-upload-list-item .ant-upload-list-item-info{background-color:transparent}.config-form-item .config-form-item-content .ant-input-affix-wrapper{background-color:var(--designer-main-form-component);border:none;border-radius:var(--designer-main-border-radius-1);color:var(--designer-main-color-1)}.config-form-item .config-form-item-content .ant-input{background-color:var(--designer-main-form-component);color:var(--designer-main-color-1);border:none;border-radius:var(--designer-main-border-radius-1)}.config-form-item .config-form-item-content .ant-tag{color:var(--designer-main-color-1)}.config-form-item .config-form-item-content .ant-input{color:var(--designer-main-color-1);border-color:var(--designer-main-border-color-1)}.config-form-item .config-form-item-content .ant-select .ant-select-selector{color:var(--designer-main-color-3);border-color:var(--designer-main-border-color-1)}.config-form-item .config-form-item-content .ant-select-selection-item{border-color:var(--designer-main-border-color-1);background-color:transparent!important}.config-form-item .config-form-item-content .ant-select-selection-item .ant-select-selection-item-remove{color:var(--designer-main-color-3)}.config-form-item .config-form-item-content .ant-input-affix-wrapper{color:var(--designer-main-color-3);border-color:var(--designer-main-border-color-1)}.config-form-item .config-form-item-content .ant-input-affix-wrapper .ant-input-suffix .ant-btn{color:var(--designer-main-color-1)}.config-form-item .config-form-item-content .ant-input-number{color:var(--designer-main-color-3);border-color:var(--designer-main-border-color-1)}.config-form-item .config-form-item-content .ant-input-number .ant-input-number-handler-wrap{background-color:transparent}.config-form-item .config-form-item-content .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler{border:none}.config-form-item .config-form-item-content .upload-image-warp .upload-image-border .upload-image-content{background-color:var(--designer-main-form-component);color:var(--designer-main-color-1);border-radius:var(--designer-main-border-radius-1)}.config-form-item .config-form-item-content .ant-radio-button-wrapper{background-color:var(--designer-main-color-3);color:var(--designer-main-color-1);border-color:var(--designer-main-border-color-1);border:none}.config-form-item .config-form-item-content .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{box-shadow:none!important;background-color:var(--ant-primary-color);color:#fff}.config-form-item .config-form-item-content .ant-radio-button-wrapper:before{width:0}.config-form-item .config-form-item-content .ant-radio-button-wrapper:first-child{border-radius:6px 0 0 6px}.config-form-item .config-form-item-content .ant-radio-button-wrapper:last-child{border-radius:0 6px 6px 0}.config-form-item .config-form-item-content .ant-slider{width:100%}.config-form-item .config-form-item-content .ant-slider .ant-slider-rail{background-color:#00000040;width:100%}.config-form-item .config-form-item-content .upload-file-container .ant-upload-select-text{width:100%!important}.config-form-item .config-form-item-content .upload-file-container .ant-upload-list-item-name{color:var(--designer-main-color-1)}.config-form-item .config-form-item-content .ant-picker-input>input{color:var(--designer-main-color-1)}.config-form-item.is-light .config-form-item-label{color:#595959}.config-form-item.is-light .config-form-item-content{color:#262626}.config-form-item.is-light .config-form-item-content .ant-btn-text,.config-form-item.is-light .config-form-item-content .ant-tag{color:#595959}.config-form-item.is-light .config-form-item-content .ant-input,.config-form-item.is-light .config-form-item-content .ant-input-affix-wrapper,.config-form-item.is-light .config-form-item-content .ant-input-number,.config-form-item.is-light .config-form-item-content .ant-select-selector{background-color:#fff!important;border:1px solid #d9d9d9!important;color:#262626!important}.config-form-item.is-light .config-form-item-content .ant-input::placeholder,.config-form-item.is-light .config-form-item-content .ant-input-affix-wrapper::placeholder,.config-form-item.is-light .config-form-item-content .ant-input-number::placeholder,.config-form-item.is-light .config-form-item-content .ant-select-selector::placeholder{color:#bfbfbf}.config-form-item.is-light .config-form-item-content .ant-input .ant-input,.config-form-item.is-light .config-form-item-content .ant-input-affix-wrapper .ant-input,.config-form-item.is-light .config-form-item-content .ant-input-number .ant-input,.config-form-item.is-light .config-form-item-content .ant-select-selector .ant-input{background-color:transparent!important;color:inherit!important;border:none!important}.config-form-item.is-light .config-form-item-content .ant-select{color:#262626}.config-form-item.is-light .config-form-item-content .ant-select .ant-select-selection-item{color:#262626!important}.config-form-item.is-light .config-form-item-content .ant-select .ant-select-arrow{color:#bfbfbf}.config-form-item.is-light .config-form-item-content .ant-input-number .ant-input-number-input{color:#262626!important}.config-form-item.is-light .config-form-item-content .ant-input-number .ant-input-number-handler-wrap{border-left:1px solid #d9d9d9;background-color:#fff!important}.config-form-item.is-light .config-form-item-content .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler{border:none!important}.config-form-item.is-light .config-form-item-content .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler:not(:last-child){border-bottom:1px solid #d9d9d9!important}.config-form-item.is-light .config-form-item-content .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner,.config-form-item.is-light .config-form-item-content .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner{color:#8c8c8c!important}.config-form-item.is-light .config-form-item-content .ant-radio-button-wrapper{background-color:#f5f5f5;color:#595959;border:1px solid #d9d9d9}.config-form-item.is-light .config-form-item-content .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{background-color:var(--ant-primary-color);color:#fff;border-color:var(--ant-primary-color)}.config-form-item.is-light .config-form-item-content .ant-radio-button-wrapper:not(:first-child):before{display:none}.config-form-item.is-light .config-form-item-content .upload-image-warp .upload-image-border .upload-image-content{background-color:#fafafa;border:1px dashed #d9d9d9;color:#8c8c8c}.config-form-item.is-light .config-form-item-content .upload-image-warp .upload-image-border .upload-image-content:hover{border-color:var(--ant-primary-color);color:var(--ant-primary-color)}.config-form-item.is-light .config-form-item-content .ant-switch{background-color:#00000040}.config-form-item.is-light .config-form-item-content .ant-switch.ant-switch-checked{background-color:var(--ant-primary-color)}.config-form-item.is-light .config-form-item-content .ant-checkbox-wrapper,.config-form-item.is-light .config-form-item-content .upload-file-container .ant-upload-list-item-name{color:#595959}.config-form-item:has(>.config-form-item-switch),.config-form-item:has(>.config-form-item-content>.ant-switch:only-child){display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label toggle" "content content";align-items:center;gap:var(--designer-space-2) var(--designer-space-3);min-height:var(--designer-control-height)}.config-form-item:has(>.config-form-item-switch)>.j-ellipsis,.config-form-item:has(>.config-form-item-content>.ant-switch:only-child)>.j-ellipsis{grid-area:label;min-width:0}.config-form-item:has(>.config-form-item-switch) .config-form-item-label,.config-form-item:has(>.config-form-item-content>.ant-switch:only-child) .config-form-item-label{width:auto!important;min-width:0!important;color:var(--designer-main-color-2);font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-regular);line-height:var(--designer-line-height-default);text-align:left}.config-form-item:has(>.config-form-item-switch)>.config-form-item-icon:empty,.config-form-item:has(>.config-form-item-content>.ant-switch:only-child)>.config-form-item-icon:empty{display:none}.config-form-item:has(>.config-form-item-switch):has(>.config-form-item-icon:not(:empty)),.config-form-item:has(>.config-form-item-content>.ant-switch:only-child):has(>.config-form-item-icon:not(:empty)){grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"label icon toggle" "content content content"}.config-form-item:has(>.config-form-item-switch):has(>.config-form-item-icon:not(:empty))>.config-form-item-icon,.config-form-item:has(>.config-form-item-content>.ant-switch:only-child):has(>.config-form-item-icon:not(:empty))>.config-form-item-icon{grid-area:icon;margin-left:0}.config-form-item:has(>.config-form-item-switch)>.config-form-item-switch,.config-form-item:has(>.config-form-item-content>.ant-switch:only-child)>.config-form-item-switch{grid-area:toggle;display:flex;justify-content:flex-end;align-items:center;min-height:var(--designer-control-height)}.config-form-item:has(>.config-form-item-switch)>.config-form-item-content,.config-form-item:has(>.config-form-item-content>.ant-switch:only-child)>.config-form-item-content{grid-area:content;width:100%;min-width:0;padding-left:0}.config-form-item:has(>.config-form-item-switch)>.config-form-item-content:empty,.config-form-item:has(>.config-form-item-content>.ant-switch:only-child)>.config-form-item-content:empty{display:none}.config-form-item:has(>.config-form-item-switch)>.config-form-item-content:has(>.ant-switch:only-child),.config-form-item:has(>.config-form-item-content>.ant-switch:only-child)>.config-form-item-content:has(>.ant-switch:only-child){grid-area:toggle;justify-content:flex-end;width:auto}.config-form-item:has(>.config-form-item-switch):has(>.config-form-item-content>.ant-switch:only-child),.config-form-item:has(>.config-form-item-content>.ant-switch:only-child):has(>.config-form-item-content>.ant-switch:only-child),.config-form-item:has(>.config-form-item-switch):has(>.config-form-item-content:empty),.config-form-item:has(>.config-form-item-content>.ant-switch:only-child):has(>.config-form-item-content:empty){grid-template-areas:"label toggle";row-gap:0}.config-form-item:has(>.config-form-item-switch):has(>.config-form-item-content>.ant-switch:only-child):has(>.config-form-item-icon:not(:empty)),.config-form-item:has(>.config-form-item-content>.ant-switch:only-child):has(>.config-form-item-content>.ant-switch:only-child):has(>.config-form-item-icon:not(:empty)),.config-form-item:has(>.config-form-item-switch):has(>.config-form-item-content:empty):has(>.config-form-item-icon:not(:empty)),.config-form-item:has(>.config-form-item-content>.ant-switch:only-child):has(>.config-form-item-content:empty):has(>.config-form-item-icon:not(:empty)){grid-template-areas:"label icon toggle"}.designer-switch-form-item:has(.ant-switch)>.ant-form-item-row{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:var(--designer-space-3)}.designer-switch-form-item:has(.ant-switch)>.ant-form-item-row>.ant-form-item-label{flex:1;padding:0;min-width:0;text-align:left}.designer-switch-form-item:has(.ant-switch)>.ant-form-item-row>.ant-form-item-label>label{color:var(--designer-main-color-2);font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-regular)}.designer-switch-form-item:has(.ant-switch)>.ant-form-item-row>.ant-form-item-control{flex:0 0 auto;min-width:0;width:auto}.designer-switch-form-item:has(.ant-switch) .ant-form-item-control-input-content{display:flex;justify-content:flex-end}.inspector-unit-field[data-v-13d71110]{display:flex;align-items:center;min-width:0;width:100%;background:var(--designer-main-form-component);border-radius:var(--designer-main-border-radius-1)}.inspector-unit-field[data-v-13d71110]:hover,.inspector-unit-field[data-v-13d71110]:focus-within{box-shadow:inset 0 0 0 1px var(--designer-main-border-color-1)}.inspector-unit-field[data-v-13d71110] .ant-input,.inspector-unit-field[data-v-13d71110] .ant-input-number{flex:1;min-width:0;width:100%;background:transparent!important;border:none!important;box-shadow:none!important}.inspector-unit-field[data-v-13d71110] .ant-input-number-handler-wrap,.inspector-unit-field[data-v-13d71110] .ant-input-number-handler{border:none!important;background:transparent!important}.inspector-unit-field[data-v-13d71110] .ant-input-number-handler:hover{background:var(--designer-main-btn-hover-color-1)!important}.inspector-unit-field--with-unit[data-v-13d71110] .ant-input-number,.inspector-unit-field--with-unit[data-v-13d71110] .ant-input-number .ant-input-number-input{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.inspector-unit-field--with-unit[data-v-13d71110] .ant-input-number .ant-input-number-handler-wrap,.inspector-unit-field--with-unit[data-v-13d71110] .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler{border:none!important;border-radius:0!important}.inspector-unit-field__unit[data-v-13d71110]{flex:none;padding-inline:var(--designer-space-2) var(--designer-space-3);color:var(--designer-main-color-2);font-size:var(--designer-font-size-default);pointer-events:none}.j-color-picker__trigger{width:100%;min-width:0;height:var(--designer-control-height);padding:0 var(--designer-space-2);display:inline-flex;align-items:center;gap:var(--designer-space-2);color:var(--designer-main-color-1);font:inherit;font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default);text-align:left;background:var(--designer-main-form-component);border:1px solid transparent;border-radius:var(--designer-main-border-radius-1);cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.j-color-picker__trigger:hover{border-color:var(--designer-main-border-color-1);background:var(--designer-main-bg-color-2)}.j-color-picker__trigger:focus-visible{border-color:var(--ant-primary-color);outline:2px solid color-mix(in srgb,var(--ant-primary-color) 22%,transparent);outline-offset:1px}.j-color-picker__trigger--swatch-only{width:var(--designer-control-height);padding:3px}.j-color-picker__swatch{box-sizing:border-box;width:20px;height:20px;flex:0 0 20px;padding:2px;overflow:hidden;border:1px solid var(--designer-main-border-color-1);border-radius:4px;background:conic-gradient(var(--designer-main-border-color-1) 25%,transparent 0 50%,var(--designer-main-border-color-1) 0 75%,transparent 0) 0 0 / 8px 8px,var(--designer-main-bg-color-1)}.j-color-picker__swatch-color{display:block;width:100%;height:100%;border-radius:2px}.j-color-picker__value{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.j-color-picker__arrow{flex:0 0 auto;color:var(--designer-main-placeholder-color-1);font-size:var(--designer-icon-size-small, 14px)}.designer-color-picker-popover{--designer-font-size-default: 12px;--designer-line-height-default: 20px;--designer-space-2: var(--space-2, 8px);--designer-space-3: var(--space-3, 12px);--designer-control-height: 30px}.designer-color-picker-popover .ant-popover-inner{padding:var(--designer-space-3);background:var(--designer-main-bg-color-1);border:1px solid var(--designer-main-border-color-1);border-radius:calc(var(--designer-main-border-radius-1) + 2px);box-shadow:0 8px 24px color-mix(in srgb,var(--designer-main-color-1) 14%,transparent)}.designer-color-picker-popover .j-color-picker__panel{width:252px}.designer-color-picker-popover .j-color-picker__widget--calibrating{visibility:hidden}.designer-color-picker-popover .j-color-picker__panel-toolbar{display:flex;justify-content:flex-end;margin-bottom:var(--designer-space-2);padding-bottom:var(--designer-space-2);border-bottom:1px solid var(--designer-main-border-color-1)}.designer-color-picker-popover .j-color-picker__panel-toolbar .ant-btn{height:var(--designer-control-height);padding:0 var(--designer-space-2);color:var(--designer-main-color-1);font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default)}.designer-color-picker-popover .j-color-picker__panel-toolbar .ant-btn:hover,.designer-color-picker-popover .j-color-picker__panel-toolbar .ant-btn:focus-visible{color:var(--ant-primary-color);background:color-mix(in srgb,var(--ant-primary-color) 10%,transparent)}.designer-color-picker-popover .vc-colorpicker{z-index:auto;width:252px;color:var(--designer-main-color-1);background:transparent!important;border-radius:0;box-shadow:none}.designer-color-picker-popover .vc-colorpicker--container{padding:0}.designer-color-picker-popover .vc-saturation{height:136px;margin-bottom:var(--designer-space-3);overflow:hidden;border-radius:var(--designer-main-border-radius-1)}.designer-color-picker-popover .vc-hue-slider,.designer-color-picker-popover .vc-alpha-slider{margin-bottom:var(--designer-space-2)}.designer-color-picker-popover .vc-display{height:var(--designer-control-height);gap:var(--designer-space-2)}.designer-color-picker-popover .vc-display input,.designer-color-picker-popover .vc-display .vc-alpha-input,.designer-color-picker-popover .vc-display .vc-color-input input,.designer-color-picker-popover .vc-display .vc-rgb-input input{color:var(--designer-main-color-1)!important;font-size:var(--designer-font-size-default)!important;line-height:var(--designer-line-height-default)!important;background:var(--designer-main-form-component)!important;border-radius:4px}.designer-color-picker-popover .vc-display .vc-input-toggle{color:var(--designer-main-placeholder-color-1)}.designer-color-picker-popover .vc-display .vc-input-toggle:hover{background:var(--designer-main-form-component)}.inspector-config-panel[data-v-7f932baf]{color:var(--designer-main-color-1)}.inspector-config-panel__body[data-v-7f932baf],.inspector-config-panel__more-content[data-v-7f932baf]{display:flex;flex-direction:column;gap:var(--designer-space-3)}.inspector-config-panel__more-trigger[data-v-7f932baf]{display:flex;width:100%;min-height:var(--designer-control-height);margin:0;padding:0 var(--designer-panel-inline-padding);align-items:center;justify-content:flex-start;gap:var(--designer-space-2);color:var(--designer-main-color-1);background:transparent;border:0;border-radius:var(--designer-main-border-radius-1);font:inherit;font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-semibold);line-height:var(--designer-line-height-default);cursor:pointer;transition:background-color .15s ease}.inspector-config-panel__more-trigger[data-v-7f932baf]:hover{background:var(--designer-main-btn-hover-color-1)}.inspector-config-panel__more-trigger[data-v-7f932baf]:focus-visible{outline:2px solid var(--ant-primary-color);outline-offset:1px}.inspector-config-panel__more-arrow[data-v-7f932baf]{flex:0 0 auto;width:7px;height:7px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .15s ease}.inspector-config-panel__more-arrow--open[data-v-7f932baf]{transform:rotate(225deg) translate(-2px,-2px)}.inspector-config-panel__more-arrow--back[data-v-7f932baf]{transform:rotate(135deg)}.inspector-config-panel__more-list[data-v-7f932baf]{display:flex;flex-direction:column}.inspector-config-panel__more-item[data-v-7f932baf]{display:flex;width:100%;min-height:calc(var(--designer-control-height) + var(--designer-space-2));margin:0;padding:0 var(--designer-panel-inline-padding);align-items:center;gap:var(--designer-space-2);color:var(--designer-main-color-1);background:transparent;border:0;border-bottom:1px solid var(--designer-main-border-color-1);font:inherit;font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default);text-align:left;cursor:pointer;transition:background-color .15s ease}.inspector-config-panel__more-item[data-v-7f932baf]:last-child{border-bottom:0}.inspector-config-panel__more-item[data-v-7f932baf]:hover{background:var(--designer-main-btn-hover-color-1)}.inspector-config-panel__more-item[data-v-7f932baf]:focus-visible{position:relative;outline:2px solid var(--ant-primary-color);outline-offset:-2px}.inspector-config-panel__more-item-title[data-v-7f932baf]{min-width:0;flex:1;overflow:hidden;font-weight:var(--designer-font-weight-medium);text-overflow:ellipsis;white-space:nowrap}.inspector-config-panel__more-item-arrow[data-v-7f932baf]{width:7px;height:7px;flex:0 0 auto;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(-45deg)}.inspector-config-panel__more-detail[data-v-7f932baf]{display:flex;flex-direction:column;gap:var(--designer-space-3)}.inspector-collection-editor.inspector-collection-editor--compact[data-v-f170c1b8]{grid-template-columns:160px minmax(0,1fr)}.inspector-collection-editor.inspector-collection-editor--compact .inspector-collection-editor__list-header[data-v-f170c1b8]{min-height:var(--designer-panel-nav-height);font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-medium);border-bottom:0}.inspector-collection-editor.inspector-collection-editor--compact .inspector-collection-editor__item[data-v-f170c1b8]{flex:none;min-height:calc(var(--designer-space-5) * 2);padding:var(--designer-space-2) var(--designer-space-1)}.inspector-collection-editor.inspector-collection-editor--compact .inspector-collection-editor__item.is-active[data-v-f170c1b8]{background:color-mix(in srgb,var(--ant-primary-color) 8%,var(--designer-main-bg-color-1));border-color:transparent}.inspector-collection-editor.inspector-collection-editor--compact .inspector-collection-editor__item[data-v-f170c1b8]:focus-visible{border-color:var(--ant-primary-color)}.inspector-collection-editor.inspector-collection-editor--compact .inspector-collection-editor__item-meta[data-v-f170c1b8]{order:1}.inspector-collection-editor.inspector-collection-editor--compact .inspector-collection-editor__icon-button[data-v-f170c1b8]:not(.inspector-collection-editor__drag){flex:none;order:2}.inspector-collection-editor.inspector-collection-editor--compact .inspector-collection-editor__drag[data-v-f170c1b8]{flex:none}.inspector-collection-editor.inspector-collection-editor--compact .inspector-collection-editor__item-title[data-v-f170c1b8]{font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-regular)}.inspector-collection-editor.inspector-collection-editor--compact[data-v-f170c1b8] .config-form-item{flex-direction:column;align-items:stretch;gap:var(--designer-space-2)}.inspector-collection-editor.inspector-collection-editor--compact[data-v-f170c1b8] .config-form-item-label{width:auto!important;min-width:0!important;text-align:left;color:var(--designer-main-color-2)}.inspector-collection-editor.inspector-collection-editor--compact[data-v-f170c1b8] .config-form-item-icon:empty{display:none}.inspector-collection-editor.inspector-collection-editor--compact[data-v-f170c1b8] .config-form-item-content{min-width:0;padding-left:0}@media (max-width: 520px){.inspector-collection-editor.inspector-collection-editor--compact[data-v-f170c1b8]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,160px) minmax(0,1fr)}.inspector-collection-editor.inspector-collection-editor--compact .inspector-collection-editor__list-pane[data-v-f170c1b8]{border-right:0;border-bottom:1px solid var(--designer-main-border-color-1)}}.inspector-collection-editor[data-v-f170c1b8]{display:grid;grid-template-columns:minmax(180px,220px) minmax(0,1fr);height:100%;min-height:0;color:var(--designer-main-color-1);background:var(--designer-main-bg-color-1)}.inspector-collection-editor__list-pane[data-v-f170c1b8],.inspector-collection-editor__detail-pane[data-v-f170c1b8]{min-width:0;min-height:0}.inspector-collection-editor__list-pane[data-v-f170c1b8]{display:flex;flex-direction:column;border-right:1px solid var(--designer-main-border-color-1)}.inspector-collection-editor__list-header[data-v-f170c1b8],.inspector-collection-editor__detail-header[data-v-f170c1b8]{display:flex;align-items:center;min-height:48px;padding:0 var(--designer-space-4);font-size:14px;font-weight:600;border-bottom:1px solid var(--designer-main-border-color-1)}.inspector-collection-editor__list-header[data-v-f170c1b8]{justify-content:space-between;gap:var(--designer-space-2)}.inspector-collection-editor__add[data-v-f170c1b8]{width:var(--designer-space-6);min-width:var(--designer-space-6);height:var(--designer-space-6);padding:0;color:var(--ant-primary-color)}.inspector-collection-editor__list[data-v-f170c1b8]{display:flex;flex:1;flex-direction:column;gap:var(--designer-space-1);min-height:0;padding:var(--designer-space-2);overflow-y:auto}.inspector-collection-editor__item[data-v-f170c1b8]{display:flex;gap:var(--designer-space-1);align-items:center;min-height:56px;padding:var(--designer-space-2);cursor:pointer;border:1px solid transparent;border-radius:var(--designer-main-border-radius-1);outline:none}.inspector-collection-editor__item[data-v-f170c1b8]:hover,.inspector-collection-editor__item[data-v-f170c1b8]:focus-visible{background:var(--designer-main-btn-hover-color-1)}.inspector-collection-editor__item[data-v-f170c1b8]:focus-visible{border-color:var(--ant-primary-color)}.inspector-collection-editor__item.is-active[data-v-f170c1b8]{color:var(--ant-primary-color);background:var(--designer-main-active-color1);border-color:var(--designer-main-border-color-1)}.inspector-collection-editor__item--ghost[data-v-f170c1b8]{opacity:.45}.inspector-collection-editor__item--chosen[data-v-f170c1b8]{cursor:grabbing}.inspector-collection-editor__icon-button[data-v-f170c1b8]{display:inline-flex;align-items:center;justify-content:center;width:var(--designer-space-6);height:var(--designer-space-6);padding:0;color:inherit;cursor:pointer;background:transparent;border:0;border-radius:var(--designer-main-border-radius-1)}.inspector-collection-editor__icon-button[data-v-f170c1b8]:hover,.inspector-collection-editor__icon-button[data-v-f170c1b8]:focus-visible{color:var(--ant-primary-color);background:var(--designer-main-btn-hover-color-1);outline:none}.inspector-collection-editor__drag[data-v-f170c1b8]{color:var(--designer-main-color-2);cursor:grab}.inspector-collection-editor__item-meta[data-v-f170c1b8]{display:flex;flex:1;flex-direction:column;gap:var(--designer-space-1);min-width:0}.inspector-collection-editor__item-title-row[data-v-f170c1b8]{display:flex;gap:var(--designer-space-1);align-items:center;min-width:0}.inspector-collection-editor__item-title[data-v-f170c1b8],.inspector-collection-editor__item-description[data-v-f170c1b8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inspector-collection-editor__item-title[data-v-f170c1b8]{font-size:13px;font-weight:500}.inspector-collection-editor__item-description[data-v-f170c1b8]{font-size:12px;color:var(--designer-main-color-2)}.inspector-collection-editor__badge[data-v-f170c1b8]{flex:none;padding:0 var(--designer-space-1);font-size:11px;line-height:var(--designer-space-4);color:var(--designer-main-color-2);background:var(--designer-main-form-component);border-radius:var(--designer-main-border-radius-1)}.inspector-collection-editor__detail-pane[data-v-f170c1b8]{display:flex;flex-direction:column}.inspector-collection-editor__detail-body[data-v-f170c1b8]{flex:1;min-height:0;padding:var(--designer-space-4);overflow-y:auto}.inspector-collection-editor__empty[data-v-f170c1b8]{padding:var(--designer-space-6) var(--designer-space-4);color:var(--designer-main-color-2);text-align:center}.inspector-collection-editor__empty--detail[data-v-f170c1b8]{margin:auto}@media (max-width: 640px){.inspector-collection-editor[data-v-f170c1b8]{grid-template-columns:168px minmax(0,1fr)}.inspector-collection-editor__detail-body[data-v-f170c1b8]{padding:var(--designer-space-3)}}.page-config[data-v-428addc0]{min-height:600px}.page-config .header[data-v-428addc0]{padding-left:var(--designer-panel-inline-padding);margin-top:var(--designer-space-3);margin-bottom:var(--designer-space-3)}.page-config .content[data-v-428addc0]{margin-top:var(--designer-space-3)}.page-config__size-row[data-v-428addc0]{display:flex;margin-left:1rem}.page-config__background-upload[data-v-428addc0]{width:6.25rem;height:6.25rem}.page-config .modern-radio-group[data-v-428addc0]{background:var(--designer-main-form-component);border-radius:var(--designer-main-border-radius-1);padding:2px;display:flex;flex-wrap:nowrap;gap:2px;width:93%;overflow:hidden}.page-config .modern-radio-group[data-v-428addc0] .ant-radio-button-wrapper{flex:1;background:transparent!important;border:none!important;border-radius:4px!important;height:calc(var(--designer-control-height) - 4px);line-height:calc(var(--designer-control-height) - 4px);padding:0 var(--designer-space-2);color:var(--designer-main-color-1);font-size:var(--designer-font-size-default);display:flex;align-items:center;justify-content:center;transition:all .2s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-config .modern-radio-group[data-v-428addc0] .ant-radio-button-wrapper:before{display:none!important}.page-config .modern-radio-group[data-v-428addc0] .ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-checked){color:var(--designer-main-color-2)}.page-config .modern-radio-group[data-v-428addc0] .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{background:var(--ant-primary-color)!important;color:var(--accent-ink)!important;font-weight:var(--designer-font-weight-medium);border-radius:4px!important;box-shadow:0 2px 6px color-mix(in srgb,var(--ant-primary-color) 40%,transparent)}.page-config .modern-radio-group[data-v-428addc0] .ant-radio-button-wrapper .anticon{font-size:var(--designer-icon-size-small)}.inline-number-editor[data-v-e1bb6133]{display:flex;align-items:center;min-width:0;height:var(--designer-control-height)}.inline-number-editor__label[data-v-e1bb6133]{flex:0 0 auto;width:24px;color:var(--designer-main-color-2);font-size:var(--designer-font-size-default)}.inline-number-editor>.inline-number-editor__input[data-v-e1bb6133]{flex:1 1 auto;width:0;min-width:0;height:var(--designer-control-height);background:transparent!important;border-color:transparent!important;box-shadow:none!important;transition:background-color .15s ease,border-color .15s ease}.inline-number-editor>.inline-number-editor__input[data-v-e1bb6133] .ant-input-number-handler-wrap{opacity:0;pointer-events:none;transition:opacity .15s ease}.inline-number-editor>.inline-number-editor__input[data-v-e1bb6133] .ant-input-number-input{padding-inline:var(--designer-space-1)}.inline-number-editor>.inline-number-editor__input[data-v-e1bb6133]:hover,.inline-number-editor>.inline-number-editor__input[data-v-e1bb6133]:focus-within,.inline-number-editor>.inline-number-editor__input.ant-input-number-focused[data-v-e1bb6133]{background:var(--designer-main-form-component)!important;border-color:var(--designer-main-border-color-1)!important}.inline-number-editor>.inline-number-editor__input[data-v-e1bb6133]:hover .ant-input-number-handler-wrap,.inline-number-editor>.inline-number-editor__input[data-v-e1bb6133]:focus-within .ant-input-number-handler-wrap,.inline-number-editor>.inline-number-editor__input.ant-input-number-focused[data-v-e1bb6133] .ant-input-number-handler-wrap{opacity:1;pointer-events:auto}.inline-number-editor__suffix[data-v-e1bb6133]{flex:0 0 auto;margin-left:var(--designer-space-1);color:var(--designer-main-color-2)}.position-config[data-v-71610474]{color:var(--designer-main-color-1)}.position-config__title[data-v-71610474]{min-height:var(--designer-control-height);margin:0;padding:var(--designer-space-3) var(--designer-panel-inline-padding) var(--designer-space-2);color:var(--designer-main-color-1);font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-semibold);line-height:var(--designer-line-height-default)}.position-config__body[data-v-71610474]{display:flex;flex-direction:column;gap:var(--designer-space-2);padding:0 var(--designer-panel-inline-padding) var(--designer-space-3)}.position-config__arrange[data-v-71610474]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:2px}.position-config__arrange-item[data-v-71610474]{min-width:0}.position-config__arrange-button[data-v-71610474]{cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;height:var(--designer-control-height);padding:6px;background:transparent;border:1px solid transparent;border-radius:var(--designer-main-border-radius-1)}.position-config__arrange-button[data-v-71610474]:hover{background-color:var(--designer-main-active-color1);border-color:var(--designer-main-border-color-1)}.position-config__arrange-button img[data-v-71610474]{width:16px;height:16px;object-fit:contain}.position-config__arrange-button--disabled[data-v-71610474]{cursor:not-allowed;opacity:.5}.position-config__group[data-v-71610474]{display:grid;grid-template-columns:44px minmax(0,1fr);gap:var(--designer-space-2);align-items:center}.position-config__group-label[data-v-71610474]{color:var(--designer-main-color-2);font-size:var(--designer-font-size-default);white-space:nowrap}.position-config__field-grid[data-v-71610474]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--designer-space-2)}.position-config__rotation[data-v-71610474]{display:flex;align-items:center;gap:var(--designer-space-2)}.position-config__rotation>.position-config__group-label[data-v-71610474]{flex:0 0 44px}.position-config__angle[data-v-71610474]{flex:0 0 84px}.position-config__flip-button[data-v-71610474]{width:var(--designer-control-height);height:var(--designer-control-height);padding:5px;border-radius:var(--designer-main-border-radius-1)}.position-config__flip-button[data-v-71610474]:hover{background-color:var(--designer-main-active-color1)}.position-config__flip-button .flip[data-v-71610474]{display:block;width:18px;height:18px;object-fit:contain}.group-content .type-title[data-v-67b1331e]{color:var(--designer-main-color-1);font-weight:500}.group-content[data-v-67b1331e] .group-component-config__direct-config>.ant-collapse-item>.ant-collapse-header{display:none}.group-content[data-v-67b1331e] .group-component-config__direct-config>.ant-collapse-item>.ant-collapse-content{border-top:0}.group-content[data-v-67b1331e] .ant-collapse-ghost>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding-left:12px}.root-more-config[data-v-a873ee13]{border:0!important;border-top:0!important;border-radius:0!important}.root-more-config__content[data-v-a873ee13]{display:grid;grid-template-columns:64px minmax(0,1fr);gap:var(--designer-space-2);align-items:center;padding:0}.root-more-config__label[data-v-a873ee13]{color:var(--designer-main-color-2);font-size:var(--designer-font-size-default)}.content[data-v-8e865dbf]{color:var(--designer-main-color-1)}.content[data-v-8e865dbf] .ant-collapse-header{min-height:var(--designer-control-height);padding:0 var(--designer-panel-inline-padding);color:var(--designer-main-color-1)!important;font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default)}.content[data-v-8e865dbf] .ant-collapse-header .ant-collapse-arrow{font-size:var(--designer-icon-size-caret)}.content .header__config--section-stack[data-v-8e865dbf]{border-top:1px solid var(--designer-main-border-color-1)}.content .header__config--section-continuation[data-v-8e865dbf] .business-component-config>.ant-collapse-item:last-child,.content .header__config--section-continuation[data-v-8e865dbf] .business-component-config>.ant-collapse-item:last-child>.ant-collapse-content,.content .header__config--section-continuation[data-v-8e865dbf] .inspector-config-panel>.ant-collapse-item:last-child,.content .header__config--section-continuation[data-v-8e865dbf] .inspector-config-panel>.ant-collapse-item:last-child>.ant-collapse-content{border-radius:0}.content--has-root-more[data-v-8e865dbf] .property-config-panels{border:0!important;border-radius:0!important}.content--has-root-more[data-v-8e865dbf] .property-config-panels>.ant-collapse-item:last-child,.content--has-root-more[data-v-8e865dbf] .property-config-panels>.ant-collapse-item:last-child>.ant-collapse-header,.content--has-root-more[data-v-8e865dbf] .property-config-panels>.ant-collapse-item:last-child>.ant-collapse-content{border-radius:0!important}.content--has-root-more[data-v-8e865dbf] .header:not(.header--section-stack) .header__config>.ant-collapse>.ant-collapse-item:last-child{border-bottom:0!important;border-radius:0!important}.content--has-root-more[data-v-8e865dbf] .header:not(.header--section-stack) .header__config>.ant-collapse{border:0!important;border-radius:0!important}.content--has-root-more[data-v-8e865dbf] .header:not(.header--section-stack) .header__config>.ant-collapse>.ant-collapse-item:last-child>.ant-collapse-header,.content--has-root-more[data-v-8e865dbf] .header:not(.header--section-stack) .header__config>.ant-collapse>.ant-collapse-item:last-child>.ant-collapse-content{border-radius:0!important}.draggable-modal[data-v-b20d6f22]{position:fixed;z-index:9999;background-color:var(--designer-main-bg-color-1);cursor:move;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:2px;border:1px solid rgba(255,255,255,.2);box-shadow:0 10px 25px #00000026;min-width:260px;height:350px}.draggable-modal .draggable-modal-title[data-v-b20d6f22]{display:flex;justify-content:space-between;align-items:center;height:24px;font-size:16px;padding:24px;width:300px;color:var(--designer-main-color-1)}.draggable-modal .draggable-modal-title .draggable-modal-close[data-v-b20d6f22]{text-align:right}.draggable-modal .draggable-modal-content[data-v-b20d6f22]{height:calc(100% - 50px);overflow-y:auto;padding:8px;width:300px}.move-align-line[data-v-4ee8f5cb]{position:absolute;width:100%;height:100%;pointer-events:none}.move-align-line .line[data-v-4ee8f5cb]{z-index:1;position:absolute;display:none;border:none;opacity:0;transition:opacity .3s ease,transform .3s ease}.move-align-line .line.row[data-v-4ee8f5cb]{height:0;background-image:repeating-linear-gradient(to right,var(--ant-primary-color) 0,var(--ant-primary-color) 5px,transparent 5px,transparent 8px);background-size:8px 1px;background-repeat:repeat-x;padding:.5px 0}.move-align-line .line.col[data-v-4ee8f5cb]{width:0;background-image:repeating-linear-gradient(to bottom,var(--ant-primary-color) 0,var(--ant-primary-color) 5px,transparent 5px,transparent 8px);background-size:1px 8px;background-repeat:repeat-y;padding:0 .5px}.move-align-line .line.visible[data-v-4ee8f5cb]{display:block;opacity:1;filter:drop-shadow(0 0 1px rgba(64,158,255,.2))}.move-align-line .distance-label[data-v-4ee8f5cb]{position:absolute;background-color:#409effe6;color:#fff;padding:2px 6px;border-radius:3px;font-size:12px;white-space:nowrap;transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 2px 4px #0000001a}.row .move-align-line .distance-label[data-v-4ee8f5cb]{left:50%;top:-18px}.col .move-align-line .distance-label[data-v-4ee8f5cb]{top:50%;left:-18px;transform:translate(-100%,-50%)}.h-container,.v-container{position:absolute}.h-container .indicator,.v-container .indicator{z-index:4;position:absolute}.h-container .line,.v-container .line,.h-container .action,.v-container .action{position:absolute}.h-container .value,.v-container .value{transform:scale(.83);padding:5px;border-radius:5px;font-size:12px;white-space:nowrap}.h-container{top:0}.h-container .line{top:0;height:100vh}.h-container .line:before,.h-container .line:after{content:"";display:inline-block;width:4px;height:100vh;position:absolute}.h-container .line:before{left:-4px;top:0}.h-container .line:after{right:-4px;top:0}.h-container .indicator{left:0;width:100vw}.h-container .indicator:before,.h-container .indicator:after{content:"";display:inline-block;height:4px;width:100vw;position:absolute}.h-container .indicator:before{top:-5px;left:0}.h-container .indicator:after{bottom:-5px;left:0}.v-container{left:0}.v-container .line{left:0;width:100vw}.v-container .line:before,.v-container .line:after{content:"";display:inline-block;height:4px;width:100vw;position:absolute}.v-container .line:before{top:-5px;left:0}.v-container .line:after{bottom:-5px;left:0}.v-container .indicator{top:0;height:100vh}.v-container .indicator:before,.v-container .indicator:after{content:"";display:inline-block;width:4px;height:100vh;position:absolute}.v-container .indicator:before{left:-4px;top:0}.v-container .indicator:after{right:-4px;top:0}.sketch-ruler{position:relative;z-index:3;width:100%;height:100%;overflow:hidden;font-size:12px}.sketch-ruler span{line-height:1}.sketch-ruler .canvasedit-parent{position:absolute;left:var(--v58ad60a2);top:var(--v58ad60a2)}.sketch-ruler .corner{position:absolute;top:0;left:0;pointer-events:auto;cursor:pointer;box-sizing:content-box;transition:all .2s ease-in-out}.sketch-ruler .defaultCursor{cursor:default!important}.sketch-ruler .grabCursor{cursor:grab!important}.designer-content-center{position:relative;overflow:hidden}.designer-content-center .view-designer-screen{position:relative}.designer-content-center .canvasedit{width:max-content}.designer-content-center .designer-canvas-overlay-host{position:absolute;inset:0;z-index:4;overflow:hidden;pointer-events:none;border-radius:inherit}@keyframes fade-in-out{0%,to{opacity:.3}50%{opacity:.6}}.designer-content-center .designer-canvas-guide{position:absolute;top:0;left:0;width:100%;height:78%;z-index:-1}.designer-content-center .canvasedit-parent{position:relative}.designer-content-center .canvasedit-parent:before{content:"";position:absolute;inset:0;background-image:radial-gradient(var(--designer-main-border-color-1) 1px,transparent 1px);background-size:30px 30px;animation:fade-in-out 10s ease-in-out infinite alternate;pointer-events:none;z-index:0}.designer-content-center .sketch-ruler{position:relative;z-index:1}.designer-content-center .sketch-ruler .v-container{left:1px}.designer-content-center .sketch-ruler .v-container .lines .line{color:var(--ant-primary-color)}.designer-content-center .sketch-ruler .h-container{height:21px}.designer-content-center .sketch-ruler .h-container .lines .line{color:var(--ant-primary-color)}.designer-content-center .sketch-ruler .corner{background-color:var(--designer-main-color-3)}.designer-content-center--custom-cursor.designer-content-center--select .canvasedit-parent,.designer-content-center--custom-cursor.designer-content-center--select .canvasedit,.designer-content-center--custom-cursor.designer-content-center--select #editor-canvas,.designer-content-center--custom-cursor.designer-content-center--select .wgt,.designer-content-center--custom-cursor.designer-content-center--select .wgt>:not(.resize-frame),.designer-content-center--custom-cursor.designer-content-center--select .wgt>:not(.resize-frame) *{cursor:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2016%2016'%20fill='none'%3e%3cpath%20d='M2.25%201.25C1.6.86.86%201.46%201.08%202.18l3.09%2010.27c.29.97%201.59%201.12%202.07.22l1.34-2.49c.17-.31.47-.5.81-.53l3.73-.35c1-.09%201.26-1.39.39-1.88L2.25%201.25Z'%20fill='%23000000'%20stroke='%23FFFFFF'%20stroke-width='1.65'%20stroke-linecap='round'%20stroke-linejoin='round'%20/%3e%3c/svg%3e") 3 2,default!important}.designer-content-center--custom-cursor.designer-content-center--select .wgt input,.designer-content-center--custom-cursor.designer-content-center--select .wgt textarea,.designer-content-center--custom-cursor.designer-content-center--select .wgt [contenteditable=true]{cursor:text!important}.designer-content-center--custom-cursor.designer-content-center--select .wgt :disabled,.designer-content-center--custom-cursor.designer-content-center--select .wgt [aria-disabled=true]{cursor:not-allowed!important}.designer-content-center--custom-cursor.designer-content-center--pan .canvasedit-parent,.designer-content-center--custom-cursor.designer-content-center--pan .canvasedit,.designer-content-center--custom-cursor.designer-content-center--pan #editor-canvas,.designer-content-center--custom-cursor.designer-content-center--pan .wgt,.designer-content-center--custom-cursor.designer-content-center--pan .wgt *{cursor:url(/assets/cursor-pan.svg) 10 10,grab!important}.designer-content-center--custom-cursor.designer-content-center--panning .canvasedit-parent,.designer-content-center--custom-cursor.designer-content-center--panning .canvasedit,.designer-content-center--custom-cursor.designer-content-center--panning #editor-canvas,.designer-content-center--custom-cursor.designer-content-center--panning .wgt,.designer-content-center--custom-cursor.designer-content-center--panning .wgt *{cursor:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2034%2034'%20fill='none'%3e%3cpath%20d='M8.4%2016.15v-3.1a2.35%202.35%200%200%201%204.7%200v1.2h.45v-3.1a2.35%202.35%200%200%201%204.7%200v3.1h.45v-2.2a2.35%202.35%200%200%201%204.7%200v2.7h.45v-.7a2.35%202.35%200%200%201%204.7%200v6.35c0%205.55-3.65%209.1-9.05%209.1h-1.15c-3.7%200-6.55-1.7-8.8-4.95l-3.75-5.4a2.35%202.35%200%200%201%203.6-2.98l3.7%203.05v-3.07a2.35%202.35%200%200%201-4.7%200Z'%20fill='%23000000'%20stroke='%23FFFFFF'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='2'%20paint-order='stroke%20fill'%20/%3e%3c/svg%3e") 10 10,grabbing!important}.zoom-dropdown-btn[data-v-e388d804]{width:70px;height:var(--designer-tool-size);padding:0 var(--designer-space-2);display:flex;align-items:center;justify-content:space-between;gap:var(--designer-space-1);color:var(--designer-main-color-2);background:transparent;border:1px solid var(--designer-main-border-color-1);border-radius:var(--designer-main-border-radius-1);font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default);transition:all .2s ease}.zoom-dropdown-btn[data-v-e388d804]:hover{color:var(--designer-main-color-1)!important;background:var(--designer-main-active-color1)!important;border-color:var(--designer-main-color-1)!important}.zoom-dropdown-icon[data-v-e388d804]{font-size:var(--designer-font-size-default)}[data-v-e388d804] .designer-zoom-popover .ant-popover-inner{background:var(--designer-main-bg-color-1)!important;border:1px solid var(--designer-main-border-color-1);border-radius:var(--designer-main-border-radius-1);box-shadow:var(--ant-box-shadow-base)!important}[data-v-e388d804] .designer-zoom-popover .ant-popover-inner-content{padding:var(--designer-space-2);min-width:220px}.zoom-popover-content[data-v-e388d804]{display:flex;flex-direction:column}.zoom-popover-content .zoom-divider[data-v-e388d804]{height:1px;margin:var(--designer-space-1) 0;background:var(--designer-main-border-color-1);opacity:.5}.zoom-popover-content .zoom-option-item[data-v-e388d804],.zoom-popover-content .zoom-action-item[data-v-e388d804]{display:flex;justify-content:space-between;align-items:center;min-height:var(--designer-control-height);padding:0 var(--designer-space-2);margin:0;color:var(--designer-main-color-2);border-radius:var(--designer-main-border-radius-1);cursor:pointer;font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default);transition:all .15s ease}.zoom-popover-content .zoom-option-item[data-v-e388d804]:hover,.zoom-popover-content .zoom-action-item[data-v-e388d804]:hover{color:var(--designer-main-color-1);background:var(--designer-main-active-color1)}.zoom-popover-content .zoom-option-item[data-v-e388d804]:active,.zoom-popover-content .zoom-action-item[data-v-e388d804]:active{transform:scale(.98)}.zoom-popover-content .zoom-option-item .zoom-menu-shortcut[data-v-e388d804],.zoom-popover-content .zoom-action-item .zoom-menu-shortcut[data-v-e388d804]{font-size:var(--designer-font-size-default);color:var(--designer-main-color-2);opacity:.5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,monospace}.global-filter-panel[data-v-8f613223]{width:360px;background:var(--designer-main-bg-color-1);border:1px solid var(--designer-main-border-color-1);border-radius:var(--designer-main-border-radius-1);box-shadow:0 8px 24px color-mix(in srgb,var(--designer-main-color-1) 15%,transparent);padding:var(--designer-space-3)}.global-filter-panel .filter-header[data-v-8f613223]{display:flex;justify-content:space-between;align-items:center;min-height:var(--designer-control-height);padding:0 0 var(--designer-space-2);border-bottom:1px solid var(--designer-main-border-color-1)}.global-filter-panel .filter-header span[data-v-8f613223]{font-size:var(--designer-font-size-context);font-weight:var(--designer-font-weight-semibold);line-height:var(--designer-line-height-context);color:var(--designer-main-color-1)}.global-filter-panel .filter-header .ant-btn[data-v-8f613223]{height:var(--designer-control-height);color:var(--ant-primary-color);font-size:var(--designer-font-size-default);border-radius:var(--designer-main-border-radius-1);transition:all .2s}.global-filter-panel .filter-content[data-v-8f613223]{display:grid;grid-template-columns:80px 1fr 68px;grid-auto-rows:minmax(var(--designer-control-height),auto);align-items:center;row-gap:var(--designer-space-3);column-gap:var(--designer-space-3);padding-top:var(--designer-space-3)}.global-filter-panel .filter-content .filter-item[data-v-8f613223]{display:contents}.global-filter-panel .filter-content .filter-item .filter-label[data-v-8f613223]{grid-column:1 / 2;font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default);color:var(--designer-main-color-2);font-weight:var(--designer-font-weight-medium)}.global-filter-panel .filter-content .filter-item .filter-control[data-v-8f613223]{grid-column:2 / 4;display:grid;grid-template-columns:1fr 68px;align-items:center;column-gap:var(--designer-space-3)}.global-filter-panel .filter-content .filter-item .filter-control[data-v-8f613223] .ant-slider{margin:0}.global-filter-panel .filter-content .filter-item .filter-control[data-v-8f613223] .ant-slider .ant-slider-rail{background-color:var(--designer-main-bg-color-3);height:6px;border-radius:3px}.global-filter-panel .filter-content .filter-item .filter-control[data-v-8f613223] .ant-slider .ant-slider-track{background:transparent;height:6px;border-radius:3px}.global-filter-panel .filter-content .filter-item .filter-control[data-v-8f613223] .ant-slider .ant-slider-handle{width:var(--designer-icon-size-small);height:var(--designer-icon-size-small);border:1px solid var(--designer-main-bg-color-1);border-radius:50%;background:var(--ant-primary-color);box-shadow:0 2px 6px color-mix(in srgb,var(--designer-main-color-1) 15%,transparent);margin-top:-2px;transition:none}.global-filter-panel .filter-content .filter-item .filter-control[data-v-8f613223] .ant-slider .ant-slider-handle:before,.global-filter-panel .filter-content .filter-item .filter-control[data-v-8f613223] .ant-slider .ant-slider-handle:after{display:none}.global-filter-panel .filter-content .filter-item .filter-control[data-v-8f613223] .ant-slider .ant-slider-handle:hover,.global-filter-panel .filter-content .filter-item .filter-control[data-v-8f613223] .ant-slider .ant-slider-handle:focus{box-shadow:0 0 0 4px color-mix(in srgb,var(--ant-primary-color) 12%,transparent)}.global-filter-panel .filter-content .filter-item .filter-control[data-v-8f613223] .ant-input-number{width:68px;height:var(--designer-control-height);background:var(--designer-main-form-component);border:none;border-radius:var(--designer-main-border-radius-1);color:var(--designer-main-color-1);transition:all .2s;overflow:hidden}.global-filter-panel .filter-content .filter-item .filter-control[data-v-8f613223] .ant-input-number:hover{border-color:var(--ant-primary-color)}.global-filter-panel .filter-content .filter-item .filter-control[data-v-8f613223] .ant-input-number:focus,.global-filter-panel .filter-content .filter-item .filter-control[data-v-8f613223] .ant-input-number:focus-within{border-color:var(--ant-primary-color);box-shadow:0 0 0 2px color-mix(in srgb,var(--ant-primary-color) 10%,transparent)}.global-filter-panel .filter-content .filter-item .filter-control[data-v-8f613223] .ant-input-number .ant-input-number-input{background:transparent;color:var(--designer-main-color-1);text-align:center;font-size:var(--designer-font-size-default)}.global-filter-panel .filter-content .filter-item .filter-control[data-v-8f613223] .ant-input-number .ant-input-number-handler-wrap{background-color:transparent!important}.global-filter-panel .filter-content .filter-item .filter-control[data-v-8f613223] .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler{border:none}.global-filter-panel .filter-content .filter-item .filter-control[data-v-8f613223] .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner{color:var(--designer-main-color-1)}.global-filter-panel .filter-content .filter-item .filter-control[data-v-8f613223] .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler-down{border-left:1px solid var(--designer-main-border-color-1)!important}.global-filter-panel .filter-content .filter-item .filter-control[data-v-8f613223] .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler-up-inner{color:var(--designer-main-color-1)!important}.global-filter-panel .filter-content .filter-item[data-v-8f613223] .hue-slider .ant-slider-rail{background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)!important}.global-filter-panel .filter-content .filter-item[data-v-8f613223] .hue-slider .ant-slider-track{background:transparent!important}.global-filter-panel .filter-content .filter-item[data-v-8f613223] .saturation-slider .ant-slider-rail{background:linear-gradient(90deg,var(--sat-start),var(--sat-end))!important}.global-filter-panel .filter-content .filter-item[data-v-8f613223] .saturation-slider .ant-slider-track{background:transparent!important}.global-filter-panel .filter-content .filter-item[data-v-8f613223] .brightness-slider .ant-slider-rail{background:linear-gradient(90deg,#000,gray,#fff)!important}.global-filter-panel .filter-content .filter-item[data-v-8f613223] .brightness-slider .ant-slider-track{background:transparent!important}.global-filter-panel .filter-content .filter-item[data-v-8f613223] .contrast-slider .ant-slider-rail{background:linear-gradient(90deg,gray,#000,#fff)!important}.global-filter-panel .filter-content .filter-item[data-v-8f613223] .contrast-slider .ant-slider-track{background:transparent!important}.global-filter-panel .filter-content .filter-item[data-v-8f613223] .opacity-slider .ant-slider-rail{background:linear-gradient(90deg,#80808000,#80808080,gray)!important}.global-filter-panel .filter-content .filter-item[data-v-8f613223] .opacity-slider .ant-slider-track{background:transparent!important}.global-filter-panel .filter-content .filter-item[data-v-8f613223] .grayscale-slider .ant-slider-rail{background:linear-gradient(90deg,var(--ant-primary-color),#808080)!important}.global-filter-panel .filter-content .filter-item[data-v-8f613223] .grayscale-slider .ant-slider-track{background:transparent!important}.history-action-wrap[data-v-0bacfc21]{display:inline-flex;flex:0 0 auto}.history-action-wrap--disabled[data-v-0bacfc21]{cursor:not-allowed}.action-btn-icon--disabled[data-v-0bacfc21],.action-btn-icon--disabled[data-v-0bacfc21]:hover,.action-btn-icon--disabled[data-v-0bacfc21]:focus{color:var(--designer-main-color-2)!important;background:transparent!important;opacity:.42;pointer-events:none}.theme-switch-btn[data-v-38700484]{display:flex;align-items:center;justify-content:center;transition:all .3s;font-size:var(--designer-icon-size);height:var(--designer-tool-size)!important;width:var(--designer-tool-size)!important;padding:var(--designer-space-1) 0!important}.theme-switch-btn svg[data-v-38700484]{transition:all .3s}.designer-toolbar-actions[data-v-b17cd9a5]{display:flex;align-items:center;gap:var(--designer-space-1);white-space:nowrap}.designer-toolbar-actions[data-v-b17cd9a5] .ant-btn{display:inline-flex;align-items:center;justify-content:center}.designer-toolbar-actions__divider[data-v-b17cd9a5]{width:1px;height:var(--designer-icon-size);margin:0 var(--designer-space-1);background:var(--designer-main-border-color-1);opacity:.5}.designer-toolbar[data-v-625107db]{display:flex;justify-content:space-between;align-items:center;height:100%}.designer-toolbar--center-actions[data-v-625107db]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.designer-toolbar--center-actions .designer-toolbar-left[data-v-625107db]{min-width:0;justify-self:start}.designer-toolbar--center-actions .designer-toolbar-center[data-v-625107db]{min-width:0;flex:none}.designer-toolbar--center-actions .designer-toolbar-right[data-v-625107db]{min-width:0;justify-self:end}.designer-toolbar .designer-toolbar-left[data-v-625107db]{display:flex;align-items:center;gap:var(--designer-space-4)}.designer-toolbar .designer-toolbar-left .designer-toolbar-left-item[data-v-625107db]{display:flex;align-items:center;gap:var(--designer-space-2)}.designer-toolbar .designer-toolbar-left .designer-toolbar-left-item .logo[data-v-625107db]{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.designer-toolbar .designer-toolbar-left .designer-toolbar-left-item .logo img[data-v-625107db]{width:100%;height:100%;object-fit:cover}.designer-toolbar .designer-toolbar-left .designer-toolbar-left-item .page[data-v-625107db]{display:flex;align-items:center;gap:var(--designer-space-2)}.designer-toolbar .designer-toolbar-left .designer-toolbar-left-item .page[data-v-625107db] .ant-select-selector{border:none;background-color:transparent}.designer-toolbar .designer-toolbar-left .designer-toolbar-left-item .page[data-v-625107db] .ant-select-selector .ant-select-selection-item{background-color:transparent}.designer-toolbar .designer-toolbar-center[data-v-625107db]{flex:1;height:100%;display:flex;justify-content:center;align-items:center}.designer-toolbar .designer-toolbar-right[data-v-625107db]{display:flex;align-items:center;gap:var(--designer-space-3)}.designer-toolbar .designer-toolbar-right .designer-toolbar-right-item[data-v-625107db]{display:flex;align-items:center;gap:var(--designer-space-1)}.designer-toolbar .designer-toolbar-right .designer-toolbar-right-item .ant-btn[data-v-625107db]{color:var(--designer-main-color-1)!important}.designer-toolbar .designer-toolbar-right .designer-toolbar-right-item .action-btn[data-v-625107db]{height:var(--designer-control-height);padding:0 var(--designer-space-2);display:flex;align-items:center;gap:var(--designer-space-1);color:var(--designer-main-color-2);background:transparent;border:1px solid var(--designer-main-border-color-1);border-radius:var(--designer-main-border-radius-1);font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default);transition:all .2s ease}.designer-toolbar .designer-toolbar-right .designer-toolbar-right-item .action-btn[data-v-625107db] .anticon{font-size:var(--designer-icon-size-small)}.designer-toolbar .designer-toolbar-right .designer-toolbar-right-item .action-btn[data-v-625107db]:hover{color:var(--designer-main-color-1)!important;background:var(--designer-main-active-color1)!important;border-color:var(--designer-main-color-1)!important}.designer-toolbar .designer-toolbar-right .designer-toolbar-right-item .action-btn[data-v-625107db]:active{transform:scale(.97)}.designer-toolbar .designer-toolbar-right .designer-toolbar-right-item[data-v-625107db] .action-btn-radius,.designer-toolbar .designer-toolbar-right .designer-toolbar-right-item[data-v-625107db] .publish-btn{height:var(--designer-control-height)!important;padding:0 var(--designer-space-2)!important;font-size:var(--designer-font-size-default)!important;line-height:var(--designer-line-height-default)!important;border-radius:var(--designer-main-border-radius-1)!important}.designer-toolbar .designer-toolbar-right .designer-toolbar-right-item[data-v-625107db] .action-btn-radius .anticon,.designer-toolbar .designer-toolbar-right .designer-toolbar-right-item[data-v-625107db] .publish-btn .anticon{font-size:var(--designer-icon-size-small)!important}.left-sider-menu-tabs-row[data-v-31faa75d]{flex:0 0 auto;min-width:0;height:calc(var(--designer-control-height) + var(--designer-space-1));min-height:calc(var(--designer-control-height) + var(--designer-space-1));padding:0 var(--designer-panel-inline-padding);display:flex;align-items:center;border-bottom:0}.left-sider-menu-tabs[data-v-31faa75d]{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:var(--designer-space-1);overflow-x:auto;scrollbar-width:none}.left-sider-menu-tabs[data-v-31faa75d]::-webkit-scrollbar{display:none}.left-sider-menu-tab[data-v-31faa75d]{flex:0 0 auto;min-width:0;height:var(--designer-control-height);padding:0 var(--designer-space-3);color:var(--designer-main-color-2);background:transparent;border:0;border-radius:var(--designer-main-border-radius-1);font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-regular);line-height:var(--designer-line-height-default);white-space:nowrap;cursor:pointer;transition:color .15s ease,background-color .15s ease}.left-sider-menu-tab[data-v-31faa75d]:hover,.left-sider-menu-tab[data-v-31faa75d]:focus-visible{color:var(--designer-main-color-1);background:color-mix(in srgb,var(--designer-main-color-1) 5%,var(--designer-main-bg-color-1));outline:none}.left-sider-menu-tab[data-v-31faa75d]:focus-visible{box-shadow:inset 0 0 0 1px var(--designer-main-border-color-1)}.left-sider-menu-tab--active[data-v-31faa75d]{color:var(--ant-primary-color);background:color-mix(in srgb,var(--ant-primary-color) 8%,var(--designer-main-bg-color-1));font-weight:var(--designer-font-weight-semibold)}.left-sider-menu-tab--active[data-v-31faa75d]:hover,.left-sider-menu-tab--active[data-v-31faa75d]:focus-visible{color:var(--ant-primary-color);background:color-mix(in srgb,var(--ant-primary-color) 12%,var(--designer-main-bg-color-1))}.left-sider-menu-tab[data-v-31faa75d]:disabled{color:var(--designer-main-color-3);background:transparent;cursor:not-allowed}.left-sider-menu-tabs-actions[data-v-31faa75d]{flex:0 0 auto;display:flex;align-items:center;padding:0 var(--designer-space-1)}.layer-panel[data-v-6d52d70d]{padding:var(--designer-space-2);height:100%;position:relative;overflow:hidden;font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default)}.layer-panel .layer-panel-search[data-v-6d52d70d]{height:var(--designer-control-height);margin-bottom:var(--designer-space-2);font-size:var(--designer-font-size-default)}.layer-panel[data-v-6d52d70d] .ant-input-affix-wrapper .ant-input{border:none}.layer-panel[data-v-6d52d70d] .anticon.ant-input-clear-icon-has-suffix{color:var(--designer-main-color-1)}.layer-panel[data-v-6d52d70d] .ant-empty{width:94%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.layer-panel .ant-tree[data-v-6d52d70d]{background-color:var(--designer-main-bg-color-1);color:var(--designer-main-color-1)}.layer-panel .layer-panel-list[data-v-6d52d70d]{height:calc(100% - var(--designer-control-height) - var(--designer-space-2));overflow-y:auto;overflow-x:hidden;padding-right:var(--designer-space-2);margin-right:calc(-1 * var(--designer-space-2))}.layer-panel .layer-panel-list .ghost[data-v-6d52d70d]{opacity:.5;background:var(--designer-main-active-color2)}.layer-panel .layer-panel-list .layer-panel-item[data-v-6d52d70d]{min-height:var(--designer-control-height);display:flex;align-items:center;justify-content:space-between;border-radius:var(--designer-main-border-radius-1);padding:0 var(--designer-space-2);cursor:pointer;margin-bottom:var(--designer-space-1)}.layer-panel .layer-panel-list .layer-panel-item .left-content[data-v-6d52d70d]{width:70%;display:flex;align-items:center;justify-content:flex-start;gap:var(--designer-space-2);min-height:var(--designer-control-height);padding:0;color:var(--designer-main-color-1)}.layer-panel .layer-panel-list .layer-panel-item .left-content span[data-v-6d52d70d]{text-align:left}.layer-panel .layer-panel-list .layer-panel-item .left-content .layer-name[data-v-6d52d70d]{flex:1;min-width:0;overflow:hidden;cursor:text}.layer-panel .layer-panel-list .layer-panel-item .left-content .layer-name-input[data-v-6d52d70d]{min-width:0;height:calc(var(--designer-control-height) - var(--designer-space-1))}.layer-panel .layer-panel-list .layer-panel-item .left-content img[data-v-6d52d70d]{width:32px;height:22px;object-fit:cover}.layer-panel .layer-panel-list .layer-panel-item .left-content .anticon[data-v-6d52d70d]{color:var(--designer-main-color-1)}.layer-panel .layer-panel-list .layer-panel-item .layer-panel-icon[data-v-6d52d70d]{font-size:var(--designer-icon-size-small);width:var(--designer-icon-size-small);height:var(--designer-icon-size-small);flex:0 0 auto}.layer-panel .layer-panel-list .layer-panel-item .layer-panel-component-icon[data-v-6d52d70d]{display:inline-flex;align-items:center;justify-content:center;color:var(--designer-main-color-1)}.layer-panel .layer-panel-list .layer-panel-item .layer-panel-component-icon svg[data-v-6d52d70d]{display:block;width:100%;height:100%}.layer-panel .layer-panel-list .layer-panel-item .right-content[data-v-6d52d70d]{width:30%;align-items:center;justify-content:flex-end;display:none;gap:var(--designer-space-1)}.layer-panel .layer-panel-list .layer-panel-item.active[data-v-6d52d70d]{background-color:var(--designer-main-active-color1)}.layer-panel .layer-panel-list .layer-panel-item.active .right-content[data-v-6d52d70d],.layer-panel .layer-panel-list .layer-panel-item:hover .right-content[data-v-6d52d70d]{display:flex}.designer-left-sider{height:100%;width:100%;display:flex}.designer-left-sider .designer-left-sider-item{width:15%;height:100%;color:var(--designer-main-color-1);display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid var(--designer-main-border-color-1);border-radius:4px}.designer-left-sider .designer-left-sider-item .designer-left-sider-item-icon .left-sider-item,.designer-left-sider .designer-left-sider-item .designer-left-sider-item-other .left-sider-item{text-align:center;padding:var(--designer-space-2);cursor:pointer;margin:var(--designer-space-1)}.designer-left-sider .designer-left-sider-item .designer-left-sider-item-icon .left-sider-item .j-ellipsis,.designer-left-sider .designer-left-sider-item .designer-left-sider-item-other .left-sider-item .j-ellipsis{font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default)}.designer-left-sider .designer-left-sider-item .designer-left-sider-item-icon .left-sider-item .anticon,.designer-left-sider .designer-left-sider-item .designer-left-sider-item-other .left-sider-item .anticon{font-size:var(--designer-icon-size)}.designer-left-sider .designer-left-sider-item .designer-left-sider-item-icon .left-sider-item.active,.designer-left-sider .designer-left-sider-item .designer-left-sider-item-other .left-sider-item.active{color:var(--accent-ink);border-radius:var(--designer-main-border-radius-1);background-color:var(--jet-theme-primary-active)}.designer-left-sider .designer-left-sider-item .designer-left-sider-item-icon .left-sider-item.active:hover,.designer-left-sider .designer-left-sider-item .designer-left-sider-item-other .left-sider-item.active:hover{background-color:var(--jet-theme-primary-hover)}.designer-left-sider .designer-left-sider-item .designer-left-sider-item-icon .left-sider-item:hover,.designer-left-sider .designer-left-sider-item .designer-left-sider-item-other .left-sider-item:hover{background-color:var(--designer-main-active-color1);border-radius:var(--designer-main-border-radius-1)}.designer-left-sider .designer-left-sider-content{width:85%;display:flex;flex-direction:column}.designer-left-sider--tabs{flex-direction:column}.designer-left-sider--tabs .designer-left-sider-content{flex:1 1 auto;width:100%;min-height:0}.designer-right-config[data-v-e50e2d7d]{height:100%}.designer-right-config .ant-tabs[data-v-e50e2d7d]{font-feature-settings:"tnum";box-sizing:border-box;color:var(--designer-main-color-1);display:flex;font-size:var(--designer-font-size-default);font-variant:tabular-nums;line-height:var(--designer-line-height-default);list-style:none;margin:0;padding:0 var(--designer-panel-inline-padding)!important;height:100%}.designer-right-config .ant-tabs[data-v-e50e2d7d] .ant-tabs-tab{min-height:var(--designer-panel-nav-height);padding:0!important;flex:1;text-align:center}.designer-right-config .ant-tabs[data-v-e50e2d7d] .ant-tabs-tab .tab-icon{margin-right:4px!important}.designer-right-config .ant-tabs[data-v-e50e2d7d] .ant-tabs-content-holder{height:100%!important;overflow:auto}.designer-right-config .ant-tabs[data-v-e50e2d7d] .ant-tabs-content-holder .ant-tabs-content{height:100%}.designer-right-config[data-v-e50e2d7d] .ant-tabs-nav{min-height:var(--designer-panel-nav-height);margin-bottom:var(--designer-space-1)!important}.designer-right-config[data-v-e50e2d7d] .ant-tabs-nav:before{border-bottom:none}.designer-right-config--inspector{--designer-inspector-control-height: var(--designer-control-height);--designer-inspector-section-padding: var(--designer-panel-inline-padding);--designer-inspector-compact-label-width: var(--designer-space-4);min-width:0;background:var(--designer-main-bg-color-1)}.designer-right-config--inspector>.ant-tabs{padding:0!important}.designer-right-config--inspector>.ant-tabs>.ant-tabs-nav{height:var(--designer-panel-nav-height);min-height:var(--designer-panel-nav-height);margin:0!important;padding:0 var(--designer-inspector-section-padding);align-items:center;border-bottom:1px solid var(--designer-main-border-color-1)}.designer-right-config--inspector>.ant-tabs>.ant-tabs-nav:before{border-bottom:0!important}.designer-right-config--inspector>.ant-tabs>.ant-tabs-nav .ant-tabs-nav-list{width:auto;align-items:center;justify-content:flex-start;gap:var(--designer-space-4)}.designer-right-config--inspector>.ant-tabs>.ant-tabs-nav .ant-tabs-ink-bar{display:none}.designer-right-config--inspector>.ant-tabs>.ant-tabs-nav .ant-tabs-tab{flex:0 0 auto;height:var(--designer-panel-nav-height);margin:0!important;padding:0!important;align-items:center;justify-content:flex-start;color:var(--designer-main-color-2);font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default)}.designer-right-config--inspector>.ant-tabs>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-left:0!important}.designer-right-config--inspector>.ant-tabs>.ant-tabs-nav .ant-tabs-tab:hover{color:var(--ant-primary-color)}.designer-right-config--inspector>.ant-tabs>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{color:var(--ant-primary-color);font-weight:var(--designer-font-weight-semibold)}.designer-right-config--inspector>.ant-tabs>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:inherit;font-weight:inherit;text-shadow:none}.designer-right-config--inspector>.ant-tabs>.ant-tabs-content-holder{min-height:0;scrollbar-gutter:stable}.designer-right-config--inspector .ant-tabs-tabpane{min-height:100%}.designer-right-config--inspector .ant-tabs-tabpane:after{display:block;height:var(--designer-space-4);content:""}.designer-right-config--inspector .ant-tabs-tabpane:has(>.data-inspector):after{display:none}.designer-right-config--inspector .content{min-width:0}.designer-right-config--inspector .content>.header{margin-top:0;border-bottom:1px solid var(--designer-main-border-color-1)}.designer-right-config--inspector .content>.header.header--section-stack{border-bottom:0}.designer-right-config--inspector .inspector-config-panel__body>.card-container{padding-inline:0}.designer-right-config--inspector .ant-collapse{background:transparent;border:0;border-radius:0}.designer-right-config--inspector .ant-collapse>.ant-collapse-item>.ant-collapse-header{min-height:var(--designer-control-height);margin:var(--designer-space-2) var(--designer-space-1)!important;padding-block:0!important;align-items:center;color:var(--designer-main-color-1)!important;border-radius:var(--designer-main-border-radius-1);font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-semibold);line-height:var(--designer-line-height-default);transition:background-color .15s ease}.designer-right-config--inspector .ant-collapse>.ant-collapse-item>.ant-collapse-header:hover{background:var(--designer-main-btn-hover-color-1)}.designer-right-config--inspector .ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{color:var(--designer-main-color-2);font-size:var(--designer-icon-size-caret)}.designer-right-config--inspector .ant-collapse>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:0 var(--designer-inspector-section-padding) 0!important}.designer-right-config--inspector .card-container{gap:var(--designer-space-2);margin:0;padding:0 var(--designer-inspector-section-padding)}.designer-right-config--inspector .card-container>.card-container-row:first-child{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:2px;margin-left:0!important;padding-bottom:var(--designer-space-1)}.designer-right-config--inspector .card-container>.card-container-row:first-child .card-container-row-item{min-width:0}.designer-right-config--inspector .card-container>.card-container-row:first-child .img-item{width:100%;height:var(--designer-control-height);margin:0;padding:.375rem;border:1px solid transparent;border-radius:var(--designer-main-border-radius-1)}.designer-right-config--inspector .card-container>.card-container-row:first-child .img-item:hover{color:var(--designer-main-color-1);background:var(--designer-main-active-color1);border-color:var(--designer-main-border-color-1);border-radius:var(--designer-main-border-radius-1)}.designer-right-config--inspector .card-container>.card-container-row:not(:first-child){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--designer-space-2)}.designer-right-config--inspector .card-container>.card-container-row:not(:first-child)>.config-form-item{min-width:0}.designer-right-config--inspector .config-form-item:not(:has(>.config-form-item-switch)):not(:has(>.config-form-item-content>.ant-switch:only-child)){display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label icon" "content suffix";gap:var(--designer-space-2) var(--designer-space-1);align-items:center;justify-content:stretch;min-height:var(--designer-inspector-control-height)}.designer-right-config--inspector .config-form-item:not(:has(>.config-form-item-switch)):not(:has(>.config-form-item-content>.ant-switch:only-child))>.j-ellipsis{grid-area:label;min-width:0}.designer-right-config--inspector .config-form-item:not(:has(>.config-form-item-switch)):not(:has(>.config-form-item-content>.ant-switch:only-child)) .config-form-item-label{width:auto!important;min-width:0!important;color:var(--designer-main-color-2);font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default);text-align:left}.designer-right-config--inspector .config-form-item:not(:has(>.config-form-item-switch)):not(:has(>.config-form-item-content>.ant-switch:only-child))>.config-form-item-icon{grid-area:icon;min-width:0;margin-left:0}.designer-right-config--inspector .config-form-item:not(:has(>.config-form-item-switch)):not(:has(>.config-form-item-content>.ant-switch:only-child))>.config-form-item-icon:empty{display:none}.designer-right-config--inspector .config-form-item:not(:has(>.config-form-item-switch)):not(:has(>.config-form-item-content>.ant-switch:only-child))>.config-form-item-content{grid-area:content;width:100%;min-width:0;padding-left:0}.designer-right-config--inspector .config-form-item:not(:has(>.config-form-item-switch)):not(:has(>.config-form-item-content>.ant-switch:only-child))>.config-form-item-label{grid-area:suffix;white-space:nowrap}.designer-right-config--inspector .config-form-item:not(:has(>.config-form-item-switch)):not(:has(>.config-form-item-content>.ant-switch:only-child)):not(:has(>.config-form-item-icon:not(:empty))){grid-template-areas:"label label" "content suffix"}.designer-right-config--inspector .config-form-item:not(:has(>.config-form-item-switch)):not(:has(>.config-form-item-content>.ant-switch:only-child)):not(:has(>.config-form-item-label)){grid-template-areas:"label icon" "content content"}.designer-right-config--inspector .config-form-item:not(:has(>.config-form-item-switch)):not(:has(>.config-form-item-content>.ant-switch:only-child)):not(:has(>.config-form-item-icon:not(:empty))):not(:has(>.config-form-item-label)){grid-template-columns:minmax(0,1fr);grid-template-areas:"label" "content"}.designer-right-config--inspector .config-form-item:not(:has(>.config-form-item-switch)):not(:has(>.config-form-item-content>.ant-switch:only-child)):not(:has(>.j-ellipsis>.config-form-item-label:not(:empty))){row-gap:0}.designer-right-config--inspector .config-form-item:not(:has(>.config-form-item-switch)):not(:has(>.config-form-item-content>.ant-switch:only-child)):not(:has(>.j-ellipsis>.config-form-item-label:not(:empty)))>.j-ellipsis{display:none}.designer-right-config--inspector .config-form-item:not(:has(>.config-form-item-switch)):not(:has(>.config-form-item-content>.ant-switch:only-child)):not(:has(>.j-ellipsis>.config-form-item-label:not(:empty))):has(>.config-form-item-icon:not(:empty)):has(>.config-form-item-label){grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon content suffix"}.designer-right-config--inspector .config-form-item:not(:has(>.config-form-item-switch)):not(:has(>.config-form-item-content>.ant-switch:only-child)):not(:has(>.j-ellipsis>.config-form-item-label:not(:empty))):has(>.config-form-item-icon:not(:empty)):not(:has(>.config-form-item-label)){grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon content"}.designer-right-config--inspector .config-form-item:not(:has(>.config-form-item-switch)):not(:has(>.config-form-item-content>.ant-switch:only-child)):not(:has(>.j-ellipsis>.config-form-item-label:not(:empty))):not(:has(>.config-form-item-icon:not(:empty))):has(>.config-form-item-label){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"content suffix"}.designer-right-config--inspector .config-form-item:not(:has(>.config-form-item-switch)):not(:has(>.config-form-item-content>.ant-switch:only-child)):not(:has(>.j-ellipsis>.config-form-item-label:not(:empty))):not(:has(>.config-form-item-icon:not(:empty))):not(:has(>.config-form-item-label)){grid-template-columns:minmax(0,1fr);grid-template-areas:"content"}.designer-right-config--inspector .card-container-row>.config-form-item,.designer-right-config--inspector .page-config__size-row>.config-form-item{grid-template-columns:var(--designer-inspector-compact-label-width) auto minmax(0,1fr) auto;grid-template-areas:"label icon content suffix";gap:0 var(--designer-space-1)}.designer-right-config--inspector .card-container-row>.config-form-item:not(:has(>.config-form-item-icon:not(:empty))),.designer-right-config--inspector .page-config__size-row>.config-form-item:not(:has(>.config-form-item-icon:not(:empty))){grid-template-columns:var(--designer-inspector-compact-label-width) minmax(0,1fr) auto;grid-template-areas:"label content suffix"}.designer-right-config--inspector .card-container-row>.config-form-item:not(:has(>.j-ellipsis>.config-form-item-label:not(:empty))):has(>.config-form-item-icon:not(:empty)),.designer-right-config--inspector .page-config__size-row>.config-form-item:not(:has(>.j-ellipsis>.config-form-item-label:not(:empty))):has(>.config-form-item-icon:not(:empty)){grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon content suffix"}.designer-right-config--inspector .card-container-row>.config-form-item:not(:has(>.j-ellipsis>.config-form-item-label:not(:empty))):not(:has(>.config-form-item-icon:not(:empty))),.designer-right-config--inspector .page-config__size-row>.config-form-item:not(:has(>.j-ellipsis>.config-form-item-label:not(:empty))):not(:has(>.config-form-item-icon:not(:empty))){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"content suffix"}.designer-right-config--inspector .card-container-row>.config-form-item>.config-form-item-content>.ant-input-number,.designer-right-config--inspector .page-config__size-row>.config-form-item>.config-form-item-content>.ant-input-number{width:100%;min-width:0}.designer-right-config--inspector .card-container>.config-form-item:has(.flip)>.config-form-item-content{padding-left:calc(var(--designer-inspector-compact-label-width) + var(--designer-space-1))}.designer-right-config--inspector .card-container>.config-form-item:has(.flip)>.config-form-item-content>span{margin:0 0 0 var(--designer-space-2)!important;line-height:var(--designer-line-height-default)}.designer-right-config--inspector .card-container>.config-form-item:has(.flip)>.config-form-item-content>.ant-space{margin-left:var(--designer-space-2)!important}.designer-right-config--inspector .ant-input,.designer-right-config--inspector .ant-input-affix-wrapper,.designer-right-config--inspector .ant-input-number,.designer-right-config--inspector .ant-select:not(.ant-select-customize-input) .ant-select-selector,.designer-right-config--inspector .ant-picker,.designer-right-config--inspector .ant-cascader-picker,.designer-right-config--inspector .ant-tree-select .ant-select-selector{height:var(--designer-inspector-control-height);min-height:var(--designer-inspector-control-height);font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-regular);color:var(--designer-main-color-1)!important;background:var(--designer-main-form-component)!important;border-color:transparent!important;border-radius:var(--designer-main-border-radius-1)!important;box-shadow:none!important}.designer-right-config--inspector .ant-input:hover,.designer-right-config--inspector .ant-input-affix-wrapper:hover,.designer-right-config--inspector .ant-input-number:hover,.designer-right-config--inspector .ant-select:not(.ant-select-customize-input) .ant-select-selector:hover,.designer-right-config--inspector .ant-picker:hover,.designer-right-config--inspector .ant-cascader-picker:hover,.designer-right-config--inspector .ant-tree-select .ant-select-selector:hover,.designer-right-config--inspector .ant-input:focus,.designer-right-config--inspector .ant-input-affix-wrapper:focus,.designer-right-config--inspector .ant-input-number:focus,.designer-right-config--inspector .ant-select:not(.ant-select-customize-input) .ant-select-selector:focus,.designer-right-config--inspector .ant-picker:focus,.designer-right-config--inspector .ant-cascader-picker:focus,.designer-right-config--inspector .ant-tree-select .ant-select-selector:focus,.designer-right-config--inspector .ant-input.ant-input-affix-wrapper-focused,.designer-right-config--inspector .ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.designer-right-config--inspector .ant-input-number.ant-input-affix-wrapper-focused,.designer-right-config--inspector .ant-select:not(.ant-select-customize-input) .ant-select-selector.ant-input-affix-wrapper-focused,.designer-right-config--inspector .ant-picker.ant-input-affix-wrapper-focused,.designer-right-config--inspector .ant-cascader-picker.ant-input-affix-wrapper-focused,.designer-right-config--inspector .ant-tree-select .ant-select-selector.ant-input-affix-wrapper-focused,.designer-right-config--inspector .ant-input.ant-input-number-focused,.designer-right-config--inspector .ant-input-affix-wrapper.ant-input-number-focused,.designer-right-config--inspector .ant-input-number.ant-input-number-focused,.designer-right-config--inspector .ant-select:not(.ant-select-customize-input) .ant-select-selector.ant-input-number-focused,.designer-right-config--inspector .ant-picker.ant-input-number-focused,.designer-right-config--inspector .ant-cascader-picker.ant-input-number-focused,.designer-right-config--inspector .ant-tree-select .ant-select-selector.ant-input-number-focused,.designer-right-config--inspector .ant-input.ant-picker-focused,.designer-right-config--inspector .ant-input-affix-wrapper.ant-picker-focused,.designer-right-config--inspector .ant-input-number.ant-picker-focused,.designer-right-config--inspector .ant-select:not(.ant-select-customize-input) .ant-select-selector.ant-picker-focused,.designer-right-config--inspector .ant-picker.ant-picker-focused,.designer-right-config--inspector .ant-cascader-picker.ant-picker-focused,.designer-right-config--inspector .ant-tree-select .ant-select-selector.ant-picker-focused{border-color:var(--designer-main-border-color-1)!important;box-shadow:none!important}.designer-right-config--inspector .ant-select.ant-select-multiple .ant-select-selector{height:auto;min-height:var(--designer-inspector-control-height)}.designer-right-config--inspector .ant-input-affix-wrapper>.ant-input{height:auto;min-height:0;font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default);background:transparent!important}.designer-right-config--inspector .ant-input-number-input-wrap{height:100%}.designer-right-config--inspector .ant-input-number-input{height:calc(var(--designer-inspector-control-height) - .125rem);min-height:0;color:var(--designer-main-color-1)!important;font-size:var(--designer-font-size-default);line-height:calc(var(--designer-inspector-control-height) - .125rem)}.designer-right-config--inspector .ant-select-selection-item,.designer-right-config--inspector .ant-select-selection-placeholder,.designer-right-config--inspector .ant-picker-input>input{min-height:calc(var(--designer-inspector-control-height) - .125rem);color:var(--designer-main-color-1)!important;font-size:var(--designer-font-size-default);line-height:calc(var(--designer-inspector-control-height) - .125rem)}.designer-right-config--inspector .ant-input::placeholder,.designer-right-config--inspector .ant-select-selection-placeholder,.designer-right-config--inspector .ant-picker-input>input::placeholder{font-size:inherit;font-weight:var(--designer-font-weight-regular);color:var(--designer-main-placeholder-color-1)!important}.designer-right-config--inspector .modern-radio-group.ant-radio-group:has(>.ant-radio-button-wrapper),.designer-right-config--inspector .config-form-item-content>.ant-radio-group.ant-radio-group:has(>.ant-radio-button-wrapper){width:100%;height:var(--designer-inspector-control-height);min-height:var(--designer-inspector-control-height);display:flex;flex-wrap:nowrap;align-items:center;gap:.125rem;padding:.125rem;overflow:hidden;background:var(--designer-main-form-component);border-radius:var(--designer-main-border-radius-1)}.designer-right-config--inspector .modern-radio-group.ant-radio-group:has(>.ant-radio-button-wrapper)>.ant-radio-button-wrapper,.designer-right-config--inspector .config-form-item-content>.ant-radio-group.ant-radio-group:has(>.ant-radio-button-wrapper)>.ant-radio-button-wrapper{flex:1 1 0!important;min-width:0;height:calc(var(--designer-inspector-control-height) - .25rem);min-height:calc(var(--designer-inspector-control-height) - .25rem);margin:0;padding:0 var(--designer-space-2);display:inline-flex;align-items:center;justify-content:center;overflow:hidden;color:var(--designer-main-color-2)!important;background:transparent!important;border:0!important;border-radius:calc(var(--designer-main-border-radius-1) - .125rem)!important;box-shadow:none!important;font-size:var(--designer-font-size-default);line-height:calc(var(--designer-inspector-control-height) - .25rem);text-align:center;text-overflow:ellipsis;white-space:nowrap;transition:color .15s ease,background-color .15s ease}.designer-right-config--inspector .modern-radio-group.ant-radio-group:has(>.ant-radio-button-wrapper)>.ant-radio-button-wrapper:before,.designer-right-config--inspector .config-form-item-content>.ant-radio-group.ant-radio-group:has(>.ant-radio-button-wrapper)>.ant-radio-button-wrapper:before{display:none!important}.designer-right-config--inspector .modern-radio-group.ant-radio-group:has(>.ant-radio-button-wrapper)>.ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-disabled):not(.ant-radio-button-wrapper-checked),.designer-right-config--inspector .config-form-item-content>.ant-radio-group.ant-radio-group:has(>.ant-radio-button-wrapper)>.ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-disabled):not(.ant-radio-button-wrapper-checked){color:var(--designer-main-color-1)!important;background:var(--designer-main-btn-hover-color-1)!important}.designer-right-config--inspector .modern-radio-group.ant-radio-group:has(>.ant-radio-button-wrapper)>.ant-radio-button-wrapper.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled),.designer-right-config--inspector .config-form-item-content>.ant-radio-group.ant-radio-group:has(>.ant-radio-button-wrapper)>.ant-radio-button-wrapper.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:var(--ant-primary-color)!important;background:color-mix(in srgb,var(--ant-primary-color) 10%,var(--designer-main-bg-color-1))!important;border-color:transparent!important;box-shadow:none!important;font-weight:var(--designer-font-weight-semibold)}.designer-right-config--inspector .modern-radio-group.ant-radio-group:has(>.ant-radio-button-wrapper)>.ant-radio-button-wrapper.ant-radio-button-wrapper-disabled,.designer-right-config--inspector .config-form-item-content>.ant-radio-group.ant-radio-group:has(>.ant-radio-button-wrapper)>.ant-radio-button-wrapper.ant-radio-button-wrapper-disabled{color:var(--designer-main-disabled-color-1)!important;background:transparent!important;cursor:not-allowed}.designer-right-config--inspector .modern-radio-group.ant-radio-group:has(>.ant-radio-button-wrapper)>.ant-radio-button-wrapper:has(.ant-radio-button-input:focus-visible),.designer-right-config--inspector .config-form-item-content>.ant-radio-group.ant-radio-group:has(>.ant-radio-button-wrapper)>.ant-radio-button-wrapper:has(.ant-radio-button-input:focus-visible){outline:1px solid var(--ant-primary-color);outline-offset:-1px}.designer-right-config--inspector .modern-radio-group.ant-radio-group:has(>.ant-radio-button-wrapper)>.ant-radio-button-wrapper .anticon,.designer-right-config--inspector .config-form-item-content>.ant-radio-group.ant-radio-group:has(>.ant-radio-button-wrapper)>.ant-radio-button-wrapper .anticon{color:inherit;font-size:var(--designer-icon-size-small)}.designer-right-config--inspector .config-form-item-content>.ant-radio-group:not(:has(>.ant-radio-button-wrapper)){width:100%;height:var(--designer-inspector-control-height);min-height:var(--designer-inspector-control-height);display:flex;flex-wrap:nowrap;align-items:center;gap:var(--designer-space-1);padding:0 var(--designer-space-1);overflow:hidden;background:var(--designer-main-form-component);border-radius:var(--designer-main-border-radius-1)}.designer-right-config--inspector .config-form-item-content>.ant-radio-group:not(:has(>.ant-radio-button-wrapper)) .ant-radio-wrapper{flex:0 0 auto;margin-inline-end:0;color:var(--designer-main-color-1);font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default);white-space:nowrap}.designer-right-config--inspector .page-config{min-height:0;padding:var(--designer-space-4) var(--designer-inspector-section-padding) var(--designer-space-4)}.designer-right-config--inspector .page-config>.header{display:none}.designer-right-config--inspector .page-config>.content{margin-top:0;margin-right:0!important;margin-left:0!important;row-gap:var(--designer-space-3)!important}.designer-right-config--inspector .page-config>.content>.ant-col{min-width:0;padding-right:0!important;padding-left:0!important}.designer-right-config--inspector .page-config .page-config__size-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--designer-space-2);margin-left:0}.designer-right-config--inspector .three-property-container:has(>.scene-config){margin:0}.designer-right-config--inspector .scene-config{min-height:0;padding:var(--designer-space-4) var(--designer-inspector-section-padding)}.designer-right-config--inspector .scene-config>.title{display:none}.designer-right-config--inspector .scene-config>.card-container{gap:var(--designer-space-3);margin:0;padding:0}.designer-right-config--inspector .upload-image-warp .upload-image-border .upload-image-content{background:var(--designer-main-form-component)!important;border-color:var(--designer-main-border-color-1)!important;border-radius:var(--designer-main-border-radius-1)!important}.editor-brand-mark[data-v-7418152a]{width:24px;height:24px;display:block}.editor-brand-mark__fold--back[data-v-7418152a]{fill:color-mix(in srgb,var(--ant-primary-color) 42%,var(--designer-main-color-1))}.editor-brand-mark__fold--front[data-v-7418152a]{fill:var(--ant-primary-color)}.editor-brand-mark__fold--ridge[data-v-7418152a]{fill:color-mix(in srgb,var(--ant-primary-color) 30%,var(--designer-main-color-1))}.ai-particle-generation-overlay{position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit}.ai-particle-generation-overlay__shell{position:relative;width:100%;height:100%;overflow:hidden;border:1px solid rgba(203,213,225,.9);border-radius:16px;background:linear-gradient(180deg,#ffffffeb,#f8fafceb),linear-gradient(90deg,#fffc,#f0f9ffc2);box-shadow:0 1px 2px #94a3b82e,0 18px 40px #cbd5e12e,inset 0 0 0 1px #ffffffc7;isolation:isolate}.ai-particle-generation-overlay__tone,.ai-particle-generation-overlay__glow,.ai-particle-generation-overlay__sheen,.ai-particle-generation-overlay__grain{position:absolute;inset:0;pointer-events:none}.ai-particle-generation-overlay__tone{opacity:.84}.ai-particle-generation-overlay__tone--violet{background:linear-gradient(90deg,#f4f1fff5,#f4f1ff14 40%)}.ai-particle-generation-overlay__tone--cyan{background:linear-gradient(90deg,#fff0,#dcfcffd1 48%,#f1f5f92e 72%)}.ai-particle-generation-overlay__tone--white{background:linear-gradient(180deg,#fff9,#ffffff14 26%,#f8fafc47)}.ai-particle-generation-overlay__glow{inset:-18%;background:radial-gradient(circle at 18% 52%,rgba(221,214,254,.24),transparent 32%),radial-gradient(circle at 54% 50%,rgba(187,247,247,.28),transparent 28%),radial-gradient(circle at 84% 52%,rgba(219,234,254,.26),transparent 30%);filter:blur(28px);opacity:.92;animation:ai-page-overlay-glow var(--ai-page-glow-duration, 6.8s) ease-in-out infinite alternate}.ai-particle-generation-overlay__grain{opacity:.38;background:linear-gradient(180deg,rgba(255,255,255,.14),transparent 22%,rgba(255,255,255,.08) 100%),repeating-linear-gradient(-45deg,rgba(255,255,255,.16) 0 1px,transparent 1px 22px)}.ai-particle-generation-overlay__sheen{inset:-10% auto -10% -34%;width:42%;background:linear-gradient(90deg,#fff0,#ffffff29 28%,#ffffffc7 50%,#dcfcff5c 68%,#fff0);filter:blur(10px);opacity:.78;transform:skew(-14deg);animation:ai-page-overlay-sheen var(--ai-page-flow-duration, 3.2s) ease-in-out infinite}.ai-particle-generation-overlay-fade-enter-active,.ai-particle-generation-overlay-fade-leave-active{transition:opacity .2s ease}.ai-particle-generation-overlay-fade-enter-from,.ai-particle-generation-overlay-fade-leave-to{opacity:0}@keyframes ai-page-overlay-glow{0%,to{transform:translate3d(-2%,0,0) scale(.98);opacity:.76}50%{transform:translate3d(2%,-1%,0) scale(1.02);opacity:1}}@keyframes ai-page-overlay-sheen{0%{transform:translateZ(0) skew(-14deg)}52%,to{transform:translate3d(360%,0,0) skew(-14deg)}}@media (prefers-reduced-motion: reduce){.ai-particle-generation-overlay__glow,.ai-particle-generation-overlay__sheen{animation:none!important}}.ai-region-gradient-layer{position:absolute;inset:0;z-index:2;pointer-events:none}.ai-region-gradient-region{position:absolute;overflow:hidden;box-sizing:border-box;border-radius:var(--ai-region-gradient-radius, 12px);border:1px solid rgba(103,232,249,.28);box-shadow:0 0 0 1px #ffffff14,0 12px 30px #0891b214,inset 0 0 0 1px #ffffff0f;isolation:isolate;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ai-region-gradient-region__surface,.ai-region-gradient-region__tone,.ai-region-gradient-region__grain,.ai-region-gradient-region__sheen,.ai-region-gradient-region__reveal,.ai-region-gradient-region__outline{position:absolute;pointer-events:none;inset:0;border-radius:inherit}.ai-region-gradient-region__surface{overflow:hidden;background:linear-gradient(180deg,#ffffff24,#ffffff0a 18%,#0f172a1f),linear-gradient(135deg,#38bdf814,#22d3ee0a 42%,#6366f10f)}.ai-region-gradient-region__tone{opacity:.32}.ai-region-gradient-region__tone--violet{background:linear-gradient(90deg,#e0e7ff6b,#e0e7ff0a 42%)}.ai-region-gradient-region__tone--cyan{background:linear-gradient(90deg,#fff0,#a5f3fc42 46%,#f8fafc0a 76%)}.ai-region-gradient-region__tone--white{background:linear-gradient(180deg,#ffffff29,#ffffff05 28%,#f8fafc0f)}.ai-region-gradient-region__grain{opacity:.12;background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 24%,rgba(255,255,255,.04)),repeating-linear-gradient(-45deg,rgba(255,255,255,.08) 0 1px,transparent 1px 22px)}.ai-region-gradient-region__sheen{inset:-12% auto -12% -36%;width:34%;background:linear-gradient(90deg,#fff0,#ffffff0a 28%,#ffffff4d 50%,#a5f3fc2e 68%,#fff0);filter:blur(10px);opacity:.58;transform:skew(-14deg)}.ai-region-gradient-region__reveal{inset:-10% auto -10% -30%;z-index:2;width:30%;opacity:0;background:linear-gradient(90deg,#fff0,#ffffffe0,#fff0);filter:blur(8px);transform:skew(-14deg)}.ai-region-gradient-region__outline{inset:-1px;z-index:3;border:1.5px solid rgba(103,232,249,.76);opacity:0;clip-path:polygon(0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%)}.ai-region-gradient-region--processing{animation:ai-region-gradient-breathe 2.8s ease-in-out infinite}.ai-region-gradient-region--processing .ai-region-gradient-region__sheen{animation:ai-region-gradient-sheen 3.1s ease-in-out infinite}.ai-region-gradient-region--drawing{border-color:#67e8f98f;box-shadow:0 0 0 1px #ffffff14,0 18px 34px #0891b21f,inset 0 0 0 1px #ffffff14}.ai-region-gradient-region--drawing .ai-region-gradient-region__surface{animation:ai-region-gradient-surface-reveal .52s cubic-bezier(.22,1,.36,1) forwards}.ai-region-gradient-region--drawing .ai-region-gradient-region__outline{opacity:1;animation:ai-region-gradient-outline-draw .4s cubic-bezier(.22,1,.36,1) forwards}.ai-region-gradient-region--drawing .ai-region-gradient-region__reveal{opacity:.96;animation:ai-region-gradient-reveal-sweep .52s cubic-bezier(.22,1,.36,1) forwards}.ai-region-gradient-region--completed{border-color:#34d3997a;animation:ai-region-gradient-completed .28s ease forwards}.ai-region-gradient-region--failed{border-color:#f871716b;box-shadow:0 0 0 1px #ffffff0f,0 10px 24px #f871711f,inset 0 0 0 1px #ffffff0f;animation:ai-region-gradient-failed .9s ease forwards}.ai-region-gradient-region--failed .ai-region-gradient-region__surface{background:linear-gradient(180deg,#fff1f229,#fff1f20a 18%,#450a0a1f),linear-gradient(135deg,#f8717114,#fb923c0a)}.ai-region-gradient-region--failed .ai-region-gradient-region__tone--violet{background:linear-gradient(90deg,#fecdd347,#fecdd305 42%)}.ai-region-gradient-region--failed .ai-region-gradient-region__tone--cyan{background:linear-gradient(90deg,#fff0,#fecaca33 48%,#fef2f205 76%)}.ai-region-gradient-region--failed .ai-region-gradient-region__sheen{animation:none;opacity:.2}.ai-region-gradient-cursor{position:absolute;z-index:3;width:24px;height:24px;margin-left:-4px;margin-top:-4px;display:flex;align-items:center;justify-content:center;color:var(--ant-primary-color);opacity:.98;filter:drop-shadow(0 4px 10px color-mix(in srgb,var(--ant-primary-color) 24%,transparent));transition:left .12s linear,top .12s linear,opacity .18s ease}.ai-region-gradient-fade-enter-active,.ai-region-gradient-fade-leave-active{transition:opacity .18s ease}.ai-region-gradient-fade-enter-from,.ai-region-gradient-fade-leave-to{opacity:0}@keyframes ai-region-gradient-breathe{0%,to{opacity:.72;box-shadow:0 0 0 1px #ffffff0f,0 8px 18px #0891b20f,inset 0 0 0 1px #ffffff0a}50%{opacity:.92;box-shadow:0 0 0 1px #ffffff14,0 14px 24px #22d3ee14,inset 0 0 0 1px #ffffff0f}}@keyframes ai-region-gradient-sheen{0%{transform:translate3d(-110%,0,0) skew(-12deg)}54%,to{transform:translate3d(110%,0,0) skew(-12deg)}}@keyframes ai-region-gradient-outline-draw{0%{clip-path:polygon(0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%)}30%{clip-path:polygon(0% 0%,100% 0%,100% 0%,100% 0%,0% 0%,0% 0%)}55%{clip-path:polygon(0% 0%,100% 0%,100% 100%,100% 100%,0% 0%,0% 0%)}80%{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 100%,0% 0%)}to{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,0% 0%)}}@keyframes ai-region-gradient-surface-reveal{0%{opacity:1;clip-path:inset(0 0 0 0 round var(--ai-region-gradient-radius, 12px))}50%{opacity:.92;clip-path:inset(0 0 0 0 round var(--ai-region-gradient-radius, 12px))}to{opacity:0;clip-path:inset(0 0 0 100% round var(--ai-region-gradient-radius, 12px))}}@keyframes ai-region-gradient-reveal-sweep{0%{transform:translateZ(0) skew(-14deg);opacity:0}24%{opacity:.9}to{transform:translate3d(520%,0,0) skew(-14deg);opacity:0}}@keyframes ai-region-gradient-failed{0%,62%{opacity:1}70%{transform:translate(-2px)}78%{transform:translate(2px)}to{opacity:0;transform:translate(0)}}@keyframes ai-region-gradient-completed{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion: reduce){.ai-region-gradient-region,.ai-region-gradient-region__sheen,.ai-region-gradient-region__outline,.ai-region-gradient-region__surface,.ai-region-gradient-region__reveal,.ai-region-gradient-cursor{animation:none!important}}.canvas-select-icon[data-v-74dbf7d4]{width:1em;height:1em;display:block;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.canvas-interaction-mode-switch[data-v-ca55baa7]{height:var(--designer-tool-size);display:inline-flex;align-items:center;gap:var(--designer-space-1)}.canvas-interaction-mode-switch__item[data-v-ca55baa7]{width:var(--designer-tool-size);min-width:var(--designer-tool-size);height:var(--designer-tool-size);padding:0;display:inline-flex;align-items:center;justify-content:center;color:var(--designer-main-color-2);background:transparent;border:1px solid transparent;border-radius:var(--designer-main-border-radius-1);box-shadow:none;transition:color .16s ease,background-color .16s ease}.canvas-interaction-mode-switch__item[data-v-ca55baa7]:hover,.canvas-interaction-mode-switch__item[data-v-ca55baa7]:focus-visible{color:var(--ant-primary-color)!important;background:color-mix(in srgb,var(--ant-primary-color) 8%,var(--designer-main-form-component))!important;border-color:transparent!important}.canvas-interaction-mode-switch__item[data-v-ca55baa7]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--ant-primary-color) 16%,transparent)}.canvas-interaction-mode-switch__item--active[data-v-ca55baa7],.canvas-interaction-mode-switch__item--active[data-v-ca55baa7]:hover,.canvas-interaction-mode-switch__item--active[data-v-ca55baa7]:focus-visible{color:var(--ant-primary-color)!important;background:color-mix(in srgb,var(--ant-primary-color) 12%,var(--designer-main-form-component))!important;border-color:color-mix(in srgb,var(--ant-primary-color) 20%,transparent)!important}.canvas-interaction-mode-switch__icon[data-v-ca55baa7]{width:var(--designer-icon-size);height:var(--designer-icon-size);flex:0 0 auto;font-size:var(--designer-icon-size)}body:has(.designer--ai-prompt){--ai-prompt-select-cursor: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2016%2016'%20fill='none'%3e%3cpath%20d='M2.25%201.25C1.6.86.86%201.46%201.08%202.18l3.09%2010.27c.29.97%201.59%201.12%202.07.22l1.34-2.49c.17-.31.47-.5.81-.53l3.73-.35c1-.09%201.26-1.39.39-1.88L2.25%201.25Z'%20fill='%23000000'%20stroke='%23FFFFFF'%20stroke-width='1.65'%20stroke-linecap='round'%20stroke-linejoin='round'%20/%3e%3c/svg%3e") 3 2, default}.designer--ai-prompt{--ai-prompt-header-height: var(--designer-toolbar-height);--ai-editor-stage-bg: #e6e8eb;--ai-editor-stage-grid-color: rgba(31, 35, 41, .12);--ai-editor-artboard-bg: #f7f8fa;--ai-editor-artboard-border-color: rgba(31, 35, 41, .18);--ai-prompt-panel-height: 26rem;--ai-prompt-z-canvas-action: 10;--ai-prompt-z-toolbar: 20;background:var(--designer-main-bg-color-1);cursor:var(--ai-prompt-select-cursor)}.designer--ai-prompt .ai-prompt-header,.designer--ai-prompt .ai-prompt-sider,.designer--ai-prompt .ai-prompt-floating{cursor:var(--ai-prompt-select-cursor)}.designer--ai-prompt .ai-prompt-header .j-ellipsis,.designer--ai-prompt .ai-prompt-sider .j-ellipsis,.designer--ai-prompt .ai-prompt-floating .j-ellipsis{font-size:var(--designer-font-size-default)}.designer--ai-prompt .ai-prompt-header *,.designer--ai-prompt .ai-prompt-sider *,.designer--ai-prompt .ai-prompt-floating *{cursor:var(--ai-prompt-select-cursor)!important}.designer--ai-prompt .ai-prompt-header input,.designer--ai-prompt .ai-prompt-sider input,.designer--ai-prompt .ai-prompt-floating input,.designer--ai-prompt .ai-prompt-header textarea,.designer--ai-prompt .ai-prompt-sider textarea,.designer--ai-prompt .ai-prompt-floating textarea,.designer--ai-prompt .ai-prompt-header [contenteditable=true],.designer--ai-prompt .ai-prompt-sider [contenteditable=true],.designer--ai-prompt .ai-prompt-floating [contenteditable=true]{cursor:text!important}.designer--ai-prompt .ai-prompt-header :disabled,.designer--ai-prompt .ai-prompt-sider :disabled,.designer--ai-prompt .ai-prompt-floating :disabled,.designer--ai-prompt .ai-prompt-header [aria-disabled=true],.designer--ai-prompt .ai-prompt-sider [aria-disabled=true],.designer--ai-prompt .ai-prompt-floating [aria-disabled=true]{cursor:not-allowed!important}.designer--ai-prompt .designer-spin>.ant-spin-container{display:flex;min-height:0;flex-direction:column}.designer--ai-prompt .ai-prompt-header{position:relative;z-index:var(--ai-prompt-z-toolbar);flex:0 0 var(--ai-prompt-header-height);height:var(--ai-prompt-header-height)!important;padding:0 var(--designer-space-3)!important;line-height:var(--ai-prompt-header-height)!important;background:var(--designer-main-bg-color-1);border-bottom:1px solid var(--designer-main-border-color-1)}.designer--ai-prompt .ai-prompt-header .designer-toolbar{position:relative;gap:var(--designer-space-4)}.designer--ai-prompt .ai-prompt-header .designer-toolbar-left,.designer--ai-prompt .ai-prompt-header .designer-toolbar-center,.designer--ai-prompt .ai-prompt-header .designer-toolbar-right,.designer--ai-prompt .ai-prompt-header .designer-toolbar-left-item,.designer--ai-prompt .ai-prompt-header .designer-toolbar-left .page{min-width:0}.designer--ai-prompt .ai-prompt-header .designer-toolbar-left-item{gap:var(--designer-space-2)}.designer--ai-prompt .ai-prompt-header .designer-toolbar-left .logo{flex:0 0 1.75rem;width:1.75rem!important;height:1.75rem!important;box-sizing:border-box;overflow:visible;background:transparent;border:0;border-radius:0}.designer--ai-prompt .ai-prompt-header .editor-brand-mark{width:1.5rem;height:1.5rem;display:block;pointer-events:none}.designer--ai-prompt .ai-prompt-header .editor-brand-mark__fold--back{fill:color-mix(in srgb,var(--ant-primary-color) 42%,var(--designer-main-color-1))}.designer--ai-prompt .ai-prompt-header .editor-brand-mark__fold--front{fill:var(--ant-primary-color)}.designer--ai-prompt .ai-prompt-header .editor-brand-mark__fold--ridge{fill:color-mix(in srgb,var(--ant-primary-color) 30%,var(--designer-main-color-1))}.designer--ai-prompt .ai-prompt-header .designer-toolbar-left .page{max-width:14rem;overflow:visible}.designer--ai-prompt .ai-prompt-header .designer-toolbar-left .page .add-page-select{max-width:100%}.designer--ai-prompt .ai-prompt-header .designer-toolbar-left .action-item,.designer--ai-prompt .ai-prompt-header .designer-toolbar-right-item{gap:var(--designer-space-1);flex-wrap:nowrap}.designer--ai-prompt .ai-prompt-header .action-btn-icon{width:var(--designer-tool-size);min-width:var(--designer-tool-size);height:var(--designer-tool-size);padding:0;border-radius:var(--designer-main-border-radius-1)}.designer--ai-prompt .ai-prompt-header .ai-trigger-header-btn{flex:0 0 auto;width:var(--designer-tool-size);min-width:var(--designer-tool-size);height:var(--designer-tool-size);margin-left:var(--designer-space-1);padding:0;overflow:visible;color:var(--designer-main-color-1)!important;background:transparent!important;border:0!important;border-radius:var(--designer-main-border-radius-1);box-shadow:none;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}.designer--ai-prompt .ai-prompt-header .ai-trigger-header-btn:hover,.designer--ai-prompt .ai-prompt-header .ai-trigger-header-btn:focus-visible{color:var(--ant-primary-color)!important;background:var(--designer-main-active-color1)!important}.designer--ai-prompt .ai-prompt-header .ai-trigger-header-btn.ai-trigger-header-btn--active,.designer--ai-prompt .ai-prompt-header .ai-trigger-header-btn.ai-trigger-header-btn--active:hover{color:var(--ant-primary-color)!important;background:color-mix(in srgb,var(--ant-primary-color) 13%,var(--designer-main-bg-color-1))!important}.designer--ai-prompt .ai-prompt-header .ai-trigger-header-btn:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--ant-primary-color) 16%,transparent)}.designer--ai-prompt .ai-prompt-header .ai-trigger-header-btn .anticon{display:inline-flex;align-items:center;justify-content:center}.designer--ai-prompt .ai-prompt-header .ai-trigger-header-btn .ai-sparkles-icon{width:var(--designer-icon-size);height:var(--designer-icon-size);flex:0 0 auto;display:block;overflow:visible;color:currentColor}.designer--ai-prompt .ai-prompt-header .ai-trigger-header-btn .ai-sparkles-icon path{stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.designer--ai-prompt .ai-prompt-header .zoom-dropdown-btn{width:4.375rem;height:var(--designer-tool-size);border-color:transparent}.designer--ai-prompt .ai-prompt-content{flex:1 1 auto;min-width:0;min-height:0;height:auto;background:var(--ai-editor-stage-bg)}.designer--ai-prompt .ai-prompt-sider{min-height:0;overflow:hidden;background:var(--designer-main-bg-color-1)}.designer--ai-prompt .ai-prompt-sider>.ant-layout-sider-children{display:flex;min-height:0;flex-direction:column}.designer--ai-prompt .ai-prompt-left-sider{border-right:1px solid var(--designer-main-border-color-1)}.designer--ai-prompt .ai-prompt-right-sider{border-left:1px solid var(--designer-main-border-color-1)}.designer--ai-prompt .ai-prompt-sider__head{flex:0 0 var(--designer-panel-nav-height);min-height:var(--designer-panel-nav-height);display:flex;align-items:center;justify-content:space-between;gap:var(--designer-space-2);padding:0 var(--designer-panel-inline-padding);border-bottom:1px solid var(--designer-main-border-color-1)}.designer--ai-prompt .ai-prompt-left-panel-tabs{align-self:stretch;min-width:0;display:flex;align-items:stretch}.designer--ai-prompt .ai-prompt-left-panel-tab{min-width:0;height:var(--designer-panel-nav-height);padding:0 var(--designer-space-2);display:inline-flex;align-items:center;justify-content:center;gap:var(--designer-space-1);color:var(--designer-main-color-2);background:transparent;border:0;font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-regular);line-height:var(--designer-line-height-default);cursor:pointer;transition:color .15s ease,background-color .15s ease}.designer--ai-prompt .ai-prompt-left-panel-tab:hover,.designer--ai-prompt .ai-prompt-left-panel-tab:focus-visible{color:var(--ant-primary-color);background:transparent;outline:none}.designer--ai-prompt .ai-prompt-left-panel-tab:focus-visible{border-radius:var(--designer-main-border-radius-1);box-shadow:inset 0 0 0 1px var(--designer-main-border-color-1)}.designer--ai-prompt .ai-prompt-left-panel-tab--active,.designer--ai-prompt .ai-prompt-left-panel-tab--active:hover{color:var(--ant-primary-color);background:transparent;font-weight:var(--designer-font-weight-semibold)}.designer--ai-prompt .ai-prompt-sider__body{flex:1 1 auto;min-height:0;overflow:hidden}.designer--ai-prompt .ai-prompt-sider__body>.designer-left-sider,.designer--ai-prompt .ai-prompt-sider__body>.designer-right-config{height:100%}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .left-sider-menu-tabs-row{margin-top:var(--designer-space-1)}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .designer-left-sider-content{flex:1 1 auto;width:auto;min-width:0;min-height:0;overflow:hidden}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .left-sider-search-bar{margin:var(--designer-space-2)}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .left-sider-search-bar .ant-space,.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .left-sider-search-bar .ant-space-item:first-child{width:100%}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .left-sider-search-bar .ant-input-affix-wrapper{height:var(--designer-control-height);min-height:var(--designer-control-height);font-size:var(--designer-font-size-default);background:var(--designer-main-form-component);border-color:transparent;border-radius:var(--designer-main-border-radius-1)}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .left-sider-search-bar .ant-input-affix-wrapper:hover,.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .left-sider-search-bar .ant-input-affix-wrapper:focus,.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .left-sider-search-bar .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--designer-main-border-color-1);box-shadow:none}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .layer-panel .layer-panel-item .left-content{flex:1 1 auto;width:auto;min-width:0}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .layer-panel .layer-panel-item .right-content{flex:0 0 auto;width:auto;gap:calc(var(--designer-space-1) / 2)}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .layer-panel .layer-panel-item .right-content .action-btn{width:var(--designer-compact-action-size);min-width:var(--designer-compact-action-size);height:var(--designer-compact-action-size);padding:0;color:var(--designer-main-color-2);background:transparent;border:0;box-shadow:none}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .layer-panel .layer-panel-item .right-content .action-btn:hover,.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .layer-panel .layer-panel-item .right-content .action-btn:focus,.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .layer-panel .layer-panel-item .right-content .action-btn:active{color:var(--designer-main-color-1);background:var(--designer-main-btn-hover-color-1)}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .layer-panel .layer-panel-item .right-content .action-btn:focus-visible{outline:1px solid var(--ant-primary-color);outline-offset:-1px}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .layer-panel .layer-panel-item .right-content .action-btn .anticon{font-size:var(--designer-icon-size-small)}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .collapse-list,.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .collapse-list-light{min-height:0;padding-bottom:var(--designer-space-2);scrollbar-gutter:auto}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .collapse-list .ant-collapse>.ant-collapse-item>.ant-collapse-header,.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .collapse-list-light .ant-collapse>.ant-collapse-item>.ant-collapse-header{min-height:var(--designer-control-height);align-items:center;margin-inline:var(--designer-space-1);padding:0 var(--designer-space-2);color:var(--designer-main-color-1)!important;border-radius:var(--designer-main-border-radius-1);font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-semibold);line-height:var(--designer-line-height-default)}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .collapse-list .ant-collapse>.ant-collapse-item>.ant-collapse-header:hover,.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .collapse-list-light .ant-collapse>.ant-collapse-item>.ant-collapse-header:hover{background:var(--designer-main-active-color1)}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .collapse-list .ant-collapse-content-box,.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .collapse-list-light .ant-collapse-content-box{padding:var(--designer-space-2)}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .card-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--designer-space-2);justify-content:stretch;padding:0}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .card-item{width:auto;min-width:0;height:auto;box-sizing:border-box;padding:0;display:flex;flex-direction:column;background:transparent;border:0;border-radius:0;transition:none}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .card-item:hover,.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .card-item:focus-within{background:transparent}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .card-item:hover .drag-item,.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .card-item:focus-within .drag-item{background:color-mix(in srgb,var(--ant-primary-color) 4%,var(--designer-main-form-component))}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .card-item:hover .drag-item:after,.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .card-item:focus-within .drag-item:after{opacity:1;transform:scale(1)}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .card-item .drag-item{position:relative;flex:0 0 5rem;width:100%;height:5rem;min-height:5rem;padding:var(--designer-space-2);background:var(--designer-main-form-component);border:1px solid transparent;border-radius:var(--designer-main-border-radius-1);box-shadow:none;transition:background-color .18s ease}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .card-item .drag-item:after{content:"";position:absolute;inset:0;border:1px solid color-mix(in srgb,var(--ant-primary-color) 58%,var(--designer-main-border-color-1));border-radius:inherit;opacity:0;transform:scale(.96);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .card-item .drag-item:hover{background:color-mix(in srgb,var(--ant-primary-color) 4%,var(--designer-main-form-component));border-color:transparent;box-shadow:none}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .card-item .title .j-ellipsis{flex:0 0 auto;margin-top:var(--designer-space-1);color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption)!important;line-height:var(--designer-line-height-caption)}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .designer-left-sider[data-active-menu=Component] .card-container,.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .designer-left-sider[data-active-menu=ModelComponent] .card-container,.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .designer-left-sider[data-active-menu=Image] .card-container{grid-template-columns:repeat(3,minmax(0,1fr))}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .designer-left-sider[data-active-menu=Component] .card-item .drag-item,.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .designer-left-sider[data-active-menu=ModelComponent] .card-item .drag-item,.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .designer-left-sider[data-active-menu=Image] .card-item .drag-item{flex-basis:4rem;height:4rem;min-height:4rem}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .designer-left-sider[data-active-menu=Component] .card-item .title,.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .designer-left-sider[data-active-menu=ModelComponent] .card-item .title,.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .designer-left-sider[data-active-menu=Image] .card-item .title{min-width:0;margin-top:var(--designer-space-1)}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .designer-left-sider[data-active-menu=Component] .card-item .title .j-ellipsis,.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .designer-left-sider[data-active-menu=ModelComponent] .card-item .title .j-ellipsis,.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .designer-left-sider[data-active-menu=Image] .card-item .title .j-ellipsis{margin-top:0}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .image-panel,.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .image-panel-content{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.designer--ai-prompt .ai-prompt-left-sider .ai-prompt-sider__body .image-panel-content .tab-content{flex:1 1 auto;min-height:0;height:auto!important;overflow:auto}.designer--ai-prompt .ai-prompt-content>.canvas-layout-content.ai-prompt-stage{position:relative;flex:1 1 auto;min-width:0;min-height:0;box-sizing:border-box;overflow:hidden;background:var(--ai-editor-stage-bg);border:0}.designer--ai-prompt .ai-prompt-content>.canvas-layout-content.ai-prompt-stage>.designer-content-center{width:100%;height:100%;min-width:0;min-height:0}.designer--ai-prompt .ai-prompt-content>.canvas-layout-content.ai-prompt-stage .canvasedit-parent:before{opacity:1;background-image:radial-gradient(var(--ai-editor-stage-grid-color) 1px,transparent 1px);background-size:1.5rem 1.5rem;animation:none}.designer--ai-prompt .ai-prompt-content>.canvas-layout-content.ai-prompt-stage .view-designer-screen{background:var(--ai-editor-artboard-bg);border-radius:var(--designer-main-border-radius-1);box-shadow:0 0 0 1px var(--ai-editor-artboard-border-color)}.designer--ai-prompt .ai-prompt-content>.canvas-layout-content.ai-prompt-stage .view-designer-screen>.designer-canvas-panel{overflow:hidden;border-radius:inherit}.designer--ai-prompt .ai-prompt-content>.canvas-layout-content.ai-prompt-stage .sketch-ruler .h-container,.designer--ai-prompt .ai-prompt-content>.canvas-layout-content.ai-prompt-stage .sketch-ruler .v-container,.designer--ai-prompt .ai-prompt-content>.canvas-layout-content.ai-prompt-stage .sketch-ruler .corner{display:none!important}.designer--ai-prompt .ai-prompt-floating{position:absolute;z-index:var(--ai-prompt-z-canvas-action);pointer-events:none}.designer--ai-prompt .ai-prompt-floating>*{pointer-events:auto}.designer--ai-prompt .ai-prompt-floating--history{top:var(--designer-space-3);left:50%;width:min(40rem,calc(100% - 3rem));max-height:30%;overflow:auto;transform:translate(-50%)}.designer--ai-prompt .ai-prompt-floating--input{top:var(--designer-space-3);right:var(--designer-space-3);width:min(24rem,calc(100% - 1.5rem));height:min(var(--ai-prompt-panel-height),calc(100% - 1.5rem));min-width:min(20rem,calc(100% - 1rem));min-height:min(20rem,calc(100% - 1rem));max-width:calc(100% - 1rem);max-height:calc(100% - 1.5rem);box-sizing:border-box;overflow:hidden;background:var(--designer-main-bg-color-1);border:1px solid var(--designer-main-border-color-1);border-radius:var(--designer-main-border-radius-1);box-shadow:0 .75rem 2rem color-mix(in srgb,var(--designer-main-color-1) 14%,transparent)}.designer--ai-prompt .ai-prompt-floating--input>.ai-prompt-panel{height:100%;border:0;border-radius:inherit;box-shadow:none}.designer--ai-prompt .ai-prompt-floating--input [data-ai-panel-drag-handle],.designer--ai-prompt .ai-prompt-floating--input [data-ai-panel-drag-handle] *{cursor:grab!important}.designer--ai-prompt .ai-prompt-floating--input [data-ai-panel-drag-handle]{touch-action:none;-webkit-user-select:none;user-select:none}.designer--ai-prompt .ai-prompt-floating--input [data-ai-panel-drag-handle] button,.designer--ai-prompt .ai-prompt-floating--input [data-ai-panel-drag-handle] button *{cursor:pointer!important;touch-action:auto}.designer--ai-prompt .ai-prompt-floating--input[data-dragging=true],.designer--ai-prompt .ai-prompt-floating--input[data-dragging=true] [data-ai-panel-drag-handle],.designer--ai-prompt .ai-prompt-floating--input[data-dragging=true] [data-ai-panel-drag-handle] *{cursor:grabbing!important}.designer--ai-prompt .ai-prompt-floating--input[data-resizing=true]>.ai-prompt-panel{pointer-events:none}.designer--ai-prompt .ai-prompt-floating__resize{position:absolute;z-index:2;display:block;pointer-events:auto;touch-action:none}.designer--ai-prompt .ai-prompt-floating__resize--left{top:var(--designer-panel-nav-height);bottom:1rem;left:0;width:.5rem;cursor:ew-resize!important}.designer--ai-prompt .ai-prompt-floating__resize--bottom{right:1rem;bottom:0;left:1rem;height:.5rem;cursor:ns-resize!important}.designer--ai-prompt .ai-prompt-floating__resize--bottom-left{bottom:0;left:0;width:1rem;height:1rem;cursor:nesw-resize!important}.designer--ai-prompt .ai-prompt-floating__resize--bottom-left:after{position:absolute;bottom:.25rem;left:.25rem;width:.4375rem;height:.4375rem;border-left:1px solid var(--designer-main-placeholder-color-1);border-bottom:1px solid var(--designer-main-placeholder-color-1);content:"";opacity:.72;pointer-events:none}body[data-ai-panel-resizing=left],body[data-ai-panel-resizing=left] *{cursor:ew-resize!important}body[data-ai-panel-resizing=bottom],body[data-ai-panel-resizing=bottom] *{cursor:ns-resize!important}body[data-ai-panel-resizing=corner],body[data-ai-panel-resizing=corner] *{cursor:nesw-resize!important}body:has(.designer--ai-prompt) :where(.ant-dropdown,.ant-popover,.ant-tooltip,.ant-select-dropdown,.ant-picker-dropdown,.ant-cascader-dropdown,.ant-drawer,.ant-modal-root){cursor:var(--ai-prompt-select-cursor)}body:has(.designer--ai-prompt) :where(.ant-dropdown,.ant-popover,.ant-tooltip,.ant-select-dropdown,.ant-picker-dropdown,.ant-cascader-dropdown,.ant-drawer,.ant-modal-root) *{cursor:inherit!important}body:has(.designer--ai-prompt) :where(.ant-dropdown,.ant-popover,.ant-tooltip,.ant-select-dropdown,.ant-picker-dropdown,.ant-cascader-dropdown,.ant-drawer,.ant-modal-root) input,body:has(.designer--ai-prompt) :where(.ant-dropdown,.ant-popover,.ant-tooltip,.ant-select-dropdown,.ant-picker-dropdown,.ant-cascader-dropdown,.ant-drawer,.ant-modal-root) textarea,body:has(.designer--ai-prompt) :where(.ant-dropdown,.ant-popover,.ant-tooltip,.ant-select-dropdown,.ant-picker-dropdown,.ant-cascader-dropdown,.ant-drawer,.ant-modal-root) [contenteditable=true]{cursor:text!important}body:has(.designer--ai-prompt) :where(.ant-dropdown,.ant-popover,.ant-tooltip,.ant-select-dropdown,.ant-picker-dropdown,.ant-cascader-dropdown,.ant-drawer,.ant-modal-root) :disabled,body:has(.designer--ai-prompt) :where(.ant-dropdown,.ant-popover,.ant-tooltip,.ant-select-dropdown,.ant-picker-dropdown,.ant-cascader-dropdown,.ant-drawer,.ant-modal-root) [aria-disabled=true]{cursor:not-allowed!important}@media (max-width: 1200px){.designer--ai-prompt .ai-prompt-left-sider,.designer--ai-prompt .ai-prompt-right-sider{flex:0 0 17rem!important;width:17rem!important;min-width:17rem!important;max-width:17rem!important}.designer--ai-prompt .ai-prompt-header .designer-toolbar-left .page{max-width:10rem}}@media (max-width: 768px){.designer--ai-prompt .ai-prompt-left-sider{flex:0 0 15.5rem!important;width:15.5rem!important;min-width:15.5rem!important;max-width:15.5rem!important}.designer--ai-prompt .ai-prompt-header{padding:0 var(--designer-space-2)!important}.designer--ai-prompt .ai-prompt-header .designer-toolbar-left .page{max-width:8rem}.designer--ai-prompt .ai-prompt-header .designer-toolbar-left .action-item,.designer--ai-prompt .ai-prompt-header .designer-toolbar-right-item{gap:0}.designer--ai-prompt .ai-prompt-floating--input{top:var(--designer-space-2);right:var(--designer-space-2);width:calc(100% - var(--designer-space-4));height:min(var(--ai-prompt-panel-height),calc(100% - var(--designer-space-4)));max-height:calc(100% - var(--designer-space-4))}}@media (prefers-reduced-motion: reduce){.designer--ai-prompt .ai-prompt-header .ai-trigger-header-btn,.designer--ai-prompt .ai-prompt-left-panel-tab{transition:none}.designer--ai-prompt .ai-prompt-left-sider .card-item,.designer--ai-prompt .ai-prompt-left-sider .card-item .drag-item,.designer--ai-prompt .ai-prompt-left-sider .card-item .drag-item:after{transition:none}}.designer--report .report-left .report-navigation .designer-left-sider-content:has(>.image-panel){overflow:hidden}.designer--report .report-left .report-navigation .image-panel,.designer--report .report-left .report-navigation .image-panel-content{display:flex;flex-direction:column;flex:1 1 0;min-height:0;min-width:0;overflow:hidden}.designer--report .report-left .report-navigation .image-panel-content .tab-content{position:relative;flex:1 1 0;min-height:0;height:auto!important;overflow:hidden}.designer--report .report-left .report-navigation .image-panel .left-sider-search-bar{flex:0 0 auto;align-self:stretch}.designer--report .report-left .report-navigation .image-panel .image-panel-empty .empty-resource-container{top:var(--designer-space-6);left:0;transform:none;padding:0 var(--designer-space-2);box-sizing:border-box}.designer--report .report-left .report-navigation .image-panel .image-panel-empty .empty-resource-container .simple-guide-link{display:block;margin-top:var(--designer-space-1)}.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line){color:var(--designer-main-color-1);font-size:var(--designer-font-size-default)}.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-list-holder-inner .ant-tree-treenode{box-sizing:border-box;min-height:var(--designer-tool-size);border:1px solid transparent;border-radius:var(--designer-main-border-radius-1);background:transparent;transition:background-color .12s ease}.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-list-holder-inner .ant-tree-treenode:hover,.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-list-holder-inner .ant-tree-treenode:focus-within{background:color-mix(in srgb,var(--designer-main-color-1) 5%,var(--designer-main-bg-color-1))}.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-list-holder-inner .ant-tree-treenode.ant-tree-treenode-selected{background:color-mix(in srgb,var(--ant-primary-color) 10%,var(--designer-main-bg-color-1));border-color:transparent}.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-switcher{height:var(--designer-control-height);line-height:var(--designer-control-height);color:var(--designer-main-color-2)}.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-node-content-wrapper,.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-node-content-wrapper:hover,.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-node-content-wrapper.ant-tree-node-selected{background:transparent}.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-node-content-wrapper .ant-tree-title,.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-node-content-wrapper:hover .ant-tree-title,.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-node-content-wrapper.ant-tree-node-selected .ant-tree-title{color:var(--designer-main-color-1)}.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-node-content-wrapper .data-panel-tree-title,.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-node-content-wrapper:hover .data-panel-tree-title,.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-node-content-wrapper.ant-tree-node-selected .data-panel-tree-title{height:var(--designer-control-height);box-sizing:border-box;padding:0 var(--designer-space-1);gap:var(--designer-space-1);min-width:0}.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-node-content-wrapper .data-panel-tree-title>span,.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-node-content-wrapper:hover .data-panel-tree-title>span,.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-node-content-wrapper.ant-tree-node-selected .data-panel-tree-title>span{flex:1 1 0;min-width:0;overflow:hidden}.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-node-content-wrapper .data-panel-tree-title .data-panel-tree-title-actions,.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-node-content-wrapper:hover .data-panel-tree-title .data-panel-tree-title-actions,.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-node-content-wrapper.ant-tree-node-selected .data-panel-tree-title .data-panel-tree-title-actions{display:inline-flex;flex:0 0 auto;opacity:0;pointer-events:none;transition:opacity .12s ease}.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-node-content-wrapper:hover .data-panel-tree-title .data-panel-tree-title-actions,.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-node-content-wrapper:hover:hover .data-panel-tree-title .data-panel-tree-title-actions,.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-node-content-wrapper.ant-tree-node-selected:hover .data-panel-tree-title .data-panel-tree-title-actions,.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-node-content-wrapper:focus-within .data-panel-tree-title .data-panel-tree-title-actions,.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-node-content-wrapper:hover:focus-within .data-panel-tree-title .data-panel-tree-title-actions,.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-node-content-wrapper.ant-tree-node-selected:focus-within .data-panel-tree-title .data-panel-tree-title-actions{opacity:1;pointer-events:auto}.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-treenode:hover .data-panel-tree-title-actions,.designer--report .report-left .report-navigation .data-panel .data-panel-content .ant-tree:not(.ant-tree-show-line) .ant-tree-treenode:focus-within .data-panel-tree-title-actions{opacity:1;pointer-events:auto}.designer--report .designer-spin,.designer--report .designer-spin>.ant-spin-container{height:100%;min-height:0;display:flex;flex-direction:column}.designer--report .report-header{flex:0 0 var(--designer-toolbar-height);border-bottom:1px solid var(--designer-main-border-color-1)}.designer--report .report-header .logo{background:transparent;border:0;width:28px;height:28px}.designer--report .report-header .page{min-width:0;max-width:220px;font-size:var(--designer-font-size-default)}.designer--report .report-header .action-btn-icon{width:var(--designer-tool-size);height:var(--designer-tool-size);padding:0}.designer--report .report-content{flex:1;min-height:0;height:auto;overflow:hidden}.designer--report .report-left,.designer--report .report-right{background:var(--designer-main-bg-color-1);min-height:0;overflow:hidden}.designer--report .report-left{border-right:1px solid var(--designer-main-border-color-1)}.designer--report .report-right{border-left:1px solid var(--designer-main-border-color-1);overflow-y:auto}.designer--report .report-stage{min-width:0;min-height:0;overflow:hidden;background:var(--designer-main-bg-color-1)}.designer--report .report-navigation{height:100%;display:flex;flex-direction:column;min-height:0}.designer--report .report-navigation>.left-sider-menu-tabs-row{height:var(--designer-panel-nav-height);min-height:var(--designer-panel-nav-height);border-bottom:1px solid var(--designer-main-border-color-1)}.designer--report .report-navigation>.left-sider-menu-tabs-row .left-sider-menu-tabs{gap:0;align-self:stretch}.designer--report .report-navigation>.left-sider-menu-tabs-row .left-sider-menu-tab{height:var(--designer-panel-nav-height);padding:0 var(--designer-space-2);background:transparent}.designer--report .report-navigation>.left-sider-menu-tabs-row .left-sider-menu-tab:hover,.designer--report .report-navigation>.left-sider-menu-tabs-row .left-sider-menu-tab:focus-visible{color:var(--ant-primary-color);background:transparent}.designer--report .report-navigation>.designer-left-sider{flex:1;min-height:0}.designer--report .report-navigation>.designer-left-sider>.left-sider-menu-tabs-row{margin-top:var(--designer-space-1)}.designer--report .report-navigation .designer-left-sider-content{overflow:auto;min-height:0}.designer--report .report-navigation .left-sider-search-bar .ant-space{display:flex;width:100%}.designer--report .report-navigation .left-sider-search-bar .ant-space-item:first-child{flex:1 1 0;min-width:0;width:100%}.designer--report .report-navigation .left-sider-search-bar .ant-space-item:not(:first-child){flex:0 0 auto}.designer--report .report-navigation .left-sider-search-bar .ant-input-affix-wrapper{width:100%}.designer--report .right-sider-content{font-size:var(--designer-font-size-default)}:root{--designer-font-size-caption: 11px;--designer-font-size-default: 12px;--designer-font-size-context: 13px;--designer-line-height-caption: 16px;--designer-line-height-short: 18px;--designer-line-height-default: 20px;--designer-line-height-context: 24px;--designer-font-weight-regular: 400;--designer-font-weight-medium: 500;--designer-font-weight-semibold: 600;--designer-space-1: var(--space-1, 4px);--designer-space-2: var(--space-2, 8px);--designer-space-3: var(--space-3, 12px);--designer-space-4: var(--space-4, 16px);--designer-space-5: var(--space-5, 20px);--designer-space-6: var(--space-6, 24px);--designer-control-height: 30px;--designer-tool-size: 32px;--designer-compact-action-size: 24px;--designer-panel-nav-height: 42px;--designer-toolbar-height: 48px;--designer-icon-size: 16px;--designer-icon-size-small: 14px;--designer-icon-size-caret: 12px;--designer-panel-inline-padding: var(--designer-space-3)}.designer-modal .ant-modal-title,.designer-modal-confirm .ant-modal-title,.designer-modal .ant-modal-confirm-title,.designer-modal-confirm .ant-modal-confirm-title{font-size:var(--fs-16, 16px);font-weight:600;line-height:1.5}.designer-modal .ant-modal-body,.designer-modal-confirm .ant-modal-body,.designer-modal .ant-modal-confirm-content,.designer-modal-confirm .ant-modal-confirm-content{font-size:var(--fs-14, 14px)}.designer-modal .ant-modal-content .ant-modal-header,.designer-modal-confirm .ant-modal-content .ant-modal-header{border-bottom:0}.designer-modal .ant-modal-footer,.designer-modal-confirm .ant-modal-footer{border-top:0}.view-designer{position:relative;top:0;left:0;width:100%;height:100vh;box-sizing:border-box;display:flex;flex-direction:column;-webkit-user-select:none;user-select:none;visibility:visible;z-index:1;background-color:var(--designer-main-bg-color-1)!important;color:var(--designer-main-color-1)}.view-designer ::-webkit-scrollbar{display:none}.view-designer .designer-header{background-color:var(--designer-main-bg-color-1);height:var(--designer-toolbar-height)!important;color:var(--designer-main-color-1);line-height:var(--designer-toolbar-height)!important;padding:0 var(--designer-space-3)!important;transition:.2s all}.view-designer .designer-content{height:calc(100% - var(--designer-toolbar-height))}.view-designer .designer-content .left-layout-sider{height:100%;flex:0 0 300px!important;max-width:300px!important;min-width:300px!important;width:300px!important;border-top:1px solid var(--designer-main-border-color-1);background-color:var(--designer-main-bg-color-1)}.view-designer .designer-content .canvas-layout-content{background-color:var(--designer-main-bg-color-2)}.view-designer .designer-content .canvas-layout-content .designer-content-center{position:relative;overflow:auto;height:100%}.view-designer .designer-content .canvas-layout-content .designer-content-center .canvas-zoomIn{animation-name:zoomIn;animation-duration:1s;animation-fill-mode:both}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}to{transform:scaleZ(1)}}.view-designer .designer-content .canvas-layout-content .designer-content-center .view-designer-screen{position:relative;transition:.4s all ease-in-out}.view-designer .designer-content .canvas-layout-content .designer-content-center .designer-canvas-panel,.view-designer .designer-content .canvas-layout-content .designer-content-center .designer-handler-panel{width:100%;height:100%;position:absolute;box-sizing:border-box}.view-designer .designer-content .canvas-layout-content .designer-content-center .designer-canvas-panel{z-index:2;transform-origin:0 0;transition:.2s all ease-in-out;background-size:cover,contain;background-position:center,right bottom;background-repeat:no-repeat,no-repeat}.view-designer .designer-content .canvas-layout-content .designer-content-center .designer-canvas-panel .component-box{width:100%;height:100%;display:flex;flex-direction:column;position:relative;box-sizing:border-box;overflow:hidden}.view-designer .designer-content .canvas-layout-content .designer-content-center .designer-handler-panel{z-index:3;pointer-events:none}.view-designer .designer-content .right-layout-sider{border-top:1px solid var(--designer-main-border-color-1);flex:0 0 20rem!important;max-width:20rem!important;min-width:20rem!important;width:20rem!important;background-color:var(--designer-main-bg-color-1)}.view-designer .action-btn,.view-designer .action-btn .ant-btn{background:var(--designer-main-btn-color-1);color:var(--designer-main-color-1);border:none;border-radius:var(--designer-main-border-radius-1)!important;box-shadow:none;transition:all .2s ease}.view-designer .action-btn:hover,.view-designer .action-btn .ant-btn:hover,.view-designer .action-btn:focus,.view-designer .action-btn .ant-btn:focus,.view-designer .action-btn:active,.view-designer .action-btn .ant-btn:active{background:var(--designer-main-btn-hover-color-1);color:var(--designer-main-color-1);border-color:var(--designer-main-border-color-1);box-shadow:none}.view-designer .ant-btn-primary{box-shadow:none}.view-designer .action-btn-radius{border-radius:6px!important}.view-designer .ant-select{color:var(--designer-main-color-1)}.view-designer .ant-select .ant-select-selection-placeholder{color:var(--designer-main-placeholder-color-1)!important}.view-designer .ant-select .ant-select-selector{background-color:var(--designer-main-form-component);border:none;border-radius:var(--designer-main-border-radius-1)}.view-designer .ant-select .ant-select-selector .ant-select-selection-search{color:var(--designer-main-color-1)!important}.view-designer .ant-select .ant-select-selector .ant-select-selection-item{background-color:var(--designer-main-form-component);color:var(--designer-main-color-1)!important}.view-designer .ant-select .ant-select-selector .ant-select-selection-item .ant-select-selection-item-remove,.view-designer .ant-select .ant-select-arrow{color:var(--designer-main-color-1)}.view-designer .ant-select .ant-select-dropdown{background-color:var(--designer-main-bg-color-1);color:var(--designer-main-color-1)}.view-designer .ant-select .ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:var(--designer-main-bg-color-2)}.view-designer .ant-select .ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:var(--designer-main-active-color2)}.view-designer .ant-select .ant-select-dropdown .ant-select-item-option:hover{background-color:var(--designer-main-active-color2)}.view-designer .ant-select .ant-select-dropdown .ant-select-item{color:var(--designer-main-color-1)}.view-designer .ant-select .ant-select-dropdown .ant-select-tree{background-color:var(--designer-main-bg-color-1);color:var(--designer-main-color-1)}.view-designer .ant-select .ant-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected{background-color:var(--designer-main-active-color2)}.view-designer .ant-select .ant-select-dropdown .ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper{color:var(--designer-main-disabled-color-1)}.view-designer .ant-select .ant-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper:hover{background-color:var(--designer-main-active-color2)}.view-designer .ant-select .ant-select-dropdown .ant-empty{color:var(--designer-main-color-1)!important}.view-designer .ant-select.is-light .ant-select-selector .ant-select-selection-item{color:#000!important}.view-designer .ant-input::placeholder{color:var(--designer-main-placeholder-color-1)!important}.view-designer .ant-input-group::placeholder{color:var(--designer-main-placeholder-color-1)!important}.view-designer .ant-input-wrapper .ant-input{background-color:var(--designer-main-form-component)!important;border:none;color:var(--designer-main-color-1)}.view-designer .ant-input-wrapper .ant-input-clear-icon{color:var(--designer-main-color-1)}.view-designer .ant-input-wrapper .ant-input-group-addon{background-color:var(--designer-main-form-component)!important;border:1px solid var(--designer-main-border-color-1);color:var(--designer-main-color-1)!important;border-radius:var(--designer-main-border-radius-1)}.view-designer .ant-input-wrapper .ant-input-group-addon .ant-btn{background-color:var(--designer-main-form-component)!important;border:1px solid var(--designer-main-border-color-1);color:var(--designer-main-color-1)!important}.view-designer .ant-input-number,.view-designer .ant-input-number-focused{background-color:var(--designer-main-form-component);border:none;border-radius:var(--designer-main-border-radius-1)!important;overflow:hidden}.view-designer .ant-input-number .ant-input-number-input,.view-designer .ant-input-number-focused .ant-input-number-input{color:var(--designer-main-color-1)!important;border-radius:var(--designer-main-border-radius-1)}.view-designer .ant-input-number .ant-input-number-handler-wrap,.view-designer .ant-input-number-focused .ant-input-number-handler-wrap{background-color:transparent!important}.view-designer .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler-down,.view-designer .ant-input-number-focused .ant-input-number-handler-wrap .ant-input-number-handler-down{border-left:1px solid var(--designer-main-border-color-1)!important}.view-designer .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler-up-inner,.view-designer .ant-input-number-focused .ant-input-number-handler-wrap .ant-input-number-handler-up-inner{color:var(--designer-main-color-1)!important}.view-designer .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler,.view-designer .ant-input-number-focused .ant-input-number-handler-wrap .ant-input-number-handler{color:var(--designer-main-color-1)!important;border:1px solid var(--designer-main-border-color-1)!important}.view-designer .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner,.view-designer .ant-input-number-focused .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner{color:var(--designer-main-color-1)!important}.view-designer .ant-input-number-input::placeholder,.view-designer .ant-picker::placeholder{color:var(--designer-main-placeholder-color-1)!important}.view-designer .ant-picker{background-color:var(--designer-main-form-component);border:1px solid var(--designer-main-border-color-1);color:var(--designer-main-color-1);border-radius:var(--designer-main-border-radius-1)}.view-designer .ant-picker .ant-picker-input>input{color:var(--designer-main-color-1)}.view-designer .ant-picker .ant-picker-input>input::placeholder{color:var(--designer-main-placeholder-color-1)}.view-designer .ant-picker .ant-picker-suffix{color:var(--designer-main-color-2)}.view-designer .ant-picker .ant-picker-clear{color:var(--designer-main-color-1);background:var(--designer-main-form-component)}.view-designer .ant-radio-wrapper{color:var(--designer-main-color-1)}.view-designer .ant-radio-wrapper .ant-radio-inner{background-color:var(--designer-main-form-component)}.view-designer .ant-radio-wrapper .ant-radio-inner:after{background-color:#1677ff}.view-designer .ant-radio-wrapper .ant-radio-input{display:none}.view-designer .ant-switch .ant-switch-inner{color:var(--designer-main-color-1)}.view-designer .ant-switch:focus{box-shadow:none}.view-designer .ant-upload-wrapper{color:var(--designer-main-color-1)}.view-designer .ant-upload-wrapper .ant-upload{background-color:var(--designer-main-form-component);color:var(--designer-main-color-1);border:none;border-radius:var(--designer-main-border-radius-1);transition:all .3s ease}.view-designer .ant-upload-wrapper .ant-upload:hover{border-color:var(--ant-primary-color);background-color:var(--designer-main-btn-hover-color-1)}.view-designer .ant-upload-wrapper .ant-upload.ant-upload-drag{border:none}.view-designer .ant-upload-wrapper .ant-upload.ant-upload-drag:hover{border-color:var(--ant-primary-color)}.view-designer .ant-upload-wrapper .ant-upload.ant-upload-drag .ant-upload-btn,.view-designer .ant-upload-wrapper .ant-upload.ant-upload-drag .ant-upload-btn .ant-upload-drag-icon,.view-designer .ant-upload-wrapper .ant-upload.ant-upload-drag .ant-upload-btn .ant-upload-text{color:var(--designer-main-color-1)}.view-designer .ant-upload-wrapper .ant-upload.ant-upload-select-picture-card{border-radius:var(--designer-main-border-radius-1)}.view-designer .ant-upload-wrapper .ant-upload.ant-upload-select-picture-card:hover{background-color:var(--designer-main-btn-hover-color-1)}.view-designer .ant-upload-wrapper .ant-upload-list .ant-upload-list-item{border:none;background-color:var(--designer-main-form-component);border-radius:var(--designer-main-border-radius-1);padding:0 2px}.view-designer .ant-upload-wrapper .ant-upload-list .ant-upload-list-item:hover{background-color:var(--designer-main-btn-hover-color-1)}.view-designer .ant-upload-wrapper .ant-upload-list .ant-upload-list-item .ant-upload-list-item-info{background-color:transparent}.view-designer .ant-input-affix-wrapper{background-color:var(--designer-main-form-component);border:none;border-radius:var(--designer-main-border-radius-1);color:var(--designer-main-color-1)}.view-designer .ant-input{background-color:var(--designer-main-form-component);color:var(--designer-main-color-1);border:none;border-radius:var(--designer-main-border-radius-1)}.view-designer .ant-select .ant-select-selector{color:var(--designer-main-color-1)!important}.view-designer .ant-select .ant-select-clear{background-color:var(--designer-main-active-color1);color:var(--designer-main-color-1)!important}.view-designer .action-btn-icon{cursor:pointer;display:flex;align-items:center;justify-content:center;width:var(--designer-tool-size);min-width:var(--designer-tool-size);height:var(--designer-tool-size);padding:var(--designer-space-2);transition:all .2s ease;color:var(--designer-main-color-1);border:none!important;border-radius:var(--designer-main-border-radius-1)}.view-designer .action-btn-icon .anticon{font-size:var(--designer-icon-size)}.view-designer .action-btn-icon:hover{background-color:var(--designer-main-active-color1);color:var(--ant-primary-color)}.designer-modal ::-webkit-scrollbar-thumb{background-color:var(--designer-main-border-color-1);border-radius:4px}.designer-modal ::-webkit-scrollbar-thumb:hover{background-color:var(--designer-main-btn-hover-color-1)}.designer-modal .ant-modal-content{background-color:var(--designer-main-form-component);border-radius:8px}.designer-modal .ant-modal-content .ant-modal-header{background-color:var(--designer-main-bg-color-1);border-bottom:0;border-radius:8px 8px 0 0}.designer-modal .ant-modal-content .ant-modal-header .ant-modal-title{color:var(--designer-main-color-1)}.designer-modal .ant-modal-content .ant-modal-close{color:var(--designer-main-color-1);transition:all .2s ease!important}.designer-modal .ant-modal-content .ant-modal-close:hover{transform:none!important;background-color:transparent}.designer-modal .ant-modal-content .ant-modal-body .ant-form,.designer-modal .ant-modal-content .ant-modal-body .ant-form .ant-form-item{color:var(--designer-main-color-1)}.designer-modal .ant-modal-content .ant-modal-body .ant-form .ant-form-item .ant-form-item-label>label{color:var(--designer-main-color-1)}.designer-modal .ant-modal-content .ant-modal-body .ant-tabs{color:var(--designer-main-color-1)}.designer-modal .ant-modal-content .ant-modal-body .ant-tabs-nav{margin-bottom:20px!important}.designer-modal .ant-modal-content .ant-modal-body .ant-tabs-nav:before{border-bottom:1px solid #2d2d30}.designer-modal .ant-modal-content .ant-modal-body .title-content,.designer-modal .ant-modal-content .ant-modal-body .ant-picker-input input,.designer-modal .ant-modal-content .ant-modal-body .ant-picker-input .ant-picker-suffix{color:var(--designer-main-color-1)}.designer-modal .ant-modal-content .ant-modal-body .ant-select-clear{background-color:transparent;color:var(--designer-main-color-1)}.designer-modal .ant-modal-content .ant-modal-body .ant-input,.designer-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-title,.designer-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-content{color:var(--designer-main-color-1)}.designer-modal .ant-modal-content .ant-modal-footer{border-top:0}.designer-modal .ant-modal-content .ant-empty{color:var(--designer-main-color-1)}.designer-drawer.is-dark .ant-drawer-content{background-color:var(--designer-main-bg-color-1)}.designer-drawer.is-dark .ant-drawer-header{background-color:var(--designer-main-bg-color-1);border-bottom:1px solid var(--designer-main-bg-color-2)}.designer-drawer.is-dark .ant-drawer-header .ant-drawer-title,.designer-drawer.is-dark .ant-drawer-header .ant-drawer-close{color:var(--designer-main-color-1)}.designer-drawer.is-dark .ant-drawer-header .ant-btn{border-radius:6px!important}.designer-drawer.is-dark .ant-drawer-body,.designer-drawer.is-dark .ant-drawer-body .JSearch-warp{background-color:var(--designer-main-bg-color-1)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-btn-stroke{background:var(--designer-main-btn-color-1);color:var(--designer-main-color-1);border:none;border-radius:var(--designer-main-border-radius-1)!important;box-shadow:none;transition:all .2s ease}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-btn-stroke:hover,.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-btn-stroke:focus,.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-btn-stroke:active{background:var(--designer-main-btn-hover-color-1);color:var(--designer-main-color-1);border-color:var(--designer-main-border-color-1);box-shadow:none}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-btn{border-radius:6px!important}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-select{color:var(--designer-main-color-1)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-select .ant-select-selection-placeholder{color:var(--designer-main-placeholder-color-1)!important}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-select .ant-select-selector{background-color:var(--designer-main-form-component);border:none;border-radius:var(--designer-main-border-radius-1)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-select .ant-select-selector .ant-select-selection-search{color:var(--designer-main-color-1)!important}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-select .ant-select-selector .ant-select-selection-item{background-color:var(--designer-main-form-component);color:var(--designer-main-color-1)!important}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-select .ant-select-selector .ant-select-selection-item .ant-select-selection-item-remove,.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-select .ant-select-arrow{color:var(--designer-main-color-1)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-select .ant-select-dropdown{background-color:var(--designer-main-bg-color-1);color:var(--designer-main-color-1)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-select .ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:var(--designer-main-bg-color-2)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-select .ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:var(--designer-main-active-color2)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-select .ant-select-dropdown .ant-select-item-option:hover{background-color:var(--designer-main-active-color2)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-select .ant-select-dropdown .ant-select-item{color:var(--designer-main-color-1)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-select .ant-select-dropdown .ant-select-tree{background-color:var(--designer-main-bg-color-1);color:var(--designer-main-color-1)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-select .ant-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected{background-color:var(--designer-main-active-color2)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-select .ant-select-dropdown .ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper{color:var(--designer-main-disabled-color-1)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-select .ant-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper:hover{background-color:var(--designer-main-active-color2)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-select .ant-select-dropdown .ant-empty{color:var(--designer-main-color-1)!important}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-select.is-light .ant-select-selector .ant-select-selection-item{color:#000!important}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-input::placeholder{color:var(--designer-main-placeholder-color-1)!important}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-input-group::placeholder{color:var(--designer-main-placeholder-color-1)!important}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-input-wrapper .ant-input{background-color:var(--designer-main-form-component)!important;border:none;color:var(--designer-main-color-1)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-input-wrapper .ant-input-clear-icon{color:var(--designer-main-color-1)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-input-wrapper .ant-input-group-addon{background-color:var(--designer-main-form-component)!important;border:1px solid var(--designer-main-border-color-1);color:var(--designer-main-color-1)!important;border-radius:var(--designer-main-border-radius-1)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-input-wrapper .ant-input-group-addon .ant-btn{background-color:var(--designer-main-form-component)!important;border:1px solid var(--designer-main-border-color-1);color:var(--designer-main-color-1)!important}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-input-number,.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-input-number-focused{background-color:var(--designer-main-form-component);border:none;border-radius:var(--designer-main-border-radius-1)!important;overflow:hidden}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-input-number .ant-input-number-input,.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-input-number-focused .ant-input-number-input{color:var(--designer-main-color-1)!important;border-radius:var(--designer-main-border-radius-1)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-input-number .ant-input-number-handler-wrap,.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-input-number-focused .ant-input-number-handler-wrap{background-color:transparent!important}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler-down,.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-input-number-focused .ant-input-number-handler-wrap .ant-input-number-handler-down{border-left:1px solid var(--designer-main-border-color-1)!important}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler-up-inner,.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-input-number-focused .ant-input-number-handler-wrap .ant-input-number-handler-up-inner{color:var(--designer-main-color-1)!important}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler,.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-input-number-focused .ant-input-number-handler-wrap .ant-input-number-handler{color:var(--designer-main-color-1)!important;border:1px solid var(--designer-main-border-color-1)!important}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner,.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-input-number-focused .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner{color:var(--designer-main-color-1)!important}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-input-number-input::placeholder,.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-picker::placeholder{color:var(--designer-main-placeholder-color-1)!important}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-picker{background-color:var(--designer-main-form-component);border:1px solid var(--designer-main-border-color-1);color:var(--designer-main-color-1);border-radius:var(--designer-main-border-radius-1)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-picker .ant-picker-input>input{color:var(--designer-main-color-1)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-picker .ant-picker-input>input::placeholder{color:var(--designer-main-placeholder-color-1)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-picker .ant-picker-suffix{color:var(--designer-main-color-2)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-picker .ant-picker-clear{color:var(--designer-main-color-1);background:var(--designer-main-form-component)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-radio-wrapper{color:var(--designer-main-color-1)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-radio-wrapper .ant-radio-inner{background-color:var(--designer-main-form-component)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-radio-wrapper .ant-radio-inner:after{background-color:#1677ff}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-radio-wrapper .ant-radio-input{display:none}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-switch .ant-switch-inner{color:var(--designer-main-color-1)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-switch:focus{box-shadow:none}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-upload-wrapper{color:var(--designer-main-color-1)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-upload-wrapper .ant-upload{background-color:var(--designer-main-form-component);color:var(--designer-main-color-1);border:none;border-radius:var(--designer-main-border-radius-1);transition:all .3s ease}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-upload-wrapper .ant-upload:hover{border-color:var(--ant-primary-color);background-color:var(--designer-main-btn-hover-color-1)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-upload-wrapper .ant-upload.ant-upload-drag{border:none}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-upload-wrapper .ant-upload.ant-upload-drag:hover{border-color:var(--ant-primary-color)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-upload-wrapper .ant-upload.ant-upload-drag .ant-upload-btn,.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-upload-wrapper .ant-upload.ant-upload-drag .ant-upload-btn .ant-upload-drag-icon,.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-upload-wrapper .ant-upload.ant-upload-drag .ant-upload-btn .ant-upload-text{color:var(--designer-main-color-1)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-upload-wrapper .ant-upload.ant-upload-select-picture-card{border-radius:var(--designer-main-border-radius-1)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-upload-wrapper .ant-upload.ant-upload-select-picture-card:hover{background-color:var(--designer-main-btn-hover-color-1)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-upload-wrapper .ant-upload-list .ant-upload-list-item{border:none;background-color:var(--designer-main-form-component);border-radius:var(--designer-main-border-radius-1);padding:0 2px}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-upload-wrapper .ant-upload-list .ant-upload-list-item:hover{background-color:var(--designer-main-btn-hover-color-1)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-upload-wrapper .ant-upload-list .ant-upload-list-item .ant-upload-list-item-info{background-color:transparent}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-input-affix-wrapper{background-color:var(--designer-main-form-component);border:none;border-radius:var(--designer-main-border-radius-1);color:var(--designer-main-color-1)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-input{background-color:var(--designer-main-form-component);color:var(--designer-main-color-1);border:none;border-radius:var(--designer-main-border-radius-1)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .JSearch-item .JSearch-item--type>span{color:var(--designer-main-color-1)}.designer-drawer.is-dark .ant-drawer-body .JSearch-warp .ant-input-affix-wrapper .ant-input-clear-icon{color:var(--designer-main-color-1)}.designer-drawer.is-dark .ant-drawer-body .jtable-body-spin{height:auto;background-color:var(--designer-main-bg-color-1)}.designer-drawer.is-dark .ant-drawer-body .jtable-body-spin .ant-spin-container:after{background-color:var(--designer-main-bg-color-1)}.designer-drawer.is-dark .ant-drawer-body .jtable-body-spin .ant-alert-info{background-color:#4c4c4c;border-color:var(--designer-main-border-color-1)}.designer-drawer.is-dark .ant-drawer-body .jtable-body-spin .ant-alert-info .ant-alert-message{color:var(--designer-main-color-1)}.designer-drawer.is-dark .ant-drawer-body .ant-table{background-color:var(--designer-main-bg-color-1);border-color:var(--designer-main-border-color-1)}.designer-drawer.is-dark .ant-drawer-body .ant-table .ant-table-header .ant-checkbox-disabled .ant-checkbox-inner{background-color:#727272;border-color:#5a5a5a!important}.designer-drawer.is-dark .ant-drawer-body .ant-table .ant-table-thead>tr>th{background-color:var(--designer-main-bg-color-1);color:var(--designer-main-color-1);border-color:var(--designer-main-border-color-1)}.designer-drawer.is-dark .ant-drawer-body .ant-table .ant-table-tbody>tr>td{color:var(--designer-main-color-1);border-color:var(--designer-main-border-color-1)}.designer-drawer.is-dark .ant-drawer-body .ant-table .ant-table-tbody>tr>td:hover{background-color:var(--designer-main-bg-color-2)}.designer-drawer.is-dark .ant-drawer-body .ant-table .ant-table-cell{background-color:var(--designer-main-bg-color-1)}.designer-drawer.is-dark .ant-drawer-body .ant-table .ant-table-cell .ant-checkbox-inner{background-color:var(--designer-main-bg-color-1);border-color:var(--designer-main-border-color-1)}.designer-drawer.is-dark .ant-drawer-body .ant-table .ant-table-cell-row-hover{background:var(--designer-main-bg-color-2)!important}.designer-drawer.is-dark .ant-drawer-body .ant-table .ant-table-cell-scrollbar{box-shadow:0 1px 0 1px var(--designer-main-bg-color-1)!important}.designer-drawer.is-dark .ant-drawer-body .ant-empty-description{color:var(--designer-main-color-1)}.is-dark.ant-select-dropdown{background-color:#2e302e;color:var(--designer-main-color-1)}.is-dark.ant-select-dropdown .ant-select-tree{background-color:#2e302e;color:var(--designer-main-color-1)}.is-dark.ant-select-dropdown{background-color:var(--designer-main-bg-color-1);color:var(--designer-main-color-1)}.is-dark.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:var(--designer-main-bg-color-2)}.is-dark.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:var(--designer-main-active-color2)}.is-dark.ant-select-dropdown .ant-select-item-option:hover{background-color:var(--designer-main-active-color2)}.is-dark.ant-select-dropdown .ant-select-item{color:var(--designer-main-color-1)}.is-dark.ant-select-dropdown .ant-select-tree{background-color:var(--designer-main-bg-color-1);color:var(--designer-main-color-1)}.is-dark.ant-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected{background-color:var(--designer-main-active-color2)}.is-dark.ant-select-dropdown .ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper{color:var(--designer-main-disabled-color-1)}.is-dark.ant-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper:hover{background-color:var(--designer-main-active-color2)}.is-dark.ant-select-dropdown .ant-empty{color:var(--designer-main-color-1)!important}.is-dark .ant-dropdown-menu,.is-dark .ant-dropdown-menu:hover{background-color:var(--designer-main-bg-color-1)}.is-dark .ant-dropdown-menu .ant-dropdown-menu-item{color:var(--designer-main-color-1)}.is-dark .ant-dropdown-menu .ant-dropdown-menu-item:hover{background-color:var(--designer-main-active-color2)}.is-dark .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-btn:hover{background-color:transparent!important}.is-dark .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-btn-text{color:var(--designer-main-color-1)}.designer-drawer .ant-drawer-content,.designer-drawer.is-dark .ant-drawer-content{background-color:var(--designer-main-bg-color-1)}.designer-drawer .ant-drawer-header,.designer-drawer.is-dark .ant-drawer-header{background-color:var(--designer-main-bg-color-1);border-bottom:1px solid var(--designer-main-border-color-1)}.designer-drawer .ant-drawer-header .ant-drawer-title,.designer-drawer.is-dark .ant-drawer-header .ant-drawer-title,.designer-drawer .ant-drawer-close,.designer-drawer.is-dark .ant-drawer-close{color:var(--designer-main-color-1)}.designer-drawer .ant-drawer-close:hover,.designer-drawer.is-dark .ant-drawer-close:hover{color:var(--ant-primary-color)}.designer-drawer .ant-drawer-body,.designer-drawer.is-dark .ant-drawer-body,.designer-drawer .ant-drawer-body .ant-table,.designer-drawer.is-dark .ant-drawer-body .ant-table{background-color:var(--designer-main-bg-color-1);color:var(--designer-main-color-1)}.designer-drawer .ant-drawer-body .ant-table .ant-table-thead>tr>th,.designer-drawer.is-dark .ant-drawer-body .ant-table .ant-table-thead>tr>th{background-color:var(--designer-main-bg-color-2);color:var(--designer-main-color-1);border-bottom:1px solid var(--designer-main-border-color-1)}.designer-drawer .ant-drawer-body .ant-table .ant-table-tbody>tr:hover>td,.designer-drawer.is-dark .ant-drawer-body .ant-table .ant-table-tbody>tr:hover>td{background-color:var(--designer-main-active-color1)}.designer-drawer .ant-drawer-body .ant-table .ant-table-tbody>tr>td,.designer-drawer.is-dark .ant-drawer-body .ant-table .ant-table-tbody>tr>td{border-bottom:1px solid var(--designer-main-border-color-1);background-color:var(--designer-main-bg-color-1)}.designer-drawer .ant-drawer-body .ant-input,.designer-drawer.is-dark .ant-drawer-body .ant-input,.designer-drawer .ant-drawer-body .ant-input-number,.designer-drawer.is-dark .ant-drawer-body .ant-input-number,.designer-drawer .ant-drawer-body .ant-select-selector,.designer-drawer.is-dark .ant-drawer-body .ant-select-selector,.designer-drawer .ant-drawer-body .ant-picker,.designer-drawer.is-dark .ant-drawer-body .ant-picker{background-color:var(--designer-main-form-component);border-color:var(--designer-main-border-color-1);color:var(--designer-main-color-1)}.designer-drawer .ant-drawer-body .ant-input::placeholder,.designer-drawer.is-dark .ant-drawer-body .ant-input::placeholder{color:var(--designer-main-placeholder-color-1)}.designer-drawer .ant-drawer-body .ant-checkbox-inner,.designer-drawer.is-dark .ant-drawer-body .ant-checkbox-inner,.designer-drawer .ant-drawer-body .ant-radio-inner,.designer-drawer.is-dark .ant-drawer-body .ant-radio-inner{background-color:var(--designer-main-form-component);border-color:var(--designer-main-border-color-1)}.designer-drawer .ant-drawer-footer,.designer-drawer.is-dark .ant-drawer-footer{background-color:var(--designer-main-bg-color-1);border-top:1px solid var(--designer-main-border-color-1)}.designer-drawer .ant-pagination .ant-pagination-item,.designer-drawer.is-dark .ant-pagination .ant-pagination-item{background-color:transparent;border-color:var(--designer-main-border-color-1)}.designer-drawer .ant-pagination .ant-pagination-item a,.designer-drawer.is-dark .ant-pagination .ant-pagination-item a{color:var(--designer-main-color-1)}.designer-drawer .ant-pagination .ant-pagination-item:hover,.designer-drawer.is-dark .ant-pagination .ant-pagination-item:hover{border-color:var(--ant-primary-color)}.designer-drawer .ant-pagination .ant-pagination-item-active,.designer-drawer.is-dark .ant-pagination .ant-pagination-item-active{border-color:var(--ant-primary-color);background-color:transparent}.designer-drawer .ant-pagination .ant-pagination-item-active a,.designer-drawer.is-dark .ant-pagination .ant-pagination-item-active a{color:var(--ant-primary-color)}.designer-drawer .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.designer-drawer.is-dark .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.designer-drawer .ant-pagination .ant-pagination-next .ant-pagination-item-link,.designer-drawer.is-dark .ant-pagination .ant-pagination-next .ant-pagination-item-link{background-color:transparent;border-color:var(--designer-main-border-color-1);color:var(--designer-main-color-1)}.designer-drawer .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.designer-drawer.is-dark .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.designer-drawer .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.designer-drawer.is-dark .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover{border-color:var(--ant-primary-color);color:var(--ant-primary-color)}.designer-drawer .ant-pagination .ant-pagination-options .ant-select-selector,.designer-drawer.is-dark .ant-pagination .ant-pagination-options .ant-select-selector{background-color:transparent;border-color:var(--designer-main-border-color-1);color:var(--designer-main-color-1)}.designer-modal .ant-modal-content{background-color:var(--designer-main-bg-color-1)}.designer-modal .ant-modal-header{background-color:var(--designer-main-bg-color-1);border-bottom:0}.designer-modal .ant-modal-header .ant-modal-title{color:var(--designer-main-color-1)}.designer-modal .ant-modal-body{background-color:var(--designer-main-bg-color-1);color:var(--designer-main-color-1)}.designer-modal .ant-modal-body .ant-input,.designer-modal .ant-modal-body .ant-input-number,.designer-modal .ant-modal-body .ant-select-selector,.designer-modal .ant-modal-body .ant-picker{background-color:var(--designer-main-form-component);border-color:var(--designer-main-border-color-1);color:var(--designer-main-color-1)}.designer-modal .ant-modal-body .ant-input::placeholder{color:var(--designer-main-placeholder-color-1)}.designer-modal .ant-modal-body .ant-input-affix-wrapper>input.ant-input{background-color:transparent}.designer-modal .ant-modal-body .ant-collapse{background-color:transparent;border-color:var(--designer-main-border-color-1)}.designer-modal .ant-modal-body .ant-collapse .ant-collapse-item{border-color:var(--designer-main-border-color-1)}.designer-modal .ant-modal-body .ant-collapse .ant-collapse-item .ant-collapse-header{color:var(--designer-main-color-1)}.designer-modal .ant-modal-body .ant-collapse .ant-collapse-item .ant-collapse-content{background-color:transparent;color:var(--designer-main-color-1)}.designer-modal .ant-modal-footer{background-color:transparent;border-top:0}.designer-modal .ant-modal-close{color:var(--designer-main-color-1)}.designer-modal .ant-modal-close:hover{color:var(--ant-primary-color)}.designer-modal .ant-modal-confirm-body .ant-modal-confirm-title{color:var(--designer-main-color-1)}.designer-modal .ant-modal-confirm-body .ant-modal-confirm-content{color:var(--designer-main-color-2)}.board-modal .ant-collapse-content-box .config-form-item .config-form-item-label,.board-modal .ant-collapse-content-box .config-form-item .config-form-item-content{color:var(--designer-main-color-1)}.board-modal .ant-collapse-content-box .config-form-item .config-form-item-content .ant-input,.board-modal .ant-collapse-content-box .config-form-item .config-form-item-content .ant-input-affix-wrapper{color:var(--designer-main-color-1);border-color:var(--designer-main-border-color-1)}.board-modal .ant-collapse-content-box .config-form-item .config-form-item-content .ant-input-affix-wrapper .ant-input-suffix .ant-btn{color:var(--designer-main-color-1)}.board-modal .ant-collapse-content-box .config-form-item .config-form-item-content .ant-input-number{color:var(--designer-main-color-1);border-color:var(--designer-main-border-color-1);background-color:transparent}.board-modal .ant-collapse-content-box .config-form-item .config-form-item-content .ant-input-number .ant-input-number-handler-wrap{background-color:transparent!important}.board-modal .ant-collapse-content-box .config-form-item .config-form-item-content .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler{border:none!important}.board-modal .ant-collapse-content-box .config-form-item .config-form-item-content .ant-input-number-focused .ant-input-number-handler-wrap{background-color:transparent!important}.board-modal .ant-collapse-content-box .config-form-item .config-form-item-content .ant-input-number-focused .ant-input-number-handler-wrap .ant-input-number-handler-down{border-left:1px solid var(--designer-main-border-color-1)!important;color:var(--designer-main-color-1)!important}.board-modal .ant-collapse-content-box .config-form-item .config-form-item-content .ant-input-number-focused .ant-input-number-handler-wrap .ant-input-number-handler-up-inner{color:var(--designer-main-color-1)!important}.board-modal .ant-collapse-content-box .config-form-item .config-form-item-content .ant-input-number-focused .ant-input-number-handler-wrap .ant-input-number-handler{color:var(--designer-main-color-1)!important;border:1px solid var(--designer-main-border-color-1)!important}.board-modal .ant-collapse-content-box .config-form-item .config-form-item-content .ant-input-number-focused .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner,.board-modal .ant-collapse-content-box .config-form-item .config-form-item-content .ant-input-number-input{color:var(--designer-main-color-1)!important}.board-modal .ant-collapse-content-box .config-form-item .config-form-item-content .upload-image-warp .upload-image-border .upload-image-content{background-color:#e9e9e9!important;border:1px dashed var(--designer-main-border-color-1);color:var(--designer-main-color-1)}.board-modal .ant-collapse-content-box .config-form-item .config-form-item-content .ant-select .ant-select-selector{color:var(--designer-main-color-1);border-color:var(--designer-main-border-color-1);background-color:transparent}.board-modal .ant-collapse-content-box .config-form-item .config-form-item-content .ant-select-selection-item{border-color:var(--designer-main-border-color-1)}.board-modal .ant-collapse-content-box .config-form-item .config-form-item-content .ant-select-selection-item .ant-select-selection-item-remove{color:var(--designer-main-color-1)}.board-modal .ant-collapse-content-box .config-form-item .config-form-item-content .ant-radio-button-wrapper{background-color:transparent;color:var(--designer-main-color-1);border-color:var(--designer-main-border-color-1)}.board-modal .ant-collapse-content-box .config-form-item .config-form-item-content .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{box-shadow:none!important;background-color:var(--ant-primary-color)}.board-modal .ant-collapse-content-box .config-form-item .config-form-item-content .ant-slider{width:100%}.board-modal .ant-collapse-content-box .config-form-item .config-form-item-content .ant-slider .ant-slider-rail{background-color:#00000040;width:100%}.board-modal .ant-collapse-content-box .config-form-item .config-form-item-content .upload-file-container .ant-upload-select-text{width:100%!important}.board-modal .ant-collapse-content-box .config-form-item .config-form-item-content .upload-file-container .ant-upload-list-item-name{color:var(--designer-main-color-1)}.board-modal .ant-collapse-content-box .config-form-item .config-form-item-content .zs-color-picker-panel{position:absolute;right:0;left:0;bottom:auto!important;background-color:#fff;border:1px solid #ddd}.board-modal .ant-collapse-content-box .config-form-item .config-form-item-content .zs-color-picker-panel h3,.board-modal .ant-collapse-content-box .config-form-item .config-form-item-content .zs-color-picker-panel .default-color{color:#000!important;border-color:#ddd}.vc-colorpicker .black{background-color:var(--designer-main-bg-color-1)!important;border:1px solid var(--designer-main-border-color-1)!important}.vc-colorpicker .white{background-color:var(--designer-main-bg-color-2)!important;border:1px solid var(--designer-main-border-color-1)!important}.is-dark .ant-popover-arrow{--antd-arrow-background-color: var(--designer-main-bg-color-1)}.is-dark .ant-popover-arrow:before{background-color:var(--designer-main-bg-color-1)!important}.is-dark .ant-popover-arrow:after{background-color:var(--designer-main-bg-color-1)!important}.is-dark .ant-popover-arrow .ant-popover-arrow-content{background-color:var(--designer-main-bg-color-1)!important}.is-dark .ant-popover-arrow .ant-popover-arrow-content:before{background-color:var(--designer-main-bg-color-1)!important}.is-dark .ant-popover-inner{border:1px solid var(--designer-main-border-color-1)!important;border-radius:4px;background-color:var(--designer-main-bg-color-1)!important}.is-dark .ant-tooltip-content .ant-tooltip-arrow-content{background-color:var(--designer-main-bg-color-1)!important}.is-dark .ant-tooltip-content .ant-tooltip-inner{background:var(--designer-main-bg-color-1)!important;padding:5px;border-radius:4px}.is-dark .ant-upload-list .ant-upload-list-item .ant-upload-text-icon{color:var(--designer-main-color-2)}.is-dark .ant-upload-list .ant-upload-list-item .ant-upload-list-item-actions .anticon-delete,.is-dark .ant-upload-list .ant-upload-list-item .ant-upload-list-item-actions:hover .anticon-delete{color:#ff4d4f}.is-dark .ant-upload-list:hover .ant-upload-list-item{background-color:#2e302e}.designer-spin{height:100%;z-index:1000}.designer-spin .ant-spin-container{height:100%}.designer-spin .ant-spin-container:after{background:#00000073!important}.designer-spin .ant-spin{max-height:100%!important}.designer-spin .ant-spin .ant-spin-text{text-shadow:0 1px 2px rgba(0,0,0,.45)!important}::-webkit-scrollbar-track-piece{background-color:transparent}.v3-menus{background:var(--designer-main-bg-color-2)!important}.v3-menus .v3-menus-active{background:var(--designer-main-bg-color-1)!important;color:var(--ant-primary-color)}.v3-menus .v3-menus-available{color:var(--designer-main-color-1)}.v3-menus .v3-menus-icon{line-height:1}.zoom-controls[data-v-a6185568]{position:fixed;bottom:24px;left:50%;transform:translate(-50%);display:flex;align-items:center;padding:6px;background:#0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:24px;z-index:1000;transition:all .3s ease}.zoom-controls[data-v-a6185568]:hover{background:#0009;box-shadow:0 2px 12px #0000004d}.zoom-controls .zoom-btn[data-v-a6185568]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--designer-main-btn-color-1);color:var(--designer-main-color-1);cursor:pointer;transition:all .2s ease;font-size:14px}.zoom-controls .zoom-btn[data-v-a6185568]:hover{background:var(--designer-main-btn-hover-color-1);color:var(--designer-main-color-1);transform:scale(1.1)}.zoom-controls .zoom-btn[data-v-a6185568]:active{transform:scale(.95)}.zoom-controls .zoom-btn.reset-btn[data-v-a6185568]{margin-left:12px;border-left:1px solid var(--designer-main-border-color-1)}.zoom-controls .zoom-value[data-v-a6185568]{min-width:60px;text-align:center;color:var(--designer-main-color-1);font-size:13px;font-weight:500;padding:0 8px;cursor:pointer;-webkit-user-select:none;user-select:none}.zoom-controls .zoom-value[data-v-a6185568]:hover{color:var(--designer-main-color-1)}.zoom-controls-fade-enter-active[data-v-a6185568],.zoom-controls-fade-leave-active[data-v-a6185568]{transition:all .3s ease}.zoom-controls-fade-enter-from[data-v-a6185568],.zoom-controls-fade-leave-to[data-v-a6185568]{opacity:0;transform:translate(-50%,20px)}.zoom-controls-fade-enter-to[data-v-a6185568],.zoom-controls-fade-leave-from[data-v-a6185568]{opacity:1;transform:translate(-50%)}.designer-preview[data-v-221a9652]{width:100%;height:100%;position:relative;display:flex;justify-content:center;-webkit-user-select:none;user-select:none;overflow:hidden}.designer-preview .fullscreen-btn-wrapper[data-v-221a9652]{position:absolute;top:0;right:0;padding:16px;z-index:1000}.designer-preview .fullscreen-btn-wrapper .fullscreen-btn[data-v-221a9652]{width:25px;height:25px;display:flex;align-items:center;justify-content:center;background:#0000004d;border-radius:4px;cursor:pointer;opacity:0;transition:all .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.designer-preview .fullscreen-btn-wrapper .fullscreen-btn[data-v-221a9652] .anticon{font-size:14px;color:#fffc}.designer-preview .fullscreen-btn-wrapper .fullscreen-btn[data-v-221a9652]:hover{background:#0009;transform:scale(1.1)}.designer-preview .fullscreen-btn-wrapper .fullscreen-btn[data-v-221a9652]:hover .anticon{color:#fff}.designer-preview .fullscreen-btn-wrapper:hover .fullscreen-btn[data-v-221a9652]{opacity:1}.designer-preview .designer-preview-content[data-v-221a9652]{height:100%;width:100%;transform-origin:center top}.designer-preview .designer-preview-content .designer-canvas-panel[data-v-221a9652]{height:100%;width:100%}.designer-preview .designer-preview-content .designer-canvas-panel[data-v-221a9652] .component-box{width:100%;height:100%;display:flex;flex-direction:column;position:relative;box-sizing:border-box;overflow:hidden}.upload-image-warp[data-v-a690b926]{display:flex;justify-content:flex-start;width:100%;height:100%}.upload-image-warp .upload-image-border[data-v-a690b926]{position:relative;width:100%;height:100%;overflow:hidden;transition:all .3s}.upload-image-warp .upload-image-border[data-v-a690b926]:hover{border-color:#4096ff}.upload-image-warp .upload-image-border[data-v-a690b926] .ant-upload-picture-card-wrapper{width:100%;height:100%}.upload-image-warp .upload-image-border[data-v-a690b926] .ant-upload{width:100%;height:100%;margin:0;border:none}.upload-image-warp .upload-image-border .upload-image-content[data-v-a690b926]{align-items:center;justify-content:center;position:relative;display:flex;flex-direction:column;width:100%;height:100%;cursor:pointer}.upload-image-warp .upload-image-border .upload-image-content .upload-image-mask[data-v-a690b926]{align-items:center;justify-content:center;position:absolute;top:0;left:0;display:none;width:100%;height:100%;color:#fff;font-size:16px;background-color:#00000040}.upload-image-warp .upload-image-border .upload-image-content .upload-image[data-v-a690b926]{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.upload-image-warp .upload-image-border .upload-image-content:hover .upload-image-mask[data-v-a690b926]{display:flex;flex-direction:column;justify-content:center;align-items:center}.upload-image-warp .upload-loading-mask[data-v-a690b926]{align-items:center;justify-content:center;position:absolute;top:0;left:0;display:flex;width:100%;height:100%;color:#fff;background-color:#00000040}.upload-image-warp .circle[data-v-a690b926]{border-radius:50%;overflow:hidden;box-sizing:border-box}.borderStyle[data-v-a690b926]{border:1px dashed #1890ff}.upload-file-container .ant-upload-select-picture-card i[data-v-968a5568]{font-size:32px;color:#999}.upload-file-container .ant-upload-select-picture-card .ant-upload-text[data-v-968a5568]{margin-top:8px;color:#666}.category-modal[data-v-d397ae1b] .ant-form-item{margin-bottom:16px}.category-form[data-v-d397ae1b]{width:100%}.list-header[data-v-138e6644]{display:flex;justify-content:space-between;align-items:center;height:32px;margin-bottom:8px;flex-shrink:0}.list-header .count-text span[data-v-138e6644]{color:var(--primary-color);padding:0 2px}.list-header .header-right[data-v-138e6644]{display:flex;align-items:center;flex-grow:1;justify-content:flex-end;gap:4px}.list-header .search-container[data-v-138e6644]{display:flex;align-items:center;width:32px;transition:all .3s}.list-header .search-container.expanded[data-v-138e6644]{flex-grow:1;width:100%;margin-right:14px}.list-header .search-container.expanded .ant-input-affix-wrapper[data-v-138e6644]{border-radius:6px}.list-header .search-container .ant-input-affix-wrapper[data-v-138e6644]{flex-grow:1;transition:all .3s}.list-header .add-btn[data-v-138e6644]{margin-right:12px}.content-list-item[data-v-e849ab90]{--ct-text: #262626;--ct-text-secondary: #595959;--ct-radius: 6px;--ct-transition: .2s cubic-bezier(.4, 0, .2, 1);cursor:pointer;padding:8px 12px;margin-right:4px;min-height:34px;display:flex;align-items:center;justify-content:space-between;border-radius:var(--border-radius);transition:all var(--transition-duration) ease;border:1px solid transparent}.content-list-item[data-v-e849ab90]:hover{background:var(--hover-bg);border-color:#e8e8e8}.content-list-item:hover .tree-action-trigger[data-v-e849ab90]{opacity:1;pointer-events:auto}.content-list-item.is-active[data-v-e849ab90]{background-color:#f0f9ff;border-color:#d0ebff;color:var(--primary-color);font-weight:500}.content-list-item .tree-action-trigger[data-v-e849ab90]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:var(--ct-radius);cursor:pointer;color:var(--ct-text-secondary);transition:background var(--ct-transition),color var(--ct-transition);opacity:0;pointer-events:none}.content-list-item .tree-action-trigger.is-open[data-v-e849ab90]{opacity:1;pointer-events:auto;background:#0000000f;color:var(--ct-text)}.content-list-item .tree-action-trigger[data-v-e849ab90]:hover{background:#0000000f;color:var(--ct-text)}[data-v-e849ab90] .tree-action-menu{min-width:110px;border-radius:8px;padding:4px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}[data-v-e849ab90] .tree-action-menu .ant-dropdown-menu-item{border-radius:6px;padding:0;margin-bottom:2px}[data-v-e849ab90] .tree-action-menu .ant-dropdown-menu-item:last-child{margin-bottom:0}[data-v-e849ab90] .tree-action-menu .ant-dropdown-menu-item:hover{background-color:#f5f5f5}[data-v-e849ab90] .tree-action-item{display:flex!important;align-items:center;gap:8px;font-size:13px;color:var(--ct-text);padding:5px 8px;border-radius:6px;cursor:pointer;transition:color var(--ct-transition);width:100%;height:100%;border:none;background:transparent;box-shadow:none}[data-v-e849ab90] .tree-action-item:hover,[data-v-e849ab90] .tree-action-item:active,[data-v-e849ab90] .tree-action-item:focus{background:transparent;color:var(--ct-text)}[data-v-e849ab90] .tree-action-item .action-content{display:flex;align-items:center;gap:8px;width:100%}[data-v-e849ab90] .delete-action,[data-v-e849ab90] .delete-action .anticon{color:#ff4d4f!important}[data-v-e849ab90] .delete-action:hover,[data-v-e849ab90] .delete-action:active,[data-v-e849ab90] .delete-action:focus{color:#ff7875!important;background:transparent!important}[data-v-e849ab90] .delete-action:hover .anticon,[data-v-e849ab90] .delete-action:active .anticon,[data-v-e849ab90] .delete-action:focus .anticon{color:#ff7875!important}[data-v-e849ab90] .delete-action.is-disabled{color:#ff00044d!important;cursor:not-allowed}[data-v-e849ab90] .delete-action.is-disabled .anticon{color:#ff00044d!important}.category-select-container[data-v-358c578f]{width:100%;height:calc(100% - 40px);--primary-color: #1677ff;--hover-bg: #fafafa;--active-bg: #f5f5f5;--border-radius: 4px;--transition-duration: .3s}.category-select-container .category-content[data-v-358c578f]{overflow:hidden;height:100%;display:flex}.category-select-container .category-content .content-list[data-v-358c578f]{overflow:auto;scrollbar-gutter:stable;display:flex;flex-direction:column;flex:1;margin-right:4px;gap:4px}.category-select-container .category-content .content-list .empty-container[data-v-358c578f]{height:100%;display:flex;align-items:center;justify-content:center}.empty-description[data-v-72fded22]{font-size:14px;font-weight:400;line-height:22px;height:22px;text-align:center;letter-spacing:0;color:#8f8f8f}[data-v-72fded22] .ant-empty-image img{pointer-events:none}.base-form-fields .select-with-button[data-v-2ef33a0e]{width:100%;display:flex;gap:4px}.base-form-fields .select-with-button .ant-select[data-v-2ef33a0e],.base-form-fields .select-with-button .ant-tree-select[data-v-2ef33a0e]{flex:1}.base-form-fields .select-with-button .ant-btn[data-v-2ef33a0e]{flex-shrink:0}.category-tree-select-popup .ant-select-tree-treenode{display:flex;align-items:center;width:100%}.category-tree-select-popup .ant-select-tree-treenode .ant-select-tree-node-content-wrapper{flex:1!important;min-width:0;width:auto!important}.resource-detail[data-v-66fbdb07]{height:100%;display:flex;flex-direction:column;padding:0 16px 16px;background:#fff}.detail-header[data-v-66fbdb07]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-shrink:0}.detail-title[data-v-66fbdb07]{margin:0;font-size:16px;font-weight:500;color:#000000d9;line-height:24px}.detail-header-actions[data-v-66fbdb07]{display:flex;gap:12px}.action-btn-primary[data-v-66fbdb07]{display:inline-flex;align-items:center;justify-content:center;transition:all .3s}.action-btn-primary--success[data-v-66fbdb07]{background:#52c41a!important;border-color:#52c41a!important;color:#fff!important}.header-btn-icon[data-v-66fbdb07]{font-size:14px}.detail-tags[data-v-66fbdb07]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px;flex-shrink:0}.tags-label[data-v-66fbdb07]{font-size:14px;color:#00000073;white-space:nowrap}.tags-list[data-v-66fbdb07]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.tag-item[data-v-66fbdb07]{padding:2px 8px;background:#f5f5f5;color:#000000a6;border:1px solid #e8e8e8;border-radius:4px;font-size:12px;max-width:90px;display:inline-flex}.tag-item--more[data-v-66fbdb07]{color:var(--ant-primary-color);background:#eff6ff;border-color:#dbeafe;max-width:none}.detail-content[data-v-66fbdb07]{flex:1;min-height:0;overflow-y:auto;padding:8px 4px 16px}.detail-content[data-v-66fbdb07]::-webkit-scrollbar{width:6px}.detail-content[data-v-66fbdb07]::-webkit-scrollbar-thumb{background:#00000026;border-radius:3px}.state-center[data-v-66fbdb07]{display:flex;align-items:center;justify-content:center;height:400px;color:#00000073}.detail-grid[data-v-66fbdb07]{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.detail-card[data-v-66fbdb07]{border-radius:12px;border:1px solid rgba(0,0,0,.06)!important;background:#fff;overflow:hidden;box-shadow:0 4px 10px #00000008;transition:all .3s cubic-bezier(.25,.8,.25,1)}.detail-card[data-v-66fbdb07]:hover{box-shadow:0 16px 32px #0000001a;transform:translateY(-4px);border-color:transparent!important}.detail-card:hover .cover-image[data-v-66fbdb07]{transform:scale(1.03)}.detail-card[data-v-66fbdb07] .ant-card-body{padding:0}.detail-card-cover[data-v-66fbdb07]{position:relative;width:100%;aspect-ratio:16 / 9;background:#f5f7fa;overflow:hidden;border-radius:12px 12px 0 0}.detail-card-cover[data-v-66fbdb07] .cover-image{width:100%;height:100%;transition:transform .5s cubic-bezier(.25,.8,.25,1)}.detail-card-cover[data-v-66fbdb07] .cover-image .lazy-image-img,.detail-card-cover[data-v-66fbdb07] .cover-image .ant-image,.detail-card-cover[data-v-66fbdb07] .cover-image .ant-image-img{width:100%;height:100%}.detail-card-cover[data-v-66fbdb07] .cover-image .lazy-image-img,.detail-card-cover[data-v-66fbdb07] .cover-image .ant-image-img{object-fit:contain}.detail-card-cover[data-v-66fbdb07] .cover-image.cover-image--fill .lazy-image-img,.detail-card-cover[data-v-66fbdb07] .cover-image.cover-image--fill .ant-image-img{object-fit:cover!important}.detail-card-body[data-v-66fbdb07]{padding:8px 12px;display:flex;align-items:center}.detail-card-title[data-v-66fbdb07]{font-size:13px;font-weight:500;color:#000000d9;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sys-resource-library[data-v-e6c9fea2]{height:100%;display:flex;flex-direction:column;padding:0 16px 16px}.library-header[data-v-e6c9fea2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-shrink:0}.library-header .header-actions[data-v-e6c9fea2]{display:flex;align-items:center;gap:12px}.library-title[data-v-e6c9fea2]{margin:0;font-size:16px;font-weight:500;color:#000000d9;line-height:24px}.library-content[data-v-e6c9fea2]{flex:1;min-height:0;overflow-y:auto;padding:4px 0 16px}.library-content[data-v-e6c9fea2]::-webkit-scrollbar{width:6px}.library-content[data-v-e6c9fea2]::-webkit-scrollbar-thumb{background:#0000001a;border-radius:3px}.cards-grid[data-v-e6c9fea2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;padding:4px}.empty-state[data-v-e6c9fea2]{height:100%;display:flex;align-items:center;justify-content:center}.resource-card[data-v-e6c9fea2]{border-radius:12px;border:1px solid #f1f5f9!important;background:#fff;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.resource-card[data-v-e6c9fea2]:hover{box-shadow:0 12px 24px -8px #00000014;transform:translateY(-2px);border-color:#e2e8f0!important}.resource-card:hover .cover-image[data-v-e6c9fea2]{transform:scale(1.02)}.resource-card:hover .file-badge[data-v-e6c9fea2]{opacity:1;visibility:visible;transform:translateY(0)}.resource-card[data-v-e6c9fea2] .ant-card-body{padding:0}.card-cover[data-v-e6c9fea2]{position:relative;width:100%;aspect-ratio:16 / 9;background:#f8fafc;overflow:hidden}.card-cover .cover-image[data-v-e6c9fea2]{transition:transform .6s cubic-bezier(.4,0,.2,1)}.card-cover[data-v-e6c9fea2] .cover-image .lazy-image-img,.card-cover[data-v-e6c9fea2] .cover-image .ant-image-img{object-fit:cover!important}.file-badge[data-v-e6c9fea2]{position:absolute;top:12px;right:12px;display:flex;align-items:center;gap:5px;padding:4px 10px;background:#ffffffe6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(0,0,0,.05);border-radius:6px;font-size:11px;font-weight:600;color:#64748b;box-shadow:0 2px 4px #00000005;opacity:0;visibility:hidden;transform:translateY(-4px);transition:all .3s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:2}.card-body[data-v-e6c9fea2]{padding:16px;display:flex;flex-direction:column;gap:8px}.card-title-row[data-v-e6c9fea2]{display:flex;align-items:center;justify-content:space-between;gap:12px}.card-title[data-v-e6c9fea2]{flex:1;font-size:15px;font-weight:600;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.card-actions[data-v-e6c9fea2]{display:flex;align-items:center;flex-shrink:0}.action-btn[data-v-e6c9fea2],.progress-btn[data-v-e6c9fea2]{appearance:none;background:transparent;border:none;padding:0;cursor:pointer;width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center}.action-btn[data-v-e6c9fea2]{color:#94a3b8;transition:all .2s}.action-btn[data-v-e6c9fea2]:hover,.action-btn.is-active[data-v-e6c9fea2]{background:#f1f5f9;color:var(--ant-primary-color)}.action-btn.is-active .btn-icon--plus[data-v-e6c9fea2]{transform:rotate(45deg)}.action-btn.is-success[data-v-e6c9fea2]{color:#10b981}.action-btn.is-success[data-v-e6c9fea2]:hover{background:#ecfdf5}.action-btn .btn-icon[data-v-e6c9fea2]{font-size:16px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.progress-ring[data-v-e6c9fea2]{width:28px;height:28px;border-radius:50%;padding:2px;display:flex;align-items:center;justify-content:center}.progress-ring__inner[data-v-e6c9fea2]{width:100%;height:100%;border-radius:50%;background:#fff;color:#64748b;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700}.ring-text[data-v-e6c9fea2]{transform:scale(.85)}.card-desc[data-v-e6c9fea2]{font-size:12px;color:#64748b;line-height:1.6}.card-meta[data-v-e6c9fea2]{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:500;color:#94a3b8}.card-tags[data-v-e6c9fea2]{display:flex;flex-wrap:wrap;gap:4px}.tag-item[data-v-e6c9fea2]{display:inline-flex;padding:2px 10px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;font-size:11px;font-weight:600;color:#64748b}.tag-item.tag-more[data-v-e6c9fea2]{color:var(--ant-primary-color);background:#eff6ff;border-color:#dbeafe}.action-dropdown-menu[data-v-e6c9fea2]{border-radius:10px;padding:4px;box-shadow:0 10px 15px -3px #0000000d;border:1px solid rgba(0,0,0,.05)}.action-dropdown-menu[data-v-e6c9fea2] .ant-dropdown-menu-item{border-radius:6px;padding:8px 12px;font-size:13px}.menu-label[data-v-e6c9fea2]{margin-left:8px}.upload-container[data-v-485bb36e]{display:flex;flex-direction:column}.header-section[data-v-485bb36e]{display:flex;justify-content:space-between;align-items:center;padding:0 16px}.header-section .premium-title-text[data-v-485bb36e]{font-size:16px;font-weight:500;color:#000000d9;line-height:24px;display:flex;align-items:center}.upload-content[data-v-485bb36e]{flex:1;display:flex;align-items:flex-start;justify-content:center;padding:0 16px}.upload-box[data-v-485bb36e]{width:100%;max-width:500px;margin:24px 0}[data-v-485bb36e] .ant-upload-drag{border-radius:8px;background:#f8fafc;border:1px dashed #cbd5e1;transition:all .25s ease;overflow:hidden;height:240px}[data-v-485bb36e] .ant-upload-drag .ant-upload-btn{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:0}[data-v-485bb36e] .ant-upload-drag:hover{border-color:var(--ant-primary-color);background:#f0f7ff}[data-v-485bb36e] .ant-upload-text{font-weight:500;color:#000000d9;font-size:16px}[data-v-485bb36e] .ant-upload-hint{color:#00000073;font-size:13px}.header-main-title[data-v-636d906b]{font-size:16px;font-weight:500;color:#000000d9;line-height:24px}.header-nav-title[data-v-636d906b]{display:flex;align-items:center;height:24px}.back-nav-btn[data-v-636d906b]{display:flex;align-items:center;height:32px;padding:0 12px 0 0;color:#000000a6;font-size:14px;font-weight:400;transition:all .25s cubic-bezier(.23,1,.32,1)}.back-nav-btn[data-v-636d906b]:hover{color:#000000d9;background:transparent;opacity:.8}.back-nav-btn[data-v-636d906b] .anticon{font-size:14px;margin-right:4px}.view-panel[data-v-636d906b]{visibility:hidden;opacity:0;transition:all .3s ease}.view-panel--slide-left[data-v-636d906b]{transform:translate(-20px)}.view-panel--active[data-v-636d906b]{visibility:visible;opacity:1;transform:translate(0);height:100%}.resource-icon-svg[data-v-176eeffb]{font-size:24px;color:#1677ff}.guide-trigger-wrapper[data-v-176eeffb]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;cursor:pointer}.guide-trigger-wrapper.is-guide .guide-trigger-btn[data-v-176eeffb]{animation:guide-float 2s ease-in-out infinite}.guide-trigger-wrapper.is-guide .guide-trigger-btn[data-v-176eeffb]:before{content:"";position:absolute;width:100%;height:100%;border-radius:12px;background:#1677ff1a;animation:guide-pulse 2s infinite}.guide-icon-inner[data-v-176eeffb]{position:relative;z-index:1}.guide-trigger-btn[data-v-176eeffb]{position:relative;display:inline-flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.guide-trigger-btn[data-v-176eeffb]:hover{transform:translateY(-2px);filter:drop-shadow(0 4px 12px rgba(22,119,255,.3))}.resource-library-premium-guide .ant-popover-content{animation:guide-float 3s ease-in-out infinite}.resource-library-premium-guide .ant-popover-inner{padding:0;overflow:hidden;background:#ffffffe6;border:1px solid rgba(255,255,255,.4);box-shadow:0 12px 32px #00000014,0 4px 12px #00000008,inset 0 0 0 1px #fff3!important}.resource-library-premium-guide .premium-guide-content{min-width:180px;padding:12px 16px}.resource-library-premium-guide .premium-guide-content .guide-body{display:flex;align-items:center;justify-content:center}.resource-library-premium-guide .premium-guide-content .guide-text{font-size:13px;font-weight:500;color:#374151;line-height:1.5;text-align:center}.resource-library-premium-guide .ant-popover-arrow:before{background:#ffffffd9!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@keyframes guide-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes guide-pulse{0%{transform:scale(1);box-shadow:0 0 #1677ff66;opacity:.8}70%{transform:scale(1.6);box-shadow:0 0 0 12px #1677ff00;opacity:0}to{transform:scale(1);box-shadow:0 0 #1677ff00;opacity:0}}.virtual-progress-container[data-v-30473e8f]{padding:10px 0;display:flex;flex-direction:column;gap:12px}.virtual-progress-container .progress-desc[data-v-30473e8f]{color:#666;font-size:14px;margin-bottom:8px}.virtual-progress-container .progress-tip[data-v-30473e8f]{font-size:13px;color:#999;text-align:center;margin-top:8px;transition:all .3s}.virtual-progress-container .progress-tip.exception[data-v-30473e8f]{color:#ff4d4f}.virtual-progress-container .progress-tip.success[data-v-30473e8f]{color:#52c41a}.virtual-progress-container.dark .progress-desc[data-v-30473e8f],.virtual-progress-container.dark .progress-tip[data-v-30473e8f]{color:var(--designer-main-color-2)}.virtual-progress-container.dark[data-v-30473e8f] .ant-progress-inner{background-color:var(--designer-main-border-color-1)}.virtual-progress-modal.is-dark[data-v-30473e8f] .ant-modal-title,.virtual-progress-modal.is-dark[data-v-30473e8f] .ant-modal-body{color:var(--designer-main-color-1)}.category-filter.dark[data-v-8a598936]{background-color:transparent;color:var(--designer-main-color-1)}.category-filter[data-v-8a598936]{display:flex;flex-direction:column;height:100%}.category-filter .filter-header[data-v-8a598936]{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.category-filter .filter-header .filter-title[data-v-8a598936]{font-size:14px;color:#262626}.category-filter .filter-header .clear-btn[data-v-8a598936]{font-size:13px;color:var(--ant-primary-color);cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1)}.category-filter .filter-header .clear-btn[data-v-8a598936]:hover{opacity:.8}.category-filter .filter-header .clear-btn.disabled[data-v-8a598936]{color:#bfbfbf;cursor:not-allowed}.category-filter .filter-header .clear-btn.disabled[data-v-8a598936]:hover{opacity:1}.category-filter .filter-search[data-v-8a598936]{flex-shrink:0;margin-bottom:16px}.category-filter .filter-search[data-v-8a598936] .ant-input-affix-wrapper{border-radius:6px}.category-filter .filter-search[data-v-8a598936] .ant-input{font-size:14px}.category-filter .filter-content-wrapper[data-v-8a598936]{flex:1;overflow-y:auto;overflow-x:hidden;padding-right:4px}.category-filter .filter-content-wrapper[data-v-8a598936]::-webkit-scrollbar{width:6px}.category-filter .filter-content-wrapper[data-v-8a598936]::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.category-filter .filter-content-wrapper[data-v-8a598936]::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.category-filter .filter-content-wrapper[data-v-8a598936]::-webkit-scrollbar-track{background:transparent}.category-filter .filter-content .filter-group[data-v-8a598936]{margin-bottom:24px}.category-filter .filter-content .filter-group[data-v-8a598936]:last-child{margin-bottom:0}.category-filter .filter-content .filter-group .group-header[data-v-8a598936]{display:flex;align-items:center;margin-bottom:12px}.category-filter .filter-content .filter-group .group-header .group-icon[data-v-8a598936]{font-size:16px;margin-right:6px;color:#8c8c8c}.category-filter .filter-content .filter-group .group-header .group-title[data-v-8a598936]{font-size:14px;color:#595959}.category-filter .filter-content .filter-group .group-tags[data-v-8a598936]{display:flex;flex-wrap:wrap;gap:12px}.category-filter .filter-content .filter-group .group-tags .tag-item.dark[data-v-8a598936]{background:var(--designer-main-bg-color-2);color:var(--designer-main-color-1);border:1px solid var(--designer-main-border-color-1)}.category-filter .filter-content .filter-group .group-tags .tag-item.dark[data-v-8a598936]:hover{background:var(--designer-main-btn-hover-color-1);border-color:var(--ant-primary-color)}.category-filter .filter-content .filter-group .group-tags .tag-item.dark.active[data-v-8a598936]{background:var(--designer-main-active-color2);color:var(--ant-primary-color);border-color:var(--ant-primary-color)}.category-filter .filter-content .filter-group .group-tags .tag-item[data-v-8a598936]{padding:6px 16px;background:#fafafa;border:1px solid transparent;border-radius:4px;font-size:12px;color:#595959;cursor:pointer;transition:all .3s;-webkit-user-select:none;user-select:none}.category-filter .filter-content .filter-group .group-tags .tag-item[data-v-8a598936]:hover{background:#f0f0f0;color:var(--ant-primary-color)}.category-filter .filter-content .filter-group .group-tags .tag-item.active[data-v-8a598936]{background:#e6f7ff;color:var(--ant-primary-color);border-color:var(--ant-primary-color)}.category-filter .filter-content .empty-result[data-v-8a598936]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:#8c8c8c}.category-filter .filter-content .empty-result .empty-icon[data-v-8a598936]{font-size:48px;margin-bottom:12px;opacity:.4}.category-filter .filter-content .empty-result .empty-text[data-v-8a598936]{font-size:14px}.category-filter .empty-container[data-v-8a598936]{height:100%;display:flex;align-items:center;justify-content:center}.category-filter.dark .filter-header[data-v-8a598936]{border-bottom-color:var(--designer-main-border-color-1)}.category-filter.dark .filter-header .filter-title[data-v-8a598936]{color:var(--designer-main-color-1)}.category-filter.dark .filter-search[data-v-8a598936] .ant-input-affix-wrapper{background:var(--designer-main-bg-color-2);border-color:var(--designer-main-border-color-1)}.category-filter.dark .filter-search[data-v-8a598936] .ant-input-affix-wrapper:hover,.category-filter.dark .filter-search[data-v-8a598936] .ant-input-affix-wrapper:focus,.category-filter.dark .filter-search[data-v-8a598936] .ant-input-affix-wrapper:focus-within{border-color:var(--ant-primary-color)}.category-filter.dark .filter-search[data-v-8a598936] .ant-input{background:transparent;color:var(--designer-main-color-1)}.category-filter.dark .filter-search[data-v-8a598936] .ant-input::placeholder{color:var(--designer-main-color-2)}.category-filter.dark .filter-search[data-v-8a598936] .anticon{color:var(--designer-main-color-2)}.category-filter.dark .filter-content-wrapper[data-v-8a598936]::-webkit-scrollbar-thumb{background:var(--designer-main-border-color-1)}.category-filter.dark .filter-content-wrapper[data-v-8a598936]::-webkit-scrollbar-thumb:hover{background:var(--designer-main-color-2)}.category-filter.dark .filter-content .filter-group .group-header .group-icon[data-v-8a598936]{color:var(--designer-main-color-2)}.category-filter.dark .filter-content .filter-group .group-header .group-title[data-v-8a598936]{color:var(--designer-main-color-1)}.category-filter.dark .filter-content .empty-result[data-v-8a598936],.category-filter.dark .filter-content .empty-result .empty-icon[data-v-8a598936]{color:var(--designer-main-color-2)}.select-template-content.dark[data-v-30196fac]{background-color:transparent}.select-template-content[data-v-30196fac]{--template-toolbar-height: 2.75rem;display:flex;gap:20px;min-height:400px;height:100%;background:#fff;border-radius:8px}.select-template-content .simple-guide-link[data-v-30196fac]{color:var(--ant-primary-color);cursor:pointer;transition:all .2s cubic-bezier(.23,1,.32,1);text-decoration:none}.select-template-content .simple-guide-link[data-v-30196fac]:hover{opacity:.8;text-decoration:underline}.select-template-content .content-left.dark[data-v-30196fac]{border-right:1px solid var(--designer-main-border-color-1)}.select-template-content .content-left[data-v-30196fac]{width:300px;border-right:1px solid #eee;padding-right:16px;display:flex;flex-direction:column}.select-template-content .content-left[data-v-30196fac] .category-filter .filter-header{height:var(--template-toolbar-height);min-height:var(--template-toolbar-height);box-sizing:border-box;padding-bottom:0;border-bottom:0;margin-bottom:16px;align-items:center}.select-template-content .content-left .left-search[data-v-30196fac]{flex-shrink:0;margin-bottom:16px}.select-template-content .content-left .left-search .search-input[data-v-30196fac]{width:100%;border-radius:6px}.select-template-content .content-left .left-search .search-input[data-v-30196fac] .ant-input{font-size:14px}.select-template-content .content-left .content-items[data-v-30196fac]{flex:1;overflow:hidden}.select-template-content .content-left.dark .left-search .search-input[data-v-30196fac] .ant-input-affix-wrapper{background:var(--designer-main-bg-color-2);border-color:var(--designer-main-border-color-1)}.select-template-content .content-left.dark .left-search .search-input[data-v-30196fac] .ant-input-affix-wrapper:hover,.select-template-content .content-left.dark .left-search .search-input[data-v-30196fac] .ant-input-affix-wrapper:focus,.select-template-content .content-left.dark .left-search .search-input[data-v-30196fac] .ant-input-affix-wrapper:focus-within{border-color:var(--ant-primary-color)}.select-template-content .content-left.dark .left-search .search-input[data-v-30196fac] .ant-input{background:transparent;color:var(--designer-main-color-1)}.select-template-content .content-left.dark .left-search .search-input[data-v-30196fac] .ant-input::placeholder{color:var(--designer-main-color-2)}.select-template-content .content-left.dark .left-search .search-input[data-v-30196fac] .anticon{color:var(--designer-main-color-2)}.select-template-content .content-right[data-v-30196fac]{flex:1;display:flex;flex-direction:column;overflow:hidden;height:100%}.select-template-content .content-right .template-toolbar[data-v-30196fac]{min-height:var(--template-toolbar-height);box-sizing:border-box;padding:4px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-shrink:0;margin-bottom:16px}.select-template-content .content-right .template-toolbar>span[data-v-30196fac]{white-space:nowrap}.select-template-content .content-right .template-toolbar small[data-v-30196fac]{margin-left:8px;color:var(--jet-theme-text-secondary)}.select-template-content .content-right .template-toolbar[data-v-30196fac] .ant-input-search{width:min(360px,65%)}.select-template-content .content-right .spin-wrapper[data-v-30196fac]{flex:1;height:100%;min-height:0;overflow:hidden;display:flex;flex-direction:column}.select-template-content .content-right .spin-wrapper[data-v-30196fac] .ant-spin-container{height:100%;display:flex;flex-direction:column;flex:1;min-height:0}.select-template-content .content-right .template-grid[data-v-30196fac]{flex:1;min-height:0;height:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:12px;padding:4px 4px 24px;margin-right:-4px;overflow-y:auto}.select-template-content .content-right .template-card[data-v-30196fac]{position:relative;display:flex;flex-direction:column;border-radius:6px;background:#fff;border:1px solid #e8e8e8;cursor:pointer;overflow:hidden;transition:border-color .2s,box-shadow .2s}.select-template-content .content-right .template-card[data-v-30196fac]:hover{border-color:#d0d0d0;box-shadow:0 2px 8px #0000000f}.select-template-content .content-right .template-card.active[data-v-30196fac]{border-color:var(--ant-primary-color);box-shadow:0 0 0 1px var(--ant-primary-color)}.select-template-content .content-right .template-card.dark[data-v-30196fac]{background:var(--designer-main-bg-color-1);border-color:var(--designer-main-border-color-1)}.select-template-content .content-right .template-card.dark.active[data-v-30196fac]{background:var(--designer-main-active-color2);border-color:var(--ant-primary-color)}.select-template-content .content-right .template-card.dark .card-title[data-v-30196fac]{color:var(--designer-main-color-1)}.select-template-content .content-right .template-card .card-cover[data-v-30196fac]{width:100%;aspect-ratio:16 / 9;flex-shrink:0;overflow:hidden;background:#f5f5f5}.select-template-content .content-right .template-card .card-cover[data-v-30196fac] img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.select-template-content .content-right .template-card:hover .card-cover[data-v-30196fac] img{transform:scale(1.03)}.select-template-content .content-right .template-card .card-title[data-v-30196fac]{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;color:#333;text-align:center;padding:6px 8px}.select-template-content .content-right .template-card.blank-card.active .card-title[data-v-30196fac]{color:var(--ant-primary-color)}.select-with-button[data-v-c2946b17]{display:flex;gap:4px}.select-with-button .ant-select[data-v-c2946b17],.select-with-button .ant-tree-select[data-v-c2946b17]{flex:1}.select-with-button .ant-btn[data-v-c2946b17]{flex-shrink:0}.schema-device-field[data-v-3e2a2c06]{display:flex;align-items:center;gap:var(--designer-space-1);min-width:0}.schema-device-field[data-v-3e2a2c06] .ant-input{flex:1 1 auto;min-width:0;height:var(--designer-control-height);min-height:var(--designer-control-height);border-radius:var(--designer-main-border-radius-1)}.schema-device-field[data-v-3e2a2c06] .ant-btn{flex:none;height:var(--designer-control-height);min-height:var(--designer-control-height);padding:0 var(--designer-space-3);color:var(--designer-main-color-1)!important;border-color:var(--designer-main-border-color-1)!important;border-radius:var(--designer-main-border-radius-1);background:var(--designer-main-form-component)!important;line-height:var(--designer-control-height)}.schema-device-field[data-v-3e2a2c06] .ant-btn:hover,.schema-device-field[data-v-3e2a2c06] .ant-btn:focus-visible{color:var(--ant-primary-color)!important;border-color:var(--ant-primary-color)!important;background:var(--designer-main-bg-color-2)!important}.schema-option-field__error[data-v-83d83534]{display:flex;align-items:center;justify-content:space-between;gap:var(--designer-space-1);margin-top:var(--designer-space-1);color:var(--jet-theme-error);font-size:var(--designer-font-size-caption);line-height:var(--designer-line-height-caption)}.schema-option-field__error[data-v-83d83534] .ant-btn{height:auto;padding:0;font-size:inherit}.schema-time-range__label[data-v-4df81cbe]{display:block;color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption)}.schema-time-range__label-row[data-v-4df81cbe]{display:flex;align-items:center;justify-content:space-between;min-height:var(--designer-line-height-context);margin-bottom:var(--designer-space-1)}.schema-time-range__label-row[data-v-4df81cbe] .ant-btn{width:var(--designer-compact-action-size);min-width:var(--designer-compact-action-size);height:var(--designer-compact-action-size);padding:0;color:var(--designer-main-color-2);border-radius:var(--designer-main-border-radius-1)}.schema-time-range__label-row[data-v-4df81cbe] .ant-btn .anticon{font-size:var(--designer-icon-size-small)}.schema-time-range__label-row[data-v-4df81cbe] .ant-btn:hover,.schema-time-range__label-row[data-v-4df81cbe] .ant-btn:focus-visible{color:var(--designer-main-color-1);background:var(--designer-main-btn-hover-color-1)}.schema-time-range__required[data-v-4df81cbe],.schema-time-range__error[data-v-4df81cbe]{color:var(--jet-theme-error)}.schema-time-range__help[data-v-4df81cbe],.schema-time-range__error[data-v-4df81cbe]{margin-top:var(--designer-space-1);font-size:var(--designer-font-size-caption);line-height:1.4}.schema-time-range__help[data-v-4df81cbe]{color:var(--designer-main-color-2)}[data-v-4df81cbe] .ant-picker{border-radius:var(--designer-main-border-radius-1)!important}.schema-fields__header[data-v-1d784940]{display:flex;flex:1;align-items:center;justify-content:space-between;gap:var(--designer-space-2);min-width:0;margin-bottom:var(--designer-space-2)}.schema-fields__title[data-v-1d784940]{color:var(--designer-main-color-1);font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-semibold)}.schema-fields__summary[data-v-1d784940]{flex:none;color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption);font-weight:400}.schema-fields__body[data-v-1d784940]{min-width:0}.schema-field[data-v-1d784940]{margin-bottom:var(--designer-space-3)}.schema-field[data-v-1d784940]:last-child{margin-bottom:0}.schema-field__label[data-v-1d784940]{display:block;margin-bottom:0;color:var(--designer-main-color-1);font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-regular);line-height:var(--designer-line-height-default)}.schema-field__label-row[data-v-1d784940]{display:flex;align-items:center;justify-content:space-between;min-height:var(--designer-line-height-context);margin-bottom:var(--designer-space-1)}.schema-field__label-row[data-v-1d784940] .ant-btn{width:var(--designer-compact-action-size);min-width:var(--designer-compact-action-size);height:var(--designer-compact-action-size);padding:0;color:var(--designer-main-color-2);border-radius:var(--designer-main-border-radius-1)}.schema-field__label-row[data-v-1d784940] .ant-btn .anticon{font-size:var(--designer-icon-size-small)}.schema-field__label-row[data-v-1d784940] .ant-btn:hover,.schema-field__label-row[data-v-1d784940] .ant-btn:focus-visible{color:var(--designer-main-color-1);background:var(--designer-main-btn-hover-color-1)}.schema-field--boolean .schema-field__main[data-v-1d784940]{display:flex;align-items:center;justify-content:space-between;gap:var(--designer-space-3)}.schema-field--boolean .schema-field__label[data-v-1d784940]{margin-bottom:0}.schema-field--boolean .schema-field__control[data-v-1d784940]{flex:none}.schema-field__control[data-v-1d784940] .ant-input,.schema-field__control[data-v-1d784940] .ant-input-number,.schema-field__control[data-v-1d784940] .ant-select-selector,.schema-field__control[data-v-1d784940] .ant-picker{border-radius:var(--designer-main-border-radius-1)!important}.schema-field__required[data-v-1d784940],.schema-field__error[data-v-1d784940]{color:var(--jet-theme-error)}.schema-field__help[data-v-1d784940],.schema-field__error[data-v-1d784940]{margin-top:var(--designer-space-1);font-size:var(--designer-font-size-caption);line-height:1.4}.schema-field__help[data-v-1d784940]{color:var(--designer-main-color-2)}.schema-fields--validation .schema-field[data-v-1d784940]{display:grid;grid-template-columns:minmax(8rem,1.25fr) minmax(8rem,1fr) minmax(18rem,2fr);align-items:center;column-gap:var(--space-4);margin:0;padding:var(--space-3) 0;border-bottom:1px solid var(--line)}.schema-fields--validation .schema-fields__header[data-v-1d784940]{margin-bottom:var(--space-2)}.schema-fields--validation .schema-fields__title[data-v-1d784940]{color:var(--ink-2);font-size:var(--fs-14);font-weight:500}.schema-fields--validation .schema-fields__body[data-v-1d784940]{border-top:1px solid var(--line)}.schema-fields--validation .schema-field__main[data-v-1d784940]{display:contents}.schema-fields--validation .schema-field__label-row[data-v-1d784940]{grid-column:1;justify-content:flex-start;margin-bottom:0;padding:0}.schema-fields--validation .schema-field__label[data-v-1d784940]{color:var(--ink-1);font-size:var(--fs-14);font-weight:400;line-height:1.5}.schema-fields--validation .schema-field__key[data-v-1d784940]{min-width:0;grid-column:2;overflow:hidden;color:var(--ink-2);font-size:var(--fs-13);line-height:1.5;overflow-wrap:anywhere}.schema-fields--validation .schema-field__control[data-v-1d784940]{min-width:0;grid-column:3}.schema-fields--validation .schema-field__help[data-v-1d784940],.schema-fields--validation .schema-field__error[data-v-1d784940]{grid-column:3}.schema-fields__optional[data-v-1d784940]{display:grid;gap:var(--designer-space-2);margin-top:var(--designer-space-3)}.schema-fields__optional-label[data-v-1d784940]{color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption);line-height:var(--designer-line-height-caption)}.schema-fields__optional-tags[data-v-1d784940]{display:flex;flex-wrap:wrap;gap:var(--designer-space-2);min-width:0}.schema-fields__optional-tag[data-v-1d784940]{display:inline-flex;max-width:100%;align-items:center;gap:var(--designer-space-1);margin:0;color:var(--designer-main-color-1);background:color-mix(in srgb,var(--ant-primary-color) 7%,var(--designer-main-bg-color-1));border-color:color-mix(in srgb,var(--ant-primary-color) 18%,var(--designer-main-border-color-1));border-radius:var(--designer-main-border-radius-1);cursor:pointer;transition:color .2s,border-color .2s,background-color .2s}.schema-fields__optional-tag>span[data-v-1d784940]:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schema-fields__optional-tag[data-v-1d784940]:hover,.schema-fields__optional-tag[data-v-1d784940]:focus-visible{color:var(--ant-primary-color);background:color-mix(in srgb,var(--ant-primary-color) 12%,var(--designer-main-bg-color-1));border-color:color-mix(in srgb,var(--ant-primary-color) 40%,var(--designer-main-border-color-1));outline:none}.data-binding-field-dropdown.ant-select-dropdown{color:var(--designer-main-color-1);background:var(--designer-main-bg-color-1);border:1px solid var(--designer-main-border-color-1);box-shadow:0 var(--designer-space-1) calc(var(--designer-space-4) + var(--designer-space-2)) color-mix(in srgb,var(--designer-main-color-1) 10%,transparent)}.data-binding-field-dropdown.ant-select-dropdown .ant-select-item{color:var(--designer-main-color-1)}.data-binding-field-dropdown.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled),.data-binding-field-dropdown.ant-select-dropdown .ant-select-item-option:not(.ant-select-item-option-disabled):hover{color:var(--designer-main-color-1);background:var(--designer-main-active-color2)}.data-binding-field-dropdown.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:var(--designer-main-color-1);background:color-mix(in srgb,var(--ant-primary-color) 12%,var(--designer-main-bg-color-1))}.data-binding-field-dropdown.ant-select-dropdown .ant-select-item-option-disabled{color:var(--designer-main-disabled-color-1)}.data-binding-field-dropdown.ant-select-dropdown .ant-select-tree{color:var(--designer-main-color-1);background:var(--designer-main-bg-color-1)}.data-binding-field-dropdown.ant-select-dropdown .ant-select-tree-node-content-wrapper{color:var(--designer-main-color-1)}.data-binding-field-dropdown.ant-select-dropdown .ant-select-tree-node-content-wrapper:hover,.data-binding-field-dropdown.ant-select-dropdown .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected{color:var(--designer-main-color-1);background:var(--designer-main-active-color2)}.data-binding-field-dropdown.ant-select-dropdown .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper{color:var(--designer-main-disabled-color-1)}.data-binding-field-picker.ant-picker-dropdown{color:var(--designer-main-color-1)}.data-binding-field-picker.ant-picker-dropdown .ant-picker-panel-container,.data-binding-field-picker.ant-picker-dropdown .ant-picker-panel{color:var(--designer-main-color-1);background:var(--designer-main-bg-color-1);border-color:var(--designer-main-border-color-1)}.data-binding-field-picker.ant-picker-dropdown .ant-picker-header,.data-binding-field-picker.ant-picker-dropdown .ant-picker-footer{border-color:var(--designer-main-border-color-1)}.data-binding-field-picker.ant-picker-dropdown .ant-picker-header button,.data-binding-field-picker.ant-picker-dropdown .ant-picker-content th,.data-binding-field-picker.ant-picker-dropdown .ant-picker-cell,.data-binding-field-picker.ant-picker-dropdown .ant-picker-time-panel-cell-inner,.data-binding-field-picker.ant-picker-dropdown .ant-picker-ranges,.data-binding-field-picker.ant-picker-dropdown .ant-picker-cell-in-view,.data-binding-field-picker.ant-picker-dropdown .ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{color:var(--designer-main-color-1)}.data-binding-field-picker.ant-picker-dropdown .ant-picker-cell:hover .ant-picker-cell-inner,.data-binding-field-picker.ant-picker-dropdown .ant-picker-time-panel-cell-inner:hover{background:var(--designer-main-active-color2)}.data-binding-field-picker.ant-picker-dropdown .ant-picker-cell-selected .ant-picker-cell-inner,.data-binding-field-picker.ant-picker-dropdown .ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{color:var(--designer-main-color-1);background:var(--ant-primary-color)}.data-binding-field-picker.ant-picker-dropdown .ant-picker-cell-disabled .ant-picker-cell-inner,.data-binding-field-picker.ant-picker-dropdown .ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner{color:var(--designer-main-disabled-color-1)}.data-binding-field-picker.ant-picker-dropdown .ant-picker-today-btn,.data-binding-field-picker.ant-picker-dropdown .ant-picker-now-btn{color:var(--ant-primary-color)}.data-binding-field-picker.ant-picker-dropdown .ant-picker-ok .ant-btn,.data-binding-field-picker.ant-picker-dropdown .ant-picker-ok .ant-btn:hover,.data-binding-field-picker.ant-picker-dropdown .ant-picker-ok .ant-btn:focus{color:#fff}@media (max-width: 40rem){.schema-fields--validation .schema-field[data-v-1d784940]{grid-template-columns:minmax(0,1fr) auto;row-gap:var(--space-2)}.schema-fields--validation .schema-field__label-row[data-v-1d784940]{grid-column:1}.schema-fields--validation .schema-field__key[data-v-1d784940]{grid-column:2}.schema-fields--validation .schema-field__control[data-v-1d784940],.schema-fields--validation .schema-field__help[data-v-1d784940],.schema-fields--validation .schema-field__error[data-v-1d784940]{grid-column:1 / -1}}[data-v-6c63a1aa] .ant-select-selector,[data-v-6c63a1aa] .ant-input,[data-v-6c63a1aa] .ant-input-number,[data-v-6c63a1aa] .ant-picker{border-radius:var(--designer-main-border-radius-1)!important}.data-inspector__footer[data-v-fb071979]{display:flex;align-items:center;gap:var(--designer-space-2);padding:var(--designer-space-2) var(--designer-panel-inline-padding);border-top:1px solid var(--designer-main-border-color-1);background:var(--designer-main-bg-color-1)}.data-inspector__dirty[data-v-fb071979]{display:inline-flex;align-items:center;min-width:0;flex:none;color:var(--ant-warning-color);font-size:var(--designer-font-size-caption);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-inspector__actions[data-v-fb071979]{display:flex;align-items:center;gap:var(--designer-space-2);margin-left:auto}.data-inspector__footer[data-v-fb071979] .ant-btn{min-width:0;height:calc(var(--designer-control-height) - var(--designer-space-1));padding:0 var(--designer-space-3);font-size:var(--designer-font-size-caption);line-height:var(--designer-line-height-caption);box-shadow:none}.data-inspector__cancel[data-v-fb071979]{flex:none;color:var(--designer-main-color-1)!important;border-color:var(--designer-main-border-color-1)!important;background:var(--designer-main-form-component)!important}.data-inspector__cancel[data-v-fb071979]:hover,.data-inspector__cancel[data-v-fb071979]:focus-visible{color:var(--ant-primary-color)!important;border-color:var(--ant-primary-color)!important;background:var(--designer-main-bg-color-2)!important}.data-inspector__save[data-v-fb071979]{flex:none}.data-inspector__save[data-v-fb071979]:not(:disabled){background:var(--ant-primary-color)!important;border-color:var(--ant-primary-color)!important}.data-inspector__save[data-v-fb071979]:disabled,.data-inspector__save.ant-btn-disabled[data-v-fb071979]{color:var(--designer-main-disabled-color-1)!important;border-color:var(--designer-main-border-color-1)!important;background:var(--designer-main-bg-color-2)!important}.data-inspector-step[data-v-11afea25]{counter-increment:data-inspector-step;padding:var(--designer-space-3) var(--designer-panel-inline-padding);border-bottom:1px solid var(--designer-main-border-color-1)}.data-inspector-step__header[data-v-11afea25]{display:flex;align-items:center;gap:var(--designer-space-2);min-height:var(--designer-line-height-context)}.data-inspector-step__header[data-v-11afea25]:before{content:counter(data-inspector-step);display:inline-flex;flex:none;width:calc(var(--designer-control-height) - var(--designer-space-2));height:calc(var(--designer-control-height) - var(--designer-space-2));align-items:center;justify-content:center;border-radius:var(--designer-main-border-radius-1);color:var(--ant-primary-color);background:color-mix(in srgb,var(--ant-primary-color) 9%,var(--designer-main-bg-color-1));font-size:var(--designer-font-size-caption);font-weight:var(--designer-font-weight-semibold);line-height:1}.data-inspector-step__title[data-v-11afea25]{color:var(--designer-main-color-1);font-size:var(--designer-font-size-context);font-weight:var(--designer-font-weight-semibold);line-height:var(--designer-line-height-context)}.data-inspector-step__summary[data-v-11afea25]{min-width:0;margin-left:auto;overflow:hidden;color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption);line-height:var(--designer-line-height-caption);text-overflow:ellipsis;white-space:nowrap}.data-inspector-step--disabled .data-inspector-step__title[data-v-11afea25],.data-inspector-step--disabled .data-inspector-step__summary[data-v-11afea25]{color:var(--designer-main-disabled-color-1)}.data-inspector-step--disabled .data-inspector-step__header[data-v-11afea25]:before{color:var(--designer-main-disabled-color-1);background:var(--designer-main-bg-color-2)}.data-inspector-step__body[data-v-11afea25]{margin-top:var(--designer-space-3);padding-left:0}.data-inspector__refresh-mode[data-v-11afea25]{display:grid;gap:var(--designer-space-1)}.data-inspector__refresh-mode>span[data-v-11afea25]{color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption);line-height:var(--designer-line-height-caption)}.data-inspector__interval[data-v-11afea25]{display:grid;gap:var(--designer-space-1);margin-top:var(--designer-space-3)}.data-inspector__interval label[data-v-11afea25]{color:var(--designer-main-color-2);font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-regular);line-height:var(--designer-line-height-default)}.data-inspector__interval[data-v-11afea25] .ant-select{width:100%}.data-inspector__interval-error[data-v-11afea25]{color:var(--jet-theme-error);font-size:var(--designer-font-size-caption);line-height:var(--designer-line-height-caption)}.data-inspector__no-settings[data-v-11afea25]{display:flex;align-items:center;gap:var(--designer-space-2);min-height:var(--designer-line-height-default);color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption);line-height:var(--designer-line-height-caption)}.data-inspector-step[data-v-6280fd63]{counter-increment:data-inspector-step;padding:var(--designer-space-3) var(--designer-panel-inline-padding);border-bottom:1px solid var(--designer-main-border-color-1)}.data-inspector-step__header[data-v-6280fd63]{display:flex;align-items:center;gap:var(--designer-space-2);min-height:var(--designer-line-height-context)}.data-inspector-step__header[data-v-6280fd63]:before{content:counter(data-inspector-step);display:inline-flex;flex:none;width:calc(var(--designer-control-height) - var(--designer-space-2));height:calc(var(--designer-control-height) - var(--designer-space-2));align-items:center;justify-content:center;border-radius:var(--designer-main-border-radius-1);color:var(--ant-primary-color);background:color-mix(in srgb,var(--ant-primary-color) 9%,var(--designer-main-bg-color-1));font-size:var(--designer-font-size-caption);font-weight:var(--designer-font-weight-semibold);line-height:1}.data-inspector-step__title[data-v-6280fd63]{color:var(--designer-main-color-1);font-size:var(--designer-font-size-context);font-weight:var(--designer-font-weight-semibold);line-height:var(--designer-line-height-context)}.data-inspector-step__summary[data-v-6280fd63]{min-width:0;margin-left:auto;overflow:hidden;color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption);line-height:var(--designer-line-height-caption);text-overflow:ellipsis;white-space:nowrap}.data-inspector-step--disabled .data-inspector-step__title[data-v-6280fd63],.data-inspector-step--disabled .data-inspector-step__summary[data-v-6280fd63]{color:var(--designer-main-disabled-color-1)}.data-inspector-step--disabled .data-inspector-step__header[data-v-6280fd63]:before{color:var(--designer-main-disabled-color-1);background:var(--designer-main-bg-color-2)}.data-inspector-step__body[data-v-6280fd63]{margin-top:var(--designer-space-3);padding-left:0}.data-inspector[data-v-6280fd63]{display:flex;flex-direction:column;height:100%;min-height:0;color:var(--designer-main-color-1);background:var(--designer-main-bg-color-1)}.data-inspector__scroll[data-v-6280fd63]{counter-reset:data-inspector-step;flex:1;min-height:0;padding:0 0 var(--designer-space-5);overflow-y:auto}.data-inspector__scroll>.data-inspector-step[data-v-6280fd63]:last-child{border-bottom:0}.data-inspector__target[data-v-6280fd63]{display:grid;gap:var(--designer-space-1);margin:0;padding:var(--designer-space-3) var(--designer-panel-inline-padding);border-bottom:1px solid var(--designer-main-border-color-1)}.data-inspector__target label[data-v-6280fd63],.data-inspector__slot label[data-v-6280fd63],.data-inspector__fallback label[data-v-6280fd63],.binding-section__title[data-v-6280fd63]{color:var(--designer-main-color-2);font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-regular);line-height:var(--designer-line-height-default)}.data-inspector__target[data-v-6280fd63] .ant-select,.data-inspector__slot[data-v-6280fd63] .ant-select,.data-inspector__fallback[data-v-6280fd63] .ant-select{width:100%}.data-inspector-step__body>.binding-section[data-v-6280fd63]{margin:0}.data-inspector-step__body>.schema-fields+.schema-fields[data-v-6280fd63]{margin-top:var(--designer-space-4);padding-top:var(--designer-space-3);border-top:1px solid var(--designer-main-border-color-1)}.data-inspector__simulation[data-v-6280fd63]{margin-top:var(--designer-space-3)}.data-inspector__no-settings[data-v-6280fd63]{display:flex;align-items:center;gap:var(--designer-space-2);min-height:var(--designer-line-height-default);padding:0;color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption);line-height:var(--designer-line-height-caption)}.data-inspector__no-settings[data-v-6280fd63] .anticon{color:var(--ant-success-color)}.data-inspector__step-hint[data-v-6280fd63]{min-height:var(--designer-line-height-default);padding:0;color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption);line-height:var(--designer-line-height-short)}.data-inspector__slot[data-v-6280fd63]{display:grid;gap:var(--designer-space-1);margin-bottom:var(--designer-space-3)}.data-inspector__advanced[data-v-6280fd63]{margin:0}.data-inspector__fallback[data-v-6280fd63]{display:grid;gap:var(--designer-space-1);margin:0;padding:0}.component-data-inspector__intro[data-v-6280fd63]{display:flex;gap:var(--designer-space-2);padding:var(--designer-space-2) 0 var(--designer-space-3);border-bottom:1px solid var(--designer-main-border-color-1)}.component-data-inspector__intro-icon[data-v-6280fd63]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:28px;height:28px;border-radius:var(--designer-main-border-radius-1);color:var(--ant-primary-color);background:var(--designer-main-bg-color-2)}.component-data-inspector__intro-title[data-v-6280fd63]{color:var(--designer-main-color-1);font-weight:600;line-height:var(--designer-line-height-default)}.component-data-inspector__intro-description[data-v-6280fd63],.component-data-field__description[data-v-6280fd63]{color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption);line-height:var(--designer-line-height-caption)}.component-data-inspector__intro-description[data-v-6280fd63]{margin-top:2px}.component-data-fields[data-v-6280fd63]{display:grid;gap:var(--designer-space-2)}.component-data-field[data-v-6280fd63]{min-width:0;padding:var(--designer-space-3);border:1px solid var(--designer-main-border-color-1);border-radius:var(--designer-main-border-radius-1);background:var(--designer-main-bg-color-1)}.component-data-field__head[data-v-6280fd63]{display:flex;min-height:var(--designer-compact-action-size);align-items:center;margin-bottom:var(--designer-space-2)}.component-data-field__label[data-v-6280fd63]{color:var(--designer-main-color-1);font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-semibold)}.component-data-field__description[data-v-6280fd63]{margin-top:var(--designer-space-1)}.component-data-field__error[data-v-6280fd63]{margin-top:var(--designer-space-1);color:var(--jet-theme-error);font-size:var(--designer-font-size-caption);line-height:var(--designer-line-height-caption)}.component-data-inspector__empty[data-v-6280fd63]{display:flex;align-items:center;gap:var(--designer-space-1);min-height:32px;color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption)}[data-v-6280fd63] .ant-alert{padding:var(--designer-space-2);border-radius:var(--designer-main-border-radius-1)}.component-data-field[data-v-6280fd63]:has(>.ant-switch){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.component-data-field:has(>.ant-switch)>.component-data-field__description[data-v-6280fd63],.component-data-field:has(>.ant-switch)>.component-data-field__error[data-v-6280fd63]{grid-column:1 / -1}.data-source-selector[data-v-9ef94dfe]{min-width:0}.data-source-selector__trigger[data-v-9ef94dfe]{display:flex;width:100%;min-height:calc(var(--designer-control-height) + var(--designer-space-6));align-items:center;justify-content:space-between;gap:var(--designer-space-3);padding:var(--designer-space-2) var(--designer-space-3);border:1px solid transparent;border-radius:var(--designer-main-border-radius-1);color:var(--designer-main-color-1);font:inherit;text-align:left;background:var(--designer-main-form-component);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.data-source-selector__trigger[data-v-9ef94dfe]:hover,.data-source-selector__trigger[data-v-9ef94dfe]:focus-visible,.data-source-selector__trigger[aria-expanded=true][data-v-9ef94dfe]{border-color:var(--designer-main-border-color-1);background:var(--designer-main-btn-hover-color-1)}.data-source-selector__trigger[data-v-9ef94dfe]:focus-visible{outline:1px solid var(--ant-primary-color);outline-offset:1px}.data-source-selector__trigger--empty[data-v-9ef94dfe]{min-height:var(--designer-control-height);background:var(--designer-main-form-component);border-color:transparent}.data-source-selector__trigger--loading[data-v-9ef94dfe]{cursor:progress}.data-source-selector__trigger-content[data-v-9ef94dfe]{display:flex;min-width:0;flex:1;flex-direction:column}.data-source-selector__trigger-title[data-v-9ef94dfe]{overflow:hidden;flex:1;min-width:0;color:var(--designer-main-color-1);font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-medium);line-height:var(--designer-line-height-default);text-overflow:ellipsis;white-space:nowrap}.data-source-selector__trigger-description[data-v-9ef94dfe]{margin-top:var(--designer-space-1);overflow:hidden;color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption);line-height:var(--designer-line-height-caption);text-overflow:ellipsis;white-space:nowrap}.data-source-selector__trigger-placeholder[data-v-9ef94dfe]{display:inline-flex;min-width:0;align-items:center;gap:var(--designer-space-2);color:var(--designer-main-placeholder-color-1);font-size:var(--designer-font-size-default)}.data-source-selector__trigger-action[data-v-9ef94dfe]{display:inline-flex;flex:none;align-items:center;gap:var(--designer-space-1);height:var(--designer-control-height);color:var(--ant-primary-color);font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-regular);line-height:var(--designer-line-height-default)}.data-source-selector__popover{max-width:calc(100vw - var(--designer-space-6) * 2)}.data-source-selector__popover .ant-popover-inner,.data-source-selector__popover .ant-popover-inner-content{padding:0}.data-source-selector__popover .ant-popover-inner{overflow:hidden;border:1px solid var(--designer-main-border-color-1);border-radius:var(--designer-main-border-radius-1);background:var(--designer-main-bg-color-1);box-shadow:0 var(--designer-space-1) calc(var(--designer-space-4) + var(--designer-space-2)) color-mix(in srgb,var(--designer-main-color-1) 10%,transparent)}.data-source-selector__panel[data-v-9ef94dfe]{width:calc(var(--designer-control-height) * 12);max-width:calc(100vw - var(--designer-space-6) * 2);overflow:hidden;color:var(--designer-main-color-1);background:var(--designer-main-bg-color-1)}.data-source-selector__search[data-v-9ef94dfe]{padding:var(--designer-space-3);border-bottom:1px solid var(--designer-main-border-color-1)}.data-source-selector__search[data-v-9ef94dfe] .ant-input-affix-wrapper{height:var(--designer-control-height);color:var(--designer-main-color-1)!important;border-color:var(--designer-main-border-color-1);border-radius:var(--designer-main-border-radius-1);background:var(--designer-main-form-component)!important;box-shadow:none}.data-source-selector__search[data-v-9ef94dfe] .ant-input-affix-wrapper .ant-input{color:var(--designer-main-color-1)!important;background:transparent!important}.data-source-selector__search[data-v-9ef94dfe] .ant-input::placeholder{color:var(--designer-main-placeholder-color-1)!important}.data-source-selector__search[data-v-9ef94dfe] .ant-input-prefix,.data-source-selector__search[data-v-9ef94dfe] .ant-input-clear-icon{color:var(--designer-main-color-2)}.data-source-selector__picker[data-v-9ef94dfe]{display:grid;grid-template-columns:calc(var(--designer-control-height) * 3.6) minmax(0,1fr);width:100%;min-height:calc(var(--designer-control-height) * 8);overflow:hidden;color:var(--designer-main-color-1);background:var(--designer-main-bg-color-1)}.data-source-selector__categories[data-v-9ef94dfe]{display:flex;min-width:0;height:calc(var(--designer-control-height) * 8);padding:var(--designer-space-1);flex-direction:column;gap:calc(var(--designer-space-1) / 2);overflow-y:auto;border-right:1px solid var(--designer-main-border-color-1);background:color-mix(in srgb,var(--designer-main-color-1) 2%,var(--designer-main-bg-color-1))}.data-source-selector__category[data-v-9ef94dfe],.data-source-selector__choice[data-v-9ef94dfe]{width:100%;border:0;color:inherit;font:inherit;text-align:left;background:transparent;cursor:pointer}.data-source-selector__category[data-v-9ef94dfe]{display:flex;align-items:center;gap:var(--designer-space-1);min-height:var(--designer-control-height);padding:0 var(--designer-space-2);border-radius:var(--designer-main-border-radius-1);color:var(--designer-main-color-2);font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default)}.data-source-selector__category[data-v-9ef94dfe]:hover{color:var(--designer-main-color-1);background:color-mix(in srgb,var(--designer-main-color-1) 5%,transparent)}.data-source-selector__category--active[data-v-9ef94dfe]{color:var(--ant-primary-color);font-weight:var(--designer-font-weight-medium);background:color-mix(in srgb,var(--ant-primary-color) 8%,transparent)}.data-source-selector__category--active[data-v-9ef94dfe]:hover{color:var(--ant-primary-color);background:color-mix(in srgb,var(--ant-primary-color) 8%,transparent)}.data-source-selector__category-name[data-v-9ef94dfe]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-source-selector__category-count[data-v-9ef94dfe]{flex:none;color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption);font-weight:var(--designer-font-weight-regular)}.data-source-selector__choices[data-v-9ef94dfe]{display:flex;min-width:0;min-height:0;flex-direction:column;background:var(--designer-main-bg-color-1)}.data-source-selector__choice-list[data-v-9ef94dfe]{display:flex;min-height:0;height:calc(var(--designer-control-height) * 8);padding:var(--designer-space-2);flex-direction:column;overflow-y:auto}.data-source-selector__choice[data-v-9ef94dfe]{display:flex;flex:0 0 auto;align-items:center;gap:var(--designer-space-2);min-height:calc(var(--designer-control-height) + var(--designer-space-2));padding:var(--designer-space-2);border-radius:var(--designer-main-border-radius-1)}.data-source-selector__choice[data-v-9ef94dfe]:hover{background:color-mix(in srgb,var(--designer-main-color-1) 5%,transparent)}.data-source-selector__choice--selected[data-v-9ef94dfe]{background:color-mix(in srgb,var(--ant-primary-color) 7%,transparent)}.data-source-selector__choice--selected[data-v-9ef94dfe]:hover{background:color-mix(in srgb,var(--ant-primary-color) 9%,transparent)}.data-source-selector__choice-content[data-v-9ef94dfe]{display:flex;min-width:0;flex:1;flex-direction:column}.data-source-selector__choice-heading[data-v-9ef94dfe]{display:flex;align-items:baseline;gap:var(--designer-space-2);min-width:0}.data-source-selector__choice-name[data-v-9ef94dfe]{min-width:0;overflow:hidden;color:var(--designer-main-color-1);font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-regular);line-height:var(--designer-line-height-short);text-overflow:ellipsis;white-space:nowrap}.data-source-selector__choice-group[data-v-9ef94dfe]{flex:none;color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption);line-height:var(--designer-line-height-caption)}.data-source-selector__choice-description[data-v-9ef94dfe]{margin-top:calc(var(--designer-space-1) / 2);overflow:hidden;color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption);line-height:var(--designer-line-height-caption);text-overflow:ellipsis;white-space:nowrap}.data-source-selector__choice-selection[data-v-9ef94dfe]{flex:none;margin-top:calc(var(--designer-space-1) / 2);font-size:var(--designer-icon-size-small);line-height:1;color:var(--ant-primary-color)}.data-source-selector__choice--selected .data-source-selector__choice-name[data-v-9ef94dfe]{font-weight:var(--designer-font-weight-medium)}.data-source-selector__empty[data-v-9ef94dfe]{display:flex;min-height:0;flex:1;align-items:center;justify-content:center;gap:var(--designer-space-2);color:var(--designer-main-color-2);font-size:var(--designer-font-size-default)}.ant-alert[data-v-9ef94dfe]{margin-top:var(--designer-space-2)}.mapping-option[data-v-130fbfaf]{min-width:0;padding:0;line-height:var(--designer-line-height-default);white-space:normal}.mapping-option__head[data-v-130fbfaf]{display:flex;align-items:center;justify-content:space-between;gap:var(--designer-space-2)}.mapping-option__name[data-v-130fbfaf]{display:flex;align-items:baseline;gap:var(--designer-space-2);min-width:0;color:var(--designer-main-color-1);font-size:var(--designer-font-size-default)}.mapping-option__label[data-v-130fbfaf],.mapping-option__key[data-v-130fbfaf]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mapping-option__label[data-v-130fbfaf]{flex:0 1 auto}.mapping-option__key[data-v-130fbfaf]{flex:1 1 auto;color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption)}.mapping-option__type[data-v-130fbfaf]{flex:none;color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption)}.mapping-option__description[data-v-130fbfaf],.mapping-option__incompatible[data-v-130fbfaf]{margin-top:var(--designer-space-1);color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption);line-height:var(--designer-line-height-caption)}.mapping-option__incompatible[data-v-130fbfaf]{color:var(--ant-warning-color)}.field-multi-picker__trigger[data-v-f3df0f6d]{display:flex;width:100%;min-height:var(--designer-control-height);align-items:center;gap:var(--designer-space-2);padding:var(--designer-space-1) var(--designer-space-2);border:1px solid transparent;border-radius:var(--designer-main-border-radius-1);color:var(--designer-main-color-1);font:inherit;text-align:left;background:var(--designer-main-form-component);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.field-multi-picker__trigger[data-v-f3df0f6d]:hover,.field-multi-picker__trigger[data-v-f3df0f6d]:focus-visible,.field-multi-picker__trigger--open[data-v-f3df0f6d]{outline:none;border-color:color-mix(in srgb,var(--ant-primary-color) 40%,var(--designer-main-border-color-1))}.field-multi-picker__selection[data-v-f3df0f6d]{display:flex;flex-wrap:wrap;min-width:0;flex:1;align-items:center;gap:var(--designer-space-1);overflow:hidden}.field-multi-picker__chip[data-v-f3df0f6d],.field-multi-picker__more[data-v-f3df0f6d]{display:inline-flex;min-width:0;height:calc(var(--designer-control-height) - var(--designer-space-2));align-items:center;padding:0 var(--designer-space-2);border-radius:var(--designer-main-border-radius-1);color:var(--designer-main-color-1);font-size:var(--designer-font-size-default);white-space:nowrap;background:color-mix(in srgb,var(--ant-primary-color) 7%,var(--designer-main-bg-color-1));border:1px solid color-mix(in srgb,var(--ant-primary-color) 18%,var(--designer-main-border-color-1))}.field-multi-picker__chip[data-v-f3df0f6d]{flex:0 1 auto;max-width:100%}.field-multi-picker__chip-label[data-v-f3df0f6d]{min-width:0;overflow:hidden;text-overflow:ellipsis}.field-multi-picker__more[data-v-f3df0f6d]{flex:none;color:var(--designer-main-color-2)}.field-multi-picker__placeholder[data-v-f3df0f6d]{min-width:0;flex:1;overflow:hidden;color:var(--designer-main-placeholder-color-1);font-size:var(--designer-font-size-default);text-overflow:ellipsis;white-space:nowrap}.field-multi-picker__arrow[data-v-f3df0f6d]{flex:none;color:var(--designer-main-color-2);font-size:var(--designer-icon-size-small)}.field-multi-picker__popover{max-width:calc(100vw - var(--designer-space-6) * 2)}.field-multi-picker__popover .ant-popover-inner,.field-multi-picker__popover .ant-popover-inner-content{padding:0}.field-multi-picker__popover .ant-popover-inner{overflow:hidden;border:1px solid var(--designer-main-border-color-1);border-radius:var(--designer-main-border-radius-1);background:var(--designer-main-bg-color-1);box-shadow:0 var(--designer-space-1) calc(var(--designer-space-4) + var(--designer-space-2)) color-mix(in srgb,var(--designer-main-color-1) 10%,transparent)}.field-multi-picker__panel[data-v-f3df0f6d]{width:calc(var(--designer-control-height) * 11);max-width:calc(100vw - var(--designer-space-6) * 2);overflow:hidden;background:var(--designer-main-bg-color-1)}.field-multi-picker__search[data-v-f3df0f6d]{padding:var(--designer-space-3);border-bottom:1px solid var(--designer-main-border-color-1)}.field-multi-picker__search[data-v-f3df0f6d] .ant-input-affix-wrapper{height:var(--designer-control-height);color:var(--designer-main-color-1)!important;border-color:var(--designer-main-border-color-1);border-radius:var(--designer-main-border-radius-1);background:var(--designer-main-form-component)!important;box-shadow:none}.field-multi-picker__search[data-v-f3df0f6d] .ant-input-affix-wrapper .ant-input{color:var(--designer-main-color-1)!important;background:transparent!important}.field-multi-picker__search[data-v-f3df0f6d] .ant-input::placeholder{color:var(--designer-main-placeholder-color-1)!important}.field-multi-picker__search[data-v-f3df0f6d] .ant-input-prefix,.field-multi-picker__search[data-v-f3df0f6d] .ant-input-clear-icon{color:var(--designer-main-color-2)}.field-multi-picker__list[data-v-f3df0f6d]{position:relative;display:flex;min-height:calc(var(--designer-control-height) * 2);max-height:calc(var(--designer-control-height) * 9);padding:var(--designer-space-1);flex-direction:column;gap:var(--designer-space-1);overflow-y:auto}.field-multi-picker__option[data-v-f3df0f6d]{flex:0 0 auto;display:grid;grid-template-columns:calc(var(--designer-icon-size-small) + var(--designer-space-1)) minmax(0,1fr);width:100%;min-height:var(--designer-control-height);align-items:start;gap:var(--designer-space-2);padding:var(--designer-space-2);border:0;border-radius:var(--designer-main-border-radius-1);color:inherit;font:inherit;text-align:left;background:transparent;cursor:pointer}.field-multi-picker__option[data-v-f3df0f6d]:hover,.field-multi-picker__option[data-v-f3df0f6d]:focus-visible{outline:none;background:color-mix(in srgb,var(--ant-primary-color) 5%,var(--designer-main-bg-color-1))}.field-multi-picker__option--selected[data-v-f3df0f6d],.field-multi-picker__option--selected[data-v-f3df0f6d]:hover,.field-multi-picker__option--selected[data-v-f3df0f6d]:focus-visible{background:color-mix(in srgb,var(--ant-primary-color) 4%,var(--designer-main-bg-color-1))}.field-multi-picker__option[data-v-f3df0f6d]:disabled{color:var(--designer-main-disabled-color-1);cursor:not-allowed}.field-multi-picker__check[data-v-f3df0f6d]{display:inline-flex;width:calc(var(--designer-icon-size-small) + var(--designer-space-1));height:calc(var(--designer-icon-size-small) + var(--designer-space-1));align-items:center;justify-content:center;margin-top:calc((var(--designer-line-height-default) - var(--designer-icon-size-small) - var(--designer-space-1)) / 2);border:1px solid var(--designer-main-border-color-1);border-radius:calc(var(--designer-main-border-radius-1) / 2);color:var(--designer-main-bg-color-1);font-size:var(--designer-icon-size-small);background:var(--designer-main-bg-color-1)}.field-multi-picker__option--selected .field-multi-picker__check[data-v-f3df0f6d]{border-color:var(--ant-primary-color);background:var(--ant-primary-color)}.field-multi-picker__empty[data-v-f3df0f6d],.field-multi-picker__loading[data-v-f3df0f6d]{display:flex;min-height:calc(var(--designer-control-height) * 2);align-items:center;justify-content:center;gap:var(--designer-space-2);color:var(--designer-main-color-2);font-size:var(--designer-font-size-default)}.field-multi-picker__loading[data-v-f3df0f6d] .anticon{color:var(--ant-primary-color)}.nested-mapping[data-v-8743a492]{display:flex;flex-direction:column;gap:var(--designer-space-3)}.nested-mapping__field[data-v-8743a492]{display:flex;flex-direction:column;min-width:0;gap:var(--designer-space-2);margin-bottom:var(--designer-space-3);font-size:var(--designer-font-size-default);color:var(--designer-main-color-1)}.nested-mapping__required[data-v-8743a492]{color:var(--jet-theme-error)}.nested-mapping__more>summary[data-v-8743a492]{cursor:pointer;font-size:var(--designer-font-size-default);color:var(--designer-main-color-2)}.nested-mapping__more[open]>summary[data-v-8743a492]{margin-bottom:var(--designer-space-3)}.mapping-field[data-v-4a5ce00b]{margin-bottom:var(--designer-space-3)}.mapping-fields__invalid[data-v-4a5ce00b]{display:flex;align-items:flex-start;gap:var(--designer-space-1);margin-bottom:var(--designer-space-2);padding:var(--designer-space-2);color:var(--ant-error-color);font-size:var(--designer-font-size-caption);line-height:var(--designer-line-height-caption);border:1px solid color-mix(in srgb,var(--ant-error-color) 28%,transparent);border-radius:var(--designer-main-border-radius-1);background:color-mix(in srgb,var(--ant-error-color) 7%,transparent)}.mapping-field__head[data-v-4a5ce00b]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--designer-space-2);margin-bottom:var(--designer-space-1)}.mapping-field__name[data-v-4a5ce00b]{color:var(--designer-main-color-1);font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-medium);line-height:var(--designer-line-height-default)}.mapping-field__matched[data-v-4a5ce00b]{flex:none;color:var(--ant-primary-color);font-size:var(--designer-font-size-caption)}.binding-empty[data-v-4a5ce00b]{color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption);line-height:1.5}.mapping-fields__dropdown{padding:var(--designer-space-1)}.mapping-fields__dropdown .rc-virtual-list-holder-inner{gap:var(--designer-space-1)}.mapping-fields__dropdown .ant-select-item-option{padding:var(--designer-space-1) var(--designer-space-2);border-radius:var(--designer-main-border-radius-1)}.view-designer .ant-select .ant-select-dropdown.mapping-fields__dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled),.view-designer .ant-select .ant-select-dropdown.mapping-fields__dropdown .ant-select-item-option:not(.ant-select-item-option-disabled):hover{background:color-mix(in srgb,var(--ant-primary-color) 5%,var(--designer-main-bg-color-1))}.view-designer .ant-select .ant-select-dropdown.mapping-fields__dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:color-mix(in srgb,var(--ant-primary-color) 9%,var(--designer-main-bg-color-1))}.view-designer .ant-select .ant-select-dropdown.mapping-fields__dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled):hover{background:color-mix(in srgb,var(--ant-primary-color) 12%,var(--designer-main-bg-color-1))}.value-list-binding[data-v-bd52074c]{margin-block:var(--designer-space-3)}.value-list-binding__label[data-v-bd52074c]{display:block;margin-bottom:var(--designer-space-1);color:var(--designer-main-color-1);font-size:var(--designer-font-size-default)}.value-list-binding__hint[data-v-bd52074c]{display:inline-flex;margin-inline-start:var(--designer-space-1);color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption);cursor:help}.value-list-binding__manual[data-v-bd52074c]{margin-top:var(--designer-space-2);font-size:var(--designer-font-size-default);color:var(--designer-main-color-2)}.value-list-binding__manual>summary[data-v-bd52074c]{cursor:pointer}.value-list-binding__manual[open]>summary[data-v-bd52074c]{margin-bottom:var(--designer-space-2)}.value-list-binding__add-row[data-v-bd52074c]{display:flex;align-items:center;gap:var(--designer-space-2)}.value-list-binding__add-row>.ant-input[data-v-bd52074c]{flex:1;min-width:0}.value-list-binding__add-button[data-v-bd52074c]{flex:none;padding-inline:var(--designer-space-1);font-size:var(--designer-font-size-default)}.json-preview[data-v-3fc3321b]{min-width:0;margin-top:var(--designer-space-2);padding-top:var(--designer-space-1);border-top:1px solid var(--designer-main-border-color-1)}.json-preview--compact[data-v-3fc3321b]{margin-top:0;padding-top:0}.json-preview[data-v-3fc3321b] .ant-collapse-header{min-height:var(--designer-control-height);align-items:center!important;padding:var(--designer-space-1) var(--designer-space-2)!important;color:var(--designer-main-color-1)!important;font-size:var(--designer-font-size-caption);font-weight:var(--designer-font-weight-medium);border-radius:var(--designer-main-border-radius-1)!important;transition:color .15s ease,background-color .15s ease}.json-preview[data-v-3fc3321b] .ant-collapse-header:hover{color:var(--ant-primary-color)!important;background:color-mix(in srgb,var(--ant-primary-color) 4%,var(--designer-main-bg-color-1))}.json-preview.json-preview--compact[data-v-3fc3321b] .ant-collapse-item>.ant-collapse-header{margin:0!important;padding:var(--designer-space-1) 0!important;color:var(--designer-main-color-2)!important;font-weight:var(--designer-font-weight-regular)}.json-preview.json-preview--compact[data-v-3fc3321b] .ant-collapse-item>.ant-collapse-header:hover{color:var(--designer-main-color-1)!important;background:transparent}.json-preview[data-v-3fc3321b] .ant-collapse-content-box{padding:var(--designer-space-1) 0 0!important}.json-preview.json-preview--compact[data-v-3fc3321b] .ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:var(--designer-space-1) 0 0!important}pre[data-v-3fc3321b]{box-sizing:border-box;width:100%;max-height:16rem;margin:0;padding:var(--designer-space-2);overflow:auto;color:var(--designer-main-color-2);font-family:var(--designer-font-family-code, monospace);font-size:var(--designer-font-size-caption);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--designer-main-border-color-1);border-radius:var(--designer-main-border-radius-1);background:var(--designer-main-bg-color-2)}.binding-preview[data-v-0c27182a]{margin-top:var(--designer-space-3)}.binding-preview__loading[data-v-0c27182a]{display:flex;align-items:center;gap:var(--designer-space-2);min-height:var(--designer-control-height);border-top:1px solid var(--designer-main-border-color-1);color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption)}.binding-preview__title[data-v-0c27182a]{display:flex;width:100%;align-items:center;gap:var(--designer-space-2);min-width:0;color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption);line-height:var(--designer-line-height-caption)}.binding-preview__title>div[data-v-0c27182a]{display:flex;min-width:0;flex:1;align-items:center;overflow:hidden}.binding-preview__title>div>span[data-v-0c27182a]:first-child{color:var(--designer-main-color-2);flex:none;font-weight:var(--designer-font-weight-regular)}.binding-preview__summary[data-v-0c27182a]{min-width:0;overflow:hidden;color:var(--designer-main-color-2);text-overflow:ellipsis;white-space:nowrap}.binding-preview__valid[data-v-0c27182a]{flex:none;padding:0 var(--designer-space-1);color:var(--jet-theme-success);background:color-mix(in srgb,var(--jet-theme-success) 10%,var(--designer-main-bg-color-2));border-radius:var(--designer-main-border-radius-1);white-space:nowrap}.binding-preview__stale[data-v-0c27182a]{flex:none;padding:0 var(--designer-space-1);color:var(--jet-theme-warning);background:color-mix(in srgb,var(--jet-theme-warning) 10%,var(--designer-main-bg-color-2));border-radius:var(--designer-main-border-radius-1);white-space:nowrap}.input-preview.json-preview--compact[data-v-e99acc94]{margin-top:var(--designer-space-3)}.input-preview[data-v-e99acc94] .ant-collapse-header-text{font-size:var(--designer-font-size-caption);line-height:var(--designer-line-height-caption)}.input-preview[data-v-e99acc94] pre{padding:var(--designer-space-1) var(--designer-space-2);font-size:calc(var(--designer-font-size-caption) - 1px);line-height:1.4}.capability-filter-form__list[data-v-6a3e685a]{display:grid;gap:var(--designer-space-2)}.capability-filter-form__item[data-v-6a3e685a]{min-width:0;padding:var(--designer-space-3);border:1px solid var(--designer-main-border-color-1);border-radius:var(--designer-main-border-radius-1);background:var(--designer-main-bg-color-1)}.capability-filter-form__head[data-v-6a3e685a]{display:flex;min-width:0;min-height:var(--designer-compact-action-size);align-items:center;justify-content:space-between;gap:var(--designer-space-2);margin-bottom:var(--designer-space-2)}.capability-filter-form__label[data-v-6a3e685a]{min-width:0;overflow:hidden;color:var(--designer-main-color-1);font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap}.capability-filter-form__required[data-v-6a3e685a],.capability-filter-form__error[data-v-6a3e685a]{color:var(--jet-theme-error)}.capability-filter-form__fixed[data-v-6a3e685a]{flex:none;color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption)}.capability-filter-form__head[data-v-6a3e685a] .ant-btn{width:var(--designer-compact-action-size);min-width:var(--designer-compact-action-size);height:var(--designer-compact-action-size);padding:0;color:var(--designer-main-color-2);border-radius:var(--designer-main-border-radius-1)}.capability-filter-form__head[data-v-6a3e685a] .ant-btn:hover,.capability-filter-form__head[data-v-6a3e685a] .ant-btn:focus-visible{color:var(--jet-theme-error);background:var(--designer-main-btn-hover-color-1)}.capability-filter-form__controls[data-v-6a3e685a]{display:grid;min-width:0;grid-template-columns:104px minmax(0,1fr);gap:var(--designer-space-2)}.capability-filter-form__controls--single[data-v-6a3e685a],.capability-filter-form__controls--stacked[data-v-6a3e685a]{grid-template-columns:minmax(0,1fr)}.capability-filter-form__controls[data-v-6a3e685a] .ant-select,.capability-filter-form__controls[data-v-6a3e685a] .ant-picker,.capability-filter-form__controls[data-v-6a3e685a] .ant-input-number{width:100%}.capability-filter-form__controls[data-v-6a3e685a] .ant-input,.capability-filter-form__controls[data-v-6a3e685a] .ant-input-number,.capability-filter-form__controls[data-v-6a3e685a] .ant-select-selector,.capability-filter-form__controls[data-v-6a3e685a] .ant-picker{border-radius:var(--designer-main-border-radius-1)!important}.capability-filter-form__help[data-v-6a3e685a],.capability-filter-form__error[data-v-6a3e685a]{margin-top:var(--designer-space-1);font-size:var(--designer-font-size-caption);line-height:var(--designer-line-height-caption)}.capability-filter-form__help[data-v-6a3e685a]{color:var(--designer-main-color-2)}.capability-filter-form__optional[data-v-6a3e685a]{display:grid;gap:var(--designer-space-2);margin-top:var(--designer-space-3)}.capability-filter-form__optional-label[data-v-6a3e685a]{color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption)}.capability-filter-form__optional-tags[data-v-6a3e685a]{display:flex;min-width:0;flex-wrap:wrap;gap:var(--designer-space-2)}.capability-filter-form__optional-tag[data-v-6a3e685a]{display:inline-flex;max-width:100%;align-items:center;gap:var(--designer-space-1);margin:0;color:var(--designer-main-color-1);background:color-mix(in srgb,var(--ant-primary-color) 7%,var(--designer-main-bg-color-1));border-color:color-mix(in srgb,var(--ant-primary-color) 18%,var(--designer-main-border-color-1));border-radius:var(--designer-main-border-radius-1);cursor:pointer}.capability-filter-form__optional-tag[data-v-6a3e685a]:hover,.capability-filter-form__optional-tag[data-v-6a3e685a]:focus-visible{color:var(--ant-primary-color);background:color-mix(in srgb,var(--ant-primary-color) 12%,var(--designer-main-bg-color-1));border-color:var(--ant-primary-color);outline:none}.simulation-column-header[data-v-b2326758]{display:flex;flex-direction:column;width:100%;min-width:0}.simulation-column-header__label[data-v-b2326758]{display:block;padding-inline:var(--designer-space-1) var(--designer-compact-action-size);overflow:hidden;color:var(--designer-main-color-1);font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-medium);line-height:var(--designer-compact-action-size);text-overflow:ellipsis;white-space:nowrap}.simulation-table-editor[data-v-27512b48]{--simulation-row-height: calc(var(--designer-tool-size) + var(--designer-space-1));min-width:0}.simulation-table-editor__toolbar[data-v-27512b48]{display:flex;align-items:center;justify-content:space-between;gap:var(--designer-space-3);margin-bottom:var(--designer-space-2)}.simulation-table-editor__meta[data-v-27512b48]{color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption);line-height:var(--designer-line-height-context)}.simulation-table-editor__actions[data-v-27512b48]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--designer-space-2)}.simulation-table-editor__actions[data-v-27512b48] .ant-btn{display:inline-flex;align-items:center;gap:var(--designer-space-1);height:var(--designer-control-height);padding:0 var(--designer-space-2);font-size:var(--designer-font-size-caption);color:var(--designer-main-color-1);background:var(--designer-main-bg-color-1);border:1px solid var(--designer-main-border-color-1);border-radius:var(--designer-main-border-radius-1);box-shadow:none;transition:color .15s ease,border-color .15s ease}.simulation-table-editor__actions[data-v-27512b48] .ant-btn:hover:not(:disabled){color:var(--ant-primary-color);border-color:var(--ant-primary-color);background:var(--designer-main-bg-color-1)}.simulation-table-editor__table-wrapper[data-v-27512b48]{overflow:hidden;border:1px solid var(--designer-main-border-color-1);border-radius:var(--designer-main-border-radius-1);background:var(--designer-main-bg-color-1)}.simulation-table-editor__table[data-v-27512b48] .ant-table,.simulation-table-editor__table[data-v-27512b48] .ant-table-container,.simulation-table-editor__table[data-v-27512b48] .ant-table-content,.simulation-table-editor__table[data-v-27512b48] .ant-table-header,.simulation-table-editor__table[data-v-27512b48] .ant-table-body{color:var(--designer-main-color-1);background:var(--designer-main-bg-color-1)!important;border-radius:0!important}.simulation-table-editor__table[data-v-27512b48] .ant-table-container,.simulation-table-editor__table[data-v-27512b48] .ant-table-container>.ant-table-content>table,.simulation-table-editor__table[data-v-27512b48] .ant-table-container>.ant-table-header>table,.simulation-table-editor__table[data-v-27512b48] .ant-table-container>.ant-table-body>table{border:0!important}.simulation-table-editor__table[data-v-27512b48] .ant-table-thead>tr>th,.simulation-table-editor__table[data-v-27512b48] .ant-table-tbody>tr.ant-table-row>td{color:var(--designer-main-color-1)!important;border:0!important;border-inline-end:1px solid var(--designer-main-border-color-1)!important;border-bottom:1px solid var(--designer-main-border-color-1)!important}.simulation-table-editor__table[data-v-27512b48] .ant-table-thead>tr>th{font-weight:var(--designer-font-weight-medium);background:var(--designer-main-bg-color-2)!important;border-radius:0!important}.simulation-table-editor__table[data-v-27512b48] .ant-table-thead>tr>th:before{display:none!important}.simulation-table-editor__table[data-v-27512b48] .ant-table-tbody>tr.ant-table-row>td{background:var(--designer-main-bg-color-1)!important;transition:background-color .15s ease}.simulation-table-editor__table[data-v-27512b48] .ant-table-thead>tr>th:last-child,.simulation-table-editor__table[data-v-27512b48] .ant-table-tbody>tr.ant-table-row>td:last-child{border-inline-end:0!important}.simulation-table-editor__table[data-v-27512b48] .ant-table-tbody>tr.ant-table-row:last-child>td{border-bottom:0!important}.simulation-table-editor__table[data-v-27512b48] .ant-table-thead>tr>th.ant-table-cell-fix-right-first,.simulation-table-editor__table[data-v-27512b48] .ant-table-tbody>tr.ant-table-row>td.ant-table-cell-fix-right-first{border-inline-start:1px solid var(--designer-main-border-color-1)!important}.simulation-table-editor__table[data-v-27512b48] .ant-table-cell-scrollbar{box-shadow:none!important}.simulation-table-editor__table[data-v-27512b48] .ant-table-tbody>tr.ant-table-row:hover>td,.simulation-table-editor__table[data-v-27512b48] .ant-table-tbody>tr.ant-table-row>td.ant-table-cell-row-hover{background:var(--designer-main-active-color1)!important}.simulation-table-editor__table[data-v-27512b48] .ant-table-container:before,.simulation-table-editor__table[data-v-27512b48] .ant-table-container:after,.simulation-table-editor__table[data-v-27512b48] .ant-table-cell-fix-left-last:after,.simulation-table-editor__table[data-v-27512b48] .ant-table-cell-fix-right-first:after{border:0!important;box-shadow:none!important}.simulation-table-editor__table[data-v-27512b48] .ant-table-content,.simulation-table-editor__table[data-v-27512b48] .ant-table-body{scrollbar-width:auto;scrollbar-color:auto;scrollbar-gutter:stable}.simulation-table-editor__table[data-v-27512b48] .ant-table-content::-webkit-scrollbar-track,.simulation-table-editor__table[data-v-27512b48] .ant-table-body::-webkit-scrollbar-track,.simulation-table-editor__table[data-v-27512b48] .ant-table-body::-webkit-scrollbar-corner{background:var(--designer-main-bg-color-1)}.simulation-table-editor__table[data-v-27512b48] .ant-table-content::-webkit-scrollbar-thumb,.simulation-table-editor__table[data-v-27512b48] .ant-table-body::-webkit-scrollbar-thumb{background:var(--designer-main-border-color-1)}.simulation-table-editor__table[data-v-27512b48] .ant-table-content::-webkit-scrollbar-thumb:hover,.simulation-table-editor__table[data-v-27512b48] .ant-table-body::-webkit-scrollbar-thumb:hover{background:var(--designer-main-color-2)}.simulation-table-editor__table[data-v-27512b48] .ant-table-thead>tr>th{position:relative;padding:var(--designer-space-1) var(--designer-space-2)!important;font-size:var(--designer-font-size-default);line-height:var(--designer-compact-action-size);-webkit-user-select:none;user-select:none;vertical-align:top}.simulation-table-editor__table[data-v-27512b48] .ant-table-tbody>tr.ant-table-row>td{height:var(--simulation-row-height);padding:0!important;font-size:var(--designer-font-size-default)}.simulation-table-editor__index-cell[data-v-27512b48]{display:flex;align-items:center;justify-content:center;width:100%;height:var(--simulation-row-height);color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none}.simulation-table-editor__column-header[data-v-27512b48]{position:relative;display:flex;align-items:center;width:100%;min-width:0}.simulation-table-editor__column-header[data-v-27512b48] .ant-input{width:100%;min-width:0;height:var(--designer-compact-action-size);line-height:var(--designer-line-height-default);padding:0 var(--designer-compact-action-size) 0 var(--designer-space-1);font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-medium);color:var(--designer-main-color-1)!important;border:1px solid transparent!important;border-radius:var(--designer-main-border-radius-1);background:transparent!important;box-shadow:none!important;transition:background-color .15s ease,border-color .15s ease}.simulation-table-editor__column-header[data-v-27512b48] .ant-input:hover{border-color:var(--designer-main-border-color-1)!important;background:var(--designer-main-form-component)!important}.simulation-table-editor__column-header[data-v-27512b48] .ant-input:focus{border-color:var(--ant-primary-color)!important;background:var(--designer-main-form-component)!important;outline:1px solid var(--ant-primary-color);outline-offset:-1px}.simulation-table-editor__column-header[data-v-27512b48] .simulation-column-header--with-label .ant-input{height:var(--designer-compact-action-size);font-size:var(--designer-font-size-caption);font-weight:var(--designer-font-weight-regular);color:var(--designer-main-color-2)!important}.simulation-table-editor__column-header .simulation-table-editor__column-remove[data-v-27512b48]{position:absolute;top:0;right:0;display:inline-flex;align-items:center;justify-content:center;width:var(--designer-compact-action-size);height:var(--designer-compact-action-size);padding:0;color:var(--designer-main-color-2)!important;border-radius:var(--designer-main-border-radius-1);background:transparent!important;opacity:0;transition:opacity .15s ease,color .15s ease,background-color .15s ease;pointer-events:none}.simulation-table-editor__column-header .simulation-table-editor__column-remove .anticon[data-v-27512b48]{font-size:var(--designer-icon-size-caret)}.simulation-table-editor__column-header .simulation-table-editor__column-remove[data-v-27512b48]:hover{color:var(--jet-theme-error)!important;background:color-mix(in srgb,var(--jet-theme-error) 12%,transparent)!important}.simulation-table-editor__column-header:hover .simulation-table-editor__column-remove[data-v-27512b48],.simulation-table-editor__column-header:focus-within .simulation-table-editor__column-remove[data-v-27512b48]{opacity:1;pointer-events:auto}.simulation-table-editor__editor[data-v-27512b48]{position:relative;display:flex;align-items:center;width:100%;height:var(--simulation-row-height)}.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input,.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input-number{width:100%;height:var(--simulation-row-height);min-height:var(--simulation-row-height);line-height:var(--simulation-row-height);padding:0 var(--designer-space-2);font-size:var(--designer-font-size-default);color:var(--designer-main-color-1)!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transition:background-color .15s ease,box-shadow .15s ease}.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input .ant-input-number-input-wrap,.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input-number .ant-input-number-input-wrap,.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input .ant-input-number-input,.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input-number .ant-input-number-input{height:var(--simulation-row-height);line-height:var(--simulation-row-height);padding:0}.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input .ant-input-number-input,.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input-number .ant-input-number-input{color:var(--designer-main-color-1)!important;background:transparent}.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input .ant-input-number-handler-wrap,.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input-number .ant-input-number-handler-wrap{border-radius:0;background:var(--designer-main-bg-color-2);opacity:0;transition:opacity .15s ease}.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input .ant-input-number-handler,.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input-number .ant-input-number-handler{border-color:var(--designer-main-border-color-1)}.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input .ant-input-number-handler:hover,.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input-number .ant-input-number-handler:hover{background:var(--designer-main-active-color1)}.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input .ant-input-number-handler-up-inner,.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input-number .ant-input-number-handler-up-inner,.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input .ant-input-number-handler-down-inner,.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input-number .ant-input-number-handler-down-inner{color:var(--designer-main-color-2)}.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input .ant-input-number-handler:hover .anticon,.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input-number .ant-input-number-handler:hover .anticon{color:var(--ant-primary-color)}.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input:hover,.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input-number:hover,.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input:focus-within,.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input-number:focus-within{background:color-mix(in srgb,var(--ant-primary-color) 4%,transparent)!important}.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input:hover .ant-input-number-handler-wrap,.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input-number:hover .ant-input-number-handler-wrap,.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input:focus-within .ant-input-number-handler-wrap,.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input-number:focus-within .ant-input-number-handler-wrap{opacity:1}.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input:focus,.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input-number:focus,.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input.ant-input-number-focused,.simulation-table-editor__table .simulation-table-editor__editor[data-v-27512b48] .ant-input-number.ant-input-number-focused{background:var(--designer-main-bg-color-1)!important;box-shadow:inset 0 0 0 2px var(--ant-primary-color)!important;z-index:1}.simulation-table-editor__editor--boolean[data-v-27512b48]{justify-content:center;padding:0 var(--designer-space-2)}.simulation-table-editor__structure.ant-btn[data-v-27512b48]{padding-inline:var(--designer-space-2);font-size:var(--designer-font-size-caption)}.simulation-table-editor__table[data-v-27512b48] .simulation-table-editor__row-remove.ant-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--designer-compact-action-size);height:var(--designer-compact-action-size);padding:0;color:var(--designer-main-color-2)!important;border-radius:var(--designer-main-border-radius-1);background:transparent!important;transition:color .15s ease,background-color .15s ease}.simulation-table-editor__table[data-v-27512b48] .simulation-table-editor__row-remove.ant-btn .anticon{font-size:var(--designer-icon-size-small)}.simulation-table-editor__table[data-v-27512b48] .simulation-table-editor__row-remove.ant-btn:hover{color:var(--jet-theme-error)!important;background:color-mix(in srgb,var(--jet-theme-error) 12%,transparent)!important}.simulation-table-editor__empty[data-v-27512b48]{padding:var(--designer-space-6) 0;color:var(--designer-main-color-2)}.simulation-table-editor__empty[data-v-27512b48] .ant-empty-description{color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption)}@media (max-width: 760px){.simulation-table-editor__toolbar[data-v-27512b48]{flex-direction:column;align-items:flex-start}}.simulation-data-editor[data-v-7d831d83]{min-width:0}.simulation-data-editor__heading[data-v-7d831d83],.simulation-data-editor__summary[data-v-7d831d83]{display:flex;align-items:center}.simulation-data-editor__action.ant-btn[data-v-7d831d83]{display:inline-flex;flex:none;align-items:center;gap:var(--designer-space-1);height:var(--designer-control-height);padding:0;font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-regular);line-height:var(--designer-line-height-default)}.simulation-data-editor__action.ant-btn[data-v-7d831d83] .anticon{font-size:var(--designer-icon-size-small)}.simulation-data-editor__action.ant-btn[data-v-7d831d83] .anticon+span{margin-inline-start:0}.simulation-data-editor__heading[data-v-7d831d83]{justify-content:space-between;gap:var(--designer-space-2);padding-top:var(--designer-space-3);border-top:1px solid var(--designer-main-border-color-1)}.simulation-data-editor__heading strong[data-v-7d831d83],.simulation-data-editor__heading small[data-v-7d831d83]{display:block}.simulation-data-editor__heading strong[data-v-7d831d83]{color:var(--designer-main-color-1);font-size:var(--designer-font-size-default);font-weight:500}.simulation-data-editor__heading small[data-v-7d831d83]{margin-top:var(--designer-space-1);color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption)}.simulation-data-editor__expanded[data-v-7d831d83]{margin-top:var(--designer-space-2)}.simulation-data-editor__summary[data-v-7d831d83]{justify-content:space-between;gap:var(--designer-space-2);color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption)}.simulation-data-editor__preview-table[data-v-7d831d83]{margin-top:var(--designer-space-2);overflow:hidden;border:1px solid var(--designer-main-border-color-1);border-radius:var(--designer-main-border-radius-1);background:var(--designer-main-bg-color-1)}.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table,.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-container,.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-content,.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-header,.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-body{color:var(--designer-main-color-1);background:var(--designer-main-bg-color-1)!important;border-radius:0!important}.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-container,.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-container>.ant-table-content>table,.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-container>.ant-table-header>table,.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-container>.ant-table-body>table{border:0!important}.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-thead>tr>th,.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-tbody>tr.ant-table-row>td{color:var(--designer-main-color-1)!important;border:0!important;border-inline-end:1px solid var(--designer-main-border-color-1)!important;border-bottom:1px solid var(--designer-main-border-color-1)!important}.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-thead>tr>th{font-weight:var(--designer-font-weight-medium);background:var(--designer-main-bg-color-2)!important;border-radius:0!important}.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-thead>tr>th:before{display:none!important}.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-tbody>tr.ant-table-row>td{background:var(--designer-main-bg-color-1)!important;transition:background-color .15s ease}.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-thead>tr>th:last-child,.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-tbody>tr.ant-table-row>td:last-child{border-inline-end:0!important}.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-tbody>tr.ant-table-row:last-child>td{border-bottom:0!important}.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-thead>tr>th.ant-table-cell-fix-right-first,.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-tbody>tr.ant-table-row>td.ant-table-cell-fix-right-first{border-inline-start:1px solid var(--designer-main-border-color-1)!important}.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-cell-scrollbar{box-shadow:none!important}.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-tbody>tr.ant-table-row:hover>td,.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-tbody>tr.ant-table-row>td.ant-table-cell-row-hover{background:var(--designer-main-active-color1)!important}.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-container:before,.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-container:after,.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-cell-fix-left-last:after,.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-cell-fix-right-first:after{border:0!important;box-shadow:none!important}.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-content,.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-body{scrollbar-width:auto;scrollbar-color:auto;scrollbar-gutter:stable}.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-content::-webkit-scrollbar-track,.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-body::-webkit-scrollbar-track,.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-body::-webkit-scrollbar-corner{background:var(--designer-main-bg-color-1)}.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-content::-webkit-scrollbar-thumb,.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-body::-webkit-scrollbar-thumb{background:var(--designer-main-border-color-1)}.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-content::-webkit-scrollbar-thumb:hover,.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-body::-webkit-scrollbar-thumb:hover{background:var(--designer-main-color-2)}.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-thead>tr>th,.simulation-data-editor__preview-table[data-v-7d831d83] .ant-table-tbody>tr.ant-table-row>td{padding:var(--designer-space-1) var(--designer-space-2)!important;font-size:var(--designer-font-size-caption);line-height:var(--designer-line-height-short)}.simulation-data-editor__empty[data-v-7d831d83]{padding:var(--designer-space-4);color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption);text-align:center;border:1px dashed var(--designer-main-border-color-1);border-radius:var(--designer-main-border-radius-1)}.simulation-data-editor__advanced[data-v-7d831d83]{margin-top:var(--designer-space-3);padding:0;border:0;border-radius:0;background:transparent}.simulation-data-editor__advanced[data-v-7d831d83] .ant-collapse-item,.simulation-data-editor__advanced[data-v-7d831d83] .ant-collapse-content{border:0;border-radius:0!important}.simulation-data-editor__advanced[data-v-7d831d83] .ant-collapse-header{min-height:var(--designer-tool-size);align-items:center!important;padding:var(--designer-space-1) 0!important;border-radius:0!important;color:var(--designer-main-color-2)!important;font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-medium)}.simulation-data-editor__advanced[data-v-7d831d83] .ant-collapse-header:hover{color:var(--designer-main-color-1)!important}.simulation-data-editor__advanced[data-v-7d831d83] .ant-collapse-content-box{padding:var(--designer-space-2) 0 0!important}.simulation-data-editor__collapse-header[data-v-7d831d83]{display:inline-flex;align-items:center;gap:var(--designer-space-2);font-size:var(--designer-font-size-default)}.simulation-data-editor__collapse-icon[data-v-7d831d83]{font-size:var(--designer-icon-size-small)}.simulation-data-editor__collapse-tip[data-v-7d831d83]{color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption);font-weight:var(--designer-font-weight-regular)}.simulation-data-editor__json[data-v-7d831d83] textarea{resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--designer-font-size-caption);line-height:1.6;border-color:var(--designer-main-border-color-1);border-radius:var(--designer-main-border-radius-1);background:var(--designer-main-bg-color-2);color:var(--designer-main-color-1)}.simulation-data-editor__json[data-v-7d831d83] textarea:focus{background:var(--designer-main-bg-color-1);border-color:var(--ant-primary-color)}.simulation-data-editor__help[data-v-7d831d83],.simulation-data-editor__error[data-v-7d831d83]{margin-top:var(--designer-space-2);color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption);line-height:1.5}.simulation-data-editor__paste-option[data-v-7d831d83]{margin-top:var(--designer-space-3)}.simulation-data-editor__error[data-v-7d831d83]{color:var(--jet-theme-error)}.designer-modal.simulation-data-editor-modal .ant-modal-content{padding:var(--designer-space-6)!important;color:var(--designer-main-color-1);background:var(--designer-main-bg-color-1)!important;border-color:var(--designer-main-border-color-1)!important}.designer-modal.simulation-data-editor-modal .ant-modal-content .ant-modal-header{margin:0;padding:0 0 var(--designer-space-4)!important;border:0!important;background:transparent!important}.designer-modal.simulation-data-editor-modal .ant-modal-content .ant-modal-header .ant-modal-title{padding:0 var(--designer-compact-action-size) 0 0;color:var(--designer-main-color-1);border:0}.designer-modal.simulation-data-editor-modal .ant-modal-content .ant-modal-body{padding:0!important;color:var(--designer-main-color-1);font-size:var(--designer-font-size-default)!important;background:transparent!important}.designer-modal.simulation-data-editor-modal .ant-modal-content .ant-modal-footer{margin-top:var(--designer-space-4);padding:0;box-shadow:none}.designer-modal.simulation-data-editor-modal .ant-modal-content .ant-modal-footer .ant-btn:not(.ant-btn-primary){color:var(--designer-main-color-1)!important;background:var(--designer-main-form-component)!important;border-color:var(--designer-main-border-color-1)!important}.designer-modal.simulation-data-editor-modal .ant-modal-content .ant-modal-footer .ant-btn:not(.ant-btn-primary):hover{color:var(--ant-primary-color)!important;border-color:var(--ant-primary-color)!important}.designer-modal.simulation-data-editor-modal .ant-modal-close{top:var(--designer-space-4);inset-inline-end:var(--designer-space-4);color:var(--designer-main-color-2)}.designer-modal.simulation-data-editor-modal .ant-modal-close:hover{color:var(--designer-main-color-1);background:var(--designer-main-active-color1)}.data-inspector-step[data-v-108d5044]{counter-increment:data-inspector-step;padding:var(--designer-space-3) var(--designer-panel-inline-padding);border-bottom:1px solid var(--designer-main-border-color-1)}.data-inspector-step__header[data-v-108d5044]{display:flex;align-items:center;gap:var(--designer-space-2);min-height:var(--designer-line-height-context)}.data-inspector-step__header[data-v-108d5044]:before{content:counter(data-inspector-step);display:inline-flex;flex:none;width:calc(var(--designer-control-height) - var(--designer-space-2));height:calc(var(--designer-control-height) - var(--designer-space-2));align-items:center;justify-content:center;border-radius:var(--designer-main-border-radius-1);color:var(--ant-primary-color);background:color-mix(in srgb,var(--ant-primary-color) 9%,var(--designer-main-bg-color-1));font-size:var(--designer-font-size-caption);font-weight:var(--designer-font-weight-semibold);line-height:1}.data-inspector-step__title[data-v-108d5044]{color:var(--designer-main-color-1);font-size:var(--designer-font-size-context);font-weight:var(--designer-font-weight-semibold);line-height:var(--designer-line-height-context)}.data-inspector-step__summary[data-v-108d5044]{min-width:0;margin-left:auto;overflow:hidden;color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption);line-height:var(--designer-line-height-caption);text-overflow:ellipsis;white-space:nowrap}.data-inspector-step--disabled .data-inspector-step__title[data-v-108d5044],.data-inspector-step--disabled .data-inspector-step__summary[data-v-108d5044]{color:var(--designer-main-disabled-color-1)}.data-inspector-step--disabled .data-inspector-step__header[data-v-108d5044]:before{color:var(--designer-main-disabled-color-1);background:var(--designer-main-bg-color-2)}.data-inspector-step__body[data-v-108d5044]{margin-top:var(--designer-space-3);padding-left:0}.data-inspector[data-v-108d5044]{display:flex;flex-direction:column;height:100%;min-height:0;color:var(--designer-main-color-1);background:var(--designer-main-bg-color-1)}.data-inspector__scroll[data-v-108d5044]{counter-reset:data-inspector-step;flex:1;min-height:0;padding:0 0 var(--designer-space-5);overflow-y:auto}.data-inspector__scroll>.data-inspector-step[data-v-108d5044]:last-child{border-bottom:0}.data-inspector__target[data-v-108d5044]{display:grid;gap:var(--designer-space-1);margin:0;padding:var(--designer-space-3) var(--designer-panel-inline-padding);border-bottom:1px solid var(--designer-main-border-color-1)}.data-inspector__target label[data-v-108d5044],.data-inspector__slot label[data-v-108d5044],.data-inspector__fallback label[data-v-108d5044],.binding-section__title[data-v-108d5044]{color:var(--designer-main-color-2);font-size:var(--designer-font-size-default);font-weight:var(--designer-font-weight-regular);line-height:var(--designer-line-height-default)}.data-inspector__target[data-v-108d5044] .ant-select,.data-inspector__slot[data-v-108d5044] .ant-select,.data-inspector__fallback[data-v-108d5044] .ant-select{width:100%}.data-inspector-step__body>.binding-section[data-v-108d5044]{margin:0}.data-inspector-step__body>.schema-fields+.schema-fields[data-v-108d5044]{margin-top:var(--designer-space-4);padding-top:var(--designer-space-3);border-top:1px solid var(--designer-main-border-color-1)}.data-inspector__simulation[data-v-108d5044]{margin-top:var(--designer-space-3)}.data-inspector__no-settings[data-v-108d5044]{display:flex;align-items:center;gap:var(--designer-space-2);min-height:var(--designer-line-height-default);padding:0;color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption);line-height:var(--designer-line-height-caption)}.data-inspector__no-settings[data-v-108d5044] .anticon{color:var(--ant-success-color)}.data-inspector__step-hint[data-v-108d5044]{min-height:var(--designer-line-height-default);padding:0;color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption);line-height:var(--designer-line-height-short)}.data-inspector__slot[data-v-108d5044]{display:grid;gap:var(--designer-space-1);margin-bottom:var(--designer-space-3)}.data-inspector__advanced[data-v-108d5044]{margin:0}.data-inspector__fallback[data-v-108d5044]{display:grid;gap:var(--designer-space-1);margin:0;padding:0}.group-data-inspector[data-v-fb7bdd37]{height:100%;min-height:0;overflow-y:auto}.group-data-inspector__component-panel[data-v-fb7bdd37]{height:auto}.group-data-inspector__component-panel[data-v-fb7bdd37] .data-inspector__scroll{overflow:visible}.capability-source-form[data-v-3f4faaf8]{display:flex;flex-direction:column;gap:var(--designer-space-2)}.binding-section__title[data-v-3f4faaf8]{margin-bottom:var(--designer-space-1);color:var(--designer-main-color-1);font-size:var(--designer-font-size-default);font-weight:500}.capability-source-form__recognizing[data-v-3f4faaf8]{display:flex;align-items:center;gap:var(--designer-space-1);margin-top:var(--designer-space-1);color:var(--designer-main-color-2);font-size:var(--designer-font-size-caption)}.ant-alert[data-v-3f4faaf8]{margin-top:var(--designer-space-2)}.capability-condition-item[data-v-c1405968]{display:flex;flex-direction:column;gap:var(--designer-space-2);padding-top:var(--designer-space-1)}[data-v-41bffb08] .ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{background-color:transparent;color:var(--designer-main-color-2)}.condition-item[data-v-41bffb08]{display:flex;flex-direction:column;gap:10px}.condition-item .config-title[data-v-41bffb08]{font-size:14px;font-weight:900;margin-bottom:6px;color:var(--designer-main-color-1);display:flex;align-items:center;gap:5px;padding-left:8px}.condition-item .config-title[data-v-41bffb08]:before{content:"";display:inline-block;width:4px;height:14px;background-color:var(--ant-primary-color);border-radius:2px}.condition-item .config-data-panel-content[data-v-41bffb08]{padding:10px;margin-left:90px;background:#0c000017;border:1px solid #ffffff38;border-radius:4px;height:200px;overflow-y:auto}.condition-item .config-data-panel-content[data-v-41bffb08] .ant-tree{padding:10px;background:var(--designer-main-bg-color-1);color:var(--designer-main-color-1)}.condition-item .config-data-panel-content[data-v-41bffb08] .ant-tree .ant-tree-node-content-wrapper{padding:0!important}.condition-item .config-data-panel-content[data-v-41bffb08] .ant-tree .ant-tree-node-content-wrapper:hover{background-color:var(--designer-main-bg-color-2)}.condition-item .config-data-panel-content[data-v-41bffb08] .ant-tree .ant-tree-node-content-wrapper:hover .data-panel-tree-title-actions{display:flex}.condition-item .config-data-panel-content[data-v-41bffb08] .ant-tree :not(.ant-tree-checkbox-checked) .ant-tree-checkbox-inner{background-color:var(--designer-main-bg-color-1);border-color:var(--designer-main-border-color-1)}.condition-item .config-data-panel-content[data-v-41bffb08] .ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper{background-color:transparent;color:var(--designer-main-color-2)}.condition-item .expand[data-v-41bffb08]{display:none}.empty[data-v-41bffb08]{width:100%;display:flex;justify-content:center;color:#fff}.upload-tips[data-v-df9b7b4e]{margin-top:8px;color:#666;font-size:12px;line-height:1.4}.loading-spinner[data-v-df9b7b4e]{display:flex;flex-direction:column;align-items:center;gap:16px}.loading-spinner .loading-icon[data-v-df9b7b4e]{font-size:26px;color:#1890ff}.loading-preview[data-v-df9b7b4e]{width:560px;height:300px;background-color:#000;text-align:center;display:flex;align-items:center;justify-content:center;margin-top:16px}.loading-mask[data-v-df9b7b4e]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0003;z-index:2000;display:flex;align-items:center;justify-content:center}.is-dark .file-upload[data-v-df9b7b4e] .ant-upload{border:none!important}.is-dark .file-upload[data-v-df9b7b4e] .ant-upload-list-item:hover .ant-upload-list-item-info{color:var(--designer-main-color-2)!important;background-color:var(--designer-main-bg-color-1)!important}.template-selection-modal__search[data-v-a14defa5]{position:relative;margin-bottom:18px}.template-selection-modal__grid[data-v-a14defa5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.template-selection-modal__scroll[data-v-a14defa5]{overflow-y:auto;max-height:min(60vh,28rem);margin-bottom:var(--space-4);padding-bottom:var(--space-4);overscroll-behavior:contain}.template-selection-modal__loading-more[data-v-a14defa5]{display:flex;justify-content:center;min-height:36px;padding-top:12px}.template-selection-modal__item[data-v-a14defa5]{display:flex;overflow:hidden;flex-direction:column;min-width:0;border:1px solid var(--ant-color-border-secondary, rgba(5, 5, 5, .08));border-radius:10px;background:var(--ant-color-bg-container, #fff);transition:border-color .18s ease,box-shadow .18s ease}.template-selection-modal__item[data-v-a14defa5]:hover{border-color:var(--ant-color-primary-border, rgba(47, 84, 235, .36));box-shadow:0 6px 18px #0f172a14}.template-selection-modal__thumb[data-v-a14defa5],.template-selection-modal__preview-media[data-v-a14defa5],.template-selection-modal__placeholder[data-v-a14defa5]{overflow:hidden;background:#0505050a}.template-selection-modal__thumb[data-v-a14defa5]{width:100%;aspect-ratio:16 / 9;border-radius:0}.template-selection-modal__thumb img[data-v-a14defa5],.template-selection-modal__preview-media img[data-v-a14defa5]{display:block;width:100%;height:100%;object-fit:contain}.template-selection-modal__placeholder[data-v-a14defa5]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#2f54eb80;font-size:28px}.template-selection-modal__item-copy[data-v-a14defa5]{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0;padding:12px}.template-selection-modal__item-copy strong[data-v-a14defa5]{display:block;overflow:hidden;color:#0f172aeb;text-overflow:ellipsis;white-space:nowrap}.template-selection-modal__item-copy p[data-v-a14defa5]{display:-webkit-box;overflow:hidden;margin:0;color:var(--ant-color-text-secondary, rgba(71, 85, 105, .86));font-size:12px;line-height:18px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.template-selection-modal__item-actions[data-v-a14defa5]{display:flex;justify-content:flex-end;gap:8px;margin-top:auto;padding-top:2px}.template-selection-modal__state[data-v-a14defa5]{display:flex;align-items:center;justify-content:center;min-height:24rem}.template-selection-modal__preview-media[data-v-a14defa5]{width:100%;aspect-ratio:16 / 9;border-radius:8px}.template-selection-modal__preview-copy[data-v-a14defa5]{margin-top:14px}.template-selection-modal__preview-copy p[data-v-a14defa5]{margin:0;color:#475569db;font-size:14px;line-height:22px}.template-selection-modal__preview-actions[data-v-a14defa5]{display:flex;justify-content:flex-end;gap:12px;margin-top:18px}.template-selection-modal__preview-back[data-v-a14defa5]{margin-right:auto}@media (max-width: 960px){.template-selection-modal__grid[data-v-a14defa5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.template-selection-modal__grid[data-v-a14defa5]{grid-template-columns:1fr}}.bigscreen-search-results[data-v-f79eceda]{width:min(100%,44rem)}.bigscreen-search-results__header[data-v-f79eceda]{display:flex;align-items:center;justify-content:space-between;gap:12px}.bigscreen-search-results__title[data-v-f79eceda]{display:inline-flex;align-items:center;gap:8px;min-width:0;color:#0f172aeb;font-size:15px;font-weight:600;line-height:22px}.bigscreen-search-results__title .anticon[data-v-f79eceda]{color:var(--ant-primary-color, #2f54eb)}.bigscreen-search-results__list[data-v-f79eceda]{display:flex;flex-direction:column;gap:10px;margin-top:12px}.bigscreen-search-results__item[data-v-f79eceda]{display:grid;grid-template-columns:8.5rem minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;border:1px solid rgba(5,5,5,.08);border-radius:8px;background:var(--ant-color-bg-container, #fff)}.bigscreen-search-results__thumb[data-v-f79eceda],.bigscreen-search-results__thumb-placeholder[data-v-f79eceda]{width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:6px;background:#0505050a}.bigscreen-search-results__thumb img[data-v-f79eceda]{width:100%;height:100%;object-fit:cover;display:block}.bigscreen-search-results__thumb-placeholder[data-v-f79eceda]{display:flex;align-items:center;justify-content:center;color:#2f54eb85;font-size:24px}.bigscreen-search-results__item-main[data-v-f79eceda]{display:flex;flex-direction:column;justify-content:center;gap:5px;min-width:0}.bigscreen-search-results__item-meta[data-v-f79eceda]{display:flex;align-items:center;gap:6px}.bigscreen-search-results__item-meta .ant-tag[data-v-f79eceda]{margin:0}.bigscreen-search-results__scene[data-v-f79eceda]{max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bigscreen-search-results__item-name[data-v-f79eceda]{display:block;min-width:0;width:fit-content;max-width:100%;color:#0f172ae6;font-size:14px;font-weight:600;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bigscreen-search-results__analysis[data-v-f79eceda]{display:-webkit-box;margin:0;overflow:hidden;color:#475569e6;font-size:12px;line-height:18px;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bigscreen-search-results__item-action[data-v-f79eceda]{display:flex;align-items:center;justify-content:flex-end;gap:8px}.bigscreen-search-results__item-action .ant-btn[data-v-f79eceda]{white-space:nowrap}.bigscreen-search-results__empty[data-v-f79eceda]{padding:22px 0 8px}.bigscreen-search-results__guide[data-v-f79eceda]{margin:8px 0 0;color:#475569db;font-size:14px;line-height:22px;word-break:break-word}.bigscreen-search-results__footer[data-v-f79eceda]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px}.bigscreen-search-results__footer .ant-btn[data-v-f79eceda]{height:auto;padding-inline:0;white-space:normal}@media (max-width: 720px){.bigscreen-search-results__item[data-v-f79eceda]{grid-template-columns:7.5rem minmax(0,1fr)}.bigscreen-search-results__item-action[data-v-f79eceda]{grid-column:2;justify-content:flex-start}}@media (max-width: 480px){.bigscreen-search-results__item[data-v-f79eceda]{grid-template-columns:1fr}.bigscreen-search-results__item-action[data-v-f79eceda]{grid-column:1}.bigscreen-search-results__item-action[data-v-f79eceda],.bigscreen-search-results__item-action .ant-btn[data-v-f79eceda]{width:100%}.bigscreen-search-results__footer[data-v-f79eceda]{flex-direction:column;align-items:stretch}}.publish-content[data-v-a68b20e9]{padding:16px;font-size:14px;display:flex;flex-direction:column;gap:12px;border-radius:2px}.input-field[data-v-a68b20e9]{border-radius:2px;transition:all .2s}.input-field[data-v-a68b20e9]:hover{border-color:#1677ff}.input-field[data-v-a68b20e9] .ant-input{font-size:13px}.editor-input-field[data-v-a68b20e9] .ant-input-password-icon{color:#8a8f8d}.section[data-v-a68b20e9]{border-radius:2px}.flex-between[data-v-a68b20e9]{display:flex;flex-direction:column;align-items:flex-start}.flex-between .tag[data-v-a68b20e9]{display:flex;align-items:center;border-radius:12px;font-size:12px;width:fit-content}.actions[data-v-a68b20e9]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:8px}.actions[data-v-a68b20e9]>* .ant-btn{width:100%;border-radius:2px;height:26px}.actions button[data-v-a68b20e9]{border-radius:2px;height:26px;transition:all .2s}.actions button[data-v-a68b20e9]:hover{transform:translateY(-1px)}.flex-end[data-v-a68b20e9]{display:flex;justify-content:flex-end}.ant-empty[data-v-a68b20e9]{padding:16px 0;color:#8a8f8d;font-size:13px}.modern-publish-popover .ant-popover-inner{border-radius:8px;box-shadow:0 4px 12px #00000026}.modern-publish-popover .ant-popover-inner-content{padding:0}.modern-publish-modal .ant-modal-content{border-radius:8px;overflow:hidden}.trigger-wrapper[data-v-b86c8a57]{display:inline-block}.modal-footer[data-v-b86c8a57]{display:flex;justify-content:flex-end;gap:8px}.modal-footer button[data-v-b86c8a57]{border-radius:4px}.radio[data-v-d42f1266]{display:grid;grid-gap:20px;grid-template-columns:repeat(6,1fr);max-height:500px;overflow-y:auto}.radio .ant-radio-button-wrapper[data-v-d42f1266]{display:flex;align-items:center;justify-content:center;height:100px;font-size:40px;border:2px solid #efefef;border-radius:2px;cursor:pointer}.radio .ant-radio-button-wrapper.active[data-v-d42f1266]{color:#415ed1;border-color:#415ed1}.dark .ant-radio-button-wrapper[data-v-d42f1266]{background-color:transparent;color:#fff;border-color:var(--designer-main-border-color-1)}.dark .ant-radio-button-wrapper[data-v-d42f1266]:focus-visible,.dark .ant-radio-button-wrapper[data-v-d42f1266]:focus,.dark .ant-radio-button-wrapper[data-v-d42f1266]:focus-within{outline:none!important;box-shadow:none!important;border-color:var(--designer-main-border-color-1)!important;border-right-color:var(--designer-main-border-color-1)!important}.dark .ant-radio-button-wrapper[data-v-d42f1266]:hover{color:#415ed1}.dark .ant-radio-button-wrapper.ant-radio-button-wrapper-checked[data-v-d42f1266]{color:#415ed1;border-color:#415ed1}.dark .ant-radio-button-wrapper.ant-radio-button-wrapper-checked[data-v-d42f1266]:focus-visible,.dark .ant-radio-button-wrapper.ant-radio-button-wrapper-checked[data-v-d42f1266]:focus,.dark .ant-radio-button-wrapper.ant-radio-button-wrapper-checked[data-v-d42f1266]:focus-within{outline:none!important;box-shadow:none!important;border-color:#415ed1!important;border-right-color:#415ed1!important}.dark .ant-radio-button-wrapper[data-v-d42f1266]:before{background-color:var(--designer-main-border-color-1)}.icon-upload[data-v-81768367]{width:100px;height:100px;border:1px dashed #d9d9d9;font-size:14px;display:flex;justify-content:center;align-items:center;text-align:center;cursor:pointer;transition:all .3s ease;border-radius:4px}.icon-upload[data-v-81768367]:hover{border-color:#1890ff}.icon-upload.editor-style[data-v-81768367]{border-color:var(--designer-main-border-color-1)}.has-icon[data-v-81768367]{position:relative;text-align:center}.has-icon .mark[data-v-81768367]{position:absolute;left:0;top:0;display:none;background-color:#00000059;color:#fff;width:100%;height:100%;font-size:16px;align-items:center;justify-content:center;border-radius:4px;transition:all .3s ease}.has-icon:hover .mark[data-v-81768367]{display:flex}.no-icon[data-v-81768367]{background-color:#0000000f}.no-icon[data-v-81768367]:hover{background-color:#0000001a}.full-width[data-v-c1496954]{width:100%;margin-top:10px}.editor-input-field[data-v-c1496954] .ant-input-password-icon{color:#8a8f8d}.release-address-form-item[data-v-b073da63]{margin-bottom:0}.release-address-textarea[data-v-b073da63]{margin-bottom:12px;resize:none}.release-address-actions[data-v-b073da63]{display:flex;justify-content:flex-end;margin-top:12px}.custom-radio-group[data-v-b073da63]{display:flex}.custom-radio-group .custom-radio-item[data-v-b073da63]{display:flex;align-items:center;justify-content:center;cursor:pointer;width:100px;padding:4px 0;transition:all .3s ease;position:relative;border:1px solid #d9d9d9;-webkit-user-select:none;user-select:none}.custom-radio-group .custom-radio-item[data-v-b073da63]:first-child{border-radius:4px 0 0 4px;border-right:1px solid #1890ff}.custom-radio-group .custom-radio-item[data-v-b073da63]:last-child{border-radius:0 4px 4px 0;border-left:none}.custom-radio-group .custom-radio-item[data-v-b073da63]:not(:first-child):not(:last-child){border-right:none;border-left:none}.custom-radio-group .custom-radio-item[data-v-b073da63]:hover:not(.disabled){border-color:#1890ff;color:#1890ff;z-index:2}.custom-radio-group .custom-radio-item.active[data-v-b073da63]{border-color:#1890ff;color:#1890ff;background-color:#1890ff1a;z-index:1}.custom-radio-group .custom-radio-item.disabled[data-v-b073da63]{cursor:not-allowed;opacity:.6;background-color:#f5f5f5}.simple-guide-link[data-v-618ec5d8]{color:var(--ant-primary-color);cursor:pointer;transition:all .2s cubic-bezier(.23,1,.32,1);text-decoration:none}.simple-guide-link[data-v-618ec5d8]:hover{opacity:.8;text-decoration:underline}.empty-container[data-v-618ec5d8]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:.5}.add-data-layout[data-v-618ec5d8]{display:flex;height:580px;border-radius:var(--designer-main-border-radius-1, 6px);overflow:hidden;background:var(--designer-main-bg-color-1);border:1px solid var(--designer-main-border-color-1)}.add-data-layout .layout-left[data-v-618ec5d8]{width:240px;border-right:1px solid var(--designer-main-border-color-1);display:flex;flex-direction:column}.add-data-layout .layout-left .left-loading-page[data-v-618ec5d8]{flex:1;display:flex;align-items:center;justify-content:center}.add-data-layout .layout-left .search-box[data-v-618ec5d8]{padding:16px 12px}.add-data-layout .layout-left .service-list[data-v-618ec5d8]{flex:1;overflow-y:auto;padding:0 8px 16px;scrollbar-width:none}.add-data-layout .layout-left .service-list[data-v-618ec5d8]::-webkit-scrollbar{width:0}.add-data-layout .layout-left .service-list .empty-datasource[data-v-618ec5d8]{padding:40px 20px;text-align:center;opacity:.6}.add-data-layout .layout-left[data-v-618ec5d8] .ant-tree{background:transparent;color:var(--designer-main-color-1)}.add-data-layout .layout-left[data-v-618ec5d8] .ant-tree .ant-tree-switcher{width:6px;min-width:6px;margin:6px;padding:0}.add-data-layout .layout-left[data-v-618ec5d8] .ant-tree .ant-tree-node-content-wrapper{padding:0;border-radius:6px;transition:background-color .2s;min-height:auto;line-height:normal}.add-data-layout .layout-left[data-v-618ec5d8] .ant-tree .ant-tree-node-content-wrapper:hover{background-color:transparent}.add-data-layout .layout-left[data-v-618ec5d8] .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background-color:var(--designer-main-bg-color-2);color:var(--ant-primary-color);font-weight:500;margin-right:8px}.add-data-layout .layout-left[data-v-618ec5d8] .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected .group-header,.add-data-layout .layout-left[data-v-618ec5d8] .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected .service-item-label{color:var(--ant-primary-color)}.add-data-layout .layout-left[data-v-618ec5d8] .ant-tree .ant-tree-treenode{padding:1px 0;width:100%}.add-data-layout .layout-left[data-v-618ec5d8] .ant-tree .ant-tree-indent-unit{width:0}.add-data-layout .layout-left .group-header[data-v-618ec5d8]{display:flex;align-items:center;padding:8px 10px;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--designer-main-color-1)}.add-data-layout .layout-left .group-header .group-arrow[data-v-618ec5d8]{font-size:14px;margin-right:8px;color:var(--designer-main-color-2);transition:filter .2s,color .2s}.add-data-layout .layout-left .group-header .group-arrow[data-v-618ec5d8] svg{filter:grayscale(1) opacity(.8)}.add-data-layout .layout-left .group-header .small-icon[data-v-618ec5d8]{font-size:10px!important}.add-data-layout .layout-left .group-header .group-label[data-v-618ec5d8]{flex:1;font-size:13px;font-weight:500}.add-data-layout .layout-left .group-header .group-count[data-v-618ec5d8]{font-size:11px;color:var(--designer-main-color-2);background:var(--designer-main-bg-color-2);padding:0 6px;border-radius:10px;line-height:18px;min-width:20px;text-align:center}.add-data-layout .layout-left .service-item-label[data-v-618ec5d8]{display:flex;align-items:center;padding:7px 10px;font-size:13px;color:var(--designer-main-color-2);transition:all .2s;-webkit-user-select:none;user-select:none}.add-data-layout .layout-left .empty-datasource-inner[data-v-618ec5d8]{padding:24px 12px;display:flex;flex-direction:column;align-items:center;justify-content:center}.add-data-layout .layout-left .empty-datasource-inner[data-v-618ec5d8] .ant-empty{margin:0}.add-data-layout .layout-left .empty-datasource-inner[data-v-618ec5d8] .ant-empty .ant-empty-image{height:48px;margin-bottom:8px}.add-data-layout .layout-left .empty-datasource-inner[data-v-618ec5d8] .ant-empty .ant-empty-description{color:var(--designer-main-color-2);font-size:13px}.add-data-layout .layout-center[data-v-618ec5d8]{flex:1;display:flex;flex-direction:column;min-width:0}.add-data-layout .layout-center .center-header[data-v-618ec5d8]{height:56px;padding:0 20px;display:flex;justify-content:flex-end;align-items:center;border-bottom:1px solid var(--designer-main-border-color-1)}.add-data-layout .layout-center .center-header .center-actions[data-v-618ec5d8]{display:flex;align-items:center;gap:12px}.add-data-layout .layout-center .center-content[data-v-618ec5d8]{flex:1;overflow-y:auto;padding:20px;scrollbar-width:thin}.add-data-layout .layout-center .center-content[data-v-618ec5d8]::-webkit-scrollbar{width:4px}.add-data-layout .layout-center .center-content[data-v-618ec5d8]::-webkit-scrollbar-thumb{background:var(--designer-main-border-color-1);border-radius:4px}.add-data-layout .layout-center .center-content[data-v-618ec5d8]::-webkit-scrollbar-thumb:hover{background:var(--designer-main-color-2)}.add-data-layout .layout-center .center-content .command-grid[data-v-618ec5d8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px;align-content:flex-start}.add-data-layout .layout-center .center-content .command-card[data-v-618ec5d8]{position:relative;background:var(--designer-main-bg-color-2);border:1px solid transparent;padding:14px 12px;border-radius:8px;text-align:center;cursor:pointer;min-height:50px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;overflow:hidden}.add-data-layout .layout-center .center-content .command-card .card-name[data-v-618ec5d8]{font-size:13px;color:var(--designer-main-color-2);line-height:1.4;word-break:break-all;transition:color .2s}.add-data-layout .layout-center .center-content .command-card.is-selected[data-v-618ec5d8]{border-color:var(--ant-primary-color);background:transparent}.add-data-layout .layout-center .center-content .command-card.is-selected .card-name[data-v-618ec5d8]{color:var(--ant-primary-color);font-weight:500}.add-data-layout .layout-center .center-content .command-card[data-v-618ec5d8]:hover:not(.is-selected){border-color:var(--designer-main-border-color-1);background:var(--designer-main-bg-color-3)}.add-data-layout .layout-right[data-v-618ec5d8]{width:260px;border-left:1px solid var(--designer-main-border-color-1);display:flex;flex-direction:column}.add-data-layout .layout-right .right-header[data-v-618ec5d8]{height:56px;padding:0 16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--designer-main-border-color-1)}.add-data-layout .layout-right .right-header .title[data-v-618ec5d8]{font-weight:500;color:var(--designer-main-color-1);font-size:14px}.add-data-layout .layout-right .right-header .clear-btn[data-v-618ec5d8]{font-size:12px}.add-data-layout .layout-right .right-content[data-v-618ec5d8]{flex:1;overflow-y:auto;padding:12px;scrollbar-width:thin}.add-data-layout .layout-right .right-content[data-v-618ec5d8]::-webkit-scrollbar{width:4px}.add-data-layout .layout-right .right-content[data-v-618ec5d8]::-webkit-scrollbar-thumb{background:var(--designer-main-border-color-1);border-radius:4px}.add-data-layout .layout-right .right-content .selected-list[data-v-618ec5d8]{display:flex;flex-direction:column;gap:4px}.add-data-layout .layout-right .right-content .selected-item[data-v-618ec5d8]{background:var(--designer-main-bg-color-2);padding:12px 14px;display:flex;align-items:center;gap:10px;border-radius:6px}.add-data-layout .layout-right .right-content .selected-item:hover .delete-icon[data-v-618ec5d8]{opacity:1}.add-data-layout .layout-right .right-content .selected-item .selected-item-info[data-v-618ec5d8]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.add-data-layout .layout-right .right-content .selected-item .selected-item-info .service-tag[data-v-618ec5d8]{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.5px}.add-data-layout .layout-right .right-content .selected-item .selected-item-info[data-v-618ec5d8] .ant-input{font-size:13px;background:transparent;border:1px solid transparent;padding:2px 4px;border-radius:4px;height:26px;box-shadow:none!important;color:var(--designer-main-color-1);transition:all .2s;margin-left:-4px}.add-data-layout .layout-right .right-content .selected-item .selected-item-info[data-v-618ec5d8] .ant-input:hover{background:var(--designer-main-bg-color-1)}.add-data-layout .layout-right .right-content .selected-item .selected-item-info[data-v-618ec5d8] .ant-input:focus{border-color:var(--designer-main-color-3);background:var(--designer-main-bg-color-1)}.add-data-layout .layout-right .right-content .selected-item .delete-icon[data-v-618ec5d8]{color:#ef4444;cursor:pointer;padding:4px;opacity:0;transition:opacity .2s;flex-shrink:0}.config-data-panel[data-v-bdebdc73]{margin-bottom:15px;border-radius:8px;padding:6px;overflow:visible}.config-data-panel .config-data-panel-content[data-v-bdebdc73]{padding:0 10px;max-height:200px;min-height:100px;overflow:auto}.config-data-panel .config-data-panel-content[data-v-bdebdc73] .ant-tree{padding:10px;background:transparent;color:var(--designer-main-color-1)}.config-data-panel .config-data-panel-content[data-v-bdebdc73] .ant-tree .ant-tree-node-content-wrapper{padding:0!important}.config-data-panel .config-data-panel-content[data-v-bdebdc73] .ant-tree .ant-tree-node-content-wrapper:hover{background-color:var(--designer-main-bg-color-2)}.config-data-panel .config-data-panel-content[data-v-bdebdc73] .ant-tree .ant-tree-node-content-wrapper:hover .data-panel-tree-title-actions{display:flex}.config-data-panel .config-data-panel-content[data-v-bdebdc73] .ant-tree .ant-tree-checkbox :not(.ant-tree-checkbox-checked .ant-tree-checkbox-inner){background-color:var(--designer-main-bg-color-1);border-color:var(--designer-main-border-color-1)}.config-data-panel .config-data-panel-content[data-v-bdebdc73] .ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper{background-color:transparent;color:var(--designer-main-color-2)}.content .title[data-v-be84776f]{display:flex;align-items:center;padding-left:16px;margin-bottom:8px;color:var(--designer-main-color-2)}.content .data-list[data-v-be84776f] .ant-collapse>.ant-collapse-item>.ant-collapse-header{color:var(--designer-main-color-1)!important;font-weight:500;transition:all .3s}.content .data-list[data-v-be84776f] .ant-collapse>.ant-collapse-item>.ant-collapse-header:hover{background-color:#ffffff0d}.content .data-list .cite-items[data-v-be84776f]{color:var(--designer-main-color-2)}.content .data-list .cite-items .cite-item[data-v-be84776f]{display:flex;align-items:flex-start;gap:6px;padding:4px 0}.content .data-list .cite-items .cite-item .cite-item-title[data-v-be84776f]{color:var(--designer-main-color-2);font-weight:500;width:65px;text-align:right;flex-shrink:0}.data-panel[data-v-46ba464d]{padding:10px;height:100%;position:relative;overflow:hidden;display:flex;flex-direction:column}.data-panel.is-runtime-ai-editor[data-v-46ba464d]{padding:0;flex:1 1 auto;min-height:200px;overflow:hidden}.data-panel.is-runtime-ai-editor .data-panel-content[data-v-46ba464d]{flex:1 1 auto;min-height:0;height:auto;padding:0;overflow:hidden;display:flex;flex-direction:column}.data-panel .data-panel-header[data-v-46ba464d]{display:flex;justify-content:space-between;align-items:center}.data-panel .data-panel-content[data-v-46ba464d]{height:calc(100% - 40px);overflow-y:auto;position:relative}.data-panel .data-panel-content .content-title[data-v-46ba464d]{font-weight:700;display:flex;align-items:center;gap:10px}.data-panel .data-panel-content[data-v-46ba464d] .ant-tree{background-color:transparent;color:var(--designer-main-color-1)}.data-panel .data-panel-content[data-v-46ba464d] .ant-tree .ant-tree-treenode{padding:0!important}.data-panel .data-panel-content[data-v-46ba464d] .ant-tree .ant-tree-treenode .ant-tree-switcher{line-height:34px;width:18px}.data-panel .data-panel-content[data-v-46ba464d] .ant-tree .ant-tree-treenode .ant-tree-indent-unit{width:16px}.data-panel .data-panel-content[data-v-46ba464d] .ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper{padding:0!important}.data-panel .data-panel-content[data-v-46ba464d] .ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper .data-panel-tree-title{display:flex;justify-content:space-between;align-items:center;padding:5px;gap:10px}.data-panel .data-panel-content[data-v-46ba464d] .ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper .data-panel-tree-title .data-panel-tree-title-actions{display:none}.data-panel .data-panel-content[data-v-46ba464d] .ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper .data-panel-tree-title .ant-tag{line-height:1.5;font-size:10px;padding:0 2px;margin-left:8px}.data-panel .data-panel-content[data-v-46ba464d] .ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper:hover{background-color:var(--designer-main-bg-color-2);border-radius:var(--designer-main-border-radius-1)}.data-panel .data-panel-content[data-v-46ba464d] .ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper:hover .data-panel-tree-title-actions{display:flex}.data-panel .data-panel-content[data-v-46ba464d] .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background-color:transparent}.data-panel .data-panel-content[data-v-46ba464d] .ant-empty{width:99%;position:absolute;top:50%;left:47%;transform:translate(-50%,-50%)}.data-panel .data-panel-content .data-panel-collapse-header[data-v-46ba464d]{display:flex;align-items:center;width:100%}.data-panel .data-panel-content .data-panel-collapse-header .data-panel-collapse-title[data-v-46ba464d]{display:flex;align-items:center;min-width:0}.data-panel .data-panel-content .data-panel-command-item[data-v-46ba464d]{display:flex;align-items:center;justify-content:space-between;gap:8px;height:100%;min-width:0;padding:10px 12px;color:#0f172ae6;cursor:pointer;text-align:left}.data-panel .data-panel-content .data-panel-command-item:hover .data-panel-command-actions[data-v-46ba464d]{opacity:1;pointer-events:auto}.data-panel .data-panel-content .data-panel-command-body[data-v-46ba464d]{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.data-panel .data-panel-content .data-panel-command-icon[data-v-46ba464d]{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:#0f172a0a;color:var(--jet-theme-primary);font-size:18px}.data-panel .data-panel-content .data-panel-command-name[data-v-46ba464d]{min-width:0;flex:1;color:#0f172ae6;font-size:14px;font-weight:500;line-height:20px;text-align:left}.data-panel .data-panel-content .data-panel-command-actions[data-v-46ba464d]{flex:0 0 auto;color:var(--ant-primary-color);opacity:0;pointer-events:none;transition:opacity .15s ease}.resource-card-actions[data-v-31d841b3]{position:absolute;top:var(--designer-space-2);right:var(--designer-space-2);z-index:2;padding:0;overflow:hidden;line-height:1;color:var(--designer-main-color-2);background:color-mix(in srgb,var(--designer-main-bg-color-1) 88%,transparent);border:1px solid color-mix(in srgb,var(--designer-main-border-color-1) 72%,transparent);border-radius:var(--designer-main-border-radius-1);box-shadow:0 calc(var(--designer-space-1) / 2) var(--designer-space-2) color-mix(in srgb,var(--designer-main-color-1) 8%,transparent);opacity:0;pointer-events:none;transform:translateY(calc(-1 * var(--designer-space-1) / 2));transition:opacity .15s ease,transform .15s ease}.resource-card-action[data-v-31d841b3]{width:var(--designer-compact-action-size);height:var(--designer-compact-action-size);padding:0;display:inline-flex;align-items:center;justify-content:center;color:inherit;background:transparent;border:0;border-radius:var(--designer-main-border-radius-1);font-size:var(--designer-icon-size-small);cursor:pointer;transition:color .15s ease,background-color .15s ease,box-shadow .15s ease}.resource-card-action[data-v-31d841b3]:hover,.resource-card-action[data-v-31d841b3]:focus-visible{color:var(--ant-primary-color);background:var(--designer-main-active-color1);outline:none}.resource-card-action[data-v-31d841b3]:focus-visible{outline:1px solid var(--ant-primary-color);outline-offset:-1px;box-shadow:none}.resource-card-action--danger[data-v-31d841b3]:hover,.resource-card-action--danger[data-v-31d841b3]:focus-visible{color:var(--jet-theme-error);background:color-mix(in srgb,var(--jet-theme-error) 10%,transparent)}.resource-card-action--danger[data-v-31d841b3]:focus-visible{outline-color:var(--jet-theme-error)}.card-item:hover .resource-card-actions,.card-item:focus-within .resource-card-actions{opacity:1;pointer-events:auto;transform:translateY(0)}@media (hover: none){.resource-card-actions[data-v-31d841b3]{opacity:1;pointer-events:auto;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.resource-card-actions[data-v-31d841b3],.resource-card-action[data-v-31d841b3]{transition:none}}.image-panel[data-v-52e2d3ce]{position:relative}.image-panel .collapse-header[data-v-52e2d3ce]{display:flex;justify-content:space-between;align-items:center;width:100%}.image-panel .collapse-header .collapse-header-actions[data-v-52e2d3ce]{display:none;align-items:center;color:var(--ant-primary-color);font-size:14px}.image-panel .collapse-header:hover .collapse-header-actions[data-v-52e2d3ce]{display:flex}.image-panel-content .tab-content[data-v-52e2d3ce]{height:calc(100vh - 112px);display:flex}.image-panel .image-panel-empty .empty-resource-container[data-v-52e2d3ce]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;display:flex;flex-direction:column;align-items:center}.image-panel .image-panel-empty .empty-resource-container[data-v-52e2d3ce] .ant-empty{position:relative;top:0;left:0;transform:none;margin-bottom:4px}.image-panel .image-panel-empty .empty-resource-container .simple-guide-link[data-v-52e2d3ce]{color:var(--ant-primary-color);cursor:pointer;transition:all .2s cubic-bezier(.23,1,.32,1);text-decoration:none}.image-panel .image-panel-empty .empty-resource-container .simple-guide-link[data-v-52e2d3ce]:hover{opacity:.8;text-decoration:underline}.image-panel-loading[data-v-52e2d3ce]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.resource-panel[data-v-39607515]{padding:6px 0;position:relative}.resource-panel .resource-panel-search[data-v-39607515]{margin:10px}.resource-panel .resource-panel-search[data-v-39607515] .ant-input-affix-wrapper .ant-input{border:none}.resource-panel .resource-panel-search[data-v-39607515] .anticon.ant-input-clear-icon-has-suffix{color:var(--designer-main-color-1)}.resource-panel .collapse-header[data-v-39607515]{display:flex;justify-content:space-between;align-items:center;width:100%}.resource-panel .collapse-header .collapse-header-actions[data-v-39607515]{display:none;align-items:center;color:var(--ant-primary-color);font-size:14px}.resource-panel .collapse-header:hover .collapse-header-actions[data-v-39607515]{display:flex}.resource-panel-tabs[data-v-39607515]{display:flex;background-color:var(--designer-main-bg-color-1);padding:0 6px;gap:6px}.resource-panel-tabs-item[data-v-39607515]{position:relative;padding:6px;cursor:pointer;color:var(--designer-main-color-1);transition:all .25s ease;font-size:14px;border-radius:4px 4px 0 0}.resource-panel-tabs-item[data-v-39607515]:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:transparent;transition:all .25s ease}.resource-panel-tabs-item[data-v-39607515]:hover{color:var(--ant-primary-color);background-color:#ffffff0a}.resource-panel-tabs-item.active[data-v-39607515]{color:var(--ant-primary-color);font-weight:500}.resource-panel-tabs-item span[data-v-39607515]{position:relative;z-index:1}.resource-panel-content .tab-content[data-v-39607515]{height:calc(100vh - 160px);display:flex}.resource-panel .resource-panel-empty .empty-resource-container[data-v-39607515]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;display:flex;flex-direction:column;align-items:center}.resource-panel .resource-panel-empty .empty-resource-container[data-v-39607515] .ant-empty{position:relative;top:0;left:0;transform:none;margin-bottom:4px}.resource-panel .resource-panel-empty .empty-resource-container .simple-guide-link[data-v-39607515]{color:var(--ant-primary-color);cursor:pointer;transition:all .2s cubic-bezier(.23,1,.32,1);text-decoration:none}.resource-panel .resource-panel-empty .empty-resource-container .simple-guide-link[data-v-39607515]:hover{opacity:.8;text-decoration:underline}.add-page-modal .ant-modal-content{display:flex;flex-direction:column;max-height:calc(100dvh - 2rem)}.add-page-modal .ant-modal-body{flex:1;min-height:0;overflow:hidden}.add-page-form[data-v-c65d07e9]{display:flex;flex-direction:column;height:min(46rem,calc(100dvh - 14rem));min-height:0}.template-picker-item[data-v-c65d07e9]{flex:1;min-height:0;margin-bottom:0}.template-picker-item[data-v-c65d07e9] .ant-form-item-row{display:flex;flex-direction:column;height:100%;min-height:0}.template-picker-item[data-v-c65d07e9] .ant-form-item-label{flex:none}.template-picker-item[data-v-c65d07e9] .ant-form-item-control{flex:1;min-height:0}.template-picker-item[data-v-c65d07e9] .ant-form-item-control-input,.template-picker-item[data-v-c65d07e9] .ant-form-item-control-input-content{height:100%;min-height:0}.viz-template-picker[data-v-c65d07e9]{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.viz-template-picker[data-v-c65d07e9] .select-template-content{height:100%;min-height:0;max-height:100%;flex-direction:row;gap:var(--space-4);background:transparent}.viz-template-picker[data-v-c65d07e9] .content-left{flex:0 0 13rem;width:13rem;padding-right:var(--space-4);border-color:var(--jet-theme-border)}.viz-template-picker[data-v-c65d07e9] .content-right{min-width:0}.viz-template-picker[data-v-c65d07e9] .category-filter .filter-content .filter-group{margin-bottom:16px}.viz-template-picker[data-v-c65d07e9] .category-filter .filter-content .filter-group .group-header{margin-bottom:8px}.viz-template-picker[data-v-c65d07e9] .category-filter .filter-content .filter-group .group-tags{gap:8px}.viz-template-picker[data-v-c65d07e9] .content-left,.viz-template-picker[data-v-c65d07e9] .content-items,.viz-template-picker[data-v-c65d07e9] .category-filter,.viz-template-picker[data-v-c65d07e9] .filter-content-wrapper,.viz-template-picker[data-v-c65d07e9] .content-right{min-height:0}.viz-template-picker[data-v-c65d07e9] .content-right>.ant-spin-nested-loading,.viz-template-picker[data-v-c65d07e9] .content-right>.ant-spin-nested-loading>.ant-spin-container{display:flex;flex:1;flex-direction:column;height:100%;min-height:0;overflow:hidden}.viz-template-picker[data-v-c65d07e9] .select-template-content .content-right .template-grid{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));grid-auto-rows:max-content;gap:var(--space-3);margin-right:0;padding:var(--space-1);scrollbar-gutter:stable}.viz-template-picker[data-v-c65d07e9] .select-template-content .content-right .template-card{border-color:var(--jet-theme-border);border-radius:var(--jet-theme-radius)}.viz-template-picker[data-v-c65d07e9] .select-template-content .content-right .template-card.active{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);box-shadow:0 0 0 1px var(--jet-theme-primary)}.viz-template-picker[data-v-c65d07e9] .select-template-content .content-right .template-card .card-title{justify-content:flex-start;padding:var(--space-2) var(--space-3);color:var(--jet-theme-text);font-size:var(--fs-14)}@media (max-width: 48rem){.viz-template-picker[data-v-c65d07e9] .content-left{flex-basis:11rem;width:11rem}}@media (max-width: 40rem){.viz-template-picker[data-v-c65d07e9] .select-template-content{flex-direction:column}.viz-template-picker[data-v-c65d07e9] .content-left{flex:0 0 8rem;width:100%;padding:0 0 var(--space-2);border-right:0;border-bottom:1px solid var(--jet-theme-border)}.viz-template-picker[data-v-c65d07e9] .content-items{overflow-y:auto}.viz-template-picker[data-v-c65d07e9] .select-template-content .content-right .template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.monaco-editor-panel[data-v-f55cb1bb]{height:300px;color:#fff}.preview-container[data-v-f55cb1bb]{display:flex;align-items:center;margin-bottom:8px;padding:8px 12px;background:#1a1a1a;border-radius:4px;border:1px solid #303030}.preview-container .preview-label[data-v-f55cb1bb]{color:#999;font-size:12px;min-width:80px;margin-right:12px}.preview-container .preview-value[data-v-f55cb1bb]{color:#fff;font-family:Consolas,Monaco,monospace;font-size:13px;flex:1;word-break:break-all}.preview-container .preview-value.formatted[data-v-f55cb1bb]{color:#52c41a;font-weight:500}.format-setting[data-v-c2f732d2]{display:flex;align-items:center}.content[data-v-3468498f]{display:flex;flex-direction:row}.content .content-left[data-v-3468498f]{width:30%;min-height:400px}.content .content-left[data-v-3468498f] .ant-tree{background-color:transparent;color:var(--designer-main-color-1)}.content .content-left[data-v-3468498f] .ant-tree .ant-tree-node-content-wrapper{padding:5px 10px}.content .content-left[data-v-3468498f] .ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper{color:var(--designer-main-color-1)}.content .content-left[data-v-3468498f] .ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper:hover{background-color:transparent;color:#fff}.content .content-left[data-v-3468498f] .ant-tree .ant-tree-node-content-wrapper:hover{background-color:var(--designer-main-active-color1);color:var(--designer-main-color-1);border-radius:var(--designer-main-border-radius-1)}.content .content-left[data-v-3468498f] .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background-color:var(--designer-main-active-color1);color:var(--ant-primary-color);border-radius:var(--designer-main-border-radius-1)}.content .content-left[data-v-3468498f] .ant-tree .ant-tree-switcher{line-height:32px}.content .content-right[data-v-3468498f]{width:70%;border-left:1px solid var(--designer-main-border-color-1);margin-left:12px;min-height:400px;padding-left:12px}.content .content-right[data-v-3468498f] .ant-table{background:transparent!important;color:var(--designer-main-color-1)}.content .content-right[data-v-3468498f] .ant-table .ant-table-tbody>tr>td{background:transparent!important;border-bottom:1px solid var(--designer-main-border-color-1);border-top:none}.content .content-right[data-v-3468498f] .ant-table .ant-table-thead>tr>th{background:var(--designer-main-bg-color-3)!important;color:var(--designer-main-color-1);border-bottom:none;padding:10px!important}.content .content-right[data-v-3468498f] .ant-table .ant-table-thead>tr>th:before{background-color:var(--designer-main-border-color-1)!important}.content .content-right[data-v-3468498f] .ant-table .ant-table-row{border-bottom:1px solid red}.content .content-right[data-v-3468498f] .ant-table .ant-select-selector{background:var(--designer-main-form-component);border:none!important;border-radius:var(--designer-main-border-radius-1);padding-inline-end:20px}.content .content-right[data-v-3468498f] .ant-table .ant-select-selection-placeholder{color:var(--designer-main-placeholder-color-1)}.content .content-right[data-v-3468498f] .ant-table .ant-select-selector input{color:var(--designer-main-color-1)}.content .content-right[data-v-3468498f] .ant-table .ant-select-multiple .ant-select-selection-item{background:var(--designer-main-bg-color-1);color:var(--designer-main-color-1);border:none;border-radius:var(--designer-main-border-radius-1)}.content .content-right[data-v-3468498f] .ant-table .ant-select-selection-item-remove,.content .content-right[data-v-3468498f] .ant-table .ant-select-selection-item{color:var(--designer-main-color-1)}.content .content-right[data-v-3468498f] .ant-table .ant-table-row-indent+.ant-table-row-expand-icon{background-color:#000}.content .content-right[data-v-3468498f] .ant-table .ant-select-arrow{color:var(--designer-main-color-1)}.content .content-right .config-data-panel-content[data-v-3468498f]{padding:10px;height:200px;overflow-y:auto;width:100%}.content .content-right .config-data-panel-content[data-v-3468498f] .ant-tree{padding:10px;background:var(--designer-main-bg-color-1);color:var(--designer-main-color-1)}.content .content-right .config-data-panel-content[data-v-3468498f] .ant-tree .ant-tree-node-content-wrapper{padding:0!important}.content .content-right .config-data-panel-content[data-v-3468498f] .ant-tree .ant-tree-node-content-wrapper:hover{background-color:var(--designer-main-bg-color-2)}.content .content-right .config-data-panel-content[data-v-3468498f] .ant-tree .ant-tree-node-content-wrapper:hover .data-panel-tree-title-actions{display:flex}.content .content-right .config-data-panel-content[data-v-3468498f] .ant-tree .ant-tree-checkbox :not(.ant-tree-checkbox-checked .ant-tree-checkbox-inner){background-color:var(--designer-main-bg-color-1);border-color:var(--designer-main-border-color-1)}.content .content-right .config-data-panel-content[data-v-3468498f] .ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper{background-color:transparent;color:var(--designer-main-color-2)}.action-row[data-v-ecbc423f]{display:flex;flex-direction:column;gap:12px}.action-row[data-v-ecbc423f] .ant-input-textarea-show-count:after{color:#e7d8d863}.action-row[data-v-14fa8402]{display:flex;flex-direction:column;gap:12px}.custom-params-container[data-v-4a8f4125]{display:flex;flex-direction:column}.custom-params-container .custom-params-inner[data-v-4a8f4125]{width:100%;max-height:200px;overflow-y:auto;margin-bottom:8px}.custom-params-container .custom-params-inner .param-row[data-v-4a8f4125]{display:flex;align-items:center;gap:5px;margin-bottom:8px}.custom-params-container .custom-params-inner .param-row[data-v-4a8f4125]:last-child{margin-bottom:0}.custom-params-container .custom-params-inner .param-row .param-key-input[data-v-4a8f4125],.custom-params-container .custom-params-inner .param-row .param-value-input[data-v-4a8f4125]{width:calc(50% - 4px)}.custom-params-container .custom-params-inner .param-row .toggle-icon[data-v-4a8f4125]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;cursor:pointer;color:#8c8c8c;transition:all .3s}.custom-params-container .custom-params-inner .param-row .toggle-icon[data-v-4a8f4125]:hover{color:#1890ff;background-color:#1890ff26}.custom-params-container .custom-params-inner .param-row[data-v-4a8f4125] .ant-input-affix-wrapper:hover .toggle-icon{color:#1890ff}.resources-select[data-v-c123e670]{display:flex;height:400px;overflow:hidden;box-shadow:0 2px 12px #0000001a}.resources-select .left-panel[data-v-c123e670]{width:150px;border-right:1px solid var(--designer-main-border-color-1);color:var(--designer-main-color-1);padding:10px}.resources-select .left-panel .category-row[data-v-c123e670]{height:calc(100% - 30px);overflow-y:auto}.resources-select .left-panel .category-row .category-item[data-v-c123e670]{padding:10px;cursor:pointer;border-radius:5px;margin:8px}.resources-select .left-panel .category-row .category-item[data-v-c123e670]:hover{background-color:var(--designer-main-btn-hover-color-1)}.resources-select .left-panel .category-row .category-item.active[data-v-c123e670]{background-color:var(--designer-main-btn-hover-color-1);color:var(--ant-primary-color);font-weight:700}.resources-select .right-panel[data-v-c123e670]{flex:1;padding:10px}.resources-select .right-panel .resource-list[data-v-c123e670]{height:100%}.resources-select .right-panel .resource-list .header[data-v-c123e670]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.resources-select .right-panel .resource-list .resource-row[data-v-c123e670]{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px;overflow-y:auto;height:calc(100% - 40px)}.resources-select .right-panel .resource-list .resource-row[data-v-c123e670] .ant-empty{padding:37%!important;width:100%!important;margin-left:-8px;margin-right:-8px}.resources-select .right-panel .resource-list .resource-row .resource-card[data-v-c123e670]{width:calc(50% - 16px);height:130px;margin:8px;padding:8px;border-radius:4px;border:1px solid var(--designer-main-border-color-1);cursor:pointer;transition:border-color .3s;background-color:var(--designer-main-bg-color-2);position:relative}.resources-select .right-panel .resource-list .resource-row .resource-card[data-v-c123e670]:hover{border-color:var(--ant-primary-color);box-shadow:0 4px 12px #00000014;transform:scale(1.02);z-index:1}.resources-select .right-panel .resource-list .resource-row .resource-card[data-v-c123e670]:hover:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(var(--ant-primary-color-rgb),.1) 0%,transparent 100%)}.resources-select .right-panel .resource-list .resource-row .resource-card.active[data-v-c123e670]{border-color:var(--ant-primary-color);background:rgba(var(--ant-primary-color-rgb),.05)}.resources-select .right-panel .resource-list .resource-row .resource-card.active[data-v-c123e670]:before{content:"";position:absolute;bottom:-1px;right:-1px;width:36px;height:36px;background:var(--ant-primary-color);border-radius:0 4px 4px 0;clip-path:polygon(100% 0,0 100%,100% 100%)}.resources-select .right-panel .resource-list .resource-row .resource-card .resource-image[data-v-c123e670]{width:100%;height:80px;margin-bottom:8px;overflow:hidden;border-radius:4px;position:relative}.resources-select .right-panel .resource-list .resource-row .resource-card .resource-image img[data-v-c123e670]{width:100%;height:100%;object-fit:cover}.resources-select .right-panel .resource-list .resource-row .resource-card .resource-image .placeholder-image[data-v-c123e670]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#999;background-color:#f0f0f0}.resources-select .right-panel .resource-list .resource-row .resource-card .selected-icon[data-v-c123e670]{position:absolute;bottom:0;right:0;font-size:16px;color:#fff;z-index:2}.resources-select .right-panel .resource-list .resource-row .resource-card .resource-info[data-v-c123e670]{background-color:var(--designer-main-bg-color-3)}.resources-select .right-panel .resource-list .resource-row .resource-card .resource-info .resource-name[data-v-c123e670]{font-size:14px;font-weight:700;margin-bottom:4px;color:var(--designer-main-color-1);text-align:center}.resources-select .right-panel .resource-list .loading-indicator[data-v-c123e670]{text-align:center;padding:10px 0}.resources-select .right-panel .resource-list .no-more-data[data-v-c123e670]{text-align:center;color:#999;padding:10px 0}.action-row[data-v-6f7d7546],.action-row[data-v-6ca31969]{display:flex;flex-direction:column;gap:12px}.content-item[data-v-effa114f] .ant-timeline-item-head-custom{background-color:transparent}.content-item[data-v-effa114f] .ant-timeline-item-tail{position:absolute;top:30px;left:4px;height:calc(100% - 50px);border-left:2px solid #f0f0f030}.content-item[data-v-effa114f] .ant-radio-wrapper{color:var(--designer-main-color-1)}.content-item[data-v-effa114f] .ant-radio-wrapper .ant-radio-inner{background-color:var(--designer-main-bg-color-1)}.content-item[data-v-effa114f] .ant-radio-wrapper .ant-radio-input{display:none}.content-item .config-data-panel-content[data-v-effa114f]{padding:10px;background:#0c000017;border:1px solid #ffffff38;border-radius:4px;height:200px;overflow-y:auto}.content-item .config-data-panel-content[data-v-effa114f] .ant-tree{padding:10px;background:var(--designer-main-bg-color-1);color:var(--designer-main-color-1)}.content-item .config-data-panel-content[data-v-effa114f] .ant-tree .ant-tree-node-content-wrapper{padding:0!important}.content-item .config-data-panel-content[data-v-effa114f] .ant-tree .ant-tree-node-content-wrapper:hover{background-color:var(--designer-main-bg-color-2)}.content-item .config-data-panel-content[data-v-effa114f] .ant-tree .ant-tree-node-content-wrapper:hover .data-panel-tree-title-actions{display:flex}.content-item .config-data-panel-content[data-v-effa114f] .ant-tree .ant-tree-checkbox :not(.ant-tree-checkbox-checked .ant-tree-checkbox-inner){background-color:var(--designer-main-bg-color-1);border-color:var(--designer-main-border-color-1)}.content-item .config-data-panel-content[data-v-effa114f] .ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper{background-color:transparent;color:var(--designer-main-color-2)}.content-item .expand[data-v-effa114f]{display:none}.action-row[data-v-effa114f]{display:flex;flex-direction:column;gap:12px}.action-row[data-v-effa114f] .ant-input-textarea-show-count:after{color:#e7d8d863}.script-error[data-v-effa114f]{margin-top:8px;padding:6px 8px;background-color:#ff4d4f1a;border:1px solid rgba(255,77,79,.3);border-radius:4px;font-size:12px;display:flex;align-items:center}.message-name-form-item[data-v-effa114f]{margin-bottom:0}.message-name-form-item[data-v-effa114f] .ant-form-item-explain-error{margin-left:86px}.animation-select-label[data-v-effa114f]{width:90px;min-width:90px;display:flex;align-items:center;justify-content:flex-end;gap:var(--designer-space-1);white-space:nowrap}.action-config[data-v-cd4158c8]{display:flex;flex-direction:column;gap:12px;width:100%}.action-config .actions-setting[data-v-cd4158c8]{width:100%;text-align:right}.action-config .drag-handle[data-v-cd4158c8]:hover{color:#1890ff}.content-item[data-v-a61fed30]{display:flex;flex-direction:column;gap:12px}.item[data-v-a61fed30]{display:flex;align-items:center}.title[data-v-a61fed30]{height:36px;line-height:36px;font-size:16px}.device-setting-modal-content[data-v-6f38544d]{padding:20px 0}.content-item[data-v-7de877c5]{display:flex;flex-direction:column;gap:12px}.device-table-wrapper[data-v-7de877c5]{width:100%;overflow-x:auto;margin-left:12px}.device-table-wrapper[data-v-7de877c5] .ant-table .ant-table-cell{padding:8px}.device-table-wrapper[data-v-7de877c5] .ant-table-content::-webkit-scrollbar,.device-table-wrapper[data-v-7de877c5] .ant-table-body::-webkit-scrollbar{display:block!important;width:6px;height:6px}.device-table-wrapper[data-v-7de877c5] .ant-table-content::-webkit-scrollbar-thumb,.device-table-wrapper[data-v-7de877c5] .ant-table-body::-webkit-scrollbar-thumb{background-color:var(--designer-main-border-color-1);border-radius:4px}.device-table-wrapper .action-buttons[data-v-7de877c5]{display:flex;justify-content:center;gap:4px}.device-table-wrapper .add-button-wrapper[data-v-7de877c5]{margin-top:12px}.content[data-v-c328f972]{display:flex;flex-direction:column;gap:12px;padding-top:24px}.content .title[data-v-c328f972]{height:36px;line-height:36px;font-size:16px;margin-bottom:8px}.content .monaco-editor-panel[data-v-c328f972]{height:400px;padding:0 15px}.content .monaco-editor-panel .j-monaco-editor[data-v-c328f972]{height:100%}.collapse-content[data-v-c328f972] .ant-collapse>.ant-collapse-item>.ant-collapse-header{color:var(--designer-main-color-1)!important;padding-bottom:0}.collapse-content[data-v-c328f972] .ant-collapse>.ant-collapse-item>.ant-collapse-header .event-list-header{display:flex;gap:10px;width:100%}.collapse-content[data-v-c328f972] .ant-collapse>.ant-collapse-item>.ant-collapse-header .event-list-action{display:flex;align-items:center}.collapse-content .monaco-editor-panel[data-v-c328f972]{height:300px;padding:0 15px}.collapse-content .monaco-editor-panel .j-monaco-editor[data-v-c328f972]{height:100%}.template-not-support[data-v-c328f972]{height:300px;display:flex;align-items:center;justify-content:center}.content[data-v-0e0a7896]{height:400px;overflow-y:auto}.event-item[data-v-a93120e7]{color:var(--designer-main-color-1);display:flex;flex-direction:column;gap:12px}.event-item[data-v-a93120e7] .ant-input-show-count-suffix{color:#868686}.event-content[data-v-40f0fe34]{width:100%;height:100%;overflow-y:auto;margin-bottom:40px}.event-content[data-v-40f0fe34] .ant-collapse>.ant-collapse-item>.ant-collapse-header{color:var(--designer-main-color-1)!important;padding-bottom:0}.event-content[data-v-40f0fe34] .ant-collapse>.ant-collapse-item>.ant-collapse-header .event-list-header{display:flex;gap:10px;width:100%}.event-content[data-v-40f0fe34] .ant-collapse>.ant-collapse-item>.ant-collapse-header .event-list-action{display:flex;align-items:center}.event-content[data-v-40f0fe34] .ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{font-size:10px}.event-content[data-v-40f0fe34] .ant-empty{width:94%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.event-content .content-footer[data-v-40f0fe34]{position:absolute;bottom:10px;width:100%}.animation-item[data-v-37bec07b]{color:var(--designer-main-color-1);display:flex;flex-direction:column;gap:12px;width:100%}.animation-content[data-v-f5b309a4]{width:100%;height:100%;overflow-y:auto}.animation-content[data-v-f5b309a4] .ant-collapse>.ant-collapse-item>.ant-collapse-header{color:var(--designer-main-color-1)!important;padding-bottom:0}.animation-content[data-v-f5b309a4] .ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{font-size:10px}.animation-content[data-v-f5b309a4] .ant-empty{width:94%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.animation-content .animation-header[data-v-f5b309a4]{height:20px;display:flex;justify-content:space-between}.animation-content .content-footer[data-v-f5b309a4]{position:absolute;bottom:10px;width:100%}.sketch-pad-log-item[data-v-f7373a6d]{padding:var(--designer-space-4);background:var(--designer-main-bg-color-1);border:1px solid var(--designer-main-border-color-1);border-radius:var(--r-3);box-shadow:var(--shadow-1);transition:border-color .18s ease,box-shadow .18s ease}.sketch-pad-log-item[data-v-f7373a6d]:hover{border-color:color-mix(in srgb,var(--jet-theme-primary) 18%,var(--designer-main-border-color-1));box-shadow:var(--shadow-hover)}.sketch-pad-log-item__header[data-v-f7373a6d]{display:flex;align-items:center;justify-content:space-between;gap:var(--designer-space-2);min-width:0}.sketch-pad-log-item__title[data-v-f7373a6d]{display:flex;align-items:center;gap:var(--designer-space-2);min-width:0}.sketch-pad-log-item__status[data-v-f7373a6d]{width:var(--designer-control-height);height:var(--designer-control-height);flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;color:var(--jet-theme-success);background:color-mix(in srgb,var(--jet-theme-success) 12%,transparent);border-radius:50%;font-size:var(--designer-icon-size-small)}.sketch-pad-log-item__message[data-v-f7373a6d]{min-width:0;color:var(--designer-main-color-1);font-size:var(--designer-font-size-context);font-weight:var(--designer-font-weight-semibold);line-height:var(--designer-line-height-context)}.sketch-pad-log-item__restore[data-v-f7373a6d]{flex:none;padding-inline:0;font-size:var(--designer-font-size-context);cursor:pointer}.sketch-pad-log-item__content[data-v-f7373a6d]{display:flex;align-items:stretch;gap:var(--designer-space-4);margin-top:var(--designer-space-3)}.sketch-pad-log-item__image[data-v-f7373a6d]{flex:none}.sketch-pad-log-item__image[data-v-f7373a6d] .ant-image-img{object-fit:cover;border-radius:var(--designer-main-border-radius-1)}.sketch-pad-log-item__meta[data-v-f7373a6d]{display:flex;flex:1;flex-direction:column;justify-content:flex-end;gap:var(--designer-space-3);min-width:0;color:var(--designer-main-color-2);font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default)}.sketch-pad-log-item__meta-item[data-v-f7373a6d]{display:flex;align-items:center;gap:var(--designer-space-2);min-width:0}.sketch-pad-log-item__meta-item .anticon[data-v-f7373a6d]{flex:0 0 auto;color:var(--designer-main-color-2);font-size:var(--designer-icon-size)}.sketch-pad-log-item__meta-item span[data-v-f7373a6d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 520px){.sketch-pad-log-item[data-v-f7373a6d]{padding:var(--designer-space-3)}.sketch-pad-log-item__content[data-v-f7373a6d]{flex-direction:column}.sketch-pad-log-item__image[data-v-f7373a6d]{width:100%}.sketch-pad-log-item__image[data-v-f7373a6d] .ant-image,.sketch-pad-log-item__image[data-v-f7373a6d] .ant-image-img{width:100%!important}.sketch-pad-log-item__meta[data-v-f7373a6d]{gap:var(--designer-space-2)}}.version-list-btn[data-v-d341cd4d]{flex:0 0 auto}.history-icon[data-v-d341cd4d]{position:relative;color:var(--jet-theme-primary);font-size:var(--designer-icon-size)}.sketch-pad-history[data-v-d341cd4d]{display:flex;flex:1;min-height:0;color:var(--designer-main-color-1);background:var(--designer-main-bg-color-1);font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default)}.sketch-pad-history__body[data-v-d341cd4d]{flex:1;min-height:0;padding:var(--designer-space-4) var(--designer-space-5) var(--designer-space-5);overflow-y:auto}.sketch-pad-history__state[data-v-d341cd4d]{display:flex;align-items:center;justify-content:center;min-height:180px}.sketch-pad-history__state--error[data-v-d341cd4d]{flex-direction:column;gap:var(--designer-space-2);color:var(--designer-main-color-2)}.sketch-pad-history__state--error .anticon[data-v-d341cd4d]{font-size:var(--designer-icon-size)}.sketch-pad-history__empty[data-v-d341cd4d]{padding:var(--designer-space-6) 0}.sketch-pad-history__timeline[data-v-d341cd4d]{margin:0}.sketch-pad-history__timeline[data-v-d341cd4d] .ant-timeline-item{padding-bottom:var(--designer-space-4)}.sketch-pad-history__timeline[data-v-d341cd4d] .ant-timeline-item-tail{inset-inline-start:6px;top:var(--designer-space-4);border-inline-start:1px solid color-mix(in srgb,var(--jet-theme-primary) 24%,var(--designer-main-border-color-1))}.sketch-pad-history__timeline[data-v-d341cd4d] .ant-timeline-item-head{width:14px;height:14px;background:var(--jet-theme-primary);border:3px solid var(--accent-soft);box-shadow:0 0 0 1px var(--jet-theme-primary)}.sketch-pad-history__timeline[data-v-d341cd4d] .ant-timeline-item-content{margin-inline-start:28px;top:-2px}.sketch-pad-history__timeline[data-v-d341cd4d] .ant-timeline-item-last{padding-bottom:0}.sketch-pad-history__more[data-v-d341cd4d]{display:flex;justify-content:center;padding:var(--designer-space-2) 0 0}@media (max-width: 520px){.sketch-pad-history__body[data-v-d341cd4d]{padding-inline:var(--designer-space-4)}}.sketch-pad-history-drawer .ant-drawer-content-wrapper{top:var(--designer-space-1);right:var(--designer-space-1);bottom:var(--designer-space-1);height:auto!important;overflow:hidden;border-radius:calc(var(--designer-main-border-radius-1) + var(--designer-space-2));box-shadow:var(--shadow-pop)}.sketch-pad-history-drawer .ant-drawer-content,.sketch-pad-history-drawer .ant-drawer-body{background:var(--designer-main-bg-color-1)}.sketch-pad-history-shell{--bg: var(--designer-main-bg-color-1);--line: var(--designer-main-border-color-1);--ink-1: var(--designer-main-color-1);--ink-3: var(--designer-main-color-2);--ink-4: var(--designer-main-color-2);--accent: var(--jet-theme-primary);--accent-soft: color-mix(in srgb, var(--jet-theme-primary) 10%, transparent)}.sketch-pad-history-shell .drawer-head{gap:var(--designer-space-3);padding:var(--designer-space-5) var(--designer-space-5) var(--designer-space-4)}.sketch-pad-history-shell .head-icon{width:var(--designer-toolbar-height);height:var(--designer-toolbar-height);border-radius:calc(var(--designer-main-border-radius-1) + var(--designer-space-2))}.sketch-pad-history-shell .head-icon svg{width:var(--designer-space-6);height:var(--designer-space-6)}.sketch-pad-history-shell .head-copy b{font-size:var(--fs-16);line-height:var(--designer-line-height-context)}.sketch-pad-history-shell .head-copy p{margin-top:0;font-size:var(--designer-font-size-context);line-height:var(--designer-line-height-default)}.sketch-pad-history-shell .close{font-size:var(--designer-icon-size)}.sketch-pad-history-shell .drawer-body{padding:0;overflow:hidden}@media (max-width: 520px){.sketch-pad-history-shell .drawer-head{padding-inline:var(--designer-space-4)}}.add-page-select[data-v-11e27578]{width:160px}.add-page-select[data-v-11e27578] .ant-select-selector{height:var(--designer-tool-size)!important;min-height:var(--designer-tool-size)!important;padding:0 var(--designer-space-1)!important;align-items:center}.add-page-select[data-v-11e27578] .ant-select-selector .ant-select-selection-item{font-size:var(--designer-font-size-context);font-weight:var(--designer-font-weight-semibold);line-height:var(--designer-line-height-context)}.add-page-divider[data-v-11e27578]{margin:var(--designer-space-1) 0}.page-btn-panel[data-v-11e27578] .page-btn-item{width:100%;min-height:var(--designer-control-height);padding:0 var(--designer-space-2);display:flex;align-items:center;gap:var(--designer-space-2);color:inherit;font:inherit;background:transparent;border:0;cursor:pointer;text-align:left;font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default)}.page-btn-panel[data-v-11e27578] .page-btn-item:hover{background-color:var(--designer-main-btn-hover-color-1)}.page-option-item[data-v-11e27578]{display:flex;align-items:center;justify-content:space-between;width:100%;text-wrap-mode:wrap}.page-option-item .home-icon[data-v-11e27578]{color:var(--ant-primary-color);font-size:var(--designer-icon-size-small);transition:all .3s}.add-page-select[data-v-77a05b9b]{width:160px}.add-page-select[data-v-77a05b9b] .ant-select-selector .ant-select-selection-item{font-weight:700;font-size:16px}.add-page-divider[data-v-77a05b9b]{margin:4px 0}.page-btn-panel .page-btn-item[data-v-77a05b9b]{padding:4px 8px;cursor:pointer;text-align:left}.page-btn-panel .page-btn-item[data-v-77a05b9b]:hover{background-color:var(--designer-main-btn-hover-color-1)}.page-btn-panel .page-btn-item-disabled[data-v-77a05b9b]{color:#00000040;cursor:not-allowed}.page-btn-panel .page-btn-item-disabled[data-v-77a05b9b]:hover{background-color:transparent}.page-option-item[data-v-77a05b9b]{display:flex;align-items:center;justify-content:space-between;width:100%;text-wrap-mode:wrap}.rename-page-modal .ant-modal-content .ant-modal-footer{box-shadow:none}.keyboard-content[data-v-e8c17b86]{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));color:var(--designer-main-color-1)}.keyboard-content .keyboard-content-item[data-v-e8c17b86]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-radius:8px;background-color:var(--designer-main-bg-color-2);border:1px solid rgba(255,255,255,.06);box-shadow:0 1px 2px #0000001f;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}.keyboard-content .keyboard-content-item[data-v-e8c17b86]:hover{background-color:#ffffff08;box-shadow:0 4px 12px #0000002e;transform:translateY(-1px)}.keyboard-content .keyboard-content-item-title[data-v-e8c17b86]{font-size:14px;font-weight:600;opacity:.9}.keyboard-content .keyboard-content-item-content[data-v-e8c17b86]{font-size:14px}.keyboard-content .keyboard-content-item-content span[data-v-e8c17b86]{display:inline-block;font-size:13px;line-height:1;padding:6px 10px;border-radius:6px;background-color:#ffffff0a;border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 -1px #ffffff0d;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;letter-spacing:.2px;white-space:nowrap}@keyframes fadeUp-8c900196{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.guide-content[data-v-8c900196]{color:var(--designer-main-color-1);line-height:1.6}.guide-content .welcome-section[data-v-8c900196]{text-align:center;margin-bottom:16px;animation:fadeUp-8c900196 .35s ease-out both}.guide-content .welcome-section .welcome-title[data-v-8c900196]{font-size:18px;font-weight:600;color:var(--designer-main-color-1);margin:0 0 4px}.guide-content .welcome-section .welcome-desc[data-v-8c900196]{font-size:13px;color:var(--designer-main-color-2);margin:0;opacity:.8}.guide-content .guide-steps .steps-list[data-v-8c900196]{max-height:360px;overflow-y:auto}.guide-content .guide-steps .steps-list[data-v-8c900196]::-webkit-scrollbar{width:3px}.guide-content .guide-steps .steps-list[data-v-8c900196]::-webkit-scrollbar-thumb{background:#0000001a;border-radius:3px}.guide-content .guide-steps .steps-list[data-v-8c900196]::-webkit-scrollbar-track{background:transparent}.guide-content .guide-steps .steps-list .step-item[data-v-8c900196]{display:flex;align-items:stretch;animation:fadeUp-8c900196 .3s ease-out both}.guide-content .guide-steps .steps-list .step-item .step-indicator[data-v-8c900196]{display:flex;flex-direction:column;align-items:center;margin-right:12px;flex-shrink:0}.guide-content .guide-steps .steps-list .step-item .step-indicator .step-number[data-v-8c900196]{width:24px;height:24px;background:#1890ff;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;flex-shrink:0;transition:transform .2s ease,background .2s ease}.guide-content .guide-steps .steps-list .step-item .step-indicator .step-connector[data-v-8c900196]{width:1px;flex:1;background:#1890ff26;margin:4px 0}.guide-content .guide-steps .steps-list .step-item .step-body[data-v-8c900196]{flex:1;padding:2px 0 16px;min-width:0;border-radius:6px;transition:background .2s ease}.guide-content .guide-steps .steps-list .step-item .step-body .step-title[data-v-8c900196]{font-size:14px;font-weight:600;color:var(--designer-main-color-1);line-height:24px}.guide-content .guide-steps .steps-list .step-item .step-body .step-desc[data-v-8c900196]{font-size:12px;color:var(--designer-main-color-2);line-height:1.5;opacity:.75;margin-top:2px}.guide-content .guide-steps .steps-list .step-item:hover .step-body[data-v-8c900196]{background:#1890ff0a}.guide-content .guide-steps .steps-list .step-item:hover .step-number[data-v-8c900196]{transform:scale(1.05)}.guide-content .guide-steps .steps-list .step-item:last-child .step-body[data-v-8c900196]{padding-bottom:0}.guide-content .guide-tip[data-v-8c900196]{margin-top:12px;animation:fadeUp-8c900196 .35s ease-out .15s both}.guide-content .guide-tip .tip-text[data-v-8c900196]{font-size:12px;color:var(--designer-main-color-2);opacity:.7}[data-v-9ccff581] .guide-modal .ant-modal-content{overflow:hidden}.guide-modal .guide-footer{display:flex;justify-content:flex-end;align-items:center;gap:12px}.guide-modal .guide-footer .guide-start-btn,.guide-modal .guide-footer .guide-skip-btn{transition:opacity .2s ease,transform .2s ease}.guide-modal .guide-footer .guide-start-btn:hover,.guide-modal .guide-footer .guide-skip-btn:hover{opacity:.92}.guide-modal .guide-footer .guide-start-btn:active,.guide-modal .guide-footer .guide-skip-btn:active{transform:scale(.98)}.guide-modal .guide-footer .guide-start-btn{min-width:100px;height:36px;font-size:14px}.guide-modal .guide-footer .guide-skip-btn{height:36px;font-size:13px}.init-data-modal .modal-title[data-v-8ce4e430]{font-size:16px;font-weight:500;color:var(--designer-main-color-1)}.init-data-modal .init-data-content .options-container[data-v-8ce4e430]{display:flex;gap:16px;margin:24px 0 20px}.init-data-modal .init-data-content .options-container .option-card[data-v-8ce4e430]{flex:1;padding:20px 16px;background:var(--designer-main-bg-color-1);border:1px solid var(--designer-main-border-color-1);border-radius:8px;cursor:pointer;position:relative;transition:all .2s ease}.init-data-modal .init-data-content .options-container .option-card .check-icon[data-v-8ce4e430]{display:block;position:absolute;bottom:-1px;right:2px;font-size:16px;color:#fff;z-index:2;opacity:0;transform:scale(.5);transition:all .3s cubic-bezier(.25,.8,.25,1)}.init-data-modal .init-data-content .options-container .option-card .option-icon[data-v-8ce4e430]{text-align:center;margin-bottom:12px}.init-data-modal .init-data-content .options-container .option-card .option-icon[data-v-8ce4e430] .anticon{font-size:32px;color:var(--designer-main-color-2);transition:color .2s ease}.init-data-modal .init-data-content .options-container .option-card[data-v-8ce4e430]:hover{border-color:var(--ant-primary-color);transform:translateY(-2px);box-shadow:0 0 12px rgba(var(--ant-primary-color-rgb),.3)}.init-data-modal .init-data-content .options-container .option-card.active[data-v-8ce4e430]{border-color:var(--ant-primary-color);background:rgba(var(--ant-primary-color-rgb),.1);transform:translateY(-2px)}.init-data-modal .init-data-content .options-container .option-card.active .check-icon[data-v-8ce4e430]{opacity:1;transform:scale(.8)}.init-data-modal .init-data-content .options-container .option-card.active .option-icon[data-v-8ce4e430] .anticon{color:var(--ant-primary-color)}.init-data-modal .init-data-content .options-container .option-card.active[data-v-8ce4e430]:before{content:"";position:absolute;bottom:-1px;right:-1px;width:36px;height:36px;background:var(--ant-primary-color);border-radius:0 0 8px;clip-path:polygon(100% 0,0 100%,100% 100%);z-index:1}.init-data-modal .init-data-content .options-container .option-card .option-content[data-v-8ce4e430]{text-align:center}.init-data-modal .init-data-content .options-container .option-card .option-title[data-v-8ce4e430]{font-size:15px;font-weight:500;color:var(--designer-main-color-1);margin:0 0 8px;transition:color .2s ease}.init-data-modal .init-data-content .options-container .option-card .option-description[data-v-8ce4e430]{font-size:13px;color:var(--designer-main-color-2);line-height:1.5;margin:0}.init-data-modal .modal-footer[data-v-8ce4e430]{display:flex;justify-content:flex-end;gap:12px}@media (max-width: 768px){.init-data-modal .options-container[data-v-8ce4e430]{flex-direction:column}}.batch-components[data-v-fac54173]{display:flex;flex-direction:column;gap:12px}.operation-modal .header[data-v-4598916f]{margin-bottom:24px}.help-content[data-v-288059b0]{display:grid;gap:10px}.help-content-item[data-v-288059b0]{display:flex;align-items:center;gap:10px;cursor:pointer;color:var(--designer-main-color-1)}.help-content-item[data-v-288059b0]:hover{color:var(--ant-primary-color)}.ai-completion-suggestions[data-v-ee1e38b0]{display:flex;flex-direction:column;gap:var(--designer-space-1)}.ai-completion-suggestions__item[data-v-ee1e38b0]{width:100%;min-height:var(--designer-control-height);display:flex;align-items:center;justify-content:space-between;gap:var(--designer-space-2);padding:var(--designer-space-1) var(--designer-space-3);color:var(--designer-main-color-2);font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default);text-align:left;border:1px solid var(--designer-main-border-color-1);border-radius:var(--designer-main-border-radius-1);background:var(--designer-main-bg-color-1);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.ai-completion-suggestions__item>span[data-v-ee1e38b0]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-completion-suggestions__item .anticon[data-v-ee1e38b0]{flex:0 0 auto;color:var(--designer-main-color-3)}.ai-completion-suggestions__item[data-v-ee1e38b0]:hover,.ai-completion-suggestions__item[data-v-ee1e38b0]:focus-visible{color:var(--ant-primary-color);border-color:color-mix(in srgb,var(--ant-primary-color) 32%,var(--designer-main-border-color-1));background:var(--designer-main-active-color1);outline:none}.ai-completion-suggestion-enter-active[data-v-ee1e38b0],.ai-completion-suggestion-leave-active[data-v-ee1e38b0]{transition:opacity .15s ease,transform .15s ease}.ai-completion-suggestion-enter-from[data-v-ee1e38b0],.ai-completion-suggestion-leave-to[data-v-ee1e38b0]{opacity:0;transform:translateY(.25rem)}@media (prefers-reduced-motion: reduce){.ai-completion-suggestion-enter-active[data-v-ee1e38b0],.ai-completion-suggestion-leave-active[data-v-ee1e38b0]{transition:none}}.generation-question[data-v-bea98ad9]{margin-top:14px;padding:12px;border:1px solid rgba(217,119,6,.24);border-radius:8px;background:#fffbebb8}.generation-question__progress[data-v-bea98ad9]{margin-bottom:6px;color:#b45309e6;font-size:12px;line-height:18px}.generation-question__title[data-v-bea98ad9]{color:#0f172aeb;font-weight:600;line-height:20px}.generation-question__description[data-v-bea98ad9]{margin:4px 0 0;color:#475569e6;font-size:12px;line-height:18px}.generation-question__options[data-v-bea98ad9],.generation-question__checkboxes[data-v-bea98ad9]{display:flex;flex-direction:column;gap:8px;margin-top:10px}.generation-question__options .ant-btn[data-v-bea98ad9],.generation-question__checkboxes .ant-checkbox-wrapper[data-v-bea98ad9]{height:auto;margin:0;padding:8px 10px;text-align:left;white-space:normal}.generation-question__options .ant-btn[data-v-bea98ad9]{display:flex;flex-direction:column;align-items:flex-start}.generation-question small[data-v-bea98ad9]{display:block;margin-top:2px;color:#64748be0;font-size:12px;font-weight:400}.generation-question[data-v-bea98ad9] .ant-input{margin-top:10px}.generation-question__actions[data-v-bea98ad9]{display:flex;justify-content:flex-end;margin-top:10px}.ai-prompt-plan-preview[data-v-ccba0990]{width:min(100%,500px);padding:var(--designer-space-3, 12px);border:1px solid var(--designer-main-border-color-1, rgba(15, 23, 42, .1));border-radius:var(--designer-main-border-radius-2, 12px);background:var(--designer-main-bg-color-1, #fff)}.ai-prompt-plan-preview__header[data-v-ccba0990]{display:flex;align-items:center;justify-content:space-between;gap:12px}.ai-prompt-plan-preview__title[data-v-ccba0990]{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--designer-main-color-1, rgba(15, 23, 42, .92));font-size:var(--designer-font-size-context, 14px);font-weight:600;line-height:22px}.ai-prompt-plan-preview__title .anticon[data-v-ccba0990]{color:var(--ant-primary-color, #2f54eb)}.ai-prompt-plan-preview__progress-count[data-v-ccba0990]{flex:0 0 auto;color:var(--designer-main-color-2, rgba(71, 85, 105, .9));font-size:var(--designer-font-size-small, 12px);line-height:var(--designer-line-height-default, 20px)}.ai-prompt-plan-preview__summary[data-v-ccba0990]{margin:10px 0 0;color:#475569f5;font-size:13px;line-height:20px;white-space:pre-wrap;word-break:break-word}.ai-prompt-plan-preview__list[data-v-ccba0990]{display:flex;flex-direction:column;gap:10px;margin-top:14px}.ai-prompt-plan-preview--progress .ai-prompt-plan-preview__list[data-v-ccba0990]{gap:0;margin-top:var(--designer-space-2, 8px)}.ai-prompt-plan-preview__groups[data-v-ccba0990]{display:flex;flex-direction:column;gap:18px;margin-top:14px}.ai-prompt-plan-preview__group-title[data-v-ccba0990]{display:inline-flex;align-items:center;gap:8px;color:#0f172aeb;font-size:15px;font-weight:600;line-height:22px}.ai-prompt-plan-preview__group-title .anticon[data-v-ccba0990]{color:var(--ant-primary-color, #2f54eb)}.ai-prompt-plan-preview__item[data-v-ccba0990]{display:flex;gap:10px;padding:10px 12px;border:1px solid rgba(15,23,42,.06);border-radius:8px;background:#ffffffbd;transition:border-color .18s ease,background .18s ease}.ai-prompt-plan-preview__item--process[data-v-ccba0990]{border-color:#2f54eb38;background:#2f54eb0f}.ai-prompt-plan-preview__item--confirm[data-v-ccba0990]{border-color:#d9770638;background:#d977060f}.ai-prompt-plan-preview--progress .ai-prompt-plan-preview__item[data-v-ccba0990]{align-items:flex-start;padding:8px 10px;border:0;border-radius:var(--designer-main-border-radius-1, 8px);background:transparent}.ai-prompt-plan-preview--progress .ai-prompt-plan-preview__item--process[data-v-ccba0990]{background:var(--designer-main-active-color1, rgba(47, 84, 235, .06))}.ai-prompt-plan-preview--progress .ai-prompt-plan-preview__item--confirm[data-v-ccba0990]{background:#d977060f}.ai-prompt-plan-preview__index[data-v-ccba0990],.ai-prompt-plan-preview__status-dot[data-v-ccba0990]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%}.ai-prompt-plan-preview__index[data-v-ccba0990]{color:var(--ant-primary-color, #2f54eb);background:#2f54eb1a;font-size:12px;font-weight:600}.ai-prompt-plan-preview__status-dot[data-v-ccba0990]{width:8px;height:8px;margin-top:7px;background:#94a3b8}.ai-prompt-plan-preview__status-dot--process[data-v-ccba0990]{background:var(--ant-primary-color, #2f54eb);box-shadow:0 0 0 4px #2f54eb1f;animation:ai-prompt-plan-preview-pulse-ccba0990 1.4s ease-in-out infinite}.ai-prompt-plan-preview__status-dot--confirm[data-v-ccba0990]{background:#d97706;box-shadow:0 0 0 4px #d977061f}.ai-prompt-plan-preview__status-dot--finish[data-v-ccba0990]{background:#22c55e}.ai-prompt-plan-preview__status-dot--error[data-v-ccba0990]{background:#ef4444}.ai-prompt-plan-preview__status-dot--stopped[data-v-ccba0990]{background:#94a3b8}.ai-prompt-plan-preview__item-main[data-v-ccba0990]{min-width:0;flex:1 1 auto}.ai-prompt-plan-preview__item-title[data-v-ccba0990]{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#0f172ae6;font-size:13px;font-weight:600;line-height:20px;word-break:break-word}.ai-prompt-plan-preview__status-text[data-v-ccba0990]{flex:0 0 auto;color:#64748bd6;font-size:12px;font-weight:400}.ai-prompt-plan-preview__item-desc[data-v-ccba0990]{margin-top:2px;color:#475569e6;font-size:12px;line-height:18px;white-space:pre-wrap;word-break:break-word}.ai-prompt-plan-preview__actions[data-v-ccba0990]{display:flex;justify-content:flex-end;gap:var(--designer-space-2, 8px);margin-top:14px}@keyframes ai-prompt-plan-preview-pulse-ccba0990{0%,to{box-shadow:0 0 0 3px #2f54eb1a}50%{box-shadow:0 0 0 5px #2f54eb29}}@media (prefers-reduced-motion: reduce){.ai-prompt-plan-preview__status-dot--process[data-v-ccba0990]{animation:none}}.bigscreen-plan-card[data-v-211182fd]{width:min(100%,520px);padding:16px;border:1px solid rgba(47,84,235,.14);border-radius:10px;background:linear-gradient(180deg,#fffffff5,#f7f9fff5);box-shadow:0 12px 30px #1f2d5c14}.bigscreen-plan-card__header[data-v-211182fd],.bigscreen-plan-card__footer[data-v-211182fd]{display:flex;align-items:center;justify-content:space-between;gap:12px}.bigscreen-plan-card__title[data-v-211182fd]{display:inline-flex;align-items:center;gap:8px;min-width:0;color:#0f172aeb;font-size:15px;font-weight:600;line-height:22px}.bigscreen-plan-card__title .anticon[data-v-211182fd]{color:var(--ant-primary-color, #2f54eb)}.bigscreen-plan-card__summary[data-v-211182fd]{margin:10px 0 0;color:#475569f5;font-size:13px;line-height:20px;white-space:pre-wrap;word-break:break-word}.bigscreen-plan-card__steps[data-v-211182fd]{display:flex;flex-direction:column;gap:10px;margin-top:14px}.bigscreen-plan-card__step[data-v-211182fd]{display:flex;gap:10px;padding:10px 12px;border:1px solid rgba(15,23,42,.06);border-radius:8px;background:#ffffffbd}.bigscreen-plan-card__step-index[data-v-211182fd]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;color:var(--ant-primary-color, #2f54eb);background:#2f54eb1a;font-size:12px;font-weight:600}.bigscreen-plan-card__step-main[data-v-211182fd]{min-width:0}.bigscreen-plan-card__step-title[data-v-211182fd]{color:#0f172ae6;font-size:13px;font-weight:600;line-height:20px;word-break:break-word}.bigscreen-plan-card__step-desc[data-v-211182fd]{margin-top:2px;color:#475569e6;font-size:12px;line-height:18px;white-space:pre-wrap;word-break:break-word}.bigscreen-plan-card__footer[data-v-211182fd]{justify-content:flex-end;margin-top:14px}.ai-prompt-input-shell{position:relative;width:min(580px,calc(100vw - 56px));margin:0 auto;display:flex;flex-direction:column;gap:0;overflow:visible;transition:width .2s ease,gap .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1)}.ai-prompt-input-shell--compact{gap:0}.ai-prompt-input-shell--contextual{gap:var(--designer-space-2)}.ai-prompt-input-shell--embedded{width:100%;margin:0}.ai-prompt-input-bar{position:relative;width:100%;display:flex;flex-direction:column;gap:12px;padding:12px 16px;border-radius:28px;border:1px solid color-mix(in srgb,var(--line) 78%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--bg-elev) 98%,transparent),var(--bg-sunken)),radial-gradient(circle at top left,color-mix(in srgb,var(--accent) 10%,transparent),transparent 40%);box-shadow:0 24px 60px color-mix(in srgb,var(--ink-1) 12%,transparent),inset 0 1px 0 var(--line),inset 0 -12px 24px color-mix(in srgb,var(--line) 18%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);overflow:hidden;isolation:isolate;transition:width .2s ease,min-height .28s cubic-bezier(.22,1,.36,1),padding .28s cubic-bezier(.22,1,.36,1),gap .28s cubic-bezier(.22,1,.36,1),border-radius .28s cubic-bezier(.22,1,.36,1),box-shadow .2s ease,transform .28s cubic-bezier(.22,1,.36,1)}.ai-prompt-input-bar:before{content:"";position:absolute;inset:1px;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at top center,color-mix(in srgb,var(--bg-elev) 38%,transparent),transparent 42%),linear-gradient(180deg,color-mix(in srgb,var(--bg-elev) 12%,transparent),transparent 36%)}.ai-prompt-input-bar:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--bg-elev) 20%,transparent),transparent 28%)}.ai-prompt-input-bar--compact{width:min(580px,calc(100vw - 56px));min-height:101px;gap:0;padding:12px 16px;border-radius:26px}.ai-prompt-input-bar--contextual{width:min(580px,calc(100vw - 56px));min-height:157px;gap:0;padding:12px 16px}.ai-prompt-input-bar__textarea-wrap{position:relative;width:100%;min-height:84px;padding:16px 18px 12px;border-radius:24px;border:1px solid color-mix(in srgb,var(--line) 80%,transparent);background:linear-gradient(180deg,var(--bg-elev),var(--bg-sunken));box-shadow:inset 0 1px 0 var(--line),0 12px 28px color-mix(in srgb,var(--ink-1) 5%,transparent);transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease,min-height .28s cubic-bezier(.22,1,.36,1),padding .28s cubic-bezier(.22,1,.36,1),border-radius .28s cubic-bezier(.22,1,.36,1)}.ai-prompt-input-bar__textarea-wrap:focus-within{border-color:color-mix(in srgb,var(--accent) 24%,var(--line));box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 8%,transparent),0 16px 32px color-mix(in srgb,var(--ink-1) 8%,transparent),inset 0 1px 0 var(--line)}.ai-prompt-input-bar--compact .ai-prompt-input-bar__textarea-wrap{min-height:58px;padding:12px 14px 4px;border-radius:20px;background:linear-gradient(180deg,var(--bg-elev),var(--bg-sunken));box-shadow:inset 0 1px 0 var(--line),0 8px 18px color-mix(in srgb,var(--ink-1) 4%,transparent)}.ai-prompt-input-bar--contextual .ai-prompt-input-bar__textarea-wrap{min-height:133px;padding:10px 14px 8px;border-radius:20px;box-shadow:inset 0 1px 0 var(--line),0 10px 22px color-mix(in srgb,var(--ink-1) 5%,transparent)}.ai-prompt-input-bar__selected-targets{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px;transform-origin:center top;transition:margin-bottom .26s cubic-bezier(.22,1,.36,1),gap .26s cubic-bezier(.22,1,.36,1)}.ai-prompt-input-bar--contextual .ai-prompt-input-bar__selected-targets{margin-bottom:8px}.ai-prompt-input-bar__selected-target-tag{display:inline-flex;align-items:center;max-width:min(100%,260px);margin:0;gap:8px;height:40px;border-radius:999px;padding:0 10px 0 6px;color:var(--ink-1);background:var(--bg-elev);border-color:var(--line);box-shadow:0 8px 18px color-mix(in srgb,var(--ink-1) 6%,transparent);transition:max-width .26s cubic-bezier(.22,1,.36,1),height .26s cubic-bezier(.22,1,.36,1),padding .26s cubic-bezier(.22,1,.36,1),gap .26s cubic-bezier(.22,1,.36,1),background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.ai-prompt-input-bar__selected-target-tag .ant-tag-close-icon{margin-left:2px}.ai-prompt-input-bar--contextual .ai-prompt-input-bar__selected-target-tag{max-width:min(100%,230px);height:30px;gap:6px;padding:0 10px 0 5px;border-radius:999px;font-size:13px}.ai-prompt-input-bar__selected-target-tag--file{height:32px;padding:0 8px;background:var(--bg-sunken);border-color:var(--line);color:var(--ink-2);box-shadow:none}.ai-prompt-input-bar__selected-target-preview{width:26px;height:26px;border-radius:50%;overflow:hidden;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:var(--bg-sunken);transition:width .26s cubic-bezier(.22,1,.36,1),height .26s cubic-bezier(.22,1,.36,1)}.ai-prompt-input-bar__selected-target-preview img{width:100%;height:100%;object-fit:cover;display:block}.ai-prompt-input-bar--contextual .ai-prompt-input-bar__selected-target-preview{width:18px;height:18px}.ai-prompt-input-bar__selected-target-fallback{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-2);font-size:14px}.ai-prompt-input-bar__selected-target-name{min-width:0;max-width:180px;line-height:18px;font-size:13px;transition:max-width .26s cubic-bezier(.22,1,.36,1),line-height .26s cubic-bezier(.22,1,.36,1),font-size .26s cubic-bezier(.22,1,.36,1)}.ai-prompt-input-bar--contextual .ai-prompt-input-bar__selected-target-name{max-width:156px;line-height:16px;font-size:12px}.ai-prompt-input-bar__textarea{width:100%;border:none;outline:none;resize:none;background:transparent;font-size:15px;line-height:24px;color:var(--ink-1);min-height:52px;padding:0;font-family:inherit;letter-spacing:0;transition:min-height .28s cubic-bezier(.22,1,.36,1),font-size .28s cubic-bezier(.22,1,.36,1),line-height .28s cubic-bezier(.22,1,.36,1),color .2s ease}.ai-prompt-input-bar__textarea::placeholder{color:var(--ink-3)}.ai-prompt-input-bar__textarea:disabled{cursor:default}.ai-prompt-input-bar--compact .ai-prompt-input-bar__textarea{min-height:28px;font-size:14px;line-height:22px}.ai-prompt-input-bar--contextual .ai-prompt-input-bar__textarea{min-height:44px;font-size:14px;line-height:22px}.ai-prompt-input-bar--compact .ai-prompt-input-bar__footer{min-height:30px;padding:9px 2px 0;margin-top:8px}.ai-prompt-input-bar--contextual .ai-prompt-input-bar__footer{min-height:30px;padding:8px 2px 0;margin-top:6px}.ai-prompt-input-bar--compact .ai-prompt-input-bar__action-btn,.ai-prompt-input-bar--compact .ai-prompt-input-bar__send,.ai-prompt-input-bar--contextual .ai-prompt-input-bar__action-btn,.ai-prompt-input-bar--contextual .ai-prompt-input-bar__send{width:30px;height:30px}.ai-prompt-input-bar--embedded{width:100%;min-height:0;gap:var(--designer-space-2);padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.ai-prompt-input-bar--embedded:before,.ai-prompt-input-bar--embedded:after{display:none}.ai-prompt-input-bar--embedded .ai-prompt-input-bar__row{display:grid;grid-template-columns:var(--designer-control-height) minmax(0,1fr) var(--designer-control-height);align-items:end;gap:var(--designer-space-1);min-height:calc(var(--designer-control-height) + var(--designer-space-3));padding:var(--designer-space-1) var(--designer-space-2);border:1px solid var(--line);border-radius:calc(var(--designer-main-border-radius-1) + 2px);background:var(--bg-sunken);transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.ai-prompt-input-bar--embedded .ai-prompt-input-bar__row:focus-within{border-color:color-mix(in srgb,var(--accent) 42%,var(--line));background:var(--bg-elev);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 8%,transparent)}.ai-prompt-input-bar--embedded .ai-prompt-input-bar__textarea{align-self:center;min-height:var(--designer-line-height-context);max-height:120px;padding:var(--designer-space-1);font-size:var(--designer-font-size-context);line-height:var(--designer-line-height-default);color:var(--ink-1);overflow-y:auto}.ai-prompt-input-bar--embedded .ai-prompt-input-bar__textarea::placeholder{color:var(--ink-3)}.ai-prompt-input-bar--embedded .ai-prompt-input-bar__action-btn,.ai-prompt-input-bar--embedded .ai-prompt-input-bar__send{width:var(--designer-control-height);height:var(--designer-control-height);font-size:var(--designer-icon-size-small);border-radius:var(--designer-main-border-radius-1);box-shadow:none}.ai-prompt-input-bar--embedded .ai-prompt-input-bar__action-btn{border:0;color:var(--ink-2);background:transparent}.ai-prompt-input-bar--embedded .ai-prompt-input-bar__action-btn:hover:not(:disabled){color:var(--ink-1);background:var(--designer-main-active-color1);transform:none;box-shadow:none}.ai-prompt-input-bar--embedded .ai-prompt-input-bar__action-btn:disabled{background:transparent}.ai-prompt-input-bar--embedded .ai-prompt-input-bar__send{border:0;color:var(--accent-ink);background:var(--accent)}.ai-prompt-input-bar--embedded .ai-prompt-input-bar__send:not(:disabled):hover{background:var(--ant-primary-color-hover);transform:none;box-shadow:none}.ai-prompt-input-bar--embedded .ai-prompt-input-bar__send:disabled{color:var(--designer-main-disabled-color-1);background:var(--bg-sunken);border:0}.ai-prompt-input-bar--embedded .ai-prompt-input-bar__selected-targets{display:flex;flex-wrap:wrap;gap:var(--designer-space-2);margin:0}.ai-prompt-input-bar--embedded .ai-prompt-input-bar__selected-target-tag{height:var(--designer-control-height);max-width:min(100%,240px);font-size:var(--designer-font-size-default);box-shadow:none}.ai-prompt-input-bar__footer{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;padding:10px 6px 0 4px;margin-top:2px;border-top:1px solid var(--line);transition:min-height .28s cubic-bezier(.22,1,.36,1),padding .28s cubic-bezier(.22,1,.36,1),margin-top .28s cubic-bezier(.22,1,.36,1),border-color .2s ease}.ai-prompt-input-bar__actions{display:flex;align-items:center;gap:6px;min-height:32px}.ai-prompt-input-bar__file-input{display:none}.ai-prompt-input-bar__action-btn{width:36px;height:36px;padding:0;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-2);font-size:16px;border:1px solid var(--line);border-radius:50%;background:linear-gradient(180deg,var(--bg-elev),var(--bg-sunken));cursor:pointer;transition:width .26s cubic-bezier(.22,1,.36,1),height .26s cubic-bezier(.22,1,.36,1),background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.ai-prompt-input-bar__action-btn:hover{color:var(--ink-1);background:var(--designer-main-btn-hover-color-1);border-color:color-mix(in srgb,var(--accent) 22%,var(--line));box-shadow:0 10px 20px color-mix(in srgb,var(--ink-1) 8%,transparent);transform:translateY(-1px) scale(1.01)}.ai-prompt-input-bar__action-btn:disabled{cursor:default;color:var(--designer-main-disabled-color-1);background:var(--bg-sunken);box-shadow:none;transform:none}.ai-prompt-input-bar__send{width:36px;height:36px;padding:0;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--accent);border-radius:50%;background:var(--accent);color:var(--accent-ink);cursor:pointer;box-shadow:0 10px 22px color-mix(in srgb,var(--accent) 18%,transparent);transition:width .26s cubic-bezier(.22,1,.36,1),height .26s cubic-bezier(.22,1,.36,1),background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.ai-prompt-input-bar__send:not(:disabled):hover{color:var(--accent-ink);background:var(--ant-primary-color-hover);border-color:var(--ant-primary-color-hover);transform:translateY(-1px) scale(1.01);box-shadow:0 14px 24px color-mix(in srgb,var(--accent) 22%,transparent)}.ai-prompt-input-bar__send:disabled{cursor:default;background:var(--bg-sunken);border-color:var(--line);color:var(--designer-main-disabled-color-1);box-shadow:none;transform:none}.ai-prompt-chip-list-enter-active,.ai-prompt-chip-list-leave-active,.ai-prompt-chip-list-move{transition:opacity .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1),filter .24s cubic-bezier(.22,1,.36,1)}.ai-prompt-chip-list-enter-from,.ai-prompt-chip-list-leave-to{opacity:0;transform:translateY(-8px) scale(.96);filter:blur(5px)}.ai-prompt-chip-list-leave-active{position:absolute}.ai-prompt-panel{--bg-elev: var(--designer-main-bg-color-1);--bg-sunken: var(--designer-main-form-component);--line: var(--designer-main-border-color-1);--ink-1: var(--designer-main-color-1);--ink-2: var(--designer-main-color-2);--ink-3: var(--designer-main-placeholder-color-1);--accent: var(--ant-primary-color);width:100%;min-height:0;display:flex;flex-direction:column;color:var(--designer-main-color-1);background:var(--designer-main-bg-color-1);border:1px solid var(--designer-main-border-color-1);border-radius:var(--designer-main-border-radius-1);overflow:hidden}.ai-prompt-panel--expanded{height:100%;max-height:100%}.ai-prompt-panel__header{flex:0 0 var(--designer-panel-nav-height);min-width:0;display:flex;align-items:center;justify-content:space-between;gap:var(--designer-space-2);padding:0 var(--designer-space-2) 0 var(--designer-panel-inline-padding);border-bottom:1px solid var(--designer-main-border-color-1)}.ai-prompt-panel__heading{min-width:0;display:flex;align-items:center;gap:var(--designer-space-2)}.ai-prompt-panel__heading>.anticon{flex:0 0 auto;color:var(--ant-primary-color)}.ai-prompt-panel__title{flex:0 0 auto;color:var(--designer-main-color-1);font-size:var(--designer-font-size-context);font-weight:var(--designer-font-weight-semibold);line-height:var(--designer-line-height-context)}.ai-prompt-panel__close{width:var(--designer-control-height);height:var(--designer-control-height);padding:0;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;color:var(--designer-main-color-2);border:1px solid transparent;border-radius:var(--designer-main-border-radius-1)}.ai-prompt-panel__close:hover,.ai-prompt-panel__close:focus-visible{color:var(--ant-primary-color)!important;background:var(--designer-main-active-color1)!important;border-color:var(--designer-main-border-color-1)!important}.ai-prompt-panel__messages{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.ai-prompt-panel__messages>.ant-empty{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.ai-prompt-panel__conversation-host{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.ai-prompt-panel__public-task{position:absolute;inset:0;z-index:1;padding:var(--designer-space-3) var(--designer-panel-inline-padding) var(--designer-space-4);overflow-y:auto;background:var(--designer-main-bg-color-1)}.ai-prompt-panel__public-task>.ai-prompt-plan-preview{width:100%;max-width:100%}.ai-prompt-panel__composer{flex:0 0 auto;display:flex;flex-direction:column;gap:var(--designer-space-2);padding:var(--designer-space-2) var(--designer-space-3) var(--designer-space-3);background:var(--designer-main-bg-color-1)}.ai-prompt-panel__adjustment-undo{flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--designer-space-1);margin:0 var(--designer-space-3) var(--designer-space-1) auto;padding:0;color:var(--designer-main-color-2);font-size:var(--designer-font-size-small, 12px);line-height:var(--designer-line-height-default);border:0;background:transparent;cursor:pointer}.ai-prompt-panel__adjustment-undo:hover,.ai-prompt-panel__adjustment-undo:focus-visible{color:var(--ant-primary-color)!important;text-decoration:underline}.ai-prompt-conversation{flex:1 1 auto;min-height:0;height:100%;overflow:hidden;display:flex;flex-direction:column;border:0;border-radius:0;box-shadow:none;background:transparent}.ai-prompt-panel .ai-prompt-conversation .turn-process__arguments-trigger,.ai-prompt-panel .ai-prompt-conversation .confirm-card__arguments-trigger,.ai-prompt-panel .ai-prompt-conversation .confirm-card__edit-btn{display:none}.ai-prompt-panel .ai-prompt-conversation .agent-conversation__body-wrap{flex:1 1 auto;min-height:0}.ai-prompt-panel .ai-prompt-conversation .agent-conversation__body{flex:1 1 auto;min-height:0;padding:var(--designer-space-3) var(--designer-panel-inline-padding) var(--designer-space-4)}.ai-prompt-panel .ai-prompt-conversation .agent-conversation__empty{padding:var(--designer-space-5) var(--designer-space-4) var(--designer-space-3)}.ai-prompt-panel .ai-prompt-conversation .agent-conversation__empty-chat{display:grid;gap:var(--designer-space-1);max-width:18rem}.ai-prompt-panel .ai-prompt-conversation .agent-conversation__empty-chat-title{color:var(--designer-main-color-1);font-size:var(--designer-font-size-context);font-weight:var(--designer-font-weight-semibold);line-height:var(--designer-line-height-context)}.ai-prompt-panel .ai-prompt-conversation .agent-conversation__empty-chat-description{margin-top:0;color:var(--designer-main-color-2);font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default)}.ai-prompt-workflow-plan{display:flex;flex-direction:column;gap:var(--designer-space-3);width:min(100%,640px)}.ai-prompt-special-binding{display:flex;flex-direction:column;gap:var(--designer-space-3);width:min(100%,640px);padding:var(--designer-space-3) var(--designer-space-4);border:1px solid var(--designer-main-border-color-1);border-radius:var(--designer-main-border-radius-1);background:var(--designer-main-bg-color-1)}.ai-prompt-special-binding__message{color:var(--designer-main-color-1);font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default);white-space:pre-wrap;word-break:break-word}.ai-prompt-special-binding__table{width:100%}.ai-prompt-special-binding__table .ant-table{background:transparent}.ai-prompt-special-binding__table .ant-table-container{border-radius:var(--designer-main-border-radius-1)}.ai-prompt-special-binding__table .ant-table-thead>tr>th,.ai-prompt-special-binding__table .ant-table-tbody>tr>td{white-space:normal;word-break:break-word;vertical-align:top}.ai-prompt-conversation--public .agent-conversation__row--assistant:empty{display:none}.ai-prompt-conversation--public .agent-conversation__row--assistant>.ai-prompt-plan-preview{max-width:100%}.ai-prompt-canvas-generation{position:absolute;inset:0;display:grid;place-items:center;overflow:hidden;color:var(--designer-main-color-1);background:radial-gradient(circle at 50% 42%,rgba(22,119,255,.08),transparent 36%),#f7f8fae0}.ai-prompt-canvas-generation:before{position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.72) 48%,transparent 66%);transform:translate(-100%);animation:ai-prompt-canvas-generation-flow 2.2s ease-in-out infinite;content:""}.ai-prompt-canvas-generation__status{position:relative;z-index:1;display:flex;align-items:center;gap:var(--designer-space-3);min-width:280px;max-width:min(420px,calc(100% - 48px));padding:var(--designer-space-4) var(--designer-space-5);border:1px solid rgba(22,119,255,.14);border-radius:var(--designer-main-border-radius-2, 12px);background:#fffffff0;box-shadow:0 12px 36px #0f172a1a}.ai-prompt-canvas-generation__status>.anticon{flex:0 0 auto;color:var(--ant-primary-color, #1677ff);font-size:24px}.ai-prompt-canvas-generation__copy{display:flex;min-width:0;flex-direction:column;gap:var(--designer-space-1)}.ai-prompt-canvas-generation__copy strong{font-size:var(--designer-font-size-context, 14px);line-height:var(--designer-line-height-context, 22px)}.ai-prompt-canvas-generation__copy span{color:var(--designer-main-color-2);font-size:var(--designer-font-size-small, 12px);line-height:var(--designer-line-height-default, 20px)}@keyframes ai-prompt-canvas-generation-flow{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}@media (prefers-reduced-motion: reduce){.ai-prompt-canvas-generation:before{animation:none}}.add-page-select[data-v-21fa35ec]{width:160px}.add-page-select[data-v-21fa35ec] .ant-select-selector{height:var(--designer-tool-size)!important;min-height:var(--designer-tool-size)!important;padding:0 var(--designer-space-1)!important;align-items:center}.add-page-select[data-v-21fa35ec] .ant-select-selector .ant-select-selection-item{font-size:var(--designer-font-size-context);font-weight:var(--designer-font-weight-semibold);line-height:var(--designer-line-height-context)}.add-page-divider[data-v-21fa35ec]{margin:var(--designer-space-1) 0}.page-btn-panel[data-v-21fa35ec] .page-btn-item{width:100%;min-height:var(--designer-control-height);padding:0 var(--designer-space-2);display:flex;align-items:center;gap:var(--designer-space-2);color:inherit;font:inherit;background:transparent;border:0;cursor:pointer;text-align:left;font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default)}.page-btn-panel[data-v-21fa35ec] .page-btn-item:hover{background-color:var(--designer-main-btn-hover-color-1)}.page-option-item[data-v-21fa35ec]{display:flex;align-items:center;justify-content:space-between;width:100%;text-wrap-mode:wrap}.page-option-item .home-icon[data-v-21fa35ec]{color:var(--ant-primary-color);font-size:var(--designer-icon-size-small);transition:all .3s}.ant-tour .ant-tour-inner{background:var(--ant-primary-color);border-radius:8px}.ant-tour .ant-tour-header .ant-tour-title{color:#fff;font-weight:600}.ant-tour .ant-tour-description{color:#ffffffd9}.ant-tour .ant-tour-footer .ant-tour-indicators .ant-tour-indicator{background:#fff6}.ant-tour .ant-tour-footer .ant-tour-indicators .ant-tour-indicator.ant-tour-indicator-active{background:#fff}.ant-tour .ant-tour-footer .ant-tour-buttons .ant-btn{border-radius:4px}.ant-tour .ant-tour-footer .ant-tour-buttons .ant-btn.ant-btn-default{color:#fff;background:transparent;border-color:#fff}.ant-tour .ant-tour-footer .ant-tour-buttons .ant-btn.ant-btn-default:hover{background:#ffffff26}.ant-tour .ant-tour-footer .ant-tour-buttons .ant-btn.ant-btn-primary{color:var(--ant-primary-color);background:#fff;border-color:#fff}.ant-tour .ant-tour-footer .ant-tour-buttons .ant-btn.ant-btn-primary:hover{opacity:.9}.ant-tour .ant-tour-arrow:before,.ant-tour .ant-tour-arrow:after{background:var(--ant-primary-color)}.ant-tour .ant-tour-close{color:#ffffffa6}.ant-tour .ant-tour-close:hover{color:#fff}.designer-init-failed[data-v-d8cd5344]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.draft-status-badge[data-v-d8cd5344]{display:inline-flex;flex:0 0 auto;align-items:center;line-height:1;white-space:nowrap}.draft-status-badge[data-v-d8cd5344] .ant-badge-status-text{color:var(--ant-warning-color);white-space:nowrap}.content[data-v-e05b732c]{height:400px;overflow-y:auto}.preview-wrapper[data-v-bab2e9c4]{width:100%;height:100vh;display:flex;flex-direction:column;overflow:hidden}.preview-wrapper.is-embedded[data-v-bab2e9c4]{height:100%}.preview-wrapper[data-v-bab2e9c4]>.designer-preview,.preview-wrapper[data-v-bab2e9c4]>.preview,.preview-wrapper[data-v-bab2e9c4]>.three-canvas-preview,.preview-wrapper[data-v-bab2e9c4]>.report-preview{flex:1;height:0!important;min-height:0;overflow:hidden}.designer-center[data-v-bab2e9c4]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.cloud-designer-preview[data-v-b2d07c60]{display:grid;width:100%;height:100%;min-height:0;place-items:center;overflow:hidden}.cloud-designer-preview[data-v-b2d07c60]>.designer-preview,.cloud-designer-preview[data-v-b2d07c60]>.preview,.cloud-designer-preview[data-v-b2d07c60]>.three-canvas-preview,.cloud-designer-preview[data-v-b2d07c60]>.report-preview{width:100%;height:100%!important;min-height:0;overflow:hidden}.bigscreen-template-results-skeleton[data-v-afa7bd0e]{display:flex;flex-direction:column;gap:.75rem;width:min(100%,44rem)}.bigscreen-template-results-skeleton__header[data-v-afa7bd0e]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.bigscreen-template-results-skeleton__title[data-v-afa7bd0e],.bigscreen-template-results-skeleton__count[data-v-afa7bd0e],.bigscreen-template-results-skeleton__summary[data-v-afa7bd0e],.bigscreen-template-results-skeleton__line[data-v-afa7bd0e],.bigscreen-template-results-skeleton__action[data-v-afa7bd0e]{display:block;border-radius:999px}.bigscreen-template-results-skeleton__title[data-v-afa7bd0e]{width:min(11rem,44%);height:1rem}.bigscreen-template-results-skeleton__count[data-v-afa7bd0e]{width:4rem;height:1.5rem;border-radius:.375rem}.bigscreen-template-results-skeleton__summary[data-v-afa7bd0e]{width:78%;height:.75rem}.bigscreen-template-results-skeleton__list[data-v-afa7bd0e]{display:flex;flex-direction:column;gap:.625rem}.bigscreen-template-results-skeleton__item[data-v-afa7bd0e]{display:grid;grid-template-columns:8.5rem minmax(0,1fr) 4.75rem;align-items:center;gap:.75rem;padding:.75rem;border:.0625rem solid var(--line, #e5e7eb);border-radius:var(--r-2, .5rem);background:var(--bg-elev, #fff)}.bigscreen-template-results-skeleton__thumb[data-v-afa7bd0e]{display:block;width:100%;aspect-ratio:16 / 9;border-radius:.375rem}.bigscreen-template-results-skeleton__main[data-v-afa7bd0e]{display:flex;flex-direction:column;gap:.625rem;min-width:0}.bigscreen-template-results-skeleton__line[data-v-afa7bd0e]{width:86%;height:.75rem}.bigscreen-template-results-skeleton__line--short[data-v-afa7bd0e]{width:58%}.bigscreen-template-results-skeleton__action[data-v-afa7bd0e]{width:100%;height:1.75rem;border-radius:.375rem}@media (max-width: 45rem){.bigscreen-template-results-skeleton__item[data-v-afa7bd0e]{grid-template-columns:7.5rem minmax(0,1fr)}.bigscreen-template-results-skeleton__action[data-v-afa7bd0e]{display:none}}@media (max-width: 30rem){.bigscreen-template-results-skeleton__item[data-v-afa7bd0e]{grid-template-columns:1fr}}.viz-publish-modal--saas .publish-link-intro{margin:0 0 24px;color:var(--text-color-secondary);font-size:var(--fs-14);line-height:1.6}.viz-publish-modal--saas .publish-form .ant-form-item{margin-bottom:24px}.viz-publish-modal--saas .publish-form .ant-form-item:last-child{margin-bottom:0}.viz-publish-modal--saas .publish-form .ant-form-item .ant-form-item-label{padding-bottom:8px}.viz-publish-modal--saas .publish-form .ant-form-item .ant-select+.ant-picker{margin-top:8px}.publish-container{min-height:0}.publish-content{display:flex;flex-direction:column}.publish-section-title{margin-bottom:var(--space-4)}.publish-section-title strong{display:block;color:var(--text-color);font-size:var(--fs-16);font-weight:600}.publish-section-title p{margin:var(--space-1) 0 0;color:var(--text-color-secondary);font-size:var(--fs-14)}.publish-summary{margin-bottom:var(--space-5)}.publish-summary .ant-descriptions-item-label{color:var(--text-color-secondary)}.publish-summary-link{color:var(--primary-color);text-decoration:none;word-break:break-all}.publish-summary-link:hover{text-decoration:underline}.publish-summary-link-row{display:flex;align-items:center;gap:var(--space-2)}.publish-summary-link-row .publish-summary-link{flex:1;min-width:0}.publish-summary-copy{flex-shrink:0;color:var(--text-color-secondary)}.publish-summary-copy:hover{color:var(--primary-color)}.publish-summary-method{display:inline-flex;align-items:center;gap:var(--space-1)}.publish-summary-qrcode{display:flex;justify-content:center}.publish-form .ant-form-item{margin-bottom:var(--space-4)}.publish-form .ant-form-item:last-child{margin-bottom:0}.publish-form .ant-form-item .ant-form-item-label{text-align:left}.publish-form .ant-form-item .ant-select,.publish-form .ant-form-item .ant-input,.publish-form .ant-form-item .ant-picker{width:100%}.publish-menu-icon-picker{width:5rem;height:5rem;border-radius:var(--jet-theme-button-r);cursor:pointer;transition:all .2s ease}.publish-menu-icon-picker:hover{border-color:var(--primary-color)}.publish-menu-icon-picker:hover .menu-icon-empty{color:var(--primary-color)}.publish-menu-icon-picker.is-empty{border-style:dashed}.publish-menu-icon-picker .ant-card-body{display:flex;width:100%;height:100%;align-items:center;justify-content:center;padding:0}.publish-menu-icon-picker .menu-icon-preview{font-size:var(--fs-24);color:var(--text-color)}.publish-menu-icon-picker .menu-icon-empty{font-size:var(--fs-22);color:var(--text-color-secondary);transition:color .2s ease}.viz-publish-modal .publish-type-form .ant-form-item{margin-bottom:0}.viz-publish-modal .publish-type-form .ant-form-item-label{padding-bottom:8px}.publish-type-active-desc{margin:var(--space-2) 0 0;font-size:var(--fs-12);line-height:1.6;color:var(--text-color-secondary);opacity:.85}.publish-type-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.publish-type-card{position:relative;min-width:0;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);color:var(--jet-theme-text-secondary);cursor:pointer;text-align:left;transition:border-color .16s ease,background .16s ease,color .16s ease;appearance:none;outline:none;font:inherit}.publish-type-card:hover{border-color:var(--primary-color)}.publish-type-card:focus-visible{border-color:var(--primary-color)}.publish-type-card.is-active{border-color:var(--jet-theme-border-secondary);background:var(--jet-theme-primary-soft);color:var(--jet-theme-text)}.publish-type-card .publish-type-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--primary-color)}.publish-type-card .publish-type-icon svg{width:1rem;height:1rem}.publish-type-card .publish-type-label{font-size:var(--fs-14);font-weight:600;color:inherit}.publish-divider{height:1px;margin:20px 0;background:var(--jet-theme-border-secondary)}.viz-publish-title p{margin:0 0 var(--space-1);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.viz-publish-title h2{margin:0;color:var(--jet-theme-text);font-size:var(--fs-16);font-weight:600}.viz-publish-modal :deep(.ant-modal-header){background:var(--jet-theme-bg-container);border-bottom:.0625rem solid var(--jet-theme-border);padding:var(--space-3) var(--space-4)}.viz-publish-modal :deep(.ant-modal-footer){border-top:.0625rem solid var(--jet-theme-border);padding:var(--space-3) var(--space-4)}.publish-footer{display:flex;justify-content:flex-end;gap:var(--space-2)}.viz-ai-editor-route[data-v-eac835b2]{overflow:hidden;background:transparent}.data-preview-tabs[data-v-51a4d9b4]{min-width:0;display:grid;grid-template-rows:auto minmax(0,1fr)}.data-preview-tabs__title[data-v-51a4d9b4]{display:flex;align-items:center;gap:.5rem;min-height:1.75rem;margin-bottom:.5rem}.data-preview-tabs__title[data-v-51a4d9b4] .anticon{color:var(--jet-theme-primary)}.data-preview-tabs__title strong[data-v-51a4d9b4]{color:var(--jet-theme-text);font-weight:600}.data-preview-tabs__copy[data-v-51a4d9b4]{height:1.625rem;margin-left:auto;border-color:#f59a23;color:#f59a23;font-size:var(--fs-14);line-height:1.5rem}.data-preview-tabs__copy[data-v-51a4d9b4]:hover,.data-preview-tabs__copy[data-v-51a4d9b4]:focus,.data-preview-tabs__copy.is-copied[data-v-51a4d9b4]{border-color:#f59a23;color:#f59a23;background:#f59a2314}.data-preview-tabs__tree[data-v-51a4d9b4]{min-height:22.5rem;max-height:27.5rem;overflow:auto;padding:0;border:.0625rem solid var(--jet-theme-border);border-radius:.5rem;background:#fff}.data-preview-tabs__tree[data-v-51a4d9b4] .jv-container{min-height:22.5rem;background:transparent;font-size:var(--fs-14);line-height:1.7}.data-preview-tabs__tree[data-v-51a4d9b4] .jv-code{min-height:22.5rem;padding:1rem}.data-preview-tabs__tree[data-v-51a4d9b4] .jv-key,.data-preview-tabs__tree[data-v-51a4d9b4] .jv-item,.data-preview-tabs__tree[data-v-51a4d9b4] .jv-string,.data-preview-tabs__tree[data-v-51a4d9b4] .jv-number,.data-preview-tabs__tree[data-v-51a4d9b4] .jv-boolean{white-space:normal;word-break:break-word}.data-preview-tabs__tabs[data-v-51a4d9b4]{min-height:0}.data-preview-tabs__tabs[data-v-51a4d9b4] .ant-tabs-nav{margin-bottom:var(--space-2)}.data-preview-tabs__editor[data-v-51a4d9b4]{height:22.5rem;overflow:hidden;border:.0625rem solid var(--jet-theme-border);border-radius:.5rem;background:#fff}.data-preview-tabs__editor[data-v-51a4d9b4] .j-monaco-editor{width:100%;height:100%}.dynamic-params-test-panel[data-v-53a7112d]{min-height:320px;height:100%;display:flex;flex-direction:column}.dynamic-params-test-panel__table[data-v-53a7112d]{min-height:0;max-height:280px;overflow:auto;background:#fff}.dynamic-params-test-panel__table[data-v-53a7112d] .ant-table{background:#fff}.dynamic-params-test-panel__table[data-v-53a7112d] .ant-table-thead>tr>th{height:46px;padding:7px 8px;background:var(--bg-sunken);color:var(--ink-2);font-weight:600;white-space:nowrap;vertical-align:middle}.dynamic-params-test-panel__table[data-v-53a7112d] .ant-table-tbody>tr>td{height:46px;padding:7px 8px;vertical-align:middle}.dynamic-params-test-panel__table[data-v-53a7112d] .ant-table-cell .ant-input{width:100%;min-width:0;min-height:30px}.dynamic-params-test-panel__key[data-v-53a7112d]{color:var(--ink-1);font-size:var(--fs-14);line-height:30px}.dynamic-params-test-panel__input[data-v-53a7112d]{width:100%}.dynamic-params-test-panel__empty[data-v-53a7112d]{flex:1;display:flex;align-items:center;justify-content:center;min-height:320px;color:var(--ink-3);font-size:var(--fs-14)}.template-monaco-editor[data-v-36cfbca7]{width:100%;height:100%;overflow:hidden}.template-monaco-editor[data-v-36cfbca7] .template-monaco-editor__monaco,.template-monaco-editor[data-v-36cfbca7] .j-monaco-editor{width:100%;height:100%}.j-template-placeholder,.j-sql-template-placeholder,.j-mongo-template-placeholder,.j-lua-template-placeholder{color:#c2410c!important;font-style:italic!important}.api-command-step[data-v-1138b21c]{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:18px;align-items:stretch}.api-command-step--editor-only[data-v-1138b21c]{grid-template-columns:minmax(0,1fr)}.api-command-step--editor-only .api-command-editor[data-v-1138b21c]{padding:0;border:0;border-radius:0;background:transparent}.api-command-editor[data-v-1138b21c],.api-command-preview[data-v-1138b21c]{min-width:0;padding:16px;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg)}.api-command-editor[data-v-1138b21c]{min-height:0;overflow:hidden}.api-command-request[data-v-1138b21c]{display:grid;grid-template-columns:108px minmax(0,1fr);gap:10px;margin-bottom:14px}.api-command-request--without-method[data-v-1138b21c]{grid-template-columns:minmax(0,1fr)}.api-command-request__method[data-v-1138b21c]{width:108px}.api-command-tabs[data-v-1138b21c] .ant-tabs-nav{margin-bottom:10px}.api-command-tabs[data-v-1138b21c] .ant-tabs-content,.api-command-tabs[data-v-1138b21c] .ant-tabs-tabpane{height:100%}.api-command-tabs__actions[data-v-1138b21c]{min-width:96px;min-height:24px;display:flex;align-items:center;justify-content:flex-end}.api-command-tabs[data-v-1138b21c] .ant-table{overflow:hidden;border-radius:0;background:var(--bg)}.api-command-tabs[data-v-1138b21c] .ant-table-container,.api-command-tabs[data-v-1138b21c] .ant-table-content,.api-command-tabs[data-v-1138b21c] .ant-table-wrapper table{border-radius:0}.api-command-tabs[data-v-1138b21c] .ant-table-container table>thead>tr:first-child>*:first-child,.api-command-tabs[data-v-1138b21c] .ant-table-container table>thead>tr:first-child>*:last-child{border-radius:0;border-start-start-radius:0;border-start-end-radius:0}.api-command-tabs[data-v-1138b21c] .ant-table-thead>tr>th{color:var(--ink-2);font-weight:600;white-space:nowrap;background:var(--bg-sunken)}.api-command-tabs[data-v-1138b21c] .ant-table-cell{height:46px;padding:7px 8px;vertical-align:middle}.api-command-tabs[data-v-1138b21c] .ant-table-cell .ant-input{width:100%;min-width:0;min-height:30px}.api-command-table__delete[data-v-1138b21c]{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center}.api-command-body-editor[data-v-1138b21c]{height:320px;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg)}.api-command-body-editor--text.ant-input[data-v-1138b21c]{width:100%;height:320px;padding:12px;font-size:var(--fs-14);line-height:1.6;resize:none}.api-command-preview[data-v-1138b21c]{display:grid;grid-template-rows:auto minmax(0,1fr)}@media (max-width: 960px){.api-command-step[data-v-1138b21c]{grid-template-columns:1fr}}.data-source-connection-form[data-v-158c9290] .ant-form-item{margin-bottom:var(--space-3)}.data-source-connection-form[data-v-158c9290] .ant-form-item-control-input{min-height:2.125rem}.data-source-connection-form__label[data-v-158c9290]{display:inline-flex;align-items:center;gap:var(--space-1)}.data-source-connection-form__label .is-required[data-v-158c9290]{color:var(--danger);font-size:var(--fs-14);font-weight:600;line-height:1}.data-source-connection-form__url[data-v-158c9290]{display:grid;width:100%;height:2.25rem;grid-template-columns:7rem minmax(0,1fr);overflow:hidden;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg);transition:border-color .2s ease,box-shadow .2s ease}.data-source-connection-form__url[data-v-158c9290]:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 10%,transparent)}.data-source-connection-form__url[data-v-158c9290] .ant-select{width:7rem}.data-source-connection-form__url[data-v-158c9290] .ant-select-selector,.data-source-connection-form__url[data-v-158c9290] .ant-input{height:2.125rem;border:0!important;border-radius:0!important;box-shadow:none!important}.data-source-connection-form__url[data-v-158c9290] .ant-select-selector{background:transparent!important}.data-source-connection-form__url[data-v-158c9290] .ant-select-selection-item{line-height:2.125rem}.data-source-connection-form[data-v-158c9290] .ant-form-item-has-error .data-source-connection-form__url{border-color:var(--danger)}.data-source-connection-form__radio[data-v-158c9290]{display:flex;min-height:2rem;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-4)}.data-source-connection-form__params[data-v-158c9290]{display:grid;gap:var(--space-2)}.data-source-connection-form__params-head[data-v-158c9290],.data-source-connection-form__param-row[data-v-158c9290]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 3.625rem;align-items:center;gap:var(--space-2)}.data-source-connection-form__params-head[data-v-158c9290]{color:var(--ink-3);font-size:var(--fs-12)}.data-source-connection-form__params-head .ant-btn[data-v-158c9290]{justify-self:end}.connection-step[data-v-a27cd750]{height:100%;min-height:0;display:grid;grid-template-columns:360px minmax(0,1fr);gap:18px;align-items:stretch;overflow:hidden}.connection-library[data-v-a27cd750],.quick-config[data-v-a27cd750]{min-width:0;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg);padding:16px}.connection-library[data-v-a27cd750]{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.quick-config[data-v-a27cd750]{height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.connection-library__header[data-v-a27cd750]{display:grid;gap:var(--space-2);margin-bottom:var(--space-3);flex-shrink:0}.panel-title[data-v-a27cd750],.connection-library__title[data-v-a27cd750]{display:flex;align-items:center;gap:var(--space-2);min-height:28px}.panel-title[data-v-a27cd750]{margin-bottom:14px;flex-shrink:0}.panel-title strong[data-v-a27cd750],.connection-library__title strong[data-v-a27cd750]{color:var(--ink-1);font-weight:600}.panel-title .anticon[data-v-a27cd750],.connection-library__title .anticon[data-v-a27cd750]{color:var(--accent)}.panel-title .ant-btn[data-v-a27cd750]{margin-left:auto}.connection-filters[data-v-a27cd750]{width:100%}.connection-list[data-v-a27cd750]{flex:1;min-height:0;display:grid;grid-template-columns:1fr;grid-auto-rows:minmax(72px,auto);align-content:start;gap:0;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.connection-list--empty[data-v-a27cd750]{align-content:center;align-items:center;overflow:hidden}.connection-empty[data-v-a27cd750]{grid-column:1 / -1;display:grid;place-items:center;min-height:160px;color:var(--ink-3);font-size:var(--fs-14)}.connection-list--empty .connection-empty[data-v-a27cd750]{min-height:100%}.connection-card[data-v-a27cd750]{width:100%;min-width:0;min-height:72px;display:block;overflow:hidden;padding:var(--space-3);border:0;border-bottom:1px solid var(--line);border-radius:var(--r-3);background:transparent;color:var(--ink-1);cursor:pointer;line-height:normal;text-align:left;white-space:normal;box-shadow:none;transition:background .16s ease,box-shadow .16s ease}.connection-card.ant-btn[data-v-a27cd750]{height:auto;min-height:72px;display:block;align-items:initial;justify-content:initial;padding:var(--space-3);text-align:left;white-space:normal}.connection-card.ant-btn[data-v-a27cd750]:not(:disabled):hover,.connection-card[data-v-a27cd750]:hover{background:var(--bg-sunken)}.connection-card.ant-btn.is-active[data-v-a27cd750],.connection-card.ant-btn.is-active[data-v-a27cd750]:not(:disabled):hover,.connection-card.is-active[data-v-a27cd750]:hover,.connection-card.is-active[data-v-a27cd750]{background:color-mix(in srgb,var(--accent) 6%,var(--bg));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 55%,transparent)}.connection-card[data-v-a27cd750]:last-of-type{border-bottom-color:transparent}.connection-card__body[data-v-a27cd750]{min-width:0;display:grid;gap:var(--space-2)}.connection-card__head[data-v-a27cd750]{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--space-2)}.connection-card__head strong[data-v-a27cd750]{min-width:0;overflow:hidden;color:var(--ink-1);font-size:var(--fs-14);font-weight:600;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.connection-card__badge.ant-tag[data-v-a27cd750]{margin:0;padding:0 var(--space-2);border-color:var(--line);background:var(--bg-sunken);color:var(--ink-3);font-size:var(--fs-12);line-height:20px;white-space:nowrap}.connection-card__check[data-v-a27cd750]{color:var(--accent);font-size:var(--fs-16)}.connection-card__meta[data-v-a27cd750]{min-width:0;display:flex;align-items:center;gap:var(--space-3);overflow:hidden;color:var(--ink-3);font-size:var(--fs-12)}.connection-card__meta>span[data-v-a27cd750]{min-width:0;display:flex;align-items:center;gap:var(--space-1)}.connection-card__meta>span[data-v-a27cd750]:first-child{flex:1}.connection-card__meta>span[data-v-a27cd750]:last-child{flex:0 0 auto}.connection-card__meta .anticon[data-v-a27cd750]{flex:0 0 auto;color:var(--ink-4);font-size:var(--fs-12)}.connection-card__meta b[data-v-a27cd750]{min-width:0;display:inline-block;color:var(--ink-3);font-weight:400;line-height:1.5;white-space:nowrap}.connection-card__meta>span:first-child b[data-v-a27cd750]{overflow:hidden;text-overflow:ellipsis}@media (max-width: 960px){.connection-step[data-v-a27cd750]{grid-template-columns:1fr}}.dataset-step[data-v-1b90cec5]{display:grid;grid-template-columns:336px minmax(0,1fr);grid-template-areas:"basic params" "output output";gap:14px;align-items:stretch}.panel-title[data-v-1b90cec5]{display:flex;align-items:center;gap:8px;min-height:28px;margin-bottom:14px}.panel-title strong[data-v-1b90cec5]{color:var(--ink-1);font-weight:600}.panel-title[data-v-1b90cec5] .anticon{color:var(--accent)}.panel-title .ant-btn[data-v-1b90cec5]{margin-left:auto}.dataset-basic[data-v-1b90cec5],.dataset-table[data-v-1b90cec5]{min-width:0;padding:16px;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg)}.dataset-basic[data-v-1b90cec5]{grid-area:basic}.dataset-table--params[data-v-1b90cec5]{grid-area:params}.dataset-basic[data-v-1b90cec5],.dataset-table--params[data-v-1b90cec5]{height:336px;overflow:hidden}.dataset-table--params[data-v-1b90cec5]{display:flex;flex-direction:column}.dataset-table--output[data-v-1b90cec5]{grid-area:output}.dataset-basic[data-v-1b90cec5] .ant-form-item{margin-bottom:12px}.dataset-form[data-v-1b90cec5] .ant-input,.dataset-form[data-v-1b90cec5] .ant-input-affix-wrapper,.dataset-form[data-v-1b90cec5] .ant-input-number,.dataset-form[data-v-1b90cec5] .ant-picker,.dataset-table[data-v-1b90cec5] .ant-input,.dataset-table[data-v-1b90cec5] .ant-select-selector{border-color:var(--line);background:var(--bg)}.dataset-table[data-v-1b90cec5] .ant-input[disabled],.dataset-table[data-v-1b90cec5] .ant-input-disabled{color:#00000040;cursor:not-allowed;background:var(--bg-sunken)}.dataset-form[data-v-1b90cec5] .ant-input:focus,.dataset-form[data-v-1b90cec5] .ant-input-focused,.dataset-table[data-v-1b90cec5] .ant-input:focus,.dataset-table[data-v-1b90cec5] .ant-input-focused,.dataset-table[data-v-1b90cec5] .ant-select-focused .ant-select-selector{border-color:var(--accent)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 10%,transparent)}.dataset-form[data-v-1b90cec5] textarea.ant-input{resize:vertical}.dataset-table[data-v-1b90cec5] .ant-table-wrapper{width:100%;min-width:0}.dataset-table--params[data-v-1b90cec5] .ant-table-wrapper,.dataset-table--params[data-v-1b90cec5] .ant-spin-nested-loading,.dataset-table--params[data-v-1b90cec5] .ant-spin-container{min-height:0;flex:1}.dataset-table[data-v-1b90cec5] .ant-table{overflow:hidden;border-radius:var(--r-3);background:var(--bg)}.dataset-table[data-v-1b90cec5] .ant-table-content{overflow-x:hidden!important}.dataset-table--params[data-v-1b90cec5] .ant-table-container{min-height:0}.dataset-table[data-v-1b90cec5] .ant-table-thead>tr>th{color:var(--ink-2);font-weight:600;white-space:nowrap;background:var(--bg-sunken)}.dataset-table[data-v-1b90cec5] .ant-table-cell{white-space:nowrap;padding:7px 8px;vertical-align:middle}.dataset-table[data-v-1b90cec5] .ant-table-cell .ant-input,.dataset-table[data-v-1b90cec5] .ant-table-cell .ant-select{width:100%;min-width:0}.dataset-table[data-v-1b90cec5] .ant-input,.dataset-table[data-v-1b90cec5] .ant-select-selector{min-height:30px}@media (max-width: 960px){.dataset-step[data-v-1b90cec5]{grid-template-columns:1fr;grid-template-areas:none}.dataset-basic[data-v-1b90cec5],.dataset-table--params[data-v-1b90cec5],.dataset-table--output[data-v-1b90cec5]{grid-area:auto}}.command-step[data-v-0d8e909a]{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:18px;align-items:stretch}.command-editor[data-v-0d8e909a],.preview-panel[data-v-0d8e909a]{min-width:0;padding:16px;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg)}.request-line[data-v-0d8e909a]{display:grid;grid-template-columns:108px minmax(0,1fr);gap:var(--space-2);margin-bottom:14px}.request-line--without-method[data-v-0d8e909a]{grid-template-columns:minmax(0,1fr)}.command-tabs[data-v-0d8e909a] .ant-tabs-nav{margin-bottom:10px}.command-tabs[data-v-0d8e909a] .ant-table-wrapper{margin-top:10px}.command-tabs[data-v-0d8e909a] .ant-table-cell{padding:7px 8px;vertical-align:middle}.command-tabs[data-v-0d8e909a] .ant-input{min-height:30px}.preview-panel[data-v-0d8e909a]{display:grid;grid-template-rows:auto minmax(0,1fr)}@media (max-width: 960px){.command-step[data-v-0d8e909a]{grid-template-columns:1fr}}.mongo-collection-explorer[data-v-2d68933a]{display:grid;grid-template-columns:220px minmax(0,1fr);gap:12px;height:510px}.mongo-collection-explorer__sider[data-v-2d68933a]{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:8px;padding:10px;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg);height:100%;min-height:0;overflow:hidden}.mongo-collection-explorer__sider-head[data-v-2d68933a]{display:flex;align-items:center;gap:6px;font-size:var(--fs-14);color:var(--ink-2)}.mongo-collection-explorer__sider-head strong[data-v-2d68933a]{flex:1}.mongo-collection-explorer__list[data-v-2d68933a]{overflow-y:auto;display:flex;flex-direction:column;gap:2px}.mongo-collection-explorer__item[data-v-2d68933a]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;padding:6px 8px;border-radius:var(--r-2);cursor:pointer;font-size:var(--fs-14);color:var(--ink-2)}.mongo-collection-explorer__item[data-v-2d68933a]:hover{background:var(--bg-sunken)}.mongo-collection-explorer__item.is-active[data-v-2d68933a]{background:var(--bg-sunken);color:var(--ink-1);font-weight:600}.mongo-collection-explorer__item-name[data-v-2d68933a]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mongo-collection-explorer__empty[data-v-2d68933a]{padding:16px 0}.mongo-collection-explorer__main[data-v-2d68933a]{display:grid;grid-template-rows:minmax(0,1fr);gap:10px;min-width:0;min-height:0;height:100%;padding:16px;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg);overflow:auto}.mongo-collection-explorer__main.is-flush[data-v-2d68933a]{padding:0;overflow:hidden}.mongo-collection-explorer__main-empty[data-v-2d68933a],.mongo-collection-explorer__stats-loading[data-v-2d68933a]{display:flex;align-items:center;justify-content:center}.mongo-collection-explorer__stats[data-v-2d68933a]{align-self:start;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mongo-stat-card[data-v-2d68933a]{border-radius:var(--r-3)}.mongo-stat-card__icon[data-v-2d68933a]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--r-2);background:var(--bg-sunken);color:var(--brand);font-size:var(--fs-16)}.mongo-stat-card__value[data-v-2d68933a]{font-size:var(--fs-22);font-weight:600;color:var(--ink-1);line-height:1.3;word-break:break-all;overflow-wrap:anywhere}.mongo-stat-card__value.is-mono[data-v-2d68933a]{font-size:var(--fs-16);font-weight:500;color:var(--ink-2)}@media (max-width: 720px){.mongo-collection-explorer__stats[data-v-2d68933a]{grid-template-columns:1fr}}.rdb-condition-rows[data-v-81fceab0]{display:flex;flex-direction:column;gap:10px;height:100%;min-height:0}.rdb-condition-rows__head[data-v-81fceab0]{display:flex;align-items:center;justify-content:space-between;gap:12px}.rdb-condition-rows__hint[data-v-81fceab0]{margin-left:8px;color:var(--ink-3);font-size:var(--fs-14)}.rdb-condition-rows__cell[data-v-81fceab0]{width:100%;min-width:0}.rdb-condition-rows__empty[data-v-81fceab0]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0}.mongo-access-step[data-v-3518e540]{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:18px;align-items:stretch}.mongo-access-step__editor[data-v-3518e540],.mongo-access-step__preview[data-v-3518e540]{min-width:0;padding:16px;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg)}.mongo-access-step__editor[data-v-3518e540]{min-height:0;padding-top:0;overflow:hidden}.mongo-access-step__tabs[data-v-3518e540] .ant-tabs-nav{margin-bottom:10px}.mongo-access-step__tabs[data-v-3518e540] .ant-tabs-content,.mongo-access-step__tabs[data-v-3518e540] .ant-tabs-tabpane{height:100%}.mongo-access-step__actions[data-v-3518e540]{min-width:96px;min-height:24px;display:flex;align-items:center;justify-content:flex-end;gap:8px}.mongo-access-step__editor-area[data-v-3518e540]{height:510px;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg);overflow:hidden}.mongo-access-step__preview[data-v-3518e540]{display:grid;grid-template-rows:auto minmax(0,1fr)}@media (max-width: 960px){.mongo-access-step[data-v-3518e540]{grid-template-columns:1fr}}.rdb-table-explorer[data-v-2bf75264]{display:grid;grid-template-columns:220px minmax(0,1fr);gap:12px;height:510px}.rdb-table-explorer__sider[data-v-2bf75264]{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:8px;padding:10px;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg);height:100%;min-height:0;overflow:hidden}.rdb-table-explorer__sider-head[data-v-2bf75264]{display:flex;align-items:center;gap:6px;font-size:var(--fs-14);color:var(--ink-2)}.rdb-table-explorer__sider-head strong[data-v-2bf75264]{flex:1}.rdb-table-explorer__refresh[data-v-2bf75264]{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--ink-3)}.rdb-table-explorer__refresh[data-v-2bf75264]:hover{color:var(--brand)}.rdb-table-explorer__list[data-v-2bf75264]{overflow-y:auto;display:flex;flex-direction:column;gap:2px}.rdb-table-explorer__item[data-v-2bf75264]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;padding:6px 8px;border-radius:var(--r-2);cursor:pointer;font-size:var(--fs-14);color:var(--ink-2)}.rdb-table-explorer__item[data-v-2bf75264]:hover{background:var(--bg-sunken)}.rdb-table-explorer__item.is-active[data-v-2bf75264]{background:var(--bg-sunken);color:var(--ink-1);font-weight:600}.rdb-table-explorer__item small[data-v-2bf75264]{color:var(--ink-3);font-size:var(--fs-14)}.rdb-table-explorer__item-name[data-v-2bf75264]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rdb-table-explorer__empty[data-v-2bf75264]{padding:16px 0}.rdb-table-explorer__main[data-v-2bf75264]{display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px;min-width:0;min-height:0;height:100%;padding:12px;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg);overflow:hidden}.rdb-table-explorer__columns[data-v-2bf75264]{min-height:0;overflow:auto}.rdb-table-explorer__columns[data-v-2bf75264] .ant-table-wrapper,.rdb-table-explorer__columns[data-v-2bf75264] .ant-spin-nested-loading,.rdb-table-explorer__columns[data-v-2bf75264] .ant-spin-container{height:auto}.rdb-table-explorer__columns[data-v-2bf75264] .ant-table,.rdb-table-explorer__columns[data-v-2bf75264] .ant-table-container,.rdb-table-explorer__columns[data-v-2bf75264] .ant-table-content{border-radius:0}.rdb-table-explorer__columns[data-v-2bf75264] .ant-table-container table>thead>tr:first-child>*:first-child,.rdb-table-explorer__columns[data-v-2bf75264] .ant-table-container table>thead>tr:first-child>*:last-child,.rdb-table-explorer__columns[data-v-2bf75264] .ant-table-container table>tbody>tr:last-child>*:first-child,.rdb-table-explorer__columns[data-v-2bf75264] .ant-table-container table>tbody>tr:last-child>*:last-child{border-radius:0}.rdb-table-explorer__columns[data-v-2bf75264] .ant-table-cell-scrollbar{display:none;width:0!important}.rdb-table-explorer__columns[data-v-2bf75264] .ant-table-header colgroup col:last-child,.rdb-table-explorer__columns[data-v-2bf75264] .ant-table-body colgroup col:last-child{display:none}.rdb-table-explorer__columns[data-v-2bf75264] .ant-table-thead>tr>th,.rdb-table-explorer__columns[data-v-2bf75264] .ant-table-tbody>tr>td{padding:8px 12px;vertical-align:middle}.rdb-table-explorer__col-name[data-v-2bf75264]{display:inline-flex;align-items:center;gap:6px}.rdb-table-explorer__col-name-icon[data-v-2bf75264]{display:inline-flex;width:14px;align-items:center;justify-content:center;color:var(--ink-3)}.rdb-table-explorer__col-name-icon.is-pk[data-v-2bf75264]{color:#f59e0b}.rdb-table-explorer__nullable[data-v-2bf75264]{display:inline-flex;align-items:center;justify-content:center}.rdb-table-explorer__nullable.is-yes[data-v-2bf75264]{color:#16a34a}.rdb-table-explorer__nullable.is-no[data-v-2bf75264]{color:#dc2626}.rdb-table-explorer__main-empty[data-v-2bf75264]{display:flex;align-items:center;justify-content:center}.rdb-access-step[data-v-cf703a7c]{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:18px;align-items:stretch}.rdb-access-step__editor[data-v-cf703a7c],.rdb-access-step__preview[data-v-cf703a7c]{min-width:0;padding:16px;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg)}.rdb-access-step__editor[data-v-cf703a7c]{min-height:0;padding-top:0;overflow:hidden}.rdb-access-step__tabs[data-v-cf703a7c] .ant-tabs-nav{margin-bottom:10px}.rdb-access-step__tabs[data-v-cf703a7c] .ant-tabs-content,.rdb-access-step__tabs[data-v-cf703a7c] .ant-tabs-tabpane{height:100%}.rdb-access-step__actions[data-v-cf703a7c]{min-width:96px;min-height:24px;display:flex;align-items:center;justify-content:flex-end;gap:8px}.rdb-access-step__editor-area[data-v-cf703a7c]{height:510px;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg);overflow:hidden}.rdb-access-step__preview[data-v-cf703a7c]{display:grid;grid-template-rows:auto minmax(0,1fr)}@media (max-width: 960px){.rdb-access-step[data-v-cf703a7c]{grid-template-columns:1fr}}.redis-key-explorer[data-v-ed3d55ec]{display:grid;grid-template-columns:240px minmax(0,1fr);gap:12px;height:510px}.redis-key-explorer__sider[data-v-ed3d55ec]{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:8px;padding:10px;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg);height:100%;min-height:0;overflow:hidden}.redis-key-explorer__sider-head[data-v-ed3d55ec]{display:flex;align-items:center;gap:6px;font-size:var(--fs-14);color:var(--ink-2)}.redis-key-explorer__sider-head strong[data-v-ed3d55ec]{flex:1}.redis-key-explorer__list[data-v-ed3d55ec]{overflow-y:auto;display:flex;flex-direction:column;gap:4px}.redis-key-explorer__tree[data-v-ed3d55ec] .ant-tree-node-content-wrapper{font-size:var(--fs-14)}.redis-key-explorer__node[data-v-ed3d55ec]{display:inline-flex;align-items:center;gap:6px}.redis-key-explorer__node-icon[data-v-ed3d55ec]{color:var(--ink-3)}.redis-key-explorer__node-name[data-v-ed3d55ec]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.redis-key-explorer__load-more[data-v-ed3d55ec]{align-self:center;padding:0}.redis-key-explorer__empty[data-v-ed3d55ec]{padding:16px 0}.redis-key-explorer__main[data-v-ed3d55ec]{display:grid;grid-template-rows:minmax(0,1fr);gap:10px;min-width:0;min-height:0;height:100%;padding:16px;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg);overflow:auto}.redis-key-explorer__main.is-flush[data-v-ed3d55ec]{padding:0;overflow:hidden}.redis-key-explorer__main-empty[data-v-ed3d55ec],.redis-key-explorer__detail-loading[data-v-ed3d55ec]{display:flex;align-items:center;justify-content:center}.redis-key-detail-panel[data-v-d48cca94]{display:grid;gap:12px}.redis-key-detail-panel__head[data-v-d48cca94]{display:flex;align-items:center;gap:48px;padding:10px 16px;border-radius:var(--r-3);background:var(--bg-sunken)}.redis-key-detail-panel__head-item[data-v-d48cca94]{display:flex;align-items:center;gap:4px;font-size:var(--fs-14);color:var(--ink-2)}.redis-key-detail-panel__head-label[data-v-d48cca94]{color:var(--ink-2)}.redis-key-detail-panel__head-value[data-v-d48cca94]{color:var(--ink-1)}.redis-key-detail-panel__content[data-v-d48cca94]{display:grid;gap:8px}.redis-key-detail-panel__content-head[data-v-d48cca94]{display:flex;align-items:center;justify-content:space-between;gap:12px}.redis-key-detail-panel__content-head strong[data-v-d48cca94]{color:var(--ink-1);font-size:var(--fs-14)}.redis-key-detail-panel__textarea[data-v-d48cca94]{font-size:var(--fs-14)}.redis-key-detail-panel__truncated[data-v-d48cca94]{margin:0;color:var(--ink-3);font-size:var(--fs-14)}.redis-key-detail-panel__list-index[data-v-d48cca94]{display:inline-block;min-width:28px;margin-right:8px;color:var(--ink-3);font-variant-numeric:tabular-nums}.redis-key-detail-panel__list-value[data-v-d48cca94]{word-break:break-all}.redis-key-detail-panel__content-empty[data-v-d48cca94]{padding:16px 0}.redis-access-step[data-v-662bc423]{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:18px;align-items:stretch}.redis-access-step__editor[data-v-662bc423],.redis-access-step__preview[data-v-662bc423]{min-width:0;padding:16px;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg)}.redis-access-step__editor[data-v-662bc423]{min-height:0;padding-top:0;overflow:hidden}.redis-access-step__tabs[data-v-662bc423] .ant-tabs-nav{margin-bottom:10px}.redis-access-step__tabs[data-v-662bc423] .ant-tabs-content,.redis-access-step__tabs[data-v-662bc423] .ant-tabs-tabpane{height:100%}.redis-access-step__actions[data-v-662bc423]{min-width:96px;min-height:24px;display:flex;align-items:center;justify-content:flex-end;gap:8px}.redis-access-step__editor-area[data-v-662bc423]{height:510px;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg);overflow:hidden}.redis-access-step__preview[data-v-662bc423]{display:grid;grid-template-rows:auto minmax(0,1fr)}@media (max-width: 960px){.redis-access-step[data-v-662bc423]{grid-template-columns:1fr}}.elastic-index-explorer[data-v-502e7332]{display:grid;grid-template-columns:220px minmax(0,1fr);gap:12px;height:510px}.elastic-index-explorer__sider[data-v-502e7332]{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:8px;padding:10px;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg);height:100%;min-height:0;overflow:hidden}.elastic-index-explorer__sider-head[data-v-502e7332]{display:flex;align-items:center;gap:6px;font-size:var(--fs-14);color:var(--ink-2)}.elastic-index-explorer__sider-head strong[data-v-502e7332]{flex:1}.elastic-index-explorer__refresh[data-v-502e7332]{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--ink-3)}.elastic-index-explorer__refresh[data-v-502e7332]:hover{color:var(--brand)}.elastic-index-explorer__list[data-v-502e7332]{overflow-y:auto;display:flex;flex-direction:column;gap:2px}.elastic-index-explorer__item[data-v-502e7332]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;padding:6px 8px;border-radius:var(--r-2);cursor:pointer;font-size:var(--fs-14);color:var(--ink-2)}.elastic-index-explorer__item[data-v-502e7332]:hover{background:var(--bg-sunken)}.elastic-index-explorer__item.is-active[data-v-502e7332]{background:var(--bg-sunken);color:var(--ink-1);font-weight:600}.elastic-index-explorer__item-name[data-v-502e7332]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.elastic-index-explorer__empty[data-v-502e7332]{padding:16px 0}.elastic-index-explorer__main[data-v-502e7332]{display:grid;grid-template-rows:minmax(0,1fr);gap:10px;min-width:0;min-height:0;height:100%;padding:12px;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg);overflow:hidden}.elastic-index-explorer__main-loading[data-v-502e7332],.elastic-index-explorer__main-empty[data-v-502e7332]{display:flex;align-items:center;justify-content:center}.elastic-index-explorer__columns[data-v-502e7332]{min-height:0;overflow:auto}.elastic-index-explorer__columns[data-v-502e7332] .ant-table-wrapper,.elastic-index-explorer__columns[data-v-502e7332] .ant-spin-nested-loading,.elastic-index-explorer__columns[data-v-502e7332] .ant-spin-container{height:auto}.elastic-index-explorer__columns[data-v-502e7332] .ant-table,.elastic-index-explorer__columns[data-v-502e7332] .ant-table-container,.elastic-index-explorer__columns[data-v-502e7332] .ant-table-content{border-radius:0}.elastic-index-explorer__columns[data-v-502e7332] .ant-table-cell-scrollbar{display:none;width:0!important}.elastic-index-explorer__columns[data-v-502e7332] .ant-table-header colgroup col:last-child,.elastic-index-explorer__columns[data-v-502e7332] .ant-table-body colgroup col:last-child{display:none}.elastic-index-explorer__columns[data-v-502e7332] .ant-table-thead>tr>th,.elastic-index-explorer__columns[data-v-502e7332] .ant-table-tbody>tr>td{padding:8px 12px;vertical-align:middle}.rdb-access-step[data-v-a35d3766]{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:18px;align-items:stretch}.rdb-access-step__editor[data-v-a35d3766],.rdb-access-step__preview[data-v-a35d3766]{min-width:0;padding:16px;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg)}.rdb-access-step__editor[data-v-a35d3766]{min-height:0;padding-top:0;overflow:hidden}.rdb-access-step__tabs[data-v-a35d3766] .ant-tabs-nav{margin-bottom:10px}.rdb-access-step__tabs[data-v-a35d3766] .ant-tabs-content,.rdb-access-step__tabs[data-v-a35d3766] .ant-tabs-tabpane{height:100%}.rdb-access-step__actions[data-v-a35d3766]{min-width:96px;min-height:24px;display:flex;align-items:center;justify-content:flex-end;gap:8px}.rdb-access-step__editor-area[data-v-a35d3766]{height:510px;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg);overflow:hidden}.rdb-access-step__preview[data-v-a35d3766]{display:grid;grid-template-rows:auto minmax(0,1fr)}@media (max-width: 960px){.rdb-access-step[data-v-a35d3766]{grid-template-columns:1fr}}.source-step[data-v-f356e635]{display:grid;grid-template-columns:minmax(0,1fr) 336px;gap:18px;align-items:stretch}.source-catalog[data-v-f356e635]{display:flex;min-width:0;flex-direction:column}.source-grid[data-v-f356e635]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.source-card[data-v-f356e635]{position:relative;width:100%;min-width:0;min-height:118px;display:grid;grid-template-columns:1fr;grid-template-rows:minmax(0,4fr) minmax(28px,1fr);align-items:stretch;gap:0;padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg);color:var(--ink-1);cursor:pointer;line-height:normal;text-align:left;white-space:normal;box-shadow:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.source-card.ant-btn[data-v-f356e635]{height:auto;min-height:118px;display:grid;grid-template-columns:1fr;grid-template-rows:minmax(0,4fr) minmax(28px,1fr);align-items:stretch;justify-content:initial;gap:0;padding:var(--space-2) var(--space-3);text-align:left;white-space:normal}.source-card.ant-btn>.source-card__icon[data-v-f356e635]{display:grid}.source-card.ant-btn>.source-card__body[data-v-f356e635]{display:flex}.source-card.ant-btn>.source-card__check[data-v-f356e635]{margin-inline-start:0}.source-card.ant-btn>span+.anticon[data-v-f356e635]{margin-inline-start:0}.source-card.ant-btn[data-v-f356e635]:not(:disabled):hover,.source-card[data-v-f356e635]:hover{border-color:var(--accent);background:var(--bg);box-shadow:none}.source-card.ant-btn.is-active[data-v-f356e635],.source-card.is-active[data-v-f356e635]{border-color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 78%,transparent)}.source-card__icon[data-v-f356e635]{width:100%;height:100%;min-height:72px;display:grid;place-items:center;border:0;border-radius:var(--r-3)}.source-card img[data-v-f356e635]{width:76%;height:76%;max-width:76px;max-height:76px;object-fit:contain}.source-card__body[data-v-f356e635]{min-width:0;height:100%;display:flex;align-items:center;justify-content:center;padding-top:6px;border-top:1px solid var(--line);text-align:center}.source-card__body strong[data-v-f356e635]{color:var(--ink-1);font-size:var(--fs-14);font-weight:500;line-height:1.35}.source-card__check[data-v-f356e635]{position:absolute;right:12px;bottom:12px;color:var(--accent);font-size:var(--fs-18)}.source-profile[data-v-f356e635]{position:relative;min-width:0;display:grid;align-content:start;gap:17px;overflow:hidden;padding:20px;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg)}.source-profile__top[data-v-f356e635]{display:flex;align-items:center;gap:var(--space-3)}.source-profile__top>span[data-v-f356e635]{width:52px;height:52px;display:grid;place-items:center;border:1px solid var(--line);border-radius:var(--r-3)}.source-profile__top div[data-v-f356e635]{min-width:0;display:flex;align-items:center;gap:8px}.source-profile__top strong[data-v-f356e635]{color:var(--ink-1);font-weight:600;font-size:var(--fs-15)}.source-profile img[data-v-f356e635]{width:28px;height:28px;object-fit:contain}.source-profile p[data-v-f356e635]{margin:0;color:var(--ink-3);font-size:var(--fs-14);line-height:1.65}.source-profile>p[data-v-f356e635]{height:40px;overflow:hidden;display:-webkit-box;line-height:1.65;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.source-profile__group[data-v-f356e635]{display:grid;gap:9px}.source-profile__group>strong[data-v-f356e635]{color:var(--ink-1);font-weight:600}.source-profile__chips[data-v-f356e635]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.source-profile__chips>span[data-v-f356e635]{min-height:64px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:7px;padding:10px 7px 9px;border:1px solid var(--line);border-radius:var(--r-3);color:var(--ink-2);font-size:var(--fs-14);text-align:center}.source-profile__chips .anticon[data-v-f356e635]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;line-height:1;color:var(--accent);font-size:var(--fs-16)}.source-profile__chips em[data-v-f356e635]{display:block;width:100%;line-height:1.35;font-style:normal}.source-profile__chips span[data-v-f356e635]:only-child{grid-column:1 / -1;justify-self:center;width:100%;max-width:148px;min-height:72px;border-color:transparent;background:transparent}.source-profile__chips span:only-child .anticon[data-v-f356e635]{width:34px;height:34px;font-size:var(--fs-28)}.source-profile ul[data-v-f356e635]{display:grid;gap:7px;margin:0;padding-left:17px}.source-profile li[data-v-f356e635]{color:var(--ink-3);font-size:var(--fs-14);line-height:1.65}.source-profile li[data-v-f356e635]::marker{color:var(--accent)}.source-profile__next[data-v-f356e635]{display:grid;gap:var(--space-2);min-height:142px;padding-top:15px;border-top:1px solid var(--line)}.source-profile__next>strong[data-v-f356e635]{color:var(--ink-1);font-weight:600}.source-profile ul.source-profile__next-list[data-v-f356e635]{display:grid;grid-template-rows:repeat(3,32px);gap:8px;margin:0;padding:0;list-style:none}.source-profile__next-list li[data-v-f356e635]{display:flex;align-items:center;gap:8px;min-width:0;min-height:32px;border-radius:var(--r-3);color:var(--ink-3)}.source-profile__next-list span[data-v-f356e635]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-profile__next .anticon[data-v-f356e635]{flex:0 0 auto;color:var(--accent);font-size:var(--fs-15)}@media (max-width: 960px){.source-step[data-v-f356e635],.source-grid[data-v-f356e635]{grid-template-columns:1fr}}.data-access-dialog .ant-modal-content{height:min(820px,calc(100vh - 86px));max-height:calc(100vh - 86px);display:flex;flex-direction:column;overflow:hidden;border-radius:var(--r-3)}.data-access-dialog .ant-modal-header{flex-shrink:0;margin:0;padding:18px 24px 14px;border-bottom:1px solid var(--line)}.data-access-dialog .ant-modal-body{flex:1;min-height:0;padding:0;display:flex;flex-direction:column;overflow:hidden;background:var(--bg-elev)}.access-title{display:grid;gap:5px}.access-title strong{color:var(--ink-1);font-size:var(--fs-18);font-weight:600}.access-title span{color:var(--ink-3);font-size:var(--fs-14);font-weight:400}.access-flow{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.access-steps{--access-step-blue: var(--accent, #1677ff);flex-shrink:0;padding:14px 24px;border:0;border-radius:0;background:transparent;box-shadow:none}.access-steps .ant-steps-item-icon{display:inline-grid;place-items:center;line-height:1;border-color:var(--line);background:transparent}.access-steps .ant-steps-item-content{min-height:28px;display:inline-flex;align-items:center}.access-steps .ant-steps-item-custom .ant-steps-item-icon{width:28px;height:28px;margin-top:0;border:1.5px solid var(--line);border-radius:50%;background:transparent;display:inline-flex;align-items:center;justify-content:center;line-height:1}.access-steps .ant-steps-item-custom .ant-steps-item-icon>.ant-steps-icon{position:relative;top:0;width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;line-height:1}.access-steps .ant-steps-item-custom .ant-steps-item-icon>.ant-steps-icon:before{position:absolute;inset:4px;z-index:0;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:50%;background:var(--bg);content:""}.access-steps .ant-steps-item-custom .ant-steps-item-icon .anticon{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;line-height:1;color:var(--ink-3);font-size:var(--fs-14)}.access-steps .ant-steps-item-active .ant-steps-item-icon,.access-steps .ant-steps-item-process .ant-steps-item-icon,.access-steps .ant-steps-item-finish .ant-steps-item-icon{border-color:var(--access-step-blue);background:transparent;box-shadow:none}.access-steps .ant-steps-item-active .ant-steps-item-icon>.ant-steps-icon:before,.access-steps .ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon:before{border-color:color-mix(in srgb,var(--access-step-blue) 68%,#fff);background:color-mix(in srgb,var(--access-step-blue) 10%,#fff)}.access-steps .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon:before{border-color:color-mix(in srgb,var(--access-step-blue) 72%,#fff);background:color-mix(in srgb,var(--access-step-blue) 12%,#fff)}.access-steps .ant-steps-item-active>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title,.access-steps .ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title,.access-steps .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title,.access-steps .ant-steps-item-active .ant-steps-item-icon>.ant-steps-icon,.access-steps .ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon,.access-steps .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon,.access-steps .ant-steps-item-active .anticon,.access-steps .ant-steps-item-process .anticon,.access-steps .ant-steps-item-finish .anticon{color:var(--access-step-blue)}.access-steps .ant-steps-item-active .ant-steps-item-icon svg,.access-steps .ant-steps-item-process .ant-steps-item-icon svg,.access-steps .ant-steps-item-finish .ant-steps-item-icon svg,.access-steps .ant-steps-item-active .ant-steps-item-icon svg path,.access-steps .ant-steps-item-process .ant-steps-item-icon svg path,.access-steps .ant-steps-item-finish .ant-steps-item-icon svg path{color:var(--access-step-blue);fill:currentColor;stroke:currentColor}.access-steps .ant-steps-item-finish .ant-steps-item-title:after,.access-steps .ant-steps-item-finish .ant-steps-item-tail:after{background-color:var(--access-step-blue)}.access-stage{flex:1;min-height:0;display:flex;flex-direction:column;gap:16px;padding:4px 24px 16px;overflow-x:hidden;overflow-y:auto}.access-stage>*{flex:1;min-height:0}.access-footer{flex-shrink:0;padding:12px 24px;border-top:1px solid var(--line);background:var(--bg)}.access-footer .ant-btn-primary{min-width:108px}.access-footer .sab-actions .ant-btn-primary,.access-footer .sab-actions .ant-btn-primary:hover,.access-footer .sab-actions .ant-btn-primary:focus,.access-footer .sab-actions .ant-btn-primary:active{box-shadow:none}.data-asset-check-shell[data-v-6852a269] .drawer-body{gap:0;padding:0;background:var(--bg-sunken)}.data-asset-check-shell[data-v-6852a269] .drawer-foot{padding:0}.data-asset-check-drawer[data-v-6852a269]{display:flex;height:100%;min-height:0;flex-direction:column;background:var(--bg-sunken)}.data-asset-check-drawer__head[data-v-6852a269]{display:grid;flex:0 0 auto;grid-template-columns:3.25rem minmax(0,1fr) auto;gap:var(--space-3) var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--line);background:var(--bg)}.data-asset-check-drawer__head>img[data-v-6852a269],.data-asset-check-drawer__head>.data-asset-check-drawer__fallback-icon[data-v-6852a269]{width:3.25rem;height:3.25rem;grid-column:1;grid-row:2}.data-asset-check-drawer__breadcrumb[data-v-6852a269]{grid-column:1 / 3;grid-row:1;color:var(--ink-4);font-size:var(--fs-12)}.data-asset-check-drawer__close[data-v-6852a269]{display:inline-grid;width:2.25rem;height:2.25rem;grid-column:3;grid-row:1;place-items:center;padding:0;border:1px solid var(--line);border-radius:var(--r-2);color:var(--ink-3)}.data-asset-check-drawer__fallback-icon[data-v-6852a269]{display:grid;place-items:center;border-radius:var(--r-3);background:#f0ecff;color:#6754e9;font-size:1.35rem}.data-asset-check-drawer__title[data-v-6852a269]{min-width:0;grid-column:2 / 4;grid-row:2}.data-asset-check-drawer__title>div[data-v-6852a269]{display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.data-asset-check-drawer__title h2[data-v-6852a269]{margin:0;color:var(--ink-1);font-size:1.45rem;line-height:1.35}.data-asset-check-drawer__title>p[data-v-6852a269]{margin:var(--space-1) 0 var(--space-2);color:var(--ink-3);font-size:var(--fs-12);line-height:1.6}.data-asset-check-drawer__meta[data-v-6852a269]{display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:var(--space-3);color:var(--ink-4);font-size:var(--fs-12)}.data-asset-check-drawer__meta b[data-v-6852a269]{color:var(--ink-2)}.data-asset-check-drawer__meta span[data-v-6852a269]{display:inline-flex;min-width:0;align-items:center;gap:var(--space-2)}.data-asset-check-drawer__meta i[data-v-6852a269]{width:.35rem;height:.35rem;flex:0 0 auto;border-radius:50%;background:#a8b2c2}.data-asset-check-drawer__body[data-v-6852a269]{display:flex;min-height:0;flex:1;flex-direction:column;gap:var(--space-3);overflow-x:hidden;overflow-y:auto;padding:var(--space-4)}.data-asset-check-drawer__state[data-v-6852a269]{display:grid;min-height:24rem;flex:1;place-items:center;background:var(--bg)}.data-asset-check-drawer__section[data-v-6852a269]{min-width:0;flex:0 0 auto;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg)}.data-asset-check-drawer__parameter-fields[data-v-6852a269]{display:grid;gap:var(--space-4)}.data-asset-check-drawer__section-head[data-v-6852a269]{display:flex;min-height:2.25rem;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--line)}.data-asset-check-drawer__section-head>img[data-v-6852a269]{width:2.25rem;height:2.25rem;flex:0 0 auto;object-fit:contain}.data-asset-check-drawer__section-head>div[data-v-6852a269]{min-width:0;flex:1}.data-asset-check-drawer__section-head h3[data-v-6852a269]{margin:0;color:var(--ink-1);font-size:var(--fs-14)}.data-asset-check-drawer__section-head p[data-v-6852a269]{margin:var(--space-1) 0 0;color:var(--ink-4);font-size:var(--fs-12)}.data-asset-check-drawer__section-head time[data-v-6852a269]{margin-left:auto;color:var(--ink-4);font-size:var(--fs-12);white-space:nowrap}.data-asset-check-drawer__result[data-v-6852a269]{min-height:18rem;overflow:hidden}.data-asset-check-drawer__output[data-v-6852a269]{display:grid;gap:var(--space-3)}.data-asset-check-drawer__json[data-v-6852a269]{min-height:18rem;max-height:30rem;overflow:auto;border:1px solid var(--line);border-radius:var(--r-3);background:#fbfcfe}.data-asset-check-drawer__json[data-v-6852a269] .jv-container{min-height:18rem;background:transparent;font-size:var(--fs-13);line-height:1.7}.data-asset-check-drawer__json[data-v-6852a269] .jv-code{min-height:18rem;padding:var(--space-4)}.data-asset-check-drawer__json[data-v-6852a269] .jv-key,.data-asset-check-drawer__json[data-v-6852a269] .jv-item,.data-asset-check-drawer__json[data-v-6852a269] .jv-string,.data-asset-check-drawer__json[data-v-6852a269] .jv-number,.data-asset-check-drawer__json[data-v-6852a269] .jv-boolean{white-space:normal;word-break:break-word}.data-asset-check-drawer__empty[data-v-6852a269]{min-height:12rem;display:grid;place-items:center}.data-asset-check-drawer__foot[data-v-6852a269]{display:flex;width:100%;min-height:4rem;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--bg)}.data-asset-check-drawer__foot-status[data-v-6852a269]{display:flex;min-width:0;flex:1;align-items:center;gap:var(--space-2);color:#20a174;font-size:var(--fs-12)}.data-asset-check-drawer__foot-status.is-pending[data-v-6852a269]{color:#dd9228}.data-asset-check-drawer__foot-status.is-unchecked[data-v-6852a269]{color:#9ba5b5}.data-asset-check-drawer__foot-status.is-failed[data-v-6852a269]{color:#e55364}.data-asset-check-drawer__foot-status i[data-v-6852a269]{width:.45rem;height:.45rem;flex:0 0 auto;border-radius:50%;background:currentColor}.data-asset-check-drawer__foot-status b[data-v-6852a269]{white-space:nowrap}.data-asset-check-drawer__foot-status span[data-v-6852a269]{overflow:hidden;color:var(--ink-4);text-overflow:ellipsis;white-space:nowrap}@media (max-width: 40rem){.data-asset-check-drawer__head[data-v-6852a269],.data-asset-check-drawer__body[data-v-6852a269]{padding:var(--space-3)}.data-asset-check-drawer__section-head[data-v-6852a269]{align-items:flex-start;flex-wrap:wrap}.data-asset-check-drawer__section-head time[data-v-6852a269]{width:100%;margin-left:2.5rem}.data-asset-check-drawer__foot[data-v-6852a269]{flex-wrap:wrap}.data-asset-check-drawer__foot-status[data-v-6852a269]{flex-basis:100%}}.data-overview[data-v-7d3edfd6]{display:grid;grid-template-columns:minmax(21rem,.9fr) minmax(30rem,2.35fr) minmax(19rem,.95fr);min-height:10.25rem;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-4);background:var(--bg)}.data-overview h2[data-v-7d3edfd6]{margin:0;color:var(--ink-3);font-size:var(--fs-13);font-weight:600}.data-overview__asset[data-v-7d3edfd6],.data-overview__source[data-v-7d3edfd6],.data-overview__attention[data-v-7d3edfd6]{min-width:0;padding:var(--space-4) var(--space-5)}.data-overview__asset[data-v-7d3edfd6],.data-overview__source[data-v-7d3edfd6]{border-right:1px solid var(--line)}.data-overview__asset-body[data-v-7d3edfd6]{display:grid;grid-template-columns:7.25rem minmax(0,1fr);align-items:center;gap:var(--space-5);margin-top:var(--space-2)}.data-overview__chart[data-v-7d3edfd6]{position:relative;width:7.25rem;height:7.25rem}.data-overview__chart-center[data-v-7d3edfd6]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);text-align:center;pointer-events:none}.data-overview__chart-center strong[data-v-7d3edfd6]{color:var(--ink-1);font-size:1.65rem;line-height:1}.data-overview__chart-center span[data-v-7d3edfd6]{color:var(--ink-4);font-size:var(--fs-12);line-height:1.25;white-space:nowrap}.data-overview__asset-copy[data-v-7d3edfd6]{display:flex;flex-direction:column;justify-content:center;min-width:0}.data-overview__asset-copy p[data-v-7d3edfd6]{margin:0 0 var(--space-2);color:var(--ink-4);font-size:var(--fs-12);line-height:1.5}.data-overview__ring-legend[data-v-7d3edfd6]{display:grid;grid-template-columns:auto 3rem 1fr;align-items:center;gap:var(--space-2);min-height:1.5rem;color:var(--ink-3);font-size:var(--fs-12)}.data-overview__ring-legend b[data-v-7d3edfd6]{color:var(--ink-1);font-variant-numeric:tabular-nums}.data-overview__ring-mark[data-v-7d3edfd6]{width:.65rem;height:.65rem;border:.18rem solid;border-radius:50%}.data-overview__ring-mark--outer[data-v-7d3edfd6]{border-color:#6754e9}.data-overview__ring-mark--inner[data-v-7d3edfd6]{border-color:#50a7f2}.data-overview__ring-mark--failed[data-v-7d3edfd6]{border-color:#d94a5d}.data-overview__ring-legend--failed[data-v-7d3edfd6]{color:#d94a5d}.data-overview__ring-legend--failed b[data-v-7d3edfd6]{color:currentColor}.data-overview__source[data-v-7d3edfd6]{display:flex;flex-direction:column;justify-content:center}.data-overview__source-head[data-v-7d3edfd6]{display:flex;justify-content:space-between;gap:var(--space-4);margin-top:var(--space-4)}.data-overview__source-head strong[data-v-7d3edfd6]{color:var(--ink-2);font-size:var(--fs-13)}.data-overview__source-head span[data-v-7d3edfd6]{color:var(--ink-4);font-size:var(--fs-12)}.data-overview__source-bar[data-v-7d3edfd6]{display:flex;height:.75rem;margin-top:var(--space-3);overflow:hidden;border-radius:999px;background:var(--bg-sunken)}.data-overview__source-bar span[data-v-7d3edfd6]:first-child{border-radius:999px 0 0 999px}.data-overview__source-bar span[data-v-7d3edfd6]:last-child{border-radius:0 999px 999px 0}.data-overview__source-legend[data-v-7d3edfd6]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-4);margin-top:var(--space-4)}.data-overview__source-legend div[data-v-7d3edfd6]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-2);min-width:0;color:var(--ink-3);font-size:var(--fs-12)}.data-overview__source-legend span[data-v-7d3edfd6]{width:.45rem;height:.45rem;border-radius:50%}.data-overview__source-legend label[data-v-7d3edfd6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-overview__source-legend b[data-v-7d3edfd6]{color:var(--ink-1)}.data-overview__attention[data-v-7d3edfd6]{display:flex;flex-direction:column;gap:var(--space-2)}.data-overview__attention-item[data-v-7d3edfd6]{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:2rem;padding:0 var(--space-3);border:0;border-radius:var(--r-3);cursor:pointer;font:inherit;transition:box-shadow .2s ease,transform .2s ease,filter .2s ease}.data-overview__attention-item[data-v-7d3edfd6]:hover{filter:saturate(1.08);transform:translate(.15rem)}.data-overview__attention-item[data-v-7d3edfd6]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.data-overview__attention-item.is-active[data-v-7d3edfd6]{box-shadow:0 0 0 1px currentColor inset}.data-overview__attention-item span[data-v-7d3edfd6],.data-overview__attention-item small[data-v-7d3edfd6]{display:flex;align-items:center;gap:var(--space-2)}.data-overview__attention-item span[data-v-7d3edfd6]{color:currentColor;font-size:var(--fs-12);font-weight:600}.data-overview__attention-item small[data-v-7d3edfd6]{color:var(--ink-4);font-size:var(--fs-12)}.data-overview__attention-item i[data-v-7d3edfd6]{width:.42rem;height:.42rem;border-radius:50%;background:currentColor}.data-overview__attention-item--failed[data-v-7d3edfd6]{color:#d94a5d;background:#fff1f3}.data-overview__attention-item--pending[data-v-7d3edfd6]{color:#c97816;background:#fff8ed}@media (max-width: 74rem){.data-overview[data-v-7d3edfd6]{grid-template-columns:1fr 1.6fr}.data-overview__source[data-v-7d3edfd6]{border-right:0}.data-overview__attention[data-v-7d3edfd6]{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line)}.data-overview__attention h2[data-v-7d3edfd6]{grid-column:1 / -1}}@media (max-width: 52rem){.data-overview[data-v-7d3edfd6]{display:block}.data-overview__asset[data-v-7d3edfd6],.data-overview__source[data-v-7d3edfd6]{border-right:0;border-bottom:1px solid var(--line)}.data-overview__attention[data-v-7d3edfd6]{display:flex}}.data-schema-explorer[data-v-e50395db]{--tree-step: 1.35rem;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg)}.data-schema-explorer__viewport[data-v-e50395db]{overflow-x:auto;scrollbar-color:#d8ddea transparent;scrollbar-width:thin}.data-schema-explorer__treegrid[data-v-e50395db]{min-width:49rem}.data-schema-explorer__treegrid.has-requirement[data-v-e50395db]{min-width:55rem}.data-schema-explorer__head[data-v-e50395db],.data-schema-explorer__row[data-v-e50395db]{display:grid;grid-template-columns:minmax(16rem,1.15fr) minmax(8rem,.55fr) minmax(8rem,.55fr) minmax(15rem,1.2fr)}.data-schema-explorer__treegrid.has-requirement .data-schema-explorer__head[data-v-e50395db],.data-schema-explorer__treegrid.has-requirement .data-schema-explorer__row[data-v-e50395db]{grid-template-columns:minmax(16rem,1.15fr) minmax(8rem,.5fr) 5rem minmax(8rem,.55fr) minmax(15rem,1.2fr)}.data-schema-explorer__head[data-v-e50395db]{position:relative;z-index:1;min-height:2.5rem;border-bottom:1px solid var(--line);background:linear-gradient(180deg,#fafbfe,#f6f8fc);box-shadow:inset 0 1px #fffc}.data-schema-explorer__head>span[data-v-e50395db]{display:flex;align-items:center;min-width:0;padding:0 var(--space-3);color:var(--ink-4);font-size:var(--fs-12);font-weight:600;letter-spacing:.01em}.data-schema-explorer__row[data-v-e50395db]{position:relative;min-height:3.1rem;border-bottom:1px solid color-mix(in srgb,var(--line) 78%,transparent);background:var(--bg);transition:background-color .15s ease,box-shadow .15s ease}.data-schema-explorer__row[data-v-e50395db]:last-child{border-bottom:0}.data-schema-explorer__row[data-v-e50395db]:hover,.data-schema-explorer__row[data-v-e50395db]:focus-within{z-index:1;background:#fafbff;box-shadow:inset 0 0 0 1px #6b58e814}.data-schema-explorer__row.is-root.is-group[data-v-e50395db]{background:linear-gradient(90deg,rgba(115,91,238,.045),transparent 42%);box-shadow:inset 0 1px #735bee1f,inset 0 -1px #735bee14}.data-schema-explorer__cell[data-v-e50395db]{display:flex;align-items:center;min-width:0;min-height:3.1rem;padding:var(--space-2) var(--space-3);color:var(--ink-3);font-size:var(--fs-12)}.data-schema-explorer__field[data-v-e50395db]{position:relative;padding-top:0;padding-bottom:0}.data-schema-explorer__field-main[data-v-e50395db]{display:flex;align-items:center;width:100%;min-width:0;min-height:2.25rem;gap:var(--space-2);padding:0 var(--space-1) 0 calc(var(--schema-depth) * var(--tree-step));border:0;border-radius:var(--r-2);background:transparent;color:inherit;font:inherit;text-align:left}.data-schema-explorer__field-main.is-expandable[data-v-e50395db]{cursor:pointer}.data-schema-explorer__field-main.is-expandable[data-v-e50395db]:hover{background:#6953e30e}.data-schema-explorer__field-main.is-expandable[data-v-e50395db]:focus-visible{background:var(--accent-soft);box-shadow:inset 0 0 0 1px #6953e359;outline:none}.data-schema-explorer__chevron[data-v-e50395db],.data-schema-explorer__chevron-placeholder[data-v-e50395db]{width:1rem;height:1rem;flex:0 0 1rem}.data-schema-explorer__chevron[data-v-e50395db]{color:#8072d5;transition:transform .16s ease,color .16s ease}.data-schema-explorer__chevron path[data-v-e50395db]{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.data-schema-explorer__chevron.is-expanded[data-v-e50395db]{color:#6653d8;transform:rotate(90deg)}.data-schema-explorer__field-id[data-v-e50395db]{overflow:hidden;min-width:0;color:var(--ink-1);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--fs-13);font-weight:650;text-overflow:ellipsis;white-space:nowrap}.data-schema-explorer__field-label[data-v-e50395db]{overflow:hidden;min-width:0;color:var(--ink-4);font-size:var(--fs-12);text-overflow:ellipsis;white-space:nowrap}.data-schema-explorer__field-label[data-v-e50395db]:before{margin-right:var(--space-2);color:#c2c7d2;content:"·"}.data-schema-explorer__items[data-v-e50395db]{display:inline-flex;align-items:center;min-height:1.25rem;padding:0 var(--space-2);border:1px solid #e4dcff;border-radius:999px;background:#f5f1ff;color:#7a5fc8;font-size:.65rem;font-weight:700;letter-spacing:.035em}.data-schema-explorer__guides[data-v-e50395db]{position:absolute;inset:0 auto 0 var(--space-3);pointer-events:none}.data-schema-explorer__guide[data-v-e50395db],.data-schema-explorer__elbow[data-v-e50395db]{position:absolute;left:calc(var(--guide-index) * var(--tree-step) + .5rem);width:.8rem;border-color:#ded9f2;border-style:solid;content:""}.data-schema-explorer__guide[data-v-e50395db]{display:none;top:0;bottom:0;border-width:0 0 0 1px}.data-schema-explorer__guide.is-visible[data-v-e50395db]{display:block}.data-schema-explorer__elbow[data-v-e50395db]{top:0;height:50%;border-width:0 0 1px 1px;border-bottom-left-radius:.25rem}.data-schema-explorer__elbow.has-next[data-v-e50395db]{height:100%;border-width:0 0 0 1px;border-radius:0}.data-schema-explorer__elbow.has-next[data-v-e50395db]:after{position:absolute;top:50%;left:0;width:.8rem;border-top:1px solid #ded9f2;content:""}.data-schema-explorer__type[data-v-e50395db]{display:inline-flex;align-items:center;max-width:100%;gap:var(--space-2);overflow:hidden;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--fs-12);font-weight:650;text-overflow:ellipsis;white-space:nowrap}.data-schema-explorer__type>i[data-v-e50395db]{width:.35rem;height:.35rem;flex:0 0 auto;border-radius:50%;background:currentColor;box-shadow:0 0 0 .18rem color-mix(in srgb,currentColor 12%,transparent)}.data-schema-explorer__type.is-string[data-v-e50395db]{color:#2a9b68}.data-schema-explorer__type.is-number[data-v-e50395db]{color:#d95093}.data-schema-explorer__type.is-boolean[data-v-e50395db]{color:#c47b27}.data-schema-explorer__type.is-enum[data-v-e50395db]{color:#9a5bc4}.data-schema-explorer__type.is-array[data-v-e50395db]{color:#7358d6}.data-schema-explorer__type.is-object[data-v-e50395db]{color:#6556c9}.data-schema-explorer__type.is-temporal[data-v-e50395db]{color:#347fb8}.data-schema-explorer__type.is-unknown[data-v-e50395db]{color:#a8b0be}.data-schema-explorer__requirement[data-v-e50395db]{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--ink-4);white-space:nowrap}.data-schema-explorer__requirement>i[data-v-e50395db]{width:.35rem;height:.35rem;border-radius:50%;background:currentColor}.data-schema-explorer__requirement.is-required[data-v-e50395db]{color:#db5263;font-weight:600}.data-schema-explorer__requirement.is-optional[data-v-e50395db]{color:#8c96a8}.data-schema-explorer__requirement.is-unknown[data-v-e50395db]{color:#b1b8c5}.data-schema-explorer__default[data-v-e50395db],.data-schema-explorer__enum[data-v-e50395db]{overflow:hidden;min-width:0;max-width:100%;padding:var(--space-1) var(--space-2);border:1px solid #e7eaf1;border-radius:var(--r-1);background:#f8f9fc;color:#697386;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.data-schema-explorer__empty-value[data-v-e50395db]{color:#a8b0be}.data-schema-explorer__description[data-v-e50395db]{gap:var(--space-2);overflow:hidden}.data-schema-explorer__description>span[data-v-e50395db]{overflow:hidden;min-width:0;color:var(--ink-3);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.data-schema-explorer__enum[data-v-e50395db]{flex:0 1 auto;border-color:#e5ddfa;background:#f8f5ff;color:#7058b7;font-family:inherit}.data-schema-explorer__empty[data-v-e50395db]{box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:var(--space-6)}@media (max-width: 50rem){.data-schema-explorer__treegrid[data-v-e50395db]{min-width:48rem}.data-schema-explorer__treegrid.has-requirement[data-v-e50395db]{min-width:54rem}}@media (prefers-reduced-motion: reduce){.data-schema-explorer__row[data-v-e50395db],.data-schema-explorer__chevron[data-v-e50395db]{transition:none}}.data-capability-panel[data-v-130e0c70]{display:flex;flex-direction:column;gap:var(--space-3)}.data-panel-card[data-v-130e0c70]{overflow:hidden;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg)}.data-panel-card__head[data-v-130e0c70]{display:flex;align-items:center;gap:var(--space-3);min-height:2.5rem;margin-bottom:var(--space-3)}.data-panel-card__head>div[data-v-130e0c70]{display:grid;min-width:0;flex:1;gap:var(--space-1)}.data-panel-card__head>img[data-v-130e0c70]{width:2.5rem;height:2.5rem;flex:0 0 auto}.data-panel-card__head h3[data-v-130e0c70]{margin:0;color:var(--ink-1);font-size:var(--fs-14);font-weight:600}.data-panel-card__head p[data-v-130e0c70]{margin:0;color:var(--ink-4);font-size:var(--fs-12)}@media (max-width: 48rem){.data-panel-card__head[data-v-130e0c70]{align-items:flex-start;flex-wrap:wrap}}.data-usage-panel[data-v-27f33f87]{display:flex;flex-direction:column;gap:var(--space-3)}.data-usage-panel__card[data-v-27f33f87]{padding:var(--space-4);border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg)}.data-usage-panel__card[data-v-27f33f87] .ant-table-thead>tr>th{background:#f6f8fb;color:var(--ink-4);font-size:var(--fs-12)}.data-usage-panel__card[data-v-27f33f87] .ant-table-tbody>tr>td{color:var(--ink-3);font-size:var(--fs-12)}.data-usage-panel__head[data-v-27f33f87]{display:flex;align-items:center;gap:var(--space-3);min-height:2.5rem;margin-bottom:var(--space-3)}.data-usage-panel__head>img[data-v-27f33f87]{width:2.5rem;height:2.5rem;flex:0 0 auto}.data-usage-panel__heading[data-v-27f33f87]{min-width:0;flex:1}.data-usage-panel__heading>div[data-v-27f33f87]{display:flex;align-items:center;gap:var(--space-2)}.data-usage-panel__heading h3[data-v-27f33f87]{margin:0;color:var(--ink-1);font-size:var(--fs-14);font-weight:600}.data-usage-panel__heading small[data-v-27f33f87]{display:inline-flex;min-width:1.5rem;height:1.35rem;align-items:center;justify-content:center;padding:0 var(--space-1);border-radius:999px;background:#f1efff;color:#6654d9;font-size:var(--fs-12)}.data-usage-panel__heading p[data-v-27f33f87]{margin:var(--space-1) 0 0;color:var(--ink-4);font-size:var(--fs-12)}.data-usage-panel__projects[data-v-27f33f87]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.data-usage-panel__projects article[data-v-27f33f87]{display:grid;grid-template-columns:5rem minmax(0,1fr);column-gap:var(--space-3);row-gap:var(--space-2);min-width:0;padding:var(--space-3);border:1px solid #e8ebf2;border-radius:var(--r-3);background:linear-gradient(145deg,#fff,#fafbfe);transition:border-color .2s ease,box-shadow .2s ease}.data-usage-panel__projects article[data-v-27f33f87]:hover{border-color:#d8d2fb;box-shadow:0 .4rem 1.2rem #2c265c12}.data-usage-panel__project-pagination[data-v-27f33f87]{display:flex;justify-content:flex-end;margin-top:var(--space-4)}.data-usage-panel__thumbnail[data-v-27f33f87]{width:5rem;height:3.125rem;border:1px solid #e7eaf1;border-radius:var(--r-2);object-fit:cover}.data-usage-panel__project-content[data-v-27f33f87]{min-width:0}.data-usage-panel__project-content>header[data-v-27f33f87]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-2);min-height:1.5rem}.data-usage-panel__project-content>header[data-v-27f33f87] .j-ellipsis{color:var(--ink-1);font-size:var(--fs-13);font-weight:650}.data-usage-panel__project-footer[data-v-27f33f87]{display:flex;grid-column:1 / -1;align-items:center;justify-content:space-between;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--line)}.data-usage-panel__project-footer small[data-v-27f33f87]{min-width:0;overflow:hidden;color:var(--ink-4);font-size:var(--fs-12);text-overflow:ellipsis;white-space:nowrap}.data-usage-panel__project-footer .ant-btn[data-v-27f33f87]{flex:0 0 auto;padding-right:0}.data-usage-panel__reference-count[data-v-27f33f87]{display:flex;align-items:center;gap:var(--space-1);margin-top:var(--space-2);color:var(--ink-4);font-size:var(--fs-12)}.data-usage-panel__reference-count[data-v-27f33f87] .ant-btn{height:auto;padding:0}.data-usage-panel__toolbar[data-v-27f33f87]{display:grid;grid-template-columns:12.5rem minmax(18rem,1fr) 23rem;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3)}.data-usage-panel__record-filter[data-v-27f33f87]{min-width:0}.data-usage-panel__record-filter[data-v-27f33f87] .condition-filter__chip--logic{display:none}.data-usage-panel__source-filter[data-v-27f33f87]{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-1);border-radius:var(--r-2);background:var(--bg-sunken)}.data-usage-panel__source-filter button[data-v-27f33f87]{min-height:1.75rem;flex:1;border:0;border-radius:var(--r-2);background:transparent;color:var(--ink-4);cursor:pointer;font-size:var(--fs-12)}.data-usage-panel__source-filter button.is-active[data-v-27f33f87]{background:var(--bg);box-shadow:0 1px .25rem #20195014;color:#604be1;font-weight:650}.data-usage-panel__time-filter[data-v-27f33f87]{display:flex;min-width:0;align-items:center;gap:var(--space-2)}.data-usage-panel__time-filter>span[data-v-27f33f87]{flex:0 0 auto;color:var(--ink-4);font-size:var(--fs-12)}.data-usage-panel__time-filter[data-v-27f33f87] .ant-picker{width:100%}.data-usage-panel__record-detail[data-v-27f33f87]{display:grid;gap:var(--space-4)}.data-usage-panel__record-detail section[data-v-27f33f87]{min-width:0}.data-usage-panel__record-detail h4[data-v-27f33f87]{margin:0 0 var(--space-2);color:var(--ink-2);font-size:var(--fs-13);font-weight:650}.data-usage-panel__json[data-v-27f33f87]{min-height:9rem;max-height:18rem;overflow:auto;border:1px solid var(--line);border-radius:var(--r-3);background:#fbfcfe}.data-usage-panel__json[data-v-27f33f87] .jv-container{min-height:9rem;background:transparent;font-size:var(--fs-13);line-height:1.7}.data-usage-panel__json[data-v-27f33f87] .jv-code{min-height:9rem;padding:var(--space-4)}.data-usage-panel__json[data-v-27f33f87] .jv-key,.data-usage-panel__json[data-v-27f33f87] .jv-item,.data-usage-panel__json[data-v-27f33f87] .jv-string,.data-usage-panel__json[data-v-27f33f87] .jv-number,.data-usage-panel__json[data-v-27f33f87] .jv-boolean{white-space:normal;word-break:break-word}.data-usage-panel__status[data-v-27f33f87]{display:flex;align-items:center;gap:var(--space-2);color:#20a174}.data-usage-panel__status.is-failed[data-v-27f33f87]{color:#e55364}.data-usage-panel__status i[data-v-27f33f87]{width:.42rem;height:.42rem;border-radius:50%;background:currentColor}@media (max-width: 68rem){.data-usage-panel__projects[data-v-27f33f87]{grid-template-columns:1fr 1fr}.data-usage-panel__toolbar[data-v-27f33f87]{grid-template-columns:12.5rem minmax(18rem,1fr)}.data-usage-panel__time-filter[data-v-27f33f87]{grid-column:2;width:23rem;justify-self:end}}@media (max-width: 48rem){.data-usage-panel__projects[data-v-27f33f87],.data-usage-panel__toolbar[data-v-27f33f87]{grid-template-columns:1fr}.data-usage-panel__time-filter[data-v-27f33f87]{grid-column:auto;width:100%}}.data-workspace-drawer[data-v-f6ca2785] .drawer-body{gap:0;padding:0;background:var(--bg-sunken)}.data-workspace[data-v-f6ca2785]{min-height:100%}.data-workspace__head[data-v-f6ca2785]{position:sticky;z-index:3;top:0;display:grid;grid-template-columns:3.25rem minmax(0,1fr) auto;gap:var(--space-3) var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--line);background:var(--bg)}.data-workspace__head>img[data-v-f6ca2785]{width:3.25rem;height:3.25rem}.data-workspace__breadcrumb[data-v-f6ca2785]{grid-column:1 / 3;color:var(--ink-4);font-size:var(--fs-12)}.data-workspace__head-actions[data-v-f6ca2785]{grid-column:3;display:flex;justify-content:flex-end;gap:var(--space-2)}.data-workspace__head-actions[data-v-f6ca2785] .ant-btn{display:grid;width:2.25rem;height:2.25rem;place-items:center;padding:0;border:1px solid var(--line);border-radius:var(--r-2)}.data-workspace__title[data-v-f6ca2785]{min-width:0}.data-workspace__title>div[data-v-f6ca2785]:first-child{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.data-workspace__title h2[data-v-f6ca2785]{margin:0;color:var(--ink-1);font-size:1.45rem}.data-workspace__title>p[data-v-f6ca2785]{margin:var(--space-1) 0 var(--space-2);color:var(--ink-3);font-size:var(--fs-12)}.data-workspace__meta[data-v-f6ca2785]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);color:var(--ink-4);font-size:var(--fs-12)}.data-workspace__meta b[data-v-f6ca2785]{color:var(--ink-2)}.data-workspace__meta span[data-v-f6ca2785]{display:flex;align-items:center;gap:var(--space-2)}.data-workspace__meta i[data-v-f6ca2785]{width:.35rem;height:.35rem;border-radius:50%;background:var(--ink-4)}.data-workspace__meta .is-ok[data-v-f6ca2785]{color:var(--success)}.data-workspace__meta .is-ok i[data-v-f6ca2785]{background:currentColor}.data-workspace__primary-actions[data-v-f6ca2785]{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);align-self:end}.data-workspace__tabs[data-v-f6ca2785]{position:sticky;z-index:2;top:7.9rem;display:flex;align-items:center;gap:var(--space-5);min-height:3.5rem;padding:0 var(--space-5);border-bottom:1px solid var(--line);background:var(--bg)}.data-workspace__tabs button[data-v-f6ca2785]{position:relative;display:flex;align-items:center;align-self:stretch;gap:var(--space-2);padding:0 var(--space-1);border:0;background:transparent;color:var(--ink-2);cursor:pointer;font-size:var(--fs-14);font-weight:600}.data-workspace__tabs button[data-v-f6ca2785]:after{position:absolute;right:0;bottom:-1px;left:0;height:.15rem;border-radius:999px;background:transparent;content:""}.data-workspace__tabs button.is-active[data-v-f6ca2785]{color:var(--accent)}.data-workspace__tabs button.is-active[data-v-f6ca2785]:after{background:var(--accent)}.data-workspace__body[data-v-f6ca2785]{padding:var(--space-4) var(--space-5) var(--space-6)}.data-workspace__state[data-v-f6ca2785]{display:grid;min-height:24rem;place-items:center;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg)}@media (max-width: 50rem){.data-workspace__head[data-v-f6ca2785]{grid-template-columns:2.75rem minmax(0,1fr)}.data-workspace__head-actions[data-v-f6ca2785]{grid-column:2}.data-workspace__primary-actions[data-v-f6ca2785]{grid-column:1 / -1;justify-content:flex-end}.data-workspace__tabs[data-v-f6ca2785]{position:static;overflow-x:auto}}.data-command-card[data-v-6d1d4e3b]{display:flex;min-width:0;min-height:11.5rem;flex-direction:column;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg);transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.data-command-card[data-v-6d1d4e3b]:hover{border-color:#d7ceff;box-shadow:0 .65rem 1.5rem #3f348714;transform:translateY(-.12rem)}.data-command-card__head[data-v-6d1d4e3b]{display:grid;grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:start;gap:var(--space-3)}.data-command-card__head>img[data-v-6d1d4e3b]{width:2.75rem;height:2.75rem}.data-command-card__title[data-v-6d1d4e3b]{min-width:0}.data-command-card__title>div[data-v-6d1d4e3b]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.data-command-card__title h3[data-v-6d1d4e3b]{max-width:70%;margin:0;overflow:hidden;color:var(--ink-1);font-size:var(--fs-15);font-weight:650;text-overflow:ellipsis;white-space:nowrap}.data-command-card__title p[data-v-6d1d4e3b]{margin:var(--space-1) 0 0;overflow:hidden;color:var(--ink-4);font-size:var(--fs-12);line-height:1.55;text-overflow:ellipsis;white-space:nowrap}.data-command-card__badge[data-v-6d1d4e3b]{display:inline-flex;align-items:center;min-height:1.35rem;padding:0 var(--space-2);border-radius:999px;font-size:var(--fs-12);font-weight:600}.data-command-card__more[data-v-6d1d4e3b]{color:var(--ink-4)}.data-command-card__meta[data-v-6d1d4e3b]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,.7fr);gap:var(--space-3);margin-top:var(--space-4);color:var(--ink-3);font-size:var(--fs-12)}.data-command-card__meta span[data-v-6d1d4e3b]{display:flex;align-items:center;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-command-card__meta>span[data-v-6d1d4e3b]:last-child{justify-content:flex-end;text-align:right}.data-command-card__meta i[data-v-6d1d4e3b]{flex:0 0 auto;width:.28rem;height:.28rem;margin-right:var(--space-2);border-radius:50%;background:#a9b3c4}.data-command-card__foot[data-v-6d1d4e3b]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:auto;padding-top:var(--space-3);border-top:1px solid var(--line)}.data-command-card__validation[data-v-6d1d4e3b]{display:flex;align-items:center;gap:var(--space-1);color:var(--ink-4);font-size:var(--fs-12)}.data-command-card__validation i[data-v-6d1d4e3b]{width:.45rem;height:.45rem;margin-right:var(--space-1);border-radius:50%;background:currentColor}.data-command-card__validation--passed[data-v-6d1d4e3b]{color:#25a478}.data-command-card__validation--pending[data-v-6d1d4e3b]{color:#e49a2c}.data-command-card__validation--failed[data-v-6d1d4e3b]{color:#e65567}.data-command-card__actions[data-v-6d1d4e3b]{display:flex;align-items:center;gap:var(--space-2)}.data-command-card__actions[data-v-6d1d4e3b] .ant-btn{border-radius:var(--r-2)}.data-command-card__actions[data-v-6d1d4e3b] .ant-btn-link{color:var(--ink-2)}@media (max-width: 42rem){.data-command-card__meta[data-v-6d1d4e3b]{grid-template-columns:repeat(2,minmax(0,1fr))}.data-command-card__foot[data-v-6d1d4e3b]{align-items:flex-end}.data-command-card__actions[data-v-6d1d4e3b]{flex-direction:column;align-items:stretch}}.data-command-surface[data-v-af6718d4]{display:flex;min-width:0;min-height:40rem;flex-direction:column;padding:var(--space-5);border:1px solid var(--line);border-radius:var(--r-4);background:var(--bg)}.data-command-surface__head[data-v-af6718d4]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-5);padding-bottom:var(--space-4);border-bottom:1px solid var(--line)}.data-command-surface__title[data-v-af6718d4]{min-width:0}.data-command-surface__title h2[data-v-af6718d4]{margin:0;color:var(--ink-1);font-size:1.35rem;line-height:1.2}.data-command-surface__title p[data-v-af6718d4]{margin:var(--space-1) 0 0;color:var(--ink-4);font-size:var(--fs-12)}.data-command-surface__search[data-v-af6718d4]{width:min(28rem,48%)}.data-command-surface__search[data-v-af6718d4] .condition-filter{min-height:2.5rem;border-radius:var(--r-3);background:#fbfcff}.data-command-surface__filters[data-v-af6718d4]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) 0}.data-command-surface__categories[data-v-af6718d4]{display:flex;align-items:center;gap:var(--space-2);overflow-x:auto;scrollbar-width:none}.data-command-surface__categories[data-v-af6718d4]::-webkit-scrollbar{display:none}.data-command-surface__categories button[data-v-af6718d4]{flex:0 0 auto;min-height:2rem;border:1px solid transparent;border-radius:var(--r-2);background:transparent;color:var(--ink-3);cursor:pointer;font-size:var(--fs-12);transition:color .2s ease,border-color .2s ease,background .2s ease}.data-command-surface__categories button[data-v-af6718d4]{display:flex;align-items:center;gap:var(--space-2);padding:0 var(--space-3);border-color:var(--line);background:var(--bg);font-weight:600}.data-command-surface__categories button span[data-v-af6718d4]{display:grid;min-width:1.25rem;height:1.25rem;place-items:center;padding:0 var(--space-1);border-radius:999px;background:var(--bg-sunken);color:var(--ink-3)}.data-command-surface__categories button.is-active[data-v-af6718d4]{border-color:#d3c9ff;background:#f2efff;color:#604be1}.data-command-surface__categories button.is-active span[data-v-af6718d4]{background:#fff;color:#604be1}.data-command-surface__filter-tail[data-v-af6718d4]{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);min-width:0}.data-command-surface__attention-filter[data-v-af6718d4]{flex:0 0 auto;margin-inline-end:0;font-size:var(--fs-12)}.data-command-surface__quick[data-v-af6718d4]{flex:0 0 auto;padding:var(--space-1);border:0;border-radius:999px;background:var(--bg-sunken)}.data-command-surface__quick[data-v-af6718d4] .chip{min-width:4.8rem;justify-content:center;padding:0 var(--space-3);border-radius:999px}.data-command-surface__quick[data-v-af6718d4] .chip.active{background:#eee9ff;color:#604be1;font-weight:650}.data-command-surface__body[data-v-af6718d4]{position:relative;flex:1;min-height:27rem}.data-command-surface__empty[data-v-af6718d4]{display:grid;min-height:25rem;place-items:center}.data-command-surface__loading[data-v-af6718d4]{position:absolute;inset:0;display:grid;place-items:center;border-radius:var(--r-3);background:#ffffff94;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.data-command-surface__foot[data-v-af6718d4]{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-4);min-height:3.25rem;margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--line)}.data-command-surface__foot>span[data-v-af6718d4]{color:var(--ink-4);font-size:var(--fs-12)}@media (max-width: 75rem){.data-command-surface__grid[data-v-af6718d4]{grid-template-columns:minmax(0,1fr)!important}}@media (max-width: 50rem){.data-command-surface[data-v-af6718d4]{min-height:auto}.data-command-surface__head[data-v-af6718d4],.data-command-surface__filters[data-v-af6718d4]{align-items:stretch;flex-direction:column}.data-command-surface__search[data-v-af6718d4]{width:100%}.data-command-surface__filter-tail[data-v-af6718d4]{justify-content:space-between}.data-command-surface__quick[data-v-af6718d4]{align-self:flex-start;max-width:100%}}.data-module-sidebar[data-v-55b939c7]{position:relative;display:flex;flex-direction:column;min-height:40rem;padding:var(--space-5) var(--space-4);overflow:hidden;border:1px solid var(--line);border-radius:var(--r-4);background:var(--bg)}.data-module-sidebar__head[data-v-55b939c7]{display:flex;align-items:center;justify-content:space-between;padding:0 var(--space-2) var(--space-3)}.data-module-sidebar__head h2[data-v-55b939c7]{margin:0;color:var(--ink-1);font-size:var(--fs-16)}.data-module-sidebar__head span[data-v-55b939c7]{color:var(--ink-4);font-size:var(--fs-12)}.data-module-sidebar__nav[data-v-55b939c7]{display:flex;flex-direction:column;gap:var(--space-2)}.data-module-sidebar__item[data-v-55b939c7]{display:grid;grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;gap:var(--space-3);width:100%;min-height:4.5rem;padding:var(--space-2) var(--space-3);border:1px solid transparent;border-radius:var(--r-3);background:transparent;color:var(--ink-2);cursor:pointer;text-align:left;transition:border-color .2s ease,background .2s ease,transform .2s ease}.data-module-sidebar__item[data-v-55b939c7]:hover{background:var(--bg-sunken);transform:translate(.12rem)}.data-module-sidebar__item>img[data-v-55b939c7]{width:2.75rem;height:2.75rem}.data-module-sidebar__item>b[data-v-55b939c7]{align-self:start;margin-top:var(--space-2);color:var(--ink-2);font-size:var(--fs-13);font-variant-numeric:tabular-nums}.data-module-sidebar__item--active[data-v-55b939c7]{border-color:#d7ceff;background:#f2efff;box-shadow:inset 0 0 0 1px #6754e908}.data-module-sidebar__item--active .data-module-sidebar__copy strong[data-v-55b939c7],.data-module-sidebar__item--active>b[data-v-55b939c7]{color:#604be1}.data-module-sidebar__copy[data-v-55b939c7]{display:flex;min-width:0;flex-direction:column;gap:var(--space-1)}.data-module-sidebar__copy strong[data-v-55b939c7]{overflow:hidden;color:var(--ink-1);font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap}.data-module-sidebar__copy small[data-v-55b939c7]{display:flex;flex-wrap:nowrap;gap:var(--space-1);overflow:hidden;color:var(--ink-4);font-size:var(--fs-12);line-height:1.5;white-space:nowrap}.data-module-sidebar__copy i[data-v-55b939c7]{margin-right:var(--space-1);font-style:normal}.data-module-sidebar__mask[data-v-55b939c7]{position:absolute;inset:0;display:grid;place-items:center;background:#ffffff94;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}@media (max-width: 62rem){.data-module-sidebar[data-v-55b939c7]{min-height:auto}.data-module-sidebar__nav[data-v-55b939c7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 36rem){.data-module-sidebar__nav[data-v-55b939c7]{display:flex}}.data-assets-page[data-v-b866c536]{--data-accent: #6754e9;display:flex;min-height:calc(100vh - 7rem);flex-direction:column;gap:var(--space-4)}.data-assets-page[data-v-b866c536] .cloud-page-header{margin-bottom:0}.data-assets-page__workspace[data-v-b866c536]{display:grid;grid-template-columns:19rem minmax(0,1fr);gap:var(--space-4);min-width:0;scroll-margin-top:var(--space-4)}.data-assets-page__workspace--references[data-v-b866c536]{grid-template-columns:minmax(0,1fr)}@media (max-width: 68rem){.data-assets-page__workspace[data-v-b866c536]{grid-template-columns:1fr}}.viz-ai-preview-route[data-v-c51c22b1]{display:flex;flex-direction:column;min-height:0}.viz-ai-preview-route[data-v-c51c22b1] .preview-wrapper{flex:1;height:100%!important;min-height:0}.viz-ai-preview-route[data-v-c51c22b1] .cloud-designer-preview{flex:1;height:100%;min-height:0}.category-item[data-v-ad001cf3]{display:flex;align-items:center;box-sizing:border-box;height:2.5rem;padding:var(--space-1) var(--space-2);cursor:pointer;border-radius:var(--jet-theme-radius-sm);transition:background-color .2s;gap:.25rem}.category-item[data-v-ad001cf3]:hover{background-color:var(--ant-color-fill-content, #f5f5f5)}.category-item--active[data-v-ad001cf3]{background-color:var(--ant-color-primary-bg, var(--jet-theme-primary-soft));color:var(--ant-color-primary, var(--jet-theme-primary))}.category-item--editing[data-v-ad001cf3]{padding:var(--space-1) var(--space-2)}.category-item__edit[data-v-ad001cf3]{flex:1;min-width:0;display:flex;align-items:center;height:2rem;gap:.25rem}.category-item__edit[data-v-ad001cf3] .ant-input,.category-item__edit[data-v-ad001cf3] .ant-input-affix-wrapper{flex:1;min-width:0;width:auto;height:2rem}.category-item__name[data-v-ad001cf3]{flex:1;font-size:var(--fs-14);line-height:2rem;min-width:0}.category-item__actions[data-v-ad001cf3]{flex:0 0 auto;display:flex;align-items:center;height:2rem;gap:.125rem;opacity:0;transition:opacity .2s}.category-item:hover .category-item__actions[data-v-ad001cf3]{opacity:1}.category-item__btn[data-v-ad001cf3]{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:1.375rem!important;height:1.375rem!important;min-width:1.375rem!important;padding:0!important;border-radius:var(--jet-theme-radius-sm)!important;font-size:var(--fs-14)!important;color:var(--ant-color-text-secondary, #666)!important;transition:all .2s!important}.category-item__btn[data-v-ad001cf3]:hover{background-color:var(--ant-color-fill, rgba(0, 0, 0, .06))!important;color:var(--ant-color-text, #333)!important}.category-item__btn--danger[data-v-ad001cf3]:hover{color:var(--jet-theme-error, #ff4d4f)!important;background-color:var(--err-bg, #fff1f0)!important}.category-item__edit-btn[data-v-ad001cf3]{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:2rem!important;height:2rem!important;min-width:2rem!important;padding:0!important;flex:0 0 auto;border-radius:var(--jet-theme-radius-sm)!important;font-size:var(--fs-14)!important;border-color:var(--ant-color-border, var(--jet-theme-border))!important;background:var(--ant-color-bg-container, var(--jet-theme-bg-container))!important;color:var(--ant-color-text-secondary, var(--jet-theme-text-secondary))!important;transition:all .2s!important}.category-item__edit-btn[data-v-ad001cf3]:hover{border-color:var(--ant-color-border, var(--jet-theme-border))!important;background:var(--ant-color-fill, rgba(0, 0, 0, .06))!important;color:var(--ant-color-text, var(--jet-theme-text))!important}.category-item__edit-btn--confirm[data-v-ad001cf3]{border-color:var(--ant-color-primary, var(--jet-theme-primary))!important;color:var(--ant-color-primary, var(--jet-theme-primary))!important}.category-item__edit-btn--confirm[data-v-ad001cf3]:hover{border-color:var(--ant-color-primary, var(--jet-theme-primary))!important;background-color:var(--ant-color-primary-bg, var(--jet-theme-primary-soft))!important;color:var(--ant-color-primary, var(--jet-theme-primary))!important}.category-list__search-icon[data-v-7a01575d]{color:var(--jet-theme-text-disabled)}.category-list[data-v-7a01575d]{width:18.75rem;display:flex;flex-direction:column}.category-list__header[data-v-7a01575d]{display:flex;align-items:center;gap:var(--space-2);padding:.625rem .625rem .5rem}.category-list__search[data-v-7a01575d]{flex:1;min-width:0}.category-list__add-btn[data-v-7a01575d]{flex:0 0 auto;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:2rem!important;height:2rem!important;min-width:2rem!important;padding:0!important;border-radius:var(--jet-theme-radius-sm)!important;font-size:var(--fs-14)!important}.category-list__add-input[data-v-7a01575d]{display:flex;align-items:center;gap:.25rem;padding:.625rem .625rem .5rem}.category-list__add-input[data-v-7a01575d] .ant-input,.category-list__add-input[data-v-7a01575d] .ant-input-affix-wrapper{flex:1;min-width:0;height:2rem}.category-list__inline-btn[data-v-7a01575d]{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:2rem!important;height:2rem!important;min-width:2rem!important;padding:0!important;flex:0 0 auto;border-radius:var(--jet-theme-radius-sm)!important;font-size:var(--fs-14)!important;border-color:var(--ant-color-border, var(--jet-theme-border))!important;background:var(--ant-color-bg-container, var(--jet-theme-bg-container))!important;color:var(--ant-color-text-secondary, var(--jet-theme-text-secondary))!important;transition:all .2s!important}.category-list__inline-btn[data-v-7a01575d]:hover{border-color:var(--ant-color-border, var(--jet-theme-border))!important;background:var(--ant-color-fill, rgba(0, 0, 0, .06))!important;color:var(--ant-color-text, var(--jet-theme-text))!important}.category-list__inline-btn--confirm[data-v-7a01575d]{border-color:var(--ant-color-primary, var(--jet-theme-primary))!important;color:var(--ant-color-primary, var(--jet-theme-primary))!important}.category-list__inline-btn--confirm[data-v-7a01575d]:hover{border-color:var(--ant-color-primary, var(--jet-theme-primary))!important;background-color:var(--ant-color-primary-bg, var(--jet-theme-primary-soft))!important;color:var(--ant-color-primary, var(--jet-theme-primary))!important}.category-list__body[data-v-7a01575d]{max-height:17.5rem;overflow-y:auto;padding:.25rem;display:flex;flex-direction:column;gap:.125rem}.category-list__empty[data-v-7a01575d]{padding:1rem .75rem;text-align:center;color:var(--ant-color-text-quaternary, #bbb);font-size:var(--fs-14)}.category-dropdown-trigger[data-v-d5151dfe]{display:inline-flex;align-items:center;gap:.375rem;height:2rem;padding:0 .6875rem;border:.0625rem solid var(--ant-color-border, var(--jet-theme-border));border-radius:var(--jet-theme-button-r);background:var(--ant-color-bg-container, #fff);cursor:pointer;font-size:var(--fs-14);line-height:1;color:var(--ant-color-text, #333);transition:all .2s;width:7.5rem;box-sizing:border-box}.category-dropdown-trigger[data-v-d5151dfe]:hover{border-color:var(--ant-color-primary, var(--jet-theme-primary));color:var(--ant-color-primary, var(--jet-theme-primary))}.category-dropdown-trigger--block[data-v-d5151dfe]{width:100%;justify-content:space-between}.category-dropdown-trigger__arrow[data-v-d5151dfe]{font-size:var(--fs-14);flex:0 0 auto;color:var(--ant-color-text-quaternary, #bbb);transition:transform .2s}.category-dropdown-trigger:hover .category-dropdown-trigger__arrow[data-v-d5151dfe]{color:var(--ant-color-primary, var(--jet-theme-primary))}.category-dropdown-trigger__arrow--open[data-v-d5151dfe]{transform:rotate(180deg)}.category-dropdown-popover .ant-popover-inner{padding:0!important}.viz-template-select-step[data-v-b44f5e16]{display:flex;flex-direction:column;height:min(46rem,calc(100dvh - 14rem));min-height:0;overflow:hidden}.viz-template-select-step>.ant-form[data-v-b44f5e16]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.viz-template-select-step[data-v-b44f5e16] .ant-form>.viz-template-picker-item{flex:1;min-height:0;margin-bottom:0}.viz-template-select-step[data-v-b44f5e16] .viz-template-picker-item>.ant-form-item-row{height:100%;min-height:0;flex-wrap:nowrap;overflow:hidden}.viz-template-select-step[data-v-b44f5e16] .viz-template-picker-item .ant-form-item-control{flex:1;min-height:0;overflow:hidden}.viz-template-select-step[data-v-b44f5e16] .viz-template-picker-item .ant-form-item-control-input,.viz-template-select-step[data-v-b44f5e16] .viz-template-picker-item .ant-form-item-control-input-content{flex:1;height:100%;min-height:0}.viz-template-kind[data-v-b44f5e16]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.viz-template-kind__item[data-v-b44f5e16]{position:relative;display:flex;flex:0 0 auto;align-items:center;width:10rem;min-width:0;margin:0;padding:var(--space-3);gap:var(--space-2);color:var(--jet-theme-text-secondary);background:var(--jet-theme-bg-container);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.viz-template-kind__item[data-v-b44f5e16]:has(:checked),.viz-template-kind__item.ant-radio-wrapper-checked[data-v-b44f5e16]{color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);border-color:var(--jet-theme-primary)}.viz-template-kind__item[data-v-b44f5e16] .ant-radio{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.viz-template-kind__item[data-v-b44f5e16]>span:last-child{display:flex;align-items:center;gap:var(--space-2)}.viz-template-kind__item[data-v-b44f5e16] span:last-child span{font-size:var(--fs-14);font-weight:600}.viz-template-kind[data-v-b44f5e16] svg{width:1rem;height:1rem}@media (max-width: 48rem){.viz-template-kind__item[data-v-b44f5e16]{flex:1;width:auto;padding:var(--space-2)}}.viz-template-picker[data-v-b44f5e16]{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.viz-template-picker[data-v-b44f5e16] .select-template-content{height:100%;min-height:0;max-height:100%;flex-direction:row;gap:var(--space-4);background:transparent}.viz-template-picker[data-v-b44f5e16] .content-left{flex:0 0 13rem;width:13rem;padding-right:var(--space-4);border-color:var(--jet-theme-border)}.viz-template-picker[data-v-b44f5e16] .content-right{min-width:0}.viz-template-picker[data-v-b44f5e16] .category-filter .filter-content .filter-group{margin-bottom:16px}.viz-template-picker[data-v-b44f5e16] .category-filter .filter-content .filter-group .group-header{margin-bottom:8px}.viz-template-picker[data-v-b44f5e16] .category-filter .filter-content .filter-group .group-tags{gap:8px}.viz-template-picker[data-v-b44f5e16] .content-left,.viz-template-picker[data-v-b44f5e16] .content-items,.viz-template-picker[data-v-b44f5e16] .category-filter,.viz-template-picker[data-v-b44f5e16] .filter-content-wrapper,.viz-template-picker[data-v-b44f5e16] .content-right{min-height:0}.viz-template-picker[data-v-b44f5e16] .content-right>.ant-spin-nested-loading,.viz-template-picker[data-v-b44f5e16] .content-right>.ant-spin-nested-loading>.ant-spin-container{display:flex;flex:1;flex-direction:column;height:100%;min-height:0;overflow:hidden}.viz-template-picker[data-v-b44f5e16] .select-template-content .content-right .template-grid{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));grid-auto-rows:max-content;gap:var(--space-3);margin-right:0;padding:var(--space-1);scrollbar-gutter:stable}.viz-template-picker[data-v-b44f5e16] .select-template-content .content-right .template-card{border-color:var(--jet-theme-border);border-radius:var(--jet-theme-radius)}.viz-template-picker[data-v-b44f5e16] .select-template-content .content-right .template-card.active{border-color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);box-shadow:0 0 0 1px var(--jet-theme-primary)}.viz-template-picker[data-v-b44f5e16] .select-template-content .content-right .template-card .card-title{justify-content:flex-start;padding:var(--space-2) var(--space-3);color:var(--jet-theme-text);font-size:var(--fs-14)}@media (max-width: 48rem){.viz-template-picker[data-v-b44f5e16] .content-left{flex-basis:11rem;width:11rem}}@media (max-width: 40rem){.viz-template-picker[data-v-b44f5e16] .select-template-content{flex-direction:column}.viz-template-picker[data-v-b44f5e16] .content-left{flex:0 0 8rem;width:100%;padding:0 0 var(--space-2);border-right:0;border-bottom:1px solid var(--jet-theme-border)}.viz-template-picker[data-v-b44f5e16] .content-items{overflow-y:auto}.viz-template-picker[data-v-b44f5e16] .select-template-content .content-right .template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-v-510fbce1] .ant-modal-header{background:var(--jet-theme-bg-container);border-bottom:.0625rem solid var(--jet-theme-border);padding:var(--space-3) var(--space-4)}[data-v-510fbce1] .ant-modal-footer{border-top:.0625rem solid var(--jet-theme-border);padding:var(--space-3) var(--space-4)}.viz-blank-title h2[data-v-510fbce1]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-16);font-weight:600}.viz-blank-category[data-v-510fbce1]{width:100%}.viz-blank-steps[data-v-510fbce1]{max-width:28rem;margin:0 auto var(--space-5)}.viz-blank-selected-template[data-v-510fbce1]{padding:var(--space-2) var(--space-3);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-layout, var(--jet-theme-bg-container));color:var(--jet-theme-text);font-size:var(--fs-14)}.screen-board-controls[data-v-9cc01b87]{display:grid;gap:var(--space-4)}.screen-board-stats[data-v-9cc01b87]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-5)}.status-summary[data-v-9cc01b87]{--status-color: var(--jet-theme-primary);display:flex;align-items:center;gap:var(--space-2);min-width:0;color:var(--jet-theme-text-secondary);line-height:1.5}.status-summary--live[data-v-9cc01b87]{--status-color: var(--jet-theme-success)}.status-summary--draft[data-v-9cc01b87]{--status-color: var(--jet-theme-text-secondary)}.status-summary--expired[data-v-9cc01b87]{--status-color: var(--jet-theme-warning)}.status-summary__label[data-v-9cc01b87]{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0;color:var(--jet-theme-text-secondary);font-size:var(--fs-12);font-weight:400;white-space:nowrap}.status-summary__dot[data-v-9cc01b87]{width:.375rem;height:.375rem;flex:0 0 auto;border-radius:50%;background:var(--status-color)}.status-summary__value[data-v-9cc01b87]{color:inherit;font-size:var(--fs-12);font-weight:500;font-variant-numeric:tabular-nums}.screen-filter-row[data-v-9cc01b87]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3)}.screen-board-search[data-v-9cc01b87]{min-width:min(18rem,100%);flex:1 1 18rem}.screen-filter-actions[data-v-9cc01b87]{display:flex;flex:none;align-items:center}.screen-filter-summary[data-v-9cc01b87]{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2) var(--space-5);margin-top:var(--space-3)}.screen-result-line[data-v-9cc01b87]{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;color:var(--jet-theme-text-secondary);font-size:var(--fs-12)}.screen-result-line[data-v-9cc01b87] .ant-btn-link{height:auto;padding:0}.screen-card[data-v-90d6cda4]{--panel-padding: 0px;--panel-gap: 0px;display:flex;flex-direction:column;flex:1 1 0;width:100%;box-sizing:border-box;min-width:0;min-height:100%;cursor:pointer;overflow:hidden;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius-lg, .75rem);background:var(--jet-theme-bg-container);box-shadow:var(--jet-theme-shadow-1);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.screen-card[data-v-90d6cda4]:focus-visible{outline:.125rem solid var(--jet-theme-primary);outline-offset:.125rem}.screen-card[data-v-90d6cda4]:hover{border-color:color-mix(in srgb,var(--jet-theme-primary) 28%,var(--jet-theme-border-secondary));box-shadow:var(--jet-theme-shadow-2);transform:translateY(-.0625rem)}.screen-card[data-v-90d6cda4] .card-warp{flex:1}.screen-card[data-v-90d6cda4] .card-state-row{position:absolute;top:0;right:0;z-index:1}.screen-card[data-v-90d6cda4] .card-top-line{z-index:1}.screen-card.card[data-v-90d6cda4] .card-warp .card-state{color:var(--card-status-color-solid);background:linear-gradient(var(--card-status-color),var(--card-status-color)),var(--card-box-background)}.screen-card[data-v-90d6cda4] .card-state .ant-badge-status-text{font-size:var(--fs-14);font-weight:600}.screen-card__thumb[data-v-90d6cda4]{position:relative;flex:0 0 auto;width:100%;aspect-ratio:16 / 9;max-height:15rem;overflow:hidden;border-bottom:.0625rem solid var(--jet-theme-border-secondary);background:var(--jet-theme-bg-layout)}.screen-card__thumb-img[data-v-90d6cda4]{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center;transition:transform .25s ease}.screen-card__thumb[data-kind=threeDimension] .screen-card__thumb-img[data-v-90d6cda4]{object-fit:cover}.screen-card:hover .screen-card__thumb-img[data-v-90d6cda4]{transform:scale(1.015)}.screen-card__badges[data-v-90d6cda4]{position:absolute;top:0;left:0;right:0;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}.screen-card__kind-tag[data-v-90d6cda4]{display:inline-flex;align-items:center;gap:var(--space-1);margin:var(--space-2);box-sizing:border-box;height:1.5rem;padding:0 var(--space-2);border-radius:var(--jet-theme-radius, .25rem);font-size:var(--fs-12);font-weight:500;line-height:1;white-space:nowrap}.screen-card__body[data-v-90d6cda4]{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-1);min-width:0;padding:var(--space-3)}.screen-card__title-row[data-v-90d6cda4]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-width:0}.screen-card__title-row[data-v-90d6cda4] .screen-card__title-name{min-width:0;flex:1 1 auto;color:var(--jet-theme-text);font-size:var(--fs-16);font-weight:600;line-height:1.4}.screen-card__meta-item[data-v-90d6cda4]{display:flex;align-items:center;gap:var(--space-2);min-width:0;max-width:calc(50% - var(--space-2));flex:0 1 auto}.screen-card__meta-item[data-v-90d6cda4]>svg{flex:0 0 auto;color:var(--jet-theme-text-disabled)}.screen-card__meta-item[data-v-90d6cda4]>.j-ellipsis{min-width:0;color:inherit;font-size:inherit}.screen-card__meta-item--category[data-v-90d6cda4]{max-width:35%;justify-content:flex-start;text-align:left;color:var(--ink-3);font-size:var(--fs-12)}.screen-card__meta-item--owner[data-v-90d6cda4]{flex:0 1 auto;max-width:40%;gap:var(--space-1);color:var(--ink-3)}.screen-card__meta-item--time[data-v-90d6cda4]{display:flex;align-items:center;gap:var(--space-1);flex:0 1 auto;max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-3);font-variant-numeric:tabular-nums}.screen-card__metadata[data-v-90d6cda4]{display:flex;flex:1 1 0;align-items:center;gap:var(--space-2);min-width:0}.screen-card__meta-divider[data-v-90d6cda4]{flex:0 0 auto;width:.0625rem;height:.625rem;background:var(--jet-theme-border-secondary)}.screen-card__bottom-row[data-v-90d6cda4]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-width:0;color:var(--jet-theme-text-secondary);font-size:var(--fs-12);line-height:1.5rem}.screen-card__more[data-v-90d6cda4]{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;color:var(--jet-theme-text-secondary)}.screen-card__menu[data-v-90d6cda4]{flex:none}.screen-category-sidebar[data-v-3ad5edc4]{--category-more-width: 24px;--category-action-gap: var(--space-2);display:flex;flex-direction:column;gap:var(--space-3);height:100%;min-height:0;min-width:0;padding:0 var(--space-2) var(--space-2);box-sizing:border-box;overflow:hidden}.screen-category-sidebar__all[data-v-3ad5edc4],.screen-category-sidebar__node[data-v-3ad5edc4]{display:grid;grid-template-columns:var(--fs-14) minmax(0,1fr) max-content;align-items:center;column-gap:var(--category-action-gap);min-width:0;width:100%;box-sizing:border-box}.screen-category-sidebar__all[data-v-3ad5edc4]>.anticon,.screen-category-sidebar__node[data-v-3ad5edc4]>.anticon{width:var(--fs-14);font-size:var(--fs-14)}.screen-category-sidebar__search[data-v-3ad5edc4],.screen-category-sidebar__footer[data-v-3ad5edc4]{flex:none}.screen-category-sidebar__search[data-v-3ad5edc4]{min-width:0;width:100%}.screen-category-sidebar__all[data-v-3ad5edc4]{flex:none;width:100%;min-height:2rem;padding:0 var(--space-2);border:0;border-radius:var(--r-2);background:transparent;color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:400;text-align:left;cursor:pointer}.screen-category-sidebar__all[data-v-3ad5edc4]:hover{background:color-mix(in srgb,var(--jet-theme-primary) 6%,transparent)}.screen-category-sidebar__all.is-active[data-v-3ad5edc4]{color:var(--jet-theme-primary);background:color-mix(in srgb,var(--jet-theme-primary) 10%,transparent)}.screen-category-sidebar__all[data-v-3ad5edc4]:focus-visible{outline:.125rem solid var(--jet-theme-primary);outline-offset:-.125rem}.screen-category-sidebar__label[data-v-3ad5edc4]{flex:1;min-width:0}.screen-category-sidebar__count[data-v-3ad5edc4]{flex:none;justify-self:end;color:var(--ink-3);font-size:var(--fs-14);font-variant-numeric:tabular-nums}.screen-category-sidebar__error[data-v-3ad5edc4]{flex:none;color:var(--ink-3);font-size:var(--fs-12)}.screen-category-sidebar__tree[data-v-3ad5edc4]{flex:1;min-height:0;min-width:0;overflow:auto}.screen-category-sidebar__list[data-v-3ad5edc4]{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0}.screen-category-sidebar__node[data-v-3ad5edc4]{position:relative;flex:1;grid-template-columns:var(--fs-14) minmax(0,1fr) var(--category-more-width)}.screen-category-sidebar__node[data-v-3ad5edc4]>.anticon{flex:none;color:var(--ink-3)}.screen-category-sidebar__node[data-v-3ad5edc4] .category-item{display:contents}.screen-category-sidebar__node[data-v-3ad5edc4] .category-item__name{font-size:var(--fs-14);font-weight:400}.screen-category-sidebar__node[data-v-3ad5edc4] .category-item__name .j-ellipsis{font-size:inherit;font-weight:inherit}.screen-category-sidebar__node[data-v-3ad5edc4] .category-item__actions{position:absolute;inset-inline-end:0;top:50%;transform:translateY(-50%);opacity:0;pointer-events:none;width:var(--category-more-width);margin:0;gap:0}.screen-category-sidebar__node[data-v-3ad5edc4]:hover .category-item__actions,.screen-category-sidebar__node[data-v-3ad5edc4]:focus-within .category-item__actions,.screen-category-sidebar__node.is-menu-open[data-v-3ad5edc4] .category-item__actions{opacity:1;pointer-events:auto}.screen-category-sidebar__node:hover .screen-category-sidebar__count[data-v-3ad5edc4],.screen-category-sidebar__node:focus-within .screen-category-sidebar__count[data-v-3ad5edc4],.screen-category-sidebar__node.is-menu-open .screen-category-sidebar__count[data-v-3ad5edc4]{visibility:hidden}.screen-category-sidebar__more[data-v-3ad5edc4]{display:inline-flex;align-items:center;justify-content:center;width:var(--category-more-width);min-width:var(--category-more-width);height:var(--category-more-width);padding:0;border:0;border-radius:var(--r-1);background:transparent;font-size:var(--fs-14);color:var(--jet-theme-text-disabled);cursor:pointer}.screen-category-sidebar__more[data-v-3ad5edc4]:hover,.screen-category-sidebar__more[data-v-3ad5edc4]:focus-visible{background:color-mix(in srgb,var(--jet-theme-text) 4%,var(--jet-theme-bg-container));color:var(--jet-theme-text);outline:none}.screen-category-sidebar .is-active[data-v-3ad5edc4]{color:var(--jet-theme-primary)}.screen-category-sidebar .is-active[data-v-3ad5edc4]>.anticon,.screen-category-sidebar .is-active .screen-category-sidebar__count[data-v-3ad5edc4]{color:inherit}.screen-category-sidebar__tree[data-v-3ad5edc4] .ant-tree-switcher-noop{display:none}.screen-category-sidebar__tree[data-v-3ad5edc4] .ant-tree-title{display:block;width:100%}.screen-category-sidebar__tree[data-v-3ad5edc4] .ant-tree-node-content-wrapper{padding-inline:var(--space-2)}.screen-category-sidebar__empty[data-v-3ad5edc4]{padding:var(--space-4) var(--space-2);color:var(--ink-3);font-size:var(--fs-12)}.viz-page[data-v-09384440]{min-width:0;min-height:0;flex:0 1 auto;overflow:hidden;box-sizing:border-box}.screen-board-columns[data-v-09384440]{flex:1 1 0;min-height:0}.screen-board-section[data-v-09384440]{height:100%;overflow:hidden;display:flex;flex-direction:column;gap:var(--space-4);min-width:0;min-height:0;flex:1 1 0}.screen-board-controls[data-v-09384440]{flex:none}.screen-gallery[data-v-09384440]{min-width:0;min-height:0;flex:1 1 0;overflow:hidden}.screen-card-table[data-v-09384440]{container-name:screen-card-table;container-type:inline-size;box-sizing:border-box;width:100%;margin:0;padding:0}.screen-card-table--empty[data-v-09384440]{overflow:hidden;border:0;border-radius:var(--jet-theme-radius-lg, .75rem);background:var(--jet-theme-bg-container);box-shadow:none}.screen-card-table--empty[data-v-09384440] .jtable-box,.screen-card-table--empty[data-v-09384440] .jtable-body-spin,.screen-card-table--empty[data-v-09384440] .jtable-body,.screen-card-table--empty[data-v-09384440] .jtable-card,.screen-card-table--empty[data-v-09384440] .jtable-card-items,.screen-card-table--empty[data-v-09384440] .ant-spin-nested-loading,.screen-card-table--empty[data-v-09384440] .ant-spin-container{border:0!important;box-shadow:none!important;background:transparent!important}.screen-card-table[data-v-09384440] .ant-spin-nested-loading,.screen-card-table[data-v-09384440] .ant-spin-container{margin:0;border:0;border-radius:0;box-shadow:none}.screen-card-table[data-v-09384440] .jtable-body-header{display:none;margin-bottom:0}.screen-card-table[data-v-09384440] .jtable-card-items{display:grid!important;padding:0 0 var(--space-2)!important;gap:var(--space-4)!important}@container screen-card-table (min-width: 120rem){.screen-card-table[data-v-09384440] .jtable-card-items{grid-template-columns:repeat(5,minmax(0,1fr))!important}}.screen-card-table[data-v-09384440] .jtable-pagination{flex:none;display:flex!important;align-items:center!important;justify-content:flex-end!important;box-sizing:border-box!important;width:100%!important;padding:var(--space-4) 0 0!important;margin-top:var(--space-3)!important}.empty-state[data-v-09384440]{padding:var(--space-10) 0}.empty-state[data-v-09384440] .ant-empty-footer{margin-top:var(--space-4)}@media (max-width: 47.5rem){.viz-page[data-v-09384440]{padding-inline:var(--space-4)}}@media (max-width: 64rem){.screen-board-columns[data-v-09384440]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:var(--space-3)}.screen-board-columns[data-v-09384440]:before{display:none}.screen-board-columns[data-v-09384440] .equal-height-columns__pane{min-height:0!important}.screen-board-columns[data-v-09384440] .equal-height-columns__pane--left{grid-area:1 / 1;max-height:12rem;border-bottom:var(--jet-theme-stroke-width) solid var(--line)}.screen-board-columns[data-v-09384440] .equal-height-columns__pane--right{grid-area:2 / 1}}.report-schedule-dialog__head p[data-v-fc6c1ce1]{margin:0 0 .25rem;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.report-schedule-dialog__head h2[data-v-fc6c1ce1]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-20);font-weight:600}.report-schedule-source[data-v-fc6c1ce1]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.report-schedule-source>span[data-v-fc6c1ce1],.report-schedule-source .anticon[data-v-fc6c1ce1]{flex-shrink:0}.report-schedule-source>div[data-v-fc6c1ce1]{display:flex;min-width:0;flex-direction:column;gap:.125rem}.report-schedule-source span[data-v-fc6c1ce1]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.report-schedule-source strong[data-v-fc6c1ce1]{min-width:0;color:var(--jet-theme-text);font-size:var(--fs-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-schedule-time-picker[data-v-fc6c1ce1],.report-schedule-day-picker[data-v-fc6c1ce1]{width:100%}.report-schedule-dialog__hint[data-v-fc6c1ce1]{margin:var(--space-1) 0 0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.6}.chat-report-card[data-v-37b8f74a]{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:var(--space-3);width:min(42rem,100%);min-height:4.25rem;padding:.75rem;border:.0625rem solid color-mix(in srgb,var(--jet-theme-primary) 22%,var(--jet-theme-border));border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);box-shadow:0 .25rem .875rem -.625rem color-mix(in srgb,var(--jet-theme-primary) 36%,transparent)}.chat-report-card__icon[data-v-37b8f74a]{display:grid;place-items:center;width:2rem;height:2rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary);font-size:var(--fs-16)}.chat-report-card__body[data-v-37b8f74a]{display:grid;gap:.1875rem;min-width:0}.chat-report-card__head[data-v-37b8f74a]{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}.chat-report-card__template[data-v-37b8f74a]{display:inline-flex;align-items:center;max-width:6rem;min-width:0;padding:.0625rem .375rem;overflow:hidden;color:var(--jet-theme-primary);font-size:.75rem;font-weight:600;line-height:1.35;text-overflow:ellipsis;white-space:nowrap;border-radius:.375rem;background:color-mix(in srgb,var(--jet-theme-primary) 10%,var(--jet-theme-bg-container))}.chat-report-card__status[data-v-37b8f74a]{display:inline-flex;align-items:center;gap:.3125rem;padding:.125rem .5rem;border-radius:6.1875rem;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:600;line-height:1.2;background:var(--jet-theme-primary-soft)}.chat-report-card__status[data-v-37b8f74a]:before{content:"";flex-shrink:0;width:.3125rem;height:.3125rem;border-radius:50%;background:currentColor}.chat-report-card__status[data-tone=running][data-v-37b8f74a],.chat-report-card__status[data-tone=info][data-v-37b8f74a]{color:var(--jet-theme-primary)}.chat-report-card__status[data-tone=ok][data-v-37b8f74a]{color:var(--jet-theme-success)}.chat-report-card__status[data-tone=warn][data-v-37b8f74a],.chat-report-card__status[data-tone=draft][data-v-37b8f74a]{color:var(--jet-theme-warning)}.chat-report-card__status[data-tone=error][data-v-37b8f74a]{color:var(--jet-theme-error)}.chat-report-card__title[data-v-37b8f74a]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.chat-report-card__summary[data-v-37b8f74a],.chat-report-card__meta[data-v-37b8f74a]{margin:0;overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.chat-report-card__summary[data-v-37b8f74a]{color:var(--jet-theme-text-secondary)}.chat-report-card__action[data-v-37b8f74a]{display:inline-flex;align-items:center;gap:.3125rem;justify-self:end}@media (max-width: 48rem){.chat-report-card[data-v-37b8f74a]{grid-template-columns:2rem minmax(0,1fr)}.chat-report-card__action[data-v-37b8f74a]{grid-column:2;justify-self:start;margin-top:.25rem}}.analysis-charts[data-v-f77bb4c4]{display:grid;gap:var(--space-4);margin:var(--space-4);padding:var(--space-5);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container)}.analysis-charts__head[data-v-f77bb4c4]{display:flex;align-items:flex-start;gap:var(--space-3)}.analysis-charts__head>span[data-v-f77bb4c4]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.analysis-charts__head h3[data-v-f77bb4c4],.analysis-charts__head p[data-v-f77bb4c4]{margin:0}.analysis-charts__head h3[data-v-f77bb4c4]{color:var(--jet-theme-text);font-size:var(--fs-16);font-weight:650;line-height:1.5}.analysis-charts__head p[data-v-f77bb4c4]{color:var(--jet-theme-text-secondary);font-size:var(--fs-13);line-height:1.6}.analysis-charts__grid[data-v-f77bb4c4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--space-4)}.analysis-chart[data-v-f77bb4c4]{display:grid;gap:var(--space-4);min-width:0;padding:var(--space-4);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-bg-container) 92%,var(--jet-theme-primary))}.analysis-chart h4[data-v-f77bb4c4]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:650;line-height:1.5}.analysis-chart__rows[data-v-f77bb4c4]{display:grid;gap:var(--space-3)}.analysis-chart__row[data-v-f77bb4c4]{display:grid;gap:var(--space-2)}.analysis-chart__meta[data-v-f77bb4c4]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);color:var(--jet-theme-text-secondary);font-size:var(--fs-13);line-height:1.5}.analysis-chart__meta span[data-v-f77bb4c4]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analysis-chart__meta strong[data-v-f77bb4c4]{flex:none;color:var(--jet-theme-text);font-weight:650;font-variant-numeric:tabular-nums}.analysis-chart__track[data-v-f77bb4c4]{height:.5rem;overflow:hidden;border-radius:62.4375rem;background:var(--jet-theme-border-secondary)}.analysis-chart__track i[data-v-f77bb4c4]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--jet-theme-primary),var(--jet-theme-success))}.automation-list[data-v-14fe6b88]{display:flex;flex-direction:column;gap:var(--space-3);min-height:100%}.automation-card[data-v-14fe6b88]{padding:var(--space-4);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);transition:all .2s ease}.automation-card[data-v-14fe6b88]:hover{transform:translateY(-.125rem);border-color:var(--jet-theme-primary);box-shadow:var(--jet-theme-shadow-secondary)}.automation-card--disabled[data-v-14fe6b88]{opacity:.75;background:var(--jet-gray-50)}.automation-card__main[data-v-14fe6b88]{display:flex;gap:var(--space-3)}.automation-card__icon[data-v-14fe6b88]{flex-shrink:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary);border-radius:var(--jet-theme-radius);font-size:var(--fs-16)}.automation-card__info[data-v-14fe6b88]{flex:1;min-width:0}.automation-card__title-row[data-v-14fe6b88]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:.25rem}.automation-card__title[data-v-14fe6b88]{font-size:var(--fs-body);color:var(--jet-theme-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.automation-card__schedule[data-v-14fe6b88]{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-14);color:var(--jet-theme-text-disabled)}.automation-card__schedule span[data-v-14fe6b88]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.automation-card__toggle[data-v-14fe6b88]{flex-shrink:0;width:1.625rem;height:1.625rem;padding:0;color:var(--jet-theme-text-disabled)}.automation-card__toggle[data-v-14fe6b88]:hover{color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.automation-card__details[data-v-14fe6b88]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease}.automation-card__details--expanded[data-v-14fe6b88]{grid-template-rows:1fr}.automation-card__details-inner[data-v-14fe6b88]{min-height:0;overflow:hidden}.automation-card__footer[data-v-14fe6b88]{display:flex;align-items:center;justify-content:flex-end;margin-top:var(--space-4);padding-top:var(--space-3);border-top:.0625rem dashed var(--jet-theme-border-secondary)}.automation-card__actions[data-v-14fe6b88]{display:flex;gap:var(--space-1)}.automation-card__actions .ant-btn[data-v-14fe6b88]{color:var(--jet-theme-text-disabled)}.automation-card__actions .ant-btn[data-v-14fe6b88]:hover{color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.status-dot[data-v-14fe6b88]{width:.375rem;height:.375rem;border-radius:50%;flex-shrink:0}.status-dot--active[data-v-14fe6b88]{background:var(--jet-theme-success);box-shadow:0 0 0 .125rem var(--ok-bg)}.status-dot--inactive[data-v-14fe6b88]{background:var(--jet-theme-text-disabled)}.empty-box[data-v-14fe6b88]{display:grid;place-items:center;min-height:100%;padding:0;color:var(--jet-theme-text-disabled)}.report-template-filter[data-v-ec13394d]{display:flex;align-items:center;gap:.2rem;overflow-x:auto;scrollbar-width:none}.report-template-filter[data-v-ec13394d]::-webkit-scrollbar{display:none}.report-template-filter__item[data-v-ec13394d]{display:inline-flex;align-items:center;flex:0 0 auto;gap:.25rem;max-width:6.75rem;height:1.625rem;padding:0 .4375rem;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:.8125rem;background:var(--jet-theme-bg-container);color:var(--jet-theme-text-secondary);font-size:.75rem;line-height:1;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.report-template-filter__item[data-v-ec13394d]:hover{border-color:var(--jet-theme-primary);color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.report-template-filter__item--active[data-v-ec13394d]{border-color:var(--jet-theme-primary);color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);font-weight:600}.report-template-filter__icon[data-v-ec13394d]{flex-shrink:0;font-size:.75rem}.report-template-filter__label[data-v-ec13394d]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-template-filter__count[data-v-ec13394d]{flex-shrink:0;color:inherit;font-size:.75rem;font-variant-numeric:tabular-nums;opacity:.65}.recent-report-list[data-v-9620438e]{display:flex;flex-direction:column;gap:var(--space-3);min-height:0}.recent-report-list__search[data-v-9620438e]{flex:0 0 auto}.record-list[data-v-9620438e]{display:flex;flex-direction:column;gap:var(--space-1);min-height:0}.record-template-filter[data-v-9620438e]{flex:0 0 auto}.record-item[data-v-9620438e]{position:relative;display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:var(--space-3);min-height:3.875rem;padding:.625rem .75rem;border-radius:var(--jet-theme-radius);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);border:.0625rem solid transparent;background:transparent}.record-item[data-v-9620438e]:hover{background:var(--jet-theme-primary-soft);transform:translateY(-.0625rem);box-shadow:var(--jet-theme-shadow-secondary)}.record-item--active[data-v-9620438e]{background:var(--jet-theme-primary-soft);border-color:color-mix(in srgb,var(--jet-theme-primary) 26%,var(--jet-theme-border));box-shadow:0 .25rem .875rem -.625rem color-mix(in srgb,var(--jet-theme-primary) 36%,transparent)}.record-item--active[data-v-9620438e]:hover{background:var(--jet-theme-primary-soft);transform:none}.record-item--active .record-item__title[data-v-9620438e]{color:var(--jet-theme-primary);font-weight:600}.record-item__icon[data-v-9620438e]{width:2rem;height:2rem;display:grid;place-items:center;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary);font-size:var(--fs-16);transition:all .2s ease;opacity:.85}.record-item--active .record-item__icon[data-v-9620438e]{background:var(--jet-theme-bg-container);box-shadow:var(--jet-theme-shadow-secondary);opacity:1}.record-item__info[data-v-9620438e]{min-width:0;display:flex;flex-direction:column;gap:.1875rem}.record-item__title[data-v-9620438e]{font-size:var(--fs-14);color:var(--jet-theme-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4;font-weight:550}.record-item__time[data-v-9620438e]{display:inline-flex;align-items:center;gap:.25rem;min-width:0;max-width:100%;overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.35;white-space:nowrap}.record-item__template[data-v-9620438e]{display:inline-flex;align-items:center;flex-shrink:0;max-width:4.75rem;min-width:0;padding:.0625rem .375rem;border-radius:.375rem;background:color-mix(in srgb,var(--jet-theme-primary) 10%,var(--jet-theme-bg-container));color:var(--jet-theme-primary);font-size:.75rem;font-weight:600;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.record-item__divider[data-v-9620438e]{flex-shrink:0;color:var(--jet-theme-text-disabled)}.record-item__status[data-v-9620438e]{flex-shrink:0;justify-self:end;transition:opacity .2s ease,transform .2s ease}.record-item:hover .record-item__status[data-v-9620438e],.record-item:focus-within .record-item__status[data-v-9620438e]{opacity:0;transform:translate(.25rem);pointer-events:none}.record-item__actions[data-v-9620438e]{position:absolute;right:.5rem;top:50%;transform:translate(.125rem,-50%);display:inline-flex;align-items:center;gap:.125rem;opacity:0;transition:opacity .2s ease,transform .2s ease}.record-item__action-btn[data-v-9620438e]{width:1.75rem;height:1.75rem;padding:0;color:var(--jet-theme-text-disabled)}.record-item__action-btn[data-v-9620438e]:hover{color:var(--jet-theme-primary);background:var(--jet-theme-bg-container)}.record-item__action-btn--danger[data-v-9620438e]:hover{color:var(--jet-theme-error)}.record-item:hover .record-item__actions[data-v-9620438e],.record-item:focus-within .record-item__actions[data-v-9620438e]{opacity:1;transform:translateY(-50%)}.status-pill[data-v-9620438e]{display:inline-flex;align-items:center;gap:.3125rem;font-size:var(--fs-14);padding:.125rem .5rem;border-radius:6.1875rem;font-weight:600;line-height:1.2}.status-pill[data-v-9620438e]:before{content:"";width:.3125rem;height:.3125rem;border-radius:50%;display:inline-block;flex-shrink:0}.status-pill[data-tone=ok][data-v-9620438e]{background:var(--ok-bg);color:var(--jet-theme-success)}.status-pill[data-tone=ok][data-v-9620438e]:before{background:var(--jet-theme-success)}.status-pill[data-tone=warn][data-v-9620438e]{background:var(--warn-bg);color:var(--jet-theme-warning)}.status-pill[data-tone=warn][data-v-9620438e]:before{background:var(--jet-theme-warning)}.status-pill[data-tone=err][data-v-9620438e]{background:var(--err-bg);color:var(--jet-theme-error)}.status-pill[data-tone=err][data-v-9620438e]:before{background:var(--jet-theme-error)}.status-pill[data-tone=info][data-v-9620438e]{background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.status-pill[data-tone=info][data-v-9620438e]:before{background:var(--jet-theme-primary)}.status-pill[data-tone=running][data-v-9620438e]{background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.status-pill[data-tone=running][data-v-9620438e]:before{background:var(--jet-theme-primary);animation:status-pulse-9620438e 1.6s infinite}.status-pill[data-tone=draft][data-v-9620438e]{background:var(--jet-theme-primary-soft);color:var(--jet-theme-text-disabled)}.status-pill[data-tone=draft][data-v-9620438e]:before{background:var(--jet-theme-text-disabled)}@keyframes status-pulse-9620438e{0%{box-shadow:0 0 color-mix(in srgb,var(--jet-theme-primary) 40%,transparent)}70%{box-shadow:0 0 0 .25rem transparent}to{box-shadow:0 0 0 0 transparent}}.empty-box[data-v-9620438e]{display:grid;place-items:center;min-height:100%;padding:0;color:var(--jet-theme-text-disabled)}.side-section__head[data-v-380d4768]{position:sticky;top:var(--sticky-offset, 0);bottom:var(--sticky-bottom-offset, 0);z-index:var(--sticky-z-index, 3);display:flex;align-items:center;justify-content:space-between;flex-shrink:0;box-sizing:border-box;height:var(--report-side-header-height, 3.5rem);min-height:var(--report-side-header-height, 3.5rem);padding:0 var(--space-5);border:0;background:var(--jet-theme-bg-container);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.side-section__head[data-v-380d4768]:focus-visible{outline:none;box-shadow:var(--ring-focus)}.side-section__title-group[data-v-380d4768]{display:flex;align-items:center;gap:var(--space-2);min-width:0}.side-section__title-icon[data-v-380d4768]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--jet-theme-primary)}.side-section__title-icon svg[data-v-380d4768]{width:1.0625rem;height:1.0625rem}.side-section__title[data-v-380d4768]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-16);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-section__badge[data-v-380d4768]{padding:.125rem .5rem;border-radius:62.4375rem;background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary);font-size:var(--fs-14);font-weight:600;font-variant-numeric:tabular-nums}.add-btn[data-v-380d4768]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;padding:0;color:var(--jet-theme-text-disabled);cursor:pointer;line-height:1}.add-btn[data-v-380d4768]:hover{color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}@media (max-width: 80rem){.side-section__head[data-v-380d4768]{position:static}}.report-side-panel[data-v-297097f0]{--report-side-header-height: 3.5rem;--report-side-header-stack-step: var(--report-side-header-height);display:flex;flex-direction:column;align-self:stretch;height:100%;min-height:0;overflow:hidden;gap:0;border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);border:.0625rem solid var(--jet-theme-border-secondary);box-shadow:0 .25rem 1.25rem -.125rem #0000000a,0 .125rem .5rem -.0625rem #00000005;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--jet-theme-border-secondary) transparent}.report-side-panel[data-v-297097f0] .side-section__head{position:static}.report-side-panel[data-v-297097f0] .side-panel-block:first-child .side-section__head{border-top-left-radius:0;border-top-right-radius:0}.side-panel-block[data-v-297097f0]{display:flex;flex:1 1 0;min-height:0;flex-direction:column}.side-panel-block+.side-panel-block[data-v-297097f0]{border-top:.0625rem solid var(--jet-theme-border-secondary)}.side-section[data-v-297097f0]{flex:1 1 0;min-height:0;margin-bottom:0;background:var(--jet-theme-bg-container);border:0;border-top:.0625rem solid var(--jet-theme-border-secondary);border-radius:0;overflow:hidden;transition:all .3s ease}.side-section__content[data-v-297097f0]{box-sizing:border-box;height:100%;overflow:auto;padding:var(--space-4)}@media (max-width: 80rem){.report-side-panel[data-v-297097f0]{height:auto;max-height:none;overflow:visible;padding-right:0}.side-panel-block[data-v-297097f0],.side-section[data-v-297097f0]{flex:0 0 auto}.side-section__content[data-v-297097f0]{height:auto;overflow:visible}}.viz-report-center-view{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-9);height:100%;min-height:0;padding-bottom:var(--space-4);overflow:hidden}.viz-report-center-view .work-surface{background:var(--jet-theme-bg-container);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius-lg);box-shadow:0 .25rem 1.25rem -.125rem #0000000a,0 .125rem .5rem -.0625rem #00000005;overflow:hidden}.viz-report-center-view .work-surface--flat{border:0;box-shadow:none;background:var(--jet-theme-bg-container)}.viz-report-center-view .workbench-home__inner{display:grid;grid-template-rows:auto minmax(0,1fr);gap:var(--space-4);height:100%;min-height:0}.viz-report-center-view .workbench-home__inner .cloud-page-header{margin-bottom:0;padding-bottom:0}.viz-report-center-view .report-page__page-header{min-height:2rem}.viz-report-center-view .report-page__page-header :deep(.cloud-page-header__title h1){margin:0;color:var(--jet-theme-text);font-size:var(--fs-18);font-weight:650;line-height:normal;white-space:nowrap}.viz-report-center-view .workbench-home__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-10);padding:var(--space-6)}.viz-report-center-view .workbench-home__summary-main{display:flex;align-items:center;gap:var(--space-6);min-width:0}.viz-report-center-view .workbench-home__summary-copy{min-width:0}.viz-report-center-view .workbench-home__summary-copy p:first-of-type{margin:0 0 .3125rem;color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.viz-report-center-view .workbench-home__summary h1{margin:0;color:var(--jet-theme-text);font-size:var(--fs-18);font-weight:600;letter-spacing:0;line-height:1.35}.viz-report-center-view .workbench-home__summary-desc{display:block;max-width:77ch;margin-top:.375rem;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.65}.viz-report-center-view .workbench-home__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,23.75rem);gap:var(--space-4);align-items:stretch;height:100%;min-height:0;overflow:hidden}.viz-report-center-view .workbench-home__primary{display:flex;flex-direction:column;gap:var(--space-4);min-width:0;min-height:0;overflow:hidden}.viz-report-center-view .report-chat{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0;overflow:hidden;background:radial-gradient(120% 80% at 100% 0%,color-mix(in srgb,var(--jet-theme-primary) 6%,transparent) 0%,transparent 55%),radial-gradient(90% 60% at 0% 100%,color-mix(in srgb,var(--jet-theme-primary) 4%,transparent) 0%,transparent 60%),var(--jet-theme-bg-container)}.viz-report-center-view .report-chat--starter{grid-template-rows:minmax(0,1fr)}.viz-report-center-view .chat-thread__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:.875rem var(--space-6);border-bottom:.0625rem solid var(--jet-theme-border-secondary);background:var(--jet-theme-bg-container)}.viz-report-center-view .chat-thread__head-info{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}.viz-report-center-view .chat-thread__head-icon{display:inline-flex;align-items:center;justify-content:center;width:1.0625rem;height:1.0625rem;color:var(--jet-theme-primary)}.viz-report-center-view .chat-thread__head-icon svg{width:1.0625rem;height:1.0625rem}.viz-report-center-view .chat-thread__status-dot{position:relative;display:inline-flex;width:.4375rem;height:.4375rem;border-radius:50%;background:var(--jet-theme-success);box-shadow:0 0 0 .1875rem color-mix(in srgb,var(--jet-theme-success) 16%,transparent)}.viz-report-center-view .chat-thread__status-dot:after{content:"";position:absolute;inset:-.1875rem;border-radius:50%;border:.0625rem solid color-mix(in srgb,var(--jet-theme-success) 30%,transparent);animation:report-badge-pulse 1.8s ease-in-out infinite}.viz-report-center-view .chat-thread__head-title{color:var(--jet-theme-text);font-size:var(--fs-16);font-weight:700;letter-spacing:0}.viz-report-center-view .chat-thread__new-btn{display:inline-flex;align-items:center;gap:.375rem;height:1.875rem;padding-inline:.625rem;border-radius:.5rem;color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-weight:500;transition:color .2s ease,background .2s ease}.viz-report-center-view .chat-thread__new-btn:hover:not(:disabled),.viz-report-center-view .chat-thread__new-btn:focus:not(:disabled){color:var(--jet-theme-primary);background:color-mix(in srgb,var(--jet-theme-primary) 8%,var(--jet-theme-bg-container))}.viz-report-center-view .chat-thread__new-btn svg{width:.8125rem;height:.8125rem}.viz-report-center-view .report-document__head,.viz-report-center-view .report-side-section__head,.viz-report-center-view .assistant-composer,.viz-report-center-view .report-actions,.viz-report-center-view .evidence-card__head,.viz-report-center-view .automation-card__actions{display:flex;align-items:center}.viz-report-center-view .report-document__head,.viz-report-center-view .report-side-section__head{justify-content:space-between;gap:var(--space-7)}.viz-report-center-view .report-title-block,.viz-report-center-view .report-metric div,.viz-report-center-view .image-clue div{display:grid;gap:var(--space-2);min-width:0}.viz-report-center-view .report-title-block p,.viz-report-center-view .report-source-line span,.viz-report-center-view .report-metric p,.viz-report-center-view .report-metric small,.viz-report-center-view .image-clue span,.viz-report-center-view .chat-action-meta dt{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.viz-report-center-view .report-title-block h2{margin:0;color:var(--jet-theme-text);font-weight:600;letter-spacing:0}.viz-report-center-view .chat-thread{display:flex;flex-direction:column;min-height:0;padding:var(--space-7) var(--space-8) var(--space-6);overflow:hidden;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--jet-theme-border) transparent}.viz-report-center-view .report-chat__agent-conversation{flex:1;min-height:0}.viz-report-center-view .report-chat__agent-conversation :deep(.agent-conversation){height:100%}.viz-report-center-view .report-chat__agent-conversation :deep(.agent-conversation__body-wrap){min-height:0}.viz-report-center-view .chat-thread::-webkit-scrollbar{width:.375rem}.viz-report-center-view .chat-thread::-webkit-scrollbar-thumb{border-radius:62.4375rem;background:var(--jet-theme-border);transition:background .2s ease}.viz-report-center-view .chat-thread::-webkit-scrollbar-thumb:hover{background:var(--jet-theme-text-disabled)}.viz-report-center-view .chat-thread::-webkit-scrollbar-track{background:transparent}.viz-report-center-view .chat-starter{display:grid;place-items:center;min-height:0;padding:var(--space-10);overflow:auto}.viz-report-center-view .chat-starter__panel{position:relative;display:grid;gap:var(--space-7);justify-items:center;width:min(44rem,100%);text-align:center}.viz-report-center-view .chat-starter__copy{display:grid;gap:var(--space-3);width:100%;text-align:center;animation:report-bubble-in .36s cubic-bezier(.32,.72,.32,1.1) both}.viz-report-center-view .chat-starter__title{margin:0;color:var(--jet-theme-text);font-size:var(--fs-26);font-weight:650;line-height:1.3;letter-spacing:-.005em;min-height:calc(var(--fs-26) * 1.3)}.viz-report-center-view .chat-starter__title .chat-starter__bubble-text{background:linear-gradient(100deg,var(--jet-theme-text) 0%,var(--jet-theme-text) 60%,color-mix(in srgb,var(--jet-theme-primary) 80%,var(--jet-theme-text)) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.viz-report-center-view .chat-starter__stream{margin:0;color:var(--jet-theme-text-secondary);font-size:var(--fs-body);line-height:1.7;max-width:38rem;margin-inline:auto;min-height:calc(var(--fs-body) * 1.7 * 2)}.viz-report-center-view .chat-starter__bubble-text{white-space:pre-wrap;word-break:break-word}.viz-report-center-view .chat-starter__bubble-caret{display:inline-block;width:.5rem;height:1.125rem;margin-left:.1875rem;border-radius:.125rem;background:var(--jet-theme-primary);vertical-align:-.1875rem;animation:report-cursor-blink .9s steps(1,end) infinite}.viz-report-center-view .chat-starter__bubble-caret--dim{height:.875rem;vertical-align:-.125rem;opacity:.7}.viz-report-center-view .chat-starter__suggestions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);width:min(40rem,100%)}.viz-report-center-view .chat-starter__suggestions button{position:relative;display:inline-flex;align-items:center;gap:var(--space-3);min-width:0;min-height:3.25rem;padding:.625rem .625rem .625rem var(--space-4);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:500;text-align:left;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.viz-report-center-view .chat-starter__suggestions button:hover:not(:disabled){border-color:color-mix(in srgb,var(--jet-theme-primary) 36%,var(--jet-theme-border));background:color-mix(in srgb,var(--jet-theme-primary) 4%,var(--jet-theme-bg-container));box-shadow:0 .375rem 1rem -.5rem color-mix(in srgb,var(--jet-theme-primary) 30%,transparent)}.viz-report-center-view .chat-starter__suggestions button:hover:not(:disabled) .chat-starter__suggestion-cta{background:linear-gradient(135deg,color-mix(in srgb,var(--jet-theme-primary) 92%,white) 0%,var(--jet-theme-primary) 100%);color:#fff;box-shadow:0 .25rem .625rem -.25rem color-mix(in srgb,var(--jet-theme-primary) 50%,transparent)}.viz-report-center-view .chat-starter__suggestions button:active:not(:disabled){transform:scale(.99)}.viz-report-center-view .chat-starter__suggestions button:disabled{cursor:not-allowed;opacity:.55}.viz-report-center-view .chat-starter__suggestion-cta{display:inline-flex;align-items:center;justify-content:center;flex:none;width:1.75rem;height:1.75rem;border-radius:.625rem;background:color-mix(in srgb,var(--jet-theme-primary) 8%,var(--jet-theme-bg-container));color:var(--jet-theme-primary);transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.viz-report-center-view .chat-starter__suggestion-cta svg{width:.875rem;height:.875rem;transition:transform .2s ease}.viz-report-center-view .chat-starter__suggestions button:hover:not(:disabled) .chat-starter__suggestion-cta svg{transform:translate(.0625rem) translateY(-.0625rem)}.viz-report-center-view .chat-starter__suggestion-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2rem;height:2rem;border-radius:.625rem;background:color-mix(in srgb,var(--jet-theme-primary) 8%,var(--jet-theme-bg-container));color:var(--jet-theme-primary);transition:background .2s ease}.viz-report-center-view .chat-starter__suggestions button:hover .chat-starter__suggestion-icon{background:color-mix(in srgb,var(--jet-theme-primary) 14%,var(--jet-theme-bg-container))}.viz-report-center-view .chat-starter__suggestion-icon svg{width:1rem;height:1rem}.viz-report-center-view .chat-starter__suggestion-label{flex:1;min-width:0;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.viz-report-center-view .chat-message__avatar,.viz-report-center-view .automation-card__icon,.viz-report-center-view .report-metric__icon,.viz-report-center-view .image-clue__thumb{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-text-secondary)}.viz-report-center-view .chat-message__avatar svg,.viz-report-center-view .automation-card__icon svg,.viz-report-center-view .report-metric__icon svg,.viz-report-center-view .image-clue__thumb svg{width:1.125rem;height:1.125rem}.viz-report-center-view .chat-report-card strong,.viz-report-center-view .report-side-section__head strong,.viz-report-center-view .image-clue strong{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:500;line-height:1.45;text-overflow:ellipsis}.viz-report-center-view .chat-message{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-4);align-items:start;animation:report-message-in .32s ease-out both}.viz-report-center-view .chat-message[data-role=user]{grid-template-columns:minmax(0,1fr) auto}.viz-report-center-view .chat-message__avatar{width:2.25rem;height:2.25rem;border:.0625rem solid color-mix(in srgb,var(--jet-theme-primary) 16%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--jet-theme-primary) 86%,white) 0%,var(--jet-theme-primary) 100%);color:#fff;box-shadow:0 .25rem .625rem -.25rem color-mix(in srgb,var(--jet-theme-primary) 40%,transparent)}.viz-report-center-view .chat-message[data-role=user] .chat-message__avatar{grid-column:2;background:var(--jet-theme-bg-container);border-color:var(--jet-theme-border);color:var(--jet-theme-text-secondary);box-shadow:var(--jet-theme-shadow-secondary)}.viz-report-center-view .chat-message__body{display:grid;gap:var(--space-2);min-width:0}.viz-report-center-view .chat-message[data-role=user] .chat-message__body{grid-column:1;grid-row:1;justify-items:end}.viz-report-center-view .chat-message__name{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-weight:500;letter-spacing:.01em}.viz-report-center-view .chat-bubble{position:relative;width:fit-content;max-width:min(45rem,100%);padding:var(--space-4) var(--space-5);border:.0625rem solid var(--jet-theme-border);border-radius:.875rem;background:var(--jet-theme-bg-container);box-shadow:0 .0625rem .125rem #00000005;transition:box-shadow .2s ease}.viz-report-center-view .chat-message[data-role=assistant] .chat-bubble{border-top-left-radius:.25rem}.viz-report-center-view .chat-message[data-role=user] .chat-bubble{border-top-right-radius:.25rem;border-color:color-mix(in srgb,var(--jet-theme-primary) 22%,var(--jet-theme-border));background:linear-gradient(180deg,color-mix(in srgb,var(--jet-theme-primary) 8%,var(--jet-theme-bg-container)),color-mix(in srgb,var(--jet-theme-primary) 4%,var(--jet-theme-bg-container)))}.viz-report-center-view .chat-bubble:hover{box-shadow:0 .375rem .875rem -.25rem #0000000f}.viz-report-center-view .chat-bubble p{margin:0;color:var(--jet-theme-text);font-size:var(--fs-body);line-height:1.7;white-space:pre-wrap;word-break:break-word}.viz-report-center-view .chat-bubble small{display:block;margin-top:var(--space-2);color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-variant-numeric:tabular-nums}.viz-report-center-view .chat-bubble--typing p{display:inline-flex;align-items:center;gap:var(--space-2);margin:0}.viz-report-center-view .chat-typing-dots{display:inline-flex;align-items:center;gap:.1875rem}.viz-report-center-view .chat-typing-dots i{width:.3125rem;height:.3125rem;border-radius:50%;background:var(--jet-theme-primary);animation:report-dot-pulse 1.1s ease-in-out infinite}.viz-report-center-view .chat-typing-dots i:nth-child(2){animation-delay:.16s}.viz-report-center-view .chat-typing-dots i:nth-child(3){animation-delay:.32s}.viz-report-center-view .chat-report-card{position:relative;display:flex;gap:var(--space-4);align-items:center;max-width:min(88%,720px);margin-top:var(--space-3);padding:.875rem 1rem;border:.0625rem solid rgba(226,232,240,.92);border-radius:1.375rem 1.375rem 1.375rem .5rem;background:#fff;box-shadow:0 .75rem 1.625rem #0f172a0d;color:inherit;text-align:left;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.viz-report-center-view .chat-report-card--generated{margin-top:0}.viz-report-center-view .chat-report-card:hover{border-color:#bfdbfee6;box-shadow:0 .875rem 1.875rem #0f172a12;transform:translateY(-.0625rem)}.viz-report-center-view .chat-report-card:focus-visible{outline:0;border-color:#93c5fdf5;box-shadow:0 0 0 .1875rem #3b82f624,0 .875rem 1.875rem #0f172a12}.viz-report-center-view .chat-report-card__icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2rem;height:2rem;border-radius:.625rem;background:#eff6ffeb;color:#2563eb}.viz-report-center-view .chat-report-card__icon svg{width:1rem;height:1rem}.viz-report-center-view .chat-report-card__body{display:grid;gap:.25rem;flex:1;min-width:0}.viz-report-center-view .chat-report-card__eyebrow,.viz-report-center-view .chat-report-card__tag{display:inline-flex;align-items:center;gap:.375rem;width:fit-content;padding:0;border-radius:0;background:transparent;color:#64748b;font-size:.75rem;font-weight:500;line-height:1.4;letter-spacing:0}.viz-report-center-view .chat-report-card__tag svg{width:.75rem;height:.75rem}.viz-report-center-view .chat-report-card strong{font-size:var(--fs-15);font-weight:650;color:#0f172a}.viz-report-center-view .chat-report-card p{margin:0;color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.viz-report-center-view .chat-report-card__summary,.viz-report-center-view .chat-report-card__meta{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.55}.viz-report-center-view .chat-report-card__summary{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.viz-report-center-view .chat-report-card__meta{color:var(--jet-theme-text-disabled)}.viz-report-center-view .chat-report-card__action{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;flex:none;min-height:2rem;padding:.375rem .75rem;border-radius:62.4375rem;background:#eff6ffeb;color:#2563eb;font-size:var(--fs-14);font-weight:600}.viz-report-center-view .chat-report-card__action svg{width:.8125rem;height:.8125rem}.viz-report-center-view .assistant-composer{position:relative;gap:var(--space-3);align-items:stretch;padding:var(--space-4) var(--space-6) var(--space-5);background:var(--jet-theme-bg-container)}.viz-report-center-view .assistant-composer:before{content:"";position:absolute;left:var(--space-6);right:var(--space-6);top:0;height:.0625rem;background:linear-gradient(90deg,transparent,var(--jet-theme-border) 20%,var(--jet-theme-border) 80%,transparent)}.viz-report-center-view .assistant-composer .ant-input-affix-wrapper,.viz-report-center-view .assistant-composer .ant-input{min-width:0;border-radius:.75rem;transition:border-color .2s ease,box-shadow .2s ease}.viz-report-center-view .assistant-composer .ant-input-affix-wrapper:focus-within,.viz-report-center-view .assistant-composer .ant-input:focus{border-color:var(--jet-theme-primary);box-shadow:0 0 0 .1875rem color-mix(in srgb,var(--jet-theme-primary) 16%,transparent)}.viz-report-center-view .assistant-composer__submit{position:relative;flex:none;min-width:5rem;border-radius:.75rem;overflow:hidden}.viz-report-center-view .report-chat .btn--primary,.viz-report-center-view .report-chat .btn--primary:hover,.viz-report-center-view .report-chat .btn--primary:focus{display:inline-flex;align-items:center;gap:.375rem;border-color:var(--jet-theme-primary);background:linear-gradient(135deg,color-mix(in srgb,var(--jet-theme-primary) 92%,white) 0%,var(--jet-theme-primary) 100%);color:#fff;font-weight:500;box-shadow:0 .25rem .625rem -.25rem color-mix(in srgb,var(--jet-theme-primary) 40%,transparent)}.viz-report-center-view .report-chat .btn--primary:hover{filter:brightness(1.04);box-shadow:0 .375rem .875rem -.25rem color-mix(in srgb,var(--jet-theme-primary) 50%,transparent)}.viz-report-center-view .report-chat .btn--primary[disabled],.viz-report-center-view .report-chat .btn--primary[disabled]:hover{background:color-mix(in srgb,var(--jet-theme-primary) 22%,var(--jet-theme-bg-container));border-color:color-mix(in srgb,var(--jet-theme-primary) 18%,var(--jet-theme-border));color:color-mix(in srgb,var(--jet-theme-primary) 50%,var(--jet-theme-text-disabled));box-shadow:none;filter:none;cursor:not-allowed}.viz-report-center-view .report-chat .assistant-composer__submit--loading,.viz-report-center-view .report-chat .assistant-composer__submit--loading:hover,.viz-report-center-view .report-chat .assistant-composer__submit--loading[disabled],.viz-report-center-view .report-chat .assistant-composer__submit--loading[disabled]:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--jet-theme-primary) 82%,white) 0%,var(--jet-theme-primary) 48%,color-mix(in srgb,var(--jet-theme-primary) 86%,black) 100%);border-color:var(--jet-theme-primary);color:#fff;box-shadow:0 .375rem 1rem -.25rem color-mix(in srgb,var(--jet-theme-primary) 50%,transparent),0 0 0 .1875rem color-mix(in srgb,var(--jet-theme-primary) 14%,transparent);cursor:progress;filter:none}.viz-report-center-view .assistant-composer__submit--loading:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.22) 42%,rgba(255,255,255,.42) 50%,rgba(255,255,255,.22) 58%,transparent 100%);transform:translate(-120%);animation:report-button-loading-sweep 1.35s ease-in-out infinite;pointer-events:none}.viz-report-center-view .assistant-composer__submit--loading .ant-btn-loading-icon,.viz-report-center-view .assistant-composer__submit--loading>span:not(.ant-btn-loading-icon){position:relative;z-index:1}.viz-report-center-view .assistant-composer--starter{width:min(40rem,100%);padding:.4375rem;border:.0625rem solid var(--jet-theme-border);border-radius:1rem;background:var(--jet-theme-bg-container);box-shadow:0 .5rem 1.5rem -.5rem #00000014,0 .0625rem #fff9 inset;transition:border-color .2s ease,box-shadow .2s ease;display:flex;flex-direction:column;align-items:stretch;gap:.5rem}.viz-report-center-view .assistant-composer--starter:before{display:none}.viz-report-center-view .assistant-composer--starter:focus-within{border-color:color-mix(in srgb,var(--jet-theme-primary) 40%,var(--jet-theme-border));box-shadow:0 .75rem 2rem -.5rem color-mix(in srgb,var(--jet-theme-primary) 28%,transparent),0 0 0 .1875rem color-mix(in srgb,var(--jet-theme-primary) 12%,transparent)}.viz-report-center-view .assistant-composer--starter .ant-input-affix-wrapper,.viz-report-center-view .assistant-composer--starter .ant-input{border:0;box-shadow:none;background:transparent;padding-inline:var(--space-4)}.viz-report-center-view .assistant-composer--starter .ant-input-affix-wrapper:focus-within,.viz-report-center-view .assistant-composer--starter .ant-input:focus{box-shadow:none}.viz-report-center-view .assistant-composer--starter .assistant-composer__submit{height:auto;padding-inline:var(--space-5);border-radius:.75rem}.viz-report-center-view .chat-template-picker{display:inline-flex;flex-wrap:wrap;gap:.375rem;margin:0;padding:0 .25rem}.viz-report-center-view .chat-template-picker__chip{display:inline-flex;align-items:center;gap:.3125rem;height:1.625rem;padding:0 .625rem;border:.0625rem solid var(--jet-theme-border);border-radius:62.4375rem;background:var(--jet-theme-bg-container);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-weight:500;line-height:1;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.viz-report-center-view .chat-template-picker__chip:hover:not(:disabled){border-color:color-mix(in srgb,var(--jet-theme-primary) 32%,var(--jet-theme-border));background:color-mix(in srgb,var(--jet-theme-primary) 4%,var(--jet-theme-bg-container));color:var(--jet-theme-text)}.viz-report-center-view .chat-template-picker__chip:disabled{cursor:not-allowed;opacity:.55}.viz-report-center-view .chat-template-picker__chip--active{border-color:var(--jet-theme-primary);background:color-mix(in srgb,var(--jet-theme-primary) 10%,var(--jet-theme-bg-container));color:var(--jet-theme-primary)}.viz-report-center-view .chat-template-picker__chip-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--jet-theme-text-disabled);transition:color .2s ease}.viz-report-center-view .chat-template-picker__chip-icon svg{width:.8125rem;height:.8125rem}.viz-report-center-view .chat-template-picker__chip:hover:not(:disabled) .chat-template-picker__chip-icon,.viz-report-center-view .chat-template-picker__chip--active .chat-template-picker__chip-icon{color:var(--jet-theme-primary)}.viz-report-center-view .chat-template-picker__chip-label{letter-spacing:.01em}.viz-report-center-view .chat-template-picker__row{display:flex;align-items:stretch;gap:var(--space-3)}.viz-report-center-view .chat-template-picker__input{flex:1;min-width:0}.viz-report-center-view .chat-template-picker__row .ant-input,.viz-report-center-view .chat-template-picker__row .ant-input-affix-wrapper{min-height:2.5rem;display:flex;align-items:center}.viz-report-center-view .chat-template-tag{display:inline-flex;align-items:center;gap:.375rem;flex:none;padding:.25rem .625rem;border-radius:62.4375rem;background:color-mix(in srgb,var(--jet-theme-primary) 10%,var(--jet-theme-bg-container));color:var(--jet-theme-primary);font-size:var(--fs-14);font-weight:500}.viz-report-center-view .chat-template-tag__icon{width:.875rem;height:.875rem}.viz-report-center-view .chat-template-tag svg{width:.875rem;height:.875rem}@keyframes report-cursor-blink{50%{opacity:.18}}@keyframes report-dot-pulse{0%,80%,to{opacity:.28;transform:translateY(0)}40%{opacity:1;transform:translateY(-.125rem)}}@keyframes report-badge-pulse{0%,to{opacity:0;transform:scale(.6)}40%{opacity:.5}to{opacity:0;transform:scale(1.6)}}@keyframes report-button-loading-sweep{to{transform:translate(120%)}}@keyframes report-avatar-pulse{0%{opacity:.55;transform:scale(.94)}80%,to{opacity:0;transform:scale(1.18)}}@keyframes report-message-in{0%{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:translateY(0)}}@keyframes report-bubble-in{0%{opacity:0;transform:translateY(.375rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.viz-report-center-view .report-document{overflow:hidden;background:var(--jet-theme-bg-container)}.viz-report-center-view .report-document__head{align-items:flex-start;padding:var(--space-10);border-bottom:.0625rem solid var(--jet-theme-border)}.viz-report-center-view .report-title-block h2{font-size:var(--fs-26);line-height:1.25}.viz-report-center-view .report-title-block>span{color:var(--jet-theme-text-disabled);font-size:var(--fs-body)}.viz-report-center-view .report-actions{flex-wrap:wrap;justify-content:flex-end;gap:var(--space-4);max-width:35rem}.viz-report-center-view .report-source-line{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-6) var(--space-10);border-bottom:.0625rem solid var(--jet-theme-border);background:var(--jet-theme-bg-container)}.viz-report-center-view .report-source-line svg{width:1rem;height:1rem;color:var(--jet-theme-primary)}.viz-report-center-view .report-metric-band{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:.0625rem solid var(--jet-theme-border)}.viz-report-center-view .report-metric{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-6);align-items:center;min-width:0;min-height:7rem;padding:var(--space-8) var(--space-10);border-right:.0625rem solid var(--jet-theme-border);background:var(--jet-theme-bg-container);transition:background .16s ease}.viz-report-center-view .report-metric:hover{background:var(--jet-theme-border-secondary)}.viz-report-center-view .report-metric:nth-child(2n),.viz-report-center-view .report-metric:last-child{border-right:0}.viz-report-center-view .report-metric:nth-child(-n+2){border-bottom:.0625rem solid var(--jet-theme-border)}.viz-report-center-view .report-metric[data-tone=ok] .report-metric__icon{background:var(--ok-bg);color:var(--jet-theme-success)}.viz-report-center-view .report-metric[data-tone=warn] .report-metric__icon{background:var(--warn-bg);color:var(--jet-theme-warning)}.viz-report-center-view .report-metric[data-tone=info] .report-metric__icon{background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.viz-report-center-view .report-metric strong{color:var(--jet-theme-text);font-size:var(--fs-26);font-weight:600;line-height:1.1;font-variant-numeric:tabular-nums}.viz-report-center-view .report-sparkline{width:5.25rem;height:2rem;color:var(--jet-theme-primary);opacity:.86}.viz-report-center-view .report-sparkline path{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.viz-report-center-view .report-paper{display:grid;gap:0;padding:var(--space-10);background:var(--jet-theme-bg-container)}.viz-report-center-view .report-title-block__template{display:inline-flex;align-items:center;padding:.0625rem .5rem;margin-right:.375rem;border-radius:62.4375rem;background:color-mix(in srgb,var(--jet-theme-primary) 10%,var(--jet-theme-bg-container));color:var(--jet-theme-primary);font-size:var(--fs-14);font-weight:600;letter-spacing:.01em}.viz-report-center-view .report-title-block__divider{display:inline-block;margin:0 .25rem;color:var(--jet-theme-text-disabled)}.viz-report-center-view .report-detail-table{display:grid;gap:var(--space-4);padding:var(--space-8) var(--space-10);background:var(--jet-theme-bg-container)}.viz-report-center-view .report-detail-table__caption{display:flex;align-items:center;gap:var(--space-2);color:var(--jet-theme-text);font-size:var(--fs-15);font-weight:600}.viz-report-center-view .report-detail-table__caption svg{width:1rem;height:1rem;color:var(--jet-theme-primary)}.viz-report-center-view .report-detail-table__caption small{margin-left:auto;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:500;font-variant-numeric:tabular-nums}.viz-report-center-view .report-detail-table__grid{border-radius:var(--jet-theme-radius);overflow:hidden}.viz-report-center-view .report-detail-table__grid :deep(.ant-table){border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius)}.viz-report-center-view .report-detail-table__grid :deep(.ant-table-thead > tr > th){background:var(--jet-theme-primary-soft);color:var(--jet-theme-text);font-weight:600}.viz-report-center-view .report-detail-table__todo{display:inline-flex;align-items:center;gap:.375rem;margin:0;padding:.5rem .75rem;border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-warning) 8%,var(--jet-theme-bg-container));color:var(--jet-theme-text-secondary);font-size:var(--fs-14);width:fit-content}.viz-report-center-view .report-detail-table__todo svg{width:.875rem;height:.875rem;color:var(--jet-theme-warning)}.viz-report-center-view .report-chapter{display:grid;gap:var(--space-6);width:min(57.5rem,100%);padding:var(--space-7) 0}.viz-report-center-view .report-chapter+.report-chapter{border-top:.0625rem solid var(--jet-theme-border)}.viz-report-center-view .report-chapter__title{display:flex;align-items:center;gap:var(--space-5)}.viz-report-center-view .report-chapter__title span{display:inline-flex;align-items:center;justify-content:center;width:var(--space-10);height:var(--space-10);border:.0625rem solid var(--jet-theme-border);border-radius:50%;background:var(--jet-theme-primary-soft);color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-variant-numeric:tabular-nums}.viz-report-center-view .report-chapter__title h3{margin:0;color:var(--jet-theme-text);font-size:var(--fs-h4);font-weight:600;line-height:1.5}.viz-report-center-view .report-chapter p,.viz-report-center-view .evidence-card p{margin:0;color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.75}.viz-report-center-view .source-line{display:flex;flex-wrap:wrap;gap:var(--space-3)}.viz-report-center-view .source-line span{padding:var(--space-1) var(--space-4);border:.0625rem solid var(--jet-theme-border);border-radius:62.4375rem;background:var(--jet-theme-primary-soft);color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.viz-report-center-view .evidence-card{display:grid;grid-template-columns:8.25rem minmax(0,1fr);gap:var(--space-6);align-items:center;width:min(32.5rem,100%);padding:var(--space-6);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);box-shadow:var(--jet-theme-shadow-secondary)}.viz-report-center-view .evidence-card img{width:100%;aspect-ratio:16 / 10;border-radius:var(--jet-theme-radius-sm);object-fit:cover;background:var(--jet-theme-primary-soft)}.viz-report-center-view .evidence-card__head{justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-2)}.viz-report-center-view .evidence-card__head strong{color:var(--jet-theme-text);font-size:var(--fs-body);font-weight:600}.viz-report-center-view .image-clue-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5)}.viz-report-center-view .image-clue{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-4);align-items:center;min-width:0;min-height:4rem;padding:var(--space-5);border:.0625rem solid var(--jet-theme-border);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);transition:background .16s ease,border-color .16s ease}.viz-report-center-view .image-clue:hover{border-color:var(--jet-theme-border-secondary);background:var(--jet-theme-border-secondary)}.viz-report-center-view .empty-state--inline{padding:var(--space-8)}@media (min-width: 97.5rem){.viz-report-center-view .report-metric-band,.viz-report-center-view .image-clue-list{grid-template-columns:repeat(4,minmax(0,1fr))}.viz-report-center-view .report-metric,.viz-report-center-view .report-metric:nth-child(2n){border-right:.0625rem solid var(--jet-theme-border);border-bottom:0}.viz-report-center-view .report-metric:last-child{border-right:0}}@media (max-width: 80rem){.viz-report-center-view .workbench-home__layout{grid-template-columns:1fr;align-items:start}.viz-report-center-view .workbench-home__inner{height:auto}.viz-report-center-view .workbench-home__layout,.viz-report-center-view .workbench-home__primary{height:auto;overflow:visible}.viz-report-center-view .report-chat{height:calc(100vh - var(--topbar-h) - var(--space-12) - 3.75rem)}}@media (max-width: 61.25rem){.viz-report-center-view .report-document__head{display:grid;grid-template-columns:1fr}.viz-report-center-view .report-actions{justify-content:flex-start}}@media (max-width: 47.5rem){.viz-report-center-view{padding:var(--space-8) var(--space-6) var(--space-10)}.viz-report-center-view .report-chat{height:calc(100vh - var(--topbar-h) - var(--space-12) - 3.75rem)}.viz-report-center-view .assistant-composer,.viz-report-center-view .chat-report-card,.viz-report-center-view .report-document__head{display:grid;grid-template-columns:1fr}.viz-report-center-view .chat-report-card__action{width:100%}.viz-report-center-view .chat-thread,.viz-report-center-view .chat-starter,.viz-report-center-view .report-document__head,.viz-report-center-view .report-source-line,.viz-report-center-view .report-paper{padding-inline:var(--space-6)}.viz-report-center-view .chat-starter{align-items:start;padding-block:var(--space-8)}.viz-report-center-view .chat-starter__panel{gap:var(--space-5);text-align:left}.viz-report-center-view .chat-starter__copy{text-align:left}.viz-report-center-view .chat-starter__copy,.viz-report-center-view .chat-starter__stream,.viz-report-center-view .assistant-composer--starter,.viz-report-center-view .chat-starter__suggestions{width:100%}.viz-report-center-view .chat-starter__stream{margin-inline:0}.viz-report-center-view .chat-starter__suggestions{grid-template-columns:1fr}.viz-report-center-view .chat-template-picker{flex-wrap:wrap}.viz-report-center-view .chat-template-picker__row{flex-direction:column}.viz-report-center-view .chat-message,.viz-report-center-view .chat-message[data-role=user]{grid-template-columns:1fr}.viz-report-center-view .chat-message__avatar,.viz-report-center-view .chat-message[data-role=user] .chat-message__avatar{display:none}.viz-report-center-view .chat-message[data-role=user] .chat-message__body{grid-column:auto;grid-row:auto}.viz-report-center-view .report-title-block h2{font-size:var(--fs-22)}.viz-report-center-view .report-metric-band,.viz-report-center-view .image-clue-list{grid-template-columns:1fr}.viz-report-center-view .report-metric{min-height:6.5rem;border-right:0;border-bottom:.0625rem solid var(--jet-theme-border)}.viz-report-center-view .report-metric:last-child{border-bottom:0}.viz-report-center-view .evidence-card{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.viz-report-center-view .report-record,.viz-report-center-view .report-metric,.viz-report-center-view .image-clue,.viz-report-center-view .chat-starter__suggestions button,.viz-report-center-view .chat-bubble,.viz-report-center-view .chat-report-card{transition:none}.viz-report-center-view .chat-starter__bubble-caret,.viz-report-center-view .chat-typing-dots i,.viz-report-center-view .chat-starter__copy,.viz-report-center-view .chat-message,.viz-report-center-view .assistant-composer__submit--loading:after{animation:none}}.report-drawer .ant-drawer-content{background:var(--jet-theme-bg-container)}.report-drawer .ant-drawer-header{align-items:flex-start;padding:var(--space-5) var(--space-6);border-bottom:.0625rem solid var(--jet-theme-border-secondary);background:var(--jet-theme-bg-container)}.report-drawer .ant-drawer-title{min-width:0}.report-drawer .ant-drawer-extra{min-width:0;padding-top:.125rem}.report-drawer .ant-drawer-body{overflow:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--jet-theme-border-secondary) transparent}.report-drawer .ant-drawer-close{color:var(--jet-theme-text-secondary)}.report-drawer .report-title-block{display:grid;gap:.375rem;min-width:0;max-width:35rem}.report-drawer .report-title-block p{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.45}.report-drawer .report-title-block h2{margin:0;color:var(--jet-theme-text);font-size:var(--fs-20);font-weight:650;line-height:1.35;letter-spacing:0;overflow-wrap:anywhere}.report-drawer .report-title-block>span{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.45}.report-drawer .report-title-block__template{display:inline-flex;align-items:center;min-height:1.375rem;padding:.0625rem .5rem;border-radius:62.4375rem;background:color-mix(in srgb,var(--jet-theme-primary) 10%,var(--jet-theme-bg-container));color:var(--jet-theme-primary);font-size:var(--fs-14);font-weight:600}.report-drawer .report-title-block__divider{color:var(--jet-theme-text-disabled)}.report-drawer .report-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2);max-width:32rem}.report-drawer .report-actions .ant-btn{display:inline-flex;align-items:center;gap:.375rem;height:2rem;padding-inline:.625rem;border-radius:var(--jet-theme-radius);font-size:var(--fs-14)}.report-drawer .report-document--drawer{min-height:100%;background:var(--jet-theme-bg-layout)}.report-drawer .report-source-line{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-bottom:.0625rem solid var(--jet-theme-border-secondary);background:var(--jet-theme-bg-container);color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.5}.report-drawer .report-source-line svg{flex:none;width:1rem;height:1rem;color:var(--jet-theme-primary)}.report-drawer .report-metric-band{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;background:var(--jet-theme-bg-container);border-bottom:.0625rem solid var(--jet-theme-border-secondary)}.report-drawer .report-metric{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-4);min-height:6rem;padding:var(--space-5) var(--space-6);border-right:.0625rem solid var(--jet-theme-border-secondary);border-bottom:.0625rem solid var(--jet-theme-border-secondary)}.report-drawer .report-metric:nth-child(2n),.report-drawer .report-metric:last-child{border-right:0}.report-drawer .report-metric:nth-last-child(-n+2){border-bottom:0}.report-drawer .report-metric__icon,.report-drawer .image-clue__thumb{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:var(--jet-theme-radius);background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary)}.report-drawer .report-metric p,.report-drawer .report-metric small,.report-drawer .image-clue span{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.45}.report-drawer .report-metric strong{display:block;margin:.125rem 0;color:var(--jet-theme-text);font-size:var(--fs-22);font-weight:650;line-height:1.15;font-variant-numeric:tabular-nums}.report-drawer .report-sparkline{width:4.75rem;height:1.75rem;color:var(--jet-theme-primary)}.report-drawer .report-sparkline path{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.report-drawer .report-detail-table,.report-drawer .report-paper{margin:var(--space-4);border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container);overflow:hidden}.report-drawer .report-detail-table{display:grid;gap:var(--space-4);padding:var(--space-5)}.report-drawer .report-detail-table__caption{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0;color:var(--jet-theme-text);font-size:var(--fs-15);font-weight:650}.report-drawer .report-detail-table__caption svg{flex:none;width:1rem;height:1rem;color:var(--jet-theme-primary)}.report-drawer .report-detail-table__caption small{margin-left:auto;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:500}.report-drawer .report-detail-table__grid{overflow:hidden;border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius)}.report-drawer .report-detail-table__grid .ant-table{border-radius:var(--jet-theme-radius)}.report-drawer .report-detail-table__grid .ant-table-thead>tr>th{background:var(--jet-theme-bg-layout);color:var(--jet-theme-text);font-weight:650}.report-drawer .report-detail-table__grid .ant-table-tbody>tr>td{color:var(--jet-theme-text-secondary)}.report-drawer .report-detail-table__todo{display:inline-flex;align-items:center;gap:.375rem;width:fit-content;margin:0;padding:.5rem .75rem;border-radius:var(--jet-theme-radius);background:color-mix(in srgb,var(--jet-theme-warning) 8%,var(--jet-theme-bg-container));color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.report-drawer .report-detail-table__todo svg{color:var(--jet-theme-warning)}.report-drawer .report-paper{display:grid;padding:var(--space-6)}.report-drawer .report-chapter{display:grid;gap:var(--space-4);padding:var(--space-5) 0}.report-drawer .report-chapter:first-child{padding-top:0}.report-drawer .report-chapter:last-child{padding-bottom:0}.report-drawer .report-chapter+.report-chapter{border-top:.0625rem solid var(--jet-theme-border-secondary)}.report-drawer .report-chapter__title{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:var(--space-3)}.report-drawer .report-chapter__title span{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary);font-size:var(--fs-14);font-weight:600}.report-drawer .report-chapter__title h3{margin:0;color:var(--jet-theme-text);font-size:var(--fs-16);font-weight:650;line-height:1.45}.report-drawer .report-chapter p,.report-drawer .evidence-card p{margin:0;color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.8;white-space:pre-wrap;word-break:break-word}.report-drawer .source-line{display:flex;flex-wrap:wrap;gap:var(--space-2)}.report-drawer .source-line span{padding:.125rem .625rem;border-radius:62.4375rem;background:var(--jet-theme-primary-soft);color:var(--jet-theme-text-secondary);font-size:var(--fs-14)}.report-drawer .evidence-card,.report-drawer .image-clue{border:.0625rem solid var(--jet-theme-border-secondary);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container)}.report-drawer .evidence-card{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:var(--space-4);align-items:center;width:min(32rem,100%);padding:var(--space-4)}.report-drawer .evidence-card img{width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:var(--jet-theme-radius-sm)}.report-drawer .evidence-card__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-2)}.report-drawer .evidence-card__head strong,.report-drawer .image-clue strong{color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:650}.report-drawer .image-clue-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.report-drawer .image-clue{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-4)}.report-drawer .image-clue div{display:grid;gap:var(--space-1);min-width:0}@media (max-width: 61.25rem){.report-drawer .ant-drawer-header{display:grid;gap:var(--space-3)}.report-drawer .ant-drawer-extra,.report-drawer .report-actions{justify-content:flex-start;width:100%}.report-drawer .report-metric-band,.report-drawer .image-clue-list{grid-template-columns:1fr}.report-drawer .report-metric,.report-drawer .report-metric:nth-child(2n){border-right:0}.report-drawer .report-metric:nth-last-child(-n+2){border-bottom:.0625rem solid var(--jet-theme-border-secondary)}.report-drawer .report-metric:last-child{border-bottom:0}}@media (max-width: 47.5rem){.report-drawer .ant-drawer-content-wrapper{width:100vw!important}.report-drawer .ant-drawer-header,.report-drawer .report-source-line,.report-drawer .report-detail-table,.report-drawer .report-paper{padding-inline:var(--space-4)}.report-drawer .report-detail-table,.report-drawer .report-paper{margin:var(--space-3)}.report-drawer .report-actions .ant-btn{flex:1 1 auto;justify-content:center;min-width:7rem}.report-drawer .evidence-card{grid-template-columns:1fr}}.viz-report-page[data-v-fb0133e7]{display:flex;flex-direction:column;height:calc(100vh - var(--topbar-h));min-height:0;overflow:hidden}.viz-report-page[data-v-fb0133e7] .ant-pro-page-container,.viz-report-page[data-v-fb0133e7] .ant-pro-page-container-grid-content,.viz-report-page[data-v-fb0133e7] .ant-pro-page-container-grid-content>div,.viz-report-page[data-v-fb0133e7] .ant-pro-page-container-children-content{display:flex;flex:1;flex-direction:column;height:100%;min-height:0;overflow:hidden}.viz-report-page[data-v-fb0133e7] .ant-pro-page-container-wrap{flex-shrink:0}.viz-report-page[data-v-fb0133e7] .ant-pro-page-container-children-content>*{flex:1;min-height:0}@media (max-width: 80rem){.viz-report-page[data-v-fb0133e7]{height:auto;min-height:calc(100vh - var(--topbar-h));overflow:visible}.viz-report-page[data-v-fb0133e7] .ant-pro-page-container,.viz-report-page[data-v-fb0133e7] .ant-pro-page-container-grid-content,.viz-report-page[data-v-fb0133e7] .ant-pro-page-container-grid-content>div,.viz-report-page[data-v-fb0133e7] .ant-pro-page-container-children-content{height:auto;overflow:visible}}.resource-card[data-v-897d4e40]{width:100%}.resource-card .card-container[data-v-897d4e40]{background:var(--card-bg, #fff);border-radius:6px;overflow:hidden;border:1px solid var(--card-border, rgba(0, 0, 0, .06));transition:border-color .25s ease,box-shadow .25s ease;display:flex;flex-direction:column;cursor:pointer}.resource-card .card-container[data-v-897d4e40]:hover{border-color:var(--card-border-hover, rgba(0, 0, 0, .12));box-shadow:0 4px 20px var(--card-shadow-hover, rgba(0, 0, 0, .08))}.resource-card .image-wrapper[data-v-897d4e40]{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:var(--card-image-bg, #f5f5f7)}.resource-card .image-wrapper[data-v-897d4e40] .lazy-image-container,.resource-card .image-wrapper[data-v-897d4e40] .ant-image{width:100%;height:100%}.resource-card .image-wrapper[data-v-897d4e40] .ant-image .ant-image-img{width:100%;height:100%;object-fit:contain;transition:filter .35s ease}.resource-card .image-wrapper.image-fill[data-v-897d4e40] .lazy-image-img,.resource-card .image-wrapper.image-fill[data-v-897d4e40] .ant-image-img{object-fit:cover!important}.resource-card .image-wrapper .status-badge[data-v-897d4e40]{position:absolute;font-size:11px;font-weight:500;letter-spacing:.3px;background:#0000008c;color:#fff;padding:3px 10px;border-radius:4px;top:10px;right:10px;z-index:10;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);line-height:1.4}.resource-card .image-wrapper .status-badge.is-published[data-v-897d4e40]{background:#22c55ed9}.resource-card .image-wrapper .status-badge.is-expired[data-v-897d4e40]{background:#ef4444cc}.resource-card .image-wrapper .image-overlay[data-v-897d4e40]{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000073;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.resource-card .image-wrapper .image-overlay .overlay-buttons[data-v-897d4e40]{display:flex;gap:14px}.resource-card .image-wrapper .image-overlay .overlay-buttons .overlay-buttons-item[data-v-897d4e40]{background:#ffffffd9;border-radius:10px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:none;transition:background-color .2s ease}.resource-card .image-wrapper .image-overlay .overlay-buttons .overlay-buttons-item[data-v-897d4e40]:hover{background:#fff}.resource-card .image-wrapper .image-overlay .overlay-buttons .overlay-buttons-item[data-v-897d4e40] .ant-btn{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:none;transition:background-color .2s ease}.resource-card .image-wrapper:hover .image-overlay[data-v-897d4e40]{opacity:1}.resource-card .image-wrapper.with-actions[data-v-897d4e40]:hover .ant-image-img{filter:brightness(.85)}.resource-card .card-content[data-v-897d4e40]{padding:4px 4px 4px 12px;display:flex;justify-content:space-between;align-items:center;gap:12px}.resource-card .card-content .card-title-wrapper[data-v-897d4e40]{flex:1;min-width:0;display:flex;align-items:center;gap:8px}.resource-card .card-content .card-title-wrapper .card-title[data-v-897d4e40]{font-size:14px;font-weight:500;color:var(--card-title-color, #1f2937);line-height:1.4}.resource-card .card-content .card-title-wrapper .running-state[data-v-897d4e40]{display:flex;align-items:center;white-space:nowrap;gap:5px;flex-shrink:0}.resource-card .card-content .card-title-wrapper .running-state .state-indicator[data-v-897d4e40]{width:7px;height:7px;border-radius:50%;background-color:#ef4444;transition:background-color .25s ease}.resource-card .card-content .card-title-wrapper .running-state .state-indicator.is-enabled[data-v-897d4e40]{background-color:#3b82f6;box-shadow:0 0 6px #3b82f666}.resource-card .card-content .card-title-wrapper .running-state .state-text[data-v-897d4e40]{font-size:12px;color:var(--card-desc-color, #6b7280)}.action-buttons[data-v-897d4e40]{display:flex;align-items:center;flex-shrink:0}.action-buttons .footer-action[data-v-897d4e40]{padding:4px 6px;margin:0 1px;border-radius:6px;color:var(--card-action-color, #9ca3af);transition:color .2s ease,background-color .2s ease}.action-buttons .footer-action[data-v-897d4e40]:hover{color:var(--ant-primary-color, #1890ff);background:var(--card-action-bg-hover, rgba(0, 0, 0, .04))}.menu-item[data-v-897d4e40]{width:100%;display:flex;justify-content:flex-start;align-items:center}.footer-action[data-v-cfc219cc]{padding:4px 8px;margin:0 2px;border-radius:4px}.category-tree[data-v-b585d5ba]{min-width:0}.tree-title[data-v-b585d5ba],.tree-title-text[data-v-b585d5ba]{display:flex;min-width:0;align-items:center;gap:var(--space-2)}.tree-title[data-v-b585d5ba]{width:100%}.tree-title-text[data-v-b585d5ba]{flex:1;color:inherit}.tree-folder-icon[data-v-b585d5ba]{flex-shrink:0;font-size:var(--fs-14)}.tree-actions[data-v-b585d5ba]{flex:none;opacity:0;pointer-events:none}[data-v-b585d5ba] .ant-tree-treenode:hover .tree-actions,.tree-title:focus-within .tree-actions[data-v-b585d5ba],.tree-actions.is-open[data-v-b585d5ba]{opacity:1;pointer-events:auto}.tree-action-trigger[data-v-b585d5ba]{color:inherit}.empty-container[data-v-b585d5ba]{display:flex;height:100%;align-items:center;justify-content:center}.resource-category-panel[data-v-de69d673]{box-sizing:border-box;display:flex;width:100%;min-width:0;min-height:0;height:100%;flex-direction:column;padding:0 var(--space-2) var(--space-2);gap:var(--space-3);overflow:hidden;background:transparent}.resource-category-panel__search[data-v-de69d673],.resource-category-panel__footer[data-v-de69d673]{flex:none}.resource-category-panel__search[data-v-de69d673]{min-width:0;width:100%}.resource-category-panel__tree[data-v-de69d673]{min-width:0;min-height:0;flex:1;overflow:auto}.resource-category-panel__tree[data-v-de69d673] .tree-title-text{font-size:var(--fs-14);font-weight:400}.resource-category-panel__tree[data-v-de69d673] .tree-title-text .j-ellipsis{font-size:inherit;font-weight:inherit}.resource-category-panel__tree[data-v-de69d673]:has(.empty-container){display:grid;align-items:center}.resource-workbench[data-v-d42d5dfb]{min-width:0;min-height:0;flex:0 1 auto;overflow:hidden}.resource-workbench__columns[data-v-d42d5dfb]{flex:1 1 0;width:100%;min-height:0}.resource-content-panel[data-v-d42d5dfb]{display:flex;height:100%;min-width:0;min-height:0;flex-direction:column;gap:var(--space-3);overflow:hidden}.resource-content-panel__list[data-v-d42d5dfb]{min-width:0;min-height:0;flex:1;overflow:hidden}.resource-content-panel__list[data-v-d42d5dfb] .jtable-body-spin{background:transparent}.resource-content-panel__list[data-v-d42d5dfb] .j-table-empty{display:flex;height:100%;margin-top:0;align-items:center;justify-content:center}@media (max-width: 64rem){.resource-workbench__columns[data-v-d42d5dfb]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:var(--space-3)}.resource-workbench__columns[data-v-d42d5dfb]:before{display:none}.resource-workbench__columns[data-v-d42d5dfb] .equal-height-columns__pane{min-height:0!important}.resource-workbench__columns[data-v-d42d5dfb] .equal-height-columns__pane--left{grid-area:1 / 1;max-height:16rem;border-bottom:var(--jet-theme-stroke-width) solid var(--line)}.resource-workbench__columns[data-v-d42d5dfb] .equal-height-columns__pane--right{grid-area:2 / 1}}.resource-toolbar[data-v-cca01e1a]{display:flex;flex:none;min-width:0;align-items:center;gap:var(--space-3)}.resource-toolbar__filters[data-v-cca01e1a]{display:flex;flex:1 1 auto;min-width:0}.resource-toolbar__actions[data-v-cca01e1a],.resource-toolbar__filter-prefix[data-v-cca01e1a]{flex:none}.resource-toolbar__filter-prefix[data-v-cca01e1a]{display:flex;align-items:center}.resource-toolbar__condition-filter[data-v-cca01e1a]{width:100%;min-width:0}body:has(.resource-workbench) .condition-field-panel__key{display:none}@media (max-width: 80rem){.resource-toolbar[data-v-cca01e1a]{flex-wrap:wrap}.resource-toolbar__filters[data-v-cca01e1a]{flex-basis:100%}.resource-toolbar__actions[data-v-cca01e1a]{margin-inline-start:auto}}.title-container[data-v-2cbf9048]{height:24px;line-height:24px;font-size:12px;color:#999}.config-container[data-v-2cbf9048]{display:flex;height:calc(100% - 24px);gap:16px}.editor-container[data-v-2cbf9048],.chart-container[data-v-2cbf9048]{flex:1;height:100%;width:50%;border:1px solid #e8e8e8;position:relative}.chart-content[data-v-2cbf9048]{width:100%;height:100%;background-color:#f5f5f5}.footer-content[data-v-2cbf9048]{display:flex;justify-content:flex-end}.run-btn[data-v-2cbf9048]:hover{background-color:#eebe77;border-color:#eebe77}.error-message[data-v-2cbf9048]{padding:20px;color:#f56c6c;background:#fef0f0;border:1px solid #fde2e2;position:absolute;inset:0;overflow:auto;white-space:pre-wrap;font-family:monospace}.custom-radio-group[data-v-3f799524]{display:flex}.custom-radio-group .custom-radio-item[data-v-3f799524]{display:flex;align-items:center;justify-content:center;cursor:pointer;width:100px;padding:4px 0;transition:all .3s;border:1px solid #d9d9d9}.custom-radio-group .custom-radio-item[data-v-3f799524]:hover:not(.disabled){border-color:#1890ff;color:#1890ff}.custom-radio-group .custom-radio-item.active[data-v-3f799524]{background-color:#e6f7ff;border-color:#1890ff;color:#1890ff}.custom-radio-group .custom-radio-item.disabled[data-v-3f799524]{cursor:not-allowed;opacity:.6;background-color:#f5f5f5}.custom-radio-group .custom-radio-item .radio-label[data-v-3f799524]{display:flex;align-items:center}.config-button[data-v-3f799524]{background-color:#52c41a;color:#fff;border-color:#52c41a}.config-button[data-v-3f799524]:hover{background-color:#53c41ad1;color:#fff;border-color:#53c41ad1}.create-steps[data-v-93b0ce4f]{margin-bottom:24px;padding:16px 24px;background:#f8fafc;border-radius:8px;border:1px solid rgba(0,0,0,.03)}.form-section[data-v-93b0ce4f]{animation:modalFadeIn-93b0ce4f .3s ease-out forwards}@keyframes modalFadeIn-93b0ce4f{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}[data-v-93b0ce4f] .ant-form-item-label>label{font-weight:500;color:#334155}[data-v-93b0ce4f] .ant-upload-drag{border-radius:8px;background:#f8fafc;border:1px dashed #cbd5e1;transition:all .25s ease;overflow:hidden}[data-v-93b0ce4f] .ant-upload-drag:hover{border-color:var(--ant-primary-color);background:#f0f7ff}[data-v-93b0ce4f] .ant-upload-text{font-weight:500;color:#334155;font-size:16px}[data-v-93b0ce4f] .ant-upload-hint{color:#64748b;font-size:13px}.template-label[data-v-93b0ce4f]{font-size:16px;font-weight:600;color:#0f172a;margin-bottom:16px;position:relative;padding-left:12px}.template-label[data-v-93b0ce4f]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:16px;background:var(--ant-primary-color);border-radius:2px}.modal-footer[data-v-93b0ce4f]{display:flex;justify-content:flex-end}.modal-footer.with-prev[data-v-93b0ce4f]{justify-content:space-between}.modal-footer .footer-right[data-v-93b0ce4f],.modal-footer .footer-left[data-v-93b0ce4f]{display:flex;gap:12px}.template-section--step[data-v-93b0ce4f]{height:68vh}.template-section--step[data-v-93b0ce4f] .content{height:100%;min-height:100%;max-height:100%}.template-section--step[data-v-93b0ce4f] .content-left .content-items{overflow:auto}.template-section--step[data-v-93b0ce4f] .template-grid{height:100%;max-height:none;min-height:0}.select-with-button[data-v-93b0ce4f]{display:flex;gap:8px;align-items:center}.select-with-button .ant-select[data-v-93b0ce4f]{flex:1}.select-with-button .ant-btn[data-v-93b0ce4f]{flex-shrink:0}.drop-content[data-v-93d781ae] .ant-btn{padding:3px 8px;text-align:left}.drop-content[data-v-93d781ae] .ant-btn .icon{color:#9093a1}.drop-content[data-v-93d781ae] .ant-btn:hover{background-color:#f3f5f8}.drop-content[data-v-93d781ae] .ant-dropdown-menu-item{padding:4px 0;width:120px}.drop-content[data-v-93d781ae] .ant-dropdown-menu-item:hover{background-color:transparent}.more-icon[data-v-720247fd]{font-size:18px}.footer-action[data-v-720247fd]{padding:4px 8px;margin:0 2px;border-radius:4px;display:flex;align-items:center;justify-content:center}.footer-action[data-v-720247fd]:hover,.footer-action.is-open[data-v-720247fd]{color:#1890ff;background:#0000000d}[data-v-720247fd] .tree-action-menu{min-width:110px;border-radius:8px;padding:4px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}[data-v-720247fd] .tree-action-menu .ant-dropdown-menu-item{border-radius:6px;padding:0;margin-bottom:2px}[data-v-720247fd] .tree-action-menu .ant-dropdown-menu-item:last-child{margin-bottom:0}[data-v-720247fd] .tree-action-menu .ant-dropdown-menu-item:hover,[data-v-720247fd] .tree-action-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-active{background-color:#f5f5f5}[data-v-720247fd] .tree-action-item{--ct-text: #262626;--ct-transition: .2s cubic-bezier(.4, 0, .2, 1);display:flex!important;align-items:center;gap:8px;font-size:13px;color:var(--ct-text);padding:5px 8px;border-radius:6px;cursor:pointer;transition:color var(--ct-transition);width:100%;height:100%;border:none;background:transparent;box-shadow:none}[data-v-720247fd] .tree-action-item:hover,[data-v-720247fd] .tree-action-item:active,[data-v-720247fd] .tree-action-item:focus{background:transparent;color:var(--ct-text)}[data-v-720247fd] .tree-action-item .action-content{display:flex;align-items:center;gap:8px;width:100%}[data-v-720247fd] .tree-action-item.is-disabled{color:#00000040!important;cursor:not-allowed;background:transparent!important}[data-v-720247fd] .tree-action-item.is-disabled .anticon{color:#00000040!important}[data-v-720247fd] .tree-action-item.is-disabled:hover{background:transparent!important;color:#00000040!important}[data-v-720247fd] .delete-action,[data-v-720247fd] .delete-action .anticon{color:#ff4d4f!important}[data-v-720247fd] .delete-action:hover,[data-v-720247fd] .delete-action:active,[data-v-720247fd] .delete-action:focus{color:#ff7875!important;background:transparent!important}[data-v-720247fd] .delete-action:hover .anticon,[data-v-720247fd] .delete-action:active .anticon,[data-v-720247fd] .delete-action:focus .anticon{color:#ff7875!important}.footer-action[data-v-42783dda]:hover{color:#1890ff;background:#0000000d}.project-list-container[data-v-27a51944]{padding-top:12px;height:calc(100vh - 210px)}.project-list-container .custom-tabs[data-v-27a51944] .ant-tabs-nav{margin-bottom:0}.project-list-container .custom-tabs[data-v-27a51944] .ant-tabs-nav:before{border-bottom:1px solid #f0f0f0}.project-list-container .custom-tabs[data-v-27a51944] .ant-tabs-nav .ant-tabs-tab{padding:10px;margin-right:4px;border-radius:4px 4px 0 0;border-color:transparent;border-bottom:none;background-color:#fafafa;transition:all .3s}.project-list-container .custom-tabs[data-v-27a51944] .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{background-color:#fff;border-color:#f0f0f0;border-bottom-color:#fff}.project-list-container .custom-tabs[data-v-27a51944] .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1677ff}.project-list-container .custom-tabs[data-v-27a51944] .ant-tabs-nav .ant-tabs-tab:hover{color:#1677ff;background-color:#f5f5f5}.project-list-container .custom-tabs[data-v-27a51944] .ant-tabs-nav .ant-tabs-nav-add{border:1px dashed #d9d9d9;border-radius:4px 4px 0 0;border-bottom:none;padding:0}.project-list-container .custom-tabs[data-v-27a51944] .ant-tabs-nav .ant-tabs-nav-add:hover{color:#1677ff;background-color:#f5f5f5}.project-list-container .project-tab-title[data-v-27a51944]{display:flex;justify-content:center;min-width:120px;max-width:120px;position:relative;gap:0!important}.project-list-container .project-tab-title .title[data-v-27a51944]{flex:1;text-align:center;white-space:normal}.project-list-container .project-tab-title .extra[data-v-27a51944]{position:absolute;right:0;top:0;display:none}.project-list-container .project-tab-title .extra[data-v-27a51944] .anticon{margin-right:0;font-size:16px}.project-list-container .project-tab-title:hover .extra[data-v-27a51944]{display:block}.project-list-container .ant-space-item[data-v-27a51944]{width:100%}.project-list-container .empty-text[data-v-27a51944]{display:flex;justify-content:center;align-items:center;height:calc(100vh - 320px)}.project-manage-container[data-v-22b0b9cd]{padding:24px}.project-manage-header[data-v-22b0b9cd]{display:flex;justify-content:space-between;align-items:center}.project-manage-header .project-manage-header-title[data-v-22b0b9cd]{font-size:20px;font-weight:500}.continue-creation-card[data-v-fdfcb47a]{--continue-entry-height: calc((5.75rem * 9 / 16) + var(--space-4) + var(--space-4) + .125rem);min-width:0;padding:var(--space-4)!important;border-radius:var(--jet-theme-radius)!important;background:var(--jet-theme-bg-container);border:.0625rem solid var(--jet-theme-border-secondary, #f1f5f9)!important}.continue-entry[data-v-fdfcb47a]{display:flex;align-items:center}.continue-creation-card__head[data-v-fdfcb47a]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4)}.continue-creation-card__title-wrap[data-v-fdfcb47a]{min-width:0;display:grid;gap:var(--space-1)}.continue-creation-card__head h2[data-v-fdfcb47a]{margin:0;display:flex;align-items:center;gap:var(--space-2);color:var(--jet-theme-text);font-size:var(--fs-16);font-weight:700}.continue-creation-card__head h2[data-v-fdfcb47a] svg{width:1.0625rem;height:1.0625rem;color:var(--jet-theme-success)}.continue-creation-card__hint[data-v-fdfcb47a]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.continue-creation-card__head-more[data-v-fdfcb47a]{flex-shrink:0;display:flex;align-items:center;gap:var(--space-1);margin-top:.125rem;padding:0;height:auto;border:0;color:var(--jet-theme-text-disabled);background:transparent;font-size:var(--fs-14);font-weight:500;cursor:pointer}.continue-creation-card__head-more[data-v-fdfcb47a]:hover{color:var(--jet-theme-primary);background:transparent}.continue-creation-card__head-more[data-v-fdfcb47a] svg{width:var(--fs-12);height:var(--fs-12)}.continue-creation-card__filters[data-v-fdfcb47a]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-4)}.continue-creation-card__chip[data-v-fdfcb47a]{min-height:2.25rem;display:inline-flex;align-items:center;gap:var(--space-2);padding:0 var(--space-4);border:.0625rem solid var(--jet-theme-border-secondary, #e2e8f0);border-radius:62.4375rem;color:var(--jet-theme-text);background:var(--jet-theme-bg-layout, #f8fafc);font-size:var(--fs-14);font-weight:600;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.continue-creation-card__chip[data-v-fdfcb47a] svg{width:.9375rem;height:.9375rem;color:var(--jet-theme-primary)}.continue-creation-card__chip[data-v-fdfcb47a]:hover{border-color:var(--jet-theme-primary);color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.continue-creation-card__chip[data-v-fdfcb47a]:focus-visible{outline:none;border-color:var(--jet-theme-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--jet-theme-primary) 20%,transparent)}.continue-creation-card__chip.is-active[data-v-fdfcb47a]{border-color:var(--jet-theme-primary);color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.continue-creation-card__list[data-v-fdfcb47a]{display:flex;flex-direction:column;gap:0;min-height:auto}.continue-creation-card__list .continue-entry[data-v-fdfcb47a]:first-child{padding-top:0!important}.continue-creation-card__list .continue-entry[data-v-fdfcb47a]:last-child{padding-bottom:0!important}.continue-creation-card__empty[data-v-fdfcb47a]{min-height:12rem;display:grid;justify-items:center;align-content:center;gap:var(--space-4)}.continue-creation-card__empty--filter[data-v-fdfcb47a]{min-height:18rem}.continue-creation-card__empty-cta[data-v-fdfcb47a]{min-height:2rem;padding:0 var(--space-4);border:0;border-radius:62.4375rem;color:#fff;background:var(--jet-theme-primary);font-size:var(--fs-14);font-weight:600;cursor:pointer;transition:opacity .16s ease}.continue-creation-card__empty-cta[data-v-fdfcb47a]:hover{opacity:.9}.continue-entry[data-v-fdfcb47a]{width:100%;box-sizing:border-box;min-height:var(--continue-entry-height);display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-4);border:none!important;border-bottom:.0625rem solid var(--jet-theme-border-secondary, #f1f5f9)!important;border-radius:0!important;padding:var(--space-4) 0!important;color:var(--jet-theme-text);background:transparent!important;text-align:left;cursor:pointer;transition:all .18s ease}.continue-entry[data-v-fdfcb47a]:last-child{border-bottom:none!important}.continue-entry[data-v-fdfcb47a]:hover{background:transparent!important;opacity:.85}.continue-entry__thumb[data-v-fdfcb47a]{position:relative;width:5.75rem;height:auto;aspect-ratio:16 / 9;display:grid;place-items:center;border:none!important;border-radius:var(--jet-theme-radius-sm, .5rem)!important;flex-shrink:0;overflow:hidden;background:linear-gradient(135deg,#f3e8ff,#e0e7ff)!important}.continue-entry__thumb-img[data-v-fdfcb47a]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.continue-entry__body[data-v-fdfcb47a]{min-width:0;display:grid;gap:.125rem}.continue-entry__body strong[data-v-fdfcb47a]{overflow:hidden;color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.continue-entry__body small[data-v-fdfcb47a]{display:flex;align-items:center;flex-wrap:wrap;gap:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:500}.continue-entry__kind[data-v-fdfcb47a]{display:inline-flex;align-items:center;min-height:1.25rem;padding:0 .375rem;border-radius:.25rem;color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft);font-size:var(--fs-12);font-weight:600}.continue-entry__action[data-v-fdfcb47a]{width:1.75rem;height:1.75rem;display:inline-grid;place-items:center;border-radius:50%;color:#7c3aed!important;background:#f3e8ff!important;opacity:1!important;transform:scale(.9);transition:all .2s cubic-bezier(.4,0,.2,1)}.continue-entry__action[data-v-fdfcb47a] svg{width:.875rem;height:.875rem}.continue-entry:hover .continue-entry__action[data-v-fdfcb47a]{transform:scale(1.05);background:#e9d5ff!important}.continue-creation-card--grid .continue-creation-card__grid[data-v-fdfcb47a]{align-items:start}.continue-creation-card--grid .continue-entry[data-v-fdfcb47a],.continue-creation-card--grid .continue-entry[data-v-fdfcb47a]:last-child{min-height:0;display:flex;flex-direction:column;gap:0;padding:0!important;overflow:hidden;border:.0625rem solid var(--jet-theme-border-secondary, #e5e7eb)!important;border-radius:var(--jet-theme-radius)!important;background:var(--jet-theme-bg-container)!important;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),border-color .4s cubic-bezier(.16,1,.3,1)}.continue-creation-card--grid .continue-entry[data-v-fdfcb47a]:hover{z-index:2;opacity:1;border-color:color-mix(in srgb,var(--jet-theme-primary) 22%,var(--jet-theme-border-secondary))!important;background:var(--jet-theme-bg-container)!important;box-shadow:0 20px 32px -8px color-mix(in srgb,var(--jet-theme-primary) 12%,transparent),0 8px 16px -6px color-mix(in srgb,var(--jet-theme-primary) 8%,transparent);transform:translateY(-2px)}.continue-creation-card--grid .continue-entry[data-v-fdfcb47a]:focus-visible{outline:none;border-color:var(--jet-theme-primary)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--jet-theme-primary) 20%,transparent)}.continue-creation-card--grid .continue-entry__thumb[data-v-fdfcb47a]{width:100%;height:auto;aspect-ratio:16 / 9;border:0!important;border-bottom:.0625rem solid var(--jet-theme-border-secondary, rgba(229, 231, 235, .5))!important;border-radius:0!important;background:var(--jet-theme-primary-soft, #f5f3ff)!important}.continue-creation-card--grid .continue-entry__thumb-img[data-v-fdfcb47a]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transition:transform .6s cubic-bezier(.16,1,.3,1)}.continue-creation-card--grid .continue-entry:hover .continue-entry__thumb-img[data-v-fdfcb47a]{transform:scale(1.08)}.continue-creation-card--grid .continue-entry__thumb-kind[data-v-fdfcb47a]{position:absolute;left:var(--space-3);bottom:var(--space-3);z-index:2;display:inline-flex;align-items:center;min-height:1.5rem;padding:0 var(--space-2);border-radius:62.4375rem;color:var(--jet-theme-primary);background:color-mix(in srgb,var(--jet-theme-bg-container) 88%,transparent);font-size:var(--fs-14);font-weight:500;line-height:1;box-shadow:0 1px 4px #00000014;-webkit-backdrop-filter:blur(12px) saturate(1.4);backdrop-filter:blur(12px) saturate(1.4)}.continue-creation-card--grid .continue-entry__body[data-v-fdfcb47a]{width:100%;box-sizing:border-box;gap:var(--space-1);padding:var(--space-3) var(--space-4)}.continue-creation-card--grid .continue-entry__body strong[data-v-fdfcb47a]{display:block;color:var(--jet-theme-text);font-size:var(--fs-16);line-height:1.4;transition:color .3s ease}.continue-creation-card--grid .continue-entry:hover .continue-entry__body strong[data-v-fdfcb47a]{color:var(--jet-theme-primary)}.continue-creation-card--grid .continue-entry__body small[data-v-fdfcb47a]{overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.continue-creation-card--grid .continue-entry__action[data-v-fdfcb47a]{display:none}.workbench-create[data-v-040c2d6e]{min-width:0;display:grid;gap:var(--space-4);padding:var(--space-4);border:.0625rem solid var(--jet-theme-border-secondary, #f1f5f9);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container)}.workbench-create__head[data-v-040c2d6e]{min-width:0}.workbench-create__title-wrap[data-v-040c2d6e]{min-width:0;display:grid;gap:var(--space-1)}.workbench-create__title[data-v-040c2d6e]{margin:0;display:flex;align-items:center;gap:var(--space-2);color:var(--jet-theme-text);font-size:var(--fs-16);font-weight:700}.workbench-create__title[data-v-040c2d6e] svg{width:1.0625rem;height:1.0625rem;color:var(--jet-theme-primary)}.workbench-create__hint[data-v-040c2d6e]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.workbench-create__link-wrap[data-v-040c2d6e]{display:inline-flex;line-height:1}.workbench-create__link[data-v-040c2d6e]{display:inline-flex;align-items:center;gap:var(--space-1);padding:0;border:0;color:var(--jet-theme-text-disabled);background:transparent;font-size:var(--fs-14);font-weight:500;cursor:pointer;transition:color .16s ease}.workbench-create__link[data-v-040c2d6e]:hover:not(:disabled){color:var(--jet-theme-primary)}.workbench-create__link[data-v-040c2d6e]:disabled{opacity:.5;cursor:not-allowed}.workbench-create__link.is-spinning[data-v-040c2d6e] .anticon{animation:workbench-create-spin-040c2d6e 1s linear infinite}.workbench-create__link[data-v-040c2d6e] svg{width:var(--fs-12);height:var(--fs-12)}.workbench-create__toolbar[data-v-040c2d6e]{display:flex;flex-wrap:wrap;gap:var(--space-3)}.workbench-create__chip[data-v-040c2d6e]{min-height:2.25rem;display:inline-flex;align-items:center;gap:var(--space-2);padding:0 var(--space-4);border:.0625rem solid var(--jet-theme-border-secondary, #e2e8f0);border-radius:62.4375rem;color:var(--jet-theme-text);background:var(--jet-theme-bg-layout, #f8fafc);font-size:var(--fs-14);font-weight:600;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.workbench-create__chip[data-v-040c2d6e] svg{width:.9375rem;height:.9375rem;color:var(--jet-theme-primary)}.workbench-create__chip[data-v-040c2d6e]:hover{border-color:var(--jet-theme-primary);color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.workbench-create__chip[data-v-040c2d6e]:focus-visible{outline:none;border-color:var(--jet-theme-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--jet-theme-primary) 20%,transparent)}.workbench-create__templates[data-v-040c2d6e]{min-width:0;display:grid;gap:var(--space-3);margin-top:var(--space-1)}.workbench-create__template-head[data-v-040c2d6e]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-width:0}.workbench-create__template-title[data-v-040c2d6e]{margin:0;min-width:0;color:var(--jet-theme-text);font-size:var(--fs-14);font-weight:600;line-height:1.4}.workbench-create__grid[data-v-040c2d6e]{display:grid;grid-template-columns:repeat(var(--template-cols, 4),minmax(0,1fr));align-content:start;gap:var(--space-5)}.workbench-create__empty[data-v-040c2d6e]{min-height:12rem;display:grid;place-items:center}.template-tile[data-v-040c2d6e]{position:relative;z-index:1;min-width:0;display:flex;flex-direction:column;padding:0;overflow:hidden;border:.0625rem solid var(--jet-theme-border-secondary, #e5e7eb);border-radius:16px;color:var(--jet-theme-text);background:var(--jet-theme-bg-container);font:inherit;text-align:left;cursor:pointer;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),border-color .4s cubic-bezier(.16,1,.3,1),opacity .2s ease;animation:workbench-create-fade-in-040c2d6e .22s ease both}.template-tile.is-disabled[data-v-040c2d6e]{opacity:.55;cursor:not-allowed}.template-tile.is-creating[data-v-040c2d6e]{cursor:wait}.template-tile[data-v-040c2d6e]:disabled{cursor:not-allowed}.template-tile[data-v-040c2d6e]:hover:not(:disabled):not(.is-disabled){z-index:3;transform:translateY(-2px);box-shadow:0 20px 32px -8px #7c3aed1f,0 8px 16px -6px #7c3aed14,0 0 0 1px #7c3aed0f}.template-tile:hover:not(:disabled):not(.is-disabled) .template-tile__thumb-img[data-v-040c2d6e]{transform:scale(1.08)}.template-tile:hover:not(:disabled):not(.is-disabled) .template-tile__title[data-v-040c2d6e]{color:var(--jet-theme-primary, #7c3aed)}.template-tile:hover:not(:disabled):not(.is-disabled) .template-tile__kind-tag[data-v-040c2d6e]{opacity:.92}.template-tile__thumb[data-v-040c2d6e]{position:relative;width:100%;aspect-ratio:16 / 9;min-height:0;display:grid;place-items:center;overflow:hidden;border-bottom:.0625rem solid var(--jet-theme-border-secondary, rgba(229, 231, 235, .5));background:var(--jet-theme-primary-soft, #f5f3ff)}.template-tile__kind-tag[data-v-040c2d6e]{position:absolute;left:var(--space-3);bottom:var(--space-3);z-index:2;display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px 0 4px;border-radius:99px;color:var(--jet-theme-primary, #4096ff);background:#ffffffe0;font-size:var(--fs-14);font-weight:500;line-height:1;white-space:nowrap;box-shadow:0 1px 4px #00000014;backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4);transition:opacity .2s ease}.template-tile__kind-icon[data-v-040c2d6e]{width:1.125rem;height:1.125rem;display:inline-flex;align-items:center;justify-content:center;font-size:.875rem}.template-tile__thumb-img[data-v-040c2d6e]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center;transition:transform .6s cubic-bezier(.16,1,.3,1)}.template-tile__screen[data-v-040c2d6e]{position:absolute;inset:var(--space-4);display:grid;grid-template-columns:.8fr 1.2fr;grid-template-rows:1fr 1fr;gap:var(--space-3);opacity:.9}.template-tile__screen i[data-v-040c2d6e],.template-tile__screen b[data-v-040c2d6e]{border:.0625rem solid color-mix(in srgb,var(--jet-theme-border) 78%,transparent);border-radius:.4375rem;background:color-mix(in srgb,var(--jet-theme-bg-container) 90%,transparent);box-shadow:var(--jet-theme-shadow-secondary)}.template-tile__screen i[data-v-040c2d6e]:first-child{grid-row:span 2}.template-tile__screen b[data-v-040c2d6e]{background:var(--jet-theme-bg-container)}.template-tile__creating[data-v-040c2d6e]{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);color:var(--jet-theme-text);background:color-mix(in srgb,var(--jet-theme-bg-container) 72%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:var(--fs-14);font-weight:500}.template-tile__body[data-v-040c2d6e]{display:grid;gap:var(--space-1);padding:var(--space-3) var(--space-4);min-width:0}.template-tile__title[data-v-040c2d6e]{display:block;min-width:0;color:var(--jet-theme-text, #0f172a);font-size:var(--fs-16);font-weight:600;line-height:1.4;transition:color .3s ease}.template-tile__desc[data-v-040c2d6e]{display:block;min-width:0;overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.45;white-space:nowrap;text-overflow:ellipsis}.template-tile--skeleton[data-v-040c2d6e]{cursor:default;pointer-events:none;animation:workbench-create-fade-in-040c2d6e .24s ease calc(var(--delay, 0s)) both}.template-tile--skeleton[data-v-040c2d6e]:hover{z-index:1;border-color:var(--jet-theme-border-secondary, #e5e7eb);box-shadow:none;transform:none}.template-tile--skeleton:hover .template-tile__title[data-v-040c2d6e]{color:var(--jet-theme-text)}.template-tile__thumb--skeleton[data-v-040c2d6e]{background:var(--jet-theme-primary-soft);overflow:hidden;position:relative}.skeleton-shimmer[data-v-040c2d6e]{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--jet-theme-bg-container) 70%,transparent) 45%,color-mix(in srgb,var(--jet-theme-bg-container) 85%,transparent) 55%,transparent 100%);background-size:200% 100%;animation:workbench-create-shimmer-040c2d6e 1.4s ease-in-out infinite}.template-tile__body--skeleton[data-v-040c2d6e]{gap:var(--space-2)}.skeleton-line[data-v-040c2d6e]{display:block;height:.75rem;border-radius:.375rem;background:linear-gradient(90deg,var(--jet-theme-primary-soft) 0%,color-mix(in srgb,var(--jet-theme-bg-container) 80%,transparent) 45%,color-mix(in srgb,var(--jet-theme-bg-container) 90%,transparent) 55%,var(--jet-theme-primary-soft) 100%);background-size:200% 100%;animation:workbench-create-shimmer-040c2d6e 1.4s ease-in-out infinite}.skeleton-line--title[data-v-040c2d6e]{height:.9375rem;width:70%;animation-delay:.05s}.skeleton-line--desc[data-v-040c2d6e]{height:.6875rem;width:90%;animation-delay:.1s}@keyframes workbench-create-spin-040c2d6e{to{transform:rotate(360deg)}}@keyframes workbench-create-shimmer-040c2d6e{0%{background-position:-200% center}to{background-position:200% center}}@keyframes workbench-create-fade-in-040c2d6e{0%{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:translateY(0)}}@media (max-width: 47.5rem){.workbench-create__template-head[data-v-040c2d6e]{flex-wrap:wrap}}.workbench-quick-create[data-v-246d009d]{min-width:0;display:grid;align-content:start;gap:var(--space-5);padding:var(--space-5);border:.0625rem solid var(--jet-theme-border-secondary, #f1f5f9);border-radius:var(--jet-theme-radius-lg);background:var(--jet-theme-bg-container)}.workbench-quick-create__head[data-v-246d009d]{min-width:0;display:grid;gap:var(--space-1)}.workbench-quick-create__head h2[data-v-246d009d]{margin:0;display:flex;align-items:center;gap:var(--space-2);color:var(--jet-theme-text);font-size:var(--fs-16);font-weight:700}.workbench-quick-create__head h2[data-v-246d009d] svg{width:1.0625rem;height:1.0625rem;color:var(--jet-theme-primary)}.workbench-quick-create__head p[data-v-246d009d]{margin:0;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.5}.workbench-quick-create__actions[data-v-246d009d]{display:grid;gap:var(--space-3)}.workbench-quick-create__action[data-v-246d009d]{--workbench-create-action-color: var(--jet-theme-primary);width:100%;min-height:4.5rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:.0625rem solid var(--jet-theme-border-secondary, #e2e8f0);border-radius:var(--jet-theme-radius);color:var(--jet-theme-text);background:var(--jet-theme-bg-container);font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}.workbench-quick-create__action[data-v-246d009d]:hover{border-color:color-mix(in srgb,var(--workbench-create-action-color) 32%,var(--jet-theme-border-secondary));background:color-mix(in srgb,var(--workbench-create-action-color) 5%,var(--jet-theme-bg-container));box-shadow:var(--jet-theme-shadow-secondary);transform:translateY(-.0625rem)}.workbench-quick-create__action[data-v-246d009d]:focus-visible{outline:none;border-color:var(--workbench-create-action-color);box-shadow:0 0 0 .125rem color-mix(in srgb,var(--workbench-create-action-color) 20%,transparent)}.workbench-quick-create__action[data-action=blank-configuration][data-v-246d009d]{--workbench-create-action-color: var(--jet-theme-success)}.workbench-quick-create__action[data-action=blank-threeDimension][data-v-246d009d]{--workbench-create-action-color: color-mix(in srgb, var(--jet-theme-primary) 72%, var(--jet-theme-error))}.workbench-quick-create__action[data-action=template][data-v-246d009d]{--workbench-create-action-color: var(--jet-theme-warning)}.workbench-quick-create__action-icon[data-v-246d009d]{width:3rem;height:3rem;display:inline-grid;place-items:center;border-radius:var(--jet-theme-radius-sm);color:var(--workbench-create-action-color);background:color-mix(in srgb,var(--workbench-create-action-color) 10%,var(--jet-theme-bg-container))}.workbench-quick-create__action-icon[data-v-246d009d] svg{width:var(--fs-20);height:var(--fs-20)}.workbench-quick-create__action-copy[data-v-246d009d]{min-width:0;display:grid;gap:var(--space-1)}.workbench-quick-create__action-copy strong[data-v-246d009d],.workbench-quick-create__action-copy small[data-v-246d009d]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workbench-quick-create__action-copy strong[data-v-246d009d]{color:var(--jet-theme-text);font-size:var(--fs-16);font-weight:600}.workbench-quick-create__action-copy small[data-v-246d009d]{color:var(--jet-theme-text-disabled);font-size:var(--fs-14);line-height:1.4}.workbench-quick-create__action-arrow[data-v-246d009d]{color:var(--jet-theme-text-disabled);font-size:var(--fs-12);transition:color .16s ease,transform .16s ease}.workbench-quick-create__action:hover .workbench-quick-create__action-arrow[data-v-246d009d]{color:var(--workbench-create-action-color);transform:translate(.125rem)}.workbench-quick-create__divider[data-v-246d009d]{height:0;border-top:.0625rem solid var(--jet-theme-border-secondary, #e2e8f0)}.workbench-quick-create__templates[data-v-246d009d]{min-width:0;display:grid;gap:var(--space-3)}.workbench-quick-create__template-head[data-v-246d009d]{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.workbench-quick-create__template-head h3[data-v-246d009d]{margin:0;color:var(--jet-theme-text);font-size:var(--fs-16);font-weight:600}.workbench-quick-create__more[data-v-246d009d]{display:inline-flex;align-items:center;gap:var(--space-1);padding:0;border:0;color:var(--jet-theme-text-disabled);background:transparent;font:inherit;font-size:var(--fs-14);cursor:pointer;transition:color .16s ease}.workbench-quick-create__more[data-v-246d009d]:hover,.workbench-quick-create__more[data-v-246d009d]:focus-visible{color:var(--jet-theme-primary)}.workbench-quick-create__more[data-v-246d009d]:focus-visible{outline:.125rem solid color-mix(in srgb,var(--jet-theme-primary) 20%,transparent);outline-offset:var(--space-1);border-radius:var(--jet-theme-radius-sm)}.workbench-quick-create__more[data-v-246d009d] svg{width:var(--fs-12);height:var(--fs-12)}.workbench-quick-create__template-loading[data-v-246d009d],.workbench-quick-create__template-empty[data-v-246d009d]{min-height:7.5rem;display:grid;place-items:center}.workbench-quick-create__template-grid[data-v-246d009d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.workbench-quick-create__template-card[data-v-246d009d]{min-width:0;display:flex;flex-direction:column;padding:0;overflow:hidden;border:.0625rem solid var(--jet-theme-border-secondary, #e2e8f0);border-radius:var(--jet-theme-radius-sm);color:var(--jet-theme-text);background:var(--jet-theme-bg-container);font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.workbench-quick-create__template-card[data-v-246d009d]:hover:not(:disabled){border-color:color-mix(in srgb,var(--jet-theme-primary) 36%,var(--jet-theme-border-secondary));box-shadow:var(--jet-theme-shadow-secondary);transform:translateY(-.125rem)}.workbench-quick-create__template-card[data-v-246d009d]:focus-visible{outline:none;border-color:var(--jet-theme-primary);box-shadow:0 0 0 .125rem color-mix(in srgb,var(--jet-theme-primary) 20%,transparent)}.workbench-quick-create__template-card[data-v-246d009d]:disabled{opacity:.55;cursor:not-allowed}.workbench-quick-create__template-thumb[data-v-246d009d]{position:relative;width:100%;aspect-ratio:16 / 9;display:grid;place-items:center;overflow:hidden;color:var(--jet-theme-primary);background:var(--jet-theme-primary-soft)}.workbench-quick-create__template-thumb>img[data-v-246d009d]{width:100%;height:100%;object-fit:cover}.workbench-quick-create__template-thumb[data-v-246d009d]>.anticon{font-size:var(--fs-24)}.workbench-quick-create__template-creating[data-v-246d009d]{position:absolute;inset:0;display:grid;place-items:center;background:color-mix(in srgb,var(--jet-theme-bg-container) 76%,transparent);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}.workbench-quick-create__template-body[data-v-246d009d]{min-width:0;display:grid;gap:var(--space-1);padding:var(--space-2) var(--space-3) var(--space-3)}.workbench-quick-create__template-body strong[data-v-246d009d]{display:block;min-width:0;color:var(--jet-theme-text);font-size:var(--fs-13);font-weight:600;line-height:1.4}.workbench-quick-create__template-body small[data-v-246d009d]{min-width:0;overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-12);line-height:1.4;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 73.75rem) and (min-width: 47.501rem){.workbench-quick-create__actions[data-v-246d009d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 47.5rem){.workbench-quick-create[data-v-246d009d]{padding:var(--space-4)}.workbench-quick-create__template-grid[data-v-246d009d]{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr))}}.workbench-metrics-strip[data-v-1fade84b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-6);min-width:0}.workbench-metric[data-v-1fade84b]{position:relative;min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-4);align-items:center;min-height:7.25rem;padding:var(--space-6);border:.0625rem solid var(--jet-theme-border-secondary, #f1f5f9);border-radius:var(--jet-theme-radius);background:var(--jet-theme-bg-container);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.workbench-metric[data-v-1fade84b]:hover{transform:translateY(-1px);box-shadow:0 10px 24px -8px #00000014}.workbench-metric__dot[data-v-1fade84b]{position:absolute;top:1rem;left:1rem;width:.375rem;height:.375rem;border-radius:50%;transition:all .3s ease}.workbench-metric[data-state=ok][data-v-1fade84b]{border-color:#10b9811f;background:linear-gradient(135deg,var(--jet-theme-bg-container) 75%,rgba(16,185,129,.015) 100%)}.workbench-metric[data-state=ok] .workbench-metric__dot[data-v-1fade84b]{background:var(--jet-theme-success, #10b981);box-shadow:0 0 #10b98166;animation:pulse-success-1fade84b 2.5s infinite ease-in-out}.workbench-metric[data-state=ok] .workbench-metric__icon[data-v-1fade84b]{color:var(--jet-theme-success, #10b981);background:linear-gradient(135deg,#10b9811f,#10b98108)}.workbench-metric[data-state=warn][data-v-1fade84b]{border-color:#f59e0b1f;background:linear-gradient(135deg,var(--jet-theme-bg-container) 75%,rgba(245,158,11,.015) 100%)}.workbench-metric[data-state=warn] .workbench-metric__dot[data-v-1fade84b]{background:var(--jet-theme-warning, #f59e0b);box-shadow:0 0 #f59e0b66;animation:pulse-warn-1fade84b 2.5s infinite ease-in-out}.workbench-metric[data-state=warn] .workbench-metric__icon[data-v-1fade84b]{color:var(--jet-theme-warning, #f59e0b);background:linear-gradient(135deg,#f59e0b1f,#f59e0b08)}.workbench-metric[data-state=info][data-v-1fade84b]{border-color:#6366f11f;background:linear-gradient(135deg,var(--jet-theme-bg-container) 75%,rgba(99,102,241,.015) 100%)}.workbench-metric[data-state=info] .workbench-metric__dot[data-v-1fade84b]{background:var(--jet-theme-primary, #6366f1);box-shadow:0 0 #6366f166;animation:pulse-info-1fade84b 2.5s infinite ease-in-out}.workbench-metric[data-state=info] .workbench-metric__icon[data-v-1fade84b]{color:var(--jet-theme-primary, #6366f1);background:linear-gradient(135deg,#6366f11f,#6366f108)}.workbench-metric[data-state=purple][data-v-1fade84b]{border-color:#8b5cf61f;background:linear-gradient(135deg,var(--jet-theme-bg-container) 75%,rgba(139,92,246,.015) 100%)}.workbench-metric[data-state=purple] .workbench-metric__dot[data-v-1fade84b]{background:#8b5cf6;box-shadow:0 0 #8b5cf666;animation:pulse-purple-1fade84b 2.5s infinite ease-in-out}.workbench-metric[data-state=purple] .workbench-metric__icon[data-v-1fade84b]{color:#8b5cf6;background:linear-gradient(135deg,#8b5cf61f,#8b5cf608)}.workbench-metric[data-state=cyan][data-v-1fade84b]{border-color:#0ea5e91f;background:linear-gradient(135deg,var(--jet-theme-bg-container) 75%,rgba(14,165,233,.015) 100%)}.workbench-metric[data-state=cyan] .workbench-metric__dot[data-v-1fade84b]{background:#0ea5e9;box-shadow:0 0 #0ea5e966;animation:pulse-cyan-1fade84b 2.5s infinite ease-in-out}.workbench-metric[data-state=cyan] .workbench-metric__icon[data-v-1fade84b]{color:#0ea5e9;background:linear-gradient(135deg,#0ea5e91f,#0ea5e908)}.workbench-metric__icon[data-v-1fade84b]{width:3.25rem;height:3.25rem;display:inline-grid;place-items:center;border-radius:14px;box-shadow:inset 0 1px 1px #fff3,0 4px 6px -1px #00000005;border:1px solid rgba(255,255,255,.1)}.workbench-metric__icon[data-v-1fade84b] svg{width:1.375rem;height:1.375rem}.workbench-metric__body[data-v-1fade84b]{min-width:0;display:grid;gap:.125rem}.workbench-metric__label[data-v-1fade84b]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);font-weight:500;letter-spacing:.01em}.workbench-metric strong[data-v-1fade84b]{color:var(--jet-theme-text);font-size:var(--fs-30);font-weight:700;line-height:1.2;letter-spacing:0}.workbench-metric small[data-v-1fade84b]{overflow:hidden;color:var(--jet-theme-text-disabled);font-size:var(--fs-14);font-weight:400;text-overflow:ellipsis;white-space:nowrap;margin-top:2px}@keyframes pulse-success-1fade84b{0%{box-shadow:0 0 #10b98199}70%{box-shadow:0 0 0 6px #10b98100}to{box-shadow:0 0 #10b98100}}@keyframes pulse-warn-1fade84b{0%{box-shadow:0 0 #f59e0b99}70%{box-shadow:0 0 0 6px #f59e0b00}to{box-shadow:0 0 #f59e0b00}}@keyframes pulse-info-1fade84b{0%{box-shadow:0 0 #6366f199}70%{box-shadow:0 0 0 6px #6366f100}to{box-shadow:0 0 #6366f100}}@keyframes pulse-purple-1fade84b{0%{box-shadow:0 0 #8b5cf699}70%{box-shadow:0 0 0 6px #8b5cf600}to{box-shadow:0 0 #8b5cf600}}@keyframes pulse-cyan-1fade84b{0%{box-shadow:0 0 #0ea5e999}70%{box-shadow:0 0 0 6px #0ea5e900}to{box-shadow:0 0 #0ea5e900}}@media (max-width: 64rem){.workbench-metrics-strip[data-v-1fade84b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 47.5rem){.workbench-metrics-strip[data-v-1fade84b]{grid-template-columns:1fr}}.workbench-home[data-v-a75e2bf3]{display:flex;flex-direction:column;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;color:var(--jet-theme-text);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--jet-theme-border-secondary) transparent;box-sizing:border-box}.workbench-home__inner[data-v-a75e2bf3]{display:grid;grid-template-rows:auto auto;gap:var(--space-4);min-height:min-content;box-sizing:border-box}.workbench-home__inner .cloud-page-header[data-v-a75e2bf3]{margin-bottom:0}.workbench-home__inner .cloud-page-header[data-v-a75e2bf3] .cloud-page-header__content{min-height:38px}.workbench-home__layout[data-v-a75e2bf3]{display:grid;grid-template-columns:minmax(0,1fr) minmax(26rem,29rem);gap:var(--space-4);align-items:stretch;height:auto;min-height:0;overflow:visible}.workbench-home__primary[data-v-a75e2bf3],.workbench-home__side[data-v-a75e2bf3]{min-width:0;min-height:0;display:grid;gap:var(--space-4);overflow:visible}.workbench-home__primary[data-v-a75e2bf3],.workbench-home__side[data-v-a75e2bf3]{align-content:stretch}@media (max-width: 73.75rem){.workbench-home[data-v-a75e2bf3],.workbench-home__inner[data-v-a75e2bf3],.workbench-home__layout[data-v-a75e2bf3]{height:auto;overflow:visible}.workbench-home__layout[data-v-a75e2bf3]{grid-template-columns:1fr;grid-template-rows:none;align-items:start}.workbench-home__primary[data-v-a75e2bf3]{height:auto;overflow:visible}.workbench-home__side[data-v-a75e2bf3]{grid-template-columns:1fr;grid-template-rows:none;max-height:none;overflow:visible;padding-right:0}}@media (max-width: 47.5rem){.workbench-home[data-v-a75e2bf3]{padding:var(--space-7)}.workbench-home__side[data-v-a75e2bf3]{grid-template-columns:1fr;width:100%}}.viz-workbench-page[data-v-049f4b59]{display:flex;flex-direction:column;height:calc(100vh - var(--topbar-h));min-height:0;overflow:hidden}.viz-workbench-page[data-v-049f4b59] .ant-pro-page-container,.viz-workbench-page[data-v-049f4b59] .ant-pro-page-container-grid-content,.viz-workbench-page[data-v-049f4b59] .ant-pro-page-container-grid-content>div,.viz-workbench-page[data-v-049f4b59] .ant-pro-page-container-children-content{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.viz-workbench-page[data-v-049f4b59] .ant-pro-page-container-children-content>*{flex:1;min-height:0}@media (max-width: 73.75rem){.viz-workbench-page[data-v-049f4b59]{height:auto;min-height:calc(100vh - var(--topbar-h));overflow:visible}.viz-workbench-page[data-v-049f4b59] .ant-pro-page-container,.viz-workbench-page[data-v-049f4b59] .ant-pro-page-container-grid-content,.viz-workbench-page[data-v-049f4b59] .ant-pro-page-container-grid-content>div,.viz-workbench-page[data-v-049f4b59] .ant-pro-page-container-children-content{overflow:visible}}.designer-entry[data-v-e30b0af5]{position:relative;min-height:100vh}.designer-entry-state[data-v-e30b0af5]{position:fixed;inset:0;z-index:var(--z-modal, 1000)}.business-data-empty[data-v-764b1a6e]{width:100%;height:100%;min-height:0;display:flex;align-items:center;justify-content:center}.alarm-ai-effectiveness[data-v-f8bbe8bf]{container:alarm-ai-effectiveness / size;--alarm-ai-font-scale: 1;--alarm-ai-effective: #35c8ff;--alarm-ai-filtered: #42d392;--alarm-ai-fluid-space-xs: clamp(var(--space-1), min(1.05cqi, 2.4cqh), var(--space-2));--alarm-ai-fluid-space-sm: clamp(var(--space-1), min(1.6cqi, 3.6cqh), var(--space-3));--alarm-ai-fluid-space-md: clamp(var(--space-2), min(2.35cqi, 5.2cqh), var(--space-4));--alarm-ai-fluid-space-lg: clamp(var(--space-2), min(3.2cqi, 6.8cqh), var(--space-5));--alarm-ai-fluid-caption-font: clamp(11px, min(2.65cqi, 5.5cqh), 13px);--alarm-ai-fluid-content-font: clamp(11px, min(3.05cqi, 6.2cqh), 14px);--alarm-ai-fluid-value-font: clamp(14px, min(6.2cqi, 13.5cqh), 27px);--alarm-ai-fluid-rate-value-font: clamp(14px, min(4.2cqi, 9.2cqh), 16px);--alarm-ai-fluid-ring-size: clamp(56px, min(36cqi, 70cqh), 220px);--alarm-ai-fluid-track-height: clamp(5px, min(1.6cqi, 3.4cqh), 8px);--alarm-ai-fluid-period-height: clamp(16px, min(5.8cqi, 12.5cqh), 24px);display:flex;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0;padding:var(--alarm-ai-fluid-space-sm);box-sizing:border-box;overflow:hidden;color:var(--alarm-text-primary);background:linear-gradient(180deg,var(--alarm-surface),var(--alarm-bg))}.alarm-ai-effectiveness__content[data-v-f8bbe8bf]{display:grid;flex:1;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);grid-template-rows:minmax(0,1fr);align-items:stretch;gap:var(--alarm-ai-fluid-space-md);min-width:0;min-height:0;overflow:hidden}.alarm-ai-effectiveness__ring-wrap[data-v-f8bbe8bf]{position:relative;display:grid;width:min(100%,var(--alarm-ai-fluid-ring-size));height:min(100%,var(--alarm-ai-fluid-ring-size));max-width:100%;max-height:100%;min-width:0;min-height:0;align-self:center;justify-self:center;aspect-ratio:1}.alarm-ai-effectiveness__ring[data-v-f8bbe8bf]{position:absolute;inset:0;width:100%;height:100%}.alarm-ai-effectiveness__ring-center[data-v-f8bbe8bf]{position:absolute;inset:25%;display:flex;align-items:center;flex-direction:column;justify-content:center;pointer-events:none;white-space:nowrap}.alarm-ai-effectiveness__ring-center strong[data-v-f8bbe8bf]{color:var(--alarm-text-primary);font-size:max(14px,calc(var(--alarm-ai-fluid-value-font) * var(--alarm-ai-font-scale)));font-weight:500;line-height:1;text-shadow:0 0 12px color-mix(in srgb,var(--business-component-primary) 28%,transparent)}.alarm-ai-effectiveness__ring-center span[data-v-f8bbe8bf]{margin-top:calc(var(--alarm-ai-fluid-space-xs) * var(--alarm-ai-font-scale));color:var(--alarm-text-secondary);font-size:max(11px,calc(var(--alarm-ai-fluid-caption-font) * var(--alarm-ai-font-scale)))}.alarm-ai-effectiveness__rates[data-v-f8bbe8bf]{display:flex;flex-direction:column;justify-content:center;gap:var(--alarm-ai-fluid-space-lg);min-width:0;min-height:0;overflow:hidden}.alarm-ai-effectiveness__rate-head[data-v-f8bbe8bf]{display:flex;align-items:center;justify-content:space-between;gap:var(--alarm-ai-fluid-space-xs);min-width:0;margin-bottom:var(--alarm-ai-fluid-space-xs);color:var(--alarm-text-secondary);font-size:max(11px,calc(var(--alarm-ai-fluid-content-font) * var(--alarm-ai-font-scale)));white-space:nowrap}.alarm-ai-effectiveness__rate-head span[data-v-f8bbe8bf]{min-width:0;overflow:hidden;text-overflow:ellipsis}.alarm-ai-effectiveness__rate-head strong[data-v-f8bbe8bf]{flex:0 0 auto;color:var(--alarm-text-primary);font-size:max(14px,calc(var(--alarm-ai-fluid-rate-value-font) * var(--alarm-ai-font-scale)));font-weight:500;font-variant-numeric:tabular-nums}.alarm-ai-effectiveness__track[data-v-f8bbe8bf]{height:var(--alarm-ai-fluid-track-height);overflow:hidden;box-sizing:border-box;background:var(--alarm-track);border:1px solid var(--alarm-border)}.alarm-ai-effectiveness__track i[data-v-f8bbe8bf]{display:block;height:100%;transition:width .35s ease}.alarm-ai-effectiveness__period[data-v-f8bbe8bf]{display:flex;flex:0 0 auto;align-items:center;gap:var(--alarm-ai-fluid-space-sm);min-width:0;height:var(--alarm-ai-fluid-period-height);color:var(--alarm-text-muted);font-size:max(11px,calc(var(--alarm-ai-fluid-caption-font) * var(--alarm-ai-font-scale)));white-space:nowrap}.alarm-ai-effectiveness__period strong[data-v-f8bbe8bf]{flex:1;min-width:0;overflow:hidden;color:var(--alarm-text-secondary);font-weight:400;font-variant-numeric:tabular-nums;text-overflow:ellipsis}.alarm-ai-effectiveness__state[data-v-f8bbe8bf]{display:flex;flex:1;align-items:center;justify-content:center;min-height:0}.alarm-ai-effectiveness__comparison[data-v-f8bbe8bf]{display:grid;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:12px;min-height:0}.alarm-ai-effectiveness__comparison article[data-v-f8bbe8bf]{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:6px;min-width:0;height:86%;color:var(--alarm-text-secondary);background:color-mix(in srgb,var(--alarm-ai-item) 7%,transparent)}.alarm-ai-effectiveness__comparison strong[data-v-f8bbe8bf]{color:var(--alarm-ai-item);font-size:max(14px,calc(30px * var(--alarm-ai-font-scale)));line-height:1}.alarm-ai-effectiveness__comparison small[data-v-f8bbe8bf]{color:var(--alarm-text-muted)}.alarm-ai-effectiveness__comparison article>i[data-v-f8bbe8bf]{width:72%;height:5px;overflow:hidden;background:var(--alarm-track)}.alarm-ai-effectiveness__comparison article>i b[data-v-f8bbe8bf]{display:block;height:100%;background:var(--alarm-ai-item)}.alarm-ai-effectiveness__summary[data-v-f8bbe8bf]{display:grid;flex:1;grid-template-columns:minmax(120px,.8fr) minmax(0,1.2fr);grid-template-rows:1fr auto;gap:10px 18px;min-height:0}.alarm-ai-effectiveness__summary-main[data-v-f8bbe8bf],.alarm-ai-effectiveness__summary-detail[data-v-f8bbe8bf]{display:flex;flex-direction:column;justify-content:center}.alarm-ai-effectiveness__summary-main span[data-v-f8bbe8bf]{color:var(--alarm-text-secondary)}.alarm-ai-effectiveness__summary-main strong[data-v-f8bbe8bf]{color:var(--alarm-ai-filtered);font-size:max(14px,calc(38px * var(--alarm-ai-font-scale)))}.alarm-ai-effectiveness__summary-detail[data-v-f8bbe8bf]{gap:10px}.alarm-ai-effectiveness__summary-detail span[data-v-f8bbe8bf]{display:grid;grid-template-columns:8px 1fr auto;align-items:center;gap:8px;color:var(--alarm-text-secondary)}.alarm-ai-effectiveness__summary-detail i[data-v-f8bbe8bf]{width:7px;height:7px;border-radius:50%}.alarm-ai-effectiveness__summary-detail b[data-v-f8bbe8bf]{color:var(--alarm-text-primary)}.alarm-ai-effectiveness__composition[data-v-f8bbe8bf]{grid-column:1 / -1;height:7px;overflow:hidden;background:var(--alarm-ai-filtered)}.alarm-ai-effectiveness__composition i[data-v-f8bbe8bf]{display:block;height:100%;background:var(--alarm-ai-effective)}@container alarm-ai-effectiveness (max-width: 310px) or (max-height: 180px){.alarm-ai-effectiveness__content[data-v-f8bbe8bf]{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:var(--alarm-ai-fluid-space-sm)}.alarm-ai-effectiveness__rates[data-v-f8bbe8bf]{gap:var(--alarm-ai-fluid-space-md)}}@container alarm-ai-effectiveness (max-width: 359px) and (min-height: 180px){.alarm-ai-effectiveness__comparison[data-v-f8bbe8bf]{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:var(--space-2)}.alarm-ai-effectiveness__comparison article[data-v-f8bbe8bf]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-rows:auto auto;gap:var(--space-1) var(--space-2);width:100%;height:100%;padding:var(--space-2);box-sizing:border-box}.alarm-ai-effectiveness__comparison article>i[data-v-f8bbe8bf]{grid-column:1 / -1;width:100%}.alarm-ai-effectiveness__summary[data-v-f8bbe8bf]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;gap:var(--space-2)}.alarm-ai-effectiveness__summary-main[data-v-f8bbe8bf]{flex-direction:row;align-items:baseline;justify-content:space-between}}@container alarm-ai-effectiveness (max-height: 179px){.alarm-ai-effectiveness__comparison[data-v-f8bbe8bf]{gap:var(--space-1)}.alarm-ai-effectiveness__comparison article[data-v-f8bbe8bf]{box-sizing:border-box;height:100%;gap:var(--space-1);padding:var(--space-1)}.alarm-ai-effectiveness__comparison strong[data-v-f8bbe8bf]{font-size:max(14px,calc(22px * var(--alarm-ai-font-scale)))}.alarm-ai-effectiveness__summary[data-v-f8bbe8bf]{grid-template-columns:minmax(86px,.72fr) minmax(0,1.28fr);grid-template-rows:minmax(0,1fr) auto;gap:var(--space-1) var(--space-2)}.alarm-ai-effectiveness__summary-main strong[data-v-f8bbe8bf]{font-size:max(14px,calc(28px * var(--alarm-ai-font-scale)))}.alarm-ai-effectiveness__summary-detail[data-v-f8bbe8bf]{gap:var(--space-1)}.alarm-ai-effectiveness__period[data-v-f8bbe8bf]{height:16px}}@container alarm-ai-effectiveness (max-width: 359px) and (max-height: 179px){.alarm-ai-effectiveness__comparison article>span[data-v-f8bbe8bf],.alarm-ai-effectiveness__comparison article>small[data-v-f8bbe8bf]{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}}.alarm-display-style-preview[data-v-3e03f023]{display:block;width:100%;height:100%;box-sizing:border-box;color:inherit}.alarm-display-style-preview .primary[data-v-3e03f023]{fill:var(--business-style-preview-primary)}.alarm-display-style-preview .secondary[data-v-3e03f023]{fill:var(--business-style-preview-secondary)}.alarm-display-style-preview .tertiary[data-v-3e03f023],.alarm-display-style-preview .muted[data-v-3e03f023]{fill:var(--business-style-preview-muted)}.alarm-display-style-preview .soft[data-v-3e03f023]{fill:var(--business-style-preview-surface)}.alarm-display-style-preview .divider[data-v-3e03f023],.alarm-display-style-preview .grid[data-v-3e03f023],.alarm-display-style-preview .grid-stroke[data-v-3e03f023]{fill:none;stroke:var(--business-style-preview-divider);stroke-width:var(--business-style-preview-stroke-thin)}.alarm-display-style-preview .soft-stroke[data-v-3e03f023]{fill:var(--business-style-preview-surface);stroke:var(--business-style-preview-divider);stroke-width:var(--business-style-preview-stroke-thin)}.alarm-display-style-preview .primary-stroke[data-v-3e03f023],.alarm-display-style-preview .secondary-stroke[data-v-3e03f023],.alarm-display-style-preview .tertiary-stroke[data-v-3e03f023],.alarm-display-style-preview .muted-stroke[data-v-3e03f023]{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--business-style-preview-stroke-regular)}.alarm-display-style-preview .primary-stroke[data-v-3e03f023]{stroke:var(--business-style-preview-primary)}.alarm-display-style-preview .secondary-stroke[data-v-3e03f023]{stroke:var(--business-style-preview-secondary)}.alarm-display-style-preview .tertiary-stroke[data-v-3e03f023],.alarm-display-style-preview .muted-stroke[data-v-3e03f023]{stroke:var(--business-style-preview-muted)}.alarm-display-style-preview .thick[data-v-3e03f023]{stroke-width:var(--business-style-preview-stroke-heavy)}.alarm-display-style-preview .dashed[data-v-3e03f023]{stroke-dasharray:3 3}.thin[data-v-3e03f023]{stroke-width:var(--business-style-preview-stroke-thin)}.alarm-distribution-chart__composition[data-v-dcd751ba]{display:flex;width:100%;height:14px;flex:0 0 auto;overflow:hidden;border-radius:var(--radius-jet-full, 999px);background:var(--alarm-track)}.alarm-distribution-chart__composition i[data-v-dcd751ba]{display:block;min-width:0;height:100%}.alarm-distribution-chart__matrix[data-v-dcd751ba]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(64px,1fr);align-content:start;gap:var(--space-3);min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--alarm-border) transparent}.alarm-distribution-chart__matrix article[data-v-dcd751ba]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:1fr auto;align-items:center;min-width:0;padding:var(--space-2) var(--space-3);background:var(--alarm-surface)}.alarm-distribution-chart__matrix article.is-primary[data-v-dcd751ba]{background:var(--alarm-surface-strong)}.alarm-distribution-chart__matrix span[data-v-dcd751ba]{overflow:hidden;color:var(--alarm-text-secondary);text-overflow:ellipsis;white-space:nowrap}.alarm-distribution-chart__matrix span i[data-v-dcd751ba]{display:inline-block;width:8px;height:8px;margin-right:var(--space-2);border-radius:50%}.alarm-distribution-chart__matrix strong[data-v-dcd751ba]{color:var(--alarm-text-primary);font-size:1.1em}.alarm-distribution-chart__matrix small[data-v-dcd751ba]{grid-column:2;color:var(--alarm-text-muted)}@container alarm-distribution-chart (max-width: 420px){.alarm-distribution-chart__matrix[data-v-dcd751ba]{grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(54px,auto);gap:var(--space-2)}}@container alarm-distribution-chart (max-height: 240px){.alarm-distribution-chart__composition[data-v-dcd751ba]{height:8px}.alarm-distribution-chart__matrix[data-v-dcd751ba]{grid-auto-rows:minmax(44px,auto);gap:var(--space-1) var(--space-2)}.alarm-distribution-chart__matrix article[data-v-dcd751ba]{padding:var(--space-1) var(--space-2)}}@container alarm-distribution-chart (max-width: 420px) and (max-height: 240px){.alarm-distribution-chart__matrix[data-v-dcd751ba]{grid-template-columns:repeat(2,minmax(0,1fr))}.alarm-distribution-chart__matrix span i[data-v-dcd751ba]{display:none}}.alarm-distribution-chart[data-v-988e7ed1]{--alarm-distribution-fluid-space-xs: min(1.25cqi, 2.8cqh, var(--space-2));--alarm-distribution-fluid-space-sm: min(2.45cqi, 5.6cqh, var(--space-4));--alarm-distribution-fluid-font-size: min(3.6cqi, 8.2cqh, var(--alarm-distribution-base-font-size, 22px));--alarm-distribution-legend-font-size: min(var(--alarm-distribution-fluid-font-size), calc(62cqh / var(--alarm-distribution-item-count, 1)));--alarm-distribution-row-gap: min(var(--alarm-distribution-fluid-space-xs), calc(12cqh / var(--alarm-distribution-item-count, 1)));--alarm-distribution-legend-safe-space: min(calc(var(--alarm-distribution-legend-font-size) * .45), var(--space-3));--alarm-distribution-visual-size: min(38cqi, 86cqh, 360px);position:relative;display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:var(--alarm-distribution-fluid-space-sm);box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;padding:var(--alarm-distribution-fluid-space-xs);overflow:hidden;color:var(--alarm-text-primary);font-size:var(--alarm-distribution-base-font-size, 22px)}.alarm-distribution-chart[data-v-988e7ed1]:not(.alarm-distribution-chart--gradient){font-size:var(--alarm-distribution-fluid-font-size)}.alarm-distribution-chart__visual[data-v-988e7ed1]{display:grid;place-items:center;min-width:0;min-height:0;overflow:hidden}.alarm-distribution-chart__ring[data-v-988e7ed1]{position:relative;width:var(--alarm-distribution-visual-size, 420px);height:var(--alarm-distribution-visual-size, 420px);max-width:100%;max-height:100%;aspect-ratio:1}.alarm-distribution-chart__gradient[data-v-988e7ed1],.alarm-distribution-chart__pie[data-v-988e7ed1]{position:absolute;inset:0;width:100%;height:100%}.alarm-distribution-chart__gradient[data-v-988e7ed1]{z-index:1;pointer-events:none}.alarm-distribution-chart__pie[data-v-988e7ed1]{z-index:2}.alarm-distribution-chart__center[data-v-988e7ed1]{position:absolute;top:50%;left:50%;z-index:3;display:flex;width:72%;height:58%;flex-direction:column;align-items:center;justify-content:center;color:var(--alarm-text-primary);text-align:center;text-shadow:0 0 14px color-mix(in srgb,var(--alarm-primary) 34%,transparent);transform:translate(-50%,-50%);pointer-events:none}.alarm-distribution-chart__center-label[data-v-988e7ed1]{overflow:hidden;max-width:100%;color:var(--alarm-text-secondary);font-size:1.05em;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.alarm-distribution-chart__center-total[data-v-988e7ed1]{margin-top:var(--space-1);overflow:hidden;max-width:100%;font-size:2.45em;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.alarm-distribution-chart__list[data-v-988e7ed1]{display:flex;width:100%;height:100%;flex-direction:column;gap:var(--alarm-distribution-row-gap);box-sizing:border-box;min-width:0;min-height:0;padding:var(--alarm-distribution-legend-safe-space) 0;overflow:hidden}.alarm-distribution-chart__row[data-v-988e7ed1]{display:grid;grid-template-columns:.48em minmax(0,1fr) minmax(2ch,max-content) 7ch;align-items:center;flex:1 1 0;gap:.45em;box-sizing:border-box;width:100%;min-width:0;min-height:0;padding:0 var(--alarm-distribution-fluid-space-xs);overflow:hidden;border:1px solid transparent;font-size:var(--alarm-distribution-legend-font-size);line-height:1;transition:opacity .2s ease,filter .2s ease}.alarm-distribution-chart__row--interactive[data-v-988e7ed1]{cursor:pointer}.alarm-distribution-chart__row--interactive[data-v-988e7ed1]:hover{filter:brightness(1.12)}.alarm-distribution-chart__row--interactive[data-v-988e7ed1]:focus-visible{outline:1px solid color-mix(in srgb,var(--alarm-primary) 72%,transparent);outline-offset:-2px}.alarm-distribution-chart__row--inactive[data-v-988e7ed1]{opacity:.38}.alarm-distribution-chart__dot[data-v-988e7ed1]{width:.48em;height:.48em;border-radius:50%}.alarm-distribution-chart__name[data-v-988e7ed1]{min-width:0;color:var(--alarm-text-secondary)}.alarm-distribution-chart__count[data-v-988e7ed1]{display:flex;align-items:baseline;justify-self:end;justify-content:flex-end;gap:var(--space-1);color:var(--alarm-text-primary);font-size:1.08em;font-weight:600;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.alarm-distribution-chart__unit[data-v-988e7ed1]{color:var(--alarm-text-muted);font-size:.62em;font-weight:400}.alarm-distribution-chart__percentage[data-v-988e7ed1]{justify-self:end;color:var(--alarm-primary);font-size:.92em;font-weight:600;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.alarm-distribution-chart__state[data-v-988e7ed1]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--alarm-text-muted);font-size:max(11px,.9em)}.alarm-distribution-chart--gradient[data-v-988e7ed1]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:var(--space-3);padding:var(--space-4)}[data-v-988e7ed1] .alarm-distribution-chart__name .j-ellipsis{width:100%;min-width:0;font-size:1em;line-height:1.3}@container alarm-distribution-chart (max-width: 560px){.alarm-distribution-chart--gradient[data-v-988e7ed1]{gap:var(--space-2);padding:var(--space-2)}}@container alarm-distribution-chart (max-height: 240px){.alarm-distribution-chart--gradient[data-v-988e7ed1]{gap:var(--space-1);padding:var(--space-1)}}.alarm-distribution-ranking[data-v-55922daa]{display:flex;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0;padding:0 .9em;box-sizing:border-box;color:var(--alarm-text-primary)}.alarm-distribution-ranking__list[data-v-55922daa]{display:flex;flex:1;flex-direction:column;justify-content:space-evenly;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--alarm-border) transparent}.alarm-distribution-ranking__list[data-v-55922daa]::-webkit-scrollbar{width:4px}.alarm-distribution-ranking__row[data-v-55922daa]{display:grid;grid-template-columns:minmax(5.6em,.9fr) minmax(5em,1.25fr) auto;gap:.7em;align-items:center;flex:0 0 1.7em;min-width:0;min-height:1.7em}.alarm-distribution-ranking__name[data-v-55922daa]{min-width:0;overflow:hidden;color:var(--alarm-text-secondary);font-size:max(11px,.88em);text-overflow:ellipsis;white-space:nowrap}.alarm-distribution-ranking__track[data-v-55922daa]{height:.58em;overflow:hidden;background:var(--alarm-track)}.alarm-distribution-ranking__bar[data-v-55922daa]{height:100%;min-width:0;transition:width .3s ease}.alarm-distribution-ranking__metric[data-v-55922daa]{display:flex;align-items:baseline;gap:.35em;min-width:4.8em;color:var(--alarm-text-muted);font-size:max(11px,.74em);white-space:nowrap}.alarm-distribution-ranking__metric strong[data-v-55922daa]{color:var(--alarm-text-primary);font-size:1.15em;font-weight:500}.alarm-distribution-ranking__state[data-v-55922daa]{display:flex;flex:1;align-items:center;justify-content:center;color:var(--alarm-text-muted)}@container alarm-distribution (max-width: 360px){.alarm-distribution-ranking__row[data-v-55922daa]{grid-template-columns:minmax(4em,.9fr) minmax(3em,1.2fr) auto}.alarm-distribution-ranking__metric span[data-v-55922daa]{display:none}}@container alarm-distribution (max-height: 210px){.alarm-distribution-ranking__row[data-v-55922daa]{flex-basis:1.4em;min-height:1.4em}}@container alarm-distribution (max-width: 360px) and (max-height: 210px){.alarm-distribution-ranking__track[data-v-55922daa]{height:.42em}}.alarm-distribution-shell[data-v-488b4ad3] .business-component-shell__content{background:transparent}.alarm-distribution-component[data-v-488b4ad3]{position:relative;container-name:alarm-distribution alarm-distribution-chart;container-type:size;width:100%;height:100%;min-height:0;overflow:hidden;box-sizing:border-box;background:transparent}.alarm-distribution-component__stage[data-v-488b4ad3]{width:100%;height:100%;min-width:0;min-height:0}.alarm-distribution-component__stage--command-center[data-v-488b4ad3]{overflow:hidden}.alarm-history[data-v-34acc19b]{min-width:0;min-height:0;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-5);box-sizing:border-box;border:none;background:transparent;overflow:hidden}.alarm-history__title[data-v-34acc19b]{margin:0;color:var(--alarm-text-primary);font-size:15px;font-weight:700;line-height:1.4}.alarm-history__list[data-v-34acc19b]{flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--space-2);overflow-y:auto;padding-right:var(--space-1);scrollbar-width:thin;scrollbar-color:transparent transparent}.alarm-history__list[data-v-34acc19b]::-webkit-scrollbar{width:6px}.alarm-history__list[data-v-34acc19b]::-webkit-scrollbar-track{background:transparent}.alarm-history__list[data-v-34acc19b]::-webkit-scrollbar-thumb{background:transparent;border-radius:999px}.alarm-history__list[data-v-34acc19b]:hover,.alarm-history__list[data-v-34acc19b]:focus-within{scrollbar-color:var(--alarm-track) transparent}.alarm-history__list[data-v-34acc19b]:hover::-webkit-scrollbar-thumb,.alarm-history__list[data-v-34acc19b]:focus-within::-webkit-scrollbar-thumb{background:var(--alarm-track)}.alarm-history__state[data-v-34acc19b]{flex:1;display:flex;align-items:center;justify-content:center;color:var(--alarm-text-muted);font-size:13px}.alarm-history__state--error[data-v-34acc19b]{color:#ff5b5bcc}.alarm-history__item[data-v-34acc19b]{display:flex;align-items:stretch;gap:var(--space-2);min-height:54px}.alarm-history__timeline[data-v-34acc19b]{display:flex;flex-direction:column;align-items:center;flex:0 0 14px;padding-top:9px}.alarm-history__dot[data-v-34acc19b]{width:9px;height:9px;border-radius:50%;flex:0 0 auto}.alarm-history__line[data-v-34acc19b]{width:1px;flex:1;margin-top:var(--space-2);background:color-mix(in srgb,var(--alarm-primary) 22%,var(--alarm-border))}.alarm-history__card[data-v-34acc19b]{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--alarm-border);border-radius:8px;background:color-mix(in srgb,var(--alarm-surface-strong) 62%,transparent)}.alarm-history__head[data-v-34acc19b]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.alarm-history__meta[data-v-34acc19b]{min-width:0;display:flex;align-items:center;gap:var(--space-3);overflow:hidden}.alarm-history__time[data-v-34acc19b]{flex:0 0 auto;color:var(--alarm-text-secondary);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.alarm-history__target[data-v-34acc19b]{min-width:0;color:var(--alarm-text-muted);font-size:12px;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alarm-history__detail-button[data-v-34acc19b]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:1px solid color-mix(in srgb,var(--alarm-primary) 28%,var(--alarm-border));border-radius:7px;background:color-mix(in srgb,var(--alarm-primary) 7%,transparent);color:var(--alarm-primary);cursor:pointer;transition:border-color .2s ease,background .2s ease}.alarm-history__detail-button[data-v-34acc19b]:hover,.alarm-history__detail-button[data-v-34acc19b]:focus-visible{border-color:var(--alarm-primary);background:color-mix(in srgb,var(--alarm-primary) 13%,transparent);outline:none}.alarm-history__item-title[data-v-34acc19b]{color:var(--alarm-text-primary);font-size:13px;font-weight:700;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alarm-history__desc[data-v-34acc19b]{color:var(--alarm-text-muted);font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.alarm-history__detail-content[data-v-34acc19b]{max-height:48vh;overflow-y:auto;padding-right:var(--space-1);color:var(--alarm-text-secondary);font-size:14px;line-height:1.8;white-space:pre-wrap;word-break:break-word;scrollbar-width:thin;scrollbar-color:transparent transparent}.alarm-history__detail-content[data-v-34acc19b]::-webkit-scrollbar{width:6px}.alarm-history__detail-content[data-v-34acc19b]::-webkit-scrollbar-thumb{background:transparent;border-radius:999px}.alarm-history__detail-content[data-v-34acc19b]:hover,.alarm-history__detail-content[data-v-34acc19b]:focus-within{scrollbar-color:var(--alarm-track) transparent}.alarm-history__detail-content[data-v-34acc19b]:hover::-webkit-scrollbar-thumb,.alarm-history__detail-content[data-v-34acc19b]:focus-within::-webkit-scrollbar-thumb{background:var(--alarm-track)}.alarm-history-detail-modal-wrap{z-index:2300}.alarm-history-detail-modal-wrap .ant-modal-content,.alarm-history-detail-modal .ant-modal-content{border:1px solid var(--alarm-border)!important;border-radius:10px!important;background:var(--alarm-tooltip-bg)!important;box-shadow:var(--alarm-shadow)!important}.alarm-history-detail-modal-wrap .ant-modal-header,.alarm-history-detail-modal .ant-modal-header{background:transparent!important;border-bottom:1px solid var(--alarm-border)!important}.alarm-history-detail-modal-wrap .ant-modal-body,.alarm-history-detail-modal .ant-modal-body{background:transparent!important}.alarm-history-detail-modal-wrap .ant-modal-title,.alarm-history-detail-modal .ant-modal-title{color:var(--alarm-text-primary)!important;font-size:18px!important;font-weight:700!important}.alarm-history-detail-modal-wrap .ant-modal-close,.alarm-history-detail-modal .ant-modal-close{color:var(--alarm-text-muted)!important}.alarm-history-detail-modal-wrap .ant-modal-close:hover,.alarm-history-detail-modal .ant-modal-close:hover{background:transparent!important;color:var(--alarm-primary)!important}.alarm-handle[data-v-073c67cd]{min-width:0;min-height:0;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-5);box-sizing:border-box;border:none;border-top:1px solid var(--alarm-border);background:color-mix(in srgb,var(--alarm-surface-strong) 34%,transparent);overflow:hidden}.alarm-handle__title[data-v-073c67cd]{margin:0;color:var(--alarm-text-primary);font-size:15px;font-weight:700;line-height:1.4}.alarm-handle__body[data-v-073c67cd]{min-height:0;display:flex;flex-direction:column;gap:var(--space-3);overflow:hidden}.alarm-handle__field[data-v-073c67cd]{position:relative;min-height:0;display:flex;flex-direction:column}[data-v-073c67cd] .alarm-handle__textarea.ant-input,[data-v-073c67cd] .alarm-handle__textarea.ant-input-textarea,[data-v-073c67cd] .alarm-handle__textarea.ant-input-textarea-show-count,[data-v-073c67cd] .alarm-handle__textarea .ant-input-textarea,[data-v-073c67cd] .alarm-handle__textarea .ant-input-textarea-show-count{width:100%;background:var(--alarm-surface)!important;border-radius:8px}[data-v-073c67cd] .alarm-handle__textarea.ant-input,[data-v-073c67cd] .alarm-handle__textarea textarea.ant-input,[data-v-073c67cd] .alarm-handle__textarea .ant-input{min-height:92px;padding:var(--space-3) var(--space-3) var(--space-6);border:1px solid var(--alarm-border)!important;border-radius:8px;background:var(--alarm-surface)!important;color:var(--alarm-text-primary);-webkit-text-fill-color:var(--alarm-text-primary);caret-color:var(--alarm-primary);font-size:13px;line-height:1.65;resize:none;overflow-y:auto!important;box-shadow:none!important}[data-v-073c67cd] .alarm-handle__textarea.ant-input::placeholder,[data-v-073c67cd] .alarm-handle__textarea textarea.ant-input::placeholder,[data-v-073c67cd] .alarm-handle__textarea .ant-input::placeholder{color:var(--alarm-text-muted)}[data-v-073c67cd] .alarm-handle__textarea.ant-input:hover,[data-v-073c67cd] .alarm-handle__textarea textarea.ant-input:hover,[data-v-073c67cd] .alarm-handle__textarea .ant-input:hover{border-color:color-mix(in srgb,var(--alarm-primary) 52%,var(--alarm-border))!important}[data-v-073c67cd] .alarm-handle__textarea.ant-input:focus,[data-v-073c67cd] .alarm-handle__textarea textarea.ant-input:focus,[data-v-073c67cd] .alarm-handle__textarea .ant-input:focus,[data-v-073c67cd] .alarm-handle__textarea.ant-input:focus-within,[data-v-073c67cd] .alarm-handle__textarea textarea.ant-input:focus-within,[data-v-073c67cd] .alarm-handle__textarea .ant-input:focus-within{border-color:var(--alarm-primary)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--alarm-primary) 10%,transparent)!important}.alarm-handle__count[data-v-073c67cd]{position:absolute;right:var(--space-3);bottom:var(--space-2);color:var(--alarm-text-muted);font-size:11px;font-variant-numeric:tabular-nums;pointer-events:none}.alarm-handle__meta[data-v-073c67cd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.alarm-handle__meta-item[data-v-073c67cd]{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-1);min-width:0}.alarm-handle__meta-item label[data-v-073c67cd]{color:var(--alarm-text-muted);font-size:12px;line-height:1.4}.alarm-handle__meta-value[data-v-073c67cd]{min-width:0;min-height:36px;display:inline-flex;align-items:center;gap:var(--space-2);padding:0 var(--space-3);border:1px solid var(--alarm-border);border-radius:8px;background:var(--alarm-surface);color:var(--alarm-text-secondary);font-size:13px}.alarm-handle__meta-value[data-v-073c67cd] .anticon{flex:0 0 auto;color:var(--alarm-primary);font-size:14px}.alarm-handle__meta-value strong[data-v-073c67cd]{min-width:0;color:var(--alarm-text-primary);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alarm-handle__meta-value--picker[data-v-073c67cd]{cursor:pointer}.alarm-handle__time-picker[data-v-073c67cd]{flex:1;min-width:0;width:100%}.alarm-handle__meta-value[data-v-073c67cd] .alarm-handle__time-picker.ant-picker{width:100%;min-width:0;padding:0;border:none!important;background:transparent!important;box-shadow:none!important}.alarm-handle__meta-value[data-v-073c67cd] .alarm-handle__time-picker .ant-picker-input{min-width:0}.alarm-handle__meta-value[data-v-073c67cd] .alarm-handle__time-picker .ant-picker-input>input{color:var(--alarm-text-primary);background:transparent!important;padding:0;font-size:13px;border:none;cursor:pointer}.alarm-handle__meta-value[data-v-073c67cd] .alarm-handle__time-picker .ant-picker-suffix,.alarm-handle__meta-value[data-v-073c67cd] .alarm-handle__time-picker .ant-picker-clear{display:none}[data-v-073c67cd] .alarm-handle-time-popup{z-index:var(--jet-z-index-business-modal-detail, 2300)}.alarm-handle__error[data-v-073c67cd]{color:#ff5b5bdb;font-size:13px}.alarm-handle__footer[data-v-073c67cd]{display:grid;grid-template-columns:minmax(0,1fr) 96px;gap:var(--space-3)}.alarm-handle__submit.ant-btn[data-v-073c67cd],.alarm-handle__cancel.ant-btn[data-v-073c67cd]{height:40px;border:1px solid;border-radius:8px;font-size:14px;font-weight:600;box-shadow:none}.alarm-handle__submit.ant-btn[data-v-073c67cd]{color:#fff}.alarm-handle__submit.ant-btn[data-v-073c67cd]:hover,.alarm-handle__submit.ant-btn[data-v-073c67cd]:focus{color:#fff;filter:brightness(1.04)}.alarm-handle__cancel.ant-btn[data-v-073c67cd]{border-color:var(--alarm-border);background:var(--alarm-surface);color:var(--alarm-text-secondary)}.alarm-handle__cancel.ant-btn[data-v-073c67cd]:hover,.alarm-handle__cancel.ant-btn[data-v-073c67cd]:focus{border-color:var(--alarm-primary);background:color-mix(in srgb,var(--alarm-primary) 7%,var(--alarm-surface));color:var(--alarm-primary)}[data-v-073c67cd] .alarm-handle-time-popup .ant-picker-panel-container,[data-v-073c67cd] .alarm-handle-time-popup .ant-picker-panel{background:var(--alarm-tooltip-bg)}[data-v-073c67cd] .alarm-handle-time-popup .ant-picker-panel-container{border:1px solid var(--alarm-border)}[data-v-073c67cd] .alarm-handle-time-popup .ant-picker-header,[data-v-073c67cd] .alarm-handle-time-popup .ant-picker-footer{color:var(--alarm-text-secondary);border-color:var(--alarm-border)}[data-v-073c67cd] .alarm-handle-time-popup .ant-picker-content th,[data-v-073c67cd] .alarm-handle-time-popup .ant-picker-time-panel-column>li,[data-v-073c67cd] .alarm-handle-time-popup .ant-picker-cell{color:var(--alarm-text-secondary)}@media (max-width: 560px){.alarm-handle__meta[data-v-073c67cd],.alarm-handle__footer[data-v-073c67cd]{grid-template-columns:minmax(0,1fr)}}.alarm-summary[data-v-0337fa0f]{container:alarm-detail-summary / inline-size;min-width:0;min-height:0;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-5);box-sizing:border-box;border:none;background:transparent;overflow:hidden}.alarm-summary__title[data-v-0337fa0f]{margin:0;color:var(--alarm-text-primary);font-size:15px;font-weight:700;line-height:1.4}.alarm-summary__body[data-v-0337fa0f]{flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--space-3);overflow-y:auto;padding-right:var(--space-1);scrollbar-width:thin;scrollbar-color:transparent transparent}.alarm-summary__body[data-v-0337fa0f]::-webkit-scrollbar{width:6px}.alarm-summary__body[data-v-0337fa0f]::-webkit-scrollbar-track{background:transparent}.alarm-summary__body[data-v-0337fa0f]::-webkit-scrollbar-thumb{background:transparent;border-radius:999px}.alarm-summary__body[data-v-0337fa0f]:hover,.alarm-summary__body[data-v-0337fa0f]:focus-within{scrollbar-color:var(--alarm-track) transparent}.alarm-summary__body[data-v-0337fa0f]:hover::-webkit-scrollbar-thumb,.alarm-summary__body[data-v-0337fa0f]:focus-within::-webkit-scrollbar-thumb{background:var(--alarm-track)}.alarm-summary__text[data-v-0337fa0f]{margin:0;padding:var(--space-3);border:1px solid var(--alarm-border);border-radius:8px;background:var(--alarm-surface-strong);color:var(--alarm-text-secondary);font-size:13px;line-height:1.7}.alarm-summary__items[data-v-0337fa0f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-5)}.alarm-summary__item[data-v-0337fa0f]{min-width:0;display:grid;grid-template-columns:28px minmax(0,1fr);grid-template-areas:"icon label" "icon value";align-items:start;column-gap:var(--space-2);row-gap:var(--space-1);padding:var(--space-3) 0;border-bottom:1px solid var(--alarm-border)}.alarm-summary__icon[data-v-0337fa0f]{grid-area:icon;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;background:color-mix(in srgb,var(--alarm-primary) 9%,transparent);color:var(--alarm-primary);font-size:14px}.alarm-summary__label[data-v-0337fa0f]{grid-area:label;color:var(--alarm-text-muted);font-size:12px;line-height:1.4}.alarm-summary__value[data-v-0337fa0f],.alarm-summary__value-list[data-v-0337fa0f],.alarm-summary__value-tags[data-v-0337fa0f]{grid-area:value}.alarm-summary__value[data-v-0337fa0f]{min-width:0;color:var(--alarm-text-primary);font-size:13px;font-weight:600;line-height:1.5;word-break:break-word}.alarm-summary__value--accent[data-v-0337fa0f]{color:#f2b03f}.alarm-summary__value-list[data-v-0337fa0f]{min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}.alarm-summary__value-tags[data-v-0337fa0f]{min-width:0;display:flex;flex-wrap:wrap;gap:var(--space-1);align-items:center}.alarm-summary__value-tag[data-v-0337fa0f]{display:inline-flex;align-items:center;gap:var(--space-1);min-width:0;padding:3px var(--space-2);border:1px solid var(--alarm-border);border-radius:999px;background:var(--alarm-surface);line-height:1}.alarm-summary__value-tag-label[data-v-0337fa0f],.alarm-summary__value-tag-score[data-v-0337fa0f]{font-size:12px;font-weight:700;white-space:nowrap}.alarm-summary__value-tag-label[data-v-0337fa0f]{color:var(--alarm-text-primary)}.alarm-summary__value-tag-score[data-v-0337fa0f]{color:var(--alarm-primary)}.alarm-summary__value-list--accent .alarm-summary__value-line-score[data-v-0337fa0f]{color:#f2b03f}.alarm-summary__value-line[data-v-0337fa0f]{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.alarm-summary__value-line-label[data-v-0337fa0f],.alarm-summary__value-line-score[data-v-0337fa0f]{font-size:13px;line-height:1.5}.alarm-summary__value-line-label[data-v-0337fa0f]{min-width:0;color:var(--alarm-text-primary);font-weight:600;word-break:break-word}.alarm-summary__value-line-score[data-v-0337fa0f]{flex:0 0 auto;color:var(--alarm-primary);white-space:nowrap}@container alarm-detail-summary (max-width: 480px){.alarm-summary__items[data-v-0337fa0f]{grid-template-columns:minmax(0,1fr)}}.alarm-detail-modal[data-v-a1df5803]{--alarm-modal-z-index: var(--jet-z-index-business-modal, 2000);position:fixed;inset:0;z-index:var(--alarm-modal-z-index);display:flex;align-items:center;justify-content:center}.alarm-detail-modal__mask[data-v-a1df5803]{position:absolute;inset:0;background:#020a1a8f;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.alarm-detail-modal__panel[data-v-a1df5803]{position:relative;width:min(94vw,1240px);height:min(90vh,820px);display:flex;flex-direction:column;box-sizing:border-box;border:1px solid;border-radius:14px;background:var(--alarm-tooltip-bg);color:var(--alarm-text-secondary);overflow:hidden}.alarm-detail-modal__head[data-v-a1df5803]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-5);padding:var(--space-5) var(--space-6) var(--space-4)}.alarm-detail-modal__head-main[data-v-a1df5803]{min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}.alarm-detail-modal__head-labels[data-v-a1df5803]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.alarm-detail-modal__eyebrow[data-v-a1df5803]{color:var(--alarm-text-muted);font-size:12px;font-weight:600;letter-spacing:.08em;line-height:24px}.alarm-detail-modal__head-title[data-v-a1df5803]{margin:0;color:var(--alarm-text-primary);font-size:22px;font-weight:700;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alarm-detail-modal__state[data-v-a1df5803]{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 var(--space-3);border:1px solid;border-radius:999px;font-size:12px;font-weight:700;line-height:22px;white-space:nowrap}.alarm-detail-modal__close[data-v-a1df5803]{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:none;border-radius:8px;background:transparent;color:var(--alarm-text-muted);font-size:20px;cursor:pointer;transition:background .2s ease,color .2s ease}.alarm-detail-modal__close[data-v-a1df5803]:hover,.alarm-detail-modal__close[data-v-a1df5803]:focus-visible{background:color-mix(in srgb,var(--alarm-primary) 9%,transparent);color:var(--alarm-primary);outline:none}.alarm-detail-modal__overview[data-v-a1df5803]{display:grid;grid-template-columns:minmax(220px,auto) minmax(200px,auto) minmax(0,1fr);align-items:center;gap:var(--space-5);padding:var(--space-3) var(--space-6);border-top:1px solid var(--alarm-border);border-bottom:1px solid var(--alarm-border);background:color-mix(in srgb,var(--alarm-surface-strong) 38%,transparent)}.alarm-detail-modal__meta-item[data-v-a1df5803]{display:grid;grid-template-columns:28px auto minmax(0,1fr);align-items:center;gap:var(--space-2);min-width:0;color:var(--alarm-text-secondary);font-size:13px;line-height:1.4}.alarm-detail-modal__meta-item em[data-v-a1df5803]{font-style:normal;color:var(--alarm-text-muted);white-space:nowrap}.alarm-detail-modal__meta-item strong[data-v-a1df5803]{min-width:0;color:var(--alarm-text-primary);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alarm-detail-modal__meta-item--id[data-v-a1df5803]{grid-template-columns:28px auto minmax(0,1fr) 24px}.alarm-detail-modal__meta-icon[data-v-a1df5803]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;background:color-mix(in srgb,var(--alarm-primary) 9%,transparent);color:var(--alarm-primary);font-size:14px}.alarm-detail-modal__copy[data-v-a1df5803]{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:none;border-radius:6px;background:transparent;color:var(--alarm-text-muted);cursor:pointer;transition:background .2s ease,color .2s ease}.alarm-detail-modal__copy[data-v-a1df5803]:hover,.alarm-detail-modal__copy[data-v-a1df5803]:focus-visible{background:color-mix(in srgb,var(--alarm-primary) 9%,transparent);color:var(--alarm-primary);outline:none}.alarm-detail-modal__content[data-v-a1df5803]{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(380px,.9fr);gap:var(--space-4);padding:var(--space-4) var(--space-6) var(--space-6)}.alarm-detail-modal__workspace[data-v-a1df5803]{min-width:0;min-height:0;display:grid;overflow:hidden;border:1px solid var(--alarm-border);border-radius:10px;background:var(--alarm-surface)}.alarm-detail-modal__workspace--evidence[data-v-a1df5803]{grid-template-rows:minmax(280px,1.35fr) minmax(180px,.65fr)}.alarm-detail-modal__workspace--decision[data-v-a1df5803]{grid-template-rows:minmax(0,1fr) auto}.alarm-detail-modal__media[data-v-a1df5803]{min-width:0;min-height:0;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);box-sizing:border-box;border:none!important;border-bottom:1px solid var(--alarm-border)!important;background:transparent;overflow:hidden}.alarm-detail-modal__media-main[data-v-a1df5803]{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid;border-radius:8px;background:#030f25f0}.alarm-detail-modal__media-main img[data-v-a1df5803]{width:100%;height:100%;object-fit:cover;display:block}.alarm-detail-modal__media-empty[data-v-a1df5803]{color:#aac5ea47;font-size:36px}.alarm-detail-modal__media-slots[data-v-a1df5803]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);height:76px}.alarm-detail-modal__media-slot[data-v-a1df5803]{position:relative;min-width:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid;border-radius:7px;background:#030f25f0}.alarm-detail-modal__media-slot img[data-v-a1df5803]{width:100%;height:100%;object-fit:cover;display:block}.alarm-detail-modal__media-slot-empty[data-v-a1df5803]{flex:1;display:flex;align-items:center;justify-content:center;color:#aac5ea47;font-size:20px}.alarm-detail-modal__media-slot-label[data-v-a1df5803]{position:absolute;left:0;right:0;bottom:0;padding:var(--space-4) var(--space-2) var(--space-2);background:linear-gradient(180deg,#020a1a00,#020a1ae0);color:#f0f7ff;font-size:12px;font-weight:600;line-height:1;text-align:center}@media (max-width: 1100px){.alarm-detail-modal__panel[data-v-a1df5803]{width:min(96vw,960px);height:min(94vh,900px)}.alarm-detail-modal__overview[data-v-a1df5803]{grid-template-columns:repeat(2,minmax(0,1fr))}.alarm-detail-modal__meta-item--location[data-v-a1df5803]{grid-column:1 / -1}.alarm-detail-modal__content[data-v-a1df5803]{display:flex;flex-direction:column;overflow-y:auto}.alarm-detail-modal__workspace[data-v-a1df5803]{flex:0 0 auto}.alarm-detail-modal__workspace--evidence[data-v-a1df5803]{min-height:620px}.alarm-detail-modal__workspace--decision[data-v-a1df5803]{min-height:560px}}@media (max-width: 720px){.alarm-detail-modal__head[data-v-a1df5803],.alarm-detail-modal__overview[data-v-a1df5803],.alarm-detail-modal__content[data-v-a1df5803]{padding-inline:var(--space-4)}.alarm-detail-modal__overview[data-v-a1df5803]{grid-template-columns:minmax(0,1fr)}.alarm-detail-modal__meta-item--location[data-v-a1df5803]{grid-column:auto}.alarm-detail-modal__workspace--evidence[data-v-a1df5803]{min-height:560px;grid-template-rows:minmax(300px,1fr) minmax(200px,auto)}}.alarm-detail-modal__media-main[data-v-a1df5803]{position:relative}.alarm-detail-modal__media-main[data-v-a1df5803] .media-player-container{width:100%;height:100%}.alarm-detail-modal__media-main-play[data-v-a1df5803]{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;border:none;background:#020a1a1f;color:#fffffff5;font-size:46px;cursor:pointer;transition:background .2s ease,color .2s ease}.alarm-detail-modal__media-main-play[data-v-a1df5803]:hover{background:#020a1a38;color:#fff}.alarm-detail-modal__media-slot[data-v-a1df5803]{cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.alarm-detail-modal__media-slot.is-active[data-v-a1df5803]{border-color:var(--alarm-primary);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--alarm-primary) 28%,transparent)}.alarm-detail-modal__media-slot-play[data-v-a1df5803]{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;border:none;background:#020a1a29;color:#fffffff5;font-size:22px;text-shadow:0 0 10px rgba(0,0,0,.55);cursor:pointer;transition:background .2s ease,color .2s ease}.alarm-detail-modal__media-slot-play[data-v-a1df5803]:hover{background:#020a1a47;color:#fff}.alarm-event-media-frame[data-v-c3ee9015]{display:grid;place-items:center;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;container-type:size}.alarm-event-media-frame__content[data-v-c3ee9015]{position:relative;display:block;width:min(100cqw,calc(100cqh * 16 / 9));max-width:100%;aspect-ratio:16 / 9;overflow:hidden}.alarm-event-media-frame--ratio[data-v-c3ee9015]{height:auto;aspect-ratio:16 / 9;container-type:inline-size}.alarm-event-media-frame--ratio .alarm-event-media-frame__content[data-v-c3ee9015]{width:100%;height:100%}.alarm-event-evidence[data-v-3cef3c26]{background:#07111f}.alarm-event-evidence__scene[data-v-3cef3c26]{position:relative;width:100%;height:100%;overflow:hidden;background:linear-gradient(90deg,rgba(8,23,39,.2),transparent 35%,transparent 65%,rgba(8,23,39,.18)),linear-gradient(180deg,#8ea1aa,#d5d9d8 45%,#53656d)}.alarm-event-evidence__scene--entrance[data-v-3cef3c26]{filter:hue-rotate(8deg) saturate(.88)}.alarm-event-evidence__scene--workshop[data-v-3cef3c26]{filter:sepia(.12) saturate(.92)}.alarm-event-evidence__scene--equipment[data-v-3cef3c26]{filter:hue-rotate(185deg) saturate(.8)}.alarm-event-evidence__scene--smoke[data-v-3cef3c26]{filter:grayscale(.35) contrast(.92)}.alarm-event-evidence__ceiling[data-v-3cef3c26]{position:absolute;inset:0 17% 52%;clip-path:polygon(22% 0,78% 0,100% 100%,0 100%);background:repeating-linear-gradient(90deg,rgba(38,55,61,.38) 0 1px,transparent 1px 13%),linear-gradient(#eef2f1,#cfd7d7)}.alarm-event-evidence__floor[data-v-3cef3c26]{position:absolute;inset:46% 14% 0;clip-path:polygon(0 0,100% 0,76% 100%,24% 100%);background:repeating-linear-gradient(90deg,transparent 0 12%,rgba(24,45,52,.18) 12% 12.4%),repeating-linear-gradient(180deg,transparent 0 18%,rgba(24,45,52,.2) 18% 18.5%),linear-gradient(#89999c,#54666b)}.alarm-event-evidence__wall[data-v-3cef3c26]{position:absolute;top:0;bottom:0;width:38%;background:repeating-linear-gradient(90deg,rgba(37,51,57,.28) 0 1px,transparent 1px 23%),linear-gradient(90deg,#c1cac9,#8c9b9d)}.alarm-event-evidence__wall--left[data-v-3cef3c26]{left:0;clip-path:polygon(0 0,100% 0,54% 100%,0 100%)}.alarm-event-evidence__wall--right[data-v-3cef3c26]{right:0;transform:scaleX(-1);clip-path:polygon(0 0,100% 0,54% 100%,0 100%)}.alarm-event-evidence__image[data-v-3cef3c26]{position:absolute;inset:0;z-index:2;width:100%;height:100%;object-fit:cover}.alarm-event-evidence__detection[data-v-3cef3c26]{position:absolute;z-index:3;border:2px solid #ff3b32;box-shadow:0 0 10px #ff3b3247}.alarm-event-evidence__detection span[data-v-3cef3c26]{position:absolute;top:-1.65em;left:-2px;padding:.16em .42em;color:#fff;background:#e02a20eb;font-size:max(11px,calc(13px * var(--focus-font-scale, 1)));white-space:nowrap}.alarm-event-evidence__timestamp[data-v-3cef3c26]{position:absolute;right:1.5%;bottom:2%;z-index:4;padding:.25em .5em;color:#fff;background:#020a1285;font-size:max(11px,calc(14px * var(--focus-font-scale, 1)))}.alarm-event-focus-card[data-v-366a60a4]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(40px,1fr);min-width:0;padding:4px;color:var(--alarm-text-primary);text-align:left;border:1px solid var(--alarm-border);border-radius:3px;background:var(--alarm-bg);overflow:hidden;cursor:pointer}.alarm-event-focus-card--active[data-v-366a60a4]{border-color:var(--focus-card-level);box-shadow:inset 0 0 0 1px var(--focus-card-level),0 0 10px #22c7e829}.alarm-event-focus-card__visual[data-v-366a60a4]{position:relative;width:100%;min-height:0;align-self:start;background:linear-gradient(155deg,#b9c6c5,#53676e 62%,#293c44)}.alarm-event-focus-card__visual img[data-v-366a60a4]{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:cover}.alarm-event-focus-card__visual img+.alarm-event-focus-card__perspective[data-v-366a60a4]{display:none}.alarm-event-focus-card__visual--entrance[data-v-366a60a4]{filter:hue-rotate(8deg)}.alarm-event-focus-card__visual--workshop[data-v-366a60a4]{filter:sepia(.18)}.alarm-event-focus-card__visual--equipment[data-v-366a60a4]{filter:hue-rotate(180deg)}.alarm-event-focus-card__visual--smoke[data-v-366a60a4]{filter:grayscale(.6)}.alarm-event-focus-card__perspective[data-v-366a60a4]{position:absolute;inset:18% 13% 0;clip-path:polygon(18% 0,82% 0,100% 100%,0 100%);background:repeating-linear-gradient(90deg,transparent 0 19%,rgba(2,18,27,.3) 19% 20%),linear-gradient(#d9dfdc,#718186)}.alarm-event-focus-card__body[data-v-366a60a4]{display:flex;min-width:0;padding:5px 4px 2px;flex-direction:column;gap:3px}.alarm-event-focus-card__title[data-v-366a60a4]{display:flex;min-width:0;align-items:center;gap:5px}.alarm-event-focus-card__title i[data-v-366a60a4]{width:7px;height:7px;border-radius:50%;flex:none}.alarm-event-focus-card__title b[data-v-366a60a4],.alarm-event-focus-card__location[data-v-366a60a4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alarm-event-focus-card__title b[data-v-366a60a4]{font-size:max(11px,calc(12px * var(--focus-font-scale, 1)));font-weight:500}.alarm-event-focus-card__location[data-v-366a60a4]{color:var(--alarm-text-muted);font-size:max(11px,calc(10px * var(--focus-font-scale, 1)))}.alarm-event-focus-card__footer[data-v-366a60a4]{display:flex;margin-top:auto;align-items:center;justify-content:space-between;gap:4px}.alarm-event-focus-card__footer em[data-v-366a60a4]{padding:1px 4px;color:#ffaaa5;border:1px solid rgba(255,77,79,.25);border-radius:2px;background:#ff4d4f1f;font-size:max(11px,calc(9px * var(--focus-font-scale, 1)));font-style:normal}.alarm-event-focus-card__footer small[data-v-366a60a4]{color:var(--alarm-text-secondary);font-size:max(11px,calc(9px * var(--focus-font-scale, 1)));white-space:nowrap}.alarm-event-focus__strip[data-v-ed78cc64]{display:grid;min-width:0;min-height:0;padding:0 8px 8px;grid-template-rows:40px minmax(0,1fr);border-top:1px solid var(--alarm-border);background:var(--alarm-surface);overflow:hidden}.alarm-event-focus__toolbar[data-v-ed78cc64],.alarm-event-focus__tabs[data-v-ed78cc64],.alarm-event-focus__tools[data-v-ed78cc64],.alarm-event-focus__pager[data-v-ed78cc64]{display:flex;align-items:center}.alarm-event-focus__toolbar[data-v-ed78cc64]{min-width:0;justify-content:start;gap:8px}.alarm-event-focus__tabs[data-v-ed78cc64]{height:100%;gap:6px;flex:none}.alarm-event-focus__tabs button[data-v-ed78cc64]{position:relative;height:100%;padding:0 8px;color:var(--alarm-text-muted);border:0;background:transparent;font-size:max(11px,calc(12px * var(--focus-font-scale)))}.alarm-event-focus__tabs button.active[data-v-ed78cc64]{color:var(--alarm-text-primary)}.alarm-event-focus__tabs button.active[data-v-ed78cc64]:after{position:absolute;right:4px;bottom:0;left:4px;height:2px;background:var(--focus-accent);content:""}.alarm-event-focus__tabs b[data-v-ed78cc64]{margin-left:4px;font-weight:500}.alarm-event-focus__tools[data-v-ed78cc64]{min-width:0;justify-content:flex-end;gap:8px}.alarm-event-focus__search[data-v-ed78cc64]{width:clamp(140px,20vw,220px)}.alarm-event-focus__search-icon[data-v-ed78cc64]{color:var(--alarm-text-muted);font-size:15px}[data-v-ed78cc64] .alarm-event-focus__search.ant-input-affix-wrapper{color:var(--alarm-text-primary);border-color:var(--alarm-border);background:var(--alarm-bg);box-shadow:none}[data-v-ed78cc64] .alarm-event-focus__search .ant-input{color:var(--alarm-text-primary);background:transparent}[data-v-ed78cc64] .alarm-event-focus__search .ant-input::placeholder,[data-v-ed78cc64] .alarm-event-focus__search .ant-input-clear-icon{color:var(--alarm-text-muted)}.alarm-event-focus__pager[data-v-ed78cc64]{min-width:92px;color:var(--alarm-text-muted);font-size:max(11px,calc(11px * var(--focus-font-scale)))}[data-v-ed78cc64] .alarm-event-focus__pager .ant-pagination-prev button,[data-v-ed78cc64] .alarm-event-focus__pager .ant-pagination-next button,[data-v-ed78cc64] .alarm-event-focus__pager .ant-pagination-simple-pager{color:var(--alarm-text-muted)}[data-v-ed78cc64] .alarm-event-focus__pager .ant-pagination-simple-pager input{color:var(--alarm-text-primary);border-color:var(--alarm-border);background:var(--alarm-bg)}.alarm-event-focus__cards[data-v-ed78cc64]{display:grid;min-width:0;min-height:0;gap:7px;justify-content:space-between;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:var(--alarm-border) transparent}.alarm-event-focus__no-results[data-v-ed78cc64]{display:flex;grid-column:1 / -1;min-width:0;min-height:0;align-items:center;justify-content:center;color:var(--alarm-text-muted);font-size:max(11px,calc(12px * var(--focus-font-scale)))}.alarm-event-focus-shell[data-v-90268cd7]{container-name:business-component-shell alarm-event-focus;container-type:size;min-width:0;min-height:0}.alarm-event-focus[data-v-90268cd7]{display:grid!important;width:100%;height:100%;min-width:0;min-height:0;grid-template-rows:auto minmax(0,1fr) auto auto minmax(144px,27%);color:var(--alarm-text-primary);background:var(--alarm-bg);box-sizing:border-box;overflow:hidden}.alarm-event-focus__loading[data-v-90268cd7]{display:flex;grid-row:1 / -1;align-items:center;justify-content:center;color:var(--alarm-text-muted);font-size:14px}.alarm-event-focus__detail-empty[data-v-90268cd7]{display:flex;min-width:0;min-height:0;grid-row:1 / -2;align-items:center;justify-content:center}.alarm-event-focus__header[data-v-90268cd7],.alarm-event-focus__metadata[data-v-90268cd7],.alarm-event-focus__summary[data-v-90268cd7]{display:flex;align-items:center}.alarm-event-focus__header[data-v-90268cd7]{min-height:42px;padding:0 14px;justify-content:space-between;gap:12px;background:linear-gradient(90deg,var(--alarm-surface-strong),var(--alarm-surface))}.alarm-event-focus__header strong[data-v-90268cd7]{overflow:hidden;font-size:max(11px,calc(18px * var(--focus-font-scale)));text-overflow:ellipsis;white-space:nowrap}.alarm-event-focus__header span[data-v-90268cd7]{font-size:max(11px,calc(15px * var(--focus-font-scale)));font-weight:600;white-space:nowrap}.alarm-event-focus__metadata[data-v-90268cd7]{min-height:42px;padding:0 12px;justify-content:space-around;gap:8px;border-top:1px solid var(--alarm-border);border-bottom:1px solid var(--alarm-border)}.alarm-event-focus__metadata span[data-v-90268cd7]{min-width:0;color:var(--alarm-text-muted);font-size:max(11px,calc(11px * var(--focus-font-scale)));white-space:nowrap}.alarm-event-focus__metadata i[data-v-90268cd7]{margin-right:4px;color:var(--alarm-text-secondary);font-style:normal}.alarm-event-focus__metadata b[data-v-90268cd7]{margin-left:4px;color:var(--alarm-text-primary);font-weight:500}.alarm-event-focus__accent[data-v-90268cd7]{color:var(--focus-accent)!important}.alarm-event-focus__summary[data-v-90268cd7]{min-height:44px;padding:5px 12px;gap:12px}.alarm-event-focus__summary span[data-v-90268cd7]{min-width:0;color:var(--alarm-text-secondary);font-size:max(11px,calc(12px * var(--focus-font-scale)));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alarm-event-focus__summary button[data-v-90268cd7]{margin-left:auto;padding:5px 20px;color:var(--focus-accent);border:1px solid var(--focus-accent);border-radius:3px;background:var(--alarm-surface-strong);cursor:pointer}.alarm-event-focus__summary button[data-v-90268cd7]:disabled{color:var(--alarm-text-secondary);border-color:var(--alarm-border);cursor:not-allowed;opacity:.58}.alarm-event-focus--focus-wall[data-v-90268cd7]{grid-template-columns:clamp(220px,28%,320px) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto auto;gap:0 10px}.alarm-event-focus--focus-wall .alarm-event-focus__header[data-v-90268cd7]{grid-column:2;grid-row:1}.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-evidence{grid-column:2;grid-row:2}.alarm-event-focus--focus-wall .alarm-event-focus__metadata[data-v-90268cd7]{grid-column:2;grid-row:3}.alarm-event-focus--focus-wall .alarm-event-focus__summary[data-v-90268cd7]{grid-column:2;grid-row:4}.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-focus__strip{grid-column:1;grid-row:1 / -1;grid-template-rows:100px minmax(0,1fr);min-height:0;border-right:1px solid var(--alarm-border)}.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-focus__toolbar{padding-block:4px;align-items:stretch;justify-content:flex-start;flex-direction:column;gap:4px}.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-focus__tabs{width:100%;height:30px}.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-focus__tools{width:100%;align-items:stretch;flex-direction:column;gap:4px}.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-focus__search,.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-focus__pager{width:100%}.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-focus__pager{justify-content:flex-end}.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-focus__cards{grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:max-content;overflow-x:hidden;overflow-y:auto}@container alarm-event-focus (max-width: 719px) or (max-height: 539px){.alarm-event-focus[data-v-90268cd7]{grid-template-rows:auto minmax(0,1fr) auto auto minmax(112px,32%)}.alarm-event-focus__metadata[data-v-90268cd7]{min-height:34px;overflow-x:auto;justify-content:flex-start}.alarm-event-focus__summary[data-v-90268cd7]{min-height:36px}}@container alarm-event-focus (max-width: 519px){.alarm-event-focus[data-v-90268cd7],.alarm-event-focus--focus-wall[data-v-90268cd7]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto auto minmax(150px,34%);gap:0}.alarm-event-focus--focus-wall .alarm-event-focus__header[data-v-90268cd7],.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-evidence,.alarm-event-focus--focus-wall .alarm-event-focus__metadata[data-v-90268cd7],.alarm-event-focus--focus-wall .alarm-event-focus__summary[data-v-90268cd7],.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-focus__strip{grid-column:1}.alarm-event-focus--focus-wall .alarm-event-focus__header[data-v-90268cd7]{grid-row:1}.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-evidence{grid-row:2}.alarm-event-focus--focus-wall .alarm-event-focus__metadata[data-v-90268cd7]{grid-row:3}.alarm-event-focus--focus-wall .alarm-event-focus__summary[data-v-90268cd7]{grid-row:4}.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-focus__strip{grid-row:5;grid-template-rows:72px minmax(0,1fr);border-top:1px solid var(--alarm-border);border-right:0}.alarm-event-focus__header[data-v-90268cd7]{min-height:34px;padding:0 8px}[data-v-90268cd7] .alarm-event-focus__strip{grid-template-rows:72px minmax(0,1fr)}[data-v-90268cd7] .alarm-event-focus__toolbar{padding:4px 0;align-content:center;flex-direction:row;flex-wrap:wrap}[data-v-90268cd7] .alarm-event-focus__tabs,[data-v-90268cd7] .alarm-event-focus__tools{width:100%}[data-v-90268cd7] .alarm-event-focus__tools{justify-content:space-between}.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-focus__tools{align-items:center;flex-direction:row}.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-focus__pager{width:auto}[data-v-90268cd7] .alarm-event-focus__search{width:auto;flex:1}.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-focus__cards{grid-template-columns:var(--focus-card-columns)!important;grid-auto-rows:auto;overflow-x:auto;overflow-y:hidden}}@container alarm-event-focus (max-height: 359px){.alarm-event-focus[data-v-90268cd7]{grid-template-rows:auto minmax(0,1fr) auto auto minmax(112px,36%)}.alarm-event-focus__header[data-v-90268cd7]{min-height:30px}.alarm-event-focus__metadata[data-v-90268cd7]{min-height:28px}.alarm-event-focus__summary[data-v-90268cd7]{min-height:30px;padding-block:2px}[data-v-90268cd7] .alarm-event-focus-card__location{display:none}[data-v-90268cd7] .alarm-event-focus-card{grid-template-columns:minmax(96px,38%) minmax(0,1fr);grid-template-rows:minmax(0,1fr)}[data-v-90268cd7] .alarm-event-focus-card__visual{align-self:center}}@container alarm-event-focus (max-height: 249px){.alarm-event-focus[data-v-90268cd7],.alarm-event-focus--focus-wall[data-v-90268cd7]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto minmax(58px,32%);gap:0}.alarm-event-focus__header[data-v-90268cd7]{min-height:28px;padding-inline:var(--space-2)}.alarm-event-focus__metadata[data-v-90268cd7]{display:none}.alarm-event-focus__summary[data-v-90268cd7]{min-height:26px;padding-block:0}.alarm-event-focus__summary button[data-v-90268cd7]{padding:2px var(--space-2)}.alarm-event-focus--focus-wall .alarm-event-focus__header[data-v-90268cd7],.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-evidence,.alarm-event-focus--focus-wall .alarm-event-focus__summary[data-v-90268cd7],.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-focus__strip{grid-column:1}.alarm-event-focus--focus-wall .alarm-event-focus__header[data-v-90268cd7]{grid-row:1}.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-evidence{grid-row:2}.alarm-event-focus--focus-wall .alarm-event-focus__summary[data-v-90268cd7]{grid-row:3}.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-focus__strip{grid-row:4;grid-template-rows:58px minmax(0,1fr);border-top:1px solid var(--alarm-border);border-right:0}.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-focus__toolbar{padding-block:2px;flex-direction:row;flex-wrap:wrap}.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-focus__tabs,.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-focus__tools{width:100%}.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-focus__tools{align-items:center;flex-direction:row}.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-focus__pager{width:auto}.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-focus__search{width:auto;flex:1}.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-focus__cards{grid-template-columns:var(--focus-card-columns)!important;grid-auto-rows:auto;overflow-x:auto;overflow-y:hidden}}@container alarm-event-focus (max-width: 519px) and (max-height: 359px){.alarm-event-focus[data-v-90268cd7],.alarm-event-focus--focus-wall[data-v-90268cd7]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(80px,1fr) auto minmax(132px,45%);gap:0}.alarm-event-focus__header[data-v-90268cd7]{min-height:30px}.alarm-event-focus__metadata[data-v-90268cd7]{display:none}.alarm-event-focus__summary[data-v-90268cd7]{min-height:30px;padding-block:2px}.alarm-event-focus--focus-wall .alarm-event-focus__header[data-v-90268cd7],.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-evidence,.alarm-event-focus--focus-wall .alarm-event-focus__summary[data-v-90268cd7],.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-focus__strip{grid-column:1}.alarm-event-focus--focus-wall .alarm-event-focus__header[data-v-90268cd7]{grid-row:1}.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-evidence{grid-row:2}.alarm-event-focus--focus-wall .alarm-event-focus__summary[data-v-90268cd7]{grid-row:3}.alarm-event-focus--focus-wall[data-v-90268cd7] .alarm-event-focus__strip{grid-row:4;grid-template-rows:62px minmax(64px,1fr);border-top:1px solid var(--alarm-border);border-right:0}[data-v-90268cd7] .alarm-event-focus__strip{grid-template-rows:62px minmax(64px,1fr)}}.alarm-level-distribution-chart[data-v-5b0f485f]{display:grid;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;box-sizing:border-box;color:var(--alarm-text-primary);--alarm-level-fluid-space-xs: min(1.25cqi, 2.8cqh, var(--space-2));--alarm-level-fluid-space-sm: min(2.45cqi, 5.6cqh, var(--space-4));--alarm-level-fluid-font-size: min(4.3cqi, 9.7cqh, var(--fs-24));--alarm-level-legend-font-size: min(calc(var(--alarm-level-fluid-font-size) * var(--alarm-level-font-scale)), calc(58cqh / var(--alarm-level-item-count, 1)));--alarm-level-legend-safe-space: min(calc(var(--alarm-level-legend-font-size) * .85), var(--space-4))}.alarm-level-distribution-chart--default[data-v-5b0f485f]{--alarm-level-visual-size: min(38cqi, 86cqh, 360px);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:var(--alarm-level-fluid-space-sm);padding:var(--alarm-level-fluid-space-xs);font-size:calc(var(--alarm-level-fluid-font-size) * var(--alarm-level-font-scale))}.alarm-level-distribution-chart--bars[data-v-5b0f485f]{grid-template-columns:minmax(0,1fr);align-items:stretch;padding:var(--alarm-level-fluid-space-xs)}.alarm-level-distribution-chart__visual[data-v-5b0f485f]{position:relative;width:min(var(--alarm-level-visual-size, 120px),100%);aspect-ratio:1;max-width:100%;max-height:100%;align-self:center;justify-self:center}.alarm-level-distribution-chart__pie[data-v-5b0f485f]{position:absolute;inset:0;width:100%;height:100%}.alarm-level-distribution-chart__center[data-v-5b0f485f]{position:absolute;inset:25%;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;white-space:nowrap}.alarm-level-distribution-chart__center span[data-v-5b0f485f]{color:var(--alarm-text-secondary);font-size:.8em}.alarm-level-distribution-chart__center strong[data-v-5b0f485f]{margin-top:.08em;color:var(--alarm-text-primary);font-size:1.65em;font-weight:500;line-height:1;text-shadow:none}.alarm-level-distribution-chart__legend[data-v-5b0f485f]{display:flex;width:100%;flex-direction:column;min-width:0;min-height:0;height:100%;padding:var(--alarm-level-legend-safe-space);overflow-x:hidden;overflow-y:hidden;box-sizing:border-box}.alarm-level-distribution-chart__row[data-v-5b0f485f]{display:grid;grid-template-columns:.62em minmax(0,1fr) minmax(2ch,max-content) minmax(4.5ch,max-content);align-items:center;flex:1 1 0;gap:.5em;width:100%;min-width:0;min-height:0;font-size:var(--alarm-level-legend-font-size);line-height:1}.alarm-level-distribution-chart__row i[data-v-5b0f485f]{width:.62em;height:.62em;border-radius:50%;box-shadow:0 0 .55em currentColor}.alarm-level-distribution-chart__label[data-v-5b0f485f]{width:100%;min-width:0;color:var(--alarm-text-secondary);line-height:1.2}.alarm-level-distribution-chart__row strong[data-v-5b0f485f]{min-width:2ch;color:var(--alarm-text-primary);font-size:1em;font-weight:500;font-variant-numeric:tabular-nums;text-align:right}.alarm-level-distribution-chart__row>span[data-v-5b0f485f]:last-child{min-width:4.5ch;color:var(--alarm-text-muted);font-size:.88em;font-variant-numeric:tabular-nums;text-align:right}.alarm-level-distribution-chart__bars[data-v-5b0f485f]{display:grid;grid-column:1;grid-template-columns:minmax(4.5em,.5fr) minmax(0,1.5fr) max-content;grid-auto-rows:minmax(0,1fr);align-items:center;column-gap:var(--alarm-level-fluid-space-sm);width:100%;height:100%;min-width:0;min-height:0;padding:var(--alarm-level-fluid-space-xs);overflow:hidden;box-sizing:border-box;font-size:var(--alarm-level-legend-font-size);line-height:1}.alarm-level-distribution-chart__bar-row[data-v-5b0f485f]{display:contents}.alarm-level-distribution-chart__bar-row span[data-v-5b0f485f]{min-width:0;overflow:hidden;color:var(--alarm-text-secondary);text-overflow:ellipsis;white-space:nowrap}.alarm-level-distribution-chart__bar-row span i[data-v-5b0f485f]{display:inline-block;width:.5em;height:.5em;margin-right:.5em;border-radius:50%;vertical-align:middle}.alarm-level-distribution-chart__bar-row>div[data-v-5b0f485f]{width:100%;min-width:0;height:.5em;overflow:hidden;background:var(--alarm-track)}.alarm-level-distribution-chart__bar-row b[data-v-5b0f485f]{display:block;height:100%}.alarm-level-distribution-chart__bar-row strong[data-v-5b0f485f]{min-width:2ch;color:var(--alarm-text-primary);font-size:1em;font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.alarm-level-distribution-shell[data-v-d54137d6]{container-name:business-component-shell alarm-level-distribution;container-type:size;min-width:0;min-height:0}.alarm-level-distribution[data-v-d54137d6]{container-name:alarm-level-distribution-content;container-type:size;display:flex;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0;position:relative;overflow:hidden;box-sizing:border-box;background:var(--alarm-bg)}.alarm-level-distribution__state[data-v-d54137d6]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.alarm-metric-item[data-v-093ff220]{position:relative;display:flex;align-items:center;justify-content:center;gap:clamp(4px,.65vw,12px);min-width:0;height:100%;padding:clamp(4px,.7vw,12px);box-sizing:border-box;overflow:hidden}.alarm-metric-item--stacked[data-v-093ff220]{flex-direction:column;gap:clamp(2px,.45cqh,5px);min-height:calc(clamp(30px,calc(var(--alarm-metric-icon-size) * 1.35),64px) + var(--alarm-metric-label-size) + var(--alarm-metric-value-size) + var(--alarm-metric-value-size) + 28px);text-align:center}.alarm-metric-item--inline[data-v-093ff220]{min-height:max(calc(clamp(30px,calc(var(--alarm-metric-icon-size) * 1.35),64px) + 12px),calc(var(--alarm-metric-label-size) + var(--alarm-metric-value-size) + 18px))}.alarm-metric-item__icon[data-v-093ff220]{display:grid;flex:0 0 auto;width:clamp(30px,calc(var(--alarm-metric-icon-size) * 1.35),64px);height:clamp(30px,calc(var(--alarm-metric-icon-size) * 1.35),64px);place-items:center;border-radius:50%;background:color-mix(in srgb,var(--alarm-metric-color) 10%,var(--alarm-surface-strong));color:var(--alarm-metric-color);font-size:var(--alarm-metric-icon-size);line-height:1}.alarm-metric-item__content[data-v-093ff220]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.alarm-metric-item--stacked .alarm-metric-item__content[data-v-093ff220]{align-items:center}.alarm-metric-item__label[data-v-093ff220]{color:var(--alarm-text-secondary);font-size:max(11px,var(--alarm-metric-label-size));line-height:1.25;white-space:nowrap}.alarm-metric-item__value[data-v-093ff220]{display:flex;align-items:baseline;color:var(--alarm-metric-color);font-size:max(14px,var(--alarm-metric-value-size));font-weight:600;line-height:1.12;letter-spacing:.02em}.alarm-metric-item__value small[data-v-093ff220]{margin-left:2px;font-size:max(11px,.55em);font-weight:500}.alarm-metric-item--stacked .alarm-metric-item__value[data-v-093ff220]{flex-direction:column;align-items:center;line-height:1}.alarm-metric-item--stacked .alarm-metric-item__value small[data-v-093ff220]{margin:2px 0 0}@container alarm-metrics (max-height: 110px){.alarm-metric-item[data-v-093ff220]{padding-block:2px}.alarm-metric-item--stacked[data-v-093ff220]{gap:1px;min-height:calc(var(--alarm-metric-label-size) + var(--alarm-metric-value-size) + 16px)}.alarm-metric-item__content[data-v-093ff220]{gap:0}.alarm-metric-item--stacked .alarm-metric-item__value[data-v-093ff220]{flex-direction:row}.alarm-metric-item--stacked .alarm-metric-item__value small[data-v-093ff220]{margin:0 0 0 2px}.alarm-metric-item__icon[data-v-093ff220]{display:none}}@container alarm-metrics (max-width: 420px) and (max-height: 280px){.alarm-metric-item--stacked[data-v-093ff220],.alarm-metric-item--inline[data-v-093ff220]{min-height:calc(var(--alarm-metric-label-size) + var(--alarm-metric-value-size) + 12px)}.alarm-metric-item__icon[data-v-093ff220]{display:none}}.alarm-metrics-default-view[data-v-b7255d63]{display:grid;grid-template-columns:repeat(5,minmax(112px,1fr));align-items:stretch;width:100%;height:100%;min-width:0;min-height:0;gap:clamp(0px,calc(var(--alarm-metrics-gap) / 3),10px);overflow-x:auto;overflow-y:auto;border:1px solid var(--alarm-border);border-radius:var(--r-3, 10px);background:color-mix(in srgb,var(--alarm-surface) 82%,transparent);scrollbar-width:thin;scrollbar-color:var(--alarm-border) transparent}.alarm-metrics-default-view[data-v-b7255d63] .alarm-metric-item+.alarm-metric-item:before{position:absolute;top:18%;bottom:18%;left:calc(clamp(0px,calc(var(--alarm-metrics-gap) / 3),10px)/-2);width:1px;background:color-mix(in srgb,var(--alarm-text-secondary) 18%,transparent);content:""}@container alarm-metrics (max-height: 104px){.alarm-metrics-default-view[data-v-b7255d63]{gap:0}}@container alarm-metrics (max-width: 420px){.alarm-metrics-default-view[data-v-b7255d63]{grid-template-columns:repeat(5,minmax(96px,1fr))}}@container alarm-metrics (max-width: 520px) and (min-height: 280px){.alarm-metrics-default-view[data-v-b7255d63]{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(5,minmax(min-content,1fr));gap:clamp(6px,calc(var(--alarm-metrics-gap) / 2),12px);overflow-x:hidden}.alarm-metrics-default-view[data-v-b7255d63] .alarm-metric-item{background:color-mix(in srgb,var(--alarm-metric-color) 4%,transparent)}.alarm-metrics-default-view[data-v-b7255d63] .alarm-metric-item+.alarm-metric-item:before{display:none}}.alarm-metrics-summary-view[data-v-3dad4fe0]{display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));align-items:stretch;width:100%;height:100%;min-width:0;min-height:0;gap:clamp(4px,calc(var(--alarm-metrics-gap) / 2),16px);overflow-x:auto;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--alarm-border) transparent}.alarm-metrics-summary-view[data-v-3dad4fe0] .alarm-metric-item{justify-content:flex-start;background:color-mix(in srgb,var(--alarm-metric-color) 4%,transparent)}@container alarm-metrics (max-height: 104px){.alarm-metrics-summary-view[data-v-3dad4fe0]{gap:4px}}@container alarm-metrics (max-width: 420px){.alarm-metrics-summary-view[data-v-3dad4fe0]{grid-template-columns:repeat(5,minmax(110px,1fr))}}@container alarm-metrics (max-width: 520px) and (min-height: 280px){.alarm-metrics-summary-view[data-v-3dad4fe0]{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(5,minmax(min-content,1fr));gap:clamp(6px,calc(var(--alarm-metrics-gap) / 2),12px);overflow-x:hidden}}.alarm-metrics[data-v-568c4f7d]{position:relative;width:100%;height:100%;min-width:0;min-height:0;box-sizing:border-box;overflow:hidden;padding:0 clamp(4px,.8vw,10px);color:var(--alarm-text-primary);background:var(--alarm-bg);container:alarm-metrics / size}.alarm-metrics__state[data-v-568c4f7d]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.alarm-handling-efficiency__time-filter[data-v-4103348c]{--alarm-range-tab-height: clamp(22px, min(7cqi, 12cqh), 28px);--alarm-range-tab-font-size: clamp(10px, min(2.8cqi, 5cqh), var(--fs-12, 12px));--alarm-range-tab-padding-inline: clamp(var(--space-1), min(2.1cqi, 3.6cqh), var(--space-3));--alarm-range-tab-gap: clamp(2px, min(.95cqi, 1.6cqh), var(--space-1));display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;min-width:0;max-width:100%}.alarm-handling-efficiency__range-tabs[data-v-4103348c]{flex:0 0 auto;width:max-content;max-width:100%}.alarm-handling-efficiency[data-v-4103348c]{container:alarm-handling-efficiency / size;position:relative;width:100%;height:100%;min-height:0;box-sizing:border-box;color:var(--alarm-text-primary);background:var(--alarm-bg);overflow:hidden}.alarm-handling-efficiency__body[data-v-4103348c]{position:relative;width:100%;height:100%;min-width:0;min-height:0}.alarm-handling-efficiency__chart[data-v-4103348c]{width:100%;height:100%}.alarm-handling-efficiency__state[data-v-4103348c]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}[data-v-4103348c] .alarm-handling-efficiency__range-tabs .ant-tabs-nav{margin:0}[data-v-4103348c] .alarm-handling-efficiency__range-tabs .ant-tabs-nav-wrap{flex:0 0 auto;overflow:visible}[data-v-4103348c] .alarm-handling-efficiency__range-tabs .ant-tabs-nav-operations{display:none}[data-v-4103348c] .alarm-handling-efficiency__range-tabs .ant-tabs-nav:before{border-bottom:none}[data-v-4103348c] .alarm-handling-efficiency__range-tabs .ant-tabs-nav-list{gap:var(--alarm-range-tab-gap)}[data-v-4103348c] .alarm-handling-efficiency__range-tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{box-sizing:border-box;height:var(--alarm-range-tab-height);min-height:var(--alarm-range-tab-height);margin:0;padding:0 var(--alarm-range-tab-padding-inline);color:var(--business-component-muted);border:1px solid var(--business-component-border);border-radius:var(--r-1, 4px);background:var(--business-component-content-surface);font-size:var(--alarm-range-tab-font-size);font-weight:500;line-height:calc(var(--alarm-range-tab-height) - 2px);white-space:nowrap;transition:color .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}[data-v-4103348c] .alarm-handling-efficiency__range-tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab:not(.ant-tabs-tab-disabled):hover{color:var(--business-component-primary);border-color:var(--business-component-primary)}[data-v-4103348c] .alarm-handling-efficiency__range-tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active{color:var(--business-component-primary);border-color:var(--business-component-primary);background:color-mix(in srgb,var(--business-component-primary) 14%,var(--business-component-content-surface));box-shadow:0 4px 12px color-mix(in srgb,var(--business-component-primary) 16%,transparent)}[data-v-4103348c] .alarm-handling-efficiency__range-tabs .ant-tabs-tab-disabled{cursor:not-allowed;opacity:.55}[data-v-4103348c] .alarm-handling-efficiency__range-tabs .ant-tabs-tab-btn{color:inherit;text-shadow:none}[data-v-4103348c] .alarm-handling-efficiency__range-tabs .ant-tabs-content-holder{display:none}@media (prefers-reduced-motion: reduce){[data-v-4103348c] .alarm-handling-efficiency__range-tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{transition:none}}.alarm-ranking[data-v-dcd9d655]{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box}.alarm-ranking__list[data-v-dcd9d655]{flex:1;display:flex;flex-direction:column;min-height:0}.alarm-ranking__row[data-v-dcd9d655]{display:grid;align-items:center;flex-shrink:0;overflow:hidden}.alarm-ranking__rank[data-v-dcd9d655]{justify-self:start;color:var(--alarm-axis);font-weight:700;white-space:nowrap}.alarm-ranking__content[data-v-dcd9d655]{display:flex;align-items:center;min-width:0}.alarm-ranking__name[data-v-dcd9d655]{flex:0 0 48%;min-width:0;overflow:hidden;color:var(--alarm-text-primary);font-weight:600}.alarm-ranking__track[data-v-dcd9d655]{position:relative;flex:1;min-width:0;border-radius:999px;background:var(--alarm-track);overflow:visible}.alarm-ranking__track-fill[data-v-dcd9d655]{position:absolute;inset:0 auto 0 0;border-radius:999px}.alarm-ranking__track-dot[data-v-dcd9d655]{position:absolute;top:50%;box-sizing:border-box;border-radius:50%;transform:translateY(-50%);background:var(--alarm-bg)}.alarm-ranking__count[data-v-dcd9d655]{justify-self:end;color:var(--alarm-text-primary);font-weight:700;white-space:nowrap}.alarm-ranking__state[data-v-dcd9d655]{flex:1;display:flex;align-items:center;justify-content:center;color:var(--alarm-text-muted);font-size:14px}[data-v-dcd9d655] .alarm-ranking__name .j-ellipsis{width:100%;min-width:0}.command-center-ranking[data-v-77840dd9]{display:flex;box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;flex-direction:column;overflow:hidden;font-size:clamp(11px,calc(13px * var(--command-font-scale, 1)),20px)}.command-center-ranking__layout[data-v-77840dd9]{display:grid;width:100%;height:100%;min-width:0;min-height:0}.command-center-ranking__spotlight[data-v-77840dd9]{position:relative;display:grid;box-sizing:border-box;min-width:0;min-height:0;padding:var(--space-3);align-items:center;gap:var(--space-2) var(--space-3);overflow:hidden;border:1px solid var(--alarm-border);border-inline-start:3px solid var(--command-accent);border-radius:var(--radius-jet-lg);background:var(--alarm-surface)}.command-center-ranking__badge[data-v-77840dd9]{display:grid;box-sizing:border-box;grid-area:badge;width:42px;height:48px;place-content:center;color:#fff;border-radius:4px;background:linear-gradient(145deg,color-mix(in srgb,var(--command-accent) 66%,#fff),var(--command-accent));box-shadow:0 8px 20px color-mix(in srgb,var(--command-accent) 22%,transparent);text-align:center;font-variant-numeric:tabular-nums}.command-center-ranking__badge small[data-v-77840dd9]{font-size:max(11px,.64em);font-weight:600;letter-spacing:.08em}.command-center-ranking__badge b[data-v-77840dd9]{font-size:max(14px,1.2em);line-height:1.05}.command-center-ranking__spotlight-title[data-v-77840dd9]{display:grid;grid-area:title;min-width:0;gap:2px}.command-center-ranking__spotlight-title span[data-v-77840dd9],.command-center-ranking__spotlight-share span[data-v-77840dd9],.command-center-ranking__spotlight-total span[data-v-77840dd9]{color:var(--alarm-text-muted);font-size:max(11px,.76em)}.command-center-ranking__spotlight-title strong[data-v-77840dd9]{overflow:hidden;color:var(--alarm-text-primary);font-size:max(11px,1em);font-weight:650;text-overflow:ellipsis;white-space:nowrap}.command-center-ranking__spotlight-count[data-v-77840dd9]{display:flex;grid-area:count;align-items:baseline;gap:4px;color:var(--alarm-text-muted)}.command-center-ranking__spotlight-count b[data-v-77840dd9]{color:var(--command-accent);font-size:clamp(24px,calc(32px * var(--command-font-scale, 1)),46px);line-height:1;font-weight:700;font-variant-numeric:tabular-nums}.command-center-ranking__spotlight-count small[data-v-77840dd9]{font-size:max(11px,.8em)}.command-center-ranking__spotlight-share[data-v-77840dd9]{display:flex;grid-area:share;align-items:baseline;justify-content:space-between;gap:var(--space-2)}.command-center-ranking__spotlight-share strong[data-v-77840dd9]{color:var(--alarm-text-primary);font-size:max(14px,1em);font-variant-numeric:tabular-nums}.command-center-ranking__spotlight-total[data-v-77840dd9]{display:flex;grid-area:total;padding-top:var(--space-2);align-items:baseline;justify-content:space-between;gap:var(--space-2);border-top:1px solid color-mix(in srgb,var(--alarm-border) 70%,transparent)}.command-center-ranking__spotlight-total strong[data-v-77840dd9]{color:var(--alarm-text-secondary);font-size:max(11px,.86em);font-variant-numeric:tabular-nums}.command-center-ranking__ranking[data-v-77840dd9]{display:grid;min-width:0;min-height:0;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.command-center-ranking__ranking header[data-v-77840dd9]{display:flex;min-height:24px;padding:0 var(--space-2) var(--space-1) 42px;align-items:center;justify-content:space-between;color:var(--alarm-text-muted);font-size:max(11px,.72em)}.command-center-ranking__ranking ol[data-v-77840dd9]{display:grid;min-width:0;min-height:0;margin:0;padding:0;align-content:start;overflow-x:hidden;overflow-y:auto;list-style:none;scrollbar-color:var(--alarm-border) transparent;scrollbar-width:thin}.command-center-ranking__ranking li[data-v-77840dd9]{display:grid;box-sizing:border-box;min-width:0;padding:var(--space-1) var(--space-2);grid-template-columns:28px minmax(0,1fr) max-content;align-items:center;gap:var(--space-3);border-bottom:1px solid color-mix(in srgb,var(--alarm-border) 72%,transparent)}.command-center-ranking__rank[data-v-77840dd9]{color:var(--command-accent);font-size:max(11px,.88em);font-weight:700;text-align:center;font-variant-numeric:tabular-nums}.command-center-ranking__content[data-v-77840dd9]{display:grid;min-width:0;gap:var(--space-2)}.command-center-ranking__meta[data-v-77840dd9]{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.command-center-ranking__meta strong[data-v-77840dd9]{min-width:0;overflow:hidden;color:var(--alarm-text-primary);font-size:max(11px,.92em);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.command-center-ranking__meta span[data-v-77840dd9]{color:var(--alarm-text-muted);font-size:max(11px,.72em);white-space:nowrap;font-variant-numeric:tabular-nums}.command-center-ranking__content>i[data-v-77840dd9]{display:block;height:5px;overflow:hidden;border-radius:var(--radius-jet-full, 999px);background:var(--alarm-track)}.command-center-ranking__content>i b[data-v-77840dd9]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--command-accent) 62%,#fff),var(--command-accent));box-shadow:0 0 8px color-mix(in srgb,var(--command-accent) 24%,transparent)}.command-center-ranking__value[data-v-77840dd9]{color:var(--alarm-text-primary);font-size:max(14px,1em);font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.command-center-ranking__value small[data-v-77840dd9]{margin-left:2px;color:var(--alarm-text-muted);font-size:max(11px,.68em);font-weight:400}.command-center-ranking__state[data-v-77840dd9]{display:flex;min-height:0;flex:1;align-items:center;justify-content:center;color:var(--alarm-text-muted);font-size:max(11px,1em)}.alarm-ranking-podium[data-v-e8224e9d]{--podium-panel-base: color-mix(in srgb, var(--alarm-surface) 94%, #071a32);position:relative;isolation:isolate;display:grid;box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;padding:var(--space-2) var(--space-3);grid-template-rows:clamp(124px,44cqh,190px) minmax(0,1fr);gap:var(--space-4);overflow:hidden;font-size:clamp(11px,calc(13px * var(--podium-font-scale, 1)),20px)}.alarm-ranking-podium[data-v-e8224e9d]:before{position:absolute;z-index:0;inset:0;background:radial-gradient(ellipse at 50% 43%,color-mix(in srgb,#e6a728 8%,transparent),transparent 32%),radial-gradient(ellipse at 17% 37%,color-mix(in srgb,var(--podium-accent) 7%,transparent),transparent 28%),radial-gradient(ellipse at 84% 39%,color-mix(in srgb,#b96d42 6%,transparent),transparent 26%);content:"";pointer-events:none}.alarm-ranking-podium__top[data-v-e8224e9d],.alarm-ranking-podium__remaining[data-v-e8224e9d]{position:relative;z-index:1}.alarm-ranking-podium__top[data-v-e8224e9d]{display:grid;min-width:0;min-height:0;grid-template-columns:minmax(0,.96fr) minmax(0,1.12fr) minmax(0,.96fr);align-items:end;gap:var(--space-2)}.alarm-ranking-podium__top article[data-v-e8224e9d]{--rank-color: var(--podium-accent);--rank-highlight: color-mix(in srgb, var(--rank-color) 30%, #fff);--rank-deep: color-mix(in srgb, var(--rank-color) 46%, var(--alarm-bg));--rank-panel: color-mix(in srgb, var(--rank-color) 8%, var(--podium-panel-base));--rank-medal-size: clamp(38px, 12cqh, 50px);position:relative;isolation:isolate;display:grid;box-sizing:border-box;width:100%;height:86%;min-width:0;min-height:112px;padding:var(--space-2);grid-template-rows:var(--rank-medal-size) minmax(20px,auto) 24px 4px;align-content:center;justify-items:center;gap:var(--space-1);overflow:hidden;border:1px solid color-mix(in srgb,var(--rank-color) 26%,var(--alarm-border));border-radius:6px;background:color-mix(in srgb,var(--rank-color) 18%,var(--alarm-border));filter:drop-shadow(0 5px 8px color-mix(in srgb,var(--rank-color) 10%,transparent))}.alarm-ranking-podium__top article[data-v-e8224e9d]:before{position:absolute;z-index:0;inset:1px;background:radial-gradient(circle at 50% 16%,color-mix(in srgb,var(--rank-color) 12%,transparent),transparent 42%),linear-gradient(132deg,color-mix(in srgb,#fff 4%,transparent),transparent 25%),linear-gradient(180deg,color-mix(in srgb,var(--rank-panel) 94%,transparent),color-mix(in srgb,var(--rank-color) 5%,var(--podium-panel-base)));border-radius:5px;content:"";pointer-events:none}.alarm-ranking-podium__top article[data-v-e8224e9d]>*{position:relative;z-index:1}.alarm-ranking-podium__top article.is-rank-1[data-v-e8224e9d]{--rank-color: #e5aa2c;--rank-medal-size: clamp(44px, 14cqh, 60px);height:100%;filter:drop-shadow(0 7px 10px color-mix(in srgb,#e5aa2c 14%,transparent)) drop-shadow(0 12px 14px color-mix(in srgb,#e5aa2c 6%,transparent))}.alarm-ranking-podium__top article.is-rank-2[data-v-e8224e9d]{--rank-color: color-mix(in srgb, var(--podium-accent) 58%, #5c9fc4);height:86%}.alarm-ranking-podium__top article.is-rank-3[data-v-e8224e9d]{--rank-color: #bd7045;height:86%}.alarm-ranking-podium__medal[data-v-e8224e9d]{display:grid;width:var(--rank-medal-size);height:var(--rank-medal-size);place-items:center}.alarm-ranking-podium__medal img[data-v-e8224e9d]{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.alarm-ranking-podium__name[data-v-e8224e9d]{display:block;width:100%;min-width:0;overflow:hidden;color:color-mix(in srgb,var(--alarm-text-primary) 68%,#fff);font-size:max(11px,1.04em);font-weight:600;letter-spacing:.035em;line-height:1.3;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap}.alarm-ranking-podium__count[data-v-e8224e9d]{display:flex;align-items:baseline;gap:var(--space-1);color:color-mix(in srgb,var(--rank-color) 58%,#fff);white-space:nowrap}.alarm-ranking-podium__count b[data-v-e8224e9d]{color:color-mix(in srgb,var(--rank-color) 72%,#fff);font-size:max(15px,1.28em);font-weight:700;line-height:1;font-variant-numeric:tabular-nums;text-shadow:0 0 6px color-mix(in srgb,var(--rank-color) 22%,transparent)}.alarm-ranking-podium__count small[data-v-e8224e9d]{color:color-mix(in srgb,var(--rank-color) 54%,#fff);font-size:max(11px,.82em);font-weight:500}.alarm-ranking-podium__accent[data-v-e8224e9d]{display:block;width:calc(100% - var(--space-3));height:4px;overflow:hidden;border-radius:var(--radius-jet-full, 999px);background:color-mix(in srgb,var(--rank-color) 16%,var(--alarm-track));box-shadow:inset 0 1px 2px color-mix(in srgb,var(--alarm-bg) 42%,transparent),0 0 3px color-mix(in srgb,var(--rank-color) 8%,transparent)}.alarm-ranking-podium__accent b[data-v-e8224e9d]{position:relative;display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--rank-deep),var(--rank-color) 44%,var(--rank-highlight));box-shadow:0 0 5px color-mix(in srgb,var(--rank-color) 24%,transparent)}.alarm-ranking-podium__accent b[data-v-e8224e9d]:after{position:absolute;top:50%;right:0;width:4px;height:4px;border-radius:var(--radius-jet-full, 999px);background:#fff;box-shadow:0 0 4px var(--rank-highlight);content:"";transform:translateY(-50%)}.alarm-ranking-podium__remaining[data-v-e8224e9d]{display:grid;min-width:0;min-height:0;margin:0;padding:0;grid-auto-rows:clamp(34px,8cqh,44px);align-content:start;row-gap:var(--space-2);overflow-x:hidden;overflow-y:auto;list-style:none;scrollbar-color:var(--alarm-border) transparent;scrollbar-width:thin}.alarm-ranking-podium__remaining li[data-v-e8224e9d]{position:relative;isolation:isolate;display:grid;box-sizing:border-box;min-width:0;min-height:34px;padding:0 var(--space-5) 0 var(--space-3);grid-template-columns:44px minmax(82px,.82fr) minmax(70px,1.35fr) max-content;align-items:center;gap:var(--space-3);border:1px solid color-mix(in srgb,var(--podium-accent) 22%,var(--alarm-border));border-radius:6px;background:color-mix(in srgb,var(--podium-accent) 12%,var(--alarm-border));filter:drop-shadow(0 3px 6px color-mix(in srgb,var(--podium-accent) 7%,transparent))}.alarm-ranking-podium__remaining li[data-v-e8224e9d]:before{position:absolute;z-index:0;inset:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--podium-accent) 7%,var(--podium-panel-base)),color-mix(in srgb,var(--podium-accent) 2%,var(--podium-panel-base)) 72%,color-mix(in srgb,var(--podium-accent) 5%,var(--podium-panel-base)));border-radius:5px;content:"";pointer-events:none}.alarm-ranking-podium__remaining li[data-v-e8224e9d]>*{position:relative;z-index:1}.alarm-ranking-podium__rank[data-v-e8224e9d]{position:relative;display:grid;width:clamp(26px,7cqh,34px);aspect-ratio:1;place-items:center;color:color-mix(in srgb,var(--podium-accent) 42%,#fff);border:1px solid color-mix(in srgb,var(--podium-accent) 24%,var(--alarm-border));border-radius:6px;background:color-mix(in srgb,var(--podium-accent) 8%,var(--podium-panel-base));font-size:max(12px,.94em);font-weight:700;text-align:center;font-variant-numeric:tabular-nums}.alarm-ranking-podium__remaining li>strong[data-v-e8224e9d]{display:block;box-sizing:border-box;min-width:0;overflow:hidden;padding-inline:var(--space-3);color:color-mix(in srgb,var(--alarm-text-secondary) 84%,#fff);font-size:max(11px,.98em);font-weight:500;letter-spacing:.025em;line-height:24px;text-overflow:ellipsis;text-shadow:none;white-space:nowrap}.alarm-ranking-podium__remaining li>i[data-v-e8224e9d]{display:block;height:4px;overflow:hidden;border-radius:var(--radius-jet-full, 999px);background:color-mix(in srgb,var(--podium-accent) 13%,var(--alarm-track));box-shadow:inset 0 1px 2px color-mix(in srgb,var(--alarm-bg) 38%,transparent)}.alarm-ranking-podium__remaining li>i b[data-v-e8224e9d]{position:relative;display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--podium-accent) 72%,#176fd9),var(--podium-accent) 52%,color-mix(in srgb,var(--podium-accent) 56%,#fff));box-shadow:0 0 5px color-mix(in srgb,var(--podium-accent) 22%,transparent)}.alarm-ranking-podium__remaining li>i b[data-v-e8224e9d]:after{position:absolute;top:50%;right:0;width:4px;height:4px;border-radius:var(--radius-jet-full, 999px);background:#d9f6ff;box-shadow:0 0 4px color-mix(in srgb,var(--podium-accent) 48%,#fff);content:"";transform:translateY(-50%)}.alarm-ranking-podium__remaining em[data-v-e8224e9d]{color:color-mix(in srgb,var(--podium-accent) 54%,#fff);font-size:max(14px,1em);font-style:normal;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums;text-shadow:0 0 5px color-mix(in srgb,var(--podium-accent) 16%,transparent)}@container alarm-ranking (max-width: 380px){.alarm-ranking-podium[data-v-e8224e9d]{padding-inline:var(--space-1);gap:var(--space-2)}.alarm-ranking-podium__top[data-v-e8224e9d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-1)}.alarm-ranking-podium__top article[data-v-e8224e9d]{padding-inline:var(--space-1)}.alarm-ranking-podium__remaining[data-v-e8224e9d]{grid-auto-rows:minmax(46px,auto);row-gap:var(--space-1)}.alarm-ranking-podium__remaining li[data-v-e8224e9d]{padding-inline:var(--space-2) var(--space-4);grid-template-columns:36px minmax(0,1fr) max-content;grid-template-rows:minmax(24px,auto) 4px;gap:var(--space-1) var(--space-2)}.alarm-ranking-podium__rank[data-v-e8224e9d]{width:32px;grid-row:1 / 3}.alarm-ranking-podium__remaining li>strong[data-v-e8224e9d]{padding-inline:var(--space-2)}.alarm-ranking-podium__remaining li>i[data-v-e8224e9d]{grid-row:2;grid-column:2 / 4}}@container alarm-ranking (max-width: 300px){.alarm-ranking-podium[data-v-e8224e9d]{display:block;overflow:auto}.alarm-ranking-podium__top[data-v-e8224e9d]{grid-template-columns:minmax(0,1fr)}.alarm-ranking-podium__top article[data-v-e8224e9d],.alarm-ranking-podium__top article.is-rank-1[data-v-e8224e9d],.alarm-ranking-podium__top article.is-rank-2[data-v-e8224e9d],.alarm-ranking-podium__top article.is-rank-3[data-v-e8224e9d]{--rank-medal-size: 42px;height:auto;min-height:68px;grid-template-columns:52px minmax(0,1fr) max-content;grid-template-rows:minmax(38px,auto) 4px;justify-items:stretch}.alarm-ranking-podium__top article.is-rank-1[data-v-e8224e9d]{--rank-medal-size: 46px}.alarm-ranking-podium__medal[data-v-e8224e9d]{grid-row:1 / 3}.alarm-ranking-podium__name[data-v-e8224e9d]{align-self:center;text-align:left}.alarm-ranking-podium__count[data-v-e8224e9d]{align-self:center;justify-self:end}.alarm-ranking-podium__accent[data-v-e8224e9d]{width:100%;grid-row:2;grid-column:2 / 4}.alarm-ranking-podium__remaining[data-v-e8224e9d]{margin-top:var(--space-2);overflow:visible}}@container alarm-ranking (max-height: 220px) and (min-width: 301px){.alarm-ranking-podium[data-v-e8224e9d]{padding-block:var(--space-1);grid-template-rows:72px minmax(0,1fr);gap:var(--space-1)}.alarm-ranking-podium__top article[data-v-e8224e9d],.alarm-ranking-podium__top article.is-rank-1[data-v-e8224e9d],.alarm-ranking-podium__top article.is-rank-2[data-v-e8224e9d],.alarm-ranking-podium__top article.is-rank-3[data-v-e8224e9d]{--rank-medal-size: 32px;height:100%;min-height:0;padding:var(--space-1);grid-template-columns:34px minmax(0,1fr);grid-template-rows:26px 20px;justify-items:stretch;gap:1px var(--space-1)}.alarm-ranking-podium__medal[data-v-e8224e9d]{grid-row:1 / 3}.alarm-ranking-podium__name[data-v-e8224e9d]{align-self:end;text-align:left}.alarm-ranking-podium__count[data-v-e8224e9d]{align-self:start}.alarm-ranking-podium__count b[data-v-e8224e9d]{font-size:max(14px,1em)}.alarm-ranking-podium__accent[data-v-e8224e9d]{display:none}.alarm-ranking-podium__remaining[data-v-e8224e9d]{grid-auto-rows:30px;row-gap:var(--space-1)}.alarm-ranking-podium__remaining li[data-v-e8224e9d]{min-height:30px;padding-inline:var(--space-1) var(--space-3);grid-template-columns:28px minmax(64px,.82fr) minmax(48px,1.2fr) max-content;gap:var(--space-2)}.alarm-ranking-podium__rank[data-v-e8224e9d]{width:24px}.alarm-ranking-podium__remaining li>strong[data-v-e8224e9d]{padding-inline:var(--space-2);line-height:20px}}.alarm-ranking-shell[data-v-510dc5e5] .business-component-shell__content{background:transparent}.alarm-ranking-component[data-v-510dc5e5]{--alarm-bg: var(--business-component-content-surface);--alarm-surface: color-mix(in srgb, var(--alarm-primary) 10%, var(--business-component-content-surface));--alarm-surface-strong: color-mix(in srgb, var(--alarm-primary) 16%, var(--business-component-tooltip-surface));--alarm-border: color-mix(in srgb, var(--alarm-primary) 34%, var(--business-component-content-border));--alarm-text-primary: var(--alarm-content-color);--alarm-text-secondary: color-mix(in srgb, var(--alarm-content-color) 72%, var(--business-component-text));--alarm-text-muted: color-mix(in srgb, var(--alarm-content-color) 48%, var(--business-component-muted));--alarm-axis: var(--alarm-text-secondary);--alarm-grid: color-mix(in srgb, var(--alarm-primary) 9%, transparent);--alarm-track: color-mix(in srgb, var(--alarm-primary) 18%, transparent);--alarm-tooltip-bg: var(--business-component-tooltip-surface);--alarm-tooltip-border: var(--business-component-tooltip-border);--alarm-shadow: var(--business-component-shadow);container:alarm-ranking / size;width:100%;height:100%;min-height:0;box-sizing:border-box;color:var(--alarm-text-primary);background:transparent;overflow:hidden}.alarm-ranking-component__viewport[data-v-510dc5e5]{box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none}.alarm-ranking-component__viewport[data-v-510dc5e5]::-webkit-scrollbar{width:0;height:0;display:none}.alarm-state-overview-shell[data-v-6fae4b97]{container-name:business-component-shell alarm-state-overview;container-type:size;min-width:0;min-height:0}.alarm-state-overview[data-v-6fae4b97]{--alarm-state-font-scale: 1;--alarm-state-pending: #ff5b4d;--alarm-state-closed: #42d392;position:relative;display:flex;flex-direction:column;width:100%;height:100%;padding:calc(8px * var(--alarm-state-font-scale));box-sizing:border-box;overflow:hidden;color:var(--alarm-text-primary);background:var(--alarm-bg)}.alarm-state-overview__content[data-v-6fae4b97]{display:grid;flex:1;grid-template-columns:minmax(0,1fr) minmax(82px,1.28fr) minmax(0,1fr);align-items:center;min-height:0}.alarm-state-overview__metric[data-v-6fae4b97]{display:flex;align-items:center;flex-direction:column;min-width:0;line-height:1.15}.alarm-state-overview__label[data-v-6fae4b97]{max-width:100%;overflow:hidden;color:var(--alarm-text-secondary);font-size:max(11px,calc(12px * var(--alarm-state-font-scale)));white-space:nowrap;text-overflow:ellipsis}.alarm-state-overview__metric strong[data-v-6fae4b97]{margin:calc(6px * var(--alarm-state-font-scale)) 0;font-size:max(14px,calc(27px * var(--alarm-state-font-scale)));font-weight:600}.alarm-state-overview__metric--pending strong[data-v-6fae4b97]{color:var(--alarm-state-pending);text-shadow:0 0 10px color-mix(in srgb,var(--alarm-state-pending),transparent 48%)}.alarm-state-overview__metric--closed strong[data-v-6fae4b97]{color:var(--alarm-state-closed);text-shadow:0 0 10px color-mix(in srgb,var(--alarm-state-closed),transparent 48%)}.alarm-state-overview__rate[data-v-6fae4b97]{color:var(--alarm-text-muted);font-size:max(11px,calc(12px * var(--alarm-state-font-scale)))}.alarm-state-overview__chart-wrap[data-v-6fae4b97]{position:relative;width:100%;height:100%;min-width:82px;min-height:82px}.alarm-state-overview__chart[data-v-6fae4b97]{width:100%;height:100%}.alarm-state-overview__center[data-v-6fae4b97]{position:absolute;inset:50% auto auto 50%;display:flex;align-items:center;flex-direction:column;pointer-events:none;transform:translate(-50%,-50%);line-height:1.05}.alarm-state-overview__center span[data-v-6fae4b97]{color:var(--alarm-text-secondary);font-size:max(11px,calc(11px * var(--alarm-state-font-scale)))}.alarm-state-overview__center strong[data-v-6fae4b97]{margin-top:calc(4px * var(--alarm-state-font-scale));font-size:max(14px,calc(24px * var(--alarm-state-font-scale)));font-weight:500}.alarm-state-overview__state[data-v-6fae4b97]{display:flex;flex:1;align-items:center;justify-content:center;min-height:0}.alarm-state-overview__split[data-v-6fae4b97]{display:grid;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(10px * var(--alarm-state-font-scale));min-height:0}.alarm-state-overview__split article[data-v-6fae4b97]{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:calc(7px * var(--alarm-state-font-scale));min-width:0;background:var(--alarm-surface)}.alarm-state-overview__split span[data-v-6fae4b97]{color:var(--alarm-text-secondary);font-size:max(11px,calc(12px * var(--alarm-state-font-scale)))}.alarm-state-overview__split strong[data-v-6fae4b97]{font-size:max(14px,calc(34px * var(--alarm-state-font-scale)));line-height:1}.alarm-state-overview__split small[data-v-6fae4b97]{color:var(--alarm-text-muted);font-size:max(11px,calc(12px * var(--alarm-state-font-scale)))}.alarm-state-overview__split-pending strong[data-v-6fae4b97]{color:var(--alarm-state-pending)}.alarm-state-overview__split-closed strong[data-v-6fae4b97]{color:var(--alarm-state-closed)}.alarm-state-overview__progress[data-v-6fae4b97]{display:grid;flex:1;grid-template-rows:1fr auto auto;gap:calc(12px * var(--alarm-state-font-scale));min-height:0}.alarm-state-overview__progress>div[data-v-6fae4b97]:first-child{display:flex;align-items:baseline;justify-content:space-between;padding:0 5%}.alarm-state-overview__progress>div:first-child span[data-v-6fae4b97]{color:var(--alarm-text-secondary)}.alarm-state-overview__progress>div:first-child strong[data-v-6fae4b97]{font-size:max(14px,calc(38px * var(--alarm-state-font-scale)))}.alarm-state-overview__progress-bar[data-v-6fae4b97]{height:calc(10px * var(--alarm-state-font-scale));overflow:hidden;background:var(--alarm-state-closed)}.alarm-state-overview__progress-bar i[data-v-6fae4b97]{display:block;height:100%;background:var(--alarm-state-pending)}.alarm-state-overview__progress footer[data-v-6fae4b97]{display:flex;justify-content:space-between;gap:12px;color:var(--alarm-text-secondary);font-size:max(11px,calc(12px * var(--alarm-state-font-scale)))}.alarm-state-overview__progress footer b[data-v-6fae4b97]{margin-left:4px;color:var(--alarm-text-primary)}@container alarm-state-overview (max-width: 299px) and (min-height: 150px){.alarm-state-overview__content[data-v-6fae4b97]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(88px,1fr) auto;gap:calc(6px * var(--alarm-state-font-scale))}.alarm-state-overview__chart-wrap[data-v-6fae4b97]{grid-column:1 / -1;grid-row:1;width:min(100%,132px);justify-self:center}.alarm-state-overview__metric--pending[data-v-6fae4b97]{grid-column:1;grid-row:2}.alarm-state-overview__metric--closed[data-v-6fae4b97]{grid-column:2;grid-row:2}.alarm-state-overview__split[data-v-6fae4b97]{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:calc(6px * var(--alarm-state-font-scale))}.alarm-state-overview__progress[data-v-6fae4b97]{gap:calc(8px * var(--alarm-state-font-scale))}}@container alarm-state-overview (max-height: 149px){.alarm-state-overview[data-v-6fae4b97]{padding:calc(4px * var(--alarm-state-font-scale))}.alarm-state-overview__content[data-v-6fae4b97]{grid-template-columns:minmax(0,1fr) minmax(48px,.8fr) minmax(0,1fr)}.alarm-state-overview__chart-wrap[data-v-6fae4b97]{min-width:48px;min-height:48px}.alarm-state-overview__metric strong[data-v-6fae4b97]{margin-block:calc(2px * var(--alarm-state-font-scale));font-size:max(14px,calc(22px * var(--alarm-state-font-scale)))}.alarm-state-overview__center strong[data-v-6fae4b97]{margin-top:0;font-size:max(14px,calc(18px * var(--alarm-state-font-scale)))}.alarm-state-overview__split[data-v-6fae4b97]{gap:calc(4px * var(--alarm-state-font-scale))}.alarm-state-overview__split article[data-v-6fae4b97]{gap:calc(2px * var(--alarm-state-font-scale))}.alarm-state-overview__split strong[data-v-6fae4b97]{font-size:max(14px,calc(25px * var(--alarm-state-font-scale)))}.alarm-state-overview__progress[data-v-6fae4b97]{grid-template-rows:minmax(0,1fr) auto auto;gap:calc(4px * var(--alarm-state-font-scale))}.alarm-state-overview__progress>div[data-v-6fae4b97]:first-child{padding-inline:2%}.alarm-state-overview__progress>div:first-child strong[data-v-6fae4b97]{font-size:max(14px,calc(28px * var(--alarm-state-font-scale)))}.alarm-state-overview__progress-bar[data-v-6fae4b97]{height:calc(7px * var(--alarm-state-font-scale))}}@container alarm-state-overview (max-width: 299px) and (max-height: 149px){.alarm-state-overview__label[data-v-6fae4b97],.alarm-state-overview__rate[data-v-6fae4b97],.alarm-state-overview__split small[data-v-6fae4b97]{font-size:max(11px,calc(10px * var(--alarm-state-font-scale)))}.alarm-state-overview__progress footer[data-v-6fae4b97]{gap:calc(4px * var(--alarm-state-font-scale))}}.alarm-image-card[data-v-ac4419c4]{position:relative;width:100%;min-width:0;display:flex;align-items:stretch;box-sizing:border-box;overflow:hidden}.alarm-image-card.is-focus[data-v-ac4419c4]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);align-items:stretch}.alarm-image-card.is-focus .alarm-image-card__thumb[data-v-ac4419c4]{grid-column:1;grid-row:1}.alarm-image-card.is-focus .alarm-image-card__main[data-v-ac4419c4]{grid-column:1;grid-row:2}.alarm-image-card.is-focus .alarm-image-card__level[data-v-ac4419c4]{position:absolute;top:12px;right:12px;max-width:calc(100% - 24px);overflow:hidden;text-overflow:ellipsis}.alarm-image-card.is-compact .alarm-image-card__main[data-v-ac4419c4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto;align-content:center;column-gap:var(--space-3)}.alarm-image-card.is-compact .alarm-image-card__title[data-v-ac4419c4]{grid-column:1 / -1}.alarm-image-card__thumb[data-v-ac4419c4]{flex:0 0 auto;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--alarm-surface-strong)}.alarm-image-card__thumb img[data-v-ac4419c4]{width:100%;height:100%;object-fit:cover;display:block}.alarm-image-card__thumb-empty[data-v-ac4419c4]{color:var(--alarm-text-muted);font-size:20px}.alarm-image-card__main[data-v-ac4419c4]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden}.alarm-image-card__title[data-v-ac4419c4]{min-width:0;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.alarm-image-card__meta[data-v-ac4419c4]{min-width:0;flex-shrink:1;display:flex;align-items:center;gap:4px}.alarm-image-card__meta-text[data-v-ac4419c4]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:inherit}.alarm-image-card__level[data-v-ac4419c4]{flex:0 0 auto;align-self:center;display:inline-flex;align-items:center;justify-content:center;font-weight:600;white-space:nowrap;box-sizing:border-box}@container alarm-table (max-width: 559px) or (max-height: 220px){.alarm-image-card.is-focus[data-v-ac4419c4]{grid-template-columns:minmax(104px,.42fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.alarm-image-card.is-focus .alarm-image-card__thumb[data-v-ac4419c4]{grid-column:1;grid-row:1;width:100%!important;min-width:0!important;height:100%!important}.alarm-image-card.is-focus .alarm-image-card__main[data-v-ac4419c4]{grid-column:2;grid-row:1;align-self:center}.alarm-image-card.is-focus .alarm-image-card__title[data-v-ac4419c4]{padding-right:64px;box-sizing:border-box}}@container alarm-table (max-width: 359px){.alarm-image-card.is-focus[data-v-ac4419c4]{grid-template-columns:minmax(80px,.34fr) minmax(0,1fr)}.alarm-image-card.is-focus .alarm-image-card__title[data-v-ac4419c4]{padding-right:0}.alarm-image-card.is-focus .alarm-image-card__level[data-v-ac4419c4]{right:auto;left:12px;max-width:72px}.alarm-image-card.is-compact .alarm-image-card__main[data-v-ac4419c4]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto}.alarm-image-card.is-compact .alarm-image-card__title[data-v-ac4419c4]{grid-column:1}}.alarm-table-shell--default[data-v-3a97830e] .business-component-shell__content{background:transparent}.alarm-table[data-v-3a97830e]{container:alarm-table / size;width:100%;height:100%;box-sizing:border-box}.alarm-table__viewport[data-v-3a97830e]{width:100%;height:100%;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--alarm-border) transparent}.alarm-table__viewport[data-v-3a97830e]::-webkit-scrollbar{width:4px;height:4px}.alarm-table--edit .alarm-table__viewport[data-v-3a97830e]{scrollbar-width:none;-ms-overflow-style:none}.alarm-table--edit .alarm-table__viewport[data-v-3a97830e]::-webkit-scrollbar{display:none;width:0;height:0}.alarm-table__list[data-v-3a97830e]{display:flex;flex-direction:column;gap:var(--alarm-table-row-gap);width:100%;min-height:100%;padding:var(--alarm-table-padding);box-sizing:border-box}.alarm-table__state[data-v-3a97830e]{display:flex;align-items:center;justify-content:center;color:var(--alarm-text-muted);font-size:14px}[data-v-3a97830e] .alarm-table__row--clickable{cursor:pointer}.alarm-table--focus .alarm-table__list[data-v-3a97830e]>:first-child{grid-row:1 / -1}.alarm-table--focus .alarm-table__list[data-v-3a97830e]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.alarm-table--focus .alarm-table__list[data-v-3a97830e]>:first-child{height:100%!important;min-height:120px}@container alarm-table (max-width: 559px){.alarm-table--focus .alarm-table__list[data-v-3a97830e]{grid-template-columns:minmax(0,1fr);grid-template-rows:none!important;grid-auto-rows:minmax(56px,auto)}.alarm-table--focus .alarm-table__list[data-v-3a97830e]>:first-child{grid-column:1;grid-row:1;height:max(120px,45cqh)!important}}@container alarm-table (max-height: 180px){.alarm-table__list[data-v-3a97830e]{--alarm-table-padding: var(--space-1);--alarm-table-row-gap: var(--space-1)}}.trend-chart-frame[data-v-bede9900]{width:100%;height:100%;min-width:0;min-height:0;box-sizing:border-box;overflow:hidden}.trend-chart-frame__canvas[data-v-bede9900],.trend-chart-frame__chart[data-v-bede9900]{width:100%;height:100%;min-width:0;min-height:0}.alarm-trend-command-view[data-v-6fde88ac]{display:grid;grid-template-columns:minmax(210px,.72fr) minmax(0,1.68fr);gap:clamp(var(--space-4),2.8cqw,var(--space-8));width:100%;height:100%;min-width:0;min-height:0;padding:clamp(var(--space-3),2.4cqw,var(--space-7));box-sizing:border-box;overflow:hidden;font-size:clamp(12px,calc(14px * var(--alarm-trend-font-scale, 1)),18px)}.alarm-trend-command-view__overview[data-v-6fde88ac],.alarm-trend-command-view__chart[data-v-6fde88ac],.alarm-trend-command-view__summary[data-v-6fde88ac],.alarm-trend-command-view__composition[data-v-6fde88ac]{min-width:0;min-height:0}.alarm-trend-command-view__overview[data-v-6fde88ac]{display:grid;grid-template-rows:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(var(--space-4),2.2cqh,var(--space-6));padding:clamp(var(--space-4),2.2cqw,var(--space-7));overflow:hidden;border-radius:var(--radius-jet-lg);background:var(--alarm-surface-strong)}.alarm-trend-command-view__summary[data-v-6fde88ac]{display:flex;flex-direction:column;justify-content:center;padding-bottom:clamp(var(--space-3),1.8cqh,var(--space-5));overflow:hidden;border-bottom:1px solid var(--alarm-border)}.alarm-trend-command-view__summary-title[data-v-6fde88ac],.alarm-trend-command-view__summary small[data-v-6fde88ac]{overflow:hidden;color:var(--alarm-text-secondary);text-overflow:ellipsis;white-space:nowrap}.alarm-trend-command-view__summary-title[data-v-6fde88ac]{font-size:max(11px,.92em);font-weight:500}.alarm-trend-command-view__summary small[data-v-6fde88ac]{color:var(--alarm-text-muted);font-size:max(11px,.82em)}.alarm-trend-command-view__summary strong[data-v-6fde88ac]{margin-block:clamp(var(--space-2),1.4cqh,var(--space-4));overflow:hidden;color:var(--alarm-primary);font-size:clamp(30px,calc(46px * var(--alarm-trend-font-scale, 1)),64px);font-weight:680;font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:.96;text-overflow:ellipsis}.alarm-trend-command-view__composition[data-v-6fde88ac]{display:flex;flex-direction:column;gap:var(--space-3);overflow:hidden}.alarm-trend-command-view__composition header[data-v-6fde88ac]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);min-width:0}.alarm-trend-command-view__composition header span[data-v-6fde88ac]{overflow:hidden;color:var(--alarm-text-primary);font-size:max(11px,.9em);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.alarm-trend-command-view__composition header small[data-v-6fde88ac]{flex:none;color:var(--alarm-text-muted);font-size:max(11px,.76em);font-variant-numeric:tabular-nums}.alarm-trend-command-view__levels[data-v-6fde88ac]{display:flex;flex:1;min-height:0;flex-direction:column;justify-content:space-evenly;gap:var(--space-2);overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--alarm-border) transparent}.alarm-trend-command-view__levels article[data-v-6fde88ac]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-1) var(--space-2);min-width:0}.alarm-trend-command-view__levels span[data-v-6fde88ac]{overflow:hidden;color:var(--alarm-text-secondary);font-size:max(11px,.84em);text-overflow:ellipsis;white-space:nowrap}.alarm-trend-command-view__levels strong[data-v-6fde88ac]{color:var(--alarm-text-primary);font-size:max(14px,.86em);font-variant-numeric:tabular-nums}.alarm-trend-command-view__levels i[data-v-6fde88ac]{display:block;grid-column:1 / -1;height:6px;overflow:hidden;border-radius:999px;background:var(--alarm-track)}.alarm-trend-command-view__levels b[data-v-6fde88ac]{display:block;height:100%;border-radius:inherit;background:var(--alarm-trend-level-color)}@container alarm-trend (max-width: 559px) and (min-height: 221px){.alarm-trend-command-view[data-v-6fde88ac]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(100px,.44fr) minmax(0,1fr);gap:var(--space-3);padding:var(--space-3)}.alarm-trend-command-view__overview[data-v-6fde88ac]{grid-template-columns:minmax(110px,.62fr) minmax(0,1.38fr);grid-template-rows:minmax(0,1fr);gap:var(--space-4);padding:var(--space-3) var(--space-4)}.alarm-trend-command-view__summary[data-v-6fde88ac]{padding-bottom:0;border-bottom:0}}@container alarm-trend (min-height: 221px) and (max-height: 320px){.alarm-trend-command-view[data-v-6fde88ac]{gap:var(--space-3);padding:var(--space-3)}.alarm-trend-command-view__overview[data-v-6fde88ac]{grid-template-rows:minmax(68px,.64fr) minmax(0,1.36fr);gap:var(--space-2);padding:var(--space-3)}.alarm-trend-command-view__summary[data-v-6fde88ac]{padding-bottom:var(--space-2)}.alarm-trend-command-view__summary strong[data-v-6fde88ac]{margin-block:var(--space-1);font-size:clamp(28px,calc(36px * var(--alarm-trend-font-scale, 1)),46px)}.alarm-trend-command-view__composition[data-v-6fde88ac],.alarm-trend-command-view__levels[data-v-6fde88ac]{gap:var(--space-1)}.alarm-trend-command-view__levels i[data-v-6fde88ac]{height:4px}}@container alarm-trend (max-height: 220px){.alarm-trend-command-view[data-v-6fde88ac]{grid-template-columns:minmax(140px,.8fr) minmax(180px,1.2fr);grid-template-rows:minmax(0,1fr);gap:var(--space-2);padding:var(--space-2)}.alarm-trend-command-view__overview[data-v-6fde88ac]{gap:var(--space-2);padding:var(--space-2) var(--space-3)}.alarm-trend-command-view__overview[data-v-6fde88ac]{grid-template-rows:minmax(32px,.38fr) minmax(0,1.62fr);gap:var(--space-1)}.alarm-trend-command-view__summary[data-v-6fde88ac]{padding-bottom:0;border-bottom:0}.alarm-trend-command-view__summary-title[data-v-6fde88ac],.alarm-trend-command-view__summary small[data-v-6fde88ac],.alarm-trend-command-view__composition header[data-v-6fde88ac]{display:none}.alarm-trend-command-view__summary strong[data-v-6fde88ac]{margin-block:0;font-size:clamp(26px,calc(34px * var(--alarm-trend-font-scale, 1)),44px)}.alarm-trend-command-view__composition[data-v-6fde88ac],.alarm-trend-command-view__levels[data-v-6fde88ac]{gap:2px}.alarm-trend-command-view__levels article[data-v-6fde88ac]{gap:2px var(--space-1)}.alarm-trend-command-view__levels i[data-v-6fde88ac]{height:3px}}@container alarm-trend (max-width: 380px) and (max-height: 220px){.alarm-trend-command-view[data-v-6fde88ac]{grid-template-columns:minmax(104px,.72fr) minmax(0,1.28fr);gap:var(--space-1);padding:var(--space-1)}.alarm-trend-command-view__overview[data-v-6fde88ac]{grid-template-rows:24px minmax(0,1fr);gap:2px;padding:var(--space-1)}.alarm-trend-command-view__summary strong[data-v-6fde88ac]{font-size:24px}.alarm-trend-command-view__levels[data-v-6fde88ac]{justify-content:space-between;gap:0}.alarm-trend-command-view__levels article[data-v-6fde88ac]{gap:0 var(--space-1);line-height:.95}.alarm-trend-command-view__levels span[data-v-6fde88ac]{font-size:max(11px,.76em)}.alarm-trend-command-view__levels strong[data-v-6fde88ac]{font-size:max(14px,.76em)}.alarm-trend-command-view__levels i[data-v-6fde88ac]{display:none}}.alarm-trend__time-filter[data-v-d9c1af37]{--alarm-trend-tab-height: clamp(22px, min(7cqi, 12cqh), 28px);--alarm-trend-tab-font-size: clamp(10px, min(2.8cqi, 5cqh), var(--fs-12, 12px));--alarm-trend-tab-padding-inline: clamp(var(--space-1), min(2.1cqi, 3.6cqh), var(--space-3));--alarm-trend-tab-gap: clamp(2px, min(.95cqi, 1.6cqh), var(--space-1));display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;min-width:0;max-width:100%}.alarm-trend__range-tabs[data-v-d9c1af37]{flex:0 0 auto;width:max-content;max-width:100%}.alarm-trend[data-v-d9c1af37]{container:alarm-trend / size;position:relative;width:100%;height:100%;min-width:0;min-height:0;box-sizing:border-box;overflow:hidden;color:var(--alarm-text-primary);background:var(--alarm-bg)}.alarm-trend__state[data-v-d9c1af37]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--alarm-text-muted);font-size:14px}[data-v-d9c1af37] .alarm-trend__range-tabs .ant-tabs-nav{margin:0}[data-v-d9c1af37] .alarm-trend__range-tabs .ant-tabs-nav-wrap{flex:0 0 auto;overflow:visible}[data-v-d9c1af37] .alarm-trend__range-tabs .ant-tabs-nav-operations,[data-v-d9c1af37] .alarm-trend__range-tabs .ant-tabs-content-holder{display:none}[data-v-d9c1af37] .alarm-trend__range-tabs .ant-tabs-nav:before{border-bottom:none}[data-v-d9c1af37] .alarm-trend__range-tabs .ant-tabs-nav-list{gap:var(--alarm-trend-tab-gap)}[data-v-d9c1af37] .alarm-trend__range-tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{box-sizing:border-box;height:var(--alarm-trend-tab-height);min-height:var(--alarm-trend-tab-height);margin:0;padding:0 var(--alarm-trend-tab-padding-inline);color:var(--business-component-muted);border:1px solid var(--business-component-border);border-radius:var(--r-1, 4px);background:var(--business-component-content-surface);font-size:var(--alarm-trend-tab-font-size);font-weight:500;line-height:calc(var(--alarm-trend-tab-height) - 2px);white-space:nowrap;transition:color .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}[data-v-d9c1af37] .alarm-trend__range-tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab:not(.ant-tabs-tab-disabled):hover{color:var(--business-component-primary);border-color:var(--business-component-primary)}[data-v-d9c1af37] .alarm-trend__range-tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active{color:var(--business-component-primary);border-color:var(--business-component-primary);background:color-mix(in srgb,var(--business-component-primary) 14%,var(--business-component-content-surface));box-shadow:0 4px 12px color-mix(in srgb,var(--business-component-primary) 16%,transparent)}[data-v-d9c1af37] .alarm-trend__range-tabs .ant-tabs-tab-disabled{cursor:not-allowed;opacity:.55}[data-v-d9c1af37] .alarm-trend__range-tabs .ant-tabs-tab-btn{color:inherit;text-shadow:none}@media (prefers-reduced-motion: reduce){[data-v-d9c1af37] .alarm-trend__range-tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{transition:none}}.crowd-ranking-chart[data-v-f85fa61a],.crowd-ranking-list[data-v-f85fa61a],.crowd-ranking-matrix[data-v-f85fa61a]{width:100%;height:100%}.crowd-ranking-matrix[data-v-f85fa61a]{box-sizing:border-box;padding:var(--space-2) var(--space-3);overflow:auto}.crowd-ranking-matrix__grid[data-v-f85fa61a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.crowd-ranking-matrix article[data-v-f85fa61a]{position:relative;display:grid;min-width:0;min-height:70px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);overflow:hidden;color:var(--crowd-ranking-text);border:1px solid var(--crowd-ranking-border);border-radius:var(--radius-jet-lg);background:color-mix(in srgb,var(--crowd-ranking-accent) 5%,var(--crowd-ranking-surface))}.crowd-ranking-matrix article[data-v-f85fa61a]:before{position:absolute;top:0;bottom:0;left:0;width:3px;background:var(--crowd-ranking-accent);content:""}.crowd-ranking-matrix__rank[data-v-f85fa61a]{color:var(--crowd-ranking-accent);font-size:max(11px,calc(11px * var(--crowd-ranking-font-ratio)));font-weight:700;font-variant-numeric:tabular-nums}.crowd-ranking-matrix__body[data-v-f85fa61a]{display:flex;min-width:0;flex-direction:column;gap:var(--space-1)}.crowd-ranking-matrix__body strong[data-v-f85fa61a]{overflow:hidden;font-size:max(11px,calc(13px * var(--crowd-ranking-font-ratio)));text-overflow:ellipsis;white-space:nowrap}.crowd-ranking-matrix__body span[data-v-f85fa61a]{color:var(--crowd-ranking-muted);font-size:max(11px,calc(11px * var(--crowd-ranking-font-ratio)));font-variant-numeric:tabular-nums}.crowd-ranking-matrix__share[data-v-f85fa61a]{display:flex;align-items:baseline;color:var(--crowd-ranking-accent);font-variant-numeric:tabular-nums}.crowd-ranking-matrix__share strong[data-v-f85fa61a]{font-size:max(14px,calc(21px * var(--crowd-ranking-font-ratio)));line-height:1}.crowd-ranking-matrix__share span[data-v-f85fa61a]{font-size:max(11px,calc(10px * var(--crowd-ranking-font-ratio)))}.crowd-ranking-list[data-v-f85fa61a]{box-sizing:border-box;display:flex;flex-direction:column;margin:0;padding:var(--space-2) var(--space-3);overflow:auto;list-style:none}.crowd-ranking-list li[data-v-f85fa61a]{flex:1 0 30px;min-width:0;display:grid;grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;gap:var(--space-2);border-bottom:1px solid var(--crowd-ranking-border);color:var(--crowd-ranking-text);font-size:max(11px,calc(13px * var(--crowd-ranking-font-ratio)))}.crowd-ranking-list li[data-v-f85fa61a]:last-child{border-bottom:0}.crowd-ranking-list__rank[data-v-f85fa61a]{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;color:var(--crowd-ranking-muted);border:1px solid var(--crowd-ranking-border);border-radius:50%;background:transparent;font-weight:600}.crowd-ranking-list li:nth-child(-n+3) .crowd-ranking-list__rank[data-v-f85fa61a]{color:#fff;border-color:var(--crowd-ranking-primary);background:var(--crowd-ranking-primary)}.crowd-ranking-list__name[data-v-f85fa61a]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crowd-ranking-list strong[data-v-f85fa61a]{font-variant-numeric:tabular-nums}.crowd-ranking-list__percentage[data-v-f85fa61a]{color:var(--crowd-ranking-muted)}@container crowd-area-ranking (max-width: 300px){.crowd-ranking-matrix__grid[data-v-f85fa61a]{grid-template-columns:minmax(0,1fr)}}@container crowd-area-ranking (max-height: 190px){.crowd-ranking-matrix[data-v-f85fa61a]{padding-block:var(--space-1)}.crowd-ranking-matrix article[data-v-f85fa61a]{min-height:52px;padding-block:var(--space-1)}}.crowd-area-ranking-host[data-v-ee32c943]{container:crowd-area-ranking / size;width:100%;height:100%;min-width:0;min-height:0}.crowd-ranking__state[data-v-ee32c943]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}@container crowd-area-ranking (max-width: 360px) or (max-height: 180px){.crowd-ranking__state[data-v-ee32c943]{min-height:96px}}.crowd-style-preview[data-v-6990017d]{display:block;width:100%;height:100%;box-sizing:border-box;color:inherit}.primary[data-v-6990017d]{fill:var(--business-style-preview-primary)}.secondary[data-v-6990017d]{fill:var(--business-style-preview-secondary)}.tertiary[data-v-6990017d],.muted[data-v-6990017d]{fill:var(--business-style-preview-muted)}.soft[data-v-6990017d]{fill:var(--business-style-preview-surface)}.divider[data-v-6990017d],.grid[data-v-6990017d],.grid-stroke[data-v-6990017d]{fill:none;stroke:var(--business-style-preview-divider);stroke-width:var(--business-style-preview-stroke-thin)}.soft-stroke[data-v-6990017d]{fill:var(--business-style-preview-surface);stroke:var(--business-style-preview-divider);stroke-width:var(--business-style-preview-stroke-thin)}.primary-stroke[data-v-6990017d],.secondary-stroke[data-v-6990017d],.tertiary-stroke[data-v-6990017d],.muted-stroke[data-v-6990017d]{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--business-style-preview-stroke-regular)}.primary-stroke[data-v-6990017d]{stroke:var(--business-style-preview-primary)}.secondary-stroke[data-v-6990017d]{stroke:var(--business-style-preview-secondary)}.tertiary-stroke[data-v-6990017d],.muted-stroke[data-v-6990017d]{stroke:var(--business-style-preview-muted)}.thick[data-v-6990017d]{stroke-width:var(--business-style-preview-stroke-heavy)}.dashed[data-v-6990017d]{stroke-dasharray:3 3}.soft-fill[data-v-6990017d]{opacity:.14}.crowd-flow-metric-cards[data-v-b9541666]{--crowd-flow-metric-space-xs: clamp(2px, min(.77cqi, 1.33cqh), var(--space-1));--crowd-flow-metric-space-sm: clamp(var(--space-1), min(1.15cqi, 2cqh), var(--space-2));--crowd-flow-metric-space-md: clamp(var(--space-1), min(1.54cqi, 2.67cqh), var(--space-3));--crowd-flow-metric-space-lg: clamp(var(--space-2), min(2.31cqi, 4cqh), var(--space-4));--crowd-flow-metric-caption-font: clamp(10px, min(2.12cqi, 3.67cqh), var(--fs-14));--crowd-flow-metric-content-font: clamp(11px, min(2.31cqi, 4cqh), var(--fs-15));--crowd-flow-metric-value-font: clamp(var(--fs-13), min(3.46cqi, 6cqh), var(--fs-24));--crowd-flow-metric-hero-font: clamp(var(--fs-18), min(6.92cqi, 12cqh), 44px);--crowd-flow-metric-icon-font: clamp(var(--fs-13), min(3.46cqi, 6cqh), var(--fs-24));--crowd-flow-metric-icon-size: clamp(22px, min(7.69cqi, 13.33cqh), 48px);--crowd-flow-metric-status-height: clamp(18px, min(5.38cqi, 9.33cqh), 28px);--crowd-flow-metric-progress-height: clamp(4px, min(1.15cqi, 2cqh), 8px);--crowd-flow-metric-decoration-width: clamp(12px, min(4.62cqi, 8cqh), 30px);--crowd-flow-metric-radius: clamp(var(--jet-theme-button-r-sm), min(1.54cqi, 2.67cqh), var(--radius-jet-lg));--crowd-flow-operation-state-color: var(--jet-theme-success);display:grid;box-sizing:border-box;grid-column:1 / -1;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--crowd-flow-metric-space-md);width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.crowd-flow-metric-cards--attention[data-v-b9541666]{--crowd-flow-operation-state-color: var(--jet-theme-warning)}.crowd-flow-metric-cards--abnormal[data-v-b9541666]{--crowd-flow-operation-state-color: var(--jet-theme-error)}.crowd-flow-metric-cards__operation-card[data-v-b9541666]{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto auto;gap:var(--crowd-flow-metric-space-sm);min-width:0;min-height:0;box-sizing:border-box;padding:var(--crowd-flow-metric-space-lg);overflow:hidden;border:1px solid color-mix(in srgb,var(--crowd-flow-overview-primary) 16%,var(--business-component-content-border));border-radius:var(--crowd-flow-metric-radius);background:linear-gradient(145deg,color-mix(in srgb,var(--crowd-flow-overview-primary) 8%,var(--business-component-shell-content-surface)),var(--business-component-shell-content-surface))}.crowd-flow-metric-cards__operation-card[data-v-b9541666]:after{position:absolute;top:0;right:var(--crowd-flow-metric-space-lg);width:var(--crowd-flow-metric-decoration-width);height:2px;border-radius:999px;background:var(--crowd-flow-overview-primary);content:""}.crowd-flow-metric-cards__operation-heading[data-v-b9541666]{display:flex;align-items:center;justify-content:space-between;gap:var(--crowd-flow-metric-space-sm);min-width:0}.crowd-flow-metric-cards__operation-heading[data-v-b9541666] .status-tag{flex:none;min-height:var(--crowd-flow-metric-status-height);gap:var(--crowd-flow-metric-space-xs);padding:var(--crowd-flow-metric-space-xs) var(--crowd-flow-metric-space-md);font-size:max(10px,calc(var(--crowd-flow-metric-caption-font) * var(--crowd-flow-overview-font-ratio)));line-height:1}.crowd-flow-metric-cards__operation-title[data-v-b9541666]{flex:1;min-width:0;overflow:hidden;color:var(--business-component-text);font-size:max(11px,calc(var(--crowd-flow-metric-content-font) * var(--crowd-flow-overview-font-ratio)));font-weight:500;text-overflow:ellipsis;white-space:nowrap}.crowd-flow-metric-cards__status-dot[data-v-b9541666]{display:block;width:clamp(4px,min(1.15cqi,2cqh),7px);height:clamp(4px,min(1.15cqi,2cqh),7px);border-radius:50%;background:currentColor}.crowd-flow-metric-cards__rate-summary[data-v-b9541666]{display:flex;flex-direction:column;justify-content:center;gap:var(--crowd-flow-metric-space-xs);min-width:0;min-height:0;overflow:hidden}.crowd-flow-metric-cards__rate-value[data-v-b9541666]{display:flex;align-items:baseline;min-width:0;color:var(--crowd-flow-overview-primary);font-variant-numeric:tabular-nums;line-height:1}.crowd-flow-metric-cards__rate-value strong[data-v-b9541666]{overflow:hidden;font-size:max(var(--fs-18),calc(var(--crowd-flow-metric-hero-font) * var(--crowd-flow-overview-font-ratio)));font-weight:700;text-overflow:ellipsis;white-space:nowrap}.crowd-flow-metric-cards__rate-value small[data-v-b9541666]{font-size:max(var(--fs-13),calc(var(--crowd-flow-metric-value-font) * var(--crowd-flow-overview-font-ratio)));font-weight:600}.crowd-flow-metric-cards__assessment[data-v-b9541666]{display:flex;align-items:center;gap:var(--crowd-flow-metric-space-sm);min-width:0;color:var(--business-component-muted);font-size:max(10px,calc(var(--crowd-flow-metric-caption-font) * var(--crowd-flow-overview-font-ratio)))}.crowd-flow-metric-cards__assessment>span[data-v-b9541666]:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crowd-flow-metric-cards__assessment-icon[data-v-b9541666]{display:grid;flex:none;width:clamp(18px,min(4.62cqi,8cqh),28px);height:clamp(18px,min(4.62cqi,8cqh),28px);place-items:center;color:var(--crowd-flow-operation-state-color);border-radius:50%;background:color-mix(in srgb,var(--crowd-flow-operation-state-color) 10%,transparent);font-size:max(var(--fs-12),calc(var(--crowd-flow-metric-icon-font) * .72 * var(--crowd-flow-overview-font-ratio)))}.crowd-flow-metric-cards__count-summary[data-v-b9541666],.crowd-flow-metric-cards__point-status[data-v-b9541666]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.crowd-flow-metric-cards__count-summary[data-v-b9541666]{padding-top:var(--crowd-flow-metric-space-sm);border-top:1px solid var(--business-component-content-border)}.crowd-flow-metric-cards__count-summary>div[data-v-b9541666]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--crowd-flow-metric-space-xs);min-width:0;padding-right:var(--crowd-flow-metric-space-sm)}.crowd-flow-metric-cards__count-summary>div+div[data-v-b9541666]{padding-right:0;padding-left:var(--crowd-flow-metric-space-sm);border-left:1px solid var(--business-component-content-border)}.crowd-flow-metric-cards__count-summary span[data-v-b9541666]{overflow:hidden;color:var(--business-component-muted);font-size:max(10px,calc(var(--crowd-flow-metric-caption-font) * var(--crowd-flow-overview-font-ratio)));text-overflow:ellipsis;white-space:nowrap}.crowd-flow-metric-cards__count-summary strong[data-v-b9541666]{color:var(--business-component-text);font-size:max(var(--fs-13),calc(var(--crowd-flow-metric-value-font) * .78 * var(--crowd-flow-overview-font-ratio)));font-variant-numeric:tabular-nums;white-space:nowrap}.crowd-flow-metric-cards__progress[data-v-b9541666]{min-width:0;height:var(--crowd-flow-metric-progress-height);overflow:hidden;border-radius:999px}.crowd-flow-metric-cards__progress[data-v-b9541666] .ant-progress{display:block;line-height:0}.crowd-flow-metric-cards__progress[data-v-b9541666] .ant-progress-inner{height:var(--crowd-flow-metric-progress-height);vertical-align:top}.crowd-flow-metric-cards__progress[data-v-b9541666] .ant-progress-bg{height:100%!important}.crowd-flow-metric-cards__point-status[data-v-b9541666]{gap:var(--crowd-flow-metric-space-sm)}.crowd-flow-metric-cards__point-status>div[data-v-b9541666]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--crowd-flow-metric-space-xs);min-width:0}.crowd-flow-metric-cards__point-status i[data-v-b9541666]{display:block;width:clamp(5px,min(1.35cqi,2.33cqh),8px);height:clamp(5px,min(1.35cqi,2.33cqh),8px);border-radius:50%}.crowd-flow-metric-cards__point-status span[data-v-b9541666]{overflow:hidden;color:var(--business-component-muted);font-size:max(10px,calc(var(--crowd-flow-metric-caption-font) * var(--crowd-flow-overview-font-ratio)));text-overflow:ellipsis;white-space:nowrap}.crowd-flow-metric-cards__point-status strong[data-v-b9541666]{color:var(--business-component-text);font-size:max(var(--fs-12),calc(var(--crowd-flow-metric-content-font) * var(--crowd-flow-overview-font-ratio)));font-variant-numeric:tabular-nums;white-space:nowrap}.crowd-flow-metric-cards__point-dot--online[data-v-b9541666]{background:var(--jet-theme-success)}.crowd-flow-metric-cards__point-dot--offline[data-v-b9541666]{background:var(--business-component-muted);opacity:.45}.crowd-flow-metric-cards__metrics[data-v-b9541666]{min-width:0;min-height:0;overflow:hidden}.crowd-flow-metric-cards__metrics[data-v-b9541666] .metric-cards{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:var(--crowd-flow-metric-space-md);width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.crowd-flow-metric-cards__metrics[data-v-b9541666] .metric-cards__item{--crowd-flow-card-accent: var(--crowd-flow-overview-primary);position:relative;display:grid;grid-template-columns:var(--crowd-flow-metric-icon-size) minmax(0,1fr);align-items:center;gap:var(--crowd-flow-metric-space-md);min-width:0;min-height:0;box-sizing:border-box;padding:var(--crowd-flow-metric-space-lg);overflow:hidden;border:1px solid color-mix(in srgb,var(--crowd-flow-card-accent) 14%,var(--business-component-content-border));border-radius:var(--crowd-flow-metric-radius);background:color-mix(in srgb,var(--crowd-flow-card-accent) 4%,var(--business-component-shell-content-surface));box-shadow:none}.crowd-flow-metric-cards__metrics[data-v-b9541666] .metric-cards__item:after{position:absolute;top:0;right:var(--crowd-flow-metric-space-lg);width:var(--crowd-flow-metric-decoration-width);height:2px;border-radius:999px;background:var(--crowd-flow-card-accent);content:"";opacity:.72}.crowd-flow-metric-cards__metrics[data-v-b9541666] .metric-cards__item:nth-child(2){--crowd-flow-card-accent: var(--crowd-flow-overview-secondary)}.crowd-flow-metric-cards__metrics[data-v-b9541666] .metric-cards__item:nth-child(3){--crowd-flow-card-accent: var(--crowd-flow-overview-quaternary)}.crowd-flow-metric-cards__metrics[data-v-b9541666] .metric-cards__item:nth-child(4){--crowd-flow-card-accent: var(--crowd-flow-overview-tertiary)}.crowd-flow-metric-cards__metrics[data-v-b9541666] .metric-cards__icon{width:var(--crowd-flow-metric-icon-size);height:var(--crowd-flow-metric-icon-size);border-radius:var(--crowd-flow-metric-radius);font-size:max(var(--fs-13),calc(var(--crowd-flow-metric-icon-font) * var(--crowd-flow-overview-font-ratio)))}.crowd-flow-metric-cards__metrics[data-v-b9541666] .metric-cards__icon svg{width:1em;height:1em}.crowd-flow-metric-cards__metrics[data-v-b9541666] .metric-cards__content{min-width:0;overflow:hidden}.crowd-flow-metric-cards__metrics[data-v-b9541666] .metric-cards__label{color:var(--business-component-muted);font-size:max(10px,calc(var(--crowd-flow-metric-caption-font) * var(--crowd-flow-overview-font-ratio)));line-height:1.35}.crowd-flow-metric-cards__metrics[data-v-b9541666] .metric-cards__value{margin-top:var(--crowd-flow-metric-space-xs);overflow:hidden;color:var(--business-component-text);font-size:max(var(--fs-13),calc(var(--crowd-flow-metric-value-font) * var(--crowd-flow-overview-font-ratio)));font-variant-numeric:tabular-nums;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.crowd-flow-status-board[data-v-f436d901]{--crowd-flow-status-space-xs: clamp(2px, min(.77cqi, 1.33cqh), var(--space-1));--crowd-flow-status-space-sm: clamp(var(--space-1), min(1.15cqi, 2cqh), var(--space-2));--crowd-flow-status-space-md: clamp(var(--space-1), min(1.54cqi, 2.67cqh), var(--space-3));--crowd-flow-status-space-lg: clamp(var(--space-2), min(2.31cqi, 4cqh), var(--space-4));--crowd-flow-status-caption-font: clamp(10px, min(2.12cqi, 3.67cqh), var(--fs-14));--crowd-flow-status-content-font: clamp(11px, min(2.31cqi, 4cqh), var(--fs-15));--crowd-flow-status-value-font: clamp(var(--fs-13), min(3.08cqi, 5.33cqh), var(--fs-22));--crowd-flow-status-hero-font: clamp(var(--fs-18), min(5.38cqi, 9.33cqh), 36px);--crowd-flow-status-icon-font: clamp(var(--fs-13), min(3.08cqi, 5.33cqh), var(--fs-20));--crowd-flow-status-icon-size: clamp(24px, min(6.15cqi, 10.67cqh), 40px);--crowd-flow-status-tag-height: clamp(18px, min(4.62cqi, 8cqh), 24px);--crowd-flow-status-progress-height: clamp(4px, min(1.15cqi, 2cqh), 8px);--crowd-flow-status-dot-size: clamp(5px, min(1.35cqi, 2.33cqh), 8px);--crowd-flow-status-radius: clamp(var(--jet-theme-button-r-sm), min(1.54cqi, 2.67cqh), var(--radius-jet-lg));--crowd-flow-status-state-color: var(--crowd-flow-overview-primary);display:grid;box-sizing:border-box;grid-column:1 / -1;grid-template-rows:minmax(0,5fr) minmax(0,4fr);gap:var(--crowd-flow-status-space-md);width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.crowd-flow-status-board--attention[data-v-f436d901]{--crowd-flow-status-state-color: var(--jet-theme-warning)}.crowd-flow-status-board--abnormal[data-v-f436d901]{--crowd-flow-status-state-color: var(--jet-theme-error)}.crowd-flow-status-board__overview[data-v-f436d901]{display:grid;box-sizing:border-box;grid-template-rows:minmax(0,1fr) auto auto;gap:var(--crowd-flow-status-space-sm);min-width:0;min-height:0;padding:var(--crowd-flow-status-space-sm) var(--crowd-flow-status-space-lg);overflow:hidden;border:1px solid var(--business-component-content-border);border-radius:var(--crowd-flow-status-radius);background:color-mix(in srgb,var(--crowd-flow-status-state-color) 4%,var(--business-component-shell-content-surface))}.crowd-flow-status-board__summary[data-v-f436d901]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--crowd-flow-status-space-lg);min-width:0;min-height:calc(var(--crowd-flow-status-tag-height) + max(var(--fs-18),calc(var(--crowd-flow-status-hero-font) * var(--crowd-flow-overview-font-ratio))) + calc(var(--space-1) / 2));overflow:hidden}.crowd-flow-status-board__rate-block[data-v-f436d901]{display:grid;align-content:center;gap:calc(var(--space-1) / 2);min-width:0;min-height:0;overflow:hidden}.crowd-flow-status-board__heading[data-v-f436d901]{display:flex;align-items:center;gap:var(--crowd-flow-status-space-sm);min-width:0}.crowd-flow-status-board__heading>span[data-v-f436d901]:first-child{overflow:hidden;color:var(--business-component-text);font-size:max(11px,calc(var(--crowd-flow-status-content-font) * var(--crowd-flow-overview-font-ratio)));font-weight:500;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.crowd-flow-status-board__heading[data-v-f436d901] .status-tag{--status-tag-color: var(--crowd-flow-status-state-color);flex:none;min-height:var(--crowd-flow-status-tag-height);gap:var(--crowd-flow-status-space-xs);padding:var(--crowd-flow-status-space-xs) var(--crowd-flow-status-space-md);font-size:max(10px,calc(var(--crowd-flow-status-caption-font) * var(--crowd-flow-overview-font-ratio)));line-height:1}.crowd-flow-status-board__status-dot[data-v-f436d901]{display:block;width:clamp(4px,min(1.15cqi,2cqh),7px);height:clamp(4px,min(1.15cqi,2cqh),7px);border-radius:50%;background:currentColor}.crowd-flow-status-board__rate[data-v-f436d901]{display:flex;align-items:baseline;min-width:0;color:var(--crowd-flow-status-state-color);font-variant-numeric:tabular-nums;line-height:1}.crowd-flow-status-board__rate strong[data-v-f436d901]{overflow:hidden;font-size:max(var(--fs-18),calc(var(--crowd-flow-status-hero-font) * var(--crowd-flow-overview-font-ratio)));font-weight:700;text-overflow:ellipsis;white-space:nowrap}.crowd-flow-status-board__rate small[data-v-f436d901]{font-size:max(var(--fs-13),calc(var(--crowd-flow-status-value-font) * var(--crowd-flow-overview-font-ratio)));font-weight:600}.crowd-flow-status-board__total[data-v-f436d901]{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:var(--crowd-flow-status-space-xs);min-width:0;overflow:hidden}.crowd-flow-status-board__total strong[data-v-f436d901],.crowd-flow-status-board__total span[data-v-f436d901]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crowd-flow-status-board__total strong[data-v-f436d901]{color:var(--business-component-text);font-size:max(var(--fs-14),calc(var(--crowd-flow-status-value-font) * var(--crowd-flow-overview-font-ratio)));font-variant-numeric:tabular-nums;line-height:1.2}.crowd-flow-status-board__total span[data-v-f436d901]{color:var(--business-component-muted);font-size:max(10px,calc(var(--crowd-flow-status-caption-font) * var(--crowd-flow-overview-font-ratio)));line-height:1.35}.crowd-flow-status-board__progress[data-v-f436d901]{width:100%;min-width:0;height:var(--crowd-flow-status-progress-height);overflow:hidden;border-radius:999px}.crowd-flow-status-board__progress[data-v-f436d901] .ant-progress{display:block;line-height:0}.crowd-flow-status-board__progress[data-v-f436d901] .ant-progress-inner{height:var(--crowd-flow-status-progress-height);vertical-align:top}.crowd-flow-status-board__progress[data-v-f436d901] .ant-progress-bg{height:100%!important}.crowd-flow-status-board__point-status[data-v-f436d901]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;padding-top:var(--crowd-flow-status-space-sm);border-top:1px solid var(--business-component-content-border)}.crowd-flow-status-board__point-status>div[data-v-f436d901]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--crowd-flow-status-space-sm);min-width:0;padding-right:var(--crowd-flow-status-space-lg)}.crowd-flow-status-board__point-status>div+div[data-v-f436d901]{padding-right:0;padding-left:var(--crowd-flow-status-space-lg);border-left:1px solid var(--business-component-content-border)}.crowd-flow-status-board__point-status i[data-v-f436d901]{display:block;width:var(--crowd-flow-status-dot-size);height:var(--crowd-flow-status-dot-size);border-radius:50%}.crowd-flow-status-board__point-status span[data-v-f436d901]{overflow:hidden;color:var(--business-component-muted);font-size:max(10px,calc(var(--crowd-flow-status-caption-font) * var(--crowd-flow-overview-font-ratio)));text-overflow:ellipsis;white-space:nowrap}.crowd-flow-status-board__point-status strong[data-v-f436d901]{color:var(--business-component-text);font-size:max(var(--fs-12),calc(var(--crowd-flow-status-content-font) * var(--crowd-flow-overview-font-ratio)));font-variant-numeric:tabular-nums;white-space:nowrap}.crowd-flow-status-board__point-dot--online[data-v-f436d901]{background:var(--crowd-flow-status-state-color)}.crowd-flow-status-board__point-dot--offline[data-v-f436d901]{background:var(--business-component-muted);opacity:.45}.crowd-flow-status-board__signals[data-v-f436d901]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.crowd-flow-status-board__signals article[data-v-f436d901]{--crowd-flow-signal-color: var(--crowd-flow-overview-primary);display:grid;box-sizing:border-box;grid-template-columns:var(--crowd-flow-status-icon-size) minmax(0,1fr);align-items:center;gap:var(--crowd-flow-status-space-md);min-width:0;min-height:0;padding:var(--crowd-flow-status-space-sm) var(--crowd-flow-status-space-lg);overflow:hidden}.crowd-flow-status-board__signals article[data-v-f436d901]:nth-child(2){--crowd-flow-signal-color: var(--crowd-flow-overview-secondary)}.crowd-flow-status-board__signals article[data-v-f436d901]:nth-child(3){--crowd-flow-signal-color: var(--crowd-flow-overview-quaternary)}.crowd-flow-status-board__signals article[data-v-f436d901]:nth-child(4){--crowd-flow-signal-color: var(--crowd-flow-overview-tertiary)}.crowd-flow-status-board__signal-icon[data-v-f436d901]{display:grid;width:var(--crowd-flow-status-icon-size);height:var(--crowd-flow-status-icon-size);place-items:center;color:var(--crowd-flow-signal-color);border-radius:var(--crowd-flow-status-radius);background:color-mix(in srgb,var(--crowd-flow-signal-color) 9%,transparent);font-size:max(var(--fs-13),calc(var(--crowd-flow-status-icon-font) * var(--crowd-flow-overview-font-ratio)))}.crowd-flow-status-board__signal-icon[data-v-f436d901] svg{width:1em;height:1em}.crowd-flow-status-board__signal-content[data-v-f436d901]{display:grid;gap:var(--crowd-flow-status-space-xs);min-width:0;overflow:hidden}.crowd-flow-status-board__signal-content span[data-v-f436d901],.crowd-flow-status-board__signal-content strong[data-v-f436d901]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crowd-flow-status-board__signal-content span[data-v-f436d901]{color:var(--business-component-muted);font-size:max(10px,calc(var(--crowd-flow-status-caption-font) * var(--crowd-flow-overview-font-ratio)));line-height:1.35}.crowd-flow-status-board__signal-content strong[data-v-f436d901]{color:var(--business-component-text);font-size:max(var(--fs-13),calc(var(--crowd-flow-status-value-font) * var(--crowd-flow-overview-font-ratio)));font-variant-numeric:tabular-nums;line-height:1.2}.crowd-flow-overview[data-v-3b6011c1],.crowd-flow-overview__state[data-v-3b6011c1]{box-sizing:border-box;width:100%;height:100%}.crowd-flow-overview__state[data-v-3b6011c1]{display:flex;align-items:center;justify-content:center}.crowd-flow-overview-shell[data-v-3b6011c1]{container-name:business-component-shell crowd-flow-overview;container-type:size;min-width:0;min-height:0}.crowd-flow-overview-shell[data-v-3b6011c1] .business-component-shell__title-extra{margin-right:auto;margin-left:clamp(var(--space-1),min(1.54cqi,2.67cqh),var(--space-3))}.crowd-flow-overview[data-v-3b6011c1]{--crowd-flow-overview-fluid-space-sm: clamp(var(--space-1), min(1.15cqi, 2cqh), var(--space-2));--crowd-flow-overview-fluid-space-md: clamp(var(--space-1), min(1.54cqi, 2.67cqh), var(--space-3));--crowd-flow-overview-fluid-space-lg: clamp(var(--space-2), min(2.31cqi, 4cqh), var(--space-4));--crowd-flow-overview-fluid-caption-font: clamp(10px, min(2.12cqi, 3.67cqh), var(--fs-14));--crowd-flow-overview-fluid-content-font: clamp(11px, min(2.31cqi, 4cqh), var(--fs-15));--crowd-flow-overview-fluid-value-font: clamp(var(--fs-13), min(2.88cqi, 5cqh), var(--fs-20));--crowd-flow-overview-fluid-summary-font: clamp(var(--fs-14), min(3.08cqi, 5.33cqh), var(--fs-22));--crowd-flow-overview-fluid-headline-font: clamp(var(--fs-16), min(5cqi, 8.67cqh), var(--fs-34));--crowd-flow-overview-fluid-icon-font: clamp(var(--fs-13), min(3.08cqi, 5.33cqh), var(--fs-20));--crowd-flow-overview-fluid-icon-size: clamp(18px, min(5.38cqi, 9.33cqh), 36px);--crowd-flow-overview-fluid-gauge-size: clamp(64px, min(20.77cqi, 36cqh), 132px);--crowd-flow-overview-fluid-summary-width: clamp(76px, min(22.31cqi, 38.67cqh), 144px);--crowd-flow-overview-fluid-radius: clamp(var(--jet-theme-button-r-sm), min(1.54cqi, 2.67cqh), var(--radius-jet-lg));display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:stretch;gap:var(--crowd-flow-overview-fluid-space-lg);min-width:0;min-height:0;padding:var(--crowd-flow-overview-fluid-space-md) var(--crowd-flow-overview-fluid-space-lg);overflow:hidden}.crowd-flow-overview__subtitle[data-v-3b6011c1]{--crowd-flow-overview-fluid-subtitle-font: clamp(10px, min(2.12cqi, 3.67cqh), var(--fs-14));color:var(--business-component-muted);font-size:max(10px,calc(var(--crowd-flow-overview-fluid-subtitle-font) * var(--crowd-flow-overview-font-ratio)));line-height:1.5;white-space:nowrap}.crowd-flow-overview__gauge-panel[data-v-3b6011c1]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;min-height:0;padding-right:var(--crowd-flow-overview-fluid-space-lg);overflow:hidden;border-right:1px solid var(--business-component-content-border)}.crowd-flow-overview__gauge[data-v-3b6011c1]{position:relative;display:grid;width:var(--crowd-flow-overview-fluid-gauge-size);max-width:100%;aspect-ratio:1;place-items:center}.crowd-flow-overview__gauge svg[data-v-3b6011c1]{position:absolute;inset:0;width:100%;height:100%}.crowd-flow-overview__gauge-track[data-v-3b6011c1],.crowd-flow-overview__gauge-progress[data-v-3b6011c1]{fill:none;stroke-width:9}.crowd-flow-overview__gauge-track[data-v-3b6011c1]{stroke:var(--business-component-track)}.crowd-flow-overview__gauge-progress[data-v-3b6011c1]{stroke:var(--crowd-flow-overview-primary);stroke-linecap:round}.crowd-flow-overview__gauge-value[data-v-3b6011c1]{position:relative;display:flex;flex-direction:column;align-items:center;max-width:74%;text-align:center}.crowd-flow-overview__gauge-value strong[data-v-3b6011c1]{color:var(--crowd-flow-overview-primary);font-size:max(var(--fs-16),calc(var(--crowd-flow-overview-fluid-headline-font) * var(--crowd-flow-overview-font-ratio)));font-variant-numeric:tabular-nums;line-height:1.15;white-space:nowrap}.crowd-flow-overview__gauge-value span[data-v-3b6011c1]{overflow:hidden;max-width:100%;color:var(--business-component-muted);font-size:max(10px,calc(var(--crowd-flow-overview-fluid-caption-font) * var(--crowd-flow-overview-font-ratio)));text-overflow:ellipsis;white-space:nowrap}.crowd-flow-overview__online-summary[data-v-3b6011c1]{display:flex;flex-direction:column;align-items:center;width:min(100%,var(--crowd-flow-overview-fluid-summary-width));min-width:0;margin-top:var(--crowd-flow-overview-fluid-space-md);padding:var(--crowd-flow-overview-fluid-space-sm) var(--crowd-flow-overview-fluid-space-lg);overflow:hidden;border-radius:var(--crowd-flow-overview-fluid-radius);background:color-mix(in srgb,var(--crowd-flow-overview-primary) 7%,transparent);text-align:center}.crowd-flow-overview__online-summary strong[data-v-3b6011c1]{overflow:hidden;max-width:100%;color:var(--crowd-flow-overview-primary);font-size:max(var(--fs-14),calc(var(--crowd-flow-overview-fluid-summary-font) * var(--crowd-flow-overview-font-ratio)));font-variant-numeric:tabular-nums;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.crowd-flow-overview__online-summary span[data-v-3b6011c1]{overflow:hidden;max-width:100%;color:var(--business-component-muted);font-size:max(10px,calc(var(--crowd-flow-overview-fluid-caption-font) * var(--crowd-flow-overview-font-ratio)));line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.crowd-flow-overview__detail-list[data-v-3b6011c1]{display:grid;grid-template-rows:repeat(5,minmax(0,1fr));min-width:0;min-height:0;height:100%;overflow:hidden}.crowd-flow-overview__detail-item[data-v-3b6011c1]{--crowd-flow-overview-metric-color: var(--crowd-flow-overview-primary);display:grid;grid-template-columns:var(--crowd-flow-overview-fluid-icon-size) minmax(0,1fr) minmax(0,42%);align-items:center;gap:var(--crowd-flow-overview-fluid-space-sm);min-width:0;overflow:hidden;padding:0 var(--crowd-flow-overview-fluid-space-md);border-bottom:1px solid var(--business-component-content-border)}.crowd-flow-overview__detail-item[data-v-3b6011c1]:last-child{border-bottom:0}.crowd-flow-overview__detail-item[data-v-3b6011c1]:nth-child(4){--crowd-flow-overview-metric-color: var(--crowd-flow-overview-secondary)}.crowd-flow-overview__detail-item[data-v-3b6011c1]:nth-child(5){--crowd-flow-overview-metric-color: var(--crowd-flow-overview-tertiary)}.crowd-flow-overview__detail-item:nth-child(-n+2) .crowd-flow-overview__detail-value[data-v-3b6011c1]{color:var(--crowd-flow-overview-primary)}.crowd-flow-overview__detail-icon[data-v-3b6011c1]{display:grid;width:var(--crowd-flow-overview-fluid-icon-size);height:var(--crowd-flow-overview-fluid-icon-size);place-items:center;color:var(--crowd-flow-overview-metric-color);border-radius:var(--crowd-flow-overview-fluid-radius);background:color-mix(in srgb,var(--crowd-flow-overview-metric-color) 10%,transparent);font-size:max(var(--fs-13),calc(var(--crowd-flow-overview-fluid-icon-font) * var(--crowd-flow-overview-font-ratio)))}.crowd-flow-overview__detail-label[data-v-3b6011c1]{overflow:hidden;color:var(--business-component-text);font-size:max(11px,calc(var(--crowd-flow-overview-fluid-content-font) * var(--crowd-flow-overview-font-ratio)));text-overflow:ellipsis;white-space:nowrap}.crowd-flow-overview__detail-value[data-v-3b6011c1]{overflow:hidden;color:var(--business-component-text);font-size:max(var(--fs-13),calc(var(--crowd-flow-overview-fluid-value-font) * var(--crowd-flow-overview-font-ratio)));font-variant-numeric:tabular-nums;text-align:right;text-overflow:ellipsis;white-space:nowrap}.crowd-range-tabs[data-v-8b3158da]{--crowd-range-tab-height: clamp(22px, min(7cqi, 12cqh), 28px);--crowd-range-tab-font-size: clamp(10px, min(2.8cqi, 5cqh), var(--fs-12, 12px));--crowd-range-tab-padding-inline: clamp(var(--space-1), min(2.1cqi, 3.6cqh), var(--space-3));--crowd-range-tab-gap: clamp(2px, min(.95cqi, 1.6cqh), var(--space-1));display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;min-width:0;max-width:100%}.crowd-range-tabs__control[data-v-8b3158da]{flex:0 0 auto;width:max-content;max-width:100%}[data-v-8b3158da] .crowd-range-tabs__control .ant-tabs-nav{margin:0}[data-v-8b3158da] .crowd-range-tabs__control .ant-tabs-nav-wrap{flex:0 0 auto;overflow:visible}[data-v-8b3158da] .crowd-range-tabs__control .ant-tabs-nav-operations{display:none}[data-v-8b3158da] .crowd-range-tabs__control .ant-tabs-nav:before{border-bottom:none}[data-v-8b3158da] .crowd-range-tabs__control .ant-tabs-nav-list{gap:var(--crowd-range-tab-gap)}[data-v-8b3158da] .crowd-range-tabs__control.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{box-sizing:border-box;height:var(--crowd-range-tab-height);min-height:var(--crowd-range-tab-height);margin:0;padding:0 var(--crowd-range-tab-padding-inline);color:var(--business-component-muted);border:1px solid var(--business-component-border);border-radius:var(--r-1, 4px);background:var(--business-component-content-surface);font-size:var(--crowd-range-tab-font-size);font-weight:500;line-height:calc(var(--crowd-range-tab-height) - 2px);white-space:nowrap;transition:color .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}[data-v-8b3158da] .crowd-range-tabs__control.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab:not(.ant-tabs-tab-disabled):hover{color:var(--business-component-primary);border-color:var(--business-component-primary)}[data-v-8b3158da] .crowd-range-tabs__control.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active{color:var(--business-component-primary);border-color:var(--business-component-primary);background:color-mix(in srgb,var(--business-component-primary) 14%,var(--business-component-content-surface));box-shadow:0 4px 12px color-mix(in srgb,var(--business-component-primary) 16%,transparent)}[data-v-8b3158da] .crowd-range-tabs__control .ant-tabs-tab-disabled{cursor:not-allowed;opacity:.55}[data-v-8b3158da] .crowd-range-tabs__control .ant-tabs-tab-btn{color:inherit;text-shadow:none}[data-v-8b3158da] .crowd-range-tabs__control .ant-tabs-content-holder{display:none}@media (prefers-reduced-motion: reduce){[data-v-8b3158da] .crowd-range-tabs__control.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{transition:none}}.crowd-hourly-host[data-v-61535528]{container:crowd-hourly / size;width:100%;height:100%;min-width:0;min-height:0}.crowd-hourly__chart[data-v-61535528],.crowd-hourly__state[data-v-61535528]{width:100%;height:100%}.crowd-hourly__state[data-v-61535528]{display:flex;align-items:center;justify-content:center}@container crowd-hourly (max-width: 360px) or (max-height: 180px){.crowd-hourly__chart[data-v-61535528]{min-height:0}}.crowd-metrics-host[data-v-15489de5],.crowd-metrics__state[data-v-15489de5],.crowd-metrics-strip[data-v-15489de5],.crowd-metrics-overview[data-v-15489de5],.crowd-metrics-summary[data-v-15489de5]{box-sizing:border-box;width:100%;height:100%}.crowd-metrics-host[data-v-15489de5]{container:crowd-metrics / size;overflow:hidden}.crowd-metrics__state[data-v-15489de5]{display:flex;align-items:center;justify-content:center}.crowd-metrics-strip[data-v-15489de5]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:var(--crowd-item-gap);padding:var(--space-3)}.crowd-metrics-strip article[data-v-15489de5]{display:flex;align-items:center;justify-content:center;gap:var(--space-3);min-width:0}.crowd-metrics-strip article>div[data-v-15489de5]{display:flex;flex-direction:column;min-width:0}.crowd-metrics-strip article span[data-v-15489de5]{overflow:hidden;color:var(--business-component-muted);font-size:max(11px,calc(12px * var(--crowd-font-ratio)));text-overflow:ellipsis;white-space:nowrap}.crowd-metrics-strip article strong[data-v-15489de5]{color:var(--crowd-primary);font-size:max(14px,calc(26px * var(--crowd-font-ratio)));font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.crowd-metrics-strip__icon[data-v-15489de5]{flex:none;color:var(--crowd-primary);font-size:var(--crowd-icon-size)}.crowd-metrics-overview[data-v-15489de5]{display:grid;grid-template-columns:minmax(140px,1.05fr) minmax(360px,2.7fr) minmax(140px,1fr);align-items:stretch;padding:var(--space-2) var(--space-3)}.crowd-metrics-overview__total[data-v-15489de5],.crowd-metrics-overview__peak[data-v-15489de5]{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:3px;padding:var(--space-2) var(--space-4)}.crowd-metrics-overview__total>strong[data-v-15489de5],.crowd-metrics-overview__peak>strong[data-v-15489de5]{overflow:hidden;font-weight:650;font-variant-numeric:tabular-nums;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.crowd-metrics-overview__total>strong[data-v-15489de5]{color:var(--crowd-primary);font-size:max(14px,calc(32px * var(--crowd-font-ratio)));letter-spacing:.01em}.crowd-metrics-overview__total>i[data-v-15489de5]{display:block;width:calc(42px * var(--crowd-font-ratio));height:3px;margin-top:var(--space-1);border-radius:999px;background:var(--crowd-primary);content:""}.crowd-metrics-overview__peak>strong[data-v-15489de5]{color:var(--business-component-text);font-size:max(14px,calc(21px * var(--crowd-font-ratio)))}.crowd-metrics-overview__label[data-v-15489de5]{display:flex;min-width:0;align-items:center;gap:var(--space-1);color:var(--business-component-muted);font-size:max(11px,calc(11px * var(--crowd-font-ratio)))}.crowd-metrics-overview__label .anticon[data-v-15489de5]{flex:none;color:var(--crowd-primary);font-size:max(11px,calc(14px * var(--crowd-font-ratio)))}.crowd-metrics-overview__label span[data-v-15489de5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crowd-metrics-overview__peak .crowd-metrics-overview__label .anticon[data-v-15489de5]{color:var(--crowd-color-5)}.crowd-metrics-overview__peak[data-v-15489de5]{border-left:1px solid var(--business-component-content-border)}.crowd-metrics-overview__movement[data-v-15489de5]{display:grid;grid-template-columns:minmax(62px,.8fr) minmax(30px,.4fr) minmax(104px,auto) minmax(30px,.4fr) minmax(62px,.8fr) minmax(24px,.3fr);column-gap:var(--space-1);min-width:0;align-items:center;padding:var(--space-2) var(--space-3)}.crowd-metrics-overview__direction[data-v-15489de5],.crowd-metrics-overview__balance[data-v-15489de5]{position:relative;z-index:1;display:flex;min-width:0;flex-direction:column;gap:var(--space-1)}.crowd-metrics-overview__direction span[data-v-15489de5],.crowd-metrics-overview__balance span[data-v-15489de5]{display:flex;overflow:hidden;align-items:center;gap:var(--space-1);color:var(--business-component-muted);font-size:max(11px,calc(11px * var(--crowd-font-ratio)));text-overflow:ellipsis;white-space:nowrap}.crowd-metrics-overview__direction strong[data-v-15489de5],.crowd-metrics-overview__balance strong[data-v-15489de5]{overflow:hidden;font-size:max(14px,calc(23px * var(--crowd-font-ratio)));font-weight:650;font-variant-numeric:tabular-nums;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.crowd-metrics-overview__direction[data-v-15489de5]{padding-block:var(--space-1)}.crowd-metrics-overview__direction--in[data-v-15489de5]{align-items:flex-start}.crowd-metrics-overview__direction--in strong[data-v-15489de5]{color:var(--crowd-color-2)}.crowd-metrics-overview__direction--out[data-v-15489de5]{align-items:flex-start}.crowd-metrics-overview__direction--out strong[data-v-15489de5]{color:var(--crowd-color-3)}.crowd-metrics-overview__balance[data-v-15489de5]{flex-direction:row;align-items:center;justify-content:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:999px;background:color-mix(in srgb,var(--crowd-color-4) 9%,transparent);text-align:center}.crowd-metrics-overview__balance span[data-v-15489de5]{color:var(--crowd-color-4)}.crowd-metrics-overview__balance strong[data-v-15489de5]{color:var(--crowd-color-4);font-size:max(14px,calc(17px * var(--crowd-font-ratio)))}.crowd-metrics-overview__connector[data-v-15489de5]{position:relative;display:block;width:100%;height:2px;border-radius:999px;background:color-mix(in srgb,var(--connector-color) 45%,transparent)}.crowd-metrics-overview__connector[data-v-15489de5]:after{position:absolute;top:50%;right:1px;width:7px;height:7px;border-top:2px solid var(--connector-color);border-right:2px solid var(--connector-color);content:"";transform:translateY(-50%) rotate(45deg)}.crowd-metrics-overview__connector--in[data-v-15489de5]{--connector-color: var(--crowd-color-2)}.crowd-metrics-overview__connector--out[data-v-15489de5]{--connector-color: var(--crowd-color-3)}.crowd-metrics-summary[data-v-15489de5]{display:grid;grid-template-columns:minmax(210px,.9fr) minmax(380px,1.7fr);padding:var(--space-2) var(--space-3)}.crowd-metrics-summary__primary[data-v-15489de5]{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:var(--space-2) var(--space-5);border-right:1px solid var(--business-component-content-border)}.crowd-metrics-summary__primary>span[data-v-15489de5]{overflow:hidden;color:var(--business-component-muted);font-size:max(11px,calc(12px * var(--crowd-font-ratio)));text-overflow:ellipsis;white-space:nowrap}.crowd-metrics-summary__primary>strong[data-v-15489de5]{overflow:hidden;margin-top:var(--space-1);color:var(--crowd-primary);font-size:max(14px,calc(34px * var(--crowd-font-ratio)));font-weight:650;font-variant-numeric:tabular-nums;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.crowd-metrics-summary__composition[data-v-15489de5]{display:flex;min-width:0;align-items:center;gap:var(--space-5);margin-top:var(--space-3)}.crowd-metrics-summary__composition span[data-v-15489de5]{display:flex;min-width:0;align-items:center;gap:var(--space-1);color:var(--business-component-muted);font-size:max(11px,calc(11px * var(--crowd-font-ratio)));white-space:nowrap}.crowd-metrics-summary__composition i[data-v-15489de5]{width:7px;height:7px;flex:none;border-radius:50%;background:var(--metric-accent)}.crowd-metrics-summary__composition strong[data-v-15489de5]{color:var(--metric-accent);font-size:max(14px,1em);font-weight:600;font-variant-numeric:tabular-nums}.crowd-metrics-summary__details[data-v-15489de5]{display:grid;grid-template-rows:minmax(0,.8fr) minmax(0,1.2fr);min-width:0;padding-left:var(--space-4)}.crowd-metrics-summary__insight[data-v-15489de5]{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-1) var(--space-4)}.crowd-metrics-summary__insight span[data-v-15489de5]{display:flex;overflow:hidden;align-items:center;gap:var(--space-2);color:var(--business-component-muted);font-size:max(11px,calc(13px * var(--crowd-font-ratio)));text-overflow:ellipsis;white-space:nowrap}.crowd-metrics-summary__insight .anticon[data-v-15489de5]{flex:none;color:var(--crowd-primary);font-size:max(14px,calc(17px * var(--crowd-font-ratio)))}.crowd-metrics-summary__insight strong[data-v-15489de5]{overflow:hidden;color:var(--crowd-primary);font-size:max(14px,calc(24px * var(--crowd-font-ratio)));font-weight:650;font-variant-numeric:tabular-nums;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.crowd-metrics-summary__ledger[data-v-15489de5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.crowd-metrics-summary__ledger article[data-v-15489de5]{position:relative;display:flex;min-width:0;flex-direction:column;justify-content:center;gap:var(--space-2);padding:var(--space-1) var(--space-4)}.crowd-metrics-summary__ledger article[data-v-15489de5]:not(:last-child):after{position:absolute;top:18%;right:0;bottom:10%;width:1px;background:var(--business-component-content-border);content:""}.crowd-metrics-summary__ledger article span[data-v-15489de5]{display:flex;overflow:hidden;min-width:0;align-items:center;gap:var(--space-1);color:var(--business-component-muted);font-size:max(11px,calc(11px * var(--crowd-font-ratio)));text-overflow:ellipsis;white-space:nowrap}.crowd-metrics-summary__ledger article span i[data-v-15489de5]{width:7px;height:7px;flex:none;border-radius:50%;background:var(--metric-accent)}.crowd-metrics-summary__ledger article strong[data-v-15489de5]{overflow:hidden;flex:none;color:var(--metric-accent);font-size:max(14px,calc(22px * var(--crowd-font-ratio)));font-weight:650;font-variant-numeric:tabular-nums;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}@container crowd-metrics (max-width: 700px) and (min-height: 160px){.crowd-metrics-strip[data-v-15489de5]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));gap:var(--space-2)}.crowd-metrics-strip article[data-v-15489de5]:last-child{grid-column:1 / 3}.crowd-metrics-overview[data-v-15489de5]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,.8fr) minmax(70px,1.2fr)}.crowd-metrics-overview__total[data-v-15489de5],.crowd-metrics-overview__peak[data-v-15489de5]{padding-block:var(--space-1)}.crowd-metrics-overview__peak[data-v-15489de5]{align-items:flex-end;text-align:right}.crowd-metrics-overview__movement[data-v-15489de5]{grid-column:1 / 3;border-top:1px solid var(--business-component-content-border);border-right:0;border-left:0}.crowd-metrics-summary[data-v-15489de5]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(70px,.8fr) minmax(100px,1.2fr)}.crowd-metrics-summary__primary[data-v-15489de5]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-content:center;column-gap:var(--space-4);padding-block:var(--space-1);border-right:0}.crowd-metrics-summary__primary>strong[data-v-15489de5]{grid-row:1 / 3;grid-column:2;align-self:center;margin-top:0}.crowd-metrics-summary__composition[data-v-15489de5]{margin-top:var(--space-1)}.crowd-metrics-summary__details[data-v-15489de5]{padding-left:0}}@container crowd-metrics (max-width: 700px) and (max-height: 159px){.crowd-metrics-strip[data-v-15489de5]{gap:var(--space-2);padding-inline:var(--space-2)}.crowd-metrics-strip__icon[data-v-15489de5]{display:none}.crowd-metrics-overview[data-v-15489de5]{grid-template-columns:minmax(92px,.85fr) minmax(255px,2.5fr) minmax(86px,.75fr);padding-inline:var(--space-2)}.crowd-metrics-overview__total[data-v-15489de5],.crowd-metrics-overview__peak[data-v-15489de5],.crowd-metrics-overview__movement[data-v-15489de5]{padding-inline:var(--space-2)}.crowd-metrics-overview__label .anticon[data-v-15489de5],.crowd-metrics-overview__direction .anticon[data-v-15489de5]{display:none}.crowd-metrics-summary[data-v-15489de5]{padding-inline:var(--space-2)}.crowd-metrics-summary__primary[data-v-15489de5],.crowd-metrics-summary__insight[data-v-15489de5],.crowd-metrics-summary__ledger article[data-v-15489de5]{padding-inline:var(--space-2)}.crowd-metrics-summary__details[data-v-15489de5]{padding-left:var(--space-2)}}@container crowd-metrics (max-width: 460px) and (min-height: 220px){.crowd-metrics-overview[data-v-15489de5]{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(3,minmax(0,1fr))}.crowd-metrics-overview__peak[data-v-15489de5]{align-items:flex-start;border-left:0;text-align:left}.crowd-metrics-overview__movement[data-v-15489de5]{grid-column:auto;border-top:1px solid var(--business-component-content-border);border-bottom:1px solid var(--business-component-content-border)}.crowd-metrics-summary[data-v-15489de5]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(86px,.8fr) minmax(130px,1.4fr)}.crowd-metrics-summary__primary[data-v-15489de5]{border-right:0}.crowd-metrics-summary__details[data-v-15489de5]{padding-left:0}.crowd-metrics-summary__ledger[data-v-15489de5]{grid-template-columns:minmax(0,1fr)}.crowd-metrics-summary__ledger article[data-v-15489de5]{flex-direction:row;align-items:center;justify-content:space-between;padding-block:var(--space-1)}.crowd-metrics-summary__ledger article[data-v-15489de5]:not(:last-child):after{display:none}}@container crowd-metrics (max-width: 560px) and (max-height: 219px){.crowd-metrics-overview__movement[data-v-15489de5]{grid-template-columns:minmax(48px,1fr) minmax(24px,.32fr) minmax(90px,auto) minmax(24px,.32fr) minmax(48px,1fr)}.crowd-metrics-overview__connector[data-v-15489de5]:last-child{display:none}.crowd-metrics-summary[data-v-15489de5]{grid-template-columns:minmax(120px,.8fr) minmax(0,2fr)}.crowd-metrics-summary__primary[data-v-15489de5]{padding-inline:var(--space-2)}.crowd-metrics-summary__details[data-v-15489de5]{padding-left:var(--space-1)}}@container crowd-metrics (max-width: 380px) and (max-height: 219px){.crowd-metrics-overview[data-v-15489de5]{grid-template-columns:.78fr 2.5fr .72fr}.crowd-metrics-overview__movement[data-v-15489de5]{grid-template-columns:minmax(42px,1fr) minmax(82px,auto) minmax(42px,1fr)}.crowd-metrics-overview__connector[data-v-15489de5]{display:none}.crowd-metrics-overview__total>strong[data-v-15489de5]{font-size:max(14px,calc(24px * var(--crowd-font-ratio)))}.crowd-metrics-overview__peak>strong[data-v-15489de5]{font-size:max(14px,calc(18px * var(--crowd-font-ratio)))}.crowd-metrics-overview__label[data-v-15489de5]{font-size:max(11px,calc(10px * var(--crowd-font-ratio)))}.crowd-metrics-summary__composition[data-v-15489de5],.crowd-metrics-summary__insight[data-v-15489de5]{gap:var(--space-2)}.crowd-metrics-summary__primary>strong[data-v-15489de5]{font-size:max(14px,calc(27px * var(--crowd-font-ratio)))}.crowd-metrics-summary__composition[data-v-15489de5]{display:none}.crowd-metrics-summary__insight strong[data-v-15489de5]{font-size:max(14px,calc(19px * var(--crowd-font-ratio)))}}@container crowd-metrics (max-height: 90px){.crowd-metrics-strip[data-v-15489de5]{padding-block:var(--space-1)}.crowd-metrics-overview[data-v-15489de5]{grid-template-columns:.8fr 2.4fr .7fr;padding-block:var(--space-1)}.crowd-metrics-overview__total[data-v-15489de5],.crowd-metrics-overview__peak[data-v-15489de5],.crowd-metrics-overview__movement[data-v-15489de5]{padding-block:0}.crowd-metrics-overview__label .anticon[data-v-15489de5],.crowd-metrics-overview__direction .anticon[data-v-15489de5]{display:none}.crowd-metrics-overview__balance[data-v-15489de5]{padding-block:var(--space-1)}}@container crowd-metrics (max-height: 60px){.crowd-metrics-summary[data-v-15489de5]{grid-template-columns:minmax(120px,.8fr) minmax(0,2fr);padding-block:var(--space-1)}.crowd-metrics-summary__primary[data-v-15489de5]{padding-inline:var(--space-2)}.crowd-metrics-summary__primary>span[data-v-15489de5],.crowd-metrics-summary__composition[data-v-15489de5],.crowd-metrics-summary__insight span[data-v-15489de5]{display:none}.crowd-metrics-summary__primary>strong[data-v-15489de5]{margin-top:0}.crowd-metrics-summary__details[data-v-15489de5]{grid-template-columns:minmax(90px,.7fr) minmax(0,2fr);grid-template-rows:minmax(0,1fr);padding-left:var(--space-1)}.crowd-metrics-summary__insight[data-v-15489de5],.crowd-metrics-summary__ledger article[data-v-15489de5]{padding-block:0}}.crowd-peak[data-v-b240ae25]{container:crowd-peak / size;display:flex;flex-direction:column;width:100%;height:100%;box-sizing:border-box;padding:var(--space-2) var(--space-3);overflow:hidden;color:var(--business-component-text);background:transparent;border-radius:var(--radius-jet, var(--r-2))}.crowd-peak__body[data-v-b240ae25]{position:relative;flex:1;width:100%;min-height:0}.crowd-peak.is-default .crowd-peak__body[data-v-b240ae25]{container:crowd-peak-chart / size;display:grid;place-items:center}.crowd-peak__state[data-v-b240ae25]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.crowd-peak__chart-spin[data-v-b240ae25],.crowd-peak__chart-spin[data-v-b240ae25] .ant-spin-container,.crowd-peak__chart[data-v-b240ae25]{width:100%;height:100%}.crowd-peak.is-default .crowd-peak__chart-spin[data-v-b240ae25]{width:100%;height:auto;max-height:100%;aspect-ratio:16 / 5}.crowd-peak__meta[data-v-b240ae25]{display:flex;flex:none;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3);width:100%;margin-top:var(--space-2);color:var(--business-component-muted);font-size:max(11px,calc(12px * var(--crowd-peak-font-ratio, 1)));line-height:1}.crowd-peak__legend[data-v-b240ae25],.crowd-peak__legend-item[data-v-b240ae25],.crowd-peak__legend-scale[data-v-b240ae25],.crowd-peak__summary[data-v-b240ae25],.crowd-peak__legend-steps[data-v-b240ae25]{display:flex;align-items:center}.crowd-peak__legend[data-v-b240ae25]{gap:var(--space-3);min-width:0;flex-wrap:wrap}.crowd-peak__legend-item[data-v-b240ae25],.crowd-peak__legend-scale[data-v-b240ae25]{gap:var(--space-1);white-space:nowrap}.crowd-peak__summary[data-v-b240ae25]{gap:var(--space-2);white-space:nowrap}.crowd-peak__legend-swatch[data-v-b240ae25]{flex:none;width:10px;height:10px;box-sizing:border-box;border:1px solid var(--business-component-border);border-radius:2px}.crowd-peak__legend-swatch--peak[data-v-b240ae25]{border-color:#ffdedeb8;box-shadow:0 0 8px #ff5b5b3d}.crowd-peak__legend-steps[data-v-b240ae25]{flex:none;gap:var(--space-1);width:auto;min-width:0;height:10px}.crowd-peak__legend-step[data-v-b240ae25]{flex:none;width:10px;height:10px;box-sizing:border-box;border:1px solid var(--business-component-border);border-radius:2px}.crowd-peak__summary[data-v-b240ae25]{min-width:0;margin-left:auto;color:var(--business-component-muted)}.crowd-peak__summary strong[data-v-b240ae25]{overflow:hidden;color:var(--business-component-text);font-size:max(14px,calc(14px * var(--crowd-peak-font-ratio, 1)));font-weight:600;text-overflow:ellipsis}.crowd-peak__profiles[data-v-b240ae25],.crowd-peak__ranking[data-v-b240ae25]{box-sizing:border-box;width:100%;height:100%;padding:var(--space-2);overflow:auto}.crowd-peak__profiles[data-v-b240ae25]{display:grid;grid-template-rows:repeat(7,minmax(0,1fr));gap:var(--space-1)}.crowd-peak__profile[data-v-b240ae25]{display:grid;grid-template-columns:46px minmax(0,1fr) 54px;align-items:center;gap:var(--space-2);min-height:0;color:var(--business-component-muted);font-size:max(11px,calc(11px * var(--crowd-peak-font-ratio)))}.crowd-peak__profile strong[data-v-b240ae25]{color:var(--business-component-text);font-size:max(14px,calc(14px * var(--crowd-peak-font-ratio)));text-align:right}.crowd-peak__profile-bars[data-v-b240ae25]{display:flex;align-items:flex-end;gap:2px;height:100%;min-height:20px;border-bottom:1px solid var(--business-component-grid)}.crowd-peak__profile-bars button[data-v-b240ae25]{flex:1;min-width:1px;padding:0;border:0;border-radius:2px 2px 0 0;background:var(--business-component-primary);opacity:.72;cursor:pointer}.crowd-peak__profile-bars button[data-v-b240ae25]:hover:not(:disabled){opacity:1}.crowd-peak__profile-bars button[data-v-b240ae25]:disabled{cursor:default}.crowd-peak__ranking[data-v-b240ae25]{--crowd-peak-ranking-space-xs: clamp(2px, min(.9cqi, .9cqh), var(--space-1));--crowd-peak-ranking-space-sm: clamp(var(--space-1), min(1.4cqi, 1.4cqh), var(--space-2));--crowd-peak-ranking-space-md: clamp(var(--space-2), min(2cqi, 2cqh), var(--space-3));--crowd-peak-ranking-row-min-height: clamp(28px, min(9.5cqi, 9.5cqh), 40px);--crowd-peak-ranking-badge-size: clamp(18px, min(5.8cqi, 5.8cqh), 24px);--crowd-peak-ranking-label-width: clamp(52px, min(18cqi, 18cqh), 72px);--crowd-peak-ranking-period-width: clamp(76px, min(26cqi, 26cqh), 108px);--crowd-peak-ranking-font-size: max(10px, calc(clamp(10px, min(3.4cqi, 3.4cqh), var(--fs-14)) * var(--crowd-peak-font-ratio, 1)));--crowd-peak-ranking-value-font-size: max(var(--fs-13), calc(clamp(var(--fs-13), min(3.9cqi, 3.9cqh), var(--fs-16)) * var(--crowd-peak-font-ratio, 1)));display:grid;grid-template-rows:repeat(7,minmax(var(--crowd-peak-ranking-row-min-height),1fr));align-content:start;gap:var(--crowd-peak-ranking-space-xs);min-height:0;padding:var(--crowd-peak-ranking-space-sm) var(--crowd-peak-ranking-space-md);overflow-x:hidden;overflow-y:auto}.crowd-peak__ranking button[data-v-b240ae25]{display:grid;grid-template-columns:var(--crowd-peak-ranking-badge-size) minmax(var(--crowd-peak-ranking-label-width),.7fr) minmax(var(--crowd-peak-ranking-period-width),1fr) auto auto;align-items:center;gap:var(--crowd-peak-ranking-space-md);width:100%;height:100%;min-width:0;min-height:0;box-sizing:border-box;padding:var(--crowd-peak-ranking-space-xs) var(--crowd-peak-ranking-space-md);color:var(--business-component-text);border:0;border-bottom:1px solid var(--business-component-border);background:transparent;font-size:var(--crowd-peak-ranking-font-size);line-height:1.2;text-align:left;cursor:pointer}.crowd-peak__ranking button[data-v-b240ae25]:hover:not(:disabled){background:color-mix(in srgb,var(--business-component-primary) 5%,transparent)}.crowd-peak__ranking button[data-v-b240ae25]:disabled{cursor:default}.crowd-peak__ranking i[data-v-b240ae25]{display:grid;width:var(--crowd-peak-ranking-badge-size);height:var(--crowd-peak-ranking-badge-size);place-items:center;color:var(--business-component-primary);border-radius:50%;background:color-mix(in srgb,var(--business-component-primary) 12%,transparent);font-size:var(--crowd-peak-ranking-font-size);font-style:normal}.crowd-peak__ranking span[data-v-b240ae25],.crowd-peak__ranking em[data-v-b240ae25],.crowd-peak__ranking strong[data-v-b240ae25],.crowd-peak__ranking small[data-v-b240ae25]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crowd-peak__ranking em[data-v-b240ae25]{color:var(--business-component-muted);font-style:normal}.crowd-peak__ranking strong[data-v-b240ae25]{color:var(--business-component-primary);font-size:var(--crowd-peak-ranking-value-font-size);text-align:right}.crowd-peak__ranking small[data-v-b240ae25]{color:var(--business-component-muted);font-size:var(--crowd-peak-ranking-font-size)}@container crowd-peak-chart (min-aspect-ratio: 16 / 5){.crowd-peak.is-default .crowd-peak__chart-spin[data-v-b240ae25]{width:auto;max-width:100%;height:100%}}@container crowd-peak (max-width: 460px){.crowd-peak__ranking[data-v-b240ae25]{--crowd-peak-ranking-row-min-height: max(clamp(34px, min(10.5cqi, 10.5cqh), 44px), calc(var(--crowd-peak-ranking-font-size) * 2.4 + var(--crowd-peak-ranking-space-xs)))}.crowd-peak__ranking button[data-v-b240ae25]{grid-template-columns:var(--crowd-peak-ranking-badge-size) minmax(0,1fr) auto;grid-template-rows:repeat(2,minmax(0,1fr));column-gap:var(--crowd-peak-ranking-space-sm);row-gap:0}.crowd-peak__ranking i[data-v-b240ae25]{grid-column:1;grid-row:1 / span 2}.crowd-peak__ranking span[data-v-b240ae25]{grid-column:2;grid-row:1}.crowd-peak__ranking em[data-v-b240ae25]{grid-column:2;grid-row:2}.crowd-peak__ranking strong[data-v-b240ae25]{grid-column:3;grid-row:1 / span 2}.crowd-peak__ranking small[data-v-b240ae25]{display:none}.crowd-peak__meta[data-v-b240ae25]{align-items:flex-start;gap:var(--space-2)}.crowd-peak__summary[data-v-b240ae25]{margin-left:0}}@container crowd-peak (max-height: 220px){.crowd-peak__profiles[data-v-b240ae25]{grid-auto-rows:minmax(28px,auto);grid-template-rows:none}.crowd-peak__meta[data-v-b240ae25]{font-size:max(11px,calc(11px * var(--crowd-peak-font-ratio, 1)))}}@container crowd-peak (max-width: 420px) and (max-height: 190px){.crowd-peak__profile[data-v-b240ae25]{grid-template-columns:40px minmax(96px,1fr) 48px}.crowd-peak__legend[data-v-b240ae25]{gap:var(--space-2)}}.point-ranking-view[data-v-6cc67629],.point-ranking-view__chart[data-v-6cc67629]{box-sizing:border-box;width:100%;height:100%}.point-ranking-view[data-v-6cc67629]{container:point-ranking / size;overflow:hidden;color:var(--point-ranking-text);font-size:max(11px,calc(13px * var(--point-ranking-font-ratio)))}.point-ranking-view--progress .point-ranking-view__layout[data-v-6cc67629]{box-sizing:border-box;width:100%;height:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:var(--space-2);padding:var(--space-3);overflow:auto}.point-ranking-progress[data-v-6cc67629]{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:var(--space-2) var(--space-3);overflow:hidden;border-left:2px solid color-mix(in srgb,var(--point-ranking-primary) 46%,transparent);border-radius:var(--radius-jet-sm);background:color-mix(in srgb,var(--point-ranking-primary) 3%,transparent)}.point-ranking-progress header[data-v-6cc67629]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:var(--space-2);min-width:0}.point-ranking-progress__rank[data-v-6cc67629]{color:var(--point-ranking-primary);font-size:max(11px,calc(11px * var(--point-ranking-font-ratio)));font-weight:700;letter-spacing:.08em}.point-ranking-progress__name[data-v-6cc67629]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.point-ranking-progress__value[data-v-6cc67629]{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:var(--space-1);min-width:0;white-space:nowrap}.point-ranking-progress__value strong[data-v-6cc67629]{color:var(--point-ranking-text);font-size:max(14px,calc(16px * var(--point-ranking-font-ratio)));font-variant-numeric:tabular-nums}.point-ranking-progress__value em[data-v-6cc67629]{color:var(--point-ranking-muted);font-size:max(11px,calc(10px * var(--point-ranking-font-ratio)));font-style:normal;font-variant-numeric:tabular-nums}.point-ranking-progress__track[data-v-6cc67629]{position:relative;height:6px;margin-top:var(--space-2);overflow:hidden;border-radius:999px;background:var(--point-ranking-track)}.point-ranking-progress__track i[data-v-6cc67629]{display:block;max-width:100%;height:100%;border-radius:inherit;box-shadow:0 0 10px color-mix(in srgb,currentColor 22%,transparent)}.point-ranking-view--board .point-ranking-view__layout[data-v-6cc67629]{box-sizing:border-box;width:100%;height:100%;display:grid;grid-template-rows:minmax(94px,3fr) minmax(0,2fr);gap:var(--space-2);padding:var(--space-3);overflow:auto}.point-ranking-view--podium-only .point-ranking-view__layout[data-v-6cc67629]{grid-template-rows:minmax(0,1fr)}.point-ranking-podium[data-v-6cc67629]{display:flex;align-items:flex-end;justify-content:center;gap:var(--space-2);min-height:0}.point-ranking-podium__item[data-v-6cc67629]{position:relative;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:flex-end;min-width:0;max-width:132px;height:70%;padding:var(--space-2);overflow:hidden;border-radius:var(--radius-jet-lg) var(--radius-jet-lg) 2px 2px;background:color-mix(in srgb,var(--point-ranking-primary) 4%,transparent)}.point-ranking-podium__item--1[data-v-6cc67629]{order:2;height:100%;background:color-mix(in srgb,var(--point-ranking-primary) 9%,transparent)}.point-ranking-podium__item--2[data-v-6cc67629]{order:1;height:82%}.point-ranking-podium__item--3[data-v-6cc67629]{order:3;height:68%}.point-ranking-podium__item>i[data-v-6cc67629]{position:absolute;right:0;bottom:0;left:0;height:3px}.point-ranking-podium__rank[data-v-6cc67629]{position:absolute;top:var(--space-2);left:var(--space-2);display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;color:#fff;border-radius:50%;background:var(--point-ranking-primary);font-size:max(11px,calc(11px * var(--point-ranking-font-ratio)));font-weight:700}.point-ranking-podium strong[data-v-6cc67629]{color:var(--point-ranking-primary);font-size:max(14px,calc(24px * var(--point-ranking-font-ratio)));font-variant-numeric:tabular-nums;line-height:1.15}.point-ranking-podium__name[data-v-6cc67629]{max-width:100%;overflow:hidden;color:var(--point-ranking-muted);text-overflow:ellipsis;white-space:nowrap}.point-ranking-board-list[data-v-6cc67629]{min-height:0;margin:0;padding:0;overflow:auto;list-style:none}.point-ranking-board-list li[data-v-6cc67629]{display:grid;grid-template-columns:24px minmax(0,1fr) auto auto;align-items:center;gap:var(--space-2);min-height:28px;padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--point-ranking-border)}.point-ranking-board-list li[data-v-6cc67629]:last-child{border-bottom:0}.point-ranking-board-list li>span[data-v-6cc67629]:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.point-ranking-board-list strong[data-v-6cc67629]{font-size:max(14px,1em);font-variant-numeric:tabular-nums}.point-ranking-board-list em[data-v-6cc67629]{color:var(--point-ranking-muted);font-style:normal;font-variant-numeric:tabular-nums}@container point-ranking (max-width: 520px) and (min-height: 190px){.point-ranking-view--progress .point-ranking-view__layout[data-v-6cc67629]{grid-template-columns:minmax(0,1fr);padding:var(--space-2)}}@container point-ranking (max-width: 360px){.point-ranking-view--progress .point-ranking-view__layout[data-v-6cc67629]{gap:var(--space-1);padding:var(--space-1)}.point-ranking-progress__value em[data-v-6cc67629]{display:none}.point-ranking-progress[data-v-6cc67629]{padding-block:var(--space-1)}.point-ranking-podium__item[data-v-6cc67629]{padding-inline:var(--space-1)}}@container point-ranking (max-height: 189px){.point-ranking-view--progress .point-ranking-view__layout[data-v-6cc67629]{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(44px,1fr);gap:var(--space-1);padding:var(--space-1)}.point-ranking-progress[data-v-6cc67629]{padding-block:var(--space-1)}}@container point-ranking (max-height: 170px){.point-ranking-view--board .point-ranking-view__layout[data-v-6cc67629]{grid-template-rows:minmax(90px,1fr) minmax(72px,1fr)}.point-ranking-podium__item[data-v-6cc67629]{height:82%}.point-ranking-podium__item--1[data-v-6cc67629]{height:100%}}@container point-ranking (max-height: 110px){.point-ranking-view--progress .point-ranking-view__layout[data-v-6cc67629]{grid-template-columns:none;grid-template-rows:minmax(0,1fr);grid-auto-columns:minmax(136px,1fr);grid-auto-flow:column}.point-ranking-progress[data-v-6cc67629]{padding-inline:var(--space-1)}.point-ranking-progress header[data-v-6cc67629]{grid-template-columns:minmax(0,1fr) auto}.point-ranking-progress__track[data-v-6cc67629]{margin-top:var(--space-1)}}.crowd-ranking__state[data-v-630a913c]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.crowd-portrait-shell[data-v-d68b64ef]{container-name:business-component-shell crowd-portrait;container-type:size;min-width:0;min-height:0}.crowd-portrait[data-v-d68b64ef],.crowd-portrait__state[data-v-d68b64ef]{box-sizing:border-box;width:100%;height:100%}.crowd-portrait__state[data-v-d68b64ef]{display:flex;align-items:center;justify-content:center}.crowd-portrait[data-v-d68b64ef]{--portrait-fluid-space-xs: clamp(2px, min(.77cqi, 1.33cqh), var(--space-1));--portrait-fluid-space-sm: clamp(var(--space-1), min(1.54cqi, 2.67cqh), var(--space-2));--portrait-fluid-space-md: clamp(var(--space-1), min(2.31cqi, 4cqh), var(--space-3));--portrait-fluid-space-lg: clamp(var(--space-2), min(3.08cqi, 5.33cqh), var(--space-4));--portrait-fluid-caption-font: clamp(10px, min(2.12cqi, 3.67cqh), var(--fs-14));--portrait-fluid-content-font: clamp(11px, min(2.31cqi, 4cqh), var(--fs-15));--portrait-fluid-value-font: clamp(var(--fs-14), min(3.46cqi, 6cqh), var(--fs-20));--portrait-fluid-tile-value-font: clamp(var(--fs-14), min(3.85cqi, 6.67cqh), var(--fs-20));--portrait-fluid-ring-size: clamp(56px, min(21.54cqi, 37.33cqh), 112px);--portrait-fluid-dot-size: clamp(5px, min(1.35cqi, 2.33cqh), 7px);--portrait-fluid-track-height: clamp(3px, min(1.15cqi, 2cqh), 6px);--portrait-fluid-track-gap: clamp(1px, min(.38cqi, .67cqh), 2px);--portrait-fluid-segment-height: clamp(8px, min(2.69cqi, 4.67cqh), 14px);min-width:0;min-height:0;padding:var(--portrait-fluid-space-md);overflow:hidden;color:var(--business-component-text);font-size:max(11px,calc(var(--portrait-fluid-content-font) * var(--portrait-font-ratio)))}.crowd-portrait--default[data-v-d68b64ef]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:stretch;gap:var(--portrait-fluid-space-lg)}.crowd-portrait__gender-card[data-v-d68b64ef]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;min-height:0;padding:var(--portrait-fluid-space-sm);overflow:hidden;border-right:1px solid var(--business-component-content-border)}.crowd-portrait__ring[data-v-d68b64ef]{position:relative;display:grid;flex:0 1 auto;width:var(--portrait-fluid-ring-size);max-width:100%;max-height:100%;aspect-ratio:1;place-items:center;border-radius:50%}.crowd-portrait__ring[data-v-d68b64ef]:after{position:absolute;inset:var(--portrait-ring-inset);border-radius:inherit;background:var(--business-component-shell-content-surface);content:""}.crowd-portrait__ring-center[data-v-d68b64ef]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;max-width:66%;text-align:center}.crowd-portrait__ring-center strong[data-v-d68b64ef]{overflow:hidden;max-width:100%;color:var(--business-component-primary);font-size:max(14px,calc(var(--portrait-fluid-value-font) * var(--portrait-font-ratio)));font-variant-numeric:tabular-nums;line-height:1.2;text-overflow:ellipsis}.crowd-portrait__ring-center span[data-v-d68b64ef]{margin-top:2px;color:var(--business-component-muted);font-size:max(11px,calc(var(--portrait-fluid-caption-font) * var(--portrait-font-ratio)));line-height:1.2;white-space:nowrap}.crowd-portrait__legend[data-v-d68b64ef]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--portrait-fluid-space-xs) var(--portrait-fluid-space-md);width:100%;margin-top:var(--portrait-fluid-space-md)}.crowd-portrait__legend-item[data-v-d68b64ef]{display:grid;grid-template-columns:var(--portrait-fluid-dot-size) minmax(0,auto) auto;align-items:center;gap:var(--portrait-fluid-space-xs);min-width:0;color:var(--business-component-muted);white-space:nowrap}.crowd-portrait__legend-item>i[data-v-d68b64ef]{width:var(--portrait-fluid-dot-size);height:var(--portrait-fluid-dot-size);border-radius:50%}.crowd-portrait__legend-item strong[data-v-d68b64ef]{color:var(--business-component-text);font-size:max(14px,1em);font-weight:600;font-variant-numeric:tabular-nums}.crowd-portrait__age-list[data-v-d68b64ef]{display:grid;grid-template-rows:repeat(6,minmax(0,1fr));gap:var(--portrait-fluid-space-xs);min-width:0;min-height:0;overflow:hidden}.crowd-portrait__age-row[data-v-d68b64ef]{display:flex;flex-direction:column;justify-content:center;min-width:0;min-height:0;overflow:hidden}.crowd-portrait__age-heading[data-v-d68b64ef]{display:flex;align-items:center;justify-content:space-between;gap:var(--portrait-fluid-space-sm);min-width:0;line-height:1}.crowd-portrait__age-heading span[data-v-d68b64ef]{overflow:hidden;color:var(--business-component-muted);text-overflow:ellipsis;white-space:nowrap}.crowd-portrait__age-heading strong[data-v-d68b64ef]{color:var(--business-component-text);font-size:max(14px,1em);font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.crowd-portrait__age-track[data-v-d68b64ef]{height:var(--portrait-fluid-track-height);margin-top:var(--portrait-fluid-track-gap);overflow:hidden;border-radius:999px;background:var(--business-component-track)}.crowd-portrait__age-track>i[data-v-d68b64ef]{display:block;min-width:2px;height:100%;border-radius:inherit}.crowd-portrait--list[data-v-d68b64ef]{display:flex;flex-direction:column;gap:var(--portrait-fluid-space-md)}.crowd-portrait__gender-strip[data-v-d68b64ef]{flex:0 0 auto;min-width:0}.crowd-portrait__segments[data-v-d68b64ef]{display:flex;width:100%;height:var(--portrait-fluid-segment-height);overflow:hidden;border:1px solid var(--business-component-content-border);border-radius:999px;background:var(--business-component-track)}.crowd-portrait__segments>i[data-v-d68b64ef]{display:block;min-width:2px}.crowd-portrait__segment-labels[data-v-d68b64ef]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--portrait-fluid-space-xs) var(--portrait-fluid-space-md);margin-top:var(--portrait-fluid-space-sm);color:var(--business-component-muted)}.crowd-portrait__segment-labels span[data-v-d68b64ef]{display:flex;align-items:center;gap:var(--portrait-fluid-space-xs);white-space:nowrap}.crowd-portrait__segment-labels i[data-v-d68b64ef]{width:var(--portrait-fluid-dot-size);height:var(--portrait-fluid-dot-size);border-radius:50%}.crowd-portrait__segment-labels strong[data-v-d68b64ef]{color:var(--business-component-text);font-size:max(14px,1em);font-weight:600;font-variant-numeric:tabular-nums}.crowd-portrait__age-tiles[data-v-d68b64ef]{display:grid;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:0;min-height:0;overflow:hidden}.crowd-portrait__age-tile[data-v-d68b64ef]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr;align-items:end;gap:var(--portrait-fluid-space-xs) var(--portrait-fluid-space-sm);min-width:0;min-height:0;padding:var(--portrait-fluid-space-md);overflow:hidden;border-radius:0;background:color-mix(in srgb,var(--portrait-item-color) 2%,transparent)}.crowd-portrait__age-tile[data-v-d68b64ef]:nth-child(2),.crowd-portrait__age-tile[data-v-d68b64ef]:nth-child(3),.crowd-portrait__age-tile[data-v-d68b64ef]:nth-child(5),.crowd-portrait__age-tile[data-v-d68b64ef]:nth-child(6){border-left:1px solid var(--business-component-content-border)}.crowd-portrait__age-tile[data-v-d68b64ef]:nth-child(n+4){border-top:1px solid var(--business-component-content-border)}.crowd-portrait__age-tile>i[data-v-d68b64ef]{position:absolute;top:var(--portrait-fluid-space-md);left:var(--portrait-fluid-space-md);width:var(--portrait-fluid-dot-size);height:var(--portrait-fluid-dot-size);border-radius:50%;background:var(--portrait-item-color)}.crowd-portrait__age-tile span[data-v-d68b64ef]{padding-left:calc(var(--portrait-fluid-dot-size) + var(--portrait-fluid-space-sm));overflow:hidden;color:var(--business-component-muted);text-overflow:ellipsis;white-space:nowrap}.crowd-portrait__age-tile strong[data-v-d68b64ef]{grid-column:1;color:var(--portrait-item-color);font-size:max(14px,calc(var(--portrait-fluid-tile-value-font) * var(--portrait-font-ratio)));font-variant-numeric:tabular-nums;line-height:1.1}.crowd-portrait__age-tile small[data-v-d68b64ef]{grid-column:2;grid-row:2;color:var(--business-component-muted);font-size:max(14px,calc(var(--portrait-fluid-content-font) * var(--portrait-font-ratio)));font-variant-numeric:tabular-nums}@container crowd-portrait (max-width: 360px){.crowd-portrait--default[data-v-d68b64ef]{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.crowd-portrait__gender-card[data-v-d68b64ef]{flex-direction:row;gap:var(--portrait-fluid-space-md);padding-bottom:var(--portrait-fluid-space-md);border-right:0;border-bottom:1px solid var(--business-component-content-border)}.crowd-portrait__ring[data-v-d68b64ef]{width:min(var(--portrait-fluid-ring-size),30cqw)}.crowd-portrait__legend[data-v-d68b64ef]{flex:1;flex-direction:column;align-items:flex-start;margin-top:0}.crowd-portrait__age-tiles[data-v-d68b64ef]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr))}.crowd-portrait__age-tile[data-v-d68b64ef]:nth-child(n){border-top:0;border-left:0}.crowd-portrait__age-tile[data-v-d68b64ef]:nth-child(2n){border-left:1px solid var(--business-component-content-border)}.crowd-portrait__age-tile[data-v-d68b64ef]:nth-child(n+3){border-top:1px solid var(--business-component-content-border)}}@container crowd-portrait (max-height: 150px){.crowd-portrait__ring-center span[data-v-d68b64ef],.crowd-portrait__age-tile small[data-v-d68b64ef]{display:none}.crowd-portrait__age-list[data-v-d68b64ef]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr))}}.trend-view-container[data-v-022494e9],.trend-view[data-v-022494e9],.trend-view__chart[data-v-022494e9]{box-sizing:border-box;width:100%;height:100%}.trend-view-container[data-v-022494e9]{container:crowd-trend / size;overflow:hidden;color:var(--trend-text)}.trend-view[data-v-022494e9]{overflow:hidden}.trend-view--split[data-v-022494e9]{--trend-split-shell-padding: clamp(var(--space-2), min(2.8cqi, 2.8cqh), var(--space-4));--trend-split-track-padding: clamp(var(--space-1), min(1.5cqi, 1.5cqh), var(--space-3));--trend-split-space-xs: clamp(var(--space-1), min(1.1cqi, 1.1cqh), var(--space-2));--trend-split-space-sm: clamp(var(--space-1), min(1.8cqi, 1.8cqh), var(--space-3));--trend-split-summary-gap: clamp(var(--space-3), min(3cqi, 3cqh), var(--space-5));--trend-split-chart-gap: clamp(var(--space-4), min(4cqi, 4cqh), var(--space-6));--trend-split-summary-width: clamp(112px, min(24cqi, 48cqh), 176px);--trend-split-dot-size: clamp(6px, min(2.2cqi, 2.2cqh), 10px);--trend-split-label-font: max(10px, calc(clamp(var(--fs-12), min(2.6cqi, 2.6cqh), var(--fs-14)) * var(--trend-font-ratio)));--trend-split-value-font: max(14px, calc(clamp(var(--fs-16), min(4.4cqi, 4.4cqh), var(--fs-22)) * var(--trend-font-ratio)));--trend-split-line-width: clamp(1.4px, min(.45cqi, .45cqh), 2.2px);display:grid;grid-template-rows:repeat(3,minmax(0,1fr));gap:var(--trend-split-space-xs);padding:var(--trend-split-shell-padding);background:transparent}.trend-split-track[data-v-022494e9]{min-width:0;min-height:0;display:grid;grid-template-columns:var(--trend-split-summary-width) minmax(0,1fr);align-items:center;gap:var(--trend-split-chart-gap);padding:var(--trend-split-track-padding) var(--trend-split-space-sm);overflow:hidden}.trend-split-summary[data-v-022494e9]{min-width:0;display:grid;grid-template-columns:var(--trend-split-dot-size) minmax(0,1fr) auto;align-items:center;gap:var(--trend-split-summary-gap)}.trend-split-name[data-v-022494e9]{min-width:0;overflow:hidden;color:var(--trend-muted);font-size:var(--trend-split-label-font);line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.trend-split-dot[data-v-022494e9]{width:var(--trend-split-dot-size);height:var(--trend-split-dot-size);border-radius:50%;background:var(--trend-series-color);box-shadow:0 0 0 var(--trend-split-space-xs) color-mix(in srgb,var(--trend-series-color) 14%,transparent)}.trend-split-summary>strong[data-v-022494e9]{min-width:0;overflow:hidden;color:var(--trend-series-color);font-size:var(--trend-split-value-font);font-variant-numeric:tabular-nums;justify-self:end;line-height:1;text-align:right;text-overflow:ellipsis;white-space:nowrap}.trend-split-chart[data-v-022494e9]{width:100%;height:100%;min-width:0;min-height:0;display:block;overflow:hidden}.trend-split-baseline[data-v-022494e9]{stroke:var(--trend-track);stroke-dasharray:2 3;stroke-width:.8px;vector-effect:non-scaling-stroke}.trend-split-area[data-v-022494e9]{pointer-events:none}.trend-split-line[data-v-022494e9]{fill:none;stroke:var(--trend-series-color);stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--trend-split-line-width);vector-effect:non-scaling-stroke}.trend-split-end-halo[data-v-022494e9]{fill:var(--trend-series-color);opacity:.16}.trend-split-end[data-v-022494e9]{fill:var(--trend-series-color)}.trend-view--focus[data-v-022494e9]{--trend-focus-inset: clamp(var(--space-1), min(2.8cqi, 2.8cqh), var(--space-3));display:grid;grid-template-rows:auto minmax(0,1fr);padding:var(--trend-focus-inset) 0 0}.trend-focus-metrics[data-v-022494e9]{box-sizing:border-box;width:100%;min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);padding:0 var(--trend-focus-inset);z-index:1}.trend-focus-metrics article[data-v-022494e9]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-3);border-left:3px solid var(--trend-series-color);background:color-mix(in srgb,var(--trend-primary) 5%,transparent)}.trend-focus-metrics article span[data-v-022494e9]{overflow:hidden;color:var(--trend-muted);font-size:max(11px,calc(12px * var(--trend-font-ratio)));text-overflow:ellipsis;white-space:nowrap}.trend-focus-metrics article strong[data-v-022494e9]{font-size:max(14px,calc(20px * var(--trend-font-ratio)));font-variant-numeric:tabular-nums;white-space:nowrap}.trend-focus-chart[data-v-022494e9]{width:100%;height:100%;min-width:0;min-height:0}@container crowd-trend (max-width: 560px){.trend-focus-metrics article[data-v-022494e9]{flex-direction:column;gap:0}}@container crowd-trend (max-height: 120px){.trend-view--split[data-v-022494e9]{--trend-split-shell-padding: var(--space-1);--trend-split-track-padding: 0px}}@container crowd-trend (max-height: 150px){.trend-view--focus[data-v-022494e9]{grid-template-columns:minmax(160px,2fr) minmax(0,3fr);grid-template-rows:minmax(0,1fr)}.trend-focus-metrics[data-v-022494e9]{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(3,minmax(0,1fr))}.trend-focus-metrics article[data-v-022494e9]{padding-block:0}}.crowd-trend__state[data-v-a0faa5b6]{width:100%;height:100%}.crowd-trend__state[data-v-a0faa5b6]{display:flex;align-items:center;justify-content:center}.gateway-basic-identity[data-v-0da75d3b]{box-sizing:border-box;display:grid;min-width:0;padding:var(--space-2) var(--space-3);align-items:center;grid-template-columns:40px minmax(0,1fr) auto;gap:var(--space-3);border-radius:var(--radius-jet-lg);background:var(--business-component-content-surface)}.gateway-basic-identity__icon[data-v-0da75d3b]{display:grid;width:40px;height:40px;color:var(--business-component-primary);border-radius:var(--radius-jet-lg);background:color-mix(in srgb,var(--business-component-primary) 12%,transparent);font-size:23px;place-items:center}.gateway-basic-identity__copy[data-v-0da75d3b]{display:flex;min-width:0;flex-direction:column;gap:2px}.gateway-basic-identity__copy strong[data-v-0da75d3b]{overflow:hidden;color:var(--business-component-title);font-size:max(14px,calc(18px * var(--gateway-basic-font-ratio)));line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.gateway-basic-identity__copy span[data-v-0da75d3b]{overflow:hidden;color:var(--business-component-muted);font-size:max(11px,calc(12px * var(--gateway-basic-font-ratio)));text-overflow:ellipsis;white-space:nowrap}.gateway-basic-identity__status[data-v-0da75d3b]{padding:2px var(--space-2);color:var(--business-component-muted);border-radius:var(--radius-jet-full);background:color-mix(in srgb,var(--business-component-muted) 12%,transparent);font-size:max(11px,calc(12px * var(--gateway-basic-font-ratio)));font-style:normal;white-space:nowrap}.gateway-basic-identity__status.is-online[data-v-0da75d3b]{color:var(--jet-theme-success);background:color-mix(in srgb,var(--jet-theme-success) 12%,transparent)}.gateway-basic-identity__status.is-offline[data-v-0da75d3b]{color:var(--jet-theme-error);background:color-mix(in srgb,var(--jet-theme-error) 12%,transparent)}.gateway-basic-identity--compact[data-v-0da75d3b]{padding:0 0 var(--space-1);grid-template-columns:28px minmax(0,1fr) auto;border-bottom:1px solid var(--business-component-content-border);border-radius:0;background:transparent}.gateway-basic-identity--compact .gateway-basic-identity__icon[data-v-0da75d3b]{width:28px;height:28px;border-radius:var(--radius-jet-sm);font-size:16px}.gateway-basic-identity--compact .gateway-basic-identity__copy strong[data-v-0da75d3b]{font-size:max(14px,calc(15px * var(--gateway-basic-font-ratio)))}.gateway-basic-identity--status[data-v-0da75d3b]{padding:var(--space-3);align-content:center;justify-items:center;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;gap:var(--space-2);text-align:center;background:var(--business-component-content-surface)}.gateway-basic-identity--status .gateway-basic-identity__icon[data-v-0da75d3b]{width:48px;height:48px;font-size:25px}.gateway-basic-identity--status .gateway-basic-identity__copy[data-v-0da75d3b]{width:100%;margin-top:0}.gateway-basic-identity--status .gateway-basic-identity__copy strong[data-v-0da75d3b]{display:-webkit-box;min-height:0;white-space:normal;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}.gateway-basic-identity--status .gateway-basic-identity__status[data-v-0da75d3b]{width:100%;margin-top:0;padding-block:2px;text-align:center}@container gateway-basic-info (max-width: 380px){.gateway-basic-identity[data-v-0da75d3b]{padding:var(--space-2) var(--space-3);grid-template-columns:36px minmax(0,1fr) auto;gap:var(--space-2)}.gateway-basic-identity__icon[data-v-0da75d3b]{width:36px;height:36px;font-size:19px}.gateway-basic-identity--compact[data-v-0da75d3b]{padding-inline:0;grid-template-columns:28px minmax(0,1fr) auto}.gateway-basic-identity--compact .gateway-basic-identity__icon[data-v-0da75d3b]{width:28px;height:28px}.gateway-basic-identity--status[data-v-0da75d3b]{grid-template-columns:38px minmax(0,1fr) auto;grid-template-rows:auto}.gateway-basic-identity--status .gateway-basic-identity__icon[data-v-0da75d3b]{width:36px;height:36px;font-size:19px}.gateway-basic-identity--status .gateway-basic-identity__copy[data-v-0da75d3b]{width:auto;margin-top:0;text-align:left}.gateway-basic-identity--status .gateway-basic-identity__copy strong[data-v-0da75d3b]{display:block;min-height:0;white-space:nowrap}.gateway-basic-identity--status .gateway-basic-identity__status[data-v-0da75d3b]{grid-column:auto;width:auto;margin-top:0;padding-block:2px}}@container gateway-basic-info (max-height: 220px){.gateway-basic-identity[data-v-0da75d3b]{padding-block:0;grid-template-columns:28px minmax(0,1fr) auto}.gateway-basic-identity__icon[data-v-0da75d3b]{width:28px;height:28px;font-size:16px}.gateway-basic-identity__copy span[data-v-0da75d3b]{display:none}.gateway-basic-identity--compact[data-v-0da75d3b]{grid-template-columns:28px minmax(0,1fr) auto;padding-bottom:var(--space-1)}.gateway-basic-identity--status[data-v-0da75d3b]{padding:0 var(--space-2);grid-template-columns:28px minmax(0,1fr) auto;grid-template-rows:auto}.gateway-basic-identity--status .gateway-basic-identity__icon[data-v-0da75d3b]{width:28px;height:28px;font-size:16px}.gateway-basic-identity--status .gateway-basic-identity__copy[data-v-0da75d3b]{width:auto;margin-top:0;text-align:left}.gateway-basic-identity--status .gateway-basic-identity__copy strong[data-v-0da75d3b]{display:block;min-height:0;white-space:nowrap}.gateway-basic-identity--status .gateway-basic-identity__status[data-v-0da75d3b]{grid-column:auto;width:auto;margin-top:0;padding-block:2px}}.gateway-basic-compact-view[data-v-6b08bc6d]{box-sizing:border-box;display:grid;width:100%;min-height:100%;padding:var(--space-1) var(--space-3);grid-template-rows:auto minmax(0,1fr);gap:0}.gateway-basic-compact-view__list[data-v-6b08bc6d]{display:grid;min-width:0;min-height:0;margin:0;grid-template-rows:repeat(6,minmax(28px,1fr))}.gateway-basic-compact-view__list div[data-v-6b08bc6d]{display:grid;min-width:0;padding:var(--space-1) 0;align-items:center;grid-template-columns:minmax(78px,.42fr) minmax(0,1fr);gap:var(--space-3);border-bottom:1px solid var(--business-component-content-border)}.gateway-basic-compact-view__list div[data-v-6b08bc6d]:last-child{border-bottom:0}.gateway-basic-compact-view dt[data-v-6b08bc6d]{overflow:hidden;color:var(--business-component-muted);font-size:max(11px,calc(12px * var(--gateway-basic-font-ratio)));text-overflow:ellipsis;white-space:nowrap}.gateway-basic-compact-view dd[data-v-6b08bc6d]{margin:0;overflow:hidden;color:var(--business-component-text);font-size:max(14px,calc(14px * var(--gateway-basic-font-ratio)));text-overflow:ellipsis;white-space:nowrap}@container gateway-basic-info (max-width: 360px){.gateway-basic-compact-view[data-v-6b08bc6d]{padding-inline:var(--space-3)}.gateway-basic-compact-view__list div[data-v-6b08bc6d]{grid-template-columns:minmax(70px,.4fr) minmax(0,1fr);gap:var(--space-2)}}@container gateway-basic-info (max-height: 220px) and (min-width: 421px){.gateway-basic-compact-view[data-v-6b08bc6d]{padding:var(--space-1) var(--space-2);gap:0}.gateway-basic-compact-view__list[data-v-6b08bc6d]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(24px,1fr));column-gap:var(--space-3)}.gateway-basic-compact-view__list div[data-v-6b08bc6d]{padding-block:0}}.gateway-basic-default-view[data-v-56c7421c]{box-sizing:border-box;display:grid;width:100%;min-height:100%;padding:var(--space-3);align-content:start;grid-template-rows:auto minmax(0,1fr);gap:var(--space-3)}.gateway-basic-default-view__fields[data-v-56c7421c]{display:grid;min-width:0;margin:0;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:var(--space-2) var(--space-4)}.gateway-basic-default-view__fields div[data-v-56c7421c]{position:relative;min-width:0;padding-left:var(--space-3)}.gateway-basic-default-view__fields div[data-v-56c7421c]:before{position:absolute;top:2px;bottom:2px;left:0;width:2px;border-radius:var(--radius-jet-full);background:color-mix(in srgb,var(--business-component-primary) 34%,transparent);content:""}.gateway-basic-default-view dt[data-v-56c7421c]{color:var(--business-component-muted);font-size:max(11px,calc(12px * var(--gateway-basic-font-ratio)));line-height:1.35}.gateway-basic-default-view dd[data-v-56c7421c]{margin:var(--space-1) 0 0;overflow:hidden;color:var(--business-component-text);font-size:max(14px,calc(14px * var(--gateway-basic-font-ratio)));line-height:1.4;text-overflow:ellipsis;white-space:nowrap}@container gateway-basic-info (max-width: 280px){.gateway-basic-default-view[data-v-56c7421c]{padding:var(--space-3);gap:var(--space-3)}.gateway-basic-default-view__fields[data-v-56c7421c]{grid-template-columns:minmax(0,1fr);gap:var(--space-2)}}@container gateway-basic-info (max-height: 220px) and (min-width: 421px){.gateway-basic-default-view[data-v-56c7421c]{padding:var(--space-1) var(--space-2);gap:var(--space-1)}.gateway-basic-default-view__fields[data-v-56c7421c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-1) var(--space-2)}.gateway-basic-default-view dd[data-v-56c7421c]{margin-top:2px;line-height:1.2}}.gateway-basic-status-view[data-v-dfb5c21f]{box-sizing:border-box;display:grid;width:100%;min-height:100%;padding:var(--space-3);grid-template-columns:minmax(190px,.76fr) minmax(240px,1.24fr);gap:var(--space-4)}.gateway-basic-status-view__groups[data-v-dfb5c21f]{display:grid;min-width:0;min-height:0;grid-template-rows:repeat(2,minmax(0,1fr));gap:var(--space-3)}.gateway-basic-status-view dl[data-v-dfb5c21f]{display:grid;min-width:0;min-height:0;margin:0;padding:var(--space-2) var(--space-3);grid-template-rows:repeat(3,minmax(28px,1fr));border-left:3px solid color-mix(in srgb,var(--business-component-primary) 36%,transparent);border-radius:var(--radius-jet-lg);background:var(--business-component-content-surface)}.gateway-basic-status-view dl div[data-v-dfb5c21f]{display:grid;min-width:0;align-items:center;grid-template-columns:minmax(76px,.48fr) minmax(0,1fr);gap:var(--space-3)}.gateway-basic-status-view dt[data-v-dfb5c21f]{overflow:hidden;color:var(--business-component-muted);font-size:max(11px,calc(12px * var(--gateway-basic-font-ratio)));text-overflow:ellipsis;white-space:nowrap}.gateway-basic-status-view dd[data-v-dfb5c21f]{margin:0;overflow:hidden;color:var(--business-component-text);font-size:max(14px,calc(13px * var(--gateway-basic-font-ratio)));text-overflow:ellipsis;white-space:nowrap}@container gateway-basic-info (max-width: 420px){.gateway-basic-status-view[data-v-dfb5c21f]{padding:var(--space-3);grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:var(--space-3)}.gateway-basic-status-view__groups[data-v-dfb5c21f]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr)}.gateway-basic-status-view dl[data-v-dfb5c21f]{padding-inline:var(--space-2)}.gateway-basic-status-view dl div[data-v-dfb5c21f]{grid-template-columns:minmax(0,1fr);align-content:center;gap:2px}}@container gateway-basic-info (max-width: 300px){.gateway-basic-status-view__groups[data-v-dfb5c21f]{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr))}.gateway-basic-status-view dl div[data-v-dfb5c21f]{grid-template-columns:72px minmax(0,1fr);gap:var(--space-2)}}@container gateway-basic-info (max-height: 220px) and (min-width: 421px){.gateway-basic-status-view[data-v-dfb5c21f]{padding:var(--space-1) var(--space-2);grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:var(--space-1)}.gateway-basic-status-view__groups[data-v-dfb5c21f]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr);gap:var(--space-3)}.gateway-basic-status-view dl[data-v-dfb5c21f]{padding:var(--space-1) var(--space-2);grid-template-rows:repeat(3,minmax(20px,1fr))}}.gateway-basic-info-shell.gateway-basic-info-shell[data-v-494db467]{container-name:business-component-shell gateway-basic-info;container-type:size}.gateway-basic-info[data-v-494db467]{box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;overflow:auto}.gateway-basic-info__state[data-v-494db467]{display:grid;width:100%;height:100%;min-height:0;padding:var(--space-3);place-items:center}.gateway-style-preview[data-v-901c9c63]{display:block;width:100%;height:100%;box-sizing:border-box;color:inherit}.gateway-style-preview .primary[data-v-901c9c63]{fill:var(--business-style-preview-primary)}.gateway-style-preview .secondary[data-v-901c9c63]{fill:var(--business-style-preview-secondary)}.gateway-style-preview .tertiary[data-v-901c9c63],.gateway-style-preview .muted[data-v-901c9c63]{fill:var(--business-style-preview-muted)}.gateway-style-preview .soft[data-v-901c9c63]{fill:var(--business-style-preview-surface)}.gateway-style-preview .divider[data-v-901c9c63],.gateway-style-preview .grid[data-v-901c9c63],.gateway-style-preview .grid-stroke[data-v-901c9c63]{fill:none;stroke:var(--business-style-preview-divider);stroke-width:var(--business-style-preview-stroke-thin)}.gateway-style-preview .soft-stroke[data-v-901c9c63]{fill:var(--business-style-preview-surface);stroke:var(--business-style-preview-divider);stroke-width:var(--business-style-preview-stroke-thin)}.gateway-style-preview .primary-stroke[data-v-901c9c63],.gateway-style-preview .secondary-stroke[data-v-901c9c63],.gateway-style-preview .tertiary-stroke[data-v-901c9c63],.gateway-style-preview .muted-stroke[data-v-901c9c63]{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--business-style-preview-stroke-regular)}.gateway-style-preview .primary-stroke[data-v-901c9c63]{stroke:var(--business-style-preview-primary)}.gateway-style-preview .secondary-stroke[data-v-901c9c63]{stroke:var(--business-style-preview-secondary)}.gateway-style-preview .tertiary-stroke[data-v-901c9c63],.gateway-style-preview .muted-stroke[data-v-901c9c63]{stroke:var(--business-style-preview-muted)}.gateway-style-preview .thick[data-v-901c9c63]{stroke-width:var(--business-style-preview-stroke-heavy)}.gateway-style-preview .dashed[data-v-901c9c63]{stroke-dasharray:3 3}.monitor-ring-track[data-v-901c9c63]{stroke-width:var(--business-style-preview-stroke-heavy)}.gateway-children-list-shell.gateway-children-list-shell[data-v-f63eb501]{container-name:business-component-shell gateway-children-list;container-type:size}.gateway-children-list[data-v-f63eb501]{box-sizing:border-box;display:flex;width:100%;height:100%;min-width:0;min-height:0;padding:var(--space-3) var(--space-4);flex-direction:column;overflow:hidden}.gateway-children-list__body[data-v-f63eb501]{display:flex;min-height:0;flex:1;flex-direction:column}.gateway-children-list__table[data-v-f63eb501]{display:flex;min-width:0;min-height:0;flex:1;flex-direction:column}.gateway-children-list__state[data-v-f63eb501]{display:grid;width:100%;height:100%;place-items:center}.gateway-children-list__head[data-v-f63eb501],.gateway-children-list article[data-v-f63eb501]{display:grid;align-items:center;grid-template-columns:var(--gateway-list-columns);gap:var(--space-3)}.gateway-children-list__head[data-v-f63eb501]{flex:none;padding:0 var(--space-3) var(--space-2);color:var(--business-component-muted);border-bottom:1px solid var(--business-component-content-border);font-size:max(11px,calc(12px * var(--gateway-list-font-ratio)))}.gateway-children-list__rows[data-v-f63eb501]{min-height:0;flex:1;overflow:auto}.gateway-children-list.is-edit .gateway-children-list__rows[data-v-f63eb501]{scrollbar-width:none}.gateway-children-list.is-edit .gateway-children-list__rows[data-v-f63eb501]::-webkit-scrollbar{width:0;height:0}.gateway-children-list article[data-v-f63eb501]{box-sizing:border-box;min-width:0;height:var(--gateway-list-row-height);padding:0 var(--space-3);border-left:2px solid color-mix(in srgb,var(--business-component-primary) 42%,transparent);border-bottom:1px solid var(--business-component-content-border)}.gateway-children-list article[data-v-f63eb501]>*{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gateway-children-list article div[data-v-f63eb501]{display:flex;min-width:0;flex-direction:column}.gateway-children-list article strong[data-v-f63eb501]{overflow:hidden;color:var(--business-component-title);font-size:max(14px,calc(13px * var(--gateway-list-font-ratio)));text-overflow:ellipsis;white-space:nowrap}.gateway-children-list article small[data-v-f63eb501],.gateway-children-list article span[data-v-f63eb501],.gateway-children-list article time[data-v-f63eb501]{color:var(--business-component-muted);font-size:max(11px,calc(11px * var(--gateway-list-font-ratio)))}.gateway-children-list__badge[data-v-f63eb501]{justify-self:start;padding:2px 8px;color:var(--business-component-muted);border-radius:999px;background:var(--business-component-content-surface);font-size:max(11px,calc(11px * var(--gateway-list-font-ratio)));font-style:normal}.gateway-children-list__badge.is-online[data-v-f63eb501]{color:var(--jet-theme-success)}.gateway-children-list__badge.is-offline[data-v-f63eb501]{color:var(--jet-theme-error)}.gateway-children-list__badge.is-notActive[data-v-f63eb501]{color:var(--jet-theme-warning)}.gateway-children-list footer[data-v-f63eb501]{display:flex;flex:none;min-height:40px;align-items:center;justify-content:space-between;gap:var(--space-3);color:var(--business-component-muted);font-size:12px}.gateway-children-list footer>span[data-v-f63eb501]{flex:none}.gateway-children-list footer[data-v-f63eb501] .ant-pagination{margin-left:auto;color:var(--business-component-muted)}.gateway-children-list footer[data-v-f63eb501] .ant-pagination-item,.gateway-children-list footer[data-v-f63eb501] .ant-pagination-prev .ant-pagination-item-link,.gateway-children-list footer[data-v-f63eb501] .ant-pagination-next .ant-pagination-item-link,.gateway-children-list footer[data-v-f63eb501] .ant-pagination-options .ant-select-selector{color:var(--business-component-text);border-color:var(--business-component-content-border);background:var(--business-component-content-surface)}.gateway-children-list footer[data-v-f63eb501] .ant-pagination-item a,.gateway-children-list footer[data-v-f63eb501] .ant-pagination-prev button,.gateway-children-list footer[data-v-f63eb501] .ant-pagination-next button,.gateway-children-list footer[data-v-f63eb501] .ant-select-arrow{color:var(--business-component-muted)}.gateway-children-list footer[data-v-f63eb501] .ant-pagination-item-active{border-color:var(--business-component-primary);background:color-mix(in srgb,var(--business-component-primary) 10%,var(--business-component-content-surface))}.gateway-children-list footer[data-v-f63eb501] .ant-pagination-item-active a{color:var(--business-component-primary)}.gateway-children-list footer[data-v-f63eb501] .ant-pagination-options .ant-select-dropdown{right:auto!important;bottom:calc(100% + var(--space-1))!important;left:0!important;top:auto!important}.gateway-children-list--compactList[data-v-f63eb501]{padding-inline:var(--space-5)}.gateway-children-list--compactList .gateway-children-list__head[data-v-f63eb501]{display:none}.gateway-children-list--compactList article[data-v-f63eb501]{grid-template-columns:minmax(0,1fr) auto;height:max(var(--gateway-list-row-height),48px);border-bottom-style:dashed}.gateway-children-list--compactList article>span[data-v-f63eb501],.gateway-children-list--compactList article>time[data-v-f63eb501]{display:none}.gateway-children-list--deviceCards .gateway-children-list__head[data-v-f63eb501]{display:none}.gateway-children-list--deviceCards .gateway-children-list__rows[data-v-f63eb501]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:var(--space-3);padding:var(--space-2)}.gateway-children-list--deviceCards article[data-v-f63eb501]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;height:auto;min-height:78px;padding:var(--space-3);border:1px solid var(--business-component-content-border);border-radius:var(--radius-jet-lg);background:var(--business-component-content-surface)}.gateway-children-list--deviceCards article>span[data-v-f63eb501]{grid-column:1}.gateway-children-list--deviceCards article>i[data-v-f63eb501]{grid-column:2;grid-row:1}.gateway-children-list--deviceCards article>time[data-v-f63eb501]{grid-column:1 / -1}@container gateway-children-list (max-width: 560px){.gateway-children-list--default .gateway-children-list__body[data-v-f63eb501]{overflow-x:auto;overflow-y:hidden}.gateway-children-list--default .gateway-children-list__table[data-v-f63eb501]{min-width:460px}.gateway-children-list--default.has-product .gateway-children-list__table[data-v-f63eb501]{min-width:520px}.gateway-children-list--default.has-product .gateway-children-list__head[data-v-f63eb501],.gateway-children-list--default.has-product article[data-v-f63eb501]{grid-template-columns:minmax(140px,1.2fr) minmax(105px,.9fr) 78px minmax(126px,1fr);gap:var(--space-2)}}@container gateway-children-list (max-width: 460px){.gateway-children-list--deviceCards .gateway-children-list__rows[data-v-f63eb501]{grid-template-columns:minmax(0,1fr)}.gateway-children-list footer>span[data-v-f63eb501],.gateway-children-list footer[data-v-f63eb501] .ant-pagination-options{display:none}}@container gateway-children-list (max-width: 380px){.gateway-children-list[data-v-f63eb501]{padding-inline:var(--space-2)}.gateway-children-list--default .gateway-children-list__head[data-v-f63eb501],.gateway-children-list--default article[data-v-f63eb501]{gap:var(--space-2)}.gateway-children-list--default article[data-v-f63eb501]{height:max(var(--gateway-list-row-height),46px)}}@container gateway-children-list (max-height: 240px){.gateway-children-list footer[data-v-f63eb501]{min-height:32px}.gateway-children-list--deviceCards .gateway-children-list__rows[data-v-f63eb501]{gap:var(--space-2);padding-block:var(--space-1)}.gateway-children-list--deviceCards article[data-v-f63eb501]{min-height:64px;padding:var(--space-2) var(--space-3)}}.gateway-children-status-shell.gateway-children-status-shell[data-v-4368d9da]{container-name:business-component-shell gateway-children-status;container-type:size}.gateway-children-status[data-v-4368d9da]{box-sizing:border-box;display:flex;width:100%;height:100%;min-width:0;min-height:0;padding:var(--space-4);align-items:center;flex-wrap:wrap;gap:var(--space-3);overflow:auto}.gateway-children-status__state[data-v-4368d9da]{display:grid;width:100%;height:100%;place-items:center}.gateway-children-status__ring[data-v-4368d9da]{position:relative;width:min(42cqw,52cqh,180px);max-width:180px;aspect-ratio:1;margin:auto;flex:.9 1 120px;border-radius:50%}.gateway-children-status__ring[data-v-4368d9da]:after{position:absolute;border-radius:50%;background:var(--business-component-content-surface);content:"";inset:var(--ring)}.gateway-children-status__ring>div[data-v-4368d9da]{position:absolute;z-index:1;display:flex;align-items:center;flex-direction:column;justify-content:center;inset:var(--ring)}.gateway-children-status__ring strong[data-v-4368d9da]{color:var(--business-component-primary);font-size:max(14px,calc(30px * var(--gateway-status-font-ratio)));line-height:1.1}.gateway-children-status__ring span[data-v-4368d9da]{color:var(--business-component-muted);font-size:max(11px,calc(12px * var(--gateway-status-font-ratio)))}.gateway-children-status__legend[data-v-4368d9da]{display:flex;min-width:0;flex:1.3 1 180px;flex-direction:column;gap:var(--space-2)}.gateway-children-status__legend article[data-v-4368d9da]{display:grid;min-width:0;align-items:center;grid-template-columns:8px minmax(0,1fr) auto auto;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-jet-lg);background:var(--business-component-content-surface)}.gateway-children-status__legend i[data-v-4368d9da]{width:8px;height:8px;border-radius:50%}.gateway-children-status__legend span[data-v-4368d9da]{overflow:hidden;color:var(--business-component-text);font-size:max(11px,calc(13px * var(--gateway-status-font-ratio)));text-overflow:ellipsis;white-space:nowrap}.gateway-children-status__legend strong[data-v-4368d9da]{color:var(--business-component-title);font-size:max(14px,calc(16px * var(--gateway-status-font-ratio)))}.gateway-children-status__legend small[data-v-4368d9da]{min-width:44px;color:var(--business-component-muted);font-size:max(14px,calc(12px * var(--gateway-status-font-ratio)));text-align:right}.gateway-children-status--metricCards[data-v-4368d9da]{align-content:center}.gateway-children-status--metricCards .gateway-children-status__ring[data-v-4368d9da]{width:min(34cqw,46cqh,118px);flex:0 1 118px}.gateway-children-status--metricCards .gateway-children-status__legend[data-v-4368d9da]{display:grid;flex:1.35 1 220px;grid-template-columns:repeat(auto-fit,minmax(min(120px,100%),1fr))}.gateway-children-status--metricCards .gateway-children-status__legend article[data-v-4368d9da]{grid-template-columns:8px minmax(0,1fr) auto;grid-template-rows:auto auto;align-content:center;column-gap:var(--space-2);row-gap:var(--space-1)}.gateway-children-status--metricCards .gateway-children-status__legend i[data-v-4368d9da]{grid-column:1;grid-row:1}.gateway-children-status--metricCards .gateway-children-status__legend span[data-v-4368d9da]{grid-column:2 / -1;grid-row:1}.gateway-children-status--metricCards .gateway-children-status__legend strong[data-v-4368d9da]{grid-column:2;grid-row:2}.gateway-children-status--metricCards .gateway-children-status__legend small[data-v-4368d9da]{grid-column:3;grid-row:2;min-width:0;text-align:right}.gateway-children-status--stackedBars[data-v-4368d9da]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(68px,.7fr) minmax(0,1fr)}.gateway-children-status--stackedBars .gateway-children-status__ring[data-v-4368d9da]{display:none}.gateway-children-status--stackedBars .gateway-children-status__legend[data-v-4368d9da]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr))}.gateway-children-status__stacked[data-v-4368d9da]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:var(--space-1) var(--space-3);padding:var(--space-4);border-radius:var(--radius-jet-lg);background:var(--business-component-content-surface)}.gateway-children-status__stacked>strong[data-v-4368d9da]{color:var(--business-component-primary);font-size:max(14px,calc(30px * var(--gateway-status-font-ratio)))}.gateway-children-status__stacked>span[data-v-4368d9da]{color:var(--business-component-muted);font-size:max(11px,calc(12px * var(--gateway-status-font-ratio)))}.gateway-children-status__stacked>div[data-v-4368d9da]{display:flex;grid-column:1 / -1;height:12px;overflow:hidden;border-radius:999px;background:var(--business-component-track)}@container gateway-children-status (max-width: 340px){.gateway-children-status__ring[data-v-4368d9da]{width:96px}.gateway-children-status__legend small[data-v-4368d9da]{display:none}.gateway-children-status__legend article[data-v-4368d9da]{grid-template-columns:8px minmax(0,1fr) auto}.gateway-children-status--metricCards .gateway-children-status__legend article[data-v-4368d9da]{grid-template-columns:8px minmax(0,1fr)}.gateway-children-status--metricCards .gateway-children-status__legend strong[data-v-4368d9da]{grid-column:2}}@container gateway-children-status (max-height: 240px){.gateway-children-status__ring[data-v-4368d9da]{width:min(30cqw,44cqh,132px)}.gateway-children-status__legend[data-v-4368d9da]{gap:var(--space-1)}.gateway-children-status__legend article[data-v-4368d9da]{padding:var(--space-1) var(--space-2)}.gateway-children-status__stacked[data-v-4368d9da]{padding:var(--space-2) var(--space-3)}.gateway-children-status__stacked>strong[data-v-4368d9da]{font-size:max(14px,calc(24px * var(--gateway-status-font-ratio)))}}.gateway-part-focus[data-v-9c1f1507]{--gateway-part-focus-visual-size: clamp(38px, min(14.74cqi, 20cqh), 84px);--gateway-part-focus-port-svg-size: clamp(32px, min(12.63cqi, 17.14cqh), 72px);--gateway-part-focus-metric-icon-size: clamp(30px, min(11.58cqi, 15.71cqh), 66px);--gateway-part-focus-metric-svg-size: clamp(20px, min(7.89cqi, 10.71cqh), 46px);--gateway-part-focus-metric-min-height: clamp(52px, min(21.05cqi, 28.57cqh), 120px);--gateway-part-focus-name-font: clamp(var(--fs-14), min(5.26cqi, 7.14cqh), 30px);--gateway-part-focus-value-font: clamp(var(--fs-14), min(5.79cqi, 7.86cqh), 32px);--gateway-part-focus-radius: clamp(var(--jet-theme-button-r-sm), min(3.16cqi, 4.29cqh), var(--space-4));--gateway-part-focus-state-color: var(--business-component-muted);box-sizing:border-box;display:grid;width:100%;height:100%;min-width:0;min-height:0;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:var(--gateway-part-fluid-space-md)}.gateway-part-focus.is-online[data-v-9c1f1507]{--gateway-part-focus-state-color: var(--jet-theme-success)}.gateway-part-focus.is-offline[data-v-9c1f1507]{--gateway-part-focus-state-color: var(--jet-theme-error)}.gateway-part-focus.is-inactive[data-v-9c1f1507]{--gateway-part-focus-state-color: var(--jet-theme-warning)}.gateway-part-focus__identity[data-v-9c1f1507]{box-sizing:border-box;display:flex;min-width:0;min-height:0;padding:var(--gateway-part-fluid-space-sm);overflow:hidden;align-items:center;justify-content:center;flex-direction:column;gap:var(--gateway-part-fluid-space-xs);border:1px solid color-mix(in srgb,var(--gateway-part-focus-state-color) 18%,var(--business-component-content-border));border-radius:var(--gateway-part-focus-radius);background:radial-gradient(circle at 50% 24%,color-mix(in srgb,var(--gateway-part-focus-state-color) 11%,transparent) 0%,transparent 48%),linear-gradient(145deg,color-mix(in srgb,var(--business-component-primary) 7%,var(--business-component-content-surface)) 0%,var(--business-component-content-surface) 72%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--business-component-primary) 4%,transparent);text-align:center}.gateway-part-focus__visual[data-v-9c1f1507]{position:relative;display:grid;width:var(--gateway-part-focus-visual-size);height:var(--gateway-part-focus-visual-size);flex:0 0 auto;color:var(--business-component-primary);place-items:center;border:1px solid color-mix(in srgb,var(--business-component-primary) 14%,transparent);border-radius:var(--gateway-part-focus-radius);background:var(--business-component-content-surface);box-shadow:0 var(--gateway-part-fluid-space-xs) var(--gateway-part-fluid-space-lg) color-mix(in srgb,var(--business-component-primary) 10%,transparent)}.gateway-part-focus__visual[data-v-9c1f1507]:before{position:absolute;inset:calc(0px - var(--gateway-part-fluid-space-xs));border:1px solid color-mix(in srgb,var(--gateway-part-focus-state-color) 24%,transparent);border-radius:calc(var(--gateway-part-focus-radius) + var(--gateway-part-fluid-space-xs));content:"";opacity:.64}.gateway-part-focus__port-svg[data-v-9c1f1507]{position:relative;z-index:1;width:var(--gateway-part-focus-port-svg-size);height:var(--gateway-part-focus-port-svg-size)}.gateway-part-focus__port-shell[data-v-9c1f1507]{fill:currentColor;opacity:.08}.gateway-part-focus__port-outline[data-v-9c1f1507],.gateway-part-focus__port-contacts[data-v-9c1f1507],.gateway-part-focus__port-notch[data-v-9c1f1507],.gateway-part-focus__port-link[data-v-9c1f1507]{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.gateway-part-focus__port-outline[data-v-9c1f1507]{stroke-width:2}.gateway-part-focus__port-contacts[data-v-9c1f1507],.gateway-part-focus__port-link[data-v-9c1f1507]{stroke-width:1.8}.gateway-part-focus__port-link[data-v-9c1f1507]{opacity:.46}.gateway-part-focus__port-notch[data-v-9c1f1507]{stroke-width:2.2}.gateway-part-focus__port-state-halo[data-v-9c1f1507]{fill:var(--business-component-content-surface);stroke:var(--gateway-part-focus-state-color);stroke-width:1.5}.gateway-part-focus__port-state-dot[data-v-9c1f1507]{fill:var(--gateway-part-focus-state-color)}.gateway-part-focus__identity-copy[data-v-9c1f1507],.gateway-part-focus__metric-copy[data-v-9c1f1507]{display:flex;min-width:0;flex-direction:column}.gateway-part-focus__identity-copy[data-v-9c1f1507]{width:100%;align-items:center;gap:var(--gateway-part-fluid-space-xxs)}.gateway-part-focus__identity-copy span[data-v-9c1f1507],.gateway-part-focus__metric-copy span[data-v-9c1f1507]{overflow:hidden;color:var(--business-component-muted);font-size:clamp(11px,calc(var(--gateway-part-fluid-caption-font) * var(--gateway-part-font-ratio)),var(--fs-14));line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.gateway-part-focus__identity-copy strong[data-v-9c1f1507],.gateway-part-focus__metric-copy strong[data-v-9c1f1507]{overflow:hidden;color:var(--business-component-title);font-variant-numeric:tabular-nums;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.gateway-part-focus__identity-copy strong[data-v-9c1f1507]{max-width:100%;font-size:clamp(var(--fs-14),calc(var(--gateway-part-focus-name-font) * var(--gateway-part-font-ratio)),30px);line-height:1.2}.gateway-part-focus__status[data-v-9c1f1507]{display:inline-flex;min-width:0;padding:var(--gateway-part-fluid-pill-block) var(--gateway-part-fluid-pill-inline);align-items:center;gap:var(--gateway-part-fluid-space-xs);color:var(--gateway-part-focus-state-color);border:1px solid color-mix(in srgb,var(--gateway-part-focus-state-color) 18%,transparent);border-radius:999px;background:color-mix(in srgb,var(--gateway-part-focus-state-color) 9%,transparent);font-size:clamp(11px,calc(var(--gateway-part-fluid-status-font) * var(--gateway-part-font-ratio)),var(--fs-14));line-height:1.35;white-space:nowrap}.gateway-part-focus__status i[data-v-9c1f1507]{width:var(--gateway-part-fluid-status-dot-size);height:var(--gateway-part-fluid-status-dot-size);flex:0 0 auto;border-radius:50%;background:currentColor;box-shadow:0 0 0 var(--gateway-part-fluid-pill-block) color-mix(in srgb,currentColor 13%,transparent)}.gateway-part-focus__metrics[data-v-9c1f1507]{display:grid;min-width:0;min-height:0;grid-template-rows:repeat(2,minmax(var(--gateway-part-focus-metric-min-height),1fr));gap:var(--gateway-part-fluid-space-md)}.gateway-part-focus__metric[data-v-9c1f1507]{position:relative;isolation:isolate;box-sizing:border-box;display:grid;min-width:0;min-height:0;padding:var(--gateway-part-fluid-space-sm) var(--gateway-part-fluid-space-lg);overflow:hidden;align-items:center;grid-template-columns:var(--gateway-part-focus-metric-icon-size) minmax(0,1fr);gap:var(--gateway-part-fluid-space-md);border:1px solid var(--business-component-content-border);border-radius:var(--gateway-part-focus-radius);background:linear-gradient(120deg,var(--business-component-content-surface) 0%,color-mix(in srgb,var(--business-component-primary) 5%,var(--business-component-surface)) 100%);box-shadow:0 var(--gateway-part-fluid-space-xs) var(--gateway-part-fluid-space-lg) color-mix(in srgb,var(--business-component-primary) 6%,transparent)}.gateway-part-focus__metric[data-v-9c1f1507]:after{position:absolute;z-index:-1;top:calc(0px - var(--gateway-part-fluid-space-lg));right:calc(0px - var(--gateway-part-fluid-space-lg));width:var(--gateway-part-focus-visual-size);aspect-ratio:1;border-radius:50%;background:color-mix(in srgb,var(--business-component-primary) 6%,transparent);content:""}.gateway-part-focus__metric-icon[data-v-9c1f1507]{display:grid;width:var(--gateway-part-focus-metric-icon-size);height:var(--gateway-part-focus-metric-icon-size);color:var(--business-component-primary);place-items:center;border:1px solid color-mix(in srgb,var(--business-component-primary) 12%,transparent);border-radius:var(--gateway-part-fluid-radius);background:color-mix(in srgb,var(--business-component-primary) 8%,var(--business-component-content-surface))}.gateway-part-focus__metric-icon svg[data-v-9c1f1507]{width:var(--gateway-part-focus-metric-svg-size);height:var(--gateway-part-focus-metric-svg-size)}.gateway-part-focus__metric-copy[data-v-9c1f1507]{gap:var(--gateway-part-fluid-space-xxs)}.gateway-part-focus__metric-copy strong[data-v-9c1f1507]{max-width:100%;font-size:clamp(var(--fs-14),calc(var(--gateway-part-focus-value-font) * var(--gateway-part-font-ratio)),32px);line-height:1.15}.gateway-part-detail-shell.gateway-part-detail-shell[data-v-ae0b5e2f]{container-name:business-component-shell gateway-part-detail;container-type:size}.gateway-part-detail[data-v-ae0b5e2f]{--gateway-part-fluid-space-xxs: clamp(2px, min(.53cqi, .71cqh), var(--space-1));--gateway-part-fluid-space-xs: clamp(2px, min(1.05cqi, 1.43cqh), var(--space-2));--gateway-part-fluid-space-sm: clamp(var(--space-1), min(2.11cqi, 2.86cqh), var(--space-3));--gateway-part-fluid-space-md: clamp(var(--space-1), min(3.16cqi, 4.29cqh), var(--space-4));--gateway-part-fluid-space-lg: clamp(var(--space-2), min(4.21cqi, 5.71cqh), var(--space-5));--gateway-part-fluid-pill-block: clamp(2px, min(.79cqi, 1.07cqh), var(--space-1));--gateway-part-fluid-pill-inline: clamp(var(--space-2), min(2.63cqi, 3.57cqh), var(--space-3));--gateway-part-fluid-caption-font: clamp(10px, min(3.16cqi, 4.29cqh), var(--fs-14));--gateway-part-fluid-status-font: clamp(10px, min(2.89cqi, 3.93cqh), var(--fs-14));--gateway-part-fluid-name-font: clamp(var(--fs-14), min(4.47cqi, 6.07cqh), var(--fs-22));--gateway-part-fluid-value-font: clamp(var(--fs-14), min(5.26cqi, 7.14cqh), var(--fs-24));--gateway-part-fluid-identity-height: clamp(calc(var(--space-10) + var(--space-2)), min(16.84cqi, 22.86cqh), calc(var(--space-12) + var(--space-8)));--gateway-part-fluid-port-icon-size: clamp(var(--space-8), min(12.63cqi, 17.14cqh), 64px);--gateway-part-fluid-port-svg-size: clamp(var(--space-7), min(11.05cqi, 15cqh), 56px);--gateway-part-fluid-metric-height: clamp(56px, min(20.53cqi, 27.86cqh), 96px);--gateway-part-fluid-metric-icon-size: clamp(var(--space-4), min(5.26cqi, 7.14cqh), var(--space-7));--gateway-part-fluid-status-dot-size: clamp(var(--space-1), min(1.58cqi, 2.14cqh), var(--space-2));--gateway-part-fluid-radius: clamp(var(--jet-theme-button-r-sm), min(2.11cqi, 2.86cqh), var(--radius-jet-lg));box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;padding:var(--gateway-part-fluid-space-lg);color:var(--business-component-text);overflow:auto}.gateway-part-detail--default[data-v-ae0b5e2f]{display:flex;flex-direction:column;gap:var(--gateway-part-fluid-space-lg)}.gateway-part-detail__identity[data-v-ae0b5e2f]{box-sizing:border-box;display:grid;min-width:0;min-height:var(--gateway-part-fluid-identity-height);padding:var(--gateway-part-fluid-space-md);align-items:center;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--gateway-part-fluid-space-md);border:1px solid color-mix(in srgb,var(--business-component-primary) 13%,var(--business-component-content-border));border-radius:var(--gateway-part-fluid-radius);background:linear-gradient(118deg,color-mix(in srgb,var(--business-component-primary) 9%,var(--business-component-content-surface)) 0%,var(--business-component-content-surface) 72%)}.gateway-part-detail__port-icon[data-v-ae0b5e2f]{display:grid;width:var(--gateway-part-fluid-port-icon-size);height:var(--gateway-part-fluid-port-icon-size);color:var(--business-component-primary);place-items:center;border-radius:var(--gateway-part-fluid-radius);background:color-mix(in srgb,var(--business-component-primary) 8%,var(--business-component-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--business-component-primary) 10%,transparent)}.gateway-part-detail__port-icon svg[data-v-ae0b5e2f]{width:var(--gateway-part-fluid-port-svg-size);height:var(--gateway-part-fluid-port-svg-size)}.gateway-part-detail__identity-copy[data-v-ae0b5e2f]{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:var(--gateway-part-fluid-space-xs)}.gateway-part-detail__eyebrow[data-v-ae0b5e2f],.gateway-part-detail__metric-heading span[data-v-ae0b5e2f]{color:var(--business-component-muted);font-size:max(11px,calc(var(--gateway-part-fluid-caption-font) * var(--gateway-part-font-ratio)));line-height:1.35}.gateway-part-detail__port-name[data-v-ae0b5e2f]{overflow:hidden;color:var(--business-component-title);font-size:max(var(--fs-14),calc(var(--gateway-part-fluid-name-font) * var(--gateway-part-font-ratio)));font-weight:650;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.gateway-part-detail__status[data-v-ae0b5e2f]{display:inline-flex;min-width:0;padding:var(--gateway-part-fluid-pill-block) var(--gateway-part-fluid-pill-inline);align-items:center;gap:var(--gateway-part-fluid-space-xs);color:var(--business-component-muted);border-radius:999px;background:color-mix(in srgb,var(--business-component-muted) 9%,transparent);font-size:max(11px,calc(var(--gateway-part-fluid-status-font) * var(--gateway-part-font-ratio)));line-height:1.35;white-space:nowrap}.gateway-part-detail__status i[data-v-ae0b5e2f]{width:var(--gateway-part-fluid-status-dot-size);height:var(--gateway-part-fluid-status-dot-size);flex:0 0 auto;border-radius:50%;background:currentColor;box-shadow:0 0 0 var(--gateway-part-fluid-pill-block) color-mix(in srgb,currentColor 12%,transparent)}.gateway-part-detail__status.is-online[data-v-ae0b5e2f]{color:#18a875;background:#18a8751c}.gateway-part-detail__status.is-offline[data-v-ae0b5e2f]{color:#e05252;background:#e052521a}.gateway-part-detail__status.is-inactive[data-v-ae0b5e2f]{color:#d48806;background:#d488061c}.gateway-part-detail__metrics[data-v-ae0b5e2f]{display:grid;flex:1;min-width:0;min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gateway-part-fluid-space-md)}.gateway-part-detail__metric[data-v-ae0b5e2f]{box-sizing:border-box;display:flex;min-width:0;min-height:var(--gateway-part-fluid-metric-height);padding:var(--gateway-part-fluid-space-md) var(--gateway-part-fluid-space-lg);flex-direction:column;justify-content:center;gap:var(--gateway-part-fluid-space-sm);border:1px solid var(--business-component-content-border);border-radius:var(--gateway-part-fluid-radius);background:color-mix(in srgb,var(--business-component-primary) 3%,var(--business-component-surface));box-shadow:0 6px 18px color-mix(in srgb,var(--business-component-primary) 6%,transparent)}.gateway-part-detail__metric-heading[data-v-ae0b5e2f]{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--gateway-part-fluid-space-sm)}.gateway-part-detail__metric-heading svg[data-v-ae0b5e2f]{width:var(--gateway-part-fluid-metric-icon-size);height:var(--gateway-part-fluid-metric-icon-size);flex:0 0 auto;color:var(--business-component-primary);opacity:.78}.gateway-part-detail__metric>strong[data-v-ae0b5e2f]{overflow:hidden;color:var(--business-component-title);font-size:max(var(--fs-14),calc(var(--gateway-part-fluid-value-font) * var(--gateway-part-font-ratio)));font-variant-numeric:tabular-nums;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}@container gateway-part-detail (max-width: 280px){.gateway-part-detail--default[data-v-ae0b5e2f]{gap:var(--gateway-part-fluid-space-md)}.gateway-part-detail__identity[data-v-ae0b5e2f]{padding:var(--gateway-part-fluid-space-sm);grid-template-columns:auto minmax(0,1fr);gap:var(--gateway-part-fluid-space-sm)}.gateway-part-detail__status[data-v-ae0b5e2f]{grid-column:2;justify-self:start;margin-top:calc(var(--gateway-part-fluid-space-xs) * -1)}.gateway-part-detail__metric[data-v-ae0b5e2f]{padding:var(--gateway-part-fluid-space-md)}}@container gateway-part-detail (max-width: 220px){.gateway-part-detail__metrics[data-v-ae0b5e2f]{grid-template-columns:minmax(0,1fr)}}@container gateway-part-detail (max-height: 210px){.gateway-part-detail--default[data-v-ae0b5e2f]{padding:var(--gateway-part-fluid-space-sm);gap:var(--gateway-part-fluid-space-sm)}.gateway-part-detail__identity[data-v-ae0b5e2f]{padding:var(--gateway-part-fluid-space-sm)}.gateway-part-detail__metric[data-v-ae0b5e2f]{padding:var(--gateway-part-fluid-space-sm) var(--gateway-part-fluid-space-md);gap:var(--gateway-part-fluid-space-xs)}}.gateway-monitor-shell.gateway-monitor-shell[data-v-2b53950d]{container-name:business-component-shell gateway-monitor;container-type:size}.gateway-monitor[data-v-2b53950d]{box-sizing:border-box;display:flex;width:100%;height:100%;min-width:0;min-height:0;padding:var(--space-3);flex-direction:column;overflow:auto}.gateway-monitor__state[data-v-2b53950d]{display:grid;width:100%;height:100%;place-items:center}.gateway-monitor__metrics[data-v-2b53950d]{box-sizing:border-box;display:grid;min-width:0;min-height:0;flex:1}.gateway-monitor article[data-v-2b53950d]{min-width:0;min-height:0}.gateway-monitor header[data-v-2b53950d]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2)}.gateway-monitor header span[data-v-2b53950d]{color:var(--business-component-muted);font-size:max(11px,calc(12px * var(--gateway-monitor-font-ratio)))}.gateway-monitor header strong[data-v-2b53950d]{color:var(--business-component-title);font-size:max(14px,calc(22px * var(--gateway-monitor-font-ratio)));line-height:1.15}.gateway-monitor__track[data-v-2b53950d]{height:var(--gateway-monitor-ring-width);margin-top:var(--space-3);overflow:hidden;border-radius:999px;background:var(--business-component-track)}.gateway-monitor__track i[data-v-2b53950d]{display:block;height:100%;border-radius:inherit;transition:width .25s ease}.gateway-monitor__io[data-v-2b53950d]{display:grid;min-width:0;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.gateway-monitor__io div[data-v-2b53950d]{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--business-component-content-border);border-radius:var(--radius-jet-lg);background:var(--business-component-content-surface)}.gateway-monitor__io span[data-v-2b53950d]{color:var(--business-component-muted);font-size:max(11px,calc(12px * var(--gateway-monitor-font-ratio)))}.gateway-monitor__io strong[data-v-2b53950d]{overflow:hidden;color:var(--business-component-text);font-size:max(14px,calc(14px * var(--gateway-monitor-font-ratio)));text-overflow:ellipsis;white-space:nowrap}.gateway-monitor--default .gateway-monitor__metrics[data-v-2b53950d]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--business-component-border);border-radius:var(--radius-jet-lg);background:var(--business-component-content-surface)}.gateway-monitor--default article[data-v-2b53950d]{padding:var(--space-4)}.gateway-monitor--default article[data-v-2b53950d]:nth-child(odd){border-right:1px solid var(--business-component-content-border)}.gateway-monitor--default article[data-v-2b53950d]:nth-child(-n+2){border-bottom:1px solid var(--business-component-content-border)}.gateway-monitor--default .gateway-monitor__io[data-v-2b53950d]{margin-top:var(--space-2)}.gateway-monitor--resourceConsole[data-v-2b53950d]{flex-flow:row wrap;align-items:stretch;gap:var(--space-3)}.gateway-monitor--resourceConsole .gateway-monitor__metrics[data-v-2b53950d]{flex:1.6 1 340px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-jet-lg);background:var(--business-component-content-surface)}.gateway-monitor--resourceConsole article[data-v-2b53950d]{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:var(--space-1)}.gateway-monitor__ring[data-v-2b53950d]{position:relative;width:clamp(64px,min(18cqw,32cqh),92px);aspect-ratio:1;border-radius:50%}.gateway-monitor__ring[data-v-2b53950d]:after{position:absolute;border-radius:50%;background:var(--business-component-content-surface);content:"";inset:var(--gateway-monitor-ring-width)}.gateway-monitor__ring>div[data-v-2b53950d]{position:absolute;z-index:1;display:grid;place-items:center;inset:var(--gateway-monitor-ring-width)}.gateway-monitor__ring strong[data-v-2b53950d]{color:var(--business-component-title);font-size:max(14px,calc(14px * var(--gateway-monitor-font-ratio)));line-height:1}.gateway-monitor__metric-label[data-v-2b53950d]{color:var(--business-component-muted);font-size:max(11px,calc(12px * var(--gateway-monitor-font-ratio)));text-align:center}.gateway-monitor--resourceConsole .gateway-monitor__io[data-v-2b53950d]{flex:.7 1 150px;grid-template-columns:minmax(0,1fr);align-content:center}.gateway-monitor--compactRows[data-v-2b53950d]{display:grid;grid-template-rows:minmax(0,1fr) auto}.gateway-monitor--compactRows .gateway-monitor__metrics[data-v-2b53950d]{grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(30px,1fr);overflow:auto}.gateway-monitor--compactRows article[data-v-2b53950d]{display:grid;grid-template-columns:minmax(110px,.5fr) minmax(0,1fr) 88px;align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-3);border-bottom:1px solid var(--business-component-content-border)}.gateway-monitor--compactRows article[data-v-2b53950d]:last-child{border-bottom:0}.gateway-monitor--compactRows article header[data-v-2b53950d]{display:contents}.gateway-monitor--compactRows article header strong[data-v-2b53950d]{font-size:max(14px,calc(18px * var(--gateway-monitor-font-ratio)))}.gateway-monitor--compactRows article header strong[data-v-2b53950d]{grid-column:3;grid-row:1;text-align:right}.gateway-monitor--compactRows .gateway-monitor__track[data-v-2b53950d]{grid-column:2;grid-row:1;margin:0}.gateway-monitor--compactRows .gateway-monitor__io[data-v-2b53950d]{margin-top:var(--space-2)}@container gateway-monitor (max-width: 420px){.gateway-monitor--default .gateway-monitor__metrics[data-v-2b53950d]{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.gateway-monitor--default article[data-v-2b53950d]{padding:var(--space-3);border-right:0;border-bottom:1px solid var(--business-component-content-border)}.gateway-monitor--default article[data-v-2b53950d]:last-child{border-bottom:0}.gateway-monitor--resourceConsole .gateway-monitor__metrics[data-v-2b53950d]{width:100%;flex:1 0 auto;grid-template-columns:repeat(2,minmax(0,1fr))}.gateway-monitor--resourceConsole .gateway-monitor__io[data-v-2b53950d]{flex:none;grid-template-columns:repeat(2,minmax(0,1fr))}.gateway-monitor__ring[data-v-2b53950d]{width:clamp(56px,min(26cqw,20cqh),76px)}.gateway-monitor--compactRows article[data-v-2b53950d]{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-1) var(--space-2)}.gateway-monitor--compactRows article header strong[data-v-2b53950d]{grid-column:2}.gateway-monitor--compactRows .gateway-monitor__track[data-v-2b53950d]{grid-column:1 / -1;grid-row:2}}@container gateway-monitor (max-height: 230px){.gateway-monitor--default .gateway-monitor__metrics[data-v-2b53950d]{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:minmax(0,1fr)}.gateway-monitor--default article[data-v-2b53950d]{padding:var(--space-2);border-right:1px solid var(--business-component-content-border);border-bottom:0}.gateway-monitor--default article[data-v-2b53950d]:last-child{border-right:0}.gateway-monitor--default header[data-v-2b53950d]{align-items:flex-start;flex-direction:column;gap:var(--space-1)}.gateway-monitor--default .gateway-monitor__track[data-v-2b53950d]{margin-top:var(--space-2)}.gateway-monitor--resourceConsole .gateway-monitor__metrics[data-v-2b53950d]{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:minmax(0,1fr);padding:var(--space-2)}.gateway-monitor__ring[data-v-2b53950d]{width:clamp(60px,min(14cqw,42cqh),70px)}.gateway-monitor__io div[data-v-2b53950d]{padding-block:var(--space-1)}.gateway-monitor--default .gateway-monitor__io[data-v-2b53950d],.gateway-monitor--compactRows .gateway-monitor__io[data-v-2b53950d]{margin-top:var(--space-1)}}@container gateway-monitor (max-width: 420px) and (max-height: 230px){.gateway-monitor--default .gateway-monitor__metrics[data-v-2b53950d],.gateway-monitor--resourceConsole .gateway-monitor__metrics[data-v-2b53950d]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.gateway-monitor--default article[data-v-2b53950d]{border-right:0;border-bottom:0}.gateway-monitor--default article[data-v-2b53950d]:nth-child(odd){border-right:1px solid var(--business-component-content-border)}.gateway-monitor--default article[data-v-2b53950d]:nth-child(-n+2){border-bottom:1px solid var(--business-component-content-border)}.gateway-monitor__ring[data-v-2b53950d]{width:clamp(56px,min(20cqw,26cqh),64px)}.gateway-monitor__ring strong[data-v-2b53950d]{font-size:max(14px,calc(14px * var(--gateway-monitor-font-ratio)))}}.gateway-resource-trend-shell.gateway-resource-trend-shell[data-v-ab1be6a5]{container-name:business-component-shell gateway-resource-trend;container-type:size}.gateway-resource-trend[data-v-ab1be6a5],.gateway-resource-trend__chart[data-v-ab1be6a5],.gateway-resource-trend__state[data-v-ab1be6a5]{width:100%;height:100%}.gateway-resource-trend[data-v-ab1be6a5]{box-sizing:border-box;display:grid;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.gateway-resource-trend__multiples[data-v-ab1be6a5]{box-sizing:border-box;display:grid;width:100%;height:100%;min-width:0;min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:var(--space-2);padding:var(--space-2)}.gateway-resource-trend__multiples section[data-v-ab1be6a5]{position:relative;min-width:0;min-height:0;overflow:hidden;border:1px solid var(--business-component-content-border);border-radius:var(--radius-jet-lg)}.gateway-resource-trend__multiples section[data-v-ab1be6a5]:last-child:nth-child(odd){grid-column:1 / -1}.gateway-resource-trend__multiples section>span[data-v-ab1be6a5]{position:absolute;z-index:1;top:var(--space-2);left:var(--space-3);color:var(--business-component-muted);font-size:11px}.gateway-resource-trend__focus[data-v-ab1be6a5]{box-sizing:border-box;display:grid;width:100%;height:100%;min-width:0;min-height:0;grid-template-columns:minmax(150px,.32fr) minmax(0,1fr);gap:var(--space-3);padding:var(--space-3)}.gateway-resource-trend__summary[data-v-ab1be6a5]{display:flex;min-width:0;min-height:0;flex-direction:column;justify-content:center;gap:var(--space-3)}.gateway-resource-trend__summary div[data-v-ab1be6a5]{display:flex;flex-direction:column}.gateway-resource-trend__summary span[data-v-ab1be6a5]{color:var(--business-component-muted);font-size:11px}.gateway-resource-trend__summary strong[data-v-ab1be6a5]{color:var(--business-component-primary);font-size:20px}.gateway-resource-trend__state[data-v-ab1be6a5]{box-sizing:border-box;display:grid;place-items:center}@container gateway-resource-trend (max-width: 420px){.gateway-resource-trend__multiples[data-v-ab1be6a5]{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-auto-rows:minmax(120px,1fr);overflow:auto}.gateway-resource-trend__multiples section[data-v-ab1be6a5]:last-child:nth-child(odd){grid-column:auto}.gateway-resource-trend__focus[data-v-ab1be6a5]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.gateway-resource-trend__summary[data-v-ab1be6a5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.gateway-resource-trend__summary div[data-v-ab1be6a5]{flex-direction:row;align-items:baseline;justify-content:space-between;gap:var(--space-2)}}@container gateway-resource-trend (max-height: 230px){.gateway-resource-trend__multiples[data-v-ab1be6a5],.gateway-resource-trend__focus[data-v-ab1be6a5]{gap:var(--space-1);padding:var(--space-1)}.gateway-resource-trend__summary[data-v-ab1be6a5]{gap:var(--space-1)}.gateway-resource-trend__summary strong[data-v-ab1be6a5]{font-size:16px}}@container gateway-resource-trend (max-width: 420px) and (max-height: 210px){.gateway-resource-trend__summary[data-v-ab1be6a5]{grid-template-columns:minmax(0,1fr)}.gateway-resource-trend__summary div[data-v-ab1be6a5]:not(:first-child){display:none}}.inspection-data-overview-shell[data-v-8c4396f0]{container-name:business-component-shell inspection-data-overview;container-type:size}.inspection-data-overview__state[data-v-8c4396f0]{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;padding:var(--space-3)}.inspection-data-overview[data-v-8c4396f0]{position:relative;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.inspection-data-overview__stage[data-v-8c4396f0]{box-sizing:border-box;display:grid;width:100%;height:100%;min-width:0;min-height:0;grid-template-columns:minmax(116px,.72fr) minmax(0,2.28fr);gap:var(--space-3);padding:var(--space-3)}.inspection-data-overview__completion[data-v-8c4396f0]{--inspection-completion-size: 112px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);min-width:0;min-height:0}.inspection-data-overview__completion[data-v-8c4396f0] .ant-progress-text{color:var(--inspection-overview-primary);font-size:clamp(18px,calc(var(--inspection-completion-size) * .28),30px);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.03em}.inspection-data-overview__completion-label[data-v-8c4396f0]{overflow:hidden;max-width:100%;color:var(--business-component-muted);font-size:clamp(11px,calc(var(--inspection-completion-size) * .1),12px);font-weight:500;line-height:1.4;text-align:center;text-overflow:ellipsis;white-space:nowrap}.inspection-data-overview__metrics[data-v-8c4396f0]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2);min-width:0;min-height:0}.inspection-data-overview__metric-card.ant-card[data-v-8c4396f0]{container-type:inline-size;min-width:0;min-height:0;overflow:hidden;color:var(--business-component-text);border-color:color-mix(in srgb,var(--inspection-metric-color) 18%,var(--business-component-border));border-radius:var(--radius-jet, var(--r-2));background:color-mix(in srgb,var(--inspection-metric-color) 6%,var(--business-component-content-surface));box-shadow:0 6px 18px color-mix(in srgb,var(--inspection-metric-color) 8%,transparent)}.inspection-data-overview__metric-card[data-v-8c4396f0] .ant-card-body{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(var(--space-1),6cqi,var(--space-2));height:100%;padding:clamp(var(--space-1),7cqi,var(--space-3)) clamp(var(--space-1),5cqi,var(--space-2))}.inspection-data-overview__metric-icon[data-v-8c4396f0]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:clamp(30px,38cqi,42px);height:clamp(30px,38cqi,42px);color:var(--inspection-metric-color);border-radius:var(--radius-jet-lg, var(--r-3));background:color-mix(in srgb,var(--inspection-metric-color) 12%,var(--business-component-content-surface));font-size:clamp(16px,20cqi,22px)}.inspection-data-overview__metric-label[data-v-8c4396f0]{overflow:hidden;max-width:100%;color:var(--business-component-muted);font-size:clamp(11px,11cqi,12px);font-weight:500;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.inspection-data-overview__metric-card[data-v-8c4396f0] .ant-statistic{min-width:0;max-width:100%;overflow:hidden;text-align:center}.inspection-data-overview__metric-card[data-v-8c4396f0] .ant-statistic-content{overflow:hidden;color:var(--business-component-text);font-size:clamp(18px,24cqi,26px);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.inspection-data-overview__metric-unit[data-v-8c4396f0]{margin-left:var(--space-1);color:var(--business-component-muted);font-size:clamp(10px,10cqi,11px);font-weight:400}.inspection-data-overview__metric-band[data-v-8c4396f0]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-2);width:100%;height:100%}.inspection-data-overview__metric-band article[data-v-8c4396f0]{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:var(--space-2);min-width:0;color:var(--inspection-metric-color, var(--inspection-overview-primary));background:color-mix(in srgb,currentColor 7%,var(--business-component-content-surface))}.inspection-data-overview__metric-band article span[data-v-8c4396f0]{overflow:hidden;max-width:90%;color:var(--business-component-muted);text-overflow:ellipsis;white-space:nowrap}.inspection-data-overview__metric-band article strong[data-v-8c4396f0]{color:var(--business-component-text);font-size:27px}.inspection-data-overview__status-board[data-v-8c4396f0]{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(0,1.2fr);gap:var(--space-4);width:100%;height:100%}.inspection-data-overview__status-main[data-v-8c4396f0]{display:flex;flex-direction:column;justify-content:center;padding-left:var(--space-5)}.inspection-data-overview__status-main span[data-v-8c4396f0],.inspection-data-overview__status-main small[data-v-8c4396f0]{color:var(--business-component-muted)}.inspection-data-overview__status-main strong[data-v-8c4396f0]{color:var(--inspection-overview-primary);font-size:44px;line-height:1.15}.inspection-data-overview__status-list[data-v-8c4396f0]{display:flex;flex-direction:column;justify-content:center;gap:var(--space-3)}.inspection-data-overview__status-list article[data-v-8c4396f0]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-3)}.inspection-data-overview__status-list article span[data-v-8c4396f0]{color:var(--business-component-muted)}.inspection-data-overview__status-list article i[data-v-8c4396f0]{display:inline-block;width:8px;height:8px;margin-right:var(--space-2);border-radius:50%;background:var(--inspection-metric-color)}.inspection-data-overview__status-list article strong[data-v-8c4396f0]{color:var(--business-component-text);font-size:22px}.inspection-data-overview--metricCards .inspection-data-overview__stage[data-v-8c4396f0],.inspection-data-overview--statusBoard .inspection-data-overview__stage[data-v-8c4396f0]{display:block}@container inspection-data-overview (max-height: 179px){.inspection-data-overview__stage[data-v-8c4396f0]{gap:var(--space-1);padding:var(--space-1)}.inspection-data-overview__completion[data-v-8c4396f0]{gap:var(--space-1)}.inspection-data-overview__completion-label[data-v-8c4396f0]{display:none}.inspection-data-overview__metrics[data-v-8c4396f0]{gap:var(--space-1)}.inspection-data-overview__metric-card[data-v-8c4396f0] .ant-card-body{gap:var(--space-1);padding:var(--space-1)}.inspection-data-overview__metric-icon[data-v-8c4396f0]{display:none}.inspection-data-overview__metric-card[data-v-8c4396f0] .ant-statistic-content{font-size:clamp(15px,20cqi,18px)}.inspection-data-overview__metric-band[data-v-8c4396f0]{gap:var(--space-1)}.inspection-data-overview__metric-band article[data-v-8c4396f0]{gap:var(--space-1)}.inspection-data-overview__metric-band article[data-v-8c4396f0] .anticon{display:none}.inspection-data-overview__metric-band article strong[data-v-8c4396f0]{font-size:19px}.inspection-data-overview__status-main[data-v-8c4396f0]{padding-left:var(--space-2)}.inspection-data-overview__status-main strong[data-v-8c4396f0]{font-size:28px}.inspection-data-overview__status-list[data-v-8c4396f0]{gap:var(--space-1)}.inspection-data-overview__status-list article strong[data-v-8c4396f0]{font-size:17px}.inspection-data-overview--default .inspection-data-overview__stage[data-v-8c4396f0]{grid-template-columns:88px minmax(0,1fr)}.inspection-data-overview--metricCards .inspection-data-overview__metric-band[data-v-8c4396f0]{grid-template-columns:repeat(5,minmax(0,1fr))}.inspection-data-overview--statusBoard .inspection-data-overview__status-board[data-v-8c4396f0]{grid-template-columns:minmax(110px,.68fr) minmax(0,1.32fr);gap:var(--space-2)}}@container inspection-data-overview (max-width: 519px){.inspection-data-overview__stage[data-v-8c4396f0]{padding:var(--space-2)}.inspection-data-overview__metric-icon[data-v-8c4396f0]{width:clamp(28px,18cqi,34px);height:clamp(28px,18cqi,34px);font-size:clamp(15px,12cqi,18px)}.inspection-data-overview__metric-card[data-v-8c4396f0] .ant-statistic-content{font-size:clamp(18px,15cqi,21px)}.inspection-data-overview__metric-band[data-v-8c4396f0]{grid-template-columns:repeat(3,minmax(0,1fr))}.inspection-data-overview__metric-band .inspection-data-overview__rate-card[data-v-8c4396f0]{grid-column:span 2}.inspection-data-overview__metric-band article[data-v-8c4396f0]{gap:var(--space-1)}.inspection-data-overview__metric-band article strong[data-v-8c4396f0]{font-size:22px}.inspection-data-overview__status-board[data-v-8c4396f0]{grid-template-columns:minmax(116px,.72fr) minmax(0,1.28fr);gap:var(--space-2)}.inspection-data-overview__status-main[data-v-8c4396f0]{padding-left:var(--space-3)}.inspection-data-overview__status-main strong[data-v-8c4396f0]{font-size:34px}.inspection-data-overview--default .inspection-data-overview__stage[data-v-8c4396f0]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(74px,.62fr) minmax(0,1.38fr)}.inspection-data-overview--default .inspection-data-overview__completion[data-v-8c4396f0]{flex-direction:row;gap:var(--space-3)}.inspection-data-overview--default .inspection-data-overview__metrics[data-v-8c4396f0]{grid-template-columns:repeat(2,minmax(0,1fr))}.inspection-data-overview--default .inspection-data-overview__metric-card[data-v-8c4396f0] .ant-card-body{align-items:center;flex-direction:row;gap:var(--space-2);padding:var(--space-2)}}@container inspection-data-overview (max-width: 419px) and (min-height: 240px){.inspection-data-overview__metric-band[data-v-8c4396f0]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr))}.inspection-data-overview__metric-band .inspection-data-overview__rate-card[data-v-8c4396f0]{grid-column:1 / -1}.inspection-data-overview__status-board[data-v-8c4396f0]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(92px,.7fr) minmax(0,1.3fr);gap:var(--space-2)}.inspection-data-overview__status-main[data-v-8c4396f0]{align-items:center;padding-left:0;text-align:center}.inspection-data-overview--default .inspection-data-overview__stage[data-v-8c4396f0]{grid-template-rows:minmax(108px,.72fr) minmax(0,1.28fr)}}@container inspection-data-overview (max-width: 519px) and (max-height: 179px){.inspection-data-overview__stage[data-v-8c4396f0]{gap:var(--space-1);padding:var(--space-1)}.inspection-data-overview__metric-band[data-v-8c4396f0]{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.inspection-data-overview__metric-band article[data-v-8c4396f0]{gap:0;padding:2px var(--space-1)}.inspection-data-overview__metric-band article span[data-v-8c4396f0]{font-size:11px;line-height:1.1}.inspection-data-overview__metric-band article[data-v-8c4396f0] .anticon{display:none}.inspection-data-overview__metric-band article strong[data-v-8c4396f0]{font-size:16px;line-height:1.1}.inspection-data-overview__status-board[data-v-8c4396f0]{grid-template-columns:minmax(92px,.62fr) minmax(0,1.38fr)}.inspection-data-overview__status-main[data-v-8c4396f0]{padding-left:var(--space-2)}.inspection-data-overview__status-main strong[data-v-8c4396f0]{font-size:26px}.inspection-data-overview__status-list[data-v-8c4396f0]{gap:var(--space-1)}.inspection-data-overview__status-list article[data-v-8c4396f0]{gap:var(--space-2)}.inspection-data-overview__status-list article strong[data-v-8c4396f0]{font-size:16px}.inspection-data-overview--default .inspection-data-overview__stage[data-v-8c4396f0]{grid-template-columns:72px minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.inspection-data-overview--default .inspection-data-overview__completion[data-v-8c4396f0]{gap:0}.inspection-data-overview--default .inspection-data-overview__completion[data-v-8c4396f0] .ant-progress-text{font-size:clamp(16px,calc(var(--inspection-completion-size) * .28),20px)}.inspection-data-overview--default .inspection-data-overview__metrics[data-v-8c4396f0]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.inspection-data-overview--default .inspection-data-overview__metric-card[data-v-8c4396f0] .ant-card-body{align-items:center;flex-direction:column;gap:0;padding:2px var(--space-1)}.inspection-data-overview__metric-label[data-v-8c4396f0]{font-size:11px;line-height:1.1}.inspection-data-overview--default .inspection-data-overview__metric-card[data-v-8c4396f0] .ant-statistic-content{font-size:clamp(14px,18cqi,16px);line-height:1.1}.inspection-data-overview__metric-unit[data-v-8c4396f0]{display:none}}.inspection-style-preview[data-v-59c8fe0e]{display:block;width:100%;height:100%;box-sizing:border-box;color:inherit}.primary[data-v-59c8fe0e]{fill:var(--business-style-preview-primary)}.secondary[data-v-59c8fe0e]{fill:var(--business-style-preview-secondary)}.tertiary[data-v-59c8fe0e],.muted[data-v-59c8fe0e]{fill:var(--business-style-preview-muted)}.soft[data-v-59c8fe0e]{fill:var(--business-style-preview-surface)}.divider[data-v-59c8fe0e],.grid[data-v-59c8fe0e],.grid-stroke[data-v-59c8fe0e]{fill:none;stroke:var(--business-style-preview-divider);stroke-width:var(--business-style-preview-stroke-thin)}.soft-stroke[data-v-59c8fe0e]{fill:var(--business-style-preview-surface);stroke:var(--business-style-preview-divider);stroke-width:var(--business-style-preview-stroke-thin)}.primary-stroke[data-v-59c8fe0e],.secondary-stroke[data-v-59c8fe0e],.tertiary-stroke[data-v-59c8fe0e],.muted-stroke[data-v-59c8fe0e]{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--business-style-preview-stroke-regular)}.primary-stroke[data-v-59c8fe0e]{stroke:var(--business-style-preview-primary)}.secondary-stroke[data-v-59c8fe0e]{stroke:var(--business-style-preview-secondary)}.tertiary-stroke[data-v-59c8fe0e],.muted-stroke[data-v-59c8fe0e]{stroke:var(--business-style-preview-muted)}.thick[data-v-59c8fe0e]{stroke-width:var(--business-style-preview-stroke-heavy)}.dashed[data-v-59c8fe0e]{stroke-dasharray:3 3}.inspection-task-item-content[data-v-1e5c0e28]{min-width:0}.inspection-task-item-content__head[data-v-1e5c0e28]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2, 8px)}.inspection-task-item-content__head>strong[data-v-1e5c0e28]{min-width:0;overflow:hidden;color:var(--business-component-title);font-size:max(11px,calc(13px * var(--inspection-task-font-scale)));font-weight:600;text-overflow:ellipsis;white-space:nowrap}.inspection-task-item-content__state[data-v-1e5c0e28]{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--space-1, 4px);padding:2px var(--space-2, 8px);border:1px solid transparent;border-radius:999px;font-size:max(11px,calc(11px * var(--inspection-task-font-scale)));white-space:nowrap}.inspection-task-item-content__state i[data-v-1e5c0e28]{width:5px;height:5px;border-radius:50%;background:currentColor}.inspection-task-item-content__meta[data-v-1e5c0e28]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2, 8px);margin-block:6px;color:var(--business-component-muted);font-size:max(11px,calc(11px * var(--inspection-task-font-scale)))}.inspection-task-item-content__meta span[data-v-1e5c0e28]{display:inline-flex;min-width:0;align-items:center;gap:var(--space-1, 4px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inspection-task-item-content__progress-row[data-v-1e5c0e28]{display:flex;align-items:center;gap:var(--space-2, 8px)}.inspection-task-item-content__progress[data-v-1e5c0e28]{flex:1;height:var(--inspection-task-progress-height);overflow:hidden;border-radius:999px;background:var(--business-component-track)}.inspection-task-item-content__progress i[data-v-1e5c0e28]{display:block;height:100%;border-radius:inherit}.inspection-task-item-content__progress-row b[data-v-1e5c0e28]{flex:0 0 36px;color:var(--business-component-muted);font-size:max(11px,calc(11px * var(--inspection-task-font-scale)));text-align:right}@container inspection-task-list (max-width: 300px){.inspection-task-item-content__head[data-v-1e5c0e28]{align-items:flex-start}.inspection-task-item-content__state[data-v-1e5c0e28]{padding-inline:var(--space-1, 4px)}.inspection-task-item-content__meta[data-v-1e5c0e28]{display:grid;grid-template-columns:minmax(0,1fr);gap:2px}}.inspection-task-flow[data-v-6c9d7794]{display:flex;height:100%;min-height:0;flex-direction:column;gap:var(--inspection-task-row-gap);overflow:auto}.inspection-task-flow article[data-v-6c9d7794]{flex:0 0 auto;min-height:72px;padding:var(--space-3, 12px) var(--space-2, 8px);border-bottom:1px solid color-mix(in srgb,var(--business-component-content-border) 72%,transparent)}.inspection-task-flow article[data-v-6c9d7794]:last-child{border-bottom:0}@container inspection-task-list (max-height: 250px){.inspection-task-flow[data-v-6c9d7794]{gap:var(--space-1, 4px)}.inspection-task-flow article[data-v-6c9d7794]{min-height:62px;padding-block:var(--space-2, 8px)}}.inspection-task-progress[data-v-323cb0e7]{display:grid;height:100%;min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(82px,auto);align-content:start;gap:var(--inspection-task-row-gap);overflow:auto}.inspection-task-progress article[data-v-323cb0e7]{min-width:0;padding:var(--space-3, 12px);border:1px solid var(--business-component-content-border);border-radius:var(--radius-jet-sm, 6px);background:color-mix(in srgb,var(--business-component-content-surface) 92%,transparent)}@container inspection-task-list (max-width: 400px){.inspection-task-progress[data-v-323cb0e7]{grid-template-columns:minmax(0,1fr)}}@container inspection-task-list (max-height: 250px){.inspection-task-progress[data-v-323cb0e7]{grid-auto-rows:minmax(68px,auto);gap:var(--space-1, 4px)}.inspection-task-progress article[data-v-323cb0e7]{padding-block:var(--space-2, 8px)}}.inspection-task-timeline[data-v-70ecb914]{position:relative;height:100%;min-height:0;overflow:auto}.inspection-task-timeline[data-v-70ecb914]:before{position:absolute;top:var(--space-2, 8px);bottom:var(--space-2, 8px);left:72px;width:1px;background:var(--business-component-content-border);content:""}.inspection-task-timeline article[data-v-70ecb914]{position:relative;display:grid;grid-template-columns:58px 12px minmax(0,1fr);gap:var(--space-2, 8px);min-height:72px;padding:var(--space-2, 8px) 0;margin-bottom:var(--inspection-task-row-gap);border-bottom:1px solid color-mix(in srgb,var(--business-component-content-border) 64%,transparent)}.inspection-task-timeline article[data-v-70ecb914]:last-child{margin-bottom:0;border-bottom:0}.inspection-task-timeline time[data-v-70ecb914]{padding-top:var(--space-1, 4px);color:var(--business-component-muted);font-size:max(11px,calc(11px * var(--inspection-task-font-scale)));text-align:right}.inspection-task-timeline article>i[data-v-70ecb914]{z-index:1;width:8px;height:8px;margin-top:6px;border:2px solid var(--business-component-content-surface);border-radius:50%}@container inspection-task-list (max-width: 320px){.inspection-task-timeline[data-v-70ecb914]:before{left:54px}.inspection-task-timeline article[data-v-70ecb914]{grid-template-columns:40px 12px minmax(0,1fr);gap:var(--space-1, 4px)}}@container inspection-task-list (max-height: 250px){.inspection-task-timeline article[data-v-70ecb914]{min-height:62px;padding-block:var(--space-1, 4px)}}.inspection-task-list-shell[data-v-5c988552]{container-name:business-component-shell inspection-task-list;container-type:size}.inspection-task-list[data-v-5c988552]{display:flex;width:100%;height:100%;min-width:0;min-height:0;flex-direction:column;padding:var(--space-3, 12px);box-sizing:border-box;overflow:hidden}.inspection-task-list__toolbar[data-v-5c988552]{display:inline-flex;flex:0 0 auto;align-items:baseline;gap:var(--space-1, 4px);margin-bottom:var(--space-2, 8px);color:var(--business-component-muted);font-size:max(11px,calc(12px * var(--inspection-task-font-scale)))}.inspection-task-list__toolbar strong[data-v-5c988552]{color:var(--business-component-primary);font-size:max(14px,calc(18px * var(--inspection-task-font-scale)));line-height:1}.inspection-task-list__state[data-v-5c988552]{display:grid;flex:1;place-items:center}@container inspection-task-list (max-height: 250px){.inspection-task-list[data-v-5c988552]{padding-block:var(--space-1, 4px)}.inspection-task-list__toolbar[data-v-5c988552]{margin-bottom:var(--space-1, 4px)}}.inspection-task-style-preview[data-v-21b3df2d]{display:block;width:100%;height:100%;box-sizing:border-box;color:inherit}.primary[data-v-21b3df2d]{fill:var(--business-style-preview-primary)}.secondary[data-v-21b3df2d]{fill:var(--business-style-preview-secondary)}.tertiary[data-v-21b3df2d],.muted[data-v-21b3df2d]{fill:var(--business-style-preview-muted)}.soft[data-v-21b3df2d]{fill:var(--business-style-preview-surface)}.divider[data-v-21b3df2d],.grid[data-v-21b3df2d],.grid-stroke[data-v-21b3df2d]{fill:none;stroke:var(--business-style-preview-divider);stroke-width:var(--business-style-preview-stroke-thin)}.soft-stroke[data-v-21b3df2d]{fill:var(--business-style-preview-surface);stroke:var(--business-style-preview-divider);stroke-width:var(--business-style-preview-stroke-thin)}.primary-stroke[data-v-21b3df2d],.secondary-stroke[data-v-21b3df2d],.tertiary-stroke[data-v-21b3df2d],.muted-stroke[data-v-21b3df2d]{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--business-style-preview-stroke-regular)}.primary-stroke[data-v-21b3df2d]{stroke:var(--business-style-preview-primary)}.secondary-stroke[data-v-21b3df2d]{stroke:var(--business-style-preview-secondary)}.tertiary-stroke[data-v-21b3df2d],.muted-stroke[data-v-21b3df2d]{stroke:var(--business-style-preview-muted)}.thick[data-v-21b3df2d]{stroke-width:var(--business-style-preview-stroke-heavy)}.dashed[data-v-21b3df2d]{stroke-dasharray:3 3}.device-alarm-history-shell.device-alarm-history-shell[data-v-5a4ce929]{container-name:business-component-shell device-alarm-history;container-type:size}.device-alarm-history-shell.device-alarm-history-shell[data-v-5a4ce929] .business-component-shell__content{background:transparent}.device-alarm-history-shell[data-v-5a4ce929]{--device-alarm-level-1: #e50012;--device-alarm-level-2: #ff7a45;--device-alarm-level-3: #d89614;--device-alarm-level-4: #7e8798;--device-alarm-level-5: #aeb6c3;--device-alarm-level-unknown: #8c98ad}.device-alarm-history__state[data-v-5a4ce929]{display:grid;place-items:center;width:100%;height:100%;min-height:0;padding:var(--space-3)}.device-alarm-history__state[data-v-5a4ce929] .ant-alert{width:100%}.device-alarm-history[data-v-5a4ce929]{box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;padding:var(--space-3) var(--space-3) var(--space-2) var(--space-2);overflow-x:hidden;overflow-y:auto;color:var(--business-component-text);scrollbar-gutter:stable}.device-alarm-history__timeline.ant-timeline[data-v-5a4ce929]{margin:0;padding:var(--space-1) 0 0}.device-alarm-history__timeline[data-v-5a4ce929] .ant-timeline-item{padding-bottom:var(--space-2)}.device-alarm-history__timeline[data-v-5a4ce929] .ant-timeline-item:last-child{padding-bottom:0}.device-alarm-history__timeline[data-v-5a4ce929] .ant-timeline-item-tail{border-inline-start-color:var(--business-component-border)}.device-alarm-history__timeline[data-v-5a4ce929] .ant-timeline-item-head{background:var(--business-component-background)}.device-alarm-history__timeline[data-v-5a4ce929] .ant-timeline-item-content{top:calc(0px - var(--space-2));min-height:0;margin-inline-start:var(--space-6)}.device-alarm-history__item[data-v-5a4ce929]{min-width:0;padding:var(--space-2);border:1px solid transparent;border-radius:var(--radius-jet, var(--r-2));transition:border-color .18s ease,background-color .18s ease}.device-alarm-history__item[data-v-5a4ce929]:hover{border-color:var(--business-component-border);background:var(--business-component-content-surface)}.device-alarm-history__head[data-v-5a4ce929]{display:flex;align-items:center;gap:var(--space-2);min-width:0}.device-alarm-history__name[data-v-5a4ce929]{min-width:0;flex:1;overflow:hidden;color:var(--business-component-text);font-size:var(--fs-14);font-weight:650;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.device-alarm-history__level.ant-tag[data-v-5a4ce929]{flex:0 0 auto;margin:0;padding-inline:var(--space-2);color:var(--device-alarm-current-level);border-color:color-mix(in srgb,var(--device-alarm-current-level) 32%,transparent);border-radius:999px;background:color-mix(in srgb,var(--device-alarm-current-level) 10%,var(--business-component-content-surface));font-size:var(--fs-12);line-height:20px}.device-alarm-history__status[data-v-5a4ce929]{flex:0 0 auto;white-space:nowrap}.device-alarm-history__status[data-v-5a4ce929] .ant-badge-status-text{margin-inline-start:var(--space-1);color:var(--business-component-muted);font-size:var(--fs-12)}.device-alarm-history__meta[data-v-5a4ce929]{display:flex;align-items:center;gap:var(--space-2);min-width:0;margin-top:var(--space-1);color:var(--business-component-muted);font-size:var(--fs-12);line-height:1.45}.device-alarm-history__meta time[data-v-5a4ce929]{flex:0 0 auto;font-variant-numeric:tabular-nums}.device-alarm-history__separator[data-v-5a4ce929]{width:3px;height:3px;flex:0 0 3px;border-radius:50%;background:var(--business-component-muted);opacity:.55}.device-alarm-history__device[data-v-5a4ce929]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-alarm-history__summary[data-v-5a4ce929]{margin:var(--space-1) 0 0;overflow:hidden;color:var(--business-component-muted);font-size:var(--fs-12);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.device-alarm-history--compactList[data-v-5a4ce929]{padding-inline:var(--space-3)}.device-alarm-history--compactList .device-alarm-history__timeline[data-v-5a4ce929] .ant-timeline-item-head,.device-alarm-history--compactList .device-alarm-history__timeline[data-v-5a4ce929] .ant-timeline-item-tail{display:none}.device-alarm-history--compactList .device-alarm-history__timeline[data-v-5a4ce929] .ant-timeline-item-content{top:0;margin-inline-start:0}.device-alarm-history--compactList .device-alarm-history__item[data-v-5a4ce929]{display:grid;grid-template-columns:minmax(150px,.9fr) minmax(0,1.5fr);gap:var(--space-1) var(--space-4);padding-block:var(--space-2);border-bottom:1px solid var(--business-component-content-border);border-radius:0}.device-alarm-history--compactList .device-alarm-history__meta[data-v-5a4ce929]{grid-column:1;grid-row:2;margin:0}.device-alarm-history--compactList .device-alarm-history__summary[data-v-5a4ce929]{grid-column:2;grid-row:2;margin:0}.device-alarm-history--levelFocus .device-alarm-history__timeline.ant-timeline[data-v-5a4ce929]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.device-alarm-history--levelFocus .device-alarm-history__timeline[data-v-5a4ce929] .ant-timeline-item{padding:0}.device-alarm-history--levelFocus .device-alarm-history__timeline[data-v-5a4ce929] .ant-timeline-item-head,.device-alarm-history--levelFocus .device-alarm-history__timeline[data-v-5a4ce929] .ant-timeline-item-tail{display:none}.device-alarm-history--levelFocus .device-alarm-history__timeline[data-v-5a4ce929] .ant-timeline-item-content{top:0;margin:0}.device-alarm-history--levelFocus .device-alarm-history__item[data-v-5a4ce929]{height:100%;border-color:var(--business-component-content-border);background:var(--business-component-content-surface)}@container device-alarm-history (max-width: 360px){.device-alarm-history[data-v-5a4ce929]{padding-inline:var(--space-1) var(--space-2)}.device-alarm-history__head[data-v-5a4ce929]{gap:var(--space-1)}.device-alarm-history__status[data-v-5a4ce929] .ant-badge-status-text{margin-inline-start:2px;font-size:11px}.device-alarm-history--compactList .device-alarm-history__item[data-v-5a4ce929],.device-alarm-history--levelFocus .device-alarm-history__timeline.ant-timeline[data-v-5a4ce929]{display:block}}@container device-alarm-history (max-height: 220px){.device-alarm-history[data-v-5a4ce929]{padding-block:var(--space-1)}.device-alarm-history__timeline[data-v-5a4ce929] .ant-timeline-item{padding-bottom:var(--space-1)}.device-alarm-history__item[data-v-5a4ce929]{padding-block:var(--space-1)}.device-alarm-history__summary[data-v-5a4ce929]{margin-top:2px;line-height:1.25}}@container device-alarm-history (max-width: 360px) and (max-height: 220px){.device-alarm-history--compactList .device-alarm-history__item[data-v-5a4ce929]{display:grid;grid-template-columns:minmax(0,1fr);gap:2px}.device-alarm-history--compactList .device-alarm-history__meta[data-v-5a4ce929]{grid-column:1;grid-row:2}.device-alarm-history--compactList .device-alarm-history__summary[data-v-5a4ce929]{grid-column:1;grid-row:3;margin:0}}.iot-style-preview[data-v-539c745e]{display:block;width:100%;height:100%;box-sizing:border-box;color:inherit}.primary[data-v-539c745e]{fill:var(--business-style-preview-primary)}.secondary[data-v-539c745e]{fill:var(--business-style-preview-secondary)}.tertiary[data-v-539c745e],.muted[data-v-539c745e]{fill:var(--business-style-preview-muted)}.soft[data-v-539c745e]{fill:var(--business-style-preview-surface)}.divider[data-v-539c745e],.grid[data-v-539c745e],.grid-stroke[data-v-539c745e]{fill:none;stroke:var(--business-style-preview-divider);stroke-width:var(--business-style-preview-stroke-thin)}.soft-stroke[data-v-539c745e]{fill:var(--business-style-preview-surface);stroke:var(--business-style-preview-divider);stroke-width:var(--business-style-preview-stroke-thin)}.primary-stroke[data-v-539c745e],.secondary-stroke[data-v-539c745e],.tertiary-stroke[data-v-539c745e],.muted-stroke[data-v-539c745e]{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--business-style-preview-stroke-regular)}.primary-stroke[data-v-539c745e]{stroke:var(--business-style-preview-primary)}.secondary-stroke[data-v-539c745e]{stroke:var(--business-style-preview-secondary)}.tertiary-stroke[data-v-539c745e],.muted-stroke[data-v-539c745e]{stroke:var(--business-style-preview-muted)}.thick[data-v-539c745e]{stroke-width:var(--business-style-preview-stroke-heavy)}.dashed[data-v-539c745e]{stroke-dasharray:3 3}.device-alarm-compact-ranking[data-v-ea7fe985]{box-sizing:border-box;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:var(--space-2);width:100%;height:100%;min-width:0;min-height:0;margin:0;padding:var(--space-2) var(--space-3);overflow:auto;list-style:none}.device-alarm-compact-ranking__item[data-v-ea7fe985]{box-sizing:border-box;display:grid;grid-template-columns:24px minmax(0,1fr) max-content;grid-template-rows:minmax(18px,auto) 4px;grid-template-areas:"rank name count" "rank bar count";align-items:center;gap:3px var(--space-2);min-width:0;min-height:48px;padding:var(--space-2);border-radius:var(--radius-jet-sm, 6px);background:color-mix(in srgb,var(--business-component-primary) 4%,var(--business-component-content-surface))}.device-alarm-compact-ranking__rank[data-v-ea7fe985]{grid-area:rank;display:grid;place-items:center;width:24px;height:24px;color:var(--business-component-primary);border-radius:50%;background:color-mix(in srgb,var(--business-component-primary) 12%,transparent);font-size:11px;font-variant-numeric:tabular-nums;font-weight:700}.device-alarm-compact-ranking__name[data-v-ea7fe985]{grid-area:name;min-width:0;overflow:hidden;color:var(--business-component-text);font-size:12px;font-weight:600;line-height:17px;text-overflow:ellipsis;white-space:nowrap}.device-alarm-compact-ranking__count[data-v-ea7fe985]{grid-area:count;display:flex;align-items:baseline;gap:2px;color:var(--business-component-muted);white-space:nowrap}.device-alarm-compact-ranking__count strong[data-v-ea7fe985]{color:var(--business-component-text);font-size:17px;font-variant-numeric:tabular-nums;font-weight:750;line-height:20px}.device-alarm-compact-ranking__count small[data-v-ea7fe985]{font-size:11px;line-height:14px}.device-alarm-compact-ranking__microbar[data-v-ea7fe985]{grid-area:bar;align-self:center;display:block;width:100%;height:3px;overflow:hidden;border-radius:var(--radius-jet-full);background:var(--business-component-track)}.device-alarm-compact-ranking__microbar i[data-v-ea7fe985]{display:block;height:100%;border-radius:inherit;background:var(--business-component-primary)}.device-alarm-compact-ranking__item.is-rank-1 .device-alarm-compact-ranking__rank[data-v-ea7fe985]{color:#f04438;background:color-mix(in srgb,#f04438 13%,transparent)}.device-alarm-compact-ranking__item.is-rank-2 .device-alarm-compact-ranking__rank[data-v-ea7fe985]{color:#d89614;background:color-mix(in srgb,#d89614 13%,transparent)}.device-alarm-compact-ranking__item.is-rank-3 .device-alarm-compact-ranking__rank[data-v-ea7fe985]{color:#16a36a;background:color-mix(in srgb,#16a36a 13%,transparent)}@container device-alarm-ranking (max-width: 300px){.device-alarm-compact-ranking[data-v-ea7fe985]{grid-template-columns:minmax(0,1fr)}.device-alarm-compact-ranking__item[data-v-ea7fe985]{min-height:44px;grid-template-columns:24px minmax(0,1fr) max-content}.device-alarm-compact-ranking__count small[data-v-ea7fe985]{display:none}}@container device-alarm-ranking (max-width: 360px){.device-alarm-compact-ranking[data-v-ea7fe985]{gap:var(--space-1);padding-inline:var(--space-1)}.device-alarm-compact-ranking__item[data-v-ea7fe985]{grid-template-columns:20px minmax(0,1fr) max-content;gap:2px var(--space-1);padding-inline:var(--space-1)}.device-alarm-compact-ranking__rank[data-v-ea7fe985]{width:20px;height:20px}.device-alarm-compact-ranking__count small[data-v-ea7fe985]{display:none}}@container device-alarm-ranking (max-height: 220px){.device-alarm-compact-ranking[data-v-ea7fe985]{gap:var(--space-1);padding-block:var(--space-1)}.device-alarm-compact-ranking__item[data-v-ea7fe985]{min-height:36px;padding-block:var(--space-1)}.device-alarm-compact-ranking__count strong[data-v-ea7fe985]{font-size:14px}}.device-alarm-rank-medal[data-v-d273c5ca]{position:relative;display:grid;width:28px;height:32px;flex:none;color:var(--business-component-primary);place-items:center}.device-alarm-rank-medal svg[data-v-d273c5ca]{width:24px;height:28px;overflow:visible;filter:drop-shadow(0 2px 2px rgba(31,42,68,.1))}.device-alarm-rank-medal path[data-v-d273c5ca]{fill:currentColor;fill-opacity:.28}.device-alarm-rank-medal__disc[data-v-d273c5ca]{fill:currentColor;fill-opacity:.16;stroke:currentColor;stroke-width:1.5}.device-alarm-rank-medal__core[data-v-d273c5ca]{fill:var(--business-component-content-surface);fill-opacity:.94;stroke:currentColor;stroke-opacity:.24}.device-alarm-rank-medal strong[data-v-d273c5ca]{position:absolute;top:calc(50% + 4px);left:50%;font-size:11px;line-height:1;transform:translate(-50%,-50%)}.device-alarm-rank-medal.is-rank-1[data-v-d273c5ca]{color:#f04438}.device-alarm-rank-medal.is-rank-2[data-v-d273c5ca]{color:#d89614}.device-alarm-rank-medal.is-rank-3[data-v-d273c5ca]{color:#16a36a}.device-alarm-podium-ranking[data-v-0faabd4f]{box-sizing:border-box;display:grid;width:100%;height:100%;min-width:0;min-height:0;padding:var(--space-2) var(--space-3);grid-template-rows:clamp(112px,32cqh,148px) minmax(0,1fr);gap:var(--space-3)}.device-alarm-podium-ranking__top[data-v-0faabd4f]{display:grid;min-width:0;min-height:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2)}.device-alarm-podium-ranking__top article[data-v-0faabd4f]{box-sizing:border-box;display:grid;min-width:0;min-height:0;padding:var(--space-2);align-content:center;justify-items:center;grid-template-rows:32px minmax(34px,auto) 20px 3px;gap:var(--space-1);overflow:hidden;border:1px solid var(--business-component-content-border);border-radius:var(--radius-jet-lg);background:var(--business-component-content-surface)}.device-alarm-podium-ranking__top article.is-rank-1[data-v-0faabd4f]{border-color:color-mix(in srgb,#f04438 28%,var(--business-component-content-border));background:color-mix(in srgb,#f04438 7%,var(--business-component-content-surface))}.device-alarm-podium-ranking__name[data-v-0faabd4f]{display:-webkit-box;min-width:0;min-height:2.8em;overflow:hidden;color:var(--business-component-text);font-size:12px;font-weight:600;line-height:1.4;text-align:center;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}.device-alarm-podium-ranking__count[data-v-0faabd4f]{display:flex;align-items:baseline;gap:3px;color:var(--business-component-muted);white-space:nowrap}.device-alarm-podium-ranking__count strong[data-v-0faabd4f]{color:var(--business-component-text);font-size:16px;font-variant-numeric:tabular-nums}.device-alarm-podium-ranking__count small[data-v-0faabd4f]{font-size:11px}.device-alarm-podium-ranking__accent[data-v-0faabd4f]{display:block;justify-self:start;height:3px;max-width:100%;border-radius:var(--radius-jet-full);background:var(--business-component-primary)}article.is-rank-1 .device-alarm-podium-ranking__accent[data-v-0faabd4f]{background:#f04438}article.is-rank-2 .device-alarm-podium-ranking__accent[data-v-0faabd4f]{background:#d89614}article.is-rank-3 .device-alarm-podium-ranking__accent[data-v-0faabd4f]{background:#16a36a}.device-alarm-podium-ranking__remaining[data-v-0faabd4f]{display:grid;min-width:0;min-height:0;margin:0;padding:0;grid-template-rows:repeat(7,minmax(26px,1fr));overflow:auto;list-style:none;scrollbar-color:var(--business-component-border) transparent;scrollbar-width:thin}.device-alarm-podium-ranking__remaining li[data-v-0faabd4f]{display:grid;min-width:0;min-height:26px;padding:0 var(--space-2);align-items:center;grid-template-columns:24px minmax(92px,.85fr) minmax(64px,1.2fr) max-content;gap:var(--space-3)}.device-alarm-podium-ranking__remaining li>span[data-v-0faabd4f]{color:var(--business-component-primary);font-size:12px;font-weight:700;text-align:center}.device-alarm-podium-ranking__remaining li strong[data-v-0faabd4f]{display:block;min-width:0;overflow:hidden;color:var(--business-component-text);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.device-alarm-podium-ranking__remaining li>i[data-v-0faabd4f]{display:block;height:4px;overflow:hidden;border-radius:var(--radius-jet-full);background:var(--business-component-track)}.device-alarm-podium-ranking__remaining li>i b[data-v-0faabd4f]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--business-component-primary),var(--business-component-secondary))}.device-alarm-podium-ranking__remaining li em[data-v-0faabd4f]{color:var(--business-component-muted);font-size:11px;font-style:normal;white-space:nowrap}@container device-alarm-ranking (max-width: 380px){.device-alarm-podium-ranking[data-v-0faabd4f]{padding-inline:var(--space-1);gap:var(--space-2)}.device-alarm-podium-ranking__top[data-v-0faabd4f]{gap:var(--space-1)}.device-alarm-podium-ranking__top article[data-v-0faabd4f]{padding-inline:var(--space-1)}.device-alarm-podium-ranking__remaining li[data-v-0faabd4f]{grid-template-columns:22px minmax(0,1fr) max-content;gap:var(--space-2)}.device-alarm-podium-ranking__remaining li>i[data-v-0faabd4f]{grid-row:2;grid-column:2 / 4}}@container device-alarm-ranking (max-width: 300px){.device-alarm-podium-ranking[data-v-0faabd4f]{display:block;overflow:auto}.device-alarm-podium-ranking__top[data-v-0faabd4f]{grid-template-columns:minmax(0,1fr)}.device-alarm-podium-ranking__top article[data-v-0faabd4f]{grid-template-columns:36px minmax(0,1fr) max-content;grid-template-rows:minmax(34px,auto) 3px;justify-items:stretch}.device-alarm-podium-ranking__top article[data-v-0faabd4f]>:first-child{grid-row:1 / 3}.device-alarm-podium-ranking__name[data-v-0faabd4f]{min-height:0;text-align:left;-webkit-line-clamp:1}.device-alarm-podium-ranking__count[data-v-0faabd4f]{justify-self:end}.device-alarm-podium-ranking__accent[data-v-0faabd4f]{grid-row:2;grid-column:2 / 4}.device-alarm-podium-ranking__remaining[data-v-0faabd4f]{margin-top:var(--space-2);overflow:visible}}@container device-alarm-ranking (max-height: 220px) and (min-width: 301px){.device-alarm-podium-ranking[data-v-0faabd4f]{grid-template-rows:66px minmax(0,1fr);gap:var(--space-1);padding-block:var(--space-1)}.device-alarm-podium-ranking__top article[data-v-0faabd4f]{grid-template-columns:28px minmax(0,1fr);grid-template-rows:22px 18px;padding:var(--space-1);justify-items:stretch;gap:1px var(--space-1)}.device-alarm-podium-ranking__top article[data-v-0faabd4f]>:first-child{grid-row:1 / 3;width:24px;height:28px}.device-alarm-podium-ranking__name[data-v-0faabd4f]{min-height:0;font-size:11px;text-align:left;-webkit-line-clamp:1}.device-alarm-podium-ranking__count strong[data-v-0faabd4f]{font-size:13px}.device-alarm-podium-ranking__accent[data-v-0faabd4f]{display:none}.device-alarm-podium-ranking__remaining[data-v-0faabd4f]{grid-template-rows:repeat(7,26px)}}.device-alarm-progress-ranking[data-v-9e693452]{box-sizing:border-box;display:grid;width:100%;height:100%;min-width:0;min-height:0;margin:0;padding:var(--space-1) var(--space-3);grid-template-rows:repeat(10,minmax(28px,1fr));overflow:auto;list-style:none;scrollbar-color:var(--business-component-border) transparent;scrollbar-width:thin}.device-alarm-progress-ranking li[data-v-9e693452]{display:grid;min-width:0;min-height:28px;padding:0 var(--space-2);align-items:center;grid-template-columns:28px minmax(130px,1.1fr) minmax(60px,1fr) max-content;gap:var(--space-3)}.device-alarm-progress-ranking__rank[data-v-9e693452]{color:var(--business-component-primary);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;text-align:center}.device-alarm-progress-ranking__name[data-v-9e693452]{display:block;min-width:0;overflow:hidden;color:var(--business-component-text);font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.device-alarm-progress-ranking__track[data-v-9e693452]{display:block;height:5px;overflow:hidden;border-radius:var(--radius-jet-full);background:var(--business-component-track)}.device-alarm-progress-ranking__track i[data-v-9e693452]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--business-component-primary),var(--business-component-secondary))}.device-alarm-progress-ranking__count[data-v-9e693452]{display:flex;align-items:baseline;justify-content:flex-end;gap:3px;color:var(--business-component-muted);white-space:nowrap}.device-alarm-progress-ranking__count strong[data-v-9e693452]{color:var(--business-component-text);font-size:14px;font-variant-numeric:tabular-nums}.device-alarm-progress-ranking__count small[data-v-9e693452]{font-size:11px}li.is-rank-1 .device-alarm-progress-ranking__rank[data-v-9e693452]{color:#f04438}li.is-rank-2 .device-alarm-progress-ranking__rank[data-v-9e693452]{color:#d89614}li.is-rank-3 .device-alarm-progress-ranking__rank[data-v-9e693452]{color:#16a36a}@container device-alarm-ranking (max-width: 380px){.device-alarm-progress-ranking[data-v-9e693452]{padding-inline:var(--space-1)}.device-alarm-progress-ranking li[data-v-9e693452]{grid-template-columns:24px minmax(0,1fr) max-content;grid-template-rows:minmax(18px,auto) 5px;gap:2px var(--space-2);padding-block:var(--space-1)}.device-alarm-progress-ranking__rank[data-v-9e693452]{grid-row:1 / 3}.device-alarm-progress-ranking__track[data-v-9e693452]{grid-row:2;grid-column:2 / 4}.device-alarm-progress-ranking__count[data-v-9e693452]{grid-row:1;grid-column:3}}@container device-alarm-ranking (max-width: 300px){.device-alarm-progress-ranking__count small[data-v-9e693452]{display:none}}@container device-alarm-ranking (max-height: 220px){.device-alarm-progress-ranking[data-v-9e693452]{grid-template-rows:repeat(10,28px);padding-block:0}}.device-alarm-ranking-shell.device-alarm-ranking-shell[data-v-741a6855]{container-name:business-component-shell device-alarm-ranking-shell device-alarm-ranking;container-type:size}.device-alarm-ranking__state[data-v-741a6855]{box-sizing:border-box;display:grid;width:100%;height:100%;min-height:0;padding:var(--space-3);place-items:center}.device-alarm-ranking__state[data-v-741a6855] .ant-alert{width:100%}.device-alarm-ranking[data-v-741a6855]{position:relative;box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.device-alarm-ranking__switch[data-v-741a6855]{--device-alarm-ranking-tab-height: clamp(22px, min(7cqi, 12cqh), 28px);--device-alarm-ranking-tab-font-size: clamp(10px, min(2.8cqi, 5cqh), var(--fs-12, 12px));--device-alarm-ranking-tab-padding-inline: clamp(var(--space-1), min(2.1cqi, 3.6cqh), var(--space-3));--device-alarm-ranking-tab-gap: clamp(2px, min(.95cqi, 1.6cqh), var(--space-1));display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;min-width:0;max-width:100%}.device-alarm-ranking__tabs[data-v-741a6855]{flex:0 0 auto;width:max-content;max-width:100%}.device-alarm-ranking[data-v-741a6855] .device-alarm-progress-ranking,.device-alarm-ranking[data-v-741a6855] .device-alarm-podium-ranking,.device-alarm-ranking[data-v-741a6855] .device-alarm-podium-ranking__remaining,.device-alarm-ranking[data-v-741a6855] .device-alarm-compact-ranking{scrollbar-width:thin}.device-alarm-ranking[data-v-741a6855] .device-alarm-progress-ranking::-webkit-scrollbar,.device-alarm-ranking[data-v-741a6855] .device-alarm-podium-ranking::-webkit-scrollbar,.device-alarm-ranking[data-v-741a6855] .device-alarm-podium-ranking__remaining::-webkit-scrollbar,.device-alarm-ranking[data-v-741a6855] .device-alarm-compact-ranking::-webkit-scrollbar{width:6px;height:6px}.device-alarm-ranking[data-v-741a6855] .device-alarm-progress-ranking::-webkit-scrollbar-track,.device-alarm-ranking[data-v-741a6855] .device-alarm-podium-ranking::-webkit-scrollbar-track,.device-alarm-ranking[data-v-741a6855] .device-alarm-podium-ranking__remaining::-webkit-scrollbar-track,.device-alarm-ranking[data-v-741a6855] .device-alarm-compact-ranking::-webkit-scrollbar-track{background:transparent}.device-alarm-ranking[data-v-741a6855] .device-alarm-progress-ranking::-webkit-scrollbar-button,.device-alarm-ranking[data-v-741a6855] .device-alarm-podium-ranking::-webkit-scrollbar-button,.device-alarm-ranking[data-v-741a6855] .device-alarm-podium-ranking__remaining::-webkit-scrollbar-button,.device-alarm-ranking[data-v-741a6855] .device-alarm-compact-ranking::-webkit-scrollbar-button{display:none;width:0;height:0}.device-alarm-ranking[data-v-741a6855]:not(.is-scrolling) .device-alarm-progress-ranking,.device-alarm-ranking[data-v-741a6855]:not(.is-scrolling) .device-alarm-podium-ranking,.device-alarm-ranking[data-v-741a6855]:not(.is-scrolling) .device-alarm-podium-ranking__remaining,.device-alarm-ranking[data-v-741a6855]:not(.is-scrolling) .device-alarm-compact-ranking{scrollbar-color:transparent transparent}.device-alarm-ranking[data-v-741a6855]:not(.is-scrolling) .device-alarm-progress-ranking::-webkit-scrollbar-thumb,.device-alarm-ranking[data-v-741a6855]:not(.is-scrolling) .device-alarm-podium-ranking::-webkit-scrollbar-thumb,.device-alarm-ranking[data-v-741a6855]:not(.is-scrolling) .device-alarm-podium-ranking__remaining::-webkit-scrollbar-thumb,.device-alarm-ranking[data-v-741a6855]:not(.is-scrolling) .device-alarm-compact-ranking::-webkit-scrollbar-thumb{background:transparent}.device-alarm-ranking.is-scrolling[data-v-741a6855] .device-alarm-progress-ranking,.device-alarm-ranking.is-scrolling[data-v-741a6855] .device-alarm-podium-ranking,.device-alarm-ranking.is-scrolling[data-v-741a6855] .device-alarm-podium-ranking__remaining,.device-alarm-ranking.is-scrolling[data-v-741a6855] .device-alarm-compact-ranking{scrollbar-color:var(--business-component-border) transparent}.device-alarm-ranking.is-scrolling[data-v-741a6855] .device-alarm-progress-ranking::-webkit-scrollbar-thumb,.device-alarm-ranking.is-scrolling[data-v-741a6855] .device-alarm-podium-ranking::-webkit-scrollbar-thumb,.device-alarm-ranking.is-scrolling[data-v-741a6855] .device-alarm-podium-ranking__remaining::-webkit-scrollbar-thumb,.device-alarm-ranking.is-scrolling[data-v-741a6855] .device-alarm-compact-ranking::-webkit-scrollbar-thumb{border-radius:var(--radius-jet-full);background:var(--business-component-border)}[data-v-741a6855] .device-alarm-ranking__tabs .ant-tabs-nav{margin:0}[data-v-741a6855] .device-alarm-ranking__tabs .ant-tabs-nav-wrap{flex:0 0 auto;overflow:visible}[data-v-741a6855] .device-alarm-ranking__tabs .ant-tabs-nav-operations{display:none}[data-v-741a6855] .device-alarm-ranking__tabs .ant-tabs-nav:before{border-bottom:none}[data-v-741a6855] .device-alarm-ranking__tabs .ant-tabs-nav-list{gap:var(--device-alarm-ranking-tab-gap)}[data-v-741a6855] .device-alarm-ranking__tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{box-sizing:border-box;height:var(--device-alarm-ranking-tab-height);min-height:var(--device-alarm-ranking-tab-height);margin:0;padding:0 var(--device-alarm-ranking-tab-padding-inline);color:var(--business-component-muted);border:1px solid var(--business-component-border);border-radius:var(--r-1, 4px);background:var(--business-component-content-surface);font-size:var(--device-alarm-ranking-tab-font-size);font-weight:500;line-height:calc(var(--device-alarm-ranking-tab-height) - 2px);white-space:nowrap;transition:color .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}[data-v-741a6855] .device-alarm-ranking__tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab:not(.ant-tabs-tab-disabled):hover{color:var(--business-component-primary);border-color:var(--business-component-primary)}[data-v-741a6855] .device-alarm-ranking__tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active{color:var(--business-component-primary);border-color:var(--business-component-primary);background:color-mix(in srgb,var(--business-component-primary) 14%,var(--business-component-content-surface));box-shadow:0 4px 12px color-mix(in srgb,var(--business-component-primary) 16%,transparent)}[data-v-741a6855] .device-alarm-ranking__tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--business-component-primary);text-shadow:none}[data-v-741a6855] .device-alarm-ranking__tabs .ant-tabs-tab-disabled{cursor:not-allowed;opacity:.55}[data-v-741a6855] .device-alarm-ranking__tabs .ant-tabs-tab-btn{color:inherit;text-shadow:none}[data-v-741a6855] .device-alarm-ranking__tabs .ant-tabs-tab-btn:focus-visible{outline-color:var(--business-component-primary)}[data-v-741a6855] .device-alarm-ranking__tabs .ant-tabs-content-holder{display:none}@media (prefers-reduced-motion: reduce){[data-v-741a6855] .device-alarm-ranking__tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{transition:none}}.device-business-group-cards[data-v-5c3df7a8]{box-sizing:border-box;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));grid-auto-rows:max-content;align-content:start;gap:var(--space-3);width:100%;height:100%;min-width:0;min-height:0;padding:var(--space-3);overflow:auto}.device-business-group-cards__card[data-v-5c3df7a8]{position:relative;box-sizing:border-box;min-width:0;padding:var(--space-3);overflow:hidden;border:1px solid var(--business-component-content-border);border-radius:var(--radius-jet-lg);background:var(--business-component-content-surface)}.device-business-group-cards__card[data-v-5c3df7a8]:before{position:absolute;top:var(--space-3);bottom:var(--space-3);left:0;width:3px;border-radius:0 var(--radius-jet-full) var(--radius-jet-full) 0;background:var(--business-component-primary);content:""}.device-business-group-cards__header[data-v-5c3df7a8]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2);min-width:0}.device-business-group-cards__identity[data-v-5c3df7a8]{display:flex;flex:1;flex-direction:column;gap:var(--space-1);min-width:0}.device-business-group-cards__identity strong[data-v-5c3df7a8]{display:block;overflow:hidden;color:var(--business-component-text);font-size:14px;font-weight:650;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.device-business-group-cards__summary[data-v-5c3df7a8]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-3);margin-top:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--business-component-content-border)}.device-business-group-cards__metric[data-v-5c3df7a8]{display:grid;align-content:start;gap:var(--space-1);min-width:0}.device-business-group-cards__metric>span[data-v-5c3df7a8]{color:var(--business-component-muted);font-size:11px;line-height:16px}.device-business-group-cards__metric>strong[data-v-5c3df7a8]{color:var(--business-component-text);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:26px}.device-business-group-cards__metric>i[data-v-5c3df7a8]{display:block;width:100%;height:3px;overflow:hidden;border-radius:var(--radius-jet-full);background:var(--business-component-track)}.device-business-group-cards__metric>i span[data-v-5c3df7a8]{display:block;height:100%;border-radius:inherit;background:var(--jet-theme-success)}.device-business-group-cards__statuses[data-v-5c3df7a8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);margin:var(--space-3) 0 0}.device-business-group-cards__status[data-v-5c3df7a8]{min-width:0;margin:0}.device-business-group-cards__status dt[data-v-5c3df7a8]{display:flex;align-items:center;gap:var(--space-1);overflow:hidden;color:var(--business-component-muted);font-size:11px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.device-business-group-cards__status dt i[data-v-5c3df7a8]{width:6px;height:6px;flex:0 0 auto;border-radius:50%}.device-business-group-cards__status dd[data-v-5c3df7a8]{margin:var(--space-1) 0 0 10px;color:var(--business-component-text);font-size:13px;font-variant-numeric:tabular-nums;font-weight:650;line-height:18px}.device-business-group-cards__status.is-online dt i[data-v-5c3df7a8]{background:var(--jet-theme-success)}.device-business-group-cards__status.is-offline dt i[data-v-5c3df7a8]{background:var(--jet-theme-error)}.device-business-group-cards__status.is-notActive dt i[data-v-5c3df7a8]{background:var(--business-component-muted)}.device-business-group-cards__detail-action.ant-btn[data-v-5c3df7a8]{width:28px;min-width:28px;height:28px;padding:0;color:var(--business-component-muted);background:transparent;box-shadow:none}.device-business-group-cards__detail-action.ant-btn[data-v-5c3df7a8]:hover,.device-business-group-cards__detail-action.ant-btn[data-v-5c3df7a8]:focus{color:var(--business-component-primary);background:color-mix(in srgb,var(--business-component-primary) 12%,transparent)}[data-v-5c3df7a8] .device-business-group-cards__identity .ant-badge-status-text{color:var(--business-component-muted);font-size:11px}@container device-business-group (max-height: 250px){.device-business-group-cards[data-v-5c3df7a8]{gap:var(--space-2);padding-block:var(--space-2)}.device-business-group-cards__card[data-v-5c3df7a8]{padding-block:var(--space-2)}}.device-business-group-matrix[data-v-37b743a4]{box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;padding:var(--space-3);overflow:hidden}.device-business-group-matrix__viewport[data-v-37b743a4]{width:100%;height:100%;min-width:0;min-height:0;overflow:auto;border:1px solid var(--business-component-content-border);border-radius:var(--radius-jet-lg);background:var(--business-component-content-surface)}.device-business-group-matrix__board[data-v-37b743a4]{--device-business-group-matrix-columns: minmax(132px, 1.4fr) repeat(3, minmax(62px, .66fr)) minmax(62px, .65fr) minmax(76px, .8fr) 44px;min-width:560px}.device-business-group-matrix__header[data-v-37b743a4],.device-business-group-matrix__row[data-v-37b743a4]{display:grid;grid-template-columns:var(--device-business-group-matrix-columns);align-items:stretch}.device-business-group-matrix__header[data-v-37b743a4]{position:sticky;z-index:2;top:0;min-height:38px;color:var(--business-component-muted);border-bottom:1px solid var(--business-component-content-border);background:color-mix(in srgb,var(--business-component-primary) 8%,var(--business-component-content-surface))}.device-business-group-matrix__header span[data-v-37b743a4]{display:flex;align-items:center;justify-content:center;min-width:0;padding:var(--space-2);font-size:11px;font-weight:600;line-height:16px;text-align:center}.device-business-group-matrix__header span[data-v-37b743a4]:first-child{justify-content:flex-start;padding-left:var(--space-3);text-align:left}.device-business-group-matrix__row[data-v-37b743a4]{min-height:54px;border-bottom:1px solid var(--business-component-content-border)}.device-business-group-matrix__row[data-v-37b743a4]:last-child{border-bottom:0}.device-business-group-matrix__row[data-v-37b743a4]:nth-child(odd){background:color-mix(in srgb,var(--business-component-primary) 3%,var(--business-component-content-surface))}.device-business-group-matrix__identity[data-v-37b743a4]{display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0;padding:var(--space-2) var(--space-3)}.device-business-group-matrix__identity strong[data-v-37b743a4]{overflow:hidden;color:var(--business-component-text);font-size:12px;font-weight:650;line-height:17px;text-overflow:ellipsis;white-space:nowrap}.device-business-group-matrix__status[data-v-37b743a4],.device-business-group-matrix__total[data-v-37b743a4],.device-business-group-matrix__rate[data-v-37b743a4],.device-business-group-matrix__detail[data-v-37b743a4]{display:flex;align-items:center;justify-content:center;min-width:0;padding:var(--space-2)}.device-business-group-matrix__status[data-v-37b743a4]{gap:var(--space-1)}.device-business-group-matrix__status>i[data-v-37b743a4]{width:4px;height:18px;flex:0 0 auto;border-radius:var(--radius-jet-full)}.device-business-group-matrix__status>strong[data-v-37b743a4]{color:var(--business-component-text);font-size:13px;font-variant-numeric:tabular-nums;font-weight:650}.device-business-group-matrix__status.is-online>i[data-v-37b743a4]{background:var(--jet-theme-success)}.device-business-group-matrix__status.is-offline>i[data-v-37b743a4]{background:var(--jet-theme-error)}.device-business-group-matrix__status.is-notActive>i[data-v-37b743a4]{background:var(--business-component-muted)}.device-business-group-matrix__total[data-v-37b743a4]{color:var(--business-component-text);font-size:14px;font-variant-numeric:tabular-nums;font-weight:700}.device-business-group-matrix__rate[data-v-37b743a4]{flex-direction:column;gap:var(--space-1)}.device-business-group-matrix__rate>strong[data-v-37b743a4]{color:var(--business-component-text);font-size:12px;font-variant-numeric:tabular-nums;font-weight:650}.device-business-group-matrix__rate>i[data-v-37b743a4]{display:block;width:44px;max-width:100%;height:3px;overflow:hidden;border-radius:var(--radius-jet-full);background:var(--business-component-track)}.device-business-group-matrix__rate>i span[data-v-37b743a4]{display:block;height:100%;border-radius:inherit;background:var(--jet-theme-success)}.device-business-group-matrix__detail[data-v-37b743a4] .ant-btn{width:28px;min-width:28px;height:28px;padding:0;color:var(--business-component-muted);background:transparent;box-shadow:none}.device-business-group-matrix__detail[data-v-37b743a4] .ant-btn:hover,.device-business-group-matrix__detail[data-v-37b743a4] .ant-btn:focus{color:var(--business-component-primary);background:color-mix(in srgb,var(--business-component-primary) 12%,transparent)}[data-v-37b743a4] .device-business-group-matrix__identity .ant-badge-status-text{color:var(--business-component-muted);font-size:11px;line-height:14px}@container device-business-group (max-height: 250px){.device-business-group-matrix[data-v-37b743a4]{padding-block:var(--space-2)}.device-business-group-matrix__row[data-v-37b743a4]{min-height:48px}}.device-business-group-table[data-v-45d19702]{position:relative;box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;background:var(--business-component-content-surface)}.device-business-group-table__pattern[data-v-45d19702]{position:absolute;z-index:0;top:0;right:0;width:min(31.11cqi,58.33cqh);height:auto;opacity:.3;pointer-events:none}.device-business-group-table__table[data-v-45d19702]{display:flex;flex:1 1 auto;flex-direction:column;position:relative;z-index:1;width:100%;height:100%;max-width:100%;min-width:0;min-height:0;overflow:hidden}.device-business-group-table__name[data-v-45d19702]{display:block;min-width:0;overflow:hidden;color:var(--business-component-text);font-size:min(1.44cqi,2.71cqh);font-weight:600;line-height:min(2.22cqi,4.17cqh);text-overflow:ellipsis;white-space:nowrap}.device-business-group-table__connection[data-v-45d19702]{display:inline-flex;align-items:center;max-width:100%;min-width:0;line-height:min(2cqi,3.75cqh)}.device-business-group-table__total[data-v-45d19702]{color:var(--business-component-text);font-size:min(1.67cqi,3.13cqh);font-variant-numeric:tabular-nums;font-weight:600}.device-business-group-table__online-rate[data-v-45d19702]{color:var(--business-component-text);font-size:min(1.44cqi,2.71cqh);font-variant-numeric:tabular-nums;font-weight:600}.device-business-group-table__distribution[data-v-45d19702]{display:flex;flex-direction:column;gap:min(.89cqi,1.67cqh);min-width:0}.device-business-group-table__distribution-track[data-v-45d19702]{display:flex;width:100%;height:min(.67cqi,1.25cqh);overflow:hidden;border-radius:var(--radius-jet-full);background:var(--business-component-track)}.device-business-group-table__distribution-segment[data-v-45d19702]{flex:0 0 auto;height:100%;transition:width .2s ease}.device-business-group-table__distribution-legend[data-v-45d19702]{display:flex;flex-wrap:nowrap;align-items:center;gap:min(.89cqi,1.67cqh);min-width:0;overflow:hidden}.device-business-group-table__legend-item[data-v-45d19702]{display:inline-flex;flex:0 1 auto;align-items:center;gap:min(.44cqi,.83cqh);min-width:0;color:var(--business-component-muted);font-size:min(1.22cqi,2.29cqh);line-height:min(1.89cqi,3.54cqh);white-space:nowrap}.device-business-group-table__legend-item i[data-v-45d19702]{flex:0 0 auto;width:min(.67cqi,1.25cqh);height:min(.67cqi,1.25cqh);border-radius:50%}.device-business-group-table__legend-item strong[data-v-45d19702]{color:var(--business-component-text);font-variant-numeric:tabular-nums;font-weight:600}.device-business-group-table__distribution-segment.is-online[data-v-45d19702],.device-business-group-table__legend-item.is-online i[data-v-45d19702]{background:var(--jet-theme-success)}.device-business-group-table__distribution-segment.is-offline[data-v-45d19702],.device-business-group-table__legend-item.is-offline i[data-v-45d19702]{background:var(--jet-theme-error)}.device-business-group-table__distribution-segment.is-notActive[data-v-45d19702],.device-business-group-table__legend-item.is-notActive i[data-v-45d19702]{background:var(--jet-theme-text-secondary, var(--business-component-muted))}.device-business-group-table__empty-value[data-v-45d19702]{color:var(--business-component-muted)}.device-business-group-table__detail-action.ant-btn[data-v-45d19702]{width:min(3.33cqi,6.25cqh);min-width:min(3.33cqi,6.25cqh);height:min(3.33cqi,6.25cqh);padding:0;color:var(--business-component-muted);background:transparent;box-shadow:none;font-size:min(1.78cqi,3.33cqh)}.device-business-group-table__detail-action.ant-btn[data-v-45d19702]:hover,.device-business-group-table__detail-action.ant-btn[data-v-45d19702]:focus{color:var(--business-component-primary);background:color-mix(in srgb,var(--business-component-primary) 12%,transparent)}[data-v-45d19702] .device-business-group-table__table .ant-table{display:flex;flex:1 1 auto;flex-direction:column;width:100%;height:100%;min-height:0;color:var(--business-component-text);border-radius:0;background:transparent;font-size:min(1.33cqi,2.5cqh)}[data-v-45d19702] .device-business-group-table__table .ant-table-container{display:flex;flex:1 1 auto;flex-direction:column;max-width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--business-component-content-border) 72%,transparent);border-radius:0;background:transparent}[data-v-45d19702] .device-business-group-table__table .ant-table-header{flex:0 0 auto;min-height:0;overflow:hidden!important;border-radius:0;background:transparent}[data-v-45d19702] .device-business-group-table__table .ant-table-body{flex:1 1 auto;min-height:0;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;border-radius:0;background:transparent;scrollbar-color:color-mix(in srgb,var(--business-component-primary) 56%,var(--business-component-track)) transparent;scrollbar-width:thin}[data-v-45d19702] .device-business-group-table__table .ant-table-body::-webkit-scrollbar{width:6px;height:6px}[data-v-45d19702] .device-business-group-table__table .ant-table-body::-webkit-scrollbar-track{background:transparent}[data-v-45d19702] .device-business-group-table__table .ant-table-body::-webkit-scrollbar-button{display:none;width:0;height:0;background:transparent}[data-v-45d19702] .device-business-group-table__table .ant-table-body::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb,var(--business-component-content-surface) 30%,transparent);border-radius:var(--radius-jet-full);background:color-mix(in srgb,var(--business-component-primary) 56%,var(--business-component-track))}[data-v-45d19702] .device-business-group-table__table .ant-table-body::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--business-component-primary) 72%,var(--business-component-track))}[data-v-45d19702] .device-business-group-table__table .ant-table-body::-webkit-scrollbar-corner{background:transparent}[data-v-45d19702] .device-business-group-table__table .ant-table-content{max-width:100%;overflow-x:hidden}[data-v-45d19702] .device-business-group-table__table .ant-table-thead>tr>th{box-sizing:border-box;height:min(4.67cqi,8.75cqh);min-width:0;padding:min(.89cqi,1.67cqh) min(1.33cqi,2.5cqh);overflow:hidden;color:var(--business-component-muted);border-top:0;border-bottom:1px solid color-mix(in srgb,var(--business-component-content-border) 88%,var(--business-component-primary) 12%)!important;background:color-mix(in srgb,var(--business-component-primary) 8%,var(--business-component-content-surface));font-size:min(1.33cqi,2.5cqh);font-weight:600;text-overflow:ellipsis;white-space:nowrap}[data-v-45d19702] .device-business-group-table__table .ant-table-thead>tr>th:before{display:none}[data-v-45d19702] .device-business-group-table__table .ant-table-tbody>tr>td{box-sizing:border-box;height:min(6.89cqi,12.92cqh);min-width:0;padding:min(.89cqi,1.67cqh) min(1.33cqi,2.5cqh);overflow:hidden;color:var(--business-component-text);border-top:0!important;border-bottom:1px solid color-mix(in srgb,var(--business-component-content-border) 62%,transparent)!important;background:transparent}[data-v-45d19702] .device-business-group-table__table .ant-table-tbody>tr:last-child>td{border-bottom:0!important}[data-v-45d19702] .device-business-group-table__table .ant-table-tbody>tr:nth-child(2n)>td{background:color-mix(in srgb,var(--business-component-primary) 3%,var(--business-component-content-surface))}[data-v-45d19702] .device-business-group-table__table .ant-table-tbody>tr:hover>td{background:color-mix(in srgb,var(--business-component-primary) 10%,var(--business-component-content-surface))!important}[data-v-45d19702] .device-business-group-table__table .ant-table-placeholder>td{border-bottom-color:transparent!important;background:transparent!important}[data-v-45d19702] .device-business-group-table__table .ant-table-cell-scrollbar:not([rowspan]){box-shadow:none}[data-v-45d19702] .device-business-group-table__table .ant-badge-status-text{min-width:0;margin-inline-start:min(.89cqi,1.67cqh);overflow:hidden;color:var(--business-component-text);font-size:min(1.33cqi,2.5cqh);text-overflow:ellipsis;white-space:nowrap}[data-v-45d19702] .device-business-group-table__table .ant-badge-status-dot{width:min(.67cqi,1.25cqh);height:min(.67cqi,1.25cqh)}.device-business-group-shell.device-business-group-shell[data-v-6cc6359a]{container-name:business-component-shell device-business-group;container-type:size}.device-business-group-shell--table[data-v-6cc6359a]{--business-component-shell-content-radius: 0 !important}.device-business-group[data-v-6cc6359a]{position:relative;box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.device-business-group__state[data-v-6cc6359a]{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;padding:var(--space-4)}.device-business-group__state[data-v-6cc6359a] .ant-alert{width:100%}.device-category-donut[data-v-faee8e30]{display:grid;width:100%;height:100%;min-height:0;grid-template-columns:minmax(128px,.8fr) minmax(0,1.2fr);align-items:center;gap:var(--space-4, 16px)}.device-category-donut__visual[data-v-faee8e30]{display:grid;place-items:center}.device-category-donut__ring[data-v-faee8e30]{display:grid;width:118px;aspect-ratio:1;place-items:center;border-radius:50%}.device-category-donut__center[data-v-faee8e30]{display:flex;width:78px;aspect-ratio:1;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--business-component-content-border);border-radius:50%;background:var(--business-component-content-surface)}.device-category-donut__center strong[data-v-faee8e30]{color:var(--business-component-title);font-size:max(14px,calc(24px * var(--device-category-font-scale)));font-variant-numeric:tabular-nums}.device-category-donut__center span[data-v-faee8e30],.device-category-donut__item small[data-v-faee8e30]{color:var(--business-component-muted);font-size:max(11px,calc(11px * var(--device-category-font-scale)))}.device-category-donut__legend[data-v-faee8e30]{min-height:0;overflow:auto}.device-category-donut__item[data-v-faee8e30]{display:grid;grid-template-columns:8px minmax(0,1fr) auto 48px;align-items:center;gap:var(--space-2, 8px);min-height:36px;border-bottom:1px solid color-mix(in srgb,var(--business-component-content-border) 70%,transparent);color:var(--business-component-text);font-size:max(11px,calc(12px * var(--device-category-font-scale)))}.device-category-donut__item[data-v-faee8e30]:last-child{border-bottom:0}.device-category-donut__item i[data-v-faee8e30]{width:7px;height:7px;border-radius:50%}.device-category-donut__item span[data-v-faee8e30]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-category-donut__item strong[data-v-faee8e30]{color:var(--business-component-title);font-size:max(14px,calc(14px * var(--device-category-font-scale)))}.device-category-donut__item small[data-v-faee8e30]{text-align:right}@container iot-device-category-distribution (max-width: 360px){.device-category-donut[data-v-faee8e30]{grid-template-columns:minmax(0,1fr);gap:var(--space-2, 8px)}.device-category-donut__ring[data-v-faee8e30]{width:86px}.device-category-donut__center[data-v-faee8e30]{width:58px}}@container iot-device-category-distribution (max-height: 220px){.device-category-donut__ring[data-v-faee8e30]{width:82px}.device-category-donut__center[data-v-faee8e30]{width:56px}.device-category-donut__item[data-v-faee8e30]{min-height:30px}}.device-category-overview[data-v-278a878e]{display:grid;width:100%;height:100%;min-height:0;grid-template-columns:minmax(116px,.55fr) minmax(0,1.45fr);gap:var(--space-4, 16px)}.device-category-overview__summary[data-v-278a878e]{display:flex;min-width:0;flex-direction:column;justify-content:center;padding-right:var(--space-4, 16px);border-right:1px solid var(--business-component-content-border)}.device-category-overview__summary span[data-v-278a878e],.device-category-overview__summary small[data-v-278a878e],.device-category-overview__item span[data-v-278a878e],.device-category-overview__item small[data-v-278a878e]{color:var(--business-component-muted);font-size:max(11px,calc(11px * var(--device-category-font-scale)))}.device-category-overview__summary strong[data-v-278a878e]{margin-block:var(--space-1, 4px);color:var(--business-component-primary);font-size:max(14px,calc(30px * var(--device-category-font-scale)));line-height:1.1}.device-category-overview__grid[data-v-278a878e]{display:grid;min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;overflow:auto}.device-category-overview__item[data-v-278a878e]{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-1, 4px) var(--space-2, 8px);align-content:center;min-height:66px;padding:var(--space-2, 8px) var(--space-3, 12px);border-bottom:1px solid var(--business-component-content-border)}.device-category-overview__item[data-v-278a878e]:nth-child(odd){border-right:1px solid var(--business-component-content-border)}.device-category-overview__item span[data-v-278a878e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-category-overview__item strong[data-v-278a878e]{color:var(--category-color);font-size:max(14px,calc(20px * var(--device-category-font-scale)))}.device-category-overview__item small[data-v-278a878e]{grid-column:1 / -1}@container iot-device-category-distribution (max-width: 340px){.device-category-overview[data-v-278a878e]{grid-template-columns:minmax(0,1fr);gap:var(--space-2, 8px)}.device-category-overview__summary[data-v-278a878e]{flex-direction:row;align-items:baseline;gap:var(--space-2, 8px);padding-right:0;border-right:0}.device-category-overview__summary strong[data-v-278a878e]{font-size:max(14px,calc(22px * var(--device-category-font-scale)))}.device-category-overview__summary small[data-v-278a878e]{margin-left:auto}.device-category-overview__grid[data-v-278a878e]{grid-template-columns:minmax(0,1fr)}.device-category-overview__item[data-v-278a878e]:nth-child(odd){border-right:0}}@container iot-device-category-distribution (max-height: 220px){.device-category-overview__item[data-v-278a878e]{min-height:48px;padding-block:var(--space-1, 4px)}}.device-category-ranking[data-v-50454512]{width:100%;height:100%;min-height:0;overflow:auto}.device-category-ranking__item[data-v-50454512]{display:grid;grid-template-columns:28px minmax(96px,.75fr) 56px minmax(96px,1.25fr) 48px;align-items:center;gap:var(--space-2, 8px);min-height:42px;border-bottom:1px solid color-mix(in srgb,var(--business-component-content-border) 70%,transparent);color:var(--business-component-text);font-size:max(11px,calc(12px * var(--device-category-font-scale)))}.device-category-ranking__item[data-v-50454512]:last-child{border-bottom:0}.device-category-ranking__item b[data-v-50454512]{color:var(--category-color);font-size:max(14px,calc(15px * var(--device-category-font-scale)));text-align:center}.device-category-ranking__item span[data-v-50454512]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-category-ranking__item strong[data-v-50454512]{color:var(--business-component-title);font-size:max(14px,calc(14px * var(--device-category-font-scale)));text-align:right}.device-category-ranking__item small[data-v-50454512]{color:var(--business-component-muted);font-size:max(11px,calc(11px * var(--device-category-font-scale)));text-align:right}.device-category-ranking__track[data-v-50454512]{height:7px;overflow:hidden;border-radius:999px;background:var(--business-component-track)}.device-category-ranking__track i[data-v-50454512]{display:block;height:100%;border-radius:inherit;background:var(--category-color)}@container iot-device-category-distribution (max-width: 360px){.device-category-ranking__item[data-v-50454512]{grid-template-columns:24px minmax(0,1fr) auto;grid-template-rows:auto auto}.device-category-ranking__track[data-v-50454512]{grid-column:2}.device-category-ranking__item small[data-v-50454512]{grid-column:3;grid-row:2}}@container iot-device-category-distribution (max-height: 220px){.device-category-ranking__item[data-v-50454512]{min-height:34px}}.iot-device-category-distribution-shell[data-v-fb008af8]{container-name:business-component-shell iot-device-category-distribution;container-type:size}.iot-device-category-distribution[data-v-fb008af8]{width:100%;height:100%;min-width:0;min-height:0;padding:var(--space-3, 12px);box-sizing:border-box;overflow:hidden}.iot-device-category-distribution__state[data-v-fb008af8]{display:grid;width:100%;height:100%;place-items:center}@container iot-device-category-distribution (max-height: 220px){.iot-device-category-distribution[data-v-fb008af8]{padding-block:var(--space-1, 4px)}}.device-geo-distribution-shell[data-v-7102ea1d]{--device-geo-online: #22c55e;--device-geo-offline: #ef4444;--device-geo-not-active: #f59e0b;--device-geo-unknown: #94a3b8}.device-geo-distribution__map[data-v-7102ea1d]{display:grid;width:100%;height:100%;min-width:0;min-height:0;box-sizing:border-box;overflow:hidden}.device-geo-distribution__map--statusOverlay[data-v-7102ea1d]{position:relative}.device-geo-distribution__overview[data-v-7102ea1d]{position:absolute;left:var(--space-3);bottom:var(--space-3);z-index:2;display:flex;max-width:calc(100% - var(--space-6));min-width:0;align-items:center;padding:var(--space-2) var(--space-3);overflow:hidden;color:var(--business-component-text);border:1px solid var(--business-component-content-border);border-radius:var(--radius-jet-lg);background:color-mix(in srgb,var(--business-component-content-surface) 94%,transparent);box-shadow:var(--business-component-shadow, none);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none}.device-geo-distribution__status-list[data-v-7102ea1d]{display:flex;flex-wrap:wrap;min-width:0;align-items:center;gap:var(--space-1) var(--space-4)}.device-geo-distribution__status-list>span[data-v-7102ea1d]{display:inline-grid;min-width:0;grid-template-columns:8px auto auto;align-items:center;gap:var(--space-1);color:var(--business-component-muted);font-size:11px;line-height:18px;white-space:nowrap}.device-geo-distribution__status-list i[data-v-7102ea1d]{width:8px;height:8px;border-radius:50%;background:var(--device-geo-unknown)}.device-geo-distribution__status-list i.is-online[data-v-7102ea1d]{background:var(--device-geo-online)}.device-geo-distribution__status-list i.is-offline[data-v-7102ea1d]{background:var(--device-geo-offline)}.device-geo-distribution__status-list i.is-notActive[data-v-7102ea1d]{background:var(--device-geo-not-active)}.device-geo-distribution__status-list i.is-unknown[data-v-7102ea1d]{background:var(--device-geo-unknown)}.device-geo-distribution__status-list em[data-v-7102ea1d]{overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.device-geo-distribution__status-list b[data-v-7102ea1d]{color:var(--business-component-text);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.device-geo-distribution__canvas[data-v-7102ea1d]{position:relative;min-width:0;min-height:0;overflow:hidden;border-radius:var(--radius-jet-lg)}.device-geo-distribution__canvas[data-v-7102ea1d]>*{width:100%;height:100%}.device-geo-distribution__state[data-v-7102ea1d]{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:var(--space-4)}.device-geo-distribution__state--error[data-v-7102ea1d]{align-items:flex-start;padding-top:var(--space-8)}.device-geo-distribution__limit[data-v-7102ea1d]{margin-right:0;color:var(--business-component-muted);border-color:var(--business-component-border);background:var(--business-component-content-surface)}@container device-geo-distribution (max-width: 560px){.device-geo-distribution__overview[data-v-7102ea1d]{left:var(--space-2);bottom:var(--space-2);max-width:calc(100% - var(--space-4))}.device-geo-distribution__status-list[data-v-7102ea1d]{gap:2px var(--space-3)}}@container device-geo-distribution (max-height: 300px){.device-geo-distribution__overview[data-v-7102ea1d]{left:var(--space-2);bottom:var(--space-2);max-width:calc(100% - var(--space-4));padding:var(--space-2) var(--space-3)}.device-geo-distribution__status-list[data-v-7102ea1d]{gap:2px var(--space-3)}}@container device-geo-distribution (max-width: 420px) and (max-height: 240px){.device-geo-distribution__overview[data-v-7102ea1d]{right:var(--space-2);max-width:none;padding:var(--space-1) var(--space-2)}.device-geo-distribution__status-list[data-v-7102ea1d]{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px var(--space-2)}.device-geo-distribution__status-list>span[data-v-7102ea1d]{grid-template-columns:8px minmax(0,1fr) auto}.device-geo-distribution__state[data-v-7102ea1d]{padding:var(--space-2)}}.device-geo-popup-host[data-v-7102ea1d]{container-name:device-geo-popup;container-type:inline-size;width:100%;min-width:0}.device-geo-popup[data-v-7102ea1d]{position:relative;overflow:hidden;color:var(--amap-popup-text);background:transparent}.device-geo-popup .device-geo-popup__header[data-v-7102ea1d]{min-width:0;padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--amap-popup-divider)}.device-geo-popup .device-geo-popup__meta[data-v-7102ea1d]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-1);min-width:0;padding-right:var(--space-5)}.device-geo-popup .device-geo-popup__location[data-v-7102ea1d]{display:inline-flex;align-items:center;gap:var(--space-1);height:var(--space-4);margin:0;padding:0 var(--space-1);color:var(--amap-popup-accent);font-size:11px;line-height:calc(var(--space-4) - 2px);border-color:var(--amap-popup-divider);border-radius:999px;background:var(--amap-popup-accent-soft)}.device-geo-popup .device-geo-popup__status[data-v-7102ea1d]{display:inline-flex;flex:0 0 auto;align-items:center;height:var(--space-4);padding:0 var(--space-1);white-space:nowrap;border:1px solid var(--amap-popup-divider);border-radius:999px;background:var(--amap-popup-media-bg)}.device-geo-popup .device-geo-popup__status.is-success[data-v-7102ea1d]{border-color:#22c55e61;background:#22c55e1f}.device-geo-popup .device-geo-popup__status.is-error[data-v-7102ea1d]{border-color:#ef444461;background:#ef44441f}.device-geo-popup .device-geo-popup__status.is-warning[data-v-7102ea1d]{border-color:#f59e0b6b;background:#f59e0b21}.device-geo-popup .device-geo-popup__status[data-v-7102ea1d] .ant-badge-status-text{margin-left:var(--space-1);color:var(--amap-popup-text);font-size:11px}.device-geo-popup .device-geo-popup__identity[data-v-7102ea1d]{display:flex;flex-direction:column;min-width:0;padding-top:var(--space-1)}.device-geo-popup .device-geo-popup__identity strong[data-v-7102ea1d],.device-geo-popup .device-geo-popup__identity span[data-v-7102ea1d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-geo-popup .device-geo-popup__identity strong[data-v-7102ea1d]{color:var(--amap-popup-title);font-size:14px;font-weight:600;line-height:20px;letter-spacing:.2px}.device-geo-popup .device-geo-popup__identity span[data-v-7102ea1d]{color:var(--amap-popup-muted);font-size:11px;line-height:14px}.device-geo-popup .device-geo-popup__body[data-v-7102ea1d]{height:124px;height:min(124px,max(84px,calc(100cqh - 128px)));overflow-y:auto;padding:var(--space-1) var(--space-2)}.device-geo-popup .device-geo-popup__body[data-v-7102ea1d]::-webkit-scrollbar{width:4px}.device-geo-popup .device-geo-popup__body[data-v-7102ea1d]::-webkit-scrollbar-thumb{border-radius:2px;background:var(--amap-popup-divider)}.device-geo-popup .device-geo-popup__body[data-v-7102ea1d] .ant-skeleton-paragraph{margin-bottom:0}.device-geo-popup .device-geo-popup__grid[data-v-7102ea1d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-1)}.device-geo-popup .device-geo-popup__field[data-v-7102ea1d]{display:flex;flex-direction:column;gap:0;min-width:0;min-height:36px;padding:var(--space-1) var(--space-2);border:1px solid var(--amap-popup-divider);border-radius:var(--radius-jet-base, 4px);background:transparent}.device-geo-popup .device-geo-popup__field>span[data-v-7102ea1d]{color:var(--amap-popup-muted);font-size:11px;line-height:12px}.device-geo-popup .device-geo-popup__field strong[data-v-7102ea1d]{display:block;overflow:hidden;color:var(--amap-popup-title);font-size:11px;font-weight:600;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.device-geo-popup .device-geo-popup__field--full[data-v-7102ea1d]{grid-column:1 / -1}.device-geo-popup .device-geo-popup__coordinates[data-v-7102ea1d]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-width:0;padding:var(--space-1) var(--space-2);border-top:1px solid var(--amap-popup-divider);background:transparent}.device-geo-popup .device-geo-popup__coordinates span[data-v-7102ea1d]{flex:0 0 auto;color:var(--amap-popup-muted);font-size:11px}.device-geo-popup .device-geo-popup__coordinates strong[data-v-7102ea1d]{overflow:hidden;color:var(--amap-popup-title);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;line-height:16px;text-overflow:ellipsis;white-space:nowrap}@container device-geo-popup (max-width: 260px){.device-geo-popup .device-geo-popup__grid[data-v-7102ea1d]{grid-template-columns:minmax(0,1fr)}.device-geo-popup .device-geo-popup__field--full[data-v-7102ea1d]{grid-column:auto}.device-geo-popup .device-geo-popup__coordinates[data-v-7102ea1d]{align-items:flex-start;flex-direction:column;gap:var(--space-1)}}.device-geo-distribution-shell.device-geo-distribution-shell[data-v-7c129676]{container-name:business-component-shell device-geo-distribution;container-type:size}.device-geo-distribution-shell[data-v-7c129676]{--device-geo-online: #22c55e;--device-geo-offline: #ef4444;--device-geo-not-active: #f59e0b;--device-geo-unknown: #94a3b8}.device-geo-distribution__map[data-v-7c129676]{display:grid;width:100%;height:100%;min-width:0;min-height:0;box-sizing:border-box;overflow:hidden}.device-geo-distribution__map--statusOverlay[data-v-7c129676]{position:relative}.device-geo-distribution__overview[data-v-7c129676]{position:absolute;left:var(--space-3);bottom:var(--space-3);z-index:2;display:flex;max-width:calc(100% - var(--space-6));min-width:0;align-items:center;padding:var(--space-2) var(--space-3);overflow:hidden;color:var(--business-component-text);border:1px solid var(--business-component-content-border);border-radius:var(--radius-jet-lg);background:color-mix(in srgb,var(--business-component-content-surface) 94%,transparent);box-shadow:var(--business-component-shadow, none);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none}.device-geo-distribution__status-list[data-v-7c129676]{display:flex;flex-wrap:wrap;min-width:0;align-items:center;gap:var(--space-1) var(--space-4)}.device-geo-distribution__status-list>span[data-v-7c129676]{display:inline-grid;min-width:0;grid-template-columns:8px auto auto;align-items:center;gap:var(--space-1);color:var(--business-component-muted);font-size:11px;line-height:18px;white-space:nowrap}.device-geo-distribution__status-list i[data-v-7c129676]{width:8px;height:8px;border-radius:50%;background:var(--device-geo-unknown)}.device-geo-distribution__status-list i.is-online[data-v-7c129676]{background:var(--device-geo-online)}.device-geo-distribution__status-list i.is-offline[data-v-7c129676]{background:var(--device-geo-offline)}.device-geo-distribution__status-list i.is-notActive[data-v-7c129676]{background:var(--device-geo-not-active)}.device-geo-distribution__status-list i.is-unknown[data-v-7c129676]{background:var(--device-geo-unknown)}.device-geo-distribution__status-list em[data-v-7c129676]{overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.device-geo-distribution__status-list b[data-v-7c129676]{color:var(--business-component-text);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.device-geo-distribution__canvas[data-v-7c129676]{position:relative;min-width:0;min-height:0;overflow:hidden;border-radius:var(--radius-jet-lg)}.device-geo-distribution__canvas[data-v-7c129676]>*{width:100%;height:100%}.device-geo-distribution__state[data-v-7c129676]{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:var(--space-4)}.device-geo-distribution__state--error[data-v-7c129676]{align-items:flex-start;padding-top:var(--space-8)}.device-geo-distribution__limit[data-v-7c129676]{margin-right:0;color:var(--business-component-muted);border-color:var(--business-component-border);background:var(--business-component-content-surface)}@container device-geo-distribution (max-width: 560px){.device-geo-distribution__overview[data-v-7c129676]{left:var(--space-2);bottom:var(--space-2);max-width:calc(100% - var(--space-4))}.device-geo-distribution__status-list[data-v-7c129676]{gap:2px var(--space-3)}}@container device-geo-distribution (max-height: 300px){.device-geo-distribution__overview[data-v-7c129676]{left:var(--space-2);bottom:var(--space-2);max-width:calc(100% - var(--space-4));padding:var(--space-2) var(--space-3)}.device-geo-distribution__status-list[data-v-7c129676]{gap:2px var(--space-3)}}@container device-geo-distribution (max-width: 420px) and (max-height: 240px){.device-geo-distribution__overview[data-v-7c129676]{right:var(--space-2);max-width:none;padding:var(--space-1) var(--space-2)}.device-geo-distribution__status-list[data-v-7c129676]{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px var(--space-2)}.device-geo-distribution__status-list>span[data-v-7c129676]{grid-template-columns:8px minmax(0,1fr) auto}.device-geo-distribution__state[data-v-7c129676]{padding:var(--space-2)}}.amap-popup-card.amap-popup-card--custom:has(.device-geo-popup){width:280px;max-width:min(280px,calc(100cqw - var(--space-4)));border-radius:var(--radius-jet-lg, 8px);box-shadow:var(--amap-popup-shadow)}.amap-popup-card.amap-popup-card--custom:has(.device-geo-popup) .amap-popup-card__close-btn{top:var(--space-1);right:var(--space-2);width:var(--space-4);height:var(--space-4);font-size:14px;line-height:var(--space-4)}.device-geo-popup-host[data-v-7c129676]{container-name:device-geo-popup;container-type:inline-size;width:100%;min-width:0}.device-geo-popup[data-v-7c129676]{position:relative;overflow:hidden;color:var(--amap-popup-text);background:transparent}.device-geo-popup .device-geo-popup__header[data-v-7c129676]{min-width:0;padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--amap-popup-divider)}.device-geo-popup .device-geo-popup__meta[data-v-7c129676]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-1);min-width:0;padding-right:var(--space-5)}.device-geo-popup .device-geo-popup__location[data-v-7c129676]{display:inline-flex;align-items:center;gap:var(--space-1);height:var(--space-4);margin:0;padding:0 var(--space-1);color:var(--amap-popup-accent);font-size:11px;line-height:calc(var(--space-4) - 2px);border-color:var(--amap-popup-divider);border-radius:999px;background:var(--amap-popup-accent-soft)}.device-geo-popup .device-geo-popup__status[data-v-7c129676]{display:inline-flex;flex:0 0 auto;align-items:center;height:var(--space-4);padding:0 var(--space-1);white-space:nowrap;border:1px solid var(--amap-popup-divider);border-radius:999px;background:var(--amap-popup-media-bg)}.device-geo-popup .device-geo-popup__status.is-success[data-v-7c129676]{border-color:#22c55e61;background:#22c55e1f}.device-geo-popup .device-geo-popup__status.is-error[data-v-7c129676]{border-color:#ef444461;background:#ef44441f}.device-geo-popup .device-geo-popup__status.is-warning[data-v-7c129676]{border-color:#f59e0b6b;background:#f59e0b21}.device-geo-popup .device-geo-popup__status[data-v-7c129676] .ant-badge-status-text{margin-left:var(--space-1);color:var(--amap-popup-text);font-size:11px}.device-geo-popup .device-geo-popup__identity[data-v-7c129676]{display:flex;flex-direction:column;min-width:0;padding-top:var(--space-1)}.device-geo-popup .device-geo-popup__identity strong[data-v-7c129676],.device-geo-popup .device-geo-popup__identity span[data-v-7c129676]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-geo-popup .device-geo-popup__identity strong[data-v-7c129676]{color:var(--amap-popup-title);font-size:14px;font-weight:600;line-height:20px;letter-spacing:.2px}.device-geo-popup .device-geo-popup__identity span[data-v-7c129676]{color:var(--amap-popup-muted);font-size:11px;line-height:14px}.device-geo-popup .device-geo-popup__body[data-v-7c129676]{height:124px;height:min(124px,max(84px,calc(100cqh - 128px)));overflow-y:auto;padding:var(--space-1) var(--space-2)}.device-geo-popup .device-geo-popup__body[data-v-7c129676]::-webkit-scrollbar{width:4px}.device-geo-popup .device-geo-popup__body[data-v-7c129676]::-webkit-scrollbar-thumb{border-radius:2px;background:var(--amap-popup-divider)}.device-geo-popup .device-geo-popup__body[data-v-7c129676] .ant-skeleton-paragraph{margin-bottom:0}.device-geo-popup .device-geo-popup__grid[data-v-7c129676]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-1)}.device-geo-popup .device-geo-popup__field[data-v-7c129676]{display:flex;flex-direction:column;gap:0;min-width:0;min-height:36px;padding:var(--space-1) var(--space-2);border:1px solid var(--amap-popup-divider);border-radius:var(--radius-jet-base, 4px);background:transparent}.device-geo-popup .device-geo-popup__field>span[data-v-7c129676]{color:var(--amap-popup-muted);font-size:11px;line-height:12px}.device-geo-popup .device-geo-popup__field strong[data-v-7c129676]{display:block;overflow:hidden;color:var(--amap-popup-title);font-size:11px;font-weight:600;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.device-geo-popup .device-geo-popup__field--full[data-v-7c129676]{grid-column:1 / -1}.device-geo-popup .device-geo-popup__coordinates[data-v-7c129676]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-width:0;padding:var(--space-1) var(--space-2);border-top:1px solid var(--amap-popup-divider);background:transparent}.device-geo-popup .device-geo-popup__coordinates span[data-v-7c129676]{flex:0 0 auto;color:var(--amap-popup-muted);font-size:11px}.device-geo-popup .device-geo-popup__coordinates strong[data-v-7c129676]{overflow:hidden;color:var(--amap-popup-title);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;line-height:16px;text-overflow:ellipsis;white-space:nowrap}@container device-geo-popup (max-width: 260px){.device-geo-popup .device-geo-popup__grid[data-v-7c129676]{grid-template-columns:minmax(0,1fr)}.device-geo-popup .device-geo-popup__field--full[data-v-7c129676]{grid-column:auto}.device-geo-popup .device-geo-popup__coordinates[data-v-7c129676]{align-items:flex-start;flex-direction:column;gap:var(--space-1)}}.device-overview-shell[data-v-6f231083]{--device-overview-not-active: #ff9418;--device-overview-online: #35b84a;--device-overview-offline: #ff453a;--device-overview-total: #2f75ff;--device-overview-alarm: #ff3b30}.device-overview-shell--dark[data-v-6f231083] .business-component-shell__title-icon{filter:drop-shadow(0 0 8px rgba(13,109,255,.48))}.device-overview-shell--dark .device-overview__gauge[data-v-6f231083]:before{box-shadow:0 0 28px color-mix(in srgb,var(--device-overview-online) 24%,transparent)}.device-overview-shell--dark .device-overview__gauge-pulse[data-v-6f231083]{filter:saturate(1.5) brightness(1.16) drop-shadow(0 0 6px color-mix(in srgb,var(--device-overview-online) 42%,transparent))}.device-overview-shell--dark .device-overview__metric-card.ant-card[data-v-6f231083]{border-color:color-mix(in srgb,var(--metric-color) 34%,var(--business-component-border));background:color-mix(in srgb,var(--metric-color) 9%,var(--business-component-content-surface));box-shadow:inset 0 1px #ffffff0a,0 6px 18px color-mix(in srgb,var(--metric-color) 12%,transparent)}.device-overview-shell--dark .device-overview__metric-card.is-clickable[data-v-6f231083]:hover{border-color:color-mix(in srgb,var(--metric-color) 58%,var(--business-component-border));box-shadow:inset 0 1px #ffffff0f,0 8px 22px color-mix(in srgb,var(--metric-color) 18%,transparent)}.device-overview-shell--dark .device-overview__metric-icon-wrap[data-v-6f231083]{background:linear-gradient(145deg,color-mix(in srgb,var(--metric-color) 28%,var(--business-component-content-surface)),color-mix(in srgb,var(--metric-color) 10%,var(--business-component-content-surface)));box-shadow:0 5px 14px color-mix(in srgb,var(--metric-color) 22%,transparent)}.device-overview-shell--dark .device-overview__metric-icon[data-v-6f231083]{filter:brightness(1.08) drop-shadow(0 0 4px color-mix(in srgb,var(--metric-color) 32%,transparent))}.device-overview__state[data-v-6f231083]{display:grid;place-items:center;width:100%;height:100%;min-height:0}.device-overview[data-v-6f231083]{--device-overview-space-1: clamp(2px, min(.625cqi, 1.111cqh), var(--space-2));--device-overview-space-2: clamp(var(--space-1), min(1.25cqi, 2.222cqh), var(--space-3));--device-overview-space-3: clamp(var(--space-2), min(1.875cqi, 3.333cqh), var(--space-5));--device-overview-space-4: clamp(var(--space-2), min(2.5cqi, 4.444cqh), var(--space-6));--device-overview-space-5: clamp(var(--space-3), min(3.125cqi, 5.556cqh), var(--space-8));--device-overview-space-6: clamp(var(--space-4), min(3.75cqi, 6.667cqh), var(--space-10));--device-overview-caption-font: clamp(11px, min(1.719cqi, 3.056cqh), var(--fs-14));--device-overview-label-font: clamp(11px, min(1.875cqi, 3.333cqh), var(--fs-15));--device-overview-percent-font: clamp(var(--fs-12), min(2.5cqi, 4.444cqh), var(--fs-20));--device-overview-metric-value-font: clamp(var(--fs-14), min(3.438cqi, 6.111cqh), var(--fs-28));--device-overview-rate-font: clamp(var(--fs-24), min(5.625cqi, 10cqh), var(--fs-48));--device-overview-emphasis-rate-font: clamp(var(--fs-28), min(6.563cqi, 11.667cqh), 3.25rem);--device-overview-track-height: clamp(var(--space-1), min(1.094cqi, 1.944cqh), 9px);--device-overview-gauge-size: clamp(72px, min(17.5cqi, 31.111cqh), 144px);--device-overview-gauge-progress-size: clamp(64px, min(15.625cqi, 27.778cqh), 128px);--device-overview-gauge-marker-offset: clamp(2px, min(.469cqi, .833cqh), var(--space-1));--device-overview-gauge-marker-size: clamp(6px, min(1.563cqi, 2.778cqh), var(--space-3));--device-overview-gauge-marker-border: clamp(1px, min(.313cqi, .556cqh), 3px);--device-overview-pulse-width: clamp(var(--space-6), min(6.25cqi, 11.111cqh), 52px);--device-overview-pulse-height: clamp(17px, min(4.375cqi, 7.778cqh), var(--fs-36));--device-overview-metric-icon-wrap-size: clamp(26px, min(6.25cqi, 11.111cqh), var(--space-12));--device-overview-metric-icon-size: clamp(var(--fs-16), min(3.438cqi, 6.111cqh), var(--fs-28));--device-overview-status-icon-wrap-size: clamp(var(--space-6), min(4.375cqi, 7.778cqh), var(--fs-36));--device-overview-status-icon-size: clamp(var(--fs-14), min(2.5cqi, 4.444cqh), var(--fs-20));--device-overview-metric-accent-width: clamp(var(--space-2), min(1.875cqi, 3.333cqh), var(--space-4));--device-overview-metric-accent-height: clamp(1px, min(.313cqi, .556cqh), 3px);--device-overview-active-rate-font: var(--device-overview-rate-font);--device-overview-active-icon-wrap-size: var(--device-overview-metric-icon-wrap-size);--device-overview-active-icon-size: var(--device-overview-metric-icon-size);--device-overview-active-metric-gap: var(--device-overview-space-4);--device-overview-summary-columns: minmax(0, 1fr) var(--device-overview-gauge-size);--device-overview-summary-rows: none;--device-overview-summary-align-content: normal;--device-overview-summary-padding: 0 var(--device-overview-space-3) 0 var(--device-overview-space-6);--device-overview-gauge-justify-self: auto;--device-overview-gauge-order: 0;--device-overview-rate-text-align: left;--device-overview-rate-justify: flex-start;--device-overview-metrics-columns: repeat(2, minmax(0, 1fr));--device-overview-metrics-rows: repeat(2, minmax(0, 1fr));position:relative;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;color:var(--business-component-text)}.device-overview__stage[data-v-6f231083]{box-sizing:border-box;display:grid;width:100%;height:100%;min-width:0;min-height:0;grid-template-rows:minmax(0,1fr) minmax(0,1.04fr);gap:var(--device-overview-space-2);padding:var(--device-overview-space-1)}.device-overview__stage--metricCards[data-v-6f231083]{--device-overview-active-rate-font: var(--device-overview-emphasis-rate-font);--device-overview-summary-columns: minmax(0, 1fr);--device-overview-summary-rows: minmax(0, 1fr) auto;--device-overview-summary-align-content: center;--device-overview-summary-padding: var(--device-overview-space-5);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);grid-template-rows:minmax(0,1fr);gap:var(--device-overview-space-3);padding:var(--device-overview-space-2)}.device-overview__stage--metricCards .device-overview__summary[data-v-6f231083]{border:1px solid var(--business-component-content-border);border-radius:var(--radius-jet-lg);background:linear-gradient(145deg,color-mix(in srgb,var(--device-overview-online) 10%,var(--business-component-content-surface)),var(--business-component-content-surface))}.device-overview__stage--statusBoard[data-v-6f231083]{--device-overview-active-icon-wrap-size: var(--device-overview-status-icon-wrap-size);--device-overview-active-icon-size: var(--device-overview-status-icon-size);--device-overview-active-metric-gap: var(--device-overview-space-2);--device-overview-summary-columns: minmax(0, 1fr);--device-overview-summary-align-content: center;--device-overview-summary-padding: var(--device-overview-space-5);--device-overview-gauge-justify-self: center;--device-overview-gauge-order: -1;--device-overview-rate-text-align: center;--device-overview-rate-justify: center;--device-overview-metrics-columns: minmax(0, 1fr);--device-overview-metrics-rows: repeat(4, minmax(0, 1fr));grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-rows:minmax(0,1fr);gap:var(--device-overview-space-3);padding:var(--device-overview-space-2)}.device-overview__stage--statusBoard .device-overview__summary[data-v-6f231083]{border-radius:var(--radius-jet-lg);background:var(--business-component-content-surface)}.device-overview__summary[data-v-6f231083]{display:grid;grid-template-columns:var(--device-overview-summary-columns);grid-template-rows:var(--device-overview-summary-rows);align-items:center;align-content:var(--device-overview-summary-align-content);gap:var(--device-overview-space-4);min-width:0;min-height:0;overflow:hidden;padding:var(--device-overview-summary-padding)}.device-overview__rate-copy[data-v-6f231083]{min-width:0;text-align:var(--device-overview-rate-text-align)}.device-overview__metric-trigger[data-v-6f231083]:not(:disabled):focus-visible{outline:2px solid var(--business-component-primary);outline-offset:1px}.device-overview__metric-trigger[data-v-6f231083]:disabled{cursor:default}.device-overview__rate-copy>span[data-v-6f231083]{display:block;color:var(--business-component-muted);font-size:var(--device-overview-label-font);font-weight:600;line-height:1.4}.device-overview__rate-value[data-v-6f231083]{display:flex;align-items:baseline;justify-content:var(--device-overview-rate-justify);gap:var(--device-overview-space-1);margin:var(--device-overview-space-1) 0;color:var(--device-overview-online);font-variant-numeric:tabular-nums}.device-overview__rate-value strong[data-v-6f231083]{font-size:var(--device-overview-active-rate-font);font-weight:650;line-height:1.08;letter-spacing:-.035em}.device-overview__rate-value small[data-v-6f231083]{font-size:var(--device-overview-percent-font);font-weight:600}.device-overview__rate-copy p[data-v-6f231083]{margin:0;overflow:hidden;color:var(--business-component-muted);font-size:var(--device-overview-caption-font);font-weight:500;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.device-overview__rate-track[data-v-6f231083]{height:var(--device-overview-track-height);overflow:hidden;border-radius:999px;background:var(--business-component-track)}.device-overview__rate-track i[data-v-6f231083]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--business-component-primary),var(--device-overview-online));box-shadow:0 0 10px color-mix(in srgb,var(--device-overview-online) 30%,transparent);transition:width .25s ease}.device-overview__gauge[data-v-6f231083]{position:relative;display:grid;place-items:center;justify-self:var(--device-overview-gauge-justify-self);order:var(--device-overview-gauge-order);width:var(--device-overview-gauge-size);height:var(--device-overview-gauge-size);max-width:100%;max-height:100%;aspect-ratio:1;border-radius:50%}.device-overview__gauge[data-v-6f231083]:before{position:absolute;inset:0;content:"";border-radius:inherit;background:radial-gradient(circle,color-mix(in srgb,var(--device-overview-online) 7%,transparent) 0 46%,color-mix(in srgb,var(--device-overview-online) 5%,transparent) 47% 61%,transparent 72%);box-shadow:0 0 22px color-mix(in srgb,var(--device-overview-online) 14%,transparent)}.device-overview__gauge-progress[data-v-6f231083]{position:absolute;top:50%;left:50%;z-index:1;width:var(--device-overview-gauge-progress-size)!important;height:var(--device-overview-gauge-progress-size)!important;line-height:0;transform:translate(-50%,-50%)}.device-overview__gauge-progress[data-v-6f231083] .ant-progress-inner{transform:rotate(var(--device-overview-gauge-rotation))}.device-overview__gauge-marker-orbit[data-v-6f231083]{position:absolute;top:50%;left:50%;z-index:2;width:var(--device-overview-gauge-progress-size);height:var(--device-overview-gauge-progress-size);transform:translate(-50%,-50%) rotate(var(--device-overview-gauge-end-angle));pointer-events:none}.device-overview__gauge-marker[data-v-6f231083]{position:absolute;top:var(--device-overview-gauge-marker-offset);left:50%;box-sizing:border-box;width:var(--device-overview-gauge-marker-size);height:var(--device-overview-gauge-marker-size);border:var(--device-overview-gauge-marker-border) solid var(--device-overview-online);border-radius:50%;background:var(--business-component-surface, #fff);box-shadow:0 0 8px color-mix(in srgb,var(--device-overview-online) 36%,transparent);transform:translate(-50%,-50%)}.device-overview__gauge-pulse[data-v-6f231083]{position:relative;z-index:2;display:block;width:var(--device-overview-pulse-width);height:var(--device-overview-pulse-height);object-fit:contain}.device-overview__metrics[data-v-6f231083]{display:grid;grid-template-columns:var(--device-overview-metrics-columns);grid-template-rows:var(--device-overview-metrics-rows);gap:var(--device-overview-space-2);min-width:0;min-height:0}.device-overview__metric-card.ant-card[data-v-6f231083]{min-width:0;min-height:0;overflow:hidden;color:var(--business-component-text);border-color:color-mix(in srgb,var(--metric-color) 22%,var(--business-component-border));border-radius:var(--radius-jet-lg, var(--r-3));background:color-mix(in srgb,var(--metric-color) 4%,var(--business-component-content-surface));box-shadow:0 4px 14px color-mix(in srgb,var(--metric-color) 6%,transparent);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.device-overview__metric-card.is-clickable[data-v-6f231083]:hover{border-color:color-mix(in srgb,var(--metric-color) 42%,var(--business-component-border));box-shadow:0 6px 16px color-mix(in srgb,var(--metric-color) 10%,transparent);transform:translateY(-1px)}.device-overview__metric-card[data-v-6f231083] .ant-card-body{box-sizing:border-box;height:100%;padding:0}.device-overview__metric-trigger[data-v-6f231083]{box-sizing:border-box;display:block;width:100%;height:100%;padding:var(--device-overview-space-2) var(--device-overview-space-3);color:inherit;font:inherit;text-align:left;border:0;background:transparent;cursor:pointer}.device-overview__metric-content[data-v-6f231083]{display:grid;grid-template-columns:var(--device-overview-active-icon-wrap-size) minmax(0,1fr);align-items:center;gap:var(--device-overview-active-metric-gap);height:100%;min-width:0}.device-overview__metric-icon-wrap[data-v-6f231083]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--device-overview-active-icon-wrap-size);height:var(--device-overview-active-icon-wrap-size);border-radius:50%;background:linear-gradient(145deg,color-mix(in srgb,var(--metric-color) 18%,var(--business-component-content-surface)),color-mix(in srgb,var(--metric-color) 7%,var(--business-component-content-surface)));box-shadow:0 4px 12px color-mix(in srgb,var(--metric-color) 13%,transparent)}.device-overview__metric-icon-wrap[data-v-6f231083]:after{position:absolute;bottom:calc(0px - var(--device-overview-space-1));left:50%;width:var(--device-overview-metric-accent-width);height:var(--device-overview-metric-accent-height);content:"";border-radius:999px;background:var(--metric-color);box-shadow:0 0 5px color-mix(in srgb,var(--metric-color) 30%,transparent);transform:translate(-50%)}.device-overview__metric-icon[data-v-6f231083]{display:block;width:var(--device-overview-active-icon-size);height:var(--device-overview-active-icon-size);object-fit:contain}.device-overview__metric-content[data-v-6f231083] .ant-statistic{min-width:0;overflow:hidden}.device-overview__metric-content[data-v-6f231083] .ant-statistic-title{margin-bottom:var(--device-overview-space-1);overflow:hidden;color:var(--business-component-muted);font-size:var(--device-overview-caption-font);font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.device-overview__metric-content[data-v-6f231083] .ant-statistic-content{overflow:hidden;color:var(--business-component-text);font-size:var(--device-overview-metric-value-font);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.device-overview__metric-unit[data-v-6f231083]{margin-left:var(--device-overview-space-2);color:var(--business-component-muted);font-size:var(--device-overview-caption-font);font-weight:500}@container device-overview (max-width: 420px){.device-overview[data-v-6f231083]{--device-overview-summary-padding: 0 var(--device-overview-space-2) 0 var(--device-overview-space-3)}.device-overview__stage[data-v-6f231083]{gap:var(--device-overview-space-1)}.device-overview__metric-trigger[data-v-6f231083]{padding:var(--device-overview-space-1) var(--device-overview-space-2)}.device-overview__metric-content[data-v-6f231083]{gap:var(--device-overview-space-2)}.device-overview__metric-unit[data-v-6f231083]{margin-left:var(--device-overview-space-1)}.device-overview__stage--metricCards[data-v-6f231083]{--device-overview-summary-padding: var(--device-overview-space-3);grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(96px,.78fr) minmax(0,1.22fr);gap:var(--device-overview-space-2);padding:var(--device-overview-space-1)}.device-overview__stage--statusBoard[data-v-6f231083]{--device-overview-summary-columns: minmax(0, 1fr) var(--device-overview-gauge-size);--device-overview-summary-padding: 0 var(--device-overview-space-3);--device-overview-gauge-justify-self: auto;--device-overview-gauge-order: 0;--device-overview-rate-text-align: left;--device-overview-rate-justify: flex-start;--device-overview-metrics-columns: repeat(2, minmax(0, 1fr));--device-overview-metrics-rows: repeat(2, minmax(0, 1fr));grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(110px,.9fr) minmax(0,1.1fr);gap:var(--device-overview-space-2);padding:var(--device-overview-space-1)}}@container device-overview (max-height: 260px){.device-overview__stage[data-v-6f231083]{grid-template-rows:minmax(0,1fr);gap:var(--device-overview-space-1);padding:var(--device-overview-space-1)}.device-overview__stage--default[data-v-6f231083]{--device-overview-summary-columns: minmax(0, 1fr);--device-overview-summary-padding: var(--device-overview-space-2);grid-template-columns:minmax(112px,.72fr) minmax(0,1.28fr)}.device-overview__stage--default .device-overview__gauge[data-v-6f231083]{display:none}.device-overview__stage--metricCards[data-v-6f231083]{--device-overview-summary-padding: var(--device-overview-space-3);grid-template-columns:minmax(112px,.72fr) minmax(0,1.28fr)}.device-overview__stage--statusBoard[data-v-6f231083]{--device-overview-summary-columns: minmax(0, 1fr);--device-overview-summary-padding: var(--device-overview-space-2);--device-overview-metrics-columns: repeat(2, minmax(0, 1fr));--device-overview-metrics-rows: repeat(2, minmax(0, 1fr));grid-template-columns:minmax(112px,.72fr) minmax(0,1.28fr)}.device-overview__stage--statusBoard .device-overview__gauge[data-v-6f231083]{display:none}.device-overview__metric-trigger[data-v-6f231083]{padding:var(--device-overview-space-1) var(--device-overview-space-2)}.device-overview__metric-content[data-v-6f231083]{gap:var(--device-overview-space-2)}}@container device-overview (max-width: 420px) and (max-height: 260px){.device-overview__stage--default[data-v-6f231083],.device-overview__stage--metricCards[data-v-6f231083],.device-overview__stage--statusBoard[data-v-6f231083]{grid-template-columns:minmax(96px,.64fr) minmax(0,1.36fr);grid-template-rows:minmax(0,1fr)}.device-overview__rate-copy p[data-v-6f231083]{display:none}.device-overview__metric-content[data-v-6f231083]{display:block}.device-overview__metric-icon-wrap[data-v-6f231083]{display:none}.device-overview__metric-content[data-v-6f231083] .ant-statistic-title{margin-bottom:0}}.device-overview-shell[data-v-d5aa8843]{--device-overview-not-active: #ff9418;--device-overview-online: #35b84a;--device-overview-offline: #ff453a;--device-overview-total: #2f75ff;--device-overview-alarm: #ff3b30}.device-overview-shell--dark[data-v-d5aa8843] .business-component-shell__title-icon{filter:drop-shadow(0 0 8px rgba(13,109,255,.48))}.device-overview-shell--dark .device-overview__gauge[data-v-d5aa8843]:before{box-shadow:0 0 28px color-mix(in srgb,var(--device-overview-online) 24%,transparent)}.device-overview-shell--dark .device-overview__gauge-pulse[data-v-d5aa8843]{filter:saturate(1.5) brightness(1.16) drop-shadow(0 0 6px color-mix(in srgb,var(--device-overview-online) 42%,transparent))}.device-overview-shell--dark .device-overview__metric-card.ant-card[data-v-d5aa8843]{border-color:color-mix(in srgb,var(--metric-color) 34%,var(--business-component-border));background:color-mix(in srgb,var(--metric-color) 9%,var(--business-component-content-surface));box-shadow:inset 0 1px #ffffff0a,0 6px 18px color-mix(in srgb,var(--metric-color) 12%,transparent)}.device-overview-shell--dark .device-overview__metric-card.is-clickable[data-v-d5aa8843]:hover{border-color:color-mix(in srgb,var(--metric-color) 58%,var(--business-component-border));box-shadow:inset 0 1px #ffffff0f,0 8px 22px color-mix(in srgb,var(--metric-color) 18%,transparent)}.device-overview-shell--dark .device-overview__metric-icon-wrap[data-v-d5aa8843]{background:linear-gradient(145deg,color-mix(in srgb,var(--metric-color) 28%,var(--business-component-content-surface)),color-mix(in srgb,var(--metric-color) 10%,var(--business-component-content-surface)));box-shadow:0 5px 14px color-mix(in srgb,var(--metric-color) 22%,transparent)}.device-overview-shell--dark .device-overview__metric-icon[data-v-d5aa8843]{filter:brightness(1.08) drop-shadow(0 0 4px color-mix(in srgb,var(--metric-color) 32%,transparent))}.device-overview__state[data-v-d5aa8843]{display:grid;place-items:center;width:100%;height:100%;min-height:0}.device-overview[data-v-d5aa8843]{--device-overview-space-1: clamp(2px, min(.625cqi, 1.111cqh), var(--space-2));--device-overview-space-2: clamp(var(--space-1), min(1.25cqi, 2.222cqh), var(--space-3));--device-overview-space-3: clamp(var(--space-2), min(1.875cqi, 3.333cqh), var(--space-5));--device-overview-space-4: clamp(var(--space-2), min(2.5cqi, 4.444cqh), var(--space-6));--device-overview-space-5: clamp(var(--space-3), min(3.125cqi, 5.556cqh), var(--space-8));--device-overview-space-6: clamp(var(--space-4), min(3.75cqi, 6.667cqh), var(--space-10));--device-overview-caption-font: clamp(11px, min(1.719cqi, 3.056cqh), var(--fs-14));--device-overview-label-font: clamp(11px, min(1.875cqi, 3.333cqh), var(--fs-15));--device-overview-percent-font: clamp(var(--fs-12), min(2.5cqi, 4.444cqh), var(--fs-20));--device-overview-metric-value-font: clamp(var(--fs-14), min(3.438cqi, 6.111cqh), var(--fs-28));--device-overview-rate-font: clamp(var(--fs-24), min(5.625cqi, 10cqh), var(--fs-48));--device-overview-emphasis-rate-font: clamp(var(--fs-28), min(6.563cqi, 11.667cqh), 3.25rem);--device-overview-track-height: clamp(var(--space-1), min(1.094cqi, 1.944cqh), 9px);--device-overview-gauge-size: clamp(72px, min(17.5cqi, 31.111cqh), 144px);--device-overview-gauge-progress-size: clamp(64px, min(15.625cqi, 27.778cqh), 128px);--device-overview-gauge-marker-offset: clamp(2px, min(.469cqi, .833cqh), var(--space-1));--device-overview-gauge-marker-size: clamp(6px, min(1.563cqi, 2.778cqh), var(--space-3));--device-overview-gauge-marker-border: clamp(1px, min(.313cqi, .556cqh), 3px);--device-overview-pulse-width: clamp(var(--space-6), min(6.25cqi, 11.111cqh), 52px);--device-overview-pulse-height: clamp(17px, min(4.375cqi, 7.778cqh), var(--fs-36));--device-overview-metric-icon-wrap-size: clamp(26px, min(6.25cqi, 11.111cqh), var(--space-12));--device-overview-metric-icon-size: clamp(var(--fs-16), min(3.438cqi, 6.111cqh), var(--fs-28));--device-overview-status-icon-wrap-size: clamp(var(--space-6), min(4.375cqi, 7.778cqh), var(--fs-36));--device-overview-status-icon-size: clamp(var(--fs-14), min(2.5cqi, 4.444cqh), var(--fs-20));--device-overview-metric-accent-width: clamp(var(--space-2), min(1.875cqi, 3.333cqh), var(--space-4));--device-overview-metric-accent-height: clamp(1px, min(.313cqi, .556cqh), 3px);--device-overview-active-rate-font: var(--device-overview-rate-font);--device-overview-active-icon-wrap-size: var(--device-overview-metric-icon-wrap-size);--device-overview-active-icon-size: var(--device-overview-metric-icon-size);--device-overview-active-metric-gap: var(--device-overview-space-4);--device-overview-summary-columns: minmax(0, 1fr) var(--device-overview-gauge-size);--device-overview-summary-rows: none;--device-overview-summary-align-content: normal;--device-overview-summary-padding: 0 var(--device-overview-space-3) 0 var(--device-overview-space-6);--device-overview-gauge-justify-self: auto;--device-overview-gauge-order: 0;--device-overview-rate-text-align: left;--device-overview-rate-justify: flex-start;--device-overview-metrics-columns: repeat(2, minmax(0, 1fr));--device-overview-metrics-rows: repeat(2, minmax(0, 1fr));position:relative;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;color:var(--business-component-text)}.device-overview__stage[data-v-d5aa8843]{box-sizing:border-box;display:grid;width:100%;height:100%;min-width:0;min-height:0;grid-template-rows:minmax(0,1fr) minmax(0,1.04fr);gap:var(--device-overview-space-2);padding:var(--device-overview-space-1)}.device-overview__stage--metricCards[data-v-d5aa8843]{--device-overview-active-rate-font: var(--device-overview-emphasis-rate-font);--device-overview-summary-columns: minmax(0, 1fr);--device-overview-summary-rows: minmax(0, 1fr) auto;--device-overview-summary-align-content: center;--device-overview-summary-padding: var(--device-overview-space-5);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);grid-template-rows:minmax(0,1fr);gap:var(--device-overview-space-3);padding:var(--device-overview-space-2)}.device-overview__stage--metricCards .device-overview__summary[data-v-d5aa8843]{border:1px solid var(--business-component-content-border);border-radius:var(--radius-jet-lg);background:linear-gradient(145deg,color-mix(in srgb,var(--device-overview-online) 10%,var(--business-component-content-surface)),var(--business-component-content-surface))}.device-overview__stage--statusBoard[data-v-d5aa8843]{--device-overview-active-icon-wrap-size: var(--device-overview-status-icon-wrap-size);--device-overview-active-icon-size: var(--device-overview-status-icon-size);--device-overview-active-metric-gap: var(--device-overview-space-2);--device-overview-summary-columns: minmax(0, 1fr);--device-overview-summary-align-content: center;--device-overview-summary-padding: var(--device-overview-space-5);--device-overview-gauge-justify-self: center;--device-overview-gauge-order: -1;--device-overview-rate-text-align: center;--device-overview-rate-justify: center;--device-overview-metrics-columns: minmax(0, 1fr);--device-overview-metrics-rows: repeat(4, minmax(0, 1fr));grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-rows:minmax(0,1fr);gap:var(--device-overview-space-3);padding:var(--device-overview-space-2)}.device-overview__stage--statusBoard .device-overview__summary[data-v-d5aa8843]{border-radius:var(--radius-jet-lg);background:var(--business-component-content-surface)}.device-overview__summary[data-v-d5aa8843]{display:grid;grid-template-columns:var(--device-overview-summary-columns);grid-template-rows:var(--device-overview-summary-rows);align-items:center;align-content:var(--device-overview-summary-align-content);gap:var(--device-overview-space-4);min-width:0;min-height:0;overflow:hidden;padding:var(--device-overview-summary-padding)}.device-overview__rate-copy[data-v-d5aa8843]{min-width:0;text-align:var(--device-overview-rate-text-align)}.device-overview__metric-trigger[data-v-d5aa8843]:not(:disabled):focus-visible{outline:2px solid var(--business-component-primary);outline-offset:1px}.device-overview__metric-trigger[data-v-d5aa8843]:disabled{cursor:default}.device-overview__rate-copy>span[data-v-d5aa8843]{display:block;color:var(--business-component-muted);font-size:var(--device-overview-label-font);font-weight:600;line-height:1.4}.device-overview__rate-value[data-v-d5aa8843]{display:flex;align-items:baseline;justify-content:var(--device-overview-rate-justify);gap:var(--device-overview-space-1);margin:var(--device-overview-space-1) 0;color:var(--device-overview-online);font-variant-numeric:tabular-nums}.device-overview__rate-value strong[data-v-d5aa8843]{font-size:var(--device-overview-active-rate-font);font-weight:650;line-height:1.08;letter-spacing:-.035em}.device-overview__rate-value small[data-v-d5aa8843]{font-size:var(--device-overview-percent-font);font-weight:600}.device-overview__rate-copy p[data-v-d5aa8843]{margin:0;overflow:hidden;color:var(--business-component-muted);font-size:var(--device-overview-caption-font);font-weight:500;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.device-overview__rate-track[data-v-d5aa8843]{height:var(--device-overview-track-height);overflow:hidden;border-radius:999px;background:var(--business-component-track)}.device-overview__rate-track i[data-v-d5aa8843]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--business-component-primary),var(--device-overview-online));box-shadow:0 0 10px color-mix(in srgb,var(--device-overview-online) 30%,transparent);transition:width .25s ease}.device-overview__gauge[data-v-d5aa8843]{position:relative;display:grid;place-items:center;justify-self:var(--device-overview-gauge-justify-self);order:var(--device-overview-gauge-order);width:var(--device-overview-gauge-size);height:var(--device-overview-gauge-size);max-width:100%;max-height:100%;aspect-ratio:1;border-radius:50%}.device-overview__gauge[data-v-d5aa8843]:before{position:absolute;inset:0;content:"";border-radius:inherit;background:radial-gradient(circle,color-mix(in srgb,var(--device-overview-online) 7%,transparent) 0 46%,color-mix(in srgb,var(--device-overview-online) 5%,transparent) 47% 61%,transparent 72%);box-shadow:0 0 22px color-mix(in srgb,var(--device-overview-online) 14%,transparent)}.device-overview__gauge-progress[data-v-d5aa8843]{position:absolute;top:50%;left:50%;z-index:1;width:var(--device-overview-gauge-progress-size)!important;height:var(--device-overview-gauge-progress-size)!important;line-height:0;transform:translate(-50%,-50%)}.device-overview__gauge-progress[data-v-d5aa8843] .ant-progress-inner{transform:rotate(var(--device-overview-gauge-rotation))}.device-overview__gauge-marker-orbit[data-v-d5aa8843]{position:absolute;top:50%;left:50%;z-index:2;width:var(--device-overview-gauge-progress-size);height:var(--device-overview-gauge-progress-size);transform:translate(-50%,-50%) rotate(var(--device-overview-gauge-end-angle));pointer-events:none}.device-overview__gauge-marker[data-v-d5aa8843]{position:absolute;top:var(--device-overview-gauge-marker-offset);left:50%;box-sizing:border-box;width:var(--device-overview-gauge-marker-size);height:var(--device-overview-gauge-marker-size);border:var(--device-overview-gauge-marker-border) solid var(--device-overview-online);border-radius:50%;background:var(--business-component-surface, #fff);box-shadow:0 0 8px color-mix(in srgb,var(--device-overview-online) 36%,transparent);transform:translate(-50%,-50%)}.device-overview__gauge-pulse[data-v-d5aa8843]{position:relative;z-index:2;display:block;width:var(--device-overview-pulse-width);height:var(--device-overview-pulse-height);object-fit:contain}.device-overview__metrics[data-v-d5aa8843]{display:grid;grid-template-columns:var(--device-overview-metrics-columns);grid-template-rows:var(--device-overview-metrics-rows);gap:var(--device-overview-space-2);min-width:0;min-height:0}.device-overview__metric-card.ant-card[data-v-d5aa8843]{min-width:0;min-height:0;overflow:hidden;color:var(--business-component-text);border-color:color-mix(in srgb,var(--metric-color) 22%,var(--business-component-border));border-radius:var(--radius-jet-lg, var(--r-3));background:color-mix(in srgb,var(--metric-color) 4%,var(--business-component-content-surface));box-shadow:0 4px 14px color-mix(in srgb,var(--metric-color) 6%,transparent);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.device-overview__metric-card.is-clickable[data-v-d5aa8843]:hover{border-color:color-mix(in srgb,var(--metric-color) 42%,var(--business-component-border));box-shadow:0 6px 16px color-mix(in srgb,var(--metric-color) 10%,transparent);transform:translateY(-1px)}.device-overview__metric-card[data-v-d5aa8843] .ant-card-body{box-sizing:border-box;height:100%;padding:0}.device-overview__metric-trigger[data-v-d5aa8843]{box-sizing:border-box;display:block;width:100%;height:100%;padding:var(--device-overview-space-2) var(--device-overview-space-3);color:inherit;font:inherit;text-align:left;border:0;background:transparent;cursor:pointer}.device-overview__metric-content[data-v-d5aa8843]{display:grid;grid-template-columns:var(--device-overview-active-icon-wrap-size) minmax(0,1fr);align-items:center;gap:var(--device-overview-active-metric-gap);height:100%;min-width:0}.device-overview__metric-icon-wrap[data-v-d5aa8843]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--device-overview-active-icon-wrap-size);height:var(--device-overview-active-icon-wrap-size);border-radius:50%;background:linear-gradient(145deg,color-mix(in srgb,var(--metric-color) 18%,var(--business-component-content-surface)),color-mix(in srgb,var(--metric-color) 7%,var(--business-component-content-surface)));box-shadow:0 4px 12px color-mix(in srgb,var(--metric-color) 13%,transparent)}.device-overview__metric-icon-wrap[data-v-d5aa8843]:after{position:absolute;bottom:calc(0px - var(--device-overview-space-1));left:50%;width:var(--device-overview-metric-accent-width);height:var(--device-overview-metric-accent-height);content:"";border-radius:999px;background:var(--metric-color);box-shadow:0 0 5px color-mix(in srgb,var(--metric-color) 30%,transparent);transform:translate(-50%)}.device-overview__metric-icon[data-v-d5aa8843]{display:block;width:var(--device-overview-active-icon-size);height:var(--device-overview-active-icon-size);object-fit:contain}.device-overview__metric-content[data-v-d5aa8843] .ant-statistic{min-width:0;overflow:hidden}.device-overview__metric-content[data-v-d5aa8843] .ant-statistic-title{margin-bottom:var(--device-overview-space-1);overflow:hidden;color:var(--business-component-muted);font-size:var(--device-overview-caption-font);font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.device-overview__metric-content[data-v-d5aa8843] .ant-statistic-content{overflow:hidden;color:var(--business-component-text);font-size:var(--device-overview-metric-value-font);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.device-overview__metric-unit[data-v-d5aa8843]{margin-left:var(--device-overview-space-2);color:var(--business-component-muted);font-size:var(--device-overview-caption-font);font-weight:500}@container device-overview (max-width: 420px){.device-overview[data-v-d5aa8843]{--device-overview-summary-padding: 0 var(--device-overview-space-2) 0 var(--device-overview-space-3)}.device-overview__stage[data-v-d5aa8843]{gap:var(--device-overview-space-1)}.device-overview__metric-trigger[data-v-d5aa8843]{padding:var(--device-overview-space-1) var(--device-overview-space-2)}.device-overview__metric-content[data-v-d5aa8843]{gap:var(--device-overview-space-2)}.device-overview__metric-unit[data-v-d5aa8843]{margin-left:var(--device-overview-space-1)}.device-overview__stage--metricCards[data-v-d5aa8843]{--device-overview-summary-padding: var(--device-overview-space-3);grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(96px,.78fr) minmax(0,1.22fr);gap:var(--device-overview-space-2);padding:var(--device-overview-space-1)}.device-overview__stage--statusBoard[data-v-d5aa8843]{--device-overview-summary-columns: minmax(0, 1fr) var(--device-overview-gauge-size);--device-overview-summary-padding: 0 var(--device-overview-space-3);--device-overview-gauge-justify-self: auto;--device-overview-gauge-order: 0;--device-overview-rate-text-align: left;--device-overview-rate-justify: flex-start;--device-overview-metrics-columns: repeat(2, minmax(0, 1fr));--device-overview-metrics-rows: repeat(2, minmax(0, 1fr));grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(110px,.9fr) minmax(0,1.1fr);gap:var(--device-overview-space-2);padding:var(--device-overview-space-1)}}@container device-overview (max-height: 260px){.device-overview__stage[data-v-d5aa8843]{grid-template-rows:minmax(0,1fr);gap:var(--device-overview-space-1);padding:var(--device-overview-space-1)}.device-overview__stage--default[data-v-d5aa8843]{--device-overview-summary-columns: minmax(0, 1fr);--device-overview-summary-padding: var(--device-overview-space-2);grid-template-columns:minmax(112px,.72fr) minmax(0,1.28fr)}.device-overview__stage--default .device-overview__gauge[data-v-d5aa8843]{display:none}.device-overview__stage--metricCards[data-v-d5aa8843]{--device-overview-summary-padding: var(--device-overview-space-3);grid-template-columns:minmax(112px,.72fr) minmax(0,1.28fr)}.device-overview__stage--statusBoard[data-v-d5aa8843]{--device-overview-summary-columns: minmax(0, 1fr);--device-overview-summary-padding: var(--device-overview-space-2);--device-overview-metrics-columns: repeat(2, minmax(0, 1fr));--device-overview-metrics-rows: repeat(2, minmax(0, 1fr));grid-template-columns:minmax(112px,.72fr) minmax(0,1.28fr)}.device-overview__stage--statusBoard .device-overview__gauge[data-v-d5aa8843]{display:none}.device-overview__metric-trigger[data-v-d5aa8843]{padding:var(--device-overview-space-1) var(--device-overview-space-2)}.device-overview__metric-content[data-v-d5aa8843]{gap:var(--device-overview-space-2)}}@container device-overview (max-width: 420px) and (max-height: 260px){.device-overview__stage--default[data-v-d5aa8843],.device-overview__stage--metricCards[data-v-d5aa8843],.device-overview__stage--statusBoard[data-v-d5aa8843]{grid-template-columns:minmax(96px,.64fr) minmax(0,1.36fr);grid-template-rows:minmax(0,1fr)}.device-overview__rate-copy p[data-v-d5aa8843]{display:none}.device-overview__metric-content[data-v-d5aa8843]{display:block}.device-overview__metric-icon-wrap[data-v-d5aa8843]{display:none}.device-overview__metric-content[data-v-d5aa8843] .ant-statistic-title{margin-bottom:0}}.device-overview-shell[data-v-04e4fdc1]{--device-overview-not-active: #ff9418;--device-overview-online: #35b84a;--device-overview-offline: #ff453a;--device-overview-total: #2f75ff;--device-overview-alarm: #ff3b30}.device-overview-shell--dark[data-v-04e4fdc1] .business-component-shell__title-icon{filter:drop-shadow(0 0 8px rgba(13,109,255,.48))}.device-overview-shell--dark .device-overview__gauge[data-v-04e4fdc1]:before{box-shadow:0 0 28px color-mix(in srgb,var(--device-overview-online) 24%,transparent)}.device-overview-shell--dark .device-overview__gauge-pulse[data-v-04e4fdc1]{filter:saturate(1.5) brightness(1.16) drop-shadow(0 0 6px color-mix(in srgb,var(--device-overview-online) 42%,transparent))}.device-overview-shell--dark .device-overview__metric-card.ant-card[data-v-04e4fdc1]{border-color:color-mix(in srgb,var(--metric-color) 34%,var(--business-component-border));background:color-mix(in srgb,var(--metric-color) 9%,var(--business-component-content-surface));box-shadow:inset 0 1px #ffffff0a,0 6px 18px color-mix(in srgb,var(--metric-color) 12%,transparent)}.device-overview-shell--dark .device-overview__metric-card.is-clickable[data-v-04e4fdc1]:hover{border-color:color-mix(in srgb,var(--metric-color) 58%,var(--business-component-border));box-shadow:inset 0 1px #ffffff0f,0 8px 22px color-mix(in srgb,var(--metric-color) 18%,transparent)}.device-overview-shell--dark .device-overview__metric-icon-wrap[data-v-04e4fdc1]{background:linear-gradient(145deg,color-mix(in srgb,var(--metric-color) 28%,var(--business-component-content-surface)),color-mix(in srgb,var(--metric-color) 10%,var(--business-component-content-surface)));box-shadow:0 5px 14px color-mix(in srgb,var(--metric-color) 22%,transparent)}.device-overview-shell--dark .device-overview__metric-icon[data-v-04e4fdc1]{filter:brightness(1.08) drop-shadow(0 0 4px color-mix(in srgb,var(--metric-color) 32%,transparent))}.device-overview__state[data-v-04e4fdc1]{display:grid;place-items:center;width:100%;height:100%;min-height:0}.device-overview[data-v-04e4fdc1]{--device-overview-space-1: clamp(2px, min(.625cqi, 1.111cqh), var(--space-2));--device-overview-space-2: clamp(var(--space-1), min(1.25cqi, 2.222cqh), var(--space-3));--device-overview-space-3: clamp(var(--space-2), min(1.875cqi, 3.333cqh), var(--space-5));--device-overview-space-4: clamp(var(--space-2), min(2.5cqi, 4.444cqh), var(--space-6));--device-overview-space-5: clamp(var(--space-3), min(3.125cqi, 5.556cqh), var(--space-8));--device-overview-space-6: clamp(var(--space-4), min(3.75cqi, 6.667cqh), var(--space-10));--device-overview-caption-font: clamp(11px, min(1.719cqi, 3.056cqh), var(--fs-14));--device-overview-label-font: clamp(11px, min(1.875cqi, 3.333cqh), var(--fs-15));--device-overview-percent-font: clamp(var(--fs-12), min(2.5cqi, 4.444cqh), var(--fs-20));--device-overview-metric-value-font: clamp(var(--fs-14), min(3.438cqi, 6.111cqh), var(--fs-28));--device-overview-rate-font: clamp(var(--fs-24), min(5.625cqi, 10cqh), var(--fs-48));--device-overview-emphasis-rate-font: clamp(var(--fs-28), min(6.563cqi, 11.667cqh), 3.25rem);--device-overview-track-height: clamp(var(--space-1), min(1.094cqi, 1.944cqh), 9px);--device-overview-gauge-size: clamp(72px, min(17.5cqi, 31.111cqh), 144px);--device-overview-gauge-progress-size: clamp(64px, min(15.625cqi, 27.778cqh), 128px);--device-overview-gauge-marker-offset: clamp(2px, min(.469cqi, .833cqh), var(--space-1));--device-overview-gauge-marker-size: clamp(6px, min(1.563cqi, 2.778cqh), var(--space-3));--device-overview-gauge-marker-border: clamp(1px, min(.313cqi, .556cqh), 3px);--device-overview-pulse-width: clamp(var(--space-6), min(6.25cqi, 11.111cqh), 52px);--device-overview-pulse-height: clamp(17px, min(4.375cqi, 7.778cqh), var(--fs-36));--device-overview-metric-icon-wrap-size: clamp(26px, min(6.25cqi, 11.111cqh), var(--space-12));--device-overview-metric-icon-size: clamp(var(--fs-16), min(3.438cqi, 6.111cqh), var(--fs-28));--device-overview-status-icon-wrap-size: clamp(var(--space-6), min(4.375cqi, 7.778cqh), var(--fs-36));--device-overview-status-icon-size: clamp(var(--fs-14), min(2.5cqi, 4.444cqh), var(--fs-20));--device-overview-metric-accent-width: clamp(var(--space-2), min(1.875cqi, 3.333cqh), var(--space-4));--device-overview-metric-accent-height: clamp(1px, min(.313cqi, .556cqh), 3px);--device-overview-active-rate-font: var(--device-overview-rate-font);--device-overview-active-icon-wrap-size: var(--device-overview-metric-icon-wrap-size);--device-overview-active-icon-size: var(--device-overview-metric-icon-size);--device-overview-active-metric-gap: var(--device-overview-space-4);--device-overview-summary-columns: minmax(0, 1fr) var(--device-overview-gauge-size);--device-overview-summary-rows: none;--device-overview-summary-align-content: normal;--device-overview-summary-padding: 0 var(--device-overview-space-3) 0 var(--device-overview-space-6);--device-overview-gauge-justify-self: auto;--device-overview-gauge-order: 0;--device-overview-rate-text-align: left;--device-overview-rate-justify: flex-start;--device-overview-metrics-columns: repeat(2, minmax(0, 1fr));--device-overview-metrics-rows: repeat(2, minmax(0, 1fr));position:relative;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;color:var(--business-component-text)}.device-overview__stage[data-v-04e4fdc1]{box-sizing:border-box;display:grid;width:100%;height:100%;min-width:0;min-height:0;grid-template-rows:minmax(0,1fr) minmax(0,1.04fr);gap:var(--device-overview-space-2);padding:var(--device-overview-space-1)}.device-overview__stage--metricCards[data-v-04e4fdc1]{--device-overview-active-rate-font: var(--device-overview-emphasis-rate-font);--device-overview-summary-columns: minmax(0, 1fr);--device-overview-summary-rows: minmax(0, 1fr) auto;--device-overview-summary-align-content: center;--device-overview-summary-padding: var(--device-overview-space-5);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);grid-template-rows:minmax(0,1fr);gap:var(--device-overview-space-3);padding:var(--device-overview-space-2)}.device-overview__stage--metricCards .device-overview__summary[data-v-04e4fdc1]{border:1px solid var(--business-component-content-border);border-radius:var(--radius-jet-lg);background:linear-gradient(145deg,color-mix(in srgb,var(--device-overview-online) 10%,var(--business-component-content-surface)),var(--business-component-content-surface))}.device-overview__stage--statusBoard[data-v-04e4fdc1]{--device-overview-active-icon-wrap-size: var(--device-overview-status-icon-wrap-size);--device-overview-active-icon-size: var(--device-overview-status-icon-size);--device-overview-active-metric-gap: var(--device-overview-space-2);--device-overview-summary-columns: minmax(0, 1fr);--device-overview-summary-align-content: center;--device-overview-summary-padding: var(--device-overview-space-5);--device-overview-gauge-justify-self: center;--device-overview-gauge-order: -1;--device-overview-rate-text-align: center;--device-overview-rate-justify: center;--device-overview-metrics-columns: minmax(0, 1fr);--device-overview-metrics-rows: repeat(4, minmax(0, 1fr));grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-rows:minmax(0,1fr);gap:var(--device-overview-space-3);padding:var(--device-overview-space-2)}.device-overview__stage--statusBoard .device-overview__summary[data-v-04e4fdc1]{border-radius:var(--radius-jet-lg);background:var(--business-component-content-surface)}.device-overview__summary[data-v-04e4fdc1]{display:grid;grid-template-columns:var(--device-overview-summary-columns);grid-template-rows:var(--device-overview-summary-rows);align-items:center;align-content:var(--device-overview-summary-align-content);gap:var(--device-overview-space-4);min-width:0;min-height:0;overflow:hidden;padding:var(--device-overview-summary-padding)}.device-overview__rate-copy[data-v-04e4fdc1]{min-width:0;text-align:var(--device-overview-rate-text-align)}.device-overview__metric-trigger[data-v-04e4fdc1]:not(:disabled):focus-visible{outline:2px solid var(--business-component-primary);outline-offset:1px}.device-overview__metric-trigger[data-v-04e4fdc1]:disabled{cursor:default}.device-overview__rate-copy>span[data-v-04e4fdc1]{display:block;color:var(--business-component-muted);font-size:var(--device-overview-label-font);font-weight:600;line-height:1.4}.device-overview__rate-value[data-v-04e4fdc1]{display:flex;align-items:baseline;justify-content:var(--device-overview-rate-justify);gap:var(--device-overview-space-1);margin:var(--device-overview-space-1) 0;color:var(--device-overview-online);font-variant-numeric:tabular-nums}.device-overview__rate-value strong[data-v-04e4fdc1]{font-size:var(--device-overview-active-rate-font);font-weight:650;line-height:1.08;letter-spacing:-.035em}.device-overview__rate-value small[data-v-04e4fdc1]{font-size:var(--device-overview-percent-font);font-weight:600}.device-overview__rate-copy p[data-v-04e4fdc1]{margin:0;overflow:hidden;color:var(--business-component-muted);font-size:var(--device-overview-caption-font);font-weight:500;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.device-overview__rate-track[data-v-04e4fdc1]{height:var(--device-overview-track-height);overflow:hidden;border-radius:999px;background:var(--business-component-track)}.device-overview__rate-track i[data-v-04e4fdc1]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--business-component-primary),var(--device-overview-online));box-shadow:0 0 10px color-mix(in srgb,var(--device-overview-online) 30%,transparent);transition:width .25s ease}.device-overview__gauge[data-v-04e4fdc1]{position:relative;display:grid;place-items:center;justify-self:var(--device-overview-gauge-justify-self);order:var(--device-overview-gauge-order);width:var(--device-overview-gauge-size);height:var(--device-overview-gauge-size);max-width:100%;max-height:100%;aspect-ratio:1;border-radius:50%}.device-overview__gauge[data-v-04e4fdc1]:before{position:absolute;inset:0;content:"";border-radius:inherit;background:radial-gradient(circle,color-mix(in srgb,var(--device-overview-online) 7%,transparent) 0 46%,color-mix(in srgb,var(--device-overview-online) 5%,transparent) 47% 61%,transparent 72%);box-shadow:0 0 22px color-mix(in srgb,var(--device-overview-online) 14%,transparent)}.device-overview__gauge-progress[data-v-04e4fdc1]{position:absolute;top:50%;left:50%;z-index:1;width:var(--device-overview-gauge-progress-size)!important;height:var(--device-overview-gauge-progress-size)!important;line-height:0;transform:translate(-50%,-50%)}.device-overview__gauge-progress[data-v-04e4fdc1] .ant-progress-inner{transform:rotate(var(--device-overview-gauge-rotation))}.device-overview__gauge-marker-orbit[data-v-04e4fdc1]{position:absolute;top:50%;left:50%;z-index:2;width:var(--device-overview-gauge-progress-size);height:var(--device-overview-gauge-progress-size);transform:translate(-50%,-50%) rotate(var(--device-overview-gauge-end-angle));pointer-events:none}.device-overview__gauge-marker[data-v-04e4fdc1]{position:absolute;top:var(--device-overview-gauge-marker-offset);left:50%;box-sizing:border-box;width:var(--device-overview-gauge-marker-size);height:var(--device-overview-gauge-marker-size);border:var(--device-overview-gauge-marker-border) solid var(--device-overview-online);border-radius:50%;background:var(--business-component-surface, #fff);box-shadow:0 0 8px color-mix(in srgb,var(--device-overview-online) 36%,transparent);transform:translate(-50%,-50%)}.device-overview__gauge-pulse[data-v-04e4fdc1]{position:relative;z-index:2;display:block;width:var(--device-overview-pulse-width);height:var(--device-overview-pulse-height);object-fit:contain}.device-overview__metrics[data-v-04e4fdc1]{display:grid;grid-template-columns:var(--device-overview-metrics-columns);grid-template-rows:var(--device-overview-metrics-rows);gap:var(--device-overview-space-2);min-width:0;min-height:0}.device-overview__metric-card.ant-card[data-v-04e4fdc1]{min-width:0;min-height:0;overflow:hidden;color:var(--business-component-text);border-color:color-mix(in srgb,var(--metric-color) 22%,var(--business-component-border));border-radius:var(--radius-jet-lg, var(--r-3));background:color-mix(in srgb,var(--metric-color) 4%,var(--business-component-content-surface));box-shadow:0 4px 14px color-mix(in srgb,var(--metric-color) 6%,transparent);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.device-overview__metric-card.is-clickable[data-v-04e4fdc1]:hover{border-color:color-mix(in srgb,var(--metric-color) 42%,var(--business-component-border));box-shadow:0 6px 16px color-mix(in srgb,var(--metric-color) 10%,transparent);transform:translateY(-1px)}.device-overview__metric-card[data-v-04e4fdc1] .ant-card-body{box-sizing:border-box;height:100%;padding:0}.device-overview__metric-trigger[data-v-04e4fdc1]{box-sizing:border-box;display:block;width:100%;height:100%;padding:var(--device-overview-space-2) var(--device-overview-space-3);color:inherit;font:inherit;text-align:left;border:0;background:transparent;cursor:pointer}.device-overview__metric-content[data-v-04e4fdc1]{display:grid;grid-template-columns:var(--device-overview-active-icon-wrap-size) minmax(0,1fr);align-items:center;gap:var(--device-overview-active-metric-gap);height:100%;min-width:0}.device-overview__metric-icon-wrap[data-v-04e4fdc1]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--device-overview-active-icon-wrap-size);height:var(--device-overview-active-icon-wrap-size);border-radius:50%;background:linear-gradient(145deg,color-mix(in srgb,var(--metric-color) 18%,var(--business-component-content-surface)),color-mix(in srgb,var(--metric-color) 7%,var(--business-component-content-surface)));box-shadow:0 4px 12px color-mix(in srgb,var(--metric-color) 13%,transparent)}.device-overview__metric-icon-wrap[data-v-04e4fdc1]:after{position:absolute;bottom:calc(0px - var(--device-overview-space-1));left:50%;width:var(--device-overview-metric-accent-width);height:var(--device-overview-metric-accent-height);content:"";border-radius:999px;background:var(--metric-color);box-shadow:0 0 5px color-mix(in srgb,var(--metric-color) 30%,transparent);transform:translate(-50%)}.device-overview__metric-icon[data-v-04e4fdc1]{display:block;width:var(--device-overview-active-icon-size);height:var(--device-overview-active-icon-size);object-fit:contain}.device-overview__metric-content[data-v-04e4fdc1] .ant-statistic{min-width:0;overflow:hidden}.device-overview__metric-content[data-v-04e4fdc1] .ant-statistic-title{margin-bottom:var(--device-overview-space-1);overflow:hidden;color:var(--business-component-muted);font-size:var(--device-overview-caption-font);font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.device-overview__metric-content[data-v-04e4fdc1] .ant-statistic-content{overflow:hidden;color:var(--business-component-text);font-size:var(--device-overview-metric-value-font);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.device-overview__metric-unit[data-v-04e4fdc1]{margin-left:var(--device-overview-space-2);color:var(--business-component-muted);font-size:var(--device-overview-caption-font);font-weight:500}@container device-overview (max-width: 420px){.device-overview[data-v-04e4fdc1]{--device-overview-summary-padding: 0 var(--device-overview-space-2) 0 var(--device-overview-space-3)}.device-overview__stage[data-v-04e4fdc1]{gap:var(--device-overview-space-1)}.device-overview__metric-trigger[data-v-04e4fdc1]{padding:var(--device-overview-space-1) var(--device-overview-space-2)}.device-overview__metric-content[data-v-04e4fdc1]{gap:var(--device-overview-space-2)}.device-overview__metric-unit[data-v-04e4fdc1]{margin-left:var(--device-overview-space-1)}.device-overview__stage--metricCards[data-v-04e4fdc1]{--device-overview-summary-padding: var(--device-overview-space-3);grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(96px,.78fr) minmax(0,1.22fr);gap:var(--device-overview-space-2);padding:var(--device-overview-space-1)}.device-overview__stage--statusBoard[data-v-04e4fdc1]{--device-overview-summary-columns: minmax(0, 1fr) var(--device-overview-gauge-size);--device-overview-summary-padding: 0 var(--device-overview-space-3);--device-overview-gauge-justify-self: auto;--device-overview-gauge-order: 0;--device-overview-rate-text-align: left;--device-overview-rate-justify: flex-start;--device-overview-metrics-columns: repeat(2, minmax(0, 1fr));--device-overview-metrics-rows: repeat(2, minmax(0, 1fr));grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(110px,.9fr) minmax(0,1.1fr);gap:var(--device-overview-space-2);padding:var(--device-overview-space-1)}}@container device-overview (max-height: 260px){.device-overview__stage[data-v-04e4fdc1]{grid-template-rows:minmax(0,1fr);gap:var(--device-overview-space-1);padding:var(--device-overview-space-1)}.device-overview__stage--default[data-v-04e4fdc1]{--device-overview-summary-columns: minmax(0, 1fr);--device-overview-summary-padding: var(--device-overview-space-2);grid-template-columns:minmax(112px,.72fr) minmax(0,1.28fr)}.device-overview__stage--default .device-overview__gauge[data-v-04e4fdc1]{display:none}.device-overview__stage--metricCards[data-v-04e4fdc1]{--device-overview-summary-padding: var(--device-overview-space-3);grid-template-columns:minmax(112px,.72fr) minmax(0,1.28fr)}.device-overview__stage--statusBoard[data-v-04e4fdc1]{--device-overview-summary-columns: minmax(0, 1fr);--device-overview-summary-padding: var(--device-overview-space-2);--device-overview-metrics-columns: repeat(2, minmax(0, 1fr));--device-overview-metrics-rows: repeat(2, minmax(0, 1fr));grid-template-columns:minmax(112px,.72fr) minmax(0,1.28fr)}.device-overview__stage--statusBoard .device-overview__gauge[data-v-04e4fdc1]{display:none}.device-overview__metric-trigger[data-v-04e4fdc1]{padding:var(--device-overview-space-1) var(--device-overview-space-2)}.device-overview__metric-content[data-v-04e4fdc1]{gap:var(--device-overview-space-2)}}@container device-overview (max-width: 420px) and (max-height: 260px){.device-overview__stage--default[data-v-04e4fdc1],.device-overview__stage--metricCards[data-v-04e4fdc1],.device-overview__stage--statusBoard[data-v-04e4fdc1]{grid-template-columns:minmax(96px,.64fr) minmax(0,1.36fr);grid-template-rows:minmax(0,1fr)}.device-overview__rate-copy p[data-v-04e4fdc1]{display:none}.device-overview__metric-content[data-v-04e4fdc1]{display:block}.device-overview__metric-icon-wrap[data-v-04e4fdc1]{display:none}.device-overview__metric-content[data-v-04e4fdc1] .ant-statistic-title{margin-bottom:0}}.device-overview-shell.device-overview-shell[data-v-0fee53fc]{container-name:business-component-shell device-overview;container-type:size}.device-overview-shell.device-overview-shell[data-v-0fee53fc] .business-component-shell__content{background:transparent}.device-overview-shell[data-v-0fee53fc]{--device-overview-not-active: #ff9418;--device-overview-online: #35b84a;--device-overview-offline: #ff453a;--device-overview-total: #2f75ff;--device-overview-alarm: #ff3b30}.device-overview-shell--dark[data-v-0fee53fc] .business-component-shell__title-icon{filter:drop-shadow(0 0 8px rgba(13,109,255,.48))}.device-overview-shell--dark .device-overview__gauge[data-v-0fee53fc]:before{box-shadow:0 0 28px color-mix(in srgb,var(--device-overview-online) 24%,transparent)}.device-overview-shell--dark .device-overview__gauge-pulse[data-v-0fee53fc]{filter:saturate(1.5) brightness(1.16) drop-shadow(0 0 6px color-mix(in srgb,var(--device-overview-online) 42%,transparent))}.device-overview-shell--dark .device-overview__metric-card.ant-card[data-v-0fee53fc]{border-color:color-mix(in srgb,var(--metric-color) 34%,var(--business-component-border));background:color-mix(in srgb,var(--metric-color) 9%,var(--business-component-content-surface));box-shadow:inset 0 1px #ffffff0a,0 6px 18px color-mix(in srgb,var(--metric-color) 12%,transparent)}.device-overview-shell--dark .device-overview__metric-card.is-clickable[data-v-0fee53fc]:hover{border-color:color-mix(in srgb,var(--metric-color) 58%,var(--business-component-border));box-shadow:inset 0 1px #ffffff0f,0 8px 22px color-mix(in srgb,var(--metric-color) 18%,transparent)}.device-overview-shell--dark .device-overview__metric-icon-wrap[data-v-0fee53fc]{background:linear-gradient(145deg,color-mix(in srgb,var(--metric-color) 28%,var(--business-component-content-surface)),color-mix(in srgb,var(--metric-color) 10%,var(--business-component-content-surface)));box-shadow:0 5px 14px color-mix(in srgb,var(--metric-color) 22%,transparent)}.device-overview-shell--dark .device-overview__metric-icon[data-v-0fee53fc]{filter:brightness(1.08) drop-shadow(0 0 4px color-mix(in srgb,var(--metric-color) 32%,transparent))}.device-overview__state[data-v-0fee53fc]{display:grid;place-items:center;width:100%;height:100%;min-height:0}.device-overview[data-v-0fee53fc]{--device-overview-space-1: clamp(2px, min(.625cqi, 1.111cqh), var(--space-2));--device-overview-space-2: clamp(var(--space-1), min(1.25cqi, 2.222cqh), var(--space-3));--device-overview-space-3: clamp(var(--space-2), min(1.875cqi, 3.333cqh), var(--space-5));--device-overview-space-4: clamp(var(--space-2), min(2.5cqi, 4.444cqh), var(--space-6));--device-overview-space-5: clamp(var(--space-3), min(3.125cqi, 5.556cqh), var(--space-8));--device-overview-space-6: clamp(var(--space-4), min(3.75cqi, 6.667cqh), var(--space-10));--device-overview-caption-font: clamp(11px, min(1.719cqi, 3.056cqh), var(--fs-14));--device-overview-label-font: clamp(11px, min(1.875cqi, 3.333cqh), var(--fs-15));--device-overview-percent-font: clamp(var(--fs-12), min(2.5cqi, 4.444cqh), var(--fs-20));--device-overview-metric-value-font: clamp(var(--fs-14), min(3.438cqi, 6.111cqh), var(--fs-28));--device-overview-rate-font: clamp(var(--fs-24), min(5.625cqi, 10cqh), var(--fs-48));--device-overview-emphasis-rate-font: clamp(var(--fs-28), min(6.563cqi, 11.667cqh), 3.25rem);--device-overview-track-height: clamp(var(--space-1), min(1.094cqi, 1.944cqh), 9px);--device-overview-gauge-size: clamp(72px, min(17.5cqi, 31.111cqh), 144px);--device-overview-gauge-progress-size: clamp(64px, min(15.625cqi, 27.778cqh), 128px);--device-overview-gauge-marker-offset: clamp(2px, min(.469cqi, .833cqh), var(--space-1));--device-overview-gauge-marker-size: clamp(6px, min(1.563cqi, 2.778cqh), var(--space-3));--device-overview-gauge-marker-border: clamp(1px, min(.313cqi, .556cqh), 3px);--device-overview-pulse-width: clamp(var(--space-6), min(6.25cqi, 11.111cqh), 52px);--device-overview-pulse-height: clamp(17px, min(4.375cqi, 7.778cqh), var(--fs-36));--device-overview-metric-icon-wrap-size: clamp(26px, min(6.25cqi, 11.111cqh), var(--space-12));--device-overview-metric-icon-size: clamp(var(--fs-16), min(3.438cqi, 6.111cqh), var(--fs-28));--device-overview-status-icon-wrap-size: clamp(var(--space-6), min(4.375cqi, 7.778cqh), var(--fs-36));--device-overview-status-icon-size: clamp(var(--fs-14), min(2.5cqi, 4.444cqh), var(--fs-20));--device-overview-metric-accent-width: clamp(var(--space-2), min(1.875cqi, 3.333cqh), var(--space-4));--device-overview-metric-accent-height: clamp(1px, min(.313cqi, .556cqh), 3px);--device-overview-active-rate-font: var(--device-overview-rate-font);--device-overview-active-icon-wrap-size: var(--device-overview-metric-icon-wrap-size);--device-overview-active-icon-size: var(--device-overview-metric-icon-size);--device-overview-active-metric-gap: var(--device-overview-space-4);--device-overview-summary-columns: minmax(0, 1fr) var(--device-overview-gauge-size);--device-overview-summary-rows: none;--device-overview-summary-align-content: normal;--device-overview-summary-padding: 0 var(--device-overview-space-3) 0 var(--device-overview-space-6);--device-overview-gauge-justify-self: auto;--device-overview-gauge-order: 0;--device-overview-rate-text-align: left;--device-overview-rate-justify: flex-start;--device-overview-metrics-columns: repeat(2, minmax(0, 1fr));--device-overview-metrics-rows: repeat(2, minmax(0, 1fr));position:relative;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;color:var(--business-component-text)}.device-overview__stage[data-v-0fee53fc]{box-sizing:border-box;display:grid;width:100%;height:100%;min-width:0;min-height:0;grid-template-rows:minmax(0,1fr) minmax(0,1.04fr);gap:var(--device-overview-space-2);padding:var(--device-overview-space-1)}.device-overview__stage--metricCards[data-v-0fee53fc]{--device-overview-active-rate-font: var(--device-overview-emphasis-rate-font);--device-overview-summary-columns: minmax(0, 1fr);--device-overview-summary-rows: minmax(0, 1fr) auto;--device-overview-summary-align-content: center;--device-overview-summary-padding: var(--device-overview-space-5);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);grid-template-rows:minmax(0,1fr);gap:var(--device-overview-space-3);padding:var(--device-overview-space-2)}.device-overview__stage--metricCards .device-overview__summary[data-v-0fee53fc]{border:1px solid var(--business-component-content-border);border-radius:var(--radius-jet-lg);background:linear-gradient(145deg,color-mix(in srgb,var(--device-overview-online) 10%,var(--business-component-content-surface)),var(--business-component-content-surface))}.device-overview__stage--statusBoard[data-v-0fee53fc]{--device-overview-active-icon-wrap-size: var(--device-overview-status-icon-wrap-size);--device-overview-active-icon-size: var(--device-overview-status-icon-size);--device-overview-active-metric-gap: var(--device-overview-space-2);--device-overview-summary-columns: minmax(0, 1fr);--device-overview-summary-align-content: center;--device-overview-summary-padding: var(--device-overview-space-5);--device-overview-gauge-justify-self: center;--device-overview-gauge-order: -1;--device-overview-rate-text-align: center;--device-overview-rate-justify: center;--device-overview-metrics-columns: minmax(0, 1fr);--device-overview-metrics-rows: repeat(4, minmax(0, 1fr));grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-rows:minmax(0,1fr);gap:var(--device-overview-space-3);padding:var(--device-overview-space-2)}.device-overview__stage--statusBoard .device-overview__summary[data-v-0fee53fc]{border-radius:var(--radius-jet-lg);background:var(--business-component-content-surface)}.device-overview__summary[data-v-0fee53fc]{display:grid;grid-template-columns:var(--device-overview-summary-columns);grid-template-rows:var(--device-overview-summary-rows);align-items:center;align-content:var(--device-overview-summary-align-content);gap:var(--device-overview-space-4);min-width:0;min-height:0;overflow:hidden;padding:var(--device-overview-summary-padding)}.device-overview__rate-copy[data-v-0fee53fc]{min-width:0;text-align:var(--device-overview-rate-text-align)}.device-overview__metric-trigger[data-v-0fee53fc]:not(:disabled):focus-visible{outline:2px solid var(--business-component-primary);outline-offset:1px}.device-overview__metric-trigger[data-v-0fee53fc]:disabled{cursor:default}.device-overview__rate-copy>span[data-v-0fee53fc]{display:block;color:var(--business-component-muted);font-size:var(--device-overview-label-font);font-weight:600;line-height:1.4}.device-overview__rate-value[data-v-0fee53fc]{display:flex;align-items:baseline;justify-content:var(--device-overview-rate-justify);gap:var(--device-overview-space-1);margin:var(--device-overview-space-1) 0;color:var(--device-overview-online);font-variant-numeric:tabular-nums}.device-overview__rate-value strong[data-v-0fee53fc]{font-size:var(--device-overview-active-rate-font);font-weight:650;line-height:1.08;letter-spacing:-.035em}.device-overview__rate-value small[data-v-0fee53fc]{font-size:var(--device-overview-percent-font);font-weight:600}.device-overview__rate-copy p[data-v-0fee53fc]{margin:0;overflow:hidden;color:var(--business-component-muted);font-size:var(--device-overview-caption-font);font-weight:500;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.device-overview__rate-track[data-v-0fee53fc]{height:var(--device-overview-track-height);overflow:hidden;border-radius:999px;background:var(--business-component-track)}.device-overview__rate-track i[data-v-0fee53fc]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--business-component-primary),var(--device-overview-online));box-shadow:0 0 10px color-mix(in srgb,var(--device-overview-online) 30%,transparent);transition:width .25s ease}.device-overview__gauge[data-v-0fee53fc]{position:relative;display:grid;place-items:center;justify-self:var(--device-overview-gauge-justify-self);order:var(--device-overview-gauge-order);width:var(--device-overview-gauge-size);height:var(--device-overview-gauge-size);max-width:100%;max-height:100%;aspect-ratio:1;border-radius:50%}.device-overview__gauge[data-v-0fee53fc]:before{position:absolute;inset:0;content:"";border-radius:inherit;background:radial-gradient(circle,color-mix(in srgb,var(--device-overview-online) 7%,transparent) 0 46%,color-mix(in srgb,var(--device-overview-online) 5%,transparent) 47% 61%,transparent 72%);box-shadow:0 0 22px color-mix(in srgb,var(--device-overview-online) 14%,transparent)}.device-overview__gauge-progress[data-v-0fee53fc]{position:absolute;top:50%;left:50%;z-index:1;width:var(--device-overview-gauge-progress-size)!important;height:var(--device-overview-gauge-progress-size)!important;line-height:0;transform:translate(-50%,-50%)}.device-overview__gauge-progress[data-v-0fee53fc] .ant-progress-inner{transform:rotate(var(--device-overview-gauge-rotation))}.device-overview__gauge-marker-orbit[data-v-0fee53fc]{position:absolute;top:50%;left:50%;z-index:2;width:var(--device-overview-gauge-progress-size);height:var(--device-overview-gauge-progress-size);transform:translate(-50%,-50%) rotate(var(--device-overview-gauge-end-angle));pointer-events:none}.device-overview__gauge-marker[data-v-0fee53fc]{position:absolute;top:var(--device-overview-gauge-marker-offset);left:50%;box-sizing:border-box;width:var(--device-overview-gauge-marker-size);height:var(--device-overview-gauge-marker-size);border:var(--device-overview-gauge-marker-border) solid var(--device-overview-online);border-radius:50%;background:var(--business-component-surface, #fff);box-shadow:0 0 8px color-mix(in srgb,var(--device-overview-online) 36%,transparent);transform:translate(-50%,-50%)}.device-overview__gauge-pulse[data-v-0fee53fc]{position:relative;z-index:2;display:block;width:var(--device-overview-pulse-width);height:var(--device-overview-pulse-height);object-fit:contain}.device-overview__metrics[data-v-0fee53fc]{display:grid;grid-template-columns:var(--device-overview-metrics-columns);grid-template-rows:var(--device-overview-metrics-rows);gap:var(--device-overview-space-2);min-width:0;min-height:0}.device-overview__metric-card.ant-card[data-v-0fee53fc]{min-width:0;min-height:0;overflow:hidden;color:var(--business-component-text);border-color:color-mix(in srgb,var(--metric-color) 22%,var(--business-component-border));border-radius:var(--radius-jet-lg, var(--r-3));background:color-mix(in srgb,var(--metric-color) 4%,var(--business-component-content-surface));box-shadow:0 4px 14px color-mix(in srgb,var(--metric-color) 6%,transparent);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.device-overview__metric-card.is-clickable[data-v-0fee53fc]:hover{border-color:color-mix(in srgb,var(--metric-color) 42%,var(--business-component-border));box-shadow:0 6px 16px color-mix(in srgb,var(--metric-color) 10%,transparent);transform:translateY(-1px)}.device-overview__metric-card[data-v-0fee53fc] .ant-card-body{box-sizing:border-box;height:100%;padding:0}.device-overview__metric-trigger[data-v-0fee53fc]{box-sizing:border-box;display:block;width:100%;height:100%;padding:var(--device-overview-space-2) var(--device-overview-space-3);color:inherit;font:inherit;text-align:left;border:0;background:transparent;cursor:pointer}.device-overview__metric-content[data-v-0fee53fc]{display:grid;grid-template-columns:var(--device-overview-active-icon-wrap-size) minmax(0,1fr);align-items:center;gap:var(--device-overview-active-metric-gap);height:100%;min-width:0}.device-overview__metric-icon-wrap[data-v-0fee53fc]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--device-overview-active-icon-wrap-size);height:var(--device-overview-active-icon-wrap-size);border-radius:50%;background:linear-gradient(145deg,color-mix(in srgb,var(--metric-color) 18%,var(--business-component-content-surface)),color-mix(in srgb,var(--metric-color) 7%,var(--business-component-content-surface)));box-shadow:0 4px 12px color-mix(in srgb,var(--metric-color) 13%,transparent)}.device-overview__metric-icon-wrap[data-v-0fee53fc]:after{position:absolute;bottom:calc(0px - var(--device-overview-space-1));left:50%;width:var(--device-overview-metric-accent-width);height:var(--device-overview-metric-accent-height);content:"";border-radius:999px;background:var(--metric-color);box-shadow:0 0 5px color-mix(in srgb,var(--metric-color) 30%,transparent);transform:translate(-50%)}.device-overview__metric-icon[data-v-0fee53fc]{display:block;width:var(--device-overview-active-icon-size);height:var(--device-overview-active-icon-size);object-fit:contain}.device-overview__metric-content[data-v-0fee53fc] .ant-statistic{min-width:0;overflow:hidden}.device-overview__metric-content[data-v-0fee53fc] .ant-statistic-title{margin-bottom:var(--device-overview-space-1);overflow:hidden;color:var(--business-component-muted);font-size:var(--device-overview-caption-font);font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.device-overview__metric-content[data-v-0fee53fc] .ant-statistic-content{overflow:hidden;color:var(--business-component-text);font-size:var(--device-overview-metric-value-font);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.device-overview__metric-unit[data-v-0fee53fc]{margin-left:var(--device-overview-space-2);color:var(--business-component-muted);font-size:var(--device-overview-caption-font);font-weight:500}@container device-overview (max-width: 420px){.device-overview[data-v-0fee53fc]{--device-overview-summary-padding: 0 var(--device-overview-space-2) 0 var(--device-overview-space-3)}.device-overview__stage[data-v-0fee53fc]{gap:var(--device-overview-space-1)}.device-overview__metric-trigger[data-v-0fee53fc]{padding:var(--device-overview-space-1) var(--device-overview-space-2)}.device-overview__metric-content[data-v-0fee53fc]{gap:var(--device-overview-space-2)}.device-overview__metric-unit[data-v-0fee53fc]{margin-left:var(--device-overview-space-1)}.device-overview__stage--metricCards[data-v-0fee53fc]{--device-overview-summary-padding: var(--device-overview-space-3);grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(96px,.78fr) minmax(0,1.22fr);gap:var(--device-overview-space-2);padding:var(--device-overview-space-1)}.device-overview__stage--statusBoard[data-v-0fee53fc]{--device-overview-summary-columns: minmax(0, 1fr) var(--device-overview-gauge-size);--device-overview-summary-padding: 0 var(--device-overview-space-3);--device-overview-gauge-justify-self: auto;--device-overview-gauge-order: 0;--device-overview-rate-text-align: left;--device-overview-rate-justify: flex-start;--device-overview-metrics-columns: repeat(2, minmax(0, 1fr));--device-overview-metrics-rows: repeat(2, minmax(0, 1fr));grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(110px,.9fr) minmax(0,1.1fr);gap:var(--device-overview-space-2);padding:var(--device-overview-space-1)}}@container device-overview (max-height: 260px){.device-overview__stage[data-v-0fee53fc]{grid-template-rows:minmax(0,1fr);gap:var(--device-overview-space-1);padding:var(--device-overview-space-1)}.device-overview__stage--default[data-v-0fee53fc]{--device-overview-summary-columns: minmax(0, 1fr);--device-overview-summary-padding: var(--device-overview-space-2);grid-template-columns:minmax(112px,.72fr) minmax(0,1.28fr)}.device-overview__stage--default .device-overview__gauge[data-v-0fee53fc]{display:none}.device-overview__stage--metricCards[data-v-0fee53fc]{--device-overview-summary-padding: var(--device-overview-space-3);grid-template-columns:minmax(112px,.72fr) minmax(0,1.28fr)}.device-overview__stage--statusBoard[data-v-0fee53fc]{--device-overview-summary-columns: minmax(0, 1fr);--device-overview-summary-padding: var(--device-overview-space-2);--device-overview-metrics-columns: repeat(2, minmax(0, 1fr));--device-overview-metrics-rows: repeat(2, minmax(0, 1fr));grid-template-columns:minmax(112px,.72fr) minmax(0,1.28fr)}.device-overview__stage--statusBoard .device-overview__gauge[data-v-0fee53fc]{display:none}.device-overview__metric-trigger[data-v-0fee53fc]{padding:var(--device-overview-space-1) var(--device-overview-space-2)}.device-overview__metric-content[data-v-0fee53fc]{gap:var(--device-overview-space-2)}}@container device-overview (max-width: 420px) and (max-height: 260px){.device-overview__stage--default[data-v-0fee53fc],.device-overview__stage--metricCards[data-v-0fee53fc],.device-overview__stage--statusBoard[data-v-0fee53fc]{grid-template-columns:minmax(96px,.64fr) minmax(0,1.36fr);grid-template-rows:minmax(0,1fr)}.device-overview__rate-copy p[data-v-0fee53fc]{display:none}.device-overview__metric-content[data-v-0fee53fc]{display:block}.device-overview__metric-icon-wrap[data-v-0fee53fc]{display:none}.device-overview__metric-content[data-v-0fee53fc] .ant-statistic-title{margin-bottom:0}}.device-runtime-trend-shell.device-runtime-trend-shell[data-v-a0ac7852]{container-name:business-component-shell device-runtime-trend-shell device-runtime-trend;container-type:size}.device-runtime-trend-shell.device-runtime-trend-shell[data-v-a0ac7852] .business-component-shell__content{background:transparent}.device-runtime-trend[data-v-a0ac7852]{position:relative;box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.device-runtime-trend__chart[data-v-a0ac7852]{width:100%;height:100%;min-width:0;min-height:0}.device-runtime-trend__switch[data-v-a0ac7852]{--device-runtime-trend-tab-height: clamp(22px, min(7cqi, 12cqh), 28px);--device-runtime-trend-tab-font-size: clamp(10px, min(2.8cqi, 5cqh), var(--fs-12, 12px));--device-runtime-trend-tab-padding-inline: clamp(var(--space-1), min(2.1cqi, 3.6cqh), var(--space-3));--device-runtime-trend-tab-gap: clamp(2px, min(.95cqi, 1.6cqh), var(--space-1));display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;min-width:0;max-width:100%}.device-runtime-trend--dualPanel[data-v-a0ac7852]{--device-runtime-trend-dual-padding-inline: clamp(2px, min(1.25cqi, 2.22cqh), var(--space-2));--device-runtime-trend-dual-padding-block: clamp(1px, min(.63cqi, 1.11cqh), var(--space-1));--device-runtime-trend-dual-divider-inset: clamp(var(--space-2), min(3.75cqi, 6.67cqh), var(--space-6));display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));padding:var(--device-runtime-trend-dual-padding-block) var(--device-runtime-trend-dual-padding-inline);overflow:hidden}.device-runtime-trend--dualPanel .device-runtime-trend__panel[data-v-a0ac7852]{position:relative;min-width:0;min-height:0;overflow:hidden}.device-runtime-trend--dualPanel .device-runtime-trend__panel[data-v-a0ac7852]:first-child:after{position:absolute;z-index:2;right:var(--device-runtime-trend-dual-divider-inset);bottom:0;left:var(--device-runtime-trend-dual-divider-inset);height:1px;background:var(--business-component-content-border);content:"";pointer-events:none}.device-runtime-trend--summaryTrend[data-v-a0ac7852]{--device-runtime-trend-summary-space-xxs: clamp(2px, min(.63cqi, 1.11cqh), var(--space-1));--device-runtime-trend-summary-space-xs: clamp(var(--space-1), min(1.25cqi, 2.22cqh), var(--space-2));--device-runtime-trend-summary-space-sm: clamp(var(--space-1), min(1.88cqi, 3.33cqh), var(--space-3));--device-runtime-trend-summary-space-md: clamp(var(--space-2), min(2.5cqi, 4.44cqh), var(--space-4));--device-runtime-trend-summary-radius: clamp(var(--space-1), min(1.25cqi, 2.22cqh), var(--radius-jet-lg));--device-runtime-trend-summary-label-font: clamp(10px, min(1.88cqi, 3.33cqh), var(--fs-12, 12px));--device-runtime-trend-summary-value-font: clamp(var(--fs-16, 16px), min(3.75cqi, 6.67cqh), var(--fs-24, 24px));--device-runtime-trend-summary-detail-font: clamp(9px, min(1.72cqi, 3.06cqh), 11px);display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,.28fr) minmax(0,.72fr);gap:var(--device-runtime-trend-summary-space-xs);padding:var(--device-runtime-trend-summary-space-xxs) var(--device-runtime-trend-summary-space-xs);overflow:hidden}.device-runtime-trend--summaryTrend .device-runtime-trend__summary[data-v-a0ac7852]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr);gap:var(--device-runtime-trend-summary-space-xs);min-width:0;min-height:0;overflow:hidden}.device-runtime-trend--summaryTrend .device-runtime-trend__summary-metric[data-v-a0ac7852]{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center;gap:var(--device-runtime-trend-summary-space-sm);min-width:0;min-height:0;padding:var(--device-runtime-trend-summary-space-xs) var(--device-runtime-trend-summary-space-md);overflow:hidden;border:1px solid var(--business-component-content-border);border-radius:var(--device-runtime-trend-summary-radius);background:color-mix(in srgb,var(--business-component-primary) 6%,var(--business-component-content-surface))}.device-runtime-trend--summaryTrend .device-runtime-trend__summary-label[data-v-a0ac7852]{min-width:0;overflow:hidden;color:var(--business-component-muted);font-size:var(--device-runtime-trend-summary-label-font);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.device-runtime-trend--summaryTrend .device-runtime-trend__summary-value[data-v-a0ac7852]{display:flex;align-items:baseline;justify-content:flex-end;gap:var(--device-runtime-trend-summary-space-xs);min-width:0;overflow:hidden}.device-runtime-trend--summaryTrend .device-runtime-trend__summary-value strong[data-v-a0ac7852]{min-width:0;overflow:hidden;color:var(--business-component-primary);font-size:var(--device-runtime-trend-summary-value-font);font-variant-numeric:tabular-nums;line-height:1;text-overflow:ellipsis;white-space:nowrap}.device-runtime-trend--summaryTrend .device-runtime-trend__summary-value small[data-v-a0ac7852]{min-width:0;overflow:hidden;color:var(--business-component-muted);font-size:var(--device-runtime-trend-summary-detail-font);line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.device-runtime-trend--summaryTrend>.device-runtime-trend__summary-chart[data-v-a0ac7852]{box-sizing:border-box;min-width:0;min-height:0;overflow:hidden}.device-runtime-trend__state[data-v-a0ac7852]{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;padding:var(--space-3)}.device-runtime-trend__tabs[data-v-a0ac7852]{flex:0 0 auto;width:max-content;max-width:100%}[data-v-a0ac7852] .device-runtime-trend__tabs .ant-tabs-nav{margin:0}[data-v-a0ac7852] .device-runtime-trend__tabs .ant-tabs-nav-wrap{flex:0 0 auto;overflow:visible}[data-v-a0ac7852] .device-runtime-trend__tabs .ant-tabs-nav-operations{display:none}[data-v-a0ac7852] .device-runtime-trend__tabs .ant-tabs-nav:before{border-bottom:none}[data-v-a0ac7852] .device-runtime-trend__tabs .ant-tabs-nav-list{gap:var(--device-runtime-trend-tab-gap)}[data-v-a0ac7852] .device-runtime-trend__tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{box-sizing:border-box;height:var(--device-runtime-trend-tab-height);min-height:var(--device-runtime-trend-tab-height);margin:0;padding:0 var(--device-runtime-trend-tab-padding-inline);color:var(--business-component-muted);border:1px solid var(--business-component-border);border-radius:var(--r-1, 4px);background:var(--business-component-content-surface);font-size:var(--device-runtime-trend-tab-font-size);font-weight:500;line-height:calc(var(--device-runtime-trend-tab-height) - 2px);white-space:nowrap;transition:color .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}[data-v-a0ac7852] .device-runtime-trend__tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab:not(.ant-tabs-tab-disabled):hover{color:var(--business-component-primary);border-color:var(--business-component-primary)}[data-v-a0ac7852] .device-runtime-trend__tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active{color:var(--business-component-primary);border-color:var(--business-component-primary);background:color-mix(in srgb,var(--business-component-primary) 14%,var(--business-component-content-surface));box-shadow:0 4px 12px color-mix(in srgb,var(--business-component-primary) 16%,transparent)}[data-v-a0ac7852] .device-runtime-trend__tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--business-component-primary);text-shadow:none}[data-v-a0ac7852] .device-runtime-trend__tabs .ant-tabs-tab-disabled{cursor:not-allowed;opacity:.55}[data-v-a0ac7852] .device-runtime-trend__tabs .ant-tabs-tab-btn{color:inherit;text-shadow:none}[data-v-a0ac7852] .device-runtime-trend__tabs .ant-tabs-tab-btn:focus-visible{outline-color:var(--business-component-primary)}[data-v-a0ac7852] .device-runtime-trend__tabs .ant-tabs-content-holder{display:none}@media (prefers-reduced-motion: reduce){[data-v-a0ac7852] .device-runtime-trend__tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{transition:none}}.device-status-distribution[data-v-65ec38c2]{--device-status-online: var(--business-component-primary);position:relative;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.device-status-distribution__stage[data-v-65ec38c2]{box-sizing:border-box;display:grid;width:100%;height:100%;min-width:0;min-height:0;grid-template-columns:minmax(0,1.08fr) minmax(160px,.92fr);gap:var(--space-2);padding:var(--space-2)}.device-status-distribution__visual[data-v-65ec38c2]{container-type:size;display:flex;align-items:center;justify-content:center;min-width:0;min-height:0}.device-status-distribution__ring[data-v-65ec38c2]{position:relative;width:min(100cqi,100cqh,270px);height:min(100cqi,100cqh,270px);min-width:0;min-height:0}.device-status-distribution__chart[data-v-65ec38c2]{position:absolute;inset:0;width:100%;height:100%}.device-status-distribution__center[data-v-65ec38c2]{position:absolute;top:50%;left:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:54%;max-width:144px;aspect-ratio:1;padding:clamp(var(--space-1),3.5cqmin,var(--space-2));pointer-events:none;border:1px solid var(--device-status-border);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--device-status-online) 9%,var(--device-status-surface)),var(--device-status-surface));box-shadow:inset 0 0 18px color-mix(in srgb,var(--device-status-online) 10%,transparent),0 8px 24px color-mix(in srgb,var(--device-status-online) 12%,transparent);transform:translate(-50%,-50%)}.device-status-distribution__center>span[data-v-65ec38c2]{color:var(--device-status-muted);font-size:clamp(10px,5cqmin,12px);line-height:1.4}.device-status-distribution__center>strong[data-v-65ec38c2]{margin:var(--space-1) 0;color:var(--device-status-text);font-size:clamp(22px,12cqmin,30px);font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1;letter-spacing:-.03em;text-shadow:0 0 12px color-mix(in srgb,var(--device-status-online) 36%,transparent)}.device-status-distribution__center>small[data-v-65ec38c2]{overflow:hidden;max-width:100%;color:var(--device-status-text);font-size:clamp(10px,4.8cqmin,12px);line-height:1.25;text-align:center;white-space:normal}.device-status-distribution__legend[data-v-65ec38c2]{display:flex;flex-direction:column;justify-content:center;gap:var(--space-2);min-width:0;min-height:0}.device-status-distribution__legend-item[data-v-65ec38c2]{min-width:0;padding:var(--space-2) var(--space-3)}.device-status-distribution__legend-main[data-v-65ec38c2]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-width:0}.device-status-distribution__legend-name[data-v-65ec38c2]{display:flex;align-items:center;gap:var(--space-2);min-width:0;color:var(--device-status-text);font-size:12px}.device-status-distribution__legend-name>span[data-v-65ec38c2]:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-status-distribution__legend-dot[data-v-65ec38c2]{flex:0 0 auto;width:var(--space-2);height:var(--space-2);border-radius:50%}.device-status-distribution__legend-value[data-v-65ec38c2]{display:flex;flex:0 0 auto;align-items:baseline;gap:var(--space-1);color:var(--device-status-muted);font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.device-status-distribution__legend-value strong[data-v-65ec38c2]{color:var(--device-status-text);font-size:16px;font-weight:650}.device-status-distribution__legend-value em[data-v-65ec38c2]{margin-left:var(--space-1);color:var(--device-status-muted);font-style:normal}.device-status-distribution__progress[data-v-65ec38c2]{display:block;margin-top:var(--space-1);line-height:1}.device-status-distribution--blue-green .device-status-distribution__center[data-v-65ec38c2]{background:radial-gradient(circle,color-mix(in srgb,var(--device-status-online) 12%,var(--device-status-track)),color-mix(in srgb,var(--device-status-track) 80%,transparent));box-shadow:inset 0 0 14px color-mix(in srgb,var(--device-status-online) 8%,transparent)}.device-status-distribution--blue-green .device-status-distribution__center>strong[data-v-65ec38c2]{text-shadow:0 0 8px color-mix(in srgb,var(--device-status-online) 18%,transparent)}.device-status-distribution__state[data-v-65ec38c2]{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;padding:var(--space-3)}.device-status-distribution__stage--stackedDistribution[data-v-65ec38c2]{--device-status-stacked-space-xxs: clamp(2px, min(.71cqi, 1.11cqh), var(--space-2));--device-status-stacked-space-xs: clamp(var(--space-1), min(1.43cqi, 2.22cqh), var(--space-3));--device-status-stacked-space-sm: clamp(var(--space-1), min(2.14cqi, 3.33cqh), var(--space-4));--device-status-stacked-space-md: clamp(var(--space-2), min(2.86cqi, 4.44cqh), var(--space-6));--device-status-stacked-space-lg: clamp(var(--space-2), min(3.57cqi, 5.56cqh), var(--space-8));--device-status-stacked-summary-min-height: clamp(72px, min(18.57cqi, 28.89cqh), 156px);--device-status-stacked-compact-summary-min-height: clamp(60px, min(12.86cqi, 20cqh), 100px);--device-status-stacked-narrow-summary-min-height: clamp(72px, min(15cqi, 23.33cqh), 116px);--device-status-stacked-compact-summary-min-width: clamp(104px, min(23.57cqi, 36.67cqh), 184px);--device-status-stacked-legend-min-width: clamp(88px, min(19.29cqi, 30cqh), 160px);--device-status-stacked-legend-compact-min-width: clamp(72px, min(15.71cqi, 24.44cqh), 128px);--device-status-stacked-caption-font: clamp(11px, min(2.32cqi, 3.61cqh), var(--fs-18));--device-status-stacked-rate-font: clamp(var(--fs-22), min(5.36cqi, 8.33cqh), 48px);--device-status-stacked-label-font: clamp(11px, min(2.14cqi, 3.33cqh), var(--fs-18));--device-status-stacked-meta-font: clamp(11px, min(1.96cqi, 3.06cqh), var(--fs-16));--device-status-stacked-value-font: clamp(var(--fs-16), min(3.93cqi, 6.11cqh), 32px);--device-status-stacked-track-height: clamp(var(--space-2), min(2.86cqi, 4.44cqh), var(--space-6));--device-status-stacked-track-radius: clamp(var(--space-1), min(.89cqi, 1.39cqh), var(--radius-jet-lg));--device-status-stacked-marker-width: clamp(var(--space-4), min(4.29cqi, 6.67cqh), 36px);--device-status-stacked-marker-height: clamp(2px, min(.54cqi, .83cqh), 5px);--device-status-stacked-vertical-marker-height: clamp(var(--space-4), min(3.93cqi, 6.11cqh), var(--space-8));--device-status-stacked-dot-size: clamp(6px, min(1.43cqi, 2.22cqh), var(--space-3));grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(var(--device-status-stacked-summary-min-height),.82fr) minmax(0,1fr);gap:0;padding:var(--device-status-stacked-space-lg)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend[data-v-65ec38c2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--device-status-stacked-legend-min-width),1fr));align-items:stretch;gap:0;padding-top:var(--device-status-stacked-space-xs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__progress[data-v-65ec38c2]{display:none}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-65ec38c2]{position:relative;display:flex;align-items:center;padding:var(--device-status-stacked-space-md) var(--device-status-stacked-space-lg)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item+.device-status-distribution__legend-item[data-v-65ec38c2]{border-left:1px solid var(--device-status-border)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-65ec38c2]:before{position:absolute;top:var(--device-status-stacked-space-sm);left:var(--device-status-stacked-space-lg);width:var(--device-status-stacked-marker-width);height:var(--device-status-stacked-marker-height);border-radius:999px;background:var(--device-status-item-color);content:""}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-main[data-v-65ec38c2]{width:100%;align-items:flex-start;flex-direction:column;gap:var(--device-status-stacked-space-xs);padding-top:var(--device-status-stacked-space-xs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-name[data-v-65ec38c2]{gap:var(--device-status-stacked-space-xs);font-size:var(--device-status-stacked-label-font)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-dot[data-v-65ec38c2]{width:var(--device-status-stacked-dot-size);height:var(--device-status-stacked-dot-size)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-value[data-v-65ec38c2]{gap:var(--device-status-stacked-space-xxs);font-size:var(--device-status-stacked-meta-font)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-value strong[data-v-65ec38c2]{font-size:var(--device-status-stacked-value-font);line-height:1.15}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-value em[data-v-65ec38c2]{margin-left:var(--device-status-stacked-space-xxs)}.device-status-distribution__stacked-summary[data-v-65ec38c2]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:var(--device-status-stacked-space-sm) var(--device-status-stacked-space-lg);padding:var(--device-status-stacked-space-sm) var(--device-status-stacked-space-md) var(--device-status-stacked-space-md)}.device-status-distribution__stacked-summary>span[data-v-65ec38c2]{align-self:end;min-width:0;overflow:hidden;color:var(--device-status-muted);font-size:var(--device-status-stacked-caption-font);line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.device-status-distribution__stacked-summary>strong[data-v-65ec38c2]{color:var(--device-status-online);font-size:var(--device-status-stacked-rate-font);font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.device-status-distribution__stacked-track[data-v-65ec38c2]{display:flex;grid-column:1 / -1;height:var(--device-status-stacked-track-height);overflow:hidden;border-radius:var(--device-status-stacked-track-radius);background:var(--device-status-track)}.device-status-distribution__stacked-track>span[data-v-65ec38c2]{display:block;min-width:0;height:100%}@container device-status-distribution (max-height: 189px){.device-status-distribution__stage[data-v-65ec38c2]{grid-template-columns:minmax(104px,.7fr) minmax(0,1.3fr);grid-template-rows:minmax(0,1fr);gap:var(--space-1);padding:var(--space-1)}.device-status-distribution__ring[data-v-65ec38c2]{max-width:150px;max-height:150px}.device-status-distribution__center[data-v-65ec38c2]{padding:var(--space-1)}.device-status-distribution__center>span[data-v-65ec38c2]{display:none}.device-status-distribution__center>strong[data-v-65ec38c2]{margin:0;font-size:20px}.device-status-distribution__center>small[data-v-65ec38c2]{display:none}.device-status-distribution__legend[data-v-65ec38c2]{gap:var(--space-1)}.device-status-distribution__legend-item[data-v-65ec38c2]{padding:var(--space-1) var(--space-2)}.device-status-distribution__legend-name[data-v-65ec38c2]{gap:var(--space-1);font-size:11px}.device-status-distribution__legend-value strong[data-v-65ec38c2]{font-size:14px}.device-status-distribution__legend-value span[data-v-65ec38c2],.device-status-distribution__legend-value em[data-v-65ec38c2],.device-status-distribution__progress[data-v-65ec38c2]{display:none}.device-status-distribution__stage--stackedDistribution[data-v-65ec38c2]{grid-template-columns:minmax(var(--device-status-stacked-compact-summary-min-width),.7fr) minmax(0,1.3fr);grid-template-rows:minmax(0,1fr);gap:var(--device-status-stacked-space-xs);padding:var(--device-status-stacked-space-xs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend[data-v-65ec38c2]{grid-template-columns:repeat(auto-fit,minmax(var(--device-status-stacked-legend-compact-min-width),1fr));gap:var(--device-status-stacked-space-xxs);padding-top:0}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-65ec38c2]{padding:var(--device-status-stacked-space-xs) var(--device-status-stacked-space-sm)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-65ec38c2]:before{top:var(--device-status-stacked-space-xs);left:var(--device-status-stacked-space-sm);width:var(--device-status-stacked-marker-width)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-main[data-v-65ec38c2]{gap:var(--device-status-stacked-space-xxs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__stacked-summary[data-v-65ec38c2]{grid-template-columns:minmax(0,1fr);gap:var(--device-status-stacked-space-xxs);padding:var(--device-status-stacked-space-xs)}}@container device-status-distribution (max-width: 419px) and (max-height: 249px){.device-status-distribution__stage[data-v-65ec38c2]{grid-template-columns:minmax(104px,.7fr) minmax(0,1.3fr);grid-template-rows:minmax(0,1fr);gap:var(--space-1);padding:var(--space-1)}.device-status-distribution__ring[data-v-65ec38c2]{max-width:150px;max-height:150px}.device-status-distribution__center[data-v-65ec38c2]{padding:var(--space-1)}.device-status-distribution__center>span[data-v-65ec38c2]{display:none}.device-status-distribution__center>strong[data-v-65ec38c2]{margin:0;font-size:20px}.device-status-distribution__center>small[data-v-65ec38c2]{display:none}.device-status-distribution__legend[data-v-65ec38c2]{gap:var(--space-1)}.device-status-distribution__legend-item[data-v-65ec38c2]{padding:var(--space-1) var(--space-2)}.device-status-distribution__legend-name[data-v-65ec38c2]{gap:var(--space-1);font-size:11px}.device-status-distribution__legend-value strong[data-v-65ec38c2]{font-size:14px}.device-status-distribution__legend-value span[data-v-65ec38c2],.device-status-distribution__legend-value em[data-v-65ec38c2],.device-status-distribution__progress[data-v-65ec38c2]{display:none}.device-status-distribution__stage--stackedDistribution[data-v-65ec38c2]{grid-template-columns:minmax(var(--device-status-stacked-compact-summary-min-width),.7fr) minmax(0,1.3fr);grid-template-rows:minmax(0,1fr);gap:var(--device-status-stacked-space-xs);padding:var(--device-status-stacked-space-xs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend[data-v-65ec38c2]{grid-template-columns:repeat(auto-fit,minmax(var(--device-status-stacked-legend-compact-min-width),1fr));gap:var(--device-status-stacked-space-xxs);padding-top:0}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-65ec38c2]{padding:var(--device-status-stacked-space-xs) var(--device-status-stacked-space-sm)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-65ec38c2]:before{top:var(--device-status-stacked-space-xs);left:var(--device-status-stacked-space-sm);width:var(--device-status-stacked-marker-width)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-main[data-v-65ec38c2]{gap:var(--device-status-stacked-space-xxs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__stacked-summary[data-v-65ec38c2]{grid-template-columns:minmax(0,1fr);gap:var(--device-status-stacked-space-xxs);padding:var(--device-status-stacked-space-xs)}.device-status-distribution__stage--stackedDistribution[data-v-65ec38c2]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(var(--device-status-stacked-compact-summary-min-height),.62fr) minmax(0,1.38fr)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend[data-v-65ec38c2]{grid-template-columns:minmax(0,1fr);gap:var(--device-status-stacked-space-xxs);overflow:auto}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item+.device-status-distribution__legend-item[data-v-65ec38c2]{border-left:0}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-65ec38c2]:before{top:50%;left:var(--device-status-stacked-space-xxs);width:var(--device-status-stacked-marker-height);height:var(--device-status-stacked-vertical-marker-height);transform:translateY(-50%)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-main[data-v-65ec38c2]{align-items:center;justify-content:space-between;flex-direction:row;padding-top:0}.device-status-distribution__stage--stackedDistribution .device-status-distribution__stacked-summary[data-v-65ec38c2]{grid-template-columns:minmax(0,1fr) auto;gap:var(--device-status-stacked-space-xxs) var(--device-status-stacked-space-sm)}}@container device-status-distribution (max-width: 419px) and (min-height: 250px){.device-status-distribution__stage[data-v-65ec38c2]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(112px,.8fr) minmax(0,1.2fr);gap:var(--space-2);padding:var(--space-2)}.device-status-distribution__ring[data-v-65ec38c2]{max-width:132px;max-height:132px}.device-status-distribution__center[data-v-65ec38c2]{padding:var(--space-1)}.device-status-distribution__center>span[data-v-65ec38c2]{font-size:10px}.device-status-distribution__center>strong[data-v-65ec38c2]{margin:0;font-size:18px}.device-status-distribution__center>small[data-v-65ec38c2]{display:none}.device-status-distribution__legend[data-v-65ec38c2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-1);overflow:auto}.device-status-distribution__legend-item[data-v-65ec38c2]{padding:var(--space-1) var(--space-2)}.device-status-distribution__progress[data-v-65ec38c2]{display:none}.device-status-distribution__stage--stackedDistribution[data-v-65ec38c2]{grid-template-rows:minmax(var(--device-status-stacked-narrow-summary-min-height),.6fr) minmax(0,1.4fr);gap:var(--device-status-stacked-space-xxs);padding:var(--device-status-stacked-space-xs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__stacked-summary[data-v-65ec38c2]{padding:var(--device-status-stacked-space-xs) var(--device-status-stacked-space-sm)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend[data-v-65ec38c2]{grid-template-columns:minmax(0,1fr);gap:var(--device-status-stacked-space-xxs);padding-top:0}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-65ec38c2]{padding:var(--device-status-stacked-space-xs) var(--device-status-stacked-space-sm)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item+.device-status-distribution__legend-item[data-v-65ec38c2]{border-left:0}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-65ec38c2]:before{top:50%;left:var(--device-status-stacked-space-xs);width:var(--device-status-stacked-marker-height);height:var(--device-status-stacked-vertical-marker-height);transform:translateY(-50%)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-main[data-v-65ec38c2]{align-items:center;justify-content:space-between;flex-direction:row;gap:var(--device-status-stacked-space-xs);padding-top:0}}[data-v-65ec38c2] .device-status-distribution__progress .ant-progress-outer,[data-v-65ec38c2] .device-status-distribution__progress .ant-progress-inner{display:block}.device-status-distribution[data-v-240b0965]{--device-status-online: var(--business-component-primary);position:relative;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.device-status-distribution__stage[data-v-240b0965]{box-sizing:border-box;display:grid;width:100%;height:100%;min-width:0;min-height:0;grid-template-columns:minmax(0,1.08fr) minmax(160px,.92fr);gap:var(--space-2);padding:var(--space-2)}.device-status-distribution__visual[data-v-240b0965]{container-type:size;display:flex;align-items:center;justify-content:center;min-width:0;min-height:0}.device-status-distribution__ring[data-v-240b0965]{position:relative;width:min(100cqi,100cqh,270px);height:min(100cqi,100cqh,270px);min-width:0;min-height:0}.device-status-distribution__chart[data-v-240b0965]{position:absolute;inset:0;width:100%;height:100%}.device-status-distribution__center[data-v-240b0965]{position:absolute;top:50%;left:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:54%;max-width:144px;aspect-ratio:1;padding:clamp(var(--space-1),3.5cqmin,var(--space-2));pointer-events:none;border:1px solid var(--device-status-border);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--device-status-online) 9%,var(--device-status-surface)),var(--device-status-surface));box-shadow:inset 0 0 18px color-mix(in srgb,var(--device-status-online) 10%,transparent),0 8px 24px color-mix(in srgb,var(--device-status-online) 12%,transparent);transform:translate(-50%,-50%)}.device-status-distribution__center>span[data-v-240b0965]{color:var(--device-status-muted);font-size:clamp(10px,5cqmin,12px);line-height:1.4}.device-status-distribution__center>strong[data-v-240b0965]{margin:var(--space-1) 0;color:var(--device-status-text);font-size:clamp(22px,12cqmin,30px);font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1;letter-spacing:-.03em;text-shadow:0 0 12px color-mix(in srgb,var(--device-status-online) 36%,transparent)}.device-status-distribution__center>small[data-v-240b0965]{overflow:hidden;max-width:100%;color:var(--device-status-text);font-size:clamp(10px,4.8cqmin,12px);line-height:1.25;text-align:center;white-space:normal}.device-status-distribution__legend[data-v-240b0965]{display:flex;flex-direction:column;justify-content:center;gap:var(--space-2);min-width:0;min-height:0}.device-status-distribution__legend-item[data-v-240b0965]{min-width:0;padding:var(--space-2) var(--space-3)}.device-status-distribution__legend-main[data-v-240b0965]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-width:0}.device-status-distribution__legend-name[data-v-240b0965]{display:flex;align-items:center;gap:var(--space-2);min-width:0;color:var(--device-status-text);font-size:12px}.device-status-distribution__legend-name>span[data-v-240b0965]:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-status-distribution__legend-dot[data-v-240b0965]{flex:0 0 auto;width:var(--space-2);height:var(--space-2);border-radius:50%}.device-status-distribution__legend-value[data-v-240b0965]{display:flex;flex:0 0 auto;align-items:baseline;gap:var(--space-1);color:var(--device-status-muted);font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.device-status-distribution__legend-value strong[data-v-240b0965]{color:var(--device-status-text);font-size:16px;font-weight:650}.device-status-distribution__legend-value em[data-v-240b0965]{margin-left:var(--space-1);color:var(--device-status-muted);font-style:normal}.device-status-distribution__progress[data-v-240b0965]{display:block;margin-top:var(--space-1);line-height:1}.device-status-distribution--blue-green .device-status-distribution__center[data-v-240b0965]{background:radial-gradient(circle,color-mix(in srgb,var(--device-status-online) 12%,var(--device-status-track)),color-mix(in srgb,var(--device-status-track) 80%,transparent));box-shadow:inset 0 0 14px color-mix(in srgb,var(--device-status-online) 8%,transparent)}.device-status-distribution--blue-green .device-status-distribution__center>strong[data-v-240b0965]{text-shadow:0 0 8px color-mix(in srgb,var(--device-status-online) 18%,transparent)}.device-status-distribution__state[data-v-240b0965]{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;padding:var(--space-3)}.device-status-distribution__stage--stackedDistribution[data-v-240b0965]{--device-status-stacked-space-xxs: clamp(2px, min(.71cqi, 1.11cqh), var(--space-2));--device-status-stacked-space-xs: clamp(var(--space-1), min(1.43cqi, 2.22cqh), var(--space-3));--device-status-stacked-space-sm: clamp(var(--space-1), min(2.14cqi, 3.33cqh), var(--space-4));--device-status-stacked-space-md: clamp(var(--space-2), min(2.86cqi, 4.44cqh), var(--space-6));--device-status-stacked-space-lg: clamp(var(--space-2), min(3.57cqi, 5.56cqh), var(--space-8));--device-status-stacked-summary-min-height: clamp(72px, min(18.57cqi, 28.89cqh), 156px);--device-status-stacked-compact-summary-min-height: clamp(60px, min(12.86cqi, 20cqh), 100px);--device-status-stacked-narrow-summary-min-height: clamp(72px, min(15cqi, 23.33cqh), 116px);--device-status-stacked-compact-summary-min-width: clamp(104px, min(23.57cqi, 36.67cqh), 184px);--device-status-stacked-legend-min-width: clamp(88px, min(19.29cqi, 30cqh), 160px);--device-status-stacked-legend-compact-min-width: clamp(72px, min(15.71cqi, 24.44cqh), 128px);--device-status-stacked-caption-font: clamp(11px, min(2.32cqi, 3.61cqh), var(--fs-18));--device-status-stacked-rate-font: clamp(var(--fs-22), min(5.36cqi, 8.33cqh), 48px);--device-status-stacked-label-font: clamp(11px, min(2.14cqi, 3.33cqh), var(--fs-18));--device-status-stacked-meta-font: clamp(11px, min(1.96cqi, 3.06cqh), var(--fs-16));--device-status-stacked-value-font: clamp(var(--fs-16), min(3.93cqi, 6.11cqh), 32px);--device-status-stacked-track-height: clamp(var(--space-2), min(2.86cqi, 4.44cqh), var(--space-6));--device-status-stacked-track-radius: clamp(var(--space-1), min(.89cqi, 1.39cqh), var(--radius-jet-lg));--device-status-stacked-marker-width: clamp(var(--space-4), min(4.29cqi, 6.67cqh), 36px);--device-status-stacked-marker-height: clamp(2px, min(.54cqi, .83cqh), 5px);--device-status-stacked-vertical-marker-height: clamp(var(--space-4), min(3.93cqi, 6.11cqh), var(--space-8));--device-status-stacked-dot-size: clamp(6px, min(1.43cqi, 2.22cqh), var(--space-3));grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(var(--device-status-stacked-summary-min-height),.82fr) minmax(0,1fr);gap:0;padding:var(--device-status-stacked-space-lg)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend[data-v-240b0965]{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--device-status-stacked-legend-min-width),1fr));align-items:stretch;gap:0;padding-top:var(--device-status-stacked-space-xs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__progress[data-v-240b0965]{display:none}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-240b0965]{position:relative;display:flex;align-items:center;padding:var(--device-status-stacked-space-md) var(--device-status-stacked-space-lg)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item+.device-status-distribution__legend-item[data-v-240b0965]{border-left:1px solid var(--device-status-border)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-240b0965]:before{position:absolute;top:var(--device-status-stacked-space-sm);left:var(--device-status-stacked-space-lg);width:var(--device-status-stacked-marker-width);height:var(--device-status-stacked-marker-height);border-radius:999px;background:var(--device-status-item-color);content:""}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-main[data-v-240b0965]{width:100%;align-items:flex-start;flex-direction:column;gap:var(--device-status-stacked-space-xs);padding-top:var(--device-status-stacked-space-xs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-name[data-v-240b0965]{gap:var(--device-status-stacked-space-xs);font-size:var(--device-status-stacked-label-font)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-dot[data-v-240b0965]{width:var(--device-status-stacked-dot-size);height:var(--device-status-stacked-dot-size)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-value[data-v-240b0965]{gap:var(--device-status-stacked-space-xxs);font-size:var(--device-status-stacked-meta-font)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-value strong[data-v-240b0965]{font-size:var(--device-status-stacked-value-font);line-height:1.15}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-value em[data-v-240b0965]{margin-left:var(--device-status-stacked-space-xxs)}.device-status-distribution__stacked-summary[data-v-240b0965]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:var(--device-status-stacked-space-sm) var(--device-status-stacked-space-lg);padding:var(--device-status-stacked-space-sm) var(--device-status-stacked-space-md) var(--device-status-stacked-space-md)}.device-status-distribution__stacked-summary>span[data-v-240b0965]{align-self:end;min-width:0;overflow:hidden;color:var(--device-status-muted);font-size:var(--device-status-stacked-caption-font);line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.device-status-distribution__stacked-summary>strong[data-v-240b0965]{color:var(--device-status-online);font-size:var(--device-status-stacked-rate-font);font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.device-status-distribution__stacked-track[data-v-240b0965]{display:flex;grid-column:1 / -1;height:var(--device-status-stacked-track-height);overflow:hidden;border-radius:var(--device-status-stacked-track-radius);background:var(--device-status-track)}.device-status-distribution__stacked-track>span[data-v-240b0965]{display:block;min-width:0;height:100%}@container device-status-distribution (max-height: 189px){.device-status-distribution__stage[data-v-240b0965]{grid-template-columns:minmax(104px,.7fr) minmax(0,1.3fr);grid-template-rows:minmax(0,1fr);gap:var(--space-1);padding:var(--space-1)}.device-status-distribution__ring[data-v-240b0965]{max-width:150px;max-height:150px}.device-status-distribution__center[data-v-240b0965]{padding:var(--space-1)}.device-status-distribution__center>span[data-v-240b0965]{display:none}.device-status-distribution__center>strong[data-v-240b0965]{margin:0;font-size:20px}.device-status-distribution__center>small[data-v-240b0965]{display:none}.device-status-distribution__legend[data-v-240b0965]{gap:var(--space-1)}.device-status-distribution__legend-item[data-v-240b0965]{padding:var(--space-1) var(--space-2)}.device-status-distribution__legend-name[data-v-240b0965]{gap:var(--space-1);font-size:11px}.device-status-distribution__legend-value strong[data-v-240b0965]{font-size:14px}.device-status-distribution__legend-value span[data-v-240b0965],.device-status-distribution__legend-value em[data-v-240b0965],.device-status-distribution__progress[data-v-240b0965]{display:none}.device-status-distribution__stage--stackedDistribution[data-v-240b0965]{grid-template-columns:minmax(var(--device-status-stacked-compact-summary-min-width),.7fr) minmax(0,1.3fr);grid-template-rows:minmax(0,1fr);gap:var(--device-status-stacked-space-xs);padding:var(--device-status-stacked-space-xs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend[data-v-240b0965]{grid-template-columns:repeat(auto-fit,minmax(var(--device-status-stacked-legend-compact-min-width),1fr));gap:var(--device-status-stacked-space-xxs);padding-top:0}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-240b0965]{padding:var(--device-status-stacked-space-xs) var(--device-status-stacked-space-sm)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-240b0965]:before{top:var(--device-status-stacked-space-xs);left:var(--device-status-stacked-space-sm);width:var(--device-status-stacked-marker-width)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-main[data-v-240b0965]{gap:var(--device-status-stacked-space-xxs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__stacked-summary[data-v-240b0965]{grid-template-columns:minmax(0,1fr);gap:var(--device-status-stacked-space-xxs);padding:var(--device-status-stacked-space-xs)}}@container device-status-distribution (max-width: 419px) and (max-height: 249px){.device-status-distribution__stage[data-v-240b0965]{grid-template-columns:minmax(104px,.7fr) minmax(0,1.3fr);grid-template-rows:minmax(0,1fr);gap:var(--space-1);padding:var(--space-1)}.device-status-distribution__ring[data-v-240b0965]{max-width:150px;max-height:150px}.device-status-distribution__center[data-v-240b0965]{padding:var(--space-1)}.device-status-distribution__center>span[data-v-240b0965]{display:none}.device-status-distribution__center>strong[data-v-240b0965]{margin:0;font-size:20px}.device-status-distribution__center>small[data-v-240b0965]{display:none}.device-status-distribution__legend[data-v-240b0965]{gap:var(--space-1)}.device-status-distribution__legend-item[data-v-240b0965]{padding:var(--space-1) var(--space-2)}.device-status-distribution__legend-name[data-v-240b0965]{gap:var(--space-1);font-size:11px}.device-status-distribution__legend-value strong[data-v-240b0965]{font-size:14px}.device-status-distribution__legend-value span[data-v-240b0965],.device-status-distribution__legend-value em[data-v-240b0965],.device-status-distribution__progress[data-v-240b0965]{display:none}.device-status-distribution__stage--stackedDistribution[data-v-240b0965]{grid-template-columns:minmax(var(--device-status-stacked-compact-summary-min-width),.7fr) minmax(0,1.3fr);grid-template-rows:minmax(0,1fr);gap:var(--device-status-stacked-space-xs);padding:var(--device-status-stacked-space-xs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend[data-v-240b0965]{grid-template-columns:repeat(auto-fit,minmax(var(--device-status-stacked-legend-compact-min-width),1fr));gap:var(--device-status-stacked-space-xxs);padding-top:0}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-240b0965]{padding:var(--device-status-stacked-space-xs) var(--device-status-stacked-space-sm)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-240b0965]:before{top:var(--device-status-stacked-space-xs);left:var(--device-status-stacked-space-sm);width:var(--device-status-stacked-marker-width)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-main[data-v-240b0965]{gap:var(--device-status-stacked-space-xxs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__stacked-summary[data-v-240b0965]{grid-template-columns:minmax(0,1fr);gap:var(--device-status-stacked-space-xxs);padding:var(--device-status-stacked-space-xs)}.device-status-distribution__stage--stackedDistribution[data-v-240b0965]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(var(--device-status-stacked-compact-summary-min-height),.62fr) minmax(0,1.38fr)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend[data-v-240b0965]{grid-template-columns:minmax(0,1fr);gap:var(--device-status-stacked-space-xxs);overflow:auto}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item+.device-status-distribution__legend-item[data-v-240b0965]{border-left:0}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-240b0965]:before{top:50%;left:var(--device-status-stacked-space-xxs);width:var(--device-status-stacked-marker-height);height:var(--device-status-stacked-vertical-marker-height);transform:translateY(-50%)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-main[data-v-240b0965]{align-items:center;justify-content:space-between;flex-direction:row;padding-top:0}.device-status-distribution__stage--stackedDistribution .device-status-distribution__stacked-summary[data-v-240b0965]{grid-template-columns:minmax(0,1fr) auto;gap:var(--device-status-stacked-space-xxs) var(--device-status-stacked-space-sm)}}@container device-status-distribution (max-width: 419px) and (min-height: 250px){.device-status-distribution__stage[data-v-240b0965]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(112px,.8fr) minmax(0,1.2fr);gap:var(--space-2);padding:var(--space-2)}.device-status-distribution__ring[data-v-240b0965]{max-width:132px;max-height:132px}.device-status-distribution__center[data-v-240b0965]{padding:var(--space-1)}.device-status-distribution__center>span[data-v-240b0965]{font-size:10px}.device-status-distribution__center>strong[data-v-240b0965]{margin:0;font-size:18px}.device-status-distribution__center>small[data-v-240b0965]{display:none}.device-status-distribution__legend[data-v-240b0965]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-1);overflow:auto}.device-status-distribution__legend-item[data-v-240b0965]{padding:var(--space-1) var(--space-2)}.device-status-distribution__progress[data-v-240b0965]{display:none}.device-status-distribution__stage--stackedDistribution[data-v-240b0965]{grid-template-rows:minmax(var(--device-status-stacked-narrow-summary-min-height),.6fr) minmax(0,1.4fr);gap:var(--device-status-stacked-space-xxs);padding:var(--device-status-stacked-space-xs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__stacked-summary[data-v-240b0965]{padding:var(--device-status-stacked-space-xs) var(--device-status-stacked-space-sm)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend[data-v-240b0965]{grid-template-columns:minmax(0,1fr);gap:var(--device-status-stacked-space-xxs);padding-top:0}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-240b0965]{padding:var(--device-status-stacked-space-xs) var(--device-status-stacked-space-sm)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item+.device-status-distribution__legend-item[data-v-240b0965]{border-left:0}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-240b0965]:before{top:50%;left:var(--device-status-stacked-space-xs);width:var(--device-status-stacked-marker-height);height:var(--device-status-stacked-vertical-marker-height);transform:translateY(-50%)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-main[data-v-240b0965]{align-items:center;justify-content:space-between;flex-direction:row;gap:var(--device-status-stacked-space-xs);padding-top:0}}[data-v-240b0965] .device-status-distribution__progress .ant-progress-outer,[data-v-240b0965] .device-status-distribution__progress .ant-progress-inner{display:block}.device-status-distribution[data-v-e70cb734]{--device-status-online: var(--business-component-primary);position:relative;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.device-status-distribution__stage[data-v-e70cb734]{box-sizing:border-box;display:grid;width:100%;height:100%;min-width:0;min-height:0;grid-template-columns:minmax(0,1.08fr) minmax(160px,.92fr);gap:var(--space-2);padding:var(--space-2)}.device-status-distribution__visual[data-v-e70cb734]{container-type:size;display:flex;align-items:center;justify-content:center;min-width:0;min-height:0}.device-status-distribution__ring[data-v-e70cb734]{position:relative;width:min(100cqi,100cqh,270px);height:min(100cqi,100cqh,270px);min-width:0;min-height:0}.device-status-distribution__chart[data-v-e70cb734]{position:absolute;inset:0;width:100%;height:100%}.device-status-distribution__center[data-v-e70cb734]{position:absolute;top:50%;left:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:54%;max-width:144px;aspect-ratio:1;padding:clamp(var(--space-1),3.5cqmin,var(--space-2));pointer-events:none;border:1px solid var(--device-status-border);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--device-status-online) 9%,var(--device-status-surface)),var(--device-status-surface));box-shadow:inset 0 0 18px color-mix(in srgb,var(--device-status-online) 10%,transparent),0 8px 24px color-mix(in srgb,var(--device-status-online) 12%,transparent);transform:translate(-50%,-50%)}.device-status-distribution__center>span[data-v-e70cb734]{color:var(--device-status-muted);font-size:clamp(10px,5cqmin,12px);line-height:1.4}.device-status-distribution__center>strong[data-v-e70cb734]{margin:var(--space-1) 0;color:var(--device-status-text);font-size:clamp(22px,12cqmin,30px);font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1;letter-spacing:-.03em;text-shadow:0 0 12px color-mix(in srgb,var(--device-status-online) 36%,transparent)}.device-status-distribution__center>small[data-v-e70cb734]{overflow:hidden;max-width:100%;color:var(--device-status-text);font-size:clamp(10px,4.8cqmin,12px);line-height:1.25;text-align:center;white-space:normal}.device-status-distribution__legend[data-v-e70cb734]{display:flex;flex-direction:column;justify-content:center;gap:var(--space-2);min-width:0;min-height:0}.device-status-distribution__legend-item[data-v-e70cb734]{min-width:0;padding:var(--space-2) var(--space-3)}.device-status-distribution__legend-main[data-v-e70cb734]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-width:0}.device-status-distribution__legend-name[data-v-e70cb734]{display:flex;align-items:center;gap:var(--space-2);min-width:0;color:var(--device-status-text);font-size:12px}.device-status-distribution__legend-name>span[data-v-e70cb734]:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-status-distribution__legend-dot[data-v-e70cb734]{flex:0 0 auto;width:var(--space-2);height:var(--space-2);border-radius:50%}.device-status-distribution__legend-value[data-v-e70cb734]{display:flex;flex:0 0 auto;align-items:baseline;gap:var(--space-1);color:var(--device-status-muted);font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.device-status-distribution__legend-value strong[data-v-e70cb734]{color:var(--device-status-text);font-size:16px;font-weight:650}.device-status-distribution__legend-value em[data-v-e70cb734]{margin-left:var(--space-1);color:var(--device-status-muted);font-style:normal}.device-status-distribution__progress[data-v-e70cb734]{display:block;margin-top:var(--space-1);line-height:1}.device-status-distribution--blue-green .device-status-distribution__center[data-v-e70cb734]{background:radial-gradient(circle,color-mix(in srgb,var(--device-status-online) 12%,var(--device-status-track)),color-mix(in srgb,var(--device-status-track) 80%,transparent));box-shadow:inset 0 0 14px color-mix(in srgb,var(--device-status-online) 8%,transparent)}.device-status-distribution--blue-green .device-status-distribution__center>strong[data-v-e70cb734]{text-shadow:0 0 8px color-mix(in srgb,var(--device-status-online) 18%,transparent)}.device-status-distribution__state[data-v-e70cb734]{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;padding:var(--space-3)}.device-status-distribution__stage--stackedDistribution[data-v-e70cb734]{--device-status-stacked-space-xxs: clamp(2px, min(.71cqi, 1.11cqh), var(--space-2));--device-status-stacked-space-xs: clamp(var(--space-1), min(1.43cqi, 2.22cqh), var(--space-3));--device-status-stacked-space-sm: clamp(var(--space-1), min(2.14cqi, 3.33cqh), var(--space-4));--device-status-stacked-space-md: clamp(var(--space-2), min(2.86cqi, 4.44cqh), var(--space-6));--device-status-stacked-space-lg: clamp(var(--space-2), min(3.57cqi, 5.56cqh), var(--space-8));--device-status-stacked-summary-min-height: clamp(72px, min(18.57cqi, 28.89cqh), 156px);--device-status-stacked-compact-summary-min-height: clamp(60px, min(12.86cqi, 20cqh), 100px);--device-status-stacked-narrow-summary-min-height: clamp(72px, min(15cqi, 23.33cqh), 116px);--device-status-stacked-compact-summary-min-width: clamp(104px, min(23.57cqi, 36.67cqh), 184px);--device-status-stacked-legend-min-width: clamp(88px, min(19.29cqi, 30cqh), 160px);--device-status-stacked-legend-compact-min-width: clamp(72px, min(15.71cqi, 24.44cqh), 128px);--device-status-stacked-caption-font: clamp(11px, min(2.32cqi, 3.61cqh), var(--fs-18));--device-status-stacked-rate-font: clamp(var(--fs-22), min(5.36cqi, 8.33cqh), 48px);--device-status-stacked-label-font: clamp(11px, min(2.14cqi, 3.33cqh), var(--fs-18));--device-status-stacked-meta-font: clamp(11px, min(1.96cqi, 3.06cqh), var(--fs-16));--device-status-stacked-value-font: clamp(var(--fs-16), min(3.93cqi, 6.11cqh), 32px);--device-status-stacked-track-height: clamp(var(--space-2), min(2.86cqi, 4.44cqh), var(--space-6));--device-status-stacked-track-radius: clamp(var(--space-1), min(.89cqi, 1.39cqh), var(--radius-jet-lg));--device-status-stacked-marker-width: clamp(var(--space-4), min(4.29cqi, 6.67cqh), 36px);--device-status-stacked-marker-height: clamp(2px, min(.54cqi, .83cqh), 5px);--device-status-stacked-vertical-marker-height: clamp(var(--space-4), min(3.93cqi, 6.11cqh), var(--space-8));--device-status-stacked-dot-size: clamp(6px, min(1.43cqi, 2.22cqh), var(--space-3));grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(var(--device-status-stacked-summary-min-height),.82fr) minmax(0,1fr);gap:0;padding:var(--device-status-stacked-space-lg)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend[data-v-e70cb734]{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--device-status-stacked-legend-min-width),1fr));align-items:stretch;gap:0;padding-top:var(--device-status-stacked-space-xs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__progress[data-v-e70cb734]{display:none}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-e70cb734]{position:relative;display:flex;align-items:center;padding:var(--device-status-stacked-space-md) var(--device-status-stacked-space-lg)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item+.device-status-distribution__legend-item[data-v-e70cb734]{border-left:1px solid var(--device-status-border)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-e70cb734]:before{position:absolute;top:var(--device-status-stacked-space-sm);left:var(--device-status-stacked-space-lg);width:var(--device-status-stacked-marker-width);height:var(--device-status-stacked-marker-height);border-radius:999px;background:var(--device-status-item-color);content:""}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-main[data-v-e70cb734]{width:100%;align-items:flex-start;flex-direction:column;gap:var(--device-status-stacked-space-xs);padding-top:var(--device-status-stacked-space-xs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-name[data-v-e70cb734]{gap:var(--device-status-stacked-space-xs);font-size:var(--device-status-stacked-label-font)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-dot[data-v-e70cb734]{width:var(--device-status-stacked-dot-size);height:var(--device-status-stacked-dot-size)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-value[data-v-e70cb734]{gap:var(--device-status-stacked-space-xxs);font-size:var(--device-status-stacked-meta-font)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-value strong[data-v-e70cb734]{font-size:var(--device-status-stacked-value-font);line-height:1.15}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-value em[data-v-e70cb734]{margin-left:var(--device-status-stacked-space-xxs)}.device-status-distribution__stacked-summary[data-v-e70cb734]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:var(--device-status-stacked-space-sm) var(--device-status-stacked-space-lg);padding:var(--device-status-stacked-space-sm) var(--device-status-stacked-space-md) var(--device-status-stacked-space-md)}.device-status-distribution__stacked-summary>span[data-v-e70cb734]{align-self:end;min-width:0;overflow:hidden;color:var(--device-status-muted);font-size:var(--device-status-stacked-caption-font);line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.device-status-distribution__stacked-summary>strong[data-v-e70cb734]{color:var(--device-status-online);font-size:var(--device-status-stacked-rate-font);font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.device-status-distribution__stacked-track[data-v-e70cb734]{display:flex;grid-column:1 / -1;height:var(--device-status-stacked-track-height);overflow:hidden;border-radius:var(--device-status-stacked-track-radius);background:var(--device-status-track)}.device-status-distribution__stacked-track>span[data-v-e70cb734]{display:block;min-width:0;height:100%}@container device-status-distribution (max-height: 189px){.device-status-distribution__stage[data-v-e70cb734]{grid-template-columns:minmax(104px,.7fr) minmax(0,1.3fr);grid-template-rows:minmax(0,1fr);gap:var(--space-1);padding:var(--space-1)}.device-status-distribution__ring[data-v-e70cb734]{max-width:150px;max-height:150px}.device-status-distribution__center[data-v-e70cb734]{padding:var(--space-1)}.device-status-distribution__center>span[data-v-e70cb734]{display:none}.device-status-distribution__center>strong[data-v-e70cb734]{margin:0;font-size:20px}.device-status-distribution__center>small[data-v-e70cb734]{display:none}.device-status-distribution__legend[data-v-e70cb734]{gap:var(--space-1)}.device-status-distribution__legend-item[data-v-e70cb734]{padding:var(--space-1) var(--space-2)}.device-status-distribution__legend-name[data-v-e70cb734]{gap:var(--space-1);font-size:11px}.device-status-distribution__legend-value strong[data-v-e70cb734]{font-size:14px}.device-status-distribution__legend-value span[data-v-e70cb734],.device-status-distribution__legend-value em[data-v-e70cb734],.device-status-distribution__progress[data-v-e70cb734]{display:none}.device-status-distribution__stage--stackedDistribution[data-v-e70cb734]{grid-template-columns:minmax(var(--device-status-stacked-compact-summary-min-width),.7fr) minmax(0,1.3fr);grid-template-rows:minmax(0,1fr);gap:var(--device-status-stacked-space-xs);padding:var(--device-status-stacked-space-xs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend[data-v-e70cb734]{grid-template-columns:repeat(auto-fit,minmax(var(--device-status-stacked-legend-compact-min-width),1fr));gap:var(--device-status-stacked-space-xxs);padding-top:0}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-e70cb734]{padding:var(--device-status-stacked-space-xs) var(--device-status-stacked-space-sm)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-e70cb734]:before{top:var(--device-status-stacked-space-xs);left:var(--device-status-stacked-space-sm);width:var(--device-status-stacked-marker-width)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-main[data-v-e70cb734]{gap:var(--device-status-stacked-space-xxs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__stacked-summary[data-v-e70cb734]{grid-template-columns:minmax(0,1fr);gap:var(--device-status-stacked-space-xxs);padding:var(--device-status-stacked-space-xs)}}@container device-status-distribution (max-width: 419px) and (max-height: 249px){.device-status-distribution__stage[data-v-e70cb734]{grid-template-columns:minmax(104px,.7fr) minmax(0,1.3fr);grid-template-rows:minmax(0,1fr);gap:var(--space-1);padding:var(--space-1)}.device-status-distribution__ring[data-v-e70cb734]{max-width:150px;max-height:150px}.device-status-distribution__center[data-v-e70cb734]{padding:var(--space-1)}.device-status-distribution__center>span[data-v-e70cb734]{display:none}.device-status-distribution__center>strong[data-v-e70cb734]{margin:0;font-size:20px}.device-status-distribution__center>small[data-v-e70cb734]{display:none}.device-status-distribution__legend[data-v-e70cb734]{gap:var(--space-1)}.device-status-distribution__legend-item[data-v-e70cb734]{padding:var(--space-1) var(--space-2)}.device-status-distribution__legend-name[data-v-e70cb734]{gap:var(--space-1);font-size:11px}.device-status-distribution__legend-value strong[data-v-e70cb734]{font-size:14px}.device-status-distribution__legend-value span[data-v-e70cb734],.device-status-distribution__legend-value em[data-v-e70cb734],.device-status-distribution__progress[data-v-e70cb734]{display:none}.device-status-distribution__stage--stackedDistribution[data-v-e70cb734]{grid-template-columns:minmax(var(--device-status-stacked-compact-summary-min-width),.7fr) minmax(0,1.3fr);grid-template-rows:minmax(0,1fr);gap:var(--device-status-stacked-space-xs);padding:var(--device-status-stacked-space-xs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend[data-v-e70cb734]{grid-template-columns:repeat(auto-fit,minmax(var(--device-status-stacked-legend-compact-min-width),1fr));gap:var(--device-status-stacked-space-xxs);padding-top:0}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-e70cb734]{padding:var(--device-status-stacked-space-xs) var(--device-status-stacked-space-sm)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-e70cb734]:before{top:var(--device-status-stacked-space-xs);left:var(--device-status-stacked-space-sm);width:var(--device-status-stacked-marker-width)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-main[data-v-e70cb734]{gap:var(--device-status-stacked-space-xxs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__stacked-summary[data-v-e70cb734]{grid-template-columns:minmax(0,1fr);gap:var(--device-status-stacked-space-xxs);padding:var(--device-status-stacked-space-xs)}.device-status-distribution__stage--stackedDistribution[data-v-e70cb734]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(var(--device-status-stacked-compact-summary-min-height),.62fr) minmax(0,1.38fr)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend[data-v-e70cb734]{grid-template-columns:minmax(0,1fr);gap:var(--device-status-stacked-space-xxs);overflow:auto}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item+.device-status-distribution__legend-item[data-v-e70cb734]{border-left:0}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-e70cb734]:before{top:50%;left:var(--device-status-stacked-space-xxs);width:var(--device-status-stacked-marker-height);height:var(--device-status-stacked-vertical-marker-height);transform:translateY(-50%)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-main[data-v-e70cb734]{align-items:center;justify-content:space-between;flex-direction:row;padding-top:0}.device-status-distribution__stage--stackedDistribution .device-status-distribution__stacked-summary[data-v-e70cb734]{grid-template-columns:minmax(0,1fr) auto;gap:var(--device-status-stacked-space-xxs) var(--device-status-stacked-space-sm)}}@container device-status-distribution (max-width: 419px) and (min-height: 250px){.device-status-distribution__stage[data-v-e70cb734]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(112px,.8fr) minmax(0,1.2fr);gap:var(--space-2);padding:var(--space-2)}.device-status-distribution__ring[data-v-e70cb734]{max-width:132px;max-height:132px}.device-status-distribution__center[data-v-e70cb734]{padding:var(--space-1)}.device-status-distribution__center>span[data-v-e70cb734]{font-size:10px}.device-status-distribution__center>strong[data-v-e70cb734]{margin:0;font-size:18px}.device-status-distribution__center>small[data-v-e70cb734]{display:none}.device-status-distribution__legend[data-v-e70cb734]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-1);overflow:auto}.device-status-distribution__legend-item[data-v-e70cb734]{padding:var(--space-1) var(--space-2)}.device-status-distribution__progress[data-v-e70cb734]{display:none}.device-status-distribution__stage--stackedDistribution[data-v-e70cb734]{grid-template-rows:minmax(var(--device-status-stacked-narrow-summary-min-height),.6fr) minmax(0,1.4fr);gap:var(--device-status-stacked-space-xxs);padding:var(--device-status-stacked-space-xs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__stacked-summary[data-v-e70cb734]{padding:var(--device-status-stacked-space-xs) var(--device-status-stacked-space-sm)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend[data-v-e70cb734]{grid-template-columns:minmax(0,1fr);gap:var(--device-status-stacked-space-xxs);padding-top:0}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-e70cb734]{padding:var(--device-status-stacked-space-xs) var(--device-status-stacked-space-sm)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item+.device-status-distribution__legend-item[data-v-e70cb734]{border-left:0}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-e70cb734]:before{top:50%;left:var(--device-status-stacked-space-xs);width:var(--device-status-stacked-marker-height);height:var(--device-status-stacked-vertical-marker-height);transform:translateY(-50%)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-main[data-v-e70cb734]{align-items:center;justify-content:space-between;flex-direction:row;gap:var(--device-status-stacked-space-xs);padding-top:0}}[data-v-e70cb734] .device-status-distribution__progress .ant-progress-outer,[data-v-e70cb734] .device-status-distribution__progress .ant-progress-inner{display:block}.device-status-distribution-shell.device-status-distribution-shell[data-v-89d5cc1c]{container-name:business-component-shell device-status-distribution;container-type:size}.device-status-distribution-shell.device-status-distribution-shell[data-v-89d5cc1c] .business-component-shell__content{background:transparent}.device-status-distribution[data-v-89d5cc1c]{--device-status-online: var(--business-component-primary);position:relative;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.device-status-distribution__stage[data-v-89d5cc1c]{box-sizing:border-box;display:grid;width:100%;height:100%;min-width:0;min-height:0;grid-template-columns:minmax(0,1.08fr) minmax(160px,.92fr);gap:var(--space-2);padding:var(--space-2)}.device-status-distribution__visual[data-v-89d5cc1c]{container-type:size;display:flex;align-items:center;justify-content:center;min-width:0;min-height:0}.device-status-distribution__ring[data-v-89d5cc1c]{position:relative;width:min(100cqi,100cqh,270px);height:min(100cqi,100cqh,270px);min-width:0;min-height:0}.device-status-distribution__chart[data-v-89d5cc1c]{position:absolute;inset:0;width:100%;height:100%}.device-status-distribution__center[data-v-89d5cc1c]{position:absolute;top:50%;left:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:54%;max-width:144px;aspect-ratio:1;padding:clamp(var(--space-1),3.5cqmin,var(--space-2));pointer-events:none;border:1px solid var(--device-status-border);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--device-status-online) 9%,var(--device-status-surface)),var(--device-status-surface));box-shadow:inset 0 0 18px color-mix(in srgb,var(--device-status-online) 10%,transparent),0 8px 24px color-mix(in srgb,var(--device-status-online) 12%,transparent);transform:translate(-50%,-50%)}.device-status-distribution__center>span[data-v-89d5cc1c]{color:var(--device-status-muted);font-size:clamp(10px,5cqmin,12px);line-height:1.4}.device-status-distribution__center>strong[data-v-89d5cc1c]{margin:var(--space-1) 0;color:var(--device-status-text);font-size:clamp(22px,12cqmin,30px);font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1;letter-spacing:-.03em;text-shadow:0 0 12px color-mix(in srgb,var(--device-status-online) 36%,transparent)}.device-status-distribution__center>small[data-v-89d5cc1c]{overflow:hidden;max-width:100%;color:var(--device-status-text);font-size:clamp(10px,4.8cqmin,12px);line-height:1.25;text-align:center;white-space:normal}.device-status-distribution__legend[data-v-89d5cc1c]{display:flex;flex-direction:column;justify-content:center;gap:var(--space-2);min-width:0;min-height:0}.device-status-distribution__legend-item[data-v-89d5cc1c]{min-width:0;padding:var(--space-2) var(--space-3)}.device-status-distribution__legend-main[data-v-89d5cc1c]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-width:0}.device-status-distribution__legend-name[data-v-89d5cc1c]{display:flex;align-items:center;gap:var(--space-2);min-width:0;color:var(--device-status-text);font-size:12px}.device-status-distribution__legend-name>span[data-v-89d5cc1c]:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-status-distribution__legend-dot[data-v-89d5cc1c]{flex:0 0 auto;width:var(--space-2);height:var(--space-2);border-radius:50%}.device-status-distribution__legend-value[data-v-89d5cc1c]{display:flex;flex:0 0 auto;align-items:baseline;gap:var(--space-1);color:var(--device-status-muted);font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.device-status-distribution__legend-value strong[data-v-89d5cc1c]{color:var(--device-status-text);font-size:16px;font-weight:650}.device-status-distribution__legend-value em[data-v-89d5cc1c]{margin-left:var(--space-1);color:var(--device-status-muted);font-style:normal}.device-status-distribution__progress[data-v-89d5cc1c]{display:block;margin-top:var(--space-1);line-height:1}.device-status-distribution--blue-green .device-status-distribution__center[data-v-89d5cc1c]{background:radial-gradient(circle,color-mix(in srgb,var(--device-status-online) 12%,var(--device-status-track)),color-mix(in srgb,var(--device-status-track) 80%,transparent));box-shadow:inset 0 0 14px color-mix(in srgb,var(--device-status-online) 8%,transparent)}.device-status-distribution--blue-green .device-status-distribution__center>strong[data-v-89d5cc1c]{text-shadow:0 0 8px color-mix(in srgb,var(--device-status-online) 18%,transparent)}.device-status-distribution__state[data-v-89d5cc1c]{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;padding:var(--space-3)}.device-status-distribution__stage--stackedDistribution[data-v-89d5cc1c]{--device-status-stacked-space-xxs: clamp(2px, min(.71cqi, 1.11cqh), var(--space-2));--device-status-stacked-space-xs: clamp(var(--space-1), min(1.43cqi, 2.22cqh), var(--space-3));--device-status-stacked-space-sm: clamp(var(--space-1), min(2.14cqi, 3.33cqh), var(--space-4));--device-status-stacked-space-md: clamp(var(--space-2), min(2.86cqi, 4.44cqh), var(--space-6));--device-status-stacked-space-lg: clamp(var(--space-2), min(3.57cqi, 5.56cqh), var(--space-8));--device-status-stacked-summary-min-height: clamp(72px, min(18.57cqi, 28.89cqh), 156px);--device-status-stacked-compact-summary-min-height: clamp(60px, min(12.86cqi, 20cqh), 100px);--device-status-stacked-narrow-summary-min-height: clamp(72px, min(15cqi, 23.33cqh), 116px);--device-status-stacked-compact-summary-min-width: clamp(104px, min(23.57cqi, 36.67cqh), 184px);--device-status-stacked-legend-min-width: clamp(88px, min(19.29cqi, 30cqh), 160px);--device-status-stacked-legend-compact-min-width: clamp(72px, min(15.71cqi, 24.44cqh), 128px);--device-status-stacked-caption-font: clamp(11px, min(2.32cqi, 3.61cqh), var(--fs-18));--device-status-stacked-rate-font: clamp(var(--fs-22), min(5.36cqi, 8.33cqh), 48px);--device-status-stacked-label-font: clamp(11px, min(2.14cqi, 3.33cqh), var(--fs-18));--device-status-stacked-meta-font: clamp(11px, min(1.96cqi, 3.06cqh), var(--fs-16));--device-status-stacked-value-font: clamp(var(--fs-16), min(3.93cqi, 6.11cqh), 32px);--device-status-stacked-track-height: clamp(var(--space-2), min(2.86cqi, 4.44cqh), var(--space-6));--device-status-stacked-track-radius: clamp(var(--space-1), min(.89cqi, 1.39cqh), var(--radius-jet-lg));--device-status-stacked-marker-width: clamp(var(--space-4), min(4.29cqi, 6.67cqh), 36px);--device-status-stacked-marker-height: clamp(2px, min(.54cqi, .83cqh), 5px);--device-status-stacked-vertical-marker-height: clamp(var(--space-4), min(3.93cqi, 6.11cqh), var(--space-8));--device-status-stacked-dot-size: clamp(6px, min(1.43cqi, 2.22cqh), var(--space-3));grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(var(--device-status-stacked-summary-min-height),.82fr) minmax(0,1fr);gap:0;padding:var(--device-status-stacked-space-lg)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend[data-v-89d5cc1c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--device-status-stacked-legend-min-width),1fr));align-items:stretch;gap:0;padding-top:var(--device-status-stacked-space-xs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__progress[data-v-89d5cc1c]{display:none}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-89d5cc1c]{position:relative;display:flex;align-items:center;padding:var(--device-status-stacked-space-md) var(--device-status-stacked-space-lg)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item+.device-status-distribution__legend-item[data-v-89d5cc1c]{border-left:1px solid var(--device-status-border)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-89d5cc1c]:before{position:absolute;top:var(--device-status-stacked-space-sm);left:var(--device-status-stacked-space-lg);width:var(--device-status-stacked-marker-width);height:var(--device-status-stacked-marker-height);border-radius:999px;background:var(--device-status-item-color);content:""}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-main[data-v-89d5cc1c]{width:100%;align-items:flex-start;flex-direction:column;gap:var(--device-status-stacked-space-xs);padding-top:var(--device-status-stacked-space-xs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-name[data-v-89d5cc1c]{gap:var(--device-status-stacked-space-xs);font-size:var(--device-status-stacked-label-font)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-dot[data-v-89d5cc1c]{width:var(--device-status-stacked-dot-size);height:var(--device-status-stacked-dot-size)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-value[data-v-89d5cc1c]{gap:var(--device-status-stacked-space-xxs);font-size:var(--device-status-stacked-meta-font)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-value strong[data-v-89d5cc1c]{font-size:var(--device-status-stacked-value-font);line-height:1.15}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-value em[data-v-89d5cc1c]{margin-left:var(--device-status-stacked-space-xxs)}.device-status-distribution__stacked-summary[data-v-89d5cc1c]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:var(--device-status-stacked-space-sm) var(--device-status-stacked-space-lg);padding:var(--device-status-stacked-space-sm) var(--device-status-stacked-space-md) var(--device-status-stacked-space-md)}.device-status-distribution__stacked-summary>span[data-v-89d5cc1c]{align-self:end;min-width:0;overflow:hidden;color:var(--device-status-muted);font-size:var(--device-status-stacked-caption-font);line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.device-status-distribution__stacked-summary>strong[data-v-89d5cc1c]{color:var(--device-status-online);font-size:var(--device-status-stacked-rate-font);font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.device-status-distribution__stacked-track[data-v-89d5cc1c]{display:flex;grid-column:1 / -1;height:var(--device-status-stacked-track-height);overflow:hidden;border-radius:var(--device-status-stacked-track-radius);background:var(--device-status-track)}.device-status-distribution__stacked-track>span[data-v-89d5cc1c]{display:block;min-width:0;height:100%}@container device-status-distribution (max-height: 189px){.device-status-distribution__stage[data-v-89d5cc1c]{grid-template-columns:minmax(104px,.7fr) minmax(0,1.3fr);grid-template-rows:minmax(0,1fr);gap:var(--space-1);padding:var(--space-1)}.device-status-distribution__ring[data-v-89d5cc1c]{max-width:150px;max-height:150px}.device-status-distribution__center[data-v-89d5cc1c]{padding:var(--space-1)}.device-status-distribution__center>span[data-v-89d5cc1c]{display:none}.device-status-distribution__center>strong[data-v-89d5cc1c]{margin:0;font-size:20px}.device-status-distribution__center>small[data-v-89d5cc1c]{display:none}.device-status-distribution__legend[data-v-89d5cc1c]{gap:var(--space-1)}.device-status-distribution__legend-item[data-v-89d5cc1c]{padding:var(--space-1) var(--space-2)}.device-status-distribution__legend-name[data-v-89d5cc1c]{gap:var(--space-1);font-size:11px}.device-status-distribution__legend-value strong[data-v-89d5cc1c]{font-size:14px}.device-status-distribution__legend-value span[data-v-89d5cc1c],.device-status-distribution__legend-value em[data-v-89d5cc1c],.device-status-distribution__progress[data-v-89d5cc1c]{display:none}.device-status-distribution__stage--stackedDistribution[data-v-89d5cc1c]{grid-template-columns:minmax(var(--device-status-stacked-compact-summary-min-width),.7fr) minmax(0,1.3fr);grid-template-rows:minmax(0,1fr);gap:var(--device-status-stacked-space-xs);padding:var(--device-status-stacked-space-xs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend[data-v-89d5cc1c]{grid-template-columns:repeat(auto-fit,minmax(var(--device-status-stacked-legend-compact-min-width),1fr));gap:var(--device-status-stacked-space-xxs);padding-top:0}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-89d5cc1c]{padding:var(--device-status-stacked-space-xs) var(--device-status-stacked-space-sm)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-89d5cc1c]:before{top:var(--device-status-stacked-space-xs);left:var(--device-status-stacked-space-sm);width:var(--device-status-stacked-marker-width)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-main[data-v-89d5cc1c]{gap:var(--device-status-stacked-space-xxs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__stacked-summary[data-v-89d5cc1c]{grid-template-columns:minmax(0,1fr);gap:var(--device-status-stacked-space-xxs);padding:var(--device-status-stacked-space-xs)}}@container device-status-distribution (max-width: 419px) and (max-height: 249px){.device-status-distribution__stage[data-v-89d5cc1c]{grid-template-columns:minmax(104px,.7fr) minmax(0,1.3fr);grid-template-rows:minmax(0,1fr);gap:var(--space-1);padding:var(--space-1)}.device-status-distribution__ring[data-v-89d5cc1c]{max-width:150px;max-height:150px}.device-status-distribution__center[data-v-89d5cc1c]{padding:var(--space-1)}.device-status-distribution__center>span[data-v-89d5cc1c]{display:none}.device-status-distribution__center>strong[data-v-89d5cc1c]{margin:0;font-size:20px}.device-status-distribution__center>small[data-v-89d5cc1c]{display:none}.device-status-distribution__legend[data-v-89d5cc1c]{gap:var(--space-1)}.device-status-distribution__legend-item[data-v-89d5cc1c]{padding:var(--space-1) var(--space-2)}.device-status-distribution__legend-name[data-v-89d5cc1c]{gap:var(--space-1);font-size:11px}.device-status-distribution__legend-value strong[data-v-89d5cc1c]{font-size:14px}.device-status-distribution__legend-value span[data-v-89d5cc1c],.device-status-distribution__legend-value em[data-v-89d5cc1c],.device-status-distribution__progress[data-v-89d5cc1c]{display:none}.device-status-distribution__stage--stackedDistribution[data-v-89d5cc1c]{grid-template-columns:minmax(var(--device-status-stacked-compact-summary-min-width),.7fr) minmax(0,1.3fr);grid-template-rows:minmax(0,1fr);gap:var(--device-status-stacked-space-xs);padding:var(--device-status-stacked-space-xs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend[data-v-89d5cc1c]{grid-template-columns:repeat(auto-fit,minmax(var(--device-status-stacked-legend-compact-min-width),1fr));gap:var(--device-status-stacked-space-xxs);padding-top:0}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-89d5cc1c]{padding:var(--device-status-stacked-space-xs) var(--device-status-stacked-space-sm)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-89d5cc1c]:before{top:var(--device-status-stacked-space-xs);left:var(--device-status-stacked-space-sm);width:var(--device-status-stacked-marker-width)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-main[data-v-89d5cc1c]{gap:var(--device-status-stacked-space-xxs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__stacked-summary[data-v-89d5cc1c]{grid-template-columns:minmax(0,1fr);gap:var(--device-status-stacked-space-xxs);padding:var(--device-status-stacked-space-xs)}.device-status-distribution__stage--stackedDistribution[data-v-89d5cc1c]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(var(--device-status-stacked-compact-summary-min-height),.62fr) minmax(0,1.38fr)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend[data-v-89d5cc1c]{grid-template-columns:minmax(0,1fr);gap:var(--device-status-stacked-space-xxs);overflow:auto}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item+.device-status-distribution__legend-item[data-v-89d5cc1c]{border-left:0}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-89d5cc1c]:before{top:50%;left:var(--device-status-stacked-space-xxs);width:var(--device-status-stacked-marker-height);height:var(--device-status-stacked-vertical-marker-height);transform:translateY(-50%)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-main[data-v-89d5cc1c]{align-items:center;justify-content:space-between;flex-direction:row;padding-top:0}.device-status-distribution__stage--stackedDistribution .device-status-distribution__stacked-summary[data-v-89d5cc1c]{grid-template-columns:minmax(0,1fr) auto;gap:var(--device-status-stacked-space-xxs) var(--device-status-stacked-space-sm)}}@container device-status-distribution (max-width: 419px) and (min-height: 250px){.device-status-distribution__stage[data-v-89d5cc1c]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(112px,.8fr) minmax(0,1.2fr);gap:var(--space-2);padding:var(--space-2)}.device-status-distribution__ring[data-v-89d5cc1c]{max-width:132px;max-height:132px}.device-status-distribution__center[data-v-89d5cc1c]{padding:var(--space-1)}.device-status-distribution__center>span[data-v-89d5cc1c]{font-size:10px}.device-status-distribution__center>strong[data-v-89d5cc1c]{margin:0;font-size:18px}.device-status-distribution__center>small[data-v-89d5cc1c]{display:none}.device-status-distribution__legend[data-v-89d5cc1c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-1);overflow:auto}.device-status-distribution__legend-item[data-v-89d5cc1c]{padding:var(--space-1) var(--space-2)}.device-status-distribution__progress[data-v-89d5cc1c]{display:none}.device-status-distribution__stage--stackedDistribution[data-v-89d5cc1c]{grid-template-rows:minmax(var(--device-status-stacked-narrow-summary-min-height),.6fr) minmax(0,1.4fr);gap:var(--device-status-stacked-space-xxs);padding:var(--device-status-stacked-space-xs)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__stacked-summary[data-v-89d5cc1c]{padding:var(--device-status-stacked-space-xs) var(--device-status-stacked-space-sm)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend[data-v-89d5cc1c]{grid-template-columns:minmax(0,1fr);gap:var(--device-status-stacked-space-xxs);padding-top:0}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-89d5cc1c]{padding:var(--device-status-stacked-space-xs) var(--device-status-stacked-space-sm)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item+.device-status-distribution__legend-item[data-v-89d5cc1c]{border-left:0}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-item[data-v-89d5cc1c]:before{top:50%;left:var(--device-status-stacked-space-xs);width:var(--device-status-stacked-marker-height);height:var(--device-status-stacked-vertical-marker-height);transform:translateY(-50%)}.device-status-distribution__stage--stackedDistribution .device-status-distribution__legend-main[data-v-89d5cc1c]{align-items:center;justify-content:space-between;flex-direction:row;gap:var(--device-status-stacked-space-xs);padding-top:0}}[data-v-89d5cc1c] .device-status-distribution__progress .ant-progress-outer,[data-v-89d5cc1c] .device-status-distribution__progress .ant-progress-inner{display:block}.space-situation-marker-detail-card[data-v-994b4037]{--space-situation-panel-accent: var(--space-situation-canvas-theme, var(--space-situation-primary, #0e42d2));--space-situation-panel-accent-soft: color-mix(in srgb, var(--space-situation-panel-accent) 22%, transparent);--space-situation-panel-bg: color-mix(in srgb, var(--space-situation-panel-accent) 16%, var(--space-situation-bg-elevated, rgba(7, 29, 68, .96)));position:absolute;z-index:6;max-height:calc(100% - var(--space-7));padding:var(--space-3);overflow:visible;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--space-situation-panel-accent) 68%,#ffffff);border-radius:var(--jet-theme-radius);color:var(--space-situation-text);background:linear-gradient(145deg,var(--space-situation-panel-accent-soft),transparent 42%),var(--space-situation-panel-bg);box-shadow:0 0 24px var(--space-situation-panel-accent-soft),var(--space-situation-shadow)}.space-situation-marker-detail-card.is-alarm[data-v-994b4037]{--space-situation-panel-accent: var(--jet-theme-error);--space-situation-panel-accent-soft: color-mix(in srgb, var(--jet-theme-error) 28%, transparent);--space-situation-panel-bg: color-mix(in srgb, var(--jet-theme-error) 24%, var(--space-situation-bg-elevated, rgba(7, 29, 68, .96)))}.space-situation-marker-detail-card[data-v-994b4037]:after{position:absolute;left:var(--space-situation-detail-arrow-left, 50%);top:var(--space-situation-detail-arrow-top, auto);bottom:var(--space-situation-detail-arrow-bottom, -9px);width:1rem;height:1rem;border-right:1px solid color-mix(in srgb,var(--space-situation-panel-accent) 68%,#ffffff);border-bottom:1px solid color-mix(in srgb,var(--space-situation-panel-accent) 68%,#ffffff);background:var(--space-situation-panel-bg);content:"";transform:translate(-50%) rotate(var(--space-situation-detail-arrow-rotation, 45deg))}.space-situation-marker-detail-card__banner[data-v-994b4037]{min-height:2.625rem;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin:calc(var(--space-3) * -1) calc(var(--space-3) * -1) 0;padding:var(--space-2) var(--space-3);border-bottom:1px solid color-mix(in srgb,var(--space-situation-panel-accent) 58%,transparent);border-radius:var(--jet-theme-radius) var(--jet-theme-radius) 0 0;background:color-mix(in srgb,var(--space-situation-panel-accent) 72%,transparent)}.space-situation-marker-detail-card__banner strong[data-v-994b4037]{font-size:var(--fs-18);font-style:italic;font-weight:800;letter-spacing:.04em;text-shadow:0 2px 8px color-mix(in srgb,var(--space-situation-panel-accent) 72%,transparent)}.space-situation-marker-detail-card__status[data-v-994b4037]{flex:none;display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:1px solid color-mix(in srgb,currentColor 72%,transparent);border-radius:999px;color:#fff;background:color-mix(in srgb,var(--space-situation-bg) 48%,transparent);font-size:var(--fs-12);line-height:1}.space-situation-marker-detail-card__status i[data-v-994b4037]{width:.375rem;height:.375rem;border-radius:50%;background:currentColor}.space-situation-marker-detail-card__status[data-status=online][data-v-994b4037]{color:var(--jet-theme-success)}.space-situation-marker-detail-card__status[data-status=warning][data-v-994b4037]{color:var(--jet-theme-warning)}.space-situation-marker-detail-card__status[data-status=offline][data-v-994b4037]{color:var(--space-situation-text-description)}.space-situation-marker-detail-card__heading[data-v-994b4037]{min-width:0;display:flex;align-items:flex-start;gap:var(--space-2);padding-top:var(--space-3)}.space-situation-marker-detail-card__heading>.anticon[data-v-994b4037]{flex:none;margin-top:var(--space-1);color:color-mix(in srgb,var(--space-situation-panel-accent) 42%,#ffffff);font-size:var(--fs-18)}.space-situation-marker-detail-card__heading>div[data-v-994b4037]{min-width:0;flex:1}.space-situation-marker-detail-card__heading h3[data-v-994b4037],.space-situation-marker-detail-card__heading p[data-v-994b4037]{margin:0;overflow-wrap:anywhere}.space-situation-marker-detail-card__heading h3[data-v-994b4037]{color:var(--space-situation-text);font-size:var(--fs-16);font-weight:700;line-height:1.35}.space-situation-marker-detail-card__heading p[data-v-994b4037]{margin-top:var(--space-1);color:var(--space-situation-text-secondary);font-size:var(--fs-12);line-height:1.45}.space-situation-marker-detail-card__preview[data-v-994b4037]{position:relative;z-index:1;height:8rem;margin-top:var(--space-3);overflow:hidden;border:1px solid color-mix(in srgb,var(--space-situation-panel-accent) 48%,transparent);border-radius:var(--jet-theme-button-r);background:var(--space-situation-bg)}.space-situation-marker-detail-card__preview[data-v-994b4037] .media-player-container{width:100%;height:100%}.space-situation-marker-detail-card__preview[data-v-994b4037] .xgplayer .xgplayer-slider{height:calc(var(--space-10) + var(--space-4));bottom:calc(var(--space-8) + var(--space-1))}.space-situation-marker-detail-card__preview[data-v-994b4037] .xgplayer .xgplayer-bar{height:var(--space-10)}.space-situation-marker-detail-card__preview[data-v-994b4037] .xgplayer .xgplayer-drag{max-height:var(--space-10)}.space-situation-marker-detail-card__preview-empty[data-v-994b4037]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);color:var(--space-situation-text-description);font-size:var(--fs-12)}.space-situation-marker-detail-card__preview-empty .anticon[data-v-994b4037]{font-size:var(--fs-24)}.space-situation-marker-detail-card__meta[data-v-994b4037]{position:relative;z-index:1;display:grid;gap:var(--space-2);margin:var(--space-3) 0 0}.space-situation-marker-detail-card__meta>div[data-v-994b4037]{min-width:0;display:grid;grid-template-columns:4rem minmax(0,1fr);align-items:start;gap:var(--space-2)}.space-situation-marker-detail-card__meta dt[data-v-994b4037],.space-situation-marker-detail-card__meta dd[data-v-994b4037]{margin:0;font-size:var(--fs-12);line-height:1.45}.space-situation-marker-detail-card__meta dt[data-v-994b4037]{color:var(--space-situation-text-description);white-space:nowrap}.space-situation-marker-detail-card__meta dd[data-v-994b4037]{color:var(--space-situation-text-secondary);font-weight:500;overflow-wrap:anywhere}@container space-situation-canvas (max-width: 640px) or (max-height: 560px){.space-situation-marker-detail-card__preview[data-v-994b4037]{height:6rem}}.space-situation-marker-button[data-v-0fa72aeb]{position:absolute;z-index:3;width:4.1875rem;height:4.1875rem;padding:0;overflow:visible;border:0;background:transparent;cursor:pointer;transform:translate(-50%,-89.5%)}.space-situation-marker-button__pin[data-v-0fa72aeb],.space-situation-marker-button__background[data-v-0fa72aeb]{position:absolute;inset:0;width:100%;height:100%}.space-situation-marker-button__pin[data-v-0fa72aeb]{transform-origin:50% 89.5%;transition:filter .2s ease,transform .2s ease}.space-situation-marker-button__background[data-v-0fa72aeb],.space-situation-marker-button__icon[data-v-0fa72aeb]{display:block;pointer-events:none;-webkit-user-select:none;user-select:none}.space-situation-marker-button__icon[data-v-0fa72aeb]{position:absolute;top:43.6%;left:49.3%;width:.875rem;height:.875rem;transform:translate(-50%,-50%)}.space-situation-marker-button__name[data-v-0fa72aeb]{position:absolute;top:43.6%;left:calc(100% - var(--space-2));padding:var(--space-1) var(--space-2);border:1px solid var(--space-situation-border);border-radius:999px;color:var(--space-situation-text);background:var(--space-situation-bg-elevated);box-shadow:var(--space-situation-shadow);font-size:var(--fs-12);line-height:1;opacity:0;pointer-events:none;white-space:nowrap;transform:translateY(-50%) translate(-4px);transition:opacity .2s ease,transform .2s ease}.space-situation-marker-button.is-active[data-v-0fa72aeb]{z-index:5}.space-situation-marker-button.is-active .space-situation-marker-button__pin[data-v-0fa72aeb]{filter:brightness(1.12);transform:scale(1.08)}.space-situation-marker-button.is-offline:not(.is-warning) .space-situation-marker-button__pin[data-v-0fa72aeb]{filter:grayscale(.45) brightness(.78)}.space-situation-marker-button.is-static[data-v-0fa72aeb]{cursor:default}.space-situation-marker-button.is-name-left .space-situation-marker-button__name[data-v-0fa72aeb]{right:calc(100% - var(--space-2));left:auto;transform:translateY(-50%) translate(4px)}.space-situation-marker-button:hover .space-situation-marker-button__name[data-v-0fa72aeb],.space-situation-marker-button.is-active .space-situation-marker-button__name[data-v-0fa72aeb]{opacity:1;transform:translateY(-50%) translate(0)}.space-situation-canvas[data-v-1bf01e1a]{container:space-situation-canvas / size;position:relative;min-width:0;min-height:0;flex:1;overflow:hidden;border:1px solid var(--space-situation-border);border-radius:var(--space-situation-fluid-radius, var(--jet-theme-radius));background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--space-situation-canvas-theme) 14%,transparent),transparent 44%),var(--space-situation-bg-muted)}.space-situation-canvas.is-pannable[data-v-1bf01e1a]{cursor:grab;touch-action:none}.space-situation-canvas.is-panning[data-v-1bf01e1a]{cursor:grabbing}.space-situation-canvas.is-panning .space-situation-canvas__frame[data-v-1bf01e1a]{transition:none}.space-situation-canvas__surface[data-v-1bf01e1a],.space-situation-canvas__state[data-v-1bf01e1a]{position:absolute;inset:0}.space-situation-canvas__surface[data-v-1bf01e1a]{padding:var(--space-situation-fluid-space-sm, var(--space-2));overflow:hidden;box-sizing:border-box}.space-situation-canvas__frame[data-v-1bf01e1a]{position:absolute;overflow:hidden;border-radius:var(--space-situation-fluid-radius-button, var(--jet-theme-button-r));background:var(--space-situation-bg);box-shadow:0 0 0 1px var(--space-situation-border),var(--space-situation-shadow);transform-origin:center;transition:transform .24s ease}.space-situation-preview-modal{box-shadow:0 0 0 1px var(--space-situation-border)}.space-situation-canvas__image[data-v-1bf01e1a]{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.space-situation-canvas__placeholder[data-v-1bf01e1a],.space-situation-canvas__state[data-v-1bf01e1a]{display:flex;align-items:center;justify-content:center;color:var(--space-situation-text-description)}.space-situation--default,.space-situation--focus,.space-situation--command{font-size:var(--space-situation-fluid-content-font)}.space-situation-canvas__placeholder[data-v-1bf01e1a]{position:absolute;inset:0;background:var(--space-situation-bg-muted)}.space-situation-canvas__regions[data-v-1bf01e1a]{position:absolute;z-index:1;inset:0;width:100%;height:100%;overflow:visible}.space-situation-canvas__region[data-v-1bf01e1a]{cursor:default}.space-situation-canvas__region polygon[data-v-1bf01e1a]{fill:transparent;stroke:color-mix(in srgb,var(--space-situation-canvas-theme) 34%,transparent);stroke-width:.2;vector-effect:non-scaling-stroke;transition:fill .2s ease,stroke .2s ease}.space-situation-canvas__region text[data-v-1bf01e1a]{fill:var(--space-situation-text);stroke:var(--space-situation-bg);stroke-width:.35;paint-order:stroke;font-size:2.1px;font-weight:600;text-anchor:middle;dominant-baseline:middle;pointer-events:none}.space-situation-canvas__region:hover polygon[data-v-1bf01e1a],.space-situation-canvas__region.is-active polygon[data-v-1bf01e1a]{fill:color-mix(in srgb,var(--space-situation-canvas-theme) 10%,transparent);stroke:var(--space-situation-canvas-theme)}.space-situation-canvas.is-detail-enabled .space-situation-canvas__region[data-v-1bf01e1a]{cursor:pointer}.space-situation-canvas__controls[data-v-1bf01e1a]{position:absolute;z-index:5;top:var(--space-situation-fluid-space-md, var(--space-3));left:var(--space-situation-fluid-space-md, var(--space-3));display:grid;gap:var(--space-situation-fluid-space-sm, var(--space-2))}.space-situation-canvas__zoom-controls[data-v-1bf01e1a]{overflow:hidden;display:grid;border:1px solid var(--space-situation-border);border-radius:var(--space-situation-fluid-radius-button, var(--jet-theme-button-r));background:var(--space-situation-bg-elevated);box-shadow:var(--space-situation-shadow)}.space-situation-canvas__control.ant-btn[data-v-1bf01e1a]{width:var(--space-situation-fluid-canvas-control-size, 2.25rem);height:var(--space-situation-fluid-canvas-control-size, 2.25rem);display:inline-flex;align-items:center;justify-content:center;padding:0;border-color:var(--space-situation-border);border-radius:var(--space-situation-fluid-radius-button, var(--jet-theme-button-r));color:var(--space-situation-text-secondary);background:var(--space-situation-bg-elevated);box-shadow:var(--space-situation-shadow)}.space-situation-canvas__zoom-controls .space-situation-canvas__control.ant-btn[data-v-1bf01e1a]{border:0;border-radius:0;box-shadow:none}.space-situation-canvas__zoom-controls .space-situation-canvas__control+.space-situation-canvas__control[data-v-1bf01e1a]{border-top:1px solid var(--space-situation-border)}.space-situation-canvas__control.ant-btn[data-v-1bf01e1a]:hover:not(:disabled){color:var(--space-situation-text);background:color-mix(in srgb,var(--space-situation-canvas-theme) 18%,var(--space-situation-bg-elevated))}.space-situation-canvas__helper[data-v-1bf01e1a]{position:absolute;z-index:4;left:var(--space-situation-fluid-space-lg, var(--space-4));bottom:var(--space-situation-fluid-space-lg, var(--space-4));padding:var(--space-situation-fluid-space-xs, var(--space-1)) var(--space-situation-fluid-space-md, var(--space-3));border:1px solid var(--space-situation-border);border-radius:999px;color:var(--space-situation-text-secondary);background:var(--space-situation-bg-elevated);box-shadow:var(--space-situation-shadow);font-size:var(--space-situation-fluid-caption-font, var(--fs-12));pointer-events:none}.space-situation-canvas__expand[data-v-1bf01e1a]{position:absolute;z-index:5;right:var(--space-situation-fluid-space-md, var(--space-3));bottom:var(--space-situation-fluid-space-md, var(--space-3));width:var(--space-situation-fluid-canvas-control-size, 2.25rem);height:var(--space-situation-fluid-canvas-control-size, 2.25rem);display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--space-situation-border);border-radius:var(--space-situation-fluid-radius-button, var(--jet-theme-button-r));color:var(--space-situation-text-secondary);background:var(--space-situation-bg-elevated);box-shadow:var(--space-situation-shadow);cursor:pointer;transition:color .2s ease,border-color .2s ease,transform .2s ease}.space-situation-canvas__expand[data-v-1bf01e1a]:hover{color:var(--space-situation-text);border-color:color-mix(in srgb,var(--space-situation-canvas-theme) 48%,var(--space-situation-border));box-shadow:0 0 16px color-mix(in srgb,var(--space-situation-canvas-theme) 28%,transparent);transform:translateY(-1px)}.space-situation-canvas.is-zoomed[data-v-1bf01e1a] .space-situation-marker-button__name{display:none}@container space-situation-canvas (max-width: 639px) or (max-height: 319px){[data-v-1bf01e1a] .space-situation-marker-button__name{display:none}}.space-situation-canvas__loading[data-v-1bf01e1a]{position:absolute;z-index:7;inset:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--space-situation-bg) 76%,transparent);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}[data-v-1bf01e1a] .cloud-empty{padding:var(--space-situation-fluid-space-lg, var(--space-4))}.space-situation-layer-filter[data-v-80b1347c]{position:relative}.space-situation__layer[data-v-80b1347c]{flex:none;display:inline-flex;align-items:center;gap:var(--space-situation-fluid-space-xs, var(--space-1));color:var(--space-situation-text-secondary);font-size:var(--space-situation-fluid-content-font, var(--fs-13));font-weight:500;line-height:1;cursor:pointer;white-space:nowrap}.space-situation__layer-icon[data-v-80b1347c]{width:var(--space-situation-fluid-layer-icon-size, 1.5rem);height:var(--space-situation-fluid-layer-icon-size, 1.5rem);display:inline-flex;align-items:center;justify-content:center;color:var(--space-situation-icon-text);border-radius:50%;background:var(--space-situation-primary);box-shadow:0 0 12px var(--space-situation-primary-strong)}.space-situation__layer[data-tone=iot] .space-situation__layer-icon[data-v-80b1347c],.space-situation-layer-filter__option[data-tone=iot] .space-situation-layer-filter__option-icon[data-v-80b1347c],.space-situation-layer-filter__selection-icon[data-tone=iot][data-v-80b1347c]{background:var(--space-situation-iot)}.space-situation__layer[data-tone=video] .space-situation__layer-icon[data-v-80b1347c],.space-situation-layer-filter__option[data-tone=video] .space-situation-layer-filter__option-icon[data-v-80b1347c],.space-situation-layer-filter__selection-icon[data-tone=video][data-v-80b1347c]{background:var(--space-situation-video)}.space-situation__layer[data-tone=warning] .space-situation__layer-icon[data-v-80b1347c],.space-situation-layer-filter__option[data-tone=warning] .space-situation-layer-filter__option-icon[data-v-80b1347c],.space-situation-layer-filter__selection-icon[data-tone=warning][data-v-80b1347c]{background:var(--space-situation-alarm)}.space-situation__layer[data-tone=offline] .space-situation__layer-icon[data-v-80b1347c],.space-situation-layer-filter__option[data-tone=offline] .space-situation-layer-filter__option-icon[data-v-80b1347c],.space-situation-layer-filter__selection-icon[data-tone=offline][data-v-80b1347c]{background:var(--space-situation-offline)}.space-situation__layer[data-tone=iot] .space-situation__layer-icon[data-v-80b1347c]{box-shadow:0 0 12px color-mix(in srgb,var(--space-situation-iot) 42%,transparent)}.space-situation__layer[data-tone=video] .space-situation__layer-icon[data-v-80b1347c]{box-shadow:0 0 12px color-mix(in srgb,var(--space-situation-video) 42%,transparent)}.space-situation__layer[data-tone=warning] .space-situation__layer-icon[data-v-80b1347c]{box-shadow:0 0 12px color-mix(in srgb,var(--space-situation-alarm) 42%,transparent)}.space-situation__layer[data-tone=offline] .space-situation__layer-icon[data-v-80b1347c]{box-shadow:0 0 12px color-mix(in srgb,var(--space-situation-offline) 42%,transparent)}.space-situation__layer[data-v-80b1347c] .ant-checkbox-wrapper,.space-situation__layer[data-v-80b1347c] .ant-checkbox{margin-inline-start:var(--space-situation-fluid-space-xs, var(--space-1))}.space-situation__layer[data-v-80b1347c] .ant-checkbox-inner{border-color:var(--space-situation-border-strong);background:var(--space-situation-bg-muted)}.space-situation-layer-filter--default .space-situation__layer[data-v-80b1347c] .ant-checkbox-inner,.space-situation-layer-filter--focus .space-situation__layer[data-v-80b1347c] .ant-checkbox-inner,.space-situation-layer-filter--command .space-situation__layer[data-v-80b1347c] .ant-checkbox-inner{width:var(--space-situation-fluid-checkbox-size);height:var(--space-situation-fluid-checkbox-size)}.space-situation__layer[data-v-80b1347c] .ant-checkbox-checked .ant-checkbox-inner{border-color:var(--space-situation-primary);background:var(--space-situation-primary);box-shadow:0 0 10px var(--space-situation-primary-strong)}.space-situation-layer-filter--command .space-situation__layer[data-v-80b1347c]{width:100%;min-height:var(--space-situation-fluid-control-size, 2rem);padding:var(--space-situation-fluid-space-xs, var(--space-1));box-sizing:border-box;border-radius:var(--space-situation-fluid-radius-compact, var(--jet-theme-button-r-sm))}.space-situation-layer-filter--command .space-situation__layer-icon[data-v-80b1347c]{flex:none}.space-situation-layer-filter--command .space-situation__layer-label[data-v-80b1347c]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.space-situation-layer-filter--command .space-situation__layer[data-v-80b1347c]:hover{background:var(--space-situation-command-highlight)}.space-situation-layer-filter--command .space-situation__layer[data-v-80b1347c] .ant-checkbox-wrapper{margin-inline-start:auto}.space-situation-layer-filter__compact[data-v-80b1347c]{display:none;width:100%;height:38px;color:#44546a;font-size:14px;line-height:1}.space-situation-layer-filter__compact[data-v-80b1347c] .ant-select-selector{height:38px;min-height:38px;align-items:center;padding:0 32px 0 0!important;overflow:hidden;box-sizing:border-box;border-color:#e6edf5!important;border-radius:8px!important;color:#44546a;background:#fff!important;box-shadow:none!important}.space-situation-layer-filter__compact[data-v-80b1347c] .ant-select-selection-overflow{min-width:0;height:36px;align-items:stretch;flex-wrap:nowrap;overflow:hidden}.space-situation-layer-filter__compact[data-v-80b1347c] .ant-select-selection-overflow-item,.space-situation-layer-filter__compact[data-v-80b1347c] .ant-select-selection-overflow-item-rest,.space-situation-layer-filter__compact[data-v-80b1347c] .ant-select-selection-item,.space-situation-layer-filter__compact[data-v-80b1347c] .ant-select-selection-item-content{min-width:0;max-width:100%}.space-situation-layer-filter__compact[data-v-80b1347c] .ant-select-selection-overflow-item-rest{height:36px;flex:1}.space-situation-layer-filter__compact[data-v-80b1347c] .ant-select-selection-item{width:100%;height:36px;overflow:hidden;margin:0;padding:0;border:0;color:#44546a;background:transparent;font-size:14px;line-height:36px;text-overflow:ellipsis;white-space:nowrap}.space-situation-layer-filter__compact[data-v-80b1347c] .ant-select-selection-item-content{width:100%;height:36px;display:flex;align-items:center}.space-situation-layer-filter__compact[data-v-80b1347c] .ant-select-selection-placeholder,.space-situation-layer-filter__compact[data-v-80b1347c] .ant-select-arrow{color:#52637a}.space-situation-layer-filter__compact[data-v-80b1347c]:hover .ant-select-selector,.space-situation-layer-filter__compact.ant-select-focused[data-v-80b1347c] .ant-select-selector,.space-situation-layer-filter__compact.ant-select-open[data-v-80b1347c] .ant-select-selector{border-color:var(--space-situation-primary)!important}.space-situation-layer-filter-dropdown{--space-situation-icon-text: #ffffff;--space-situation-iot: #1677ff;--space-situation-video: #08979c;--space-situation-alarm: #cf1322;--space-situation-offline: #d46b08;padding:0 var(--space-3);border:1px solid var(--space-situation-border);border-radius:var(--space-situation-fluid-radius-button, var(--jet-theme-button-r));background:var(--space-situation-bg-elevated);box-shadow:none}.space-situation-layer-filter-dropdown .ant-select-item{min-height:3rem;padding:0;color:var(--space-situation-text-secondary);border-radius:0}.space-situation-layer-filter-dropdown .ant-select-item-option+.ant-select-item-option{border-top:1px solid var(--space-situation-border)}.space-situation-layer-filter-dropdown .ant-select-item-option-content{width:100%;display:flex;align-items:center}.space-situation-layer-filter-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:var(--space-situation-text);background:transparent;font-weight:500}.space-situation-layer-filter-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:transparent}.space-situation-layer-filter-dropdown .ant-select-item-option-state{display:none}.space-situation-layer-filter__selection-summary[data-v-80b1347c],.space-situation-layer-filter__selection-icons[data-v-80b1347c]{min-width:0;display:flex;align-items:center}.space-situation-layer-filter__selection-summary[data-v-80b1347c]{width:100%;height:36px;gap:14px;overflow:hidden}.space-situation-layer-filter__selection-icons[data-v-80b1347c]{flex:none;height:36px;gap:10px;padding:0 12px;box-sizing:border-box;border-radius:7px;background:linear-gradient(90deg,#edf5ff,#eefafa 34%,#fff2f2,#fff6ed)}.space-situation-layer-filter__selection-icon[data-v-80b1347c]{width:20px;height:20px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--space-situation-icon-text);font-size:12px}.space-situation-layer-filter__selection-count[data-v-80b1347c]{min-width:0;flex:1;overflow:hidden;color:#44546a;font-size:14px;font-weight:500;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.space-situation-layer-filter__option[data-v-80b1347c]{width:100%;min-width:0;min-height:3rem;display:flex;align-items:center;gap:var(--space-2)}.space-situation-layer-filter__option-icon[data-v-80b1347c]{width:var(--space-5);height:var(--space-5);flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--space-situation-icon-text);font-size:var(--fs-12)}.space-situation-layer-filter__option-label[data-v-80b1347c]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.space-situation-layer-filter__option-checkbox[data-v-80b1347c]{flex:none;margin-inline-start:auto;pointer-events:none}.space-situation-layer-filter__option-checkbox[data-v-80b1347c] .ant-checkbox-inner{width:var(--space-5);height:var(--space-5);border-color:var(--space-situation-border-strong);border-radius:var(--jet-theme-button-r-sm);background:var(--space-situation-bg-muted)}.space-situation-layer-filter__option-checkbox[data-v-80b1347c] .ant-checkbox-checked .ant-checkbox-inner{border-color:var(--space-situation-primary);background:var(--space-situation-primary)}.space-situation-layer-filter--default.space-situation-layer-filter--compact .space-situation__layer[data-v-80b1347c],.space-situation-layer-filter--focus.space-situation-layer-filter--compact .space-situation__layer[data-v-80b1347c]{display:none}.space-situation-layer-filter--default.space-situation-layer-filter--compact .space-situation-layer-filter__compact[data-v-80b1347c],.space-situation-layer-filter--focus.space-situation-layer-filter--compact .space-situation-layer-filter__compact[data-v-80b1347c]{display:block}.space-situation-scope-tree[data-v-4aba23fe]{position:relative;z-index:3;width:min(100%,18rem)}.space-situation-scope-tree__trigger[data-v-4aba23fe]{width:100%;min-height:var(--space-situation-fluid-control-size, 2.5rem);display:flex;align-items:center;gap:var(--space-situation-fluid-space-sm, var(--space-2));padding:var(--space-situation-fluid-space-xs, var(--space-1)) var(--space-situation-fluid-space-md, var(--space-3));border:1px solid var(--space-situation-border);border-radius:var(--space-situation-fluid-radius-button, var(--jet-theme-button-r));color:var(--space-situation-text);background:var(--space-situation-bg-elevated);box-shadow:0 0 20px var(--space-situation-primary-soft);cursor:pointer;text-align:left;transition:border-color .2s ease,box-shadow .2s ease}.space-situation-scope-tree__trigger[data-v-4aba23fe]:hover{border-color:var(--space-situation-primary-strong)}.space-situation-scope-tree.is-open .space-situation-scope-tree__trigger[data-v-4aba23fe]{border-color:var(--space-situation-primary);box-shadow:0 0 0 2px var(--space-situation-primary-soft)}.space-situation-scope-tree__trigger-mark[data-v-4aba23fe]{width:var(--space-situation-fluid-tree-mark-size, .5rem);height:var(--space-situation-fluid-tree-mark-size, .5rem);flex:none;border-radius:50%;background:var(--space-situation-primary);box-shadow:0 0 0 4px var(--space-situation-primary-soft)}.space-situation-scope-tree__trigger-value[data-v-4aba23fe]{min-width:0;flex:1;overflow:hidden;color:var(--space-situation-text);font-size:var(--space-situation-fluid-content-font, var(--fs-13));font-weight:600;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.space-situation-scope-tree__trigger-arrow[data-v-4aba23fe],.space-situation-scope-tree__switcher[data-v-4aba23fe]{width:var(--space-situation-fluid-tree-mark-size, .5rem);height:var(--space-situation-fluid-tree-mark-size, .5rem);flex:none;border-right:1px solid var(--space-situation-text-description);border-bottom:1px solid var(--space-situation-text-description);transform:rotate(45deg);transition:transform .2s ease,border-color .2s ease}.space-situation-scope-tree__trigger-arrow.is-open[data-v-4aba23fe],.space-situation-scope-tree__switcher.is-open[data-v-4aba23fe]{border-color:var(--space-situation-primary);transform:rotate(225deg)}.space-situation-scope-tree__panel[data-v-4aba23fe]{position:absolute;top:calc(100% + var(--space-situation-fluid-space-sm, var(--space-2)));left:0;width:100%;max-height:17.5rem;padding:var(--space-situation-fluid-space-sm, var(--space-2));overflow:auto;box-sizing:border-box;border:1px solid var(--space-situation-border);border-radius:var(--space-situation-fluid-radius, var(--jet-theme-radius));background:var(--space-situation-bg-elevated);box-shadow:var(--space-situation-shadow)}.space-situation-scope-tree__panel[data-v-4aba23fe]::-webkit-scrollbar{width:6px}.space-situation-scope-tree__panel[data-v-4aba23fe]::-webkit-scrollbar-thumb{border-radius:999px;background:var(--space-situation-border-strong)}.space-situation-scope-tree__node[data-v-4aba23fe]{min-width:0;display:flex;flex-direction:column}.space-situation-scope-tree__node-main[data-v-4aba23fe]{color:var(--space-situation-text-secondary);font-size:var(--space-situation-fluid-content-font, var(--fs-13));font-weight:500;line-height:1.45}.space-situation-scope-tree__node.is-floor .space-situation-scope-tree__node-main[data-v-4aba23fe]{font-weight:600}.space-situation-scope-tree-panel-enter-active[data-v-4aba23fe],.space-situation-scope-tree-panel-leave-active[data-v-4aba23fe]{transition:opacity .18s ease,transform .18s ease}.space-situation-scope-tree-panel-enter-from[data-v-4aba23fe],.space-situation-scope-tree-panel-leave-to[data-v-4aba23fe]{opacity:0;transform:translateY(-6px)}[data-v-4aba23fe] .ant-tree{color:var(--space-situation-text-secondary);background:transparent}[data-v-4aba23fe] .ant-tree-indent-unit{width:var(--space-situation-fluid-tree-indent-size, 1.125rem)}[data-v-4aba23fe] .ant-tree-switcher{display:inline-flex;align-items:center;justify-content:center;color:transparent}[data-v-4aba23fe] .ant-tree-node-content-wrapper{width:calc(100% - 24px);padding:var(--space-situation-fluid-space-sm, var(--space-2))!important;border-radius:var(--space-situation-fluid-radius-compact, var(--jet-theme-button-r-sm));transition:color .18s ease}[data-v-4aba23fe] .ant-tree-node-content-wrapper:hover{background:transparent!important}[data-v-4aba23fe] .ant-tree-treenode-selected .ant-tree-node-content-wrapper,[data-v-4aba23fe] .ant-tree-node-selected{background:transparent!important;box-shadow:none}[data-v-4aba23fe] .ant-tree-treenode-selected .space-situation-scope-tree__node-main{color:var(--space-situation-primary);font-weight:600}[data-v-4aba23fe] .ant-tree .ant-tree-treenode{width:100%;align-items:center;padding:0;border-radius:var(--space-situation-fluid-radius-compact, var(--jet-theme-button-r-sm));transition:background-color .18s ease}[data-v-4aba23fe] .ant-tree .ant-tree-treenode:hover{background:color-mix(in srgb,var(--space-situation-primary) 4%,transparent)}[data-v-4aba23fe] .ant-tree .ant-tree-treenode-selected,[data-v-4aba23fe] .ant-tree .ant-tree-treenode-selected:hover{background:color-mix(in srgb,var(--space-situation-primary) 8%,transparent)}@container space-situation (max-width: 859px){.space-situation-scope-tree[data-v-4aba23fe]{width:100%}}.space-situation-shell[data-v-d04c5134]{container-name:business-component-shell space-situation;container-type:size}.space-situation[data-v-d04c5134],.space-situation-preview-modal{--space-situation-bg: #020918;--space-situation-bg-elevated: rgba(7, 29, 68, .96);--space-situation-bg-muted: rgba(8, 36, 82, .72);--space-situation-command-surface: rgba(4, 20, 50, .94);--space-situation-command-surface-strong: rgba(7, 29, 68, .98);--space-situation-command-highlight: rgba(14, 66, 210, .18);--space-situation-background: #020918;--space-situation-border: color-mix(in srgb, var(--space-situation-primary, #0e42d2) 28%, rgba(102, 166, 255, .18));--space-situation-border-strong: color-mix(in srgb, var(--space-situation-primary, #0e42d2) 52%, rgba(102, 166, 255, .3));--space-situation-text: #f3f8ff;--space-situation-text-secondary: rgba(222, 235, 255, .78);--space-situation-text-description: rgba(196, 218, 249, .56);--space-situation-shadow: 0 12px 32px rgba(0, 7, 24, .38);--space-situation-icon-text: #ffffff;--space-situation-iot: #1677ff;--space-situation-video: #08979c;--space-situation-alarm: #cf1322;--space-situation-offline: #d46b08}.space-situation--default[data-v-d04c5134],.space-situation--focus[data-v-d04c5134],.space-situation--command[data-v-d04c5134]{--space-situation-fluid-space-xs: clamp(var(--space-1), min(.9cqi, .9cqh), var(--space-2));--space-situation-fluid-space-sm: clamp(var(--space-1), min(1.4cqi, 1.4cqh), var(--space-2));--space-situation-fluid-space-md: clamp(var(--space-2), min(2.1cqi, 2.1cqh), var(--space-4));--space-situation-fluid-space-lg: clamp(var(--space-3), min(2.9cqi, 2.9cqh), var(--space-5));--space-situation-fluid-caption-font: clamp(var(--fs-12), min(2.1cqi, 2.1cqh), var(--fs-14));--space-situation-fluid-content-font: clamp(var(--fs-12), min(2.3cqi, 2.3cqh), var(--fs-15));--space-situation-fluid-value-font: clamp(var(--fs-16), min(3.6cqi, 3.6cqh), var(--fs-24));--space-situation-fluid-control-size: clamp(var(--space-8), min(7.15cqi, 7.15cqh), calc(var(--space-10) + var(--space-1)));--space-situation-fluid-canvas-control-size: clamp(var(--space-7), min(6.4cqi, 6.4cqh), var(--space-10));--space-situation-fluid-layer-icon-size: clamp(var(--space-5), min(4.3cqi, 4.3cqh), var(--space-7));--space-situation-fluid-checkbox-size: clamp(var(--fs-14), min(2.9cqi, 2.9cqh), var(--fs-18));--space-situation-fluid-summary-icon-size: clamp(var(--space-7), min(7.15cqi, 7.15cqh), var(--space-12));--space-situation-fluid-summary-icon-font: clamp(var(--fs-14), min(3.2cqi, 3.2cqh), var(--fs-22));--space-situation-fluid-summary-height: clamp(calc(var(--space-8) + var(--space-5)), min(13.6cqi, 13.6cqh), calc(var(--space-12) + var(--space-10)));--space-situation-fluid-tree-mark-size: clamp(var(--space-1), min(1.4cqi, 1.4cqh), var(--space-2));--space-situation-fluid-tree-indent-size: clamp(var(--fs-14), min(3.2cqi, 3.2cqh), var(--fs-20));--space-situation-fluid-radius-compact: clamp(var(--space-1), min(1.1cqi, 1.1cqh), var(--jet-theme-button-r));--space-situation-fluid-radius-button: clamp(var(--jet-theme-button-r-sm), min(1.4cqi, 1.4cqh), var(--jet-theme-radius-sm));--space-situation-fluid-radius: clamp(var(--jet-theme-button-r), min(2.1cqi, 2.1cqh), var(--jet-theme-radius-lg));--space-situation-fluid-radius-lg: clamp(var(--jet-theme-radius-sm), min(2.5cqi, 2.5cqh), var(--jet-theme-radius-lg))}.space-situation[data-v-d04c5134]{position:relative;width:100%;height:100%;min-width:0;min-height:0;display:flex;flex-direction:column;padding:var(--space-situation-fluid-space-md, var(--space-3));box-sizing:border-box;overflow:hidden;color:var(--space-situation-text);border:0;border-radius:var(--space-situation-fluid-radius-lg, var(--jet-theme-radius-lg));background:transparent;box-shadow:none}.space-situation--focus[data-v-d04c5134]{padding:0}.space-situation--focus .space-situation__toolbar[data-v-d04c5134]{position:absolute;inset:var(--space-situation-fluid-space-md, var(--space-3)) var(--space-situation-fluid-space-md, var(--space-3)) auto;z-index:10;padding:var(--space-situation-fluid-space-xs, var(--space-1));border:1px solid var(--space-situation-border);border-radius:var(--space-situation-fluid-radius, var(--jet-theme-radius));background:color-mix(in srgb,var(--space-situation-bg-elevated) 86%,transparent);box-shadow:var(--space-situation-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.space-situation--focus .space-situation__body[data-v-d04c5134],.space-situation--focus .space-situation__state[data-v-d04c5134]{margin-top:0}.space-situation--focus .space-situation__summary[data-v-d04c5134]{position:absolute;inset:auto var(--space-situation-fluid-space-md, var(--space-3)) var(--space-situation-fluid-space-md, var(--space-3));z-index:9;margin-top:0;gap:var(--space-situation-fluid-space-sm, var(--space-2))}.space-situation--focus .space-situation__summary-card[data-v-d04c5134]{padding:var(--space-situation-fluid-space-sm, var(--space-2));border-color:transparent;background:color-mix(in srgb,var(--space-situation-bg-elevated) 92%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.space-situation--command[data-v-d04c5134]{--space-situation-fluid-summary-icon-size: clamp(var(--space-6), min(4.8cqi, 4.8cqh), var(--space-8));--space-situation-fluid-summary-icon-font: clamp(var(--fs-14), min(2.7cqi, 2.7cqh), var(--fs-18));display:grid;grid-template-columns:clamp(10rem,24%,18rem) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:var(--space-situation-fluid-space-md, var(--space-3))}.space-situation--command .space-situation__toolbar[data-v-d04c5134]{grid-column:1;grid-row:1;min-height:0;align-items:stretch;justify-content:flex-start;flex-direction:column;gap:var(--space-situation-fluid-space-sm, var(--space-2));padding:var(--space-situation-fluid-space-sm, var(--space-2));border:1px solid var(--space-situation-border);border-radius:var(--space-situation-fluid-radius, var(--jet-theme-radius));background:var(--space-situation-command-surface);box-shadow:none}.space-situation--command .space-situation-scope-tree[data-v-d04c5134]{width:100%}.space-situation--command .space-situation__layers[data-v-d04c5134]{flex:none;width:auto;display:grid;grid-template-columns:1fr;align-items:stretch;justify-content:stretch;gap:var(--space-situation-fluid-space-xs, var(--space-1));padding:var(--space-situation-fluid-space-sm, var(--space-2));overflow-x:hidden;overflow-y:auto;border:0;border-top:1px solid var(--space-situation-border);border-radius:0;background:transparent;box-shadow:none}.space-situation--command .space-situation__body[data-v-d04c5134],.space-situation--command .space-situation__state[data-v-d04c5134]{grid-column:2;grid-row:1 / 3;margin-top:0}.space-situation--command .space-situation__summary[data-v-d04c5134]{grid-column:1;grid-row:2;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(4,minmax(0,1fr));min-height:0;gap:0;margin-top:0;padding:var(--space-situation-fluid-space-sm, var(--space-2)) var(--space-situation-fluid-space-md, var(--space-3));box-sizing:border-box;border:1px solid var(--space-situation-border);border-radius:var(--space-situation-fluid-radius, var(--jet-theme-radius));background:var(--space-situation-command-surface);box-shadow:none}.space-situation--command .space-situation__summary-card[data-v-d04c5134]{min-height:0;gap:var(--space-situation-fluid-space-sm, var(--space-2));padding:var(--space-situation-fluid-space-sm, var(--space-2)) 0;overflow:hidden;border-color:transparent;border-radius:0;background:transparent}.space-situation--command .space-situation__summary-card+.space-situation__summary-card[data-v-d04c5134]{border-top-color:var(--space-situation-border);border-left-color:transparent}.space-situation--command .space-situation__summary-copy[data-v-d04c5134]{min-width:0;flex:1;display:flex;align-items:center;gap:var(--space-situation-fluid-space-sm, var(--space-2))}.space-situation--command .space-situation__summary-copy>span[data-v-d04c5134]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.space-situation--command .space-situation__summary-copy strong[data-v-d04c5134]{flex:none;margin-inline-start:auto;font-variant-numeric:tabular-nums}.space-situation__toolbar[data-v-d04c5134]{position:relative;z-index:8;min-width:0;min-height:var(--space-situation-fluid-control-size, 2.5rem);flex:none;display:flex;align-items:center;justify-content:flex-start;gap:var(--space-situation-fluid-space-md, var(--space-3))}.space-situation__layers[data-v-d04c5134]{min-width:0;flex:0 1 auto;width:fit-content;max-width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:var(--space-situation-fluid-space-sm, var(--space-2));padding:var(--space-situation-fluid-space-xs, var(--space-1)) var(--space-situation-fluid-space-sm, var(--space-2));overflow-x:auto;overflow-y:hidden;border:1px solid var(--space-situation-border);border-radius:var(--space-situation-fluid-radius-button, var(--jet-theme-button-r));background:var(--space-situation-bg-elevated);box-shadow:none;scrollbar-width:none}.space-situation:not(.space-situation--command) .space-situation__toolbar>.space-situation-scope-tree[data-v-d04c5134]{min-width:0;flex:0 1 min(18rem,36%);width:min(18rem,36%);max-width:100%}.space-situation--default .space-situation__toolbar[data-v-d04c5134],.space-situation--focus .space-situation__toolbar[data-v-d04c5134]{flex-wrap:nowrap}.space-situation--default .space-situation__layers[data-v-d04c5134],.space-situation--focus .space-situation__layers[data-v-d04c5134]{margin-inline-start:auto}.space-situation--default .space-situation__layers.space-situation-layer-filter--compact[data-v-d04c5134],.space-situation--focus .space-situation__layers.space-situation-layer-filter--compact[data-v-d04c5134]{flex:none;width:260px;max-width:100%;padding:0;overflow:visible;border:0;background:transparent}.space-situation__layers[data-v-d04c5134]::-webkit-scrollbar{display:none}.space-situation__body[data-v-d04c5134]{min-height:0;flex:1;display:flex;margin-top:var(--space-situation-fluid-space-md, var(--space-3))}.space-situation__state[data-v-d04c5134]{min-height:0;flex:1;display:flex;align-items:center;justify-content:center;margin-top:var(--space-situation-fluid-space-md, var(--space-3));overflow:hidden;border:1px dashed var(--space-situation-border-strong);border-radius:var(--space-situation-fluid-radius, var(--jet-theme-radius));background:var(--space-situation-bg-muted)}.space-situation__preview-placeholder[data-v-d04c5134]{align-items:center;justify-content:center;border:1px dashed var(--space-situation-primary-strong);border-radius:var(--space-situation-fluid-radius, var(--jet-theme-radius));color:var(--space-situation-text-secondary);background:radial-gradient(circle at center,var(--space-situation-primary-soft) 0,transparent 52%),var(--space-situation-bg-muted);box-shadow:inset 0 0 48px var(--space-situation-primary-soft);font-size:var(--space-situation-fluid-content-font, var(--fs-14));font-weight:500;letter-spacing:.02em}.space-situation__summary[data-v-d04c5134]{min-height:var(--space-situation-fluid-summary-height, 4.75rem);flex:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-situation-fluid-space-md, var(--space-3));margin-top:var(--space-situation-fluid-space-md, var(--space-3))}.space-situation__summary-card[data-v-d04c5134]{min-width:0;display:flex;align-items:center;gap:var(--space-situation-fluid-space-md, var(--space-3));padding:var(--space-situation-fluid-space-sm, var(--space-2)) var(--space-situation-fluid-space-md, var(--space-3));border:1px solid transparent;border-radius:var(--space-situation-fluid-radius, var(--jet-theme-radius));background:color-mix(in srgb,var(--space-situation-bg-elevated) 88%,transparent);box-shadow:none}.space-situation__summary-card+.space-situation__summary-card[data-v-d04c5134]{border-left-color:var(--space-situation-border);border-radius:0}.space-situation--default .space-situation__summary-card[data-v-d04c5134]{border-left-color:var(--space-situation-border);border-radius:0}.space-situation--focus .space-situation__summary-card[data-v-d04c5134]{border-left-color:transparent;border-radius:var(--space-situation-fluid-radius, var(--jet-theme-radius))}.space-situation__summary-icon[data-v-d04c5134]{width:var(--space-situation-fluid-summary-icon-size, 2.5rem);height:var(--space-situation-fluid-summary-icon-size, 2.5rem);flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--space-situation-fluid-radius-button, var(--jet-theme-button-r));color:var(--space-situation-primary);background:var(--space-situation-primary-soft);font-size:var(--space-situation-fluid-summary-icon-font, var(--fs-18))}.space-situation__summary-card[data-tone=online] .space-situation__summary-icon[data-v-d04c5134]{color:var(--jet-theme-success);background:color-mix(in srgb,var(--jet-theme-success) 16%,transparent)}.space-situation__summary-card[data-tone=warning] .space-situation__summary-icon[data-v-d04c5134]{color:var(--space-situation-alarm);background:color-mix(in srgb,var(--space-situation-alarm) 16%,transparent)}.space-situation__summary-card[data-tone=offline] .space-situation__summary-icon[data-v-d04c5134]{color:var(--space-situation-offline);background:color-mix(in srgb,var(--space-situation-offline) 16%,transparent)}.space-situation__summary-copy[data-v-d04c5134]{min-width:0;display:grid;gap:var(--space-situation-fluid-space-xs, var(--space-1));color:var(--space-situation-text-secondary);font-size:var(--space-situation-fluid-content-font, var(--fs-13))}.space-situation__summary-copy strong[data-v-d04c5134]{color:var(--space-situation-text);font-size:var(--space-situation-fluid-value-font, var(--fs-20));font-weight:700;line-height:1}.space-situation__preview-modal[data-v-d04c5134]{height:min(760px,calc(100vh - 96px));min-height:520px;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);box-sizing:border-box;color:var(--space-situation-text);background:transparent}.space-situation__preview-modal-head[data-v-d04c5134]{min-width:0;flex:none;display:flex;align-items:center;gap:var(--space-3);padding-right:var(--space-10)}.space-situation__preview-modal-kicker[data-v-d04c5134]{flex:none;padding:var(--space-1) var(--space-2);border:1px solid var(--space-situation-primary-strong);border-radius:999px;color:var(--space-situation-primary);background:var(--space-situation-primary-soft);font-size:var(--fs-12);font-weight:600}.space-situation__preview-modal-title[data-v-d04c5134]{min-width:0;overflow:hidden;color:var(--space-situation-text);font-size:var(--fs-16);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.space-situation__preview-modal-body[data-v-d04c5134]{min-height:0;flex:1;display:flex}@container space-situation (max-width: 559px){.space-situation__summary-card[data-v-d04c5134]{gap:var(--space-2);padding-inline:var(--space-2)}}@container space-situation (max-height: 439px){.space-situation[data-v-d04c5134]:not(.space-situation--command):not(.space-situation--focus){padding:var(--space-2)}.space-situation:not(.space-situation--command) .space-situation__toolbar[data-v-d04c5134]{min-height:2.25rem;gap:var(--space-2)}.space-situation:not(.space-situation--command) .space-situation-scope-tree__trigger[data-v-d04c5134]{min-height:2.25rem}.space-situation:not(.space-situation--command) .space-situation__layers[data-v-d04c5134]{gap:var(--space-2);padding-block:0}.space-situation:not(.space-situation--command) .space-situation__body[data-v-d04c5134],.space-situation:not(.space-situation--command) .space-situation__state[data-v-d04c5134]{margin-top:var(--space-2)}.space-situation:not(.space-situation--command) .space-situation__summary[data-v-d04c5134]{grid-template-columns:repeat(4,minmax(0,1fr));min-height:3.25rem;gap:var(--space-2);margin-top:var(--space-2)}.space-situation:not(.space-situation--command) .space-situation__summary-card[data-v-d04c5134]{gap:var(--space-1);padding:var(--space-1) var(--space-2)}.space-situation:not(.space-situation--command) .space-situation__summary-icon[data-v-d04c5134]{width:1.75rem;height:1.75rem}.space-situation:not(.space-situation--command) .space-situation__summary-copy>span[data-v-d04c5134]{display:none}.space-situation:not(.space-situation--command) .space-situation__summary-copy strong[data-v-d04c5134]{font-size:var(--fs-18)}.space-situation--focus .space-situation__body[data-v-d04c5134],.space-situation--focus .space-situation__state[data-v-d04c5134],.space-situation--focus .space-situation__summary[data-v-d04c5134]{margin-top:0}}@container space-situation (max-width: 759px) and (max-height: 439px){.space-situation:not(.space-situation--command) .space-situation__toolbar[data-v-d04c5134]{align-items:center;flex-direction:row}.space-situation:not(.space-situation--command) .space-situation-scope-tree[data-v-d04c5134]{width:min(42%,14rem)}}@container space-situation (max-height: 319px){.space-situation:not(.space-situation--command) .space-situation__summary[data-v-d04c5134]{grid-template-columns:repeat(4,minmax(0,1fr));min-height:2.75rem}.space-situation:not(.space-situation--command) .space-situation__summary-icon[data-v-d04c5134]{display:none}.space-situation:not(.space-situation--command) .space-situation__summary-copy>span[data-v-d04c5134]{display:none}.space-situation:not(.space-situation--command) .space-situation__summary-copy strong[data-v-d04c5134]{font-size:var(--fs-16)}}.space-situation-preview-modal .ant-modal-content{overflow:hidden;padding:0!important;border:1px solid var(--space-situation-border);border-radius:var(--jet-theme-radius-lg)!important;background:var(--space-situation-background)!important;box-shadow:none!important}.space-situation-preview-modal .ant-modal-body{padding:0!important}.space-situation-preview-modal .ant-modal-close{color:var(--space-situation-text-secondary)}.space-situation-preview-modal .ant-modal-close:hover{color:var(--space-situation-text);background:var(--space-situation-primary-soft, rgba(14, 66, 210, .18))}@container space-situation (max-width: 639px){.space-situation--default .space-situation__summary[data-v-d04c5134],.space-situation--focus .space-situation__summary[data-v-d04c5134]{grid-template-columns:repeat(2,minmax(0,1fr))}.space-situation__summary-card[data-v-d04c5134]{padding-inline:var(--space-2)}.space-situation__preview-modal[data-v-d04c5134]{height:calc(100vh - 64px);min-height:420px;padding:var(--space-3)}}@container space-situation (max-width: 859px) and (max-height: 439px){.space-situation--default .space-situation__summary[data-v-d04c5134],.space-situation--focus .space-situation__summary[data-v-d04c5134]{grid-template-columns:repeat(4,minmax(0,1fr))}}.space-situation-style-preview[data-v-ba85bba4]{display:block;width:100%;height:100%;box-sizing:border-box;color:inherit}.primary[data-v-ba85bba4]{fill:var(--business-style-preview-primary)}.secondary[data-v-ba85bba4]{fill:var(--business-style-preview-secondary)}.tertiary[data-v-ba85bba4],.muted[data-v-ba85bba4]{fill:var(--business-style-preview-muted)}.soft[data-v-ba85bba4]{fill:var(--business-style-preview-surface)}.divider[data-v-ba85bba4],.grid[data-v-ba85bba4],.grid-stroke[data-v-ba85bba4]{fill:none;stroke:var(--business-style-preview-divider);stroke-width:var(--business-style-preview-stroke-thin)}.soft-stroke[data-v-ba85bba4]{fill:var(--business-style-preview-surface);stroke:var(--business-style-preview-divider);stroke-width:var(--business-style-preview-stroke-thin)}.primary-stroke[data-v-ba85bba4],.secondary-stroke[data-v-ba85bba4],.tertiary-stroke[data-v-ba85bba4],.muted-stroke[data-v-ba85bba4]{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--business-style-preview-stroke-regular)}.primary-stroke[data-v-ba85bba4]{stroke:var(--business-style-preview-primary)}.secondary-stroke[data-v-ba85bba4]{stroke:var(--business-style-preview-secondary)}.tertiary-stroke[data-v-ba85bba4],.muted-stroke[data-v-ba85bba4]{stroke:var(--business-style-preview-muted)}.thick[data-v-ba85bba4]{stroke-width:var(--business-style-preview-stroke-heavy)}.dashed[data-v-ba85bba4]{stroke-dasharray:3 3}.surface[data-v-ba85bba4],.map[data-v-ba85bba4]{fill:var(--business-style-preview-surface);stroke:var(--business-style-preview-divider);stroke-width:var(--business-style-preview-stroke-thin)}.plan[data-v-ba85bba4]{fill:none;stroke:var(--business-style-preview-muted);stroke-width:var(--business-style-preview-stroke-thin);stroke-linecap:round;stroke-linejoin:round}.vision-alarm-distribution-shell[data-v-83a5d302]{container-name:business-component-shell vision-alarm-distribution;container-type:size}.vision-alarm-distribution[data-v-83a5d302]{--vision-alarm-distribution-fluid-space-xs: clamp(2px, min(.63cqi, .96cqh), var(--space-1));--vision-alarm-distribution-fluid-space-sm: clamp(var(--space-1), min(1.25cqi, 1.91cqh), var(--space-2));--vision-alarm-distribution-fluid-space-md: clamp(var(--space-2), min(1.88cqi, 2.86cqh), var(--space-3));--vision-alarm-distribution-fluid-space-lg: clamp(var(--space-3), min(2.5cqi, 3.81cqh), var(--space-4));--vision-alarm-distribution-fluid-space-xl: clamp(var(--space-4), min(3.75cqi, 5.72cqh), var(--space-6));--vision-alarm-distribution-fluid-font-size: clamp(11px, min(3.44cqi, 5.24cqh), var(--fs-22));--vision-alarm-distribution-fluid-row-height: clamp(40px, min(8.75cqi, 12.86cqh), 56px);--vision-alarm-distribution-fluid-ring-size: clamp(132px, min(43.75cqi, 66.67cqh), 420px);--vision-alarm-distribution-fluid-list-min-width: clamp(180px, min(37.5cqi, 57.15cqh), 240px);--vision-alarm-distribution-fluid-summary-min-width: clamp(140px, min(25cqi, 38.1cqh), 160px);--vision-alarm-distribution-fluid-dot-size: clamp(6px, min(1.56cqi, 2.39cqh), 10px);--vision-alarm-distribution-fluid-track-height: clamp(3px, min(.63cqi, .96cqh), var(--space-1));--vision-alarm-distribution-fluid-composition-height: clamp(var(--space-2), min(1.88cqi, 2.86cqh), var(--space-3));--vision-alarm-distribution-fluid-segment-gap: clamp(2px, min(.47cqi, .72cqh), 3px);position:relative;box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.vision-alarm-distribution__chart[data-v-83a5d302]{--vision-alarm-distribution-row-height: max(var(--vision-alarm-distribution-fluid-row-height), calc(var(--vision-alarm-distribution-fluid-row-height) * var(--vision-alarm-distribution-font-scale, 1)));position:relative;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,.9fr) minmax(var(--vision-alarm-distribution-fluid-list-min-width),1.1fr);gap:var(--vision-alarm-distribution-fluid-space-md);width:100%;height:100%;min-width:0;min-height:0;padding:var(--vision-alarm-distribution-fluid-space-md);overflow:hidden;color:var(--business-component-text);font-size:max(11px,calc(var(--vision-alarm-distribution-fluid-font-size) * var(--vision-alarm-distribution-font-scale, 1)))}.vision-alarm-distribution__visual[data-v-83a5d302]{display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;overflow:hidden}.vision-alarm-distribution__ring[data-v-83a5d302]{position:relative;width:min(100%,var(--vision-alarm-distribution-fluid-ring-size));height:auto;min-width:0;min-height:0;max-height:100%;aspect-ratio:1}.vision-alarm-distribution__pie[data-v-83a5d302]{position:absolute;inset:0;width:100%;height:100%}.vision-alarm-distribution__pie[data-v-83a5d302]{z-index:2}.vision-alarm-distribution__center[data-v-83a5d302]{position:absolute;z-index:3;top:50%;left:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;width:62%;aspect-ratio:1;padding:var(--vision-alarm-distribution-fluid-space-sm);box-sizing:border-box;text-align:center;pointer-events:none;transform:translate(-50%,-50%)}.vision-alarm-distribution__center-label[data-v-83a5d302]{color:var(--business-component-muted);font-size:1em;line-height:1.4}.vision-alarm-distribution__center-total[data-v-83a5d302]{margin-top:var(--vision-alarm-distribution-fluid-space-sm);color:var(--business-component-primary);font-size:clamp(1.8em,5cqw,2.9em);font-weight:700;line-height:1.1;letter-spacing:.04em}.vision-alarm-distribution__summary[data-v-83a5d302]{box-sizing:border-box;display:flex;width:100%;height:100%;min-width:0;min-height:0;flex-direction:column;justify-content:center;gap:var(--vision-alarm-distribution-fluid-space-lg);padding:var(--vision-alarm-distribution-fluid-space-xl) var(--vision-alarm-distribution-fluid-space-lg);overflow:hidden;border-right:1px solid var(--business-component-content-border);background:transparent}.vision-alarm-distribution__summary-total[data-v-83a5d302]{display:flex;min-width:0;flex-direction:column}.vision-alarm-distribution__summary-total>span[data-v-83a5d302]{overflow:hidden;color:var(--business-component-muted);font-size:max(11px,.95em);text-overflow:ellipsis;white-space:nowrap}.vision-alarm-distribution__summary-total>strong[data-v-83a5d302]{margin-top:var(--vision-alarm-distribution-fluid-space-sm);overflow:hidden;color:var(--business-component-primary);font-size:clamp(2.2em,7cqw,3.8em);font-weight:650;font-variant-numeric:tabular-nums;line-height:1;text-overflow:ellipsis;white-space:nowrap}.vision-alarm-distribution__dominant[data-v-83a5d302]{display:grid;grid-template-columns:var(--vision-alarm-distribution-fluid-dot-size) minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;gap:var(--vision-alarm-distribution-fluid-space-xs) var(--vision-alarm-distribution-fluid-space-sm);min-width:0;padding-top:var(--vision-alarm-distribution-fluid-space-md);border-top:1px solid var(--business-component-content-border)}.vision-alarm-distribution__dominant .vision-alarm-distribution__dot[data-v-83a5d302]{grid-row:1 / 3;background:var(--vision-alarm-item-color);box-shadow:none}.vision-alarm-distribution__dominant strong[data-v-83a5d302]{grid-column:3;color:var(--vision-alarm-item-color);font-size:max(14px,1.05em);font-variant-numeric:tabular-nums}.vision-alarm-distribution__dominant small[data-v-83a5d302]{grid-column:2 / 4;color:var(--business-component-muted);font-size:max(11px,.68em)}.vision-alarm-distribution__dominant-name[data-v-83a5d302]{min-width:0;color:var(--business-component-text);font-size:max(11px,.82em)}.vision-alarm-distribution__composition[data-v-83a5d302]{display:flex;width:100%;height:var(--vision-alarm-distribution-fluid-composition-height);margin-top:var(--vision-alarm-distribution-fluid-space-xl);gap:var(--vision-alarm-distribution-fluid-segment-gap);overflow:hidden;border-radius:var(--radius-jet-full, 999px);background:var(--business-component-track)}.vision-alarm-distribution__composition i[data-v-83a5d302]{min-width:0;height:100%;transition:flex-grow .3s ease,opacity .3s ease}.vision-alarm-distribution__list[data-v-83a5d302]{display:flex;min-width:0;min-height:0;flex-direction:column;justify-content:safe center;gap:var(--vision-alarm-distribution-fluid-space-sm);overflow-x:hidden;overflow-y:auto}.vision-alarm-distribution__row[data-v-83a5d302]{box-sizing:border-box;display:grid;grid-template-columns:var(--vision-alarm-distribution-fluid-dot-size) minmax(0,1fr) auto auto;flex:0 1 var(--vision-alarm-distribution-row-height, 60px);column-gap:var(--vision-alarm-distribution-fluid-space-md);align-items:center;min-width:0;padding:0 var(--vision-alarm-distribution-fluid-space-md);border:1px solid transparent;transition:opacity .2s ease,filter .2s ease}.vision-alarm-distribution__row--interactive[data-v-83a5d302]{cursor:pointer}.vision-alarm-distribution__row--interactive[data-v-83a5d302]:hover{filter:brightness(1.12)}.vision-alarm-distribution__row--interactive[data-v-83a5d302]:focus-visible{outline:1px solid color-mix(in srgb,var(--business-component-primary) 72%,transparent);outline-offset:-2px}.vision-alarm-distribution__row--inactive[data-v-83a5d302]{opacity:.38}.vision-alarm-distribution__dot[data-v-83a5d302]{width:var(--vision-alarm-distribution-fluid-dot-size);height:var(--vision-alarm-distribution-fluid-dot-size);border-radius:50%}.vision-alarm-distribution__row-track[data-v-83a5d302]{display:none;height:var(--vision-alarm-distribution-fluid-track-height);overflow:hidden;border-radius:var(--radius-jet-full, 999px);background:var(--business-component-track)}.vision-alarm-distribution__row-track span[data-v-83a5d302]{display:block;height:100%;border-radius:inherit;transition:width .3s ease}.vision-alarm-distribution__name[data-v-83a5d302]{min-width:0;color:var(--business-component-text)}.vision-alarm-distribution__count[data-v-83a5d302]{display:flex;align-items:baseline;justify-content:flex-start;gap:var(--vision-alarm-distribution-fluid-space-xs);color:var(--business-component-text);font-size:max(14px,1.08em);font-weight:600;white-space:nowrap}.vision-alarm-distribution__unit[data-v-83a5d302]{color:var(--business-component-muted);font-size:max(11px,.62em);font-weight:400}.vision-alarm-distribution__percentage[data-v-83a5d302]{justify-self:end;color:var(--business-component-primary);font-size:max(14px,.92em);font-weight:600;text-align:right;white-space:nowrap}.vision-alarm-distribution__chart--gradient[data-v-83a5d302]{grid-template-columns:minmax(var(--vision-alarm-distribution-fluid-summary-min-width),.65fr) minmax(0,1.35fr)}.vision-alarm-distribution__chart--gradient .vision-alarm-distribution__list[data-v-83a5d302]{display:flex;justify-content:safe center;gap:0;padding:0 var(--vision-alarm-distribution-fluid-space-md)}.vision-alarm-distribution__chart--gradient .vision-alarm-distribution__row[data-v-83a5d302]{display:grid;grid-template-columns:var(--vision-alarm-distribution-fluid-dot-size) minmax(0,1fr) auto auto;grid-template-rows:auto var(--vision-alarm-distribution-fluid-track-height);gap:var(--vision-alarm-distribution-fluid-space-sm) var(--vision-alarm-distribution-fluid-space-md);flex:0 0 var(--vision-alarm-distribution-row-height, 60px);height:auto;min-height:var(--vision-alarm-distribution-fluid-row-height);padding:var(--vision-alarm-distribution-fluid-space-sm) 0;border:0;border-bottom:1px solid var(--business-component-content-border);border-radius:0;background:transparent}.vision-alarm-distribution__chart--gradient .vision-alarm-distribution__row[data-v-83a5d302]:last-child{border-bottom:0}.vision-alarm-distribution__chart--gradient .vision-alarm-distribution__dot[data-v-83a5d302]{grid-row:1;align-self:center;box-shadow:none!important}.vision-alarm-distribution__chart--gradient .vision-alarm-distribution__name[data-v-83a5d302]{align-self:center;font-size:max(11px,.82em)}.vision-alarm-distribution__chart--gradient .vision-alarm-distribution__count[data-v-83a5d302]{grid-column:3;align-self:center;font-size:max(14px,1em)}.vision-alarm-distribution__chart--gradient .vision-alarm-distribution__percentage[data-v-83a5d302]{grid-column:4;grid-row:1;align-self:center;color:var(--vision-alarm-item-color);font-size:max(14px,.9em)}.vision-alarm-distribution__chart--gradient .vision-alarm-distribution__row-track[data-v-83a5d302]{display:block;grid-column:2 / 5}.vision-alarm-distribution__state[data-v-83a5d302]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--business-component-muted);font-size:max(11px,.9em)}[data-v-83a5d302] .vision-alarm-distribution__name .j-ellipsis{width:100%;min-width:0;font-size:1em;line-height:1.35}@container vision-alarm-distribution (max-width: 600px){.vision-alarm-distribution__chart--gradient[data-v-83a5d302]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(116px,.78fr) minmax(0,1.22fr);gap:var(--vision-alarm-distribution-fluid-space-sm);padding:var(--vision-alarm-distribution-fluid-space-sm)}.vision-alarm-distribution__summary[data-v-83a5d302]{padding:var(--vision-alarm-distribution-fluid-space-md);border-right:0;border-bottom:1px solid var(--business-component-content-border)}.vision-alarm-distribution__summary .vision-alarm-distribution__summary-total>strong[data-v-83a5d302]{margin-top:var(--vision-alarm-distribution-fluid-space-sm);font-size:2.4em}.vision-alarm-distribution__composition[data-v-83a5d302]{margin-top:var(--vision-alarm-distribution-fluid-space-md)}.vision-alarm-distribution__chart--gradient .vision-alarm-distribution__list[data-v-83a5d302]{padding-inline:var(--vision-alarm-distribution-fluid-space-sm)}.vision-alarm-distribution__chart--gradient .vision-alarm-distribution__row[data-v-83a5d302]{min-height:var(--vision-alarm-distribution-fluid-row-height);padding-block:var(--vision-alarm-distribution-fluid-space-sm)}}@container vision-alarm-distribution (max-width: 380px){.vision-alarm-distribution__row[data-v-83a5d302]{grid-template-columns:var(--vision-alarm-distribution-fluid-dot-size) minmax(0,1fr) auto}.vision-alarm-distribution__percentage[data-v-83a5d302]{display:none}}@container vision-alarm-distribution (max-height: 300px){.vision-alarm-distribution__chart[data-v-83a5d302]{gap:var(--vision-alarm-distribution-fluid-space-xs);padding:var(--vision-alarm-distribution-fluid-space-xs)}.vision-alarm-distribution__summary[data-v-83a5d302]{padding:var(--vision-alarm-distribution-fluid-space-sm) var(--vision-alarm-distribution-fluid-space-md)}.vision-alarm-distribution__summary .vision-alarm-distribution__summary-total>strong[data-v-83a5d302]{margin-top:var(--vision-alarm-distribution-fluid-space-xs);font-size:2.35em}.vision-alarm-distribution__chart--gradient .vision-alarm-distribution__row[data-v-83a5d302]{min-height:var(--vision-alarm-distribution-fluid-row-height);padding-block:var(--vision-alarm-distribution-fluid-space-xs)}}@container vision-alarm-distribution (max-width: 600px) and (max-height: 300px){.vision-alarm-distribution__chart--gradient[data-v-83a5d302]{grid-template-columns:minmax(96px,.72fr) minmax(0,1.28fr);grid-template-rows:minmax(0,1fr)}.vision-alarm-distribution__summary[data-v-83a5d302]{border-right:1px solid var(--business-component-content-border);border-bottom:0}.vision-alarm-distribution__dominant[data-v-83a5d302]{display:none}}.vision-style-preview[data-v-ef9e1e51]{display:block;width:100%;height:100%;box-sizing:border-box;color:inherit}.primary[data-v-ef9e1e51]{fill:var(--business-style-preview-primary)}.secondary[data-v-ef9e1e51]{fill:var(--business-style-preview-secondary)}.tertiary[data-v-ef9e1e51],.muted[data-v-ef9e1e51]{fill:var(--business-style-preview-muted)}.soft[data-v-ef9e1e51]{fill:var(--business-style-preview-surface)}.divider[data-v-ef9e1e51],.grid[data-v-ef9e1e51],.grid-stroke[data-v-ef9e1e51]{fill:none;stroke:var(--business-style-preview-divider);stroke-width:var(--business-style-preview-stroke-thin)}.soft-stroke[data-v-ef9e1e51]{fill:var(--business-style-preview-surface);stroke:var(--business-style-preview-divider);stroke-width:var(--business-style-preview-stroke-thin)}.primary-stroke[data-v-ef9e1e51],.secondary-stroke[data-v-ef9e1e51],.tertiary-stroke[data-v-ef9e1e51],.muted-stroke[data-v-ef9e1e51]{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--business-style-preview-stroke-regular)}.primary-stroke[data-v-ef9e1e51]{stroke:var(--business-style-preview-primary)}.secondary-stroke[data-v-ef9e1e51]{stroke:var(--business-style-preview-secondary)}.tertiary-stroke[data-v-ef9e1e51],.muted-stroke[data-v-ef9e1e51]{stroke:var(--business-style-preview-muted)}.thick[data-v-ef9e1e51]{stroke-width:var(--business-style-preview-stroke-heavy)}.dashed[data-v-ef9e1e51]{stroke-dasharray:3 3}.soft-fill[data-v-ef9e1e51]{opacity:.14}.video-alarm-trend-shell[data-v-b306ff4f]{container-name:business-component-shell video-alarm-trend;container-type:size}.video-alarm-trend[data-v-b306ff4f]{position:relative;box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.video-alarm-trend__chart[data-v-b306ff4f]{width:100%;height:100%;min-width:0;min-height:0}.video-alarm-trend__refresh-warning[data-v-b306ff4f]{position:absolute;top:var(--space-2);right:var(--space-2);z-index:2;max-width:calc(100% - var(--space-4))}.video-alarm-trend__time-filter[data-v-b306ff4f]{--video-alarm-trend-tab-height: clamp(22px, min(7cqi, 12cqh), 28px);--video-alarm-trend-tab-font-size: clamp(10px, min(2.8cqi, 5cqh), var(--fs-12, 12px));--video-alarm-trend-tab-padding-inline: clamp(var(--space-1), min(2.1cqi, 3.6cqh), var(--space-3));--video-alarm-trend-tab-gap: clamp(2px, min(.95cqi, 1.6cqh), var(--space-1));display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;min-width:0;max-width:100%}.video-alarm-trend__range-tabs[data-v-b306ff4f]{flex:0 0 auto;max-width:100%;width:max-content}.video-alarm-trend__body[data-v-b306ff4f]{display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0}.video-alarm-trend__viewport[data-v-b306ff4f]{position:relative;flex:1;min-width:0;min-height:0;overflow:hidden}.video-alarm-trend__state[data-v-b306ff4f]{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;padding:var(--space-3)}[data-v-b306ff4f] .video-alarm-trend__range-tabs .ant-tabs-nav{margin:0}[data-v-b306ff4f] .video-alarm-trend__range-tabs .ant-tabs-nav-wrap{flex:0 0 auto;overflow:visible}[data-v-b306ff4f] .video-alarm-trend__range-tabs .ant-tabs-nav-operations{display:none}[data-v-b306ff4f] .video-alarm-trend__range-tabs .ant-tabs-nav:before{border-bottom:none}[data-v-b306ff4f] .video-alarm-trend__range-tabs .ant-tabs-nav-list{gap:var(--video-alarm-trend-tab-gap)}[data-v-b306ff4f] .video-alarm-trend__range-tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{box-sizing:border-box;height:var(--video-alarm-trend-tab-height);min-height:var(--video-alarm-trend-tab-height);margin:0;padding:0 var(--video-alarm-trend-tab-padding-inline);color:var(--business-component-muted);border:1px solid var(--business-component-border);border-radius:var(--r-1, 4px);background:var(--business-component-content-surface);font-size:var(--video-alarm-trend-tab-font-size);font-weight:500;line-height:calc(var(--video-alarm-trend-tab-height) - 2px);white-space:nowrap;transition:color .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}[data-v-b306ff4f] .video-alarm-trend__range-tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab:not(.ant-tabs-tab-disabled):hover{color:var(--business-component-primary);border-color:var(--business-component-primary)}[data-v-b306ff4f] .video-alarm-trend__range-tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active{color:var(--business-component-primary);border-color:var(--business-component-primary);background:color-mix(in srgb,var(--business-component-primary) 14%,var(--business-component-content-surface));box-shadow:0 4px 12px color-mix(in srgb,var(--business-component-primary) 16%,transparent)}[data-v-b306ff4f] .video-alarm-trend__range-tabs .ant-tabs-tab-disabled{cursor:not-allowed;opacity:.55}[data-v-b306ff4f] .video-alarm-trend__range-tabs .ant-tabs-tab-btn{color:inherit;text-shadow:none}[data-v-b306ff4f] .video-alarm-trend__range-tabs .ant-tabs-content-holder{display:none}@container video-alarm-trend (max-height: 280px){[data-v-b306ff4f] .business-component-shell__header{padding-top:var(--space-2);padding-bottom:var(--space-2)}[data-v-b306ff4f] .business-component-shell__content{margin-bottom:var(--space-3)}.video-alarm-trend__time-filter[data-v-b306ff4f]{--video-alarm-trend-tab-height: 24px;--video-alarm-trend-tab-padding-inline: var(--space-2)}}@media (prefers-reduced-motion: reduce){[data-v-b306ff4f] .video-alarm-trend__range-tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{transition:none}}.video-device-overview-shell[data-v-611245fe]{container-name:business-component-shell video-device-overview;container-type:size;--video-device-overview-total: var(--business-component-primary);--video-device-overview-online: var(--jet-theme-success);--video-device-overview-offline: var(--jet-theme-error);--video-device-overview-rate: color-mix(in srgb, var(--business-component-primary) 72%, var(--jet-theme-success));--video-device-overview-today-alarm: var(--jet-theme-warning);--video-device-overview-alarm-camera: color-mix(in srgb, var(--jet-theme-error) 72%, var(--business-component-primary))}.video-device-overview[data-v-611245fe]{--video-device-overview-fluid-space-xs: clamp(2px, min(.63cqi, 1.12cqh), var(--space-1));--video-device-overview-fluid-space-sm: clamp(var(--space-1), min(1.25cqi, 2.23cqh), var(--space-2));--video-device-overview-fluid-space-lg: clamp(var(--space-2), min(2.5cqi, 4.45cqh), var(--space-4));--video-device-overview-fluid-label-font: clamp(11px, min(2.19cqi, 3.89cqh), var(--fs-14));--video-device-overview-fluid-value-font: clamp(14px, min(3.75cqi, 6.67cqh), var(--fs-24));--video-device-overview-fluid-value-font-sm: clamp(14px, min(3.13cqi, 5.56cqh), var(--fs-20));--video-device-overview-fluid-value-font-xs: clamp(14px, min(2.82cqi, 5cqh), var(--fs-18));--video-device-overview-fluid-value-font-hero: clamp(var(--fs-18), min(5.32cqi, 9.45cqh), var(--fs-34));--video-device-overview-fluid-caption-font: clamp(10px, min(1.72cqi, 3.06cqh), 11px);--video-device-overview-fluid-icon-size: clamp(28px, min(6.25cqi, 11.12cqh), 40px);--video-device-overview-fluid-icon-image-size: clamp(20px, min(4.38cqi, 7.78cqh), 28px);--video-device-overview-fluid-icon-size-sm: clamp(24px, min(5cqi, 8.89cqh), 32px);--video-device-overview-fluid-icon-image-size-sm: clamp(17px, min(3.44cqi, 6.12cqh), 22px);--video-device-overview-fluid-icon-size-xs: clamp(18px, min(3.75cqi, 6.67cqh), 24px);--video-device-overview-fluid-icon-image-size-xs: clamp(14px, min(2.66cqi, 4.73cqh), 17px);--video-device-overview-fluid-icon-size-hero: clamp(36px, min(8.13cqi, 14.45cqh), 52px);--video-device-overview-fluid-marker-height: clamp(14px, min(3.44cqi, 6.12cqh), 22px);--video-device-overview-fluid-radius: clamp(var(--jet-theme-button-r-sm), min(1.56cqi, 2.78cqh), var(--radius-jet, var(--r-2)));position:relative;box-sizing:border-box;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:var(--video-device-overview-fluid-space-sm);width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.video-device-overview[data-v-611245fe]:not(.is-minimal){padding:var(--video-device-overview-fluid-space-sm)}.video-device-overview__refresh-warning[data-v-611245fe]{position:absolute;top:var(--space-1);right:var(--space-1);z-index:3;max-width:calc(100% - var(--space-2))}.video-device-overview__state[data-v-611245fe]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0}.video-device-overview__metric-card.ant-card[data-v-611245fe]{min-width:0;min-height:0;overflow:hidden;color:var(--business-component-text);border-color:color-mix(in srgb,var(--metric-color) 22%,var(--business-component-border));border-radius:var(--video-device-overview-fluid-radius);background:color-mix(in srgb,var(--metric-color) 5%,var(--business-component-content-surface));box-shadow:0 4px 12px color-mix(in srgb,var(--metric-color) 8%,transparent);transition:border-color .2s ease,transform .2s ease}.video-device-overview__metric-card.is-clickable[data-v-611245fe]:hover{border-color:color-mix(in srgb,var(--metric-color) 44%,var(--business-component-border));transform:translateY(-1px)}.video-device-overview__metric-card[data-v-611245fe] .ant-card-body{box-sizing:border-box;height:100%;padding:0}.video-device-overview__metric-trigger[data-v-611245fe]{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:var(--video-device-overview-fluid-space-sm);width:100%;height:100%;padding:var(--video-device-overview-fluid-space-sm);overflow:hidden;color:inherit;font:inherit;text-align:left;border:0;background:transparent;cursor:pointer}.video-device-overview__metric-trigger[data-v-611245fe]:disabled{cursor:default}.video-device-overview__metric-trigger[data-v-611245fe]:not(:disabled):focus-visible{outline:2px solid var(--business-component-primary);outline-offset:-2px}.video-device-overview__metric-label[data-v-611245fe]{display:block;flex:none;overflow:hidden;color:var(--business-component-muted);font-size:max(11px,calc(var(--video-device-overview-fluid-label-font) * var(--video-device-overview-font-scale)));font-weight:600;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.video-device-overview__metric-main[data-v-611245fe]{display:grid;grid-template-columns:var(--video-device-overview-fluid-icon-size) minmax(0,1fr);align-items:center;gap:var(--video-device-overview-fluid-space-sm);min-width:0;min-height:0}.video-device-overview__metric-icon[data-v-611245fe]{display:inline-flex;align-items:center;justify-content:center;width:var(--video-device-overview-fluid-icon-size);height:var(--video-device-overview-fluid-icon-size);border:1px solid color-mix(in srgb,var(--metric-color) 16%,transparent);border-radius:var(--video-device-overview-fluid-radius);background:color-mix(in srgb,var(--metric-color) 10%,transparent)}.video-device-overview__metric-icon img[data-v-611245fe]{display:block;width:var(--video-device-overview-fluid-icon-image-size);height:var(--video-device-overview-fluid-icon-image-size)}.video-device-overview__metric-main[data-v-611245fe] .ant-statistic{min-width:0;overflow:hidden}.video-device-overview__metric-main[data-v-611245fe] .ant-statistic-content{overflow:hidden;color:var(--metric-color);font-size:max(14px,calc(var(--video-device-overview-fluid-value-font) * var(--video-device-overview-font-scale)));font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.video-device-overview__metric-unit[data-v-611245fe]{margin-left:var(--video-device-overview-fluid-space-xs);color:var(--business-component-muted);font-size:max(11px,calc(var(--video-device-overview-fluid-caption-font) * var(--video-device-overview-font-scale)));font-weight:400}.video-device-overview__comparison[data-v-611245fe]{display:flex;flex:none;align-items:center;justify-content:flex-end;gap:var(--video-device-overview-fluid-space-xs);width:100%;max-width:100%;min-width:0;overflow:hidden;color:var(--business-component-muted);font-size:max(11px,calc(var(--video-device-overview-fluid-caption-font) * var(--video-device-overview-font-scale)));line-height:1.3;white-space:nowrap}.video-device-overview__comparison-value[data-v-611245fe]{display:inline-flex;align-items:center;gap:var(--video-device-overview-fluid-space-xs);min-width:0;font-variant-numeric:tabular-nums;font-weight:600}.video-device-overview__comparison-value.is-up[data-v-611245fe]{color:var(--jet-theme-error)}.video-device-overview__comparison-value.is-down[data-v-611245fe]{color:var(--jet-theme-success)}.video-device-overview__comparison-value.is-flat[data-v-611245fe]{color:var(--business-component-muted)}@container video-device-overview (max-width: 360px){.video-device-overview[data-v-611245fe]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));gap:var(--video-device-overview-fluid-space-xs)}.video-device-overview__metric-trigger[data-v-611245fe]{gap:var(--video-device-overview-fluid-space-xs);padding:var(--video-device-overview-fluid-space-xs) var(--video-device-overview-fluid-space-sm)}.video-device-overview__metric-label[data-v-611245fe]{line-height:1.3}.video-device-overview__comparison[data-v-611245fe]{line-height:1.2}}.video-device-overview.is-summary[data-v-611245fe]{grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.video-device-overview.is-summary .video-device-overview__metric-trigger[data-v-611245fe]{gap:var(--video-device-overview-fluid-space-xs);padding:var(--video-device-overview-fluid-space-xs) var(--video-device-overview-fluid-space-sm)}.video-device-overview.is-summary .video-device-overview__metric-main[data-v-611245fe]{grid-template-columns:var(--video-device-overview-fluid-icon-size-sm) minmax(0,1fr);gap:var(--video-device-overview-fluid-space-xs)}.video-device-overview.is-summary .video-device-overview__metric-icon[data-v-611245fe]{width:var(--video-device-overview-fluid-icon-size-sm);height:var(--video-device-overview-fluid-icon-size-sm)}.video-device-overview.is-summary .video-device-overview__metric-icon img[data-v-611245fe]{width:var(--video-device-overview-fluid-icon-image-size-sm);height:var(--video-device-overview-fluid-icon-image-size-sm)}.video-device-overview.is-summary .video-device-overview__metric-main[data-v-611245fe] .ant-statistic-content{font-size:max(14px,calc(var(--video-device-overview-fluid-value-font-sm) * var(--video-device-overview-font-scale)))}.video-device-overview.is-summary .video-device-overview__metric-card[data-v-611245fe]:first-child{grid-row:1 / 3;border-color:color-mix(in srgb,var(--metric-color) 35%,var(--business-component-border));background:color-mix(in srgb,var(--metric-color) 9%,transparent)}.video-device-overview.is-summary .video-device-overview__metric-card:first-child .video-device-overview__metric-trigger[data-v-611245fe]{align-items:center;text-align:center}.video-device-overview.is-summary .video-device-overview__metric-card:first-child .video-device-overview__metric-main[data-v-611245fe]{grid-template-columns:1fr;justify-items:center}.video-device-overview.is-summary .video-device-overview__metric-card:first-child .video-device-overview__metric-icon[data-v-611245fe]{width:var(--video-device-overview-fluid-icon-size-hero);height:var(--video-device-overview-fluid-icon-size-hero)}.video-device-overview.is-summary .video-device-overview__metric-card[data-v-611245fe]:first-child .ant-statistic-content{font-size:max(14px,calc(var(--video-device-overview-fluid-value-font-hero) * var(--video-device-overview-font-scale)))}.video-device-overview.is-summary .video-device-overview__metric-card[data-v-611245fe]:nth-child(5){grid-column:2 / 4}.video-device-overview.is-minimal[data-v-611245fe]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));column-gap:var(--video-device-overview-fluid-space-lg);row-gap:0;padding-inline:var(--video-device-overview-fluid-space-xs)}.video-device-overview.is-minimal .video-device-overview__metric-card.ant-card[data-v-611245fe]{position:relative;border:0;border-bottom:1px solid var(--business-component-border);border-radius:0;background:transparent;box-shadow:none}.video-device-overview.is-minimal .video-device-overview__metric-card.ant-card[data-v-611245fe]:before{position:absolute;top:50%;left:var(--video-device-overview-fluid-space-xs);width:3px;height:var(--video-device-overview-fluid-marker-height);border-radius:var(--radius-jet-full, 999px);background:var(--metric-color);content:"";transform:translateY(-50%)}.video-device-overview.is-minimal .video-device-overview__metric-card[data-v-611245fe]:nth-child(n+5){border-bottom:0}.video-device-overview.is-minimal .video-device-overview__metric-icon[data-v-611245fe]{display:none}.video-device-overview.is-minimal .video-device-overview__metric-main[data-v-611245fe]{display:block;grid-column:2;grid-row:1;justify-self:end}.video-device-overview.is-minimal .video-device-overview__metric-trigger[data-v-611245fe]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-content:center;align-items:baseline;gap:var(--video-device-overview-fluid-space-xs) var(--video-device-overview-fluid-space-sm);padding:var(--video-device-overview-fluid-space-sm) var(--video-device-overview-fluid-space-sm) var(--video-device-overview-fluid-space-sm) var(--video-device-overview-fluid-space-lg);text-align:left}.video-device-overview.is-minimal .video-device-overview__metric-label[data-v-611245fe]{grid-column:1;grid-row:1}.video-device-overview.is-minimal .video-device-overview__metric-main[data-v-611245fe] .ant-statistic-content{font-size:max(14px,calc(var(--video-device-overview-fluid-value-font-sm) * var(--video-device-overview-font-scale)))}.video-device-overview.is-minimal .video-device-overview__comparison[data-v-611245fe]{grid-column:1 / -1;grid-row:2;justify-content:flex-end}.video-device-overview.is-minimal .video-device-overview__metric-card.is-clickable[data-v-611245fe]:hover{background:color-mix(in srgb,var(--metric-color) 5%,transparent);transform:none}@container video-device-overview (max-width: 480px){.video-device-overview:not(.is-minimal) .video-device-overview__metric-main[data-v-611245fe]{grid-template-columns:var(--video-device-overview-fluid-icon-size-sm) minmax(0,1fr);gap:var(--video-device-overview-fluid-space-xs)}.video-device-overview:not(.is-minimal) .video-device-overview__metric-icon[data-v-611245fe]{width:var(--video-device-overview-fluid-icon-size-sm);height:var(--video-device-overview-fluid-icon-size-sm)}.video-device-overview:not(.is-minimal) .video-device-overview__metric-icon img[data-v-611245fe]{width:var(--video-device-overview-fluid-icon-image-size-sm);height:var(--video-device-overview-fluid-icon-image-size-sm)}.video-device-overview:not(.is-minimal) .video-device-overview__metric-main[data-v-611245fe] .ant-statistic-content{font-size:max(14px,calc(var(--video-device-overview-fluid-value-font-sm) * var(--video-device-overview-font-scale)))}.video-device-overview.is-summary[data-v-611245fe]{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr))}.video-device-overview.is-summary .video-device-overview__metric-card[data-v-611245fe]:first-child{grid-column:1 / -1;grid-row:1}.video-device-overview.is-summary .video-device-overview__metric-card:first-child .video-device-overview__metric-trigger[data-v-611245fe]{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr) auto;align-items:center;text-align:left}.video-device-overview.is-summary .video-device-overview__metric-card:first-child .video-device-overview__metric-main[data-v-611245fe]{grid-template-columns:var(--video-device-overview-fluid-icon-size-sm) minmax(0,1fr);justify-items:stretch}.video-device-overview.is-summary .video-device-overview__metric-card:first-child .video-device-overview__metric-icon[data-v-611245fe]{width:var(--video-device-overview-fluid-icon-size-sm);height:var(--video-device-overview-fluid-icon-size-sm)}.video-device-overview.is-summary .video-device-overview__metric-card[data-v-611245fe]:nth-child(n+2):nth-child(-n+4){grid-column:span 2}.video-device-overview.is-summary .video-device-overview__metric-card[data-v-611245fe]:nth-child(n+5){grid-column:span 3}.video-device-overview.is-summary .video-device-overview__metric-card:not(:first-child) .video-device-overview__metric-main[data-v-611245fe]{grid-template-columns:var(--video-device-overview-fluid-icon-size-xs) minmax(0,1fr)}.video-device-overview.is-summary .video-device-overview__metric-card:not(:first-child) .video-device-overview__metric-icon[data-v-611245fe]{width:var(--video-device-overview-fluid-icon-size-xs);height:var(--video-device-overview-fluid-icon-size-xs)}.video-device-overview.is-summary .video-device-overview__metric-card:not(:first-child) .video-device-overview__metric-icon img[data-v-611245fe]{width:var(--video-device-overview-fluid-icon-image-size-xs);height:var(--video-device-overview-fluid-icon-image-size-xs)}.video-device-overview.is-summary .video-device-overview__metric-card:not(:first-child) .video-device-overview__metric-main[data-v-611245fe] .ant-statistic-content{font-size:max(14px,calc(var(--video-device-overview-fluid-value-font-xs) * var(--video-device-overview-font-scale)))}}@container video-device-overview (max-width: 360px){.video-device-overview.is-minimal[data-v-611245fe]{column-gap:var(--video-device-overview-fluid-space-sm)}.video-device-overview.is-minimal .video-device-overview__metric-trigger[data-v-611245fe]{padding-inline:var(--video-device-overview-fluid-space-lg) var(--video-device-overview-fluid-space-xs)}}@container video-device-overview (max-width: 300px){.video-device-overview.is-summary .video-device-overview__metric-card:not(:first-child) .video-device-overview__metric-icon[data-v-611245fe]{display:none}.video-device-overview.is-summary .video-device-overview__metric-card:not(:first-child) .video-device-overview__metric-main[data-v-611245fe]{display:block}.video-device-overview.is-summary .video-device-overview__metric-card:not(:first-child) .video-device-overview__metric-unit[data-v-611245fe]{display:none}}@container video-device-overview (max-width: 300px){.video-device-overview.is-minimal[data-v-611245fe]{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(6,minmax(46px,1fr));overflow-y:auto}.video-device-overview.is-minimal .video-device-overview__metric-card.ant-card[data-v-611245fe]{border-bottom:1px solid var(--business-component-border)}.video-device-overview.is-minimal .video-device-overview__metric-card[data-v-611245fe]:last-child{border-bottom:0}}@container video-device-overview (max-height: 190px){.video-device-overview__metric-trigger[data-v-611245fe]{gap:var(--video-device-overview-fluid-space-xs);padding:var(--video-device-overview-fluid-space-xs) var(--video-device-overview-fluid-space-sm)}.video-device-overview__metric-icon[data-v-611245fe],.video-device-overview.is-summary .video-device-overview__metric-card:first-child .video-device-overview__metric-icon[data-v-611245fe]{display:none}.video-device-overview__metric-main[data-v-611245fe],.video-device-overview.is-summary .video-device-overview__metric-card:first-child .video-device-overview__metric-main[data-v-611245fe]{display:block}.video-device-overview__comparison[data-v-611245fe]{display:none}.video-device-overview.is-minimal[data-v-611245fe]{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));column-gap:var(--video-device-overview-fluid-space-sm)}.video-device-overview.is-minimal .video-device-overview__metric-card.ant-card[data-v-611245fe]{border-bottom:0}.video-device-overview.is-minimal .video-device-overview__metric-card[data-v-611245fe]:nth-child(-n+3){border-bottom:1px solid var(--business-component-border)}.video-device-overview.is-minimal .video-device-overview__metric-trigger[data-v-611245fe]{padding-block:var(--video-device-overview-fluid-space-xs)}.video-device-overview.is-minimal .video-device-overview__metric-main[data-v-611245fe] .ant-statistic-content{font-size:max(14px,calc(var(--video-device-overview-fluid-value-font-xs) * var(--video-device-overview-font-scale)))}}@container video-device-overview (max-width: 300px) and (max-height: 190px){.video-device-overview.is-minimal[data-v-611245fe]{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(6,minmax(42px,auto))}.video-device-overview.is-minimal .video-device-overview__metric-card.ant-card[data-v-611245fe],.video-device-overview.is-minimal .video-device-overview__metric-card[data-v-611245fe]:nth-child(-n+3){border-bottom:1px solid var(--business-component-border)}.video-device-overview.is-minimal .video-device-overview__metric-card[data-v-611245fe]:last-child{border-bottom:0}}.device-space-coverage-shell[data-v-92843649]{container-name:business-component-shell device-space-coverage;container-type:size}.device-space-coverage[data-v-92843649]{--device-space-coverage-fluid-space-xs: clamp(2px, min(.63cqi, .96cqh), var(--space-1));--device-space-coverage-fluid-space-sm: clamp(var(--space-1), min(1.25cqi, 1.91cqh), var(--space-2));--device-space-coverage-fluid-space-md: clamp(var(--space-2), min(1.88cqi, 2.86cqh), var(--space-3));--device-space-coverage-fluid-space-lg: clamp(var(--space-2), min(2.5cqi, 3.81cqh), var(--space-4));--device-space-coverage-fluid-caption-font: clamp(11px, min(1.88cqi, 2.86cqh), var(--fs-12));--device-space-coverage-fluid-value-font: clamp(var(--fs-14), min(2.5cqi, 3.81cqh), var(--fs-16));--device-space-coverage-fluid-tile-font: clamp(var(--fs-16), min(2.82cqi, 4.29cqh), var(--fs-18));--device-space-coverage-fluid-center-value-font: clamp(var(--fs-16), min(4.69cqi, 7.15cqh), var(--fs-30));--device-space-coverage-fluid-summary-value-font: clamp(28px, min(7.5cqi, 11.43cqh), var(--fs-48));--device-space-coverage-fluid-ring-size: clamp(132px, min(43.75cqi, 66.67cqh), 280px);--device-space-coverage-fluid-tile-ring-size: clamp(104px, min(32.82cqi, 50cqh), 210px);--device-space-coverage-fluid-center-size: clamp(72px, min(20cqi, 30.48cqh), 128px);--device-space-coverage-fluid-dot-size: clamp(6px, min(1.25cqi, 1.91cqh), var(--space-2));--device-space-coverage-fluid-track-height: clamp(var(--space-1), min(.94cqi, 1.43cqh), 6px);--device-space-coverage-fluid-legend-min-width: clamp(180px, min(34.38cqi, 52.39cqh), 220px);--device-space-coverage-fluid-radius: clamp(var(--jet-theme-button-r-sm), min(2.19cqi, 3.34cqh), var(--radius-jet-lg));position:relative;box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.device-space-coverage__stale[data-v-92843649]{position:absolute;top:var(--space-2);right:var(--space-2);z-index:4;max-width:calc(100% - var(--space-4))}.device-space-coverage__stage[data-v-92843649]{box-sizing:border-box;display:grid;width:100%;height:100%;min-width:0;min-height:0;grid-template-columns:minmax(0,1.02fr) minmax(var(--device-space-coverage-fluid-legend-min-width),.98fr);gap:var(--device-space-coverage-fluid-space-md);padding:var(--device-space-coverage-fluid-space-md)}.device-space-coverage__visual[data-v-92843649]{display:flex;align-items:center;justify-content:center;min-width:0;min-height:0}.device-space-coverage__ring[data-v-92843649]{position:relative;width:min(100%,var(--device-space-coverage-fluid-ring-size));height:auto;aspect-ratio:1;min-width:0;min-height:0;max-height:100%}.device-space-coverage__summary[data-v-92843649]{box-sizing:border-box;display:flex;width:100%;min-width:0;align-self:stretch;flex-direction:column;justify-content:center;gap:var(--device-space-coverage-fluid-space-sm);padding:var(--device-space-coverage-fluid-space-lg);overflow:hidden;border:1px solid var(--business-component-border);border-radius:var(--device-space-coverage-fluid-radius);background:color-mix(in srgb,var(--business-component-primary) 6%,var(--business-component-content-surface))}.device-space-coverage__summary>span[data-v-92843649],.device-space-coverage__summary>small[data-v-92843649]{overflow:hidden;color:var(--business-component-muted);font-size:var(--device-space-coverage-fluid-caption-font);text-overflow:ellipsis;white-space:nowrap}.device-space-coverage__summary>strong[data-v-92843649]{color:var(--business-component-primary);font-size:var(--device-space-coverage-fluid-summary-value-font);font-variant-numeric:tabular-nums;line-height:1}.device-space-coverage__summary>i[data-v-92843649]{display:block;width:100%;height:var(--device-space-coverage-fluid-track-height);overflow:hidden;border-radius:var(--radius-jet-full);background:var(--business-component-track)}.device-space-coverage__summary>i span[data-v-92843649]{display:block;height:100%;border-radius:inherit;background:var(--business-component-primary)}.device-space-coverage__chart[data-v-92843649]{position:absolute;inset:0;width:100%;height:100%}.device-space-coverage__center[data-v-92843649]{position:absolute;top:50%;left:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;width:min(48%,var(--device-space-coverage-fluid-center-size));aspect-ratio:1;padding:var(--device-space-coverage-fluid-space-sm);pointer-events:none;border:1px solid var(--business-component-border);border-radius:50%;background:radial-gradient(circle,var(--business-component-content-surface),color-mix(in srgb,var(--business-component-content-surface) 72%,transparent));box-shadow:inset 0 0 18px color-mix(in srgb,var(--business-component-primary) 8%,transparent);transform:translate(-50%,-50%)}.device-space-coverage__center>span[data-v-92843649]{color:var(--business-component-muted);font-size:var(--device-space-coverage-fluid-caption-font);line-height:1.4}.device-space-coverage__center>strong[data-v-92843649]{margin:var(--device-space-coverage-fluid-space-xs) 0;color:var(--business-component-primary);font-size:var(--device-space-coverage-fluid-center-value-font);font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1;letter-spacing:-.03em}.device-space-coverage__center>small[data-v-92843649]{overflow:hidden;max-width:100%;color:var(--business-component-text);font-size:var(--device-space-coverage-fluid-caption-font);line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.device-space-coverage__legend[data-v-92843649]{display:flex;flex-direction:column;justify-content:safe center;gap:var(--device-space-coverage-fluid-space-sm);min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto}.device-space-coverage__legend-item[data-v-92843649]{min-width:0;min-height:0;padding:var(--device-space-coverage-fluid-space-xs) var(--device-space-coverage-fluid-space-sm)}.device-space-coverage__legend-main[data-v-92843649]{display:flex;align-items:center;justify-content:space-between;gap:var(--device-space-coverage-fluid-space-sm);min-width:0}.device-space-coverage__legend-name[data-v-92843649]{display:flex;flex:1 1 auto;align-items:center;gap:var(--device-space-coverage-fluid-space-sm);min-width:0;color:var(--business-component-text);font-size:var(--device-space-coverage-fluid-caption-font)}.device-space-coverage__legend-name>span[data-v-92843649]:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-space-coverage__legend-dot[data-v-92843649]{flex:0 0 auto;width:var(--device-space-coverage-fluid-dot-size);height:var(--device-space-coverage-fluid-dot-size);border-radius:50%}.device-space-coverage__legend-value[data-v-92843649]{display:flex;flex:0 0 auto;align-items:baseline;gap:var(--device-space-coverage-fluid-space-xs);color:var(--business-component-muted);font-size:var(--device-space-coverage-fluid-caption-font);font-variant-numeric:tabular-nums;white-space:nowrap}.device-space-coverage__legend-value strong[data-v-92843649]{color:var(--business-component-text);font-size:var(--device-space-coverage-fluid-value-font);font-weight:650}.device-space-coverage__legend-value em[data-v-92843649]{margin-left:var(--device-space-coverage-fluid-space-xs);color:var(--business-component-muted);font-style:normal}.device-space-coverage__progress[data-v-92843649]{display:block;margin-top:var(--device-space-coverage-fluid-space-xs);line-height:1}.device-space-coverage__tile-rate[data-v-92843649]{display:none}.device-space-coverage__state[data-v-92843649]{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;padding:var(--space-3)}[data-v-92843649] .device-space-coverage__progress .ant-progress-outer,[data-v-92843649] .device-space-coverage__progress .ant-progress-inner{display:block}.device-space-coverage__stage.is-progress[data-v-92843649]{grid-template-columns:minmax(150px,.72fr) minmax(0,1.28fr)}.device-space-coverage__visual.is-tiles .device-space-coverage__ring[data-v-92843649]{width:min(100%,var(--device-space-coverage-fluid-tile-ring-size))}@container device-space-coverage (max-width: 420px){.device-space-coverage__stage.is-progress[data-v-92843649],.device-space-coverage__stage.is-tiles[data-v-92843649]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(112px,.82fr) minmax(0,1.18fr);gap:var(--device-space-coverage-fluid-space-sm);padding:var(--device-space-coverage-fluid-space-sm)}.device-space-coverage__summary[data-v-92843649]{padding:var(--device-space-coverage-fluid-space-md)}.device-space-coverage__legend.is-tiles[data-v-92843649]{grid-auto-rows:minmax(64px,auto)}}@container device-space-coverage (max-height: 320px){.device-space-coverage__stage[data-v-92843649],.device-space-coverage__stage.is-progress[data-v-92843649]{gap:var(--device-space-coverage-fluid-space-xs);padding:var(--device-space-coverage-fluid-space-xs)}.device-space-coverage__summary[data-v-92843649]{gap:var(--device-space-coverage-fluid-space-xs);padding:var(--device-space-coverage-fluid-space-sm)}.device-space-coverage__legend[data-v-92843649]{gap:var(--device-space-coverage-fluid-space-xs)}.device-space-coverage__legend-item[data-v-92843649]{padding-block:var(--device-space-coverage-fluid-space-xs)}.device-space-coverage__legend.is-progress[data-v-92843649]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));align-content:stretch;justify-content:stretch}.device-space-coverage__legend.is-progress .device-space-coverage__legend-main[data-v-92843649]{align-items:flex-start;flex-direction:column;justify-content:center;gap:0;height:100%}.device-space-coverage__legend.is-progress .device-space-coverage__legend-value em[data-v-92843649]{display:none}.device-space-coverage__legend.is-progress .device-space-coverage__progress[data-v-92843649]{margin-top:0}}@container device-space-coverage (max-width: 420px) and (max-height: 260px){.device-space-coverage__stage.is-progress[data-v-92843649],.device-space-coverage__stage.is-tiles[data-v-92843649]{grid-template-rows:minmax(76px,.62fr) minmax(0,1.38fr)}.device-space-coverage__visual.is-tiles .device-space-coverage__center>span[data-v-92843649],.device-space-coverage__visual.is-tiles .device-space-coverage__center>small[data-v-92843649],.device-space-coverage__summary>span[data-v-92843649]{display:none}}.device-space-coverage__legend.is-tiles[data-v-92843649]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(76px,1fr);align-content:safe center;gap:var(--device-space-coverage-fluid-space-sm)}.device-space-coverage__legend.is-tiles .device-space-coverage__legend-item[data-v-92843649]{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:0;padding:var(--device-space-coverage-fluid-space-sm);border:1px solid var(--business-component-content-border);border-radius:var(--device-space-coverage-fluid-radius);background:var(--business-component-content-surface)}.device-space-coverage__legend.is-tiles .device-space-coverage__legend-value em[data-v-92843649]{display:none}.device-space-coverage__legend.is-tiles .device-space-coverage__tile-rate[data-v-92843649]{display:block;margin-top:var(--device-space-coverage-fluid-space-xs);font-size:var(--device-space-coverage-fluid-tile-font);font-weight:700}@container device-space-coverage (max-width: 420px){.device-space-coverage__legend.is-tiles[data-v-92843649]{grid-auto-rows:minmax(64px,1fr)}}@container device-space-coverage (max-height: 320px){.device-space-coverage__legend.is-tiles[data-v-92843649]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));grid-auto-rows:unset;align-content:stretch;gap:var(--device-space-coverage-fluid-space-xs)}.device-space-coverage__legend.is-tiles .device-space-coverage__legend-item[data-v-92843649]{padding-block:var(--device-space-coverage-fluid-space-xs)}.device-space-coverage__legend.is-tiles .device-space-coverage__legend-value span[data-v-92843649]{display:none}}.monitoring-card[data-v-a4d6be6c]{width:100%;height:100%;min-width:0;min-height:0;display:flex;flex-direction:column;box-sizing:border-box;border:0;background:transparent;overflow:hidden}.monitoring-card__header[data-v-a4d6be6c]{position:absolute;top:0;right:0;left:0;z-index:3;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 24px;background:linear-gradient(180deg,#031126c7,#03112600);pointer-events:none}.monitoring-card__title[data-v-a4d6be6c]{flex:1;display:inline-flex;align-items:center;gap:8px;min-width:0;color:#fff;font-size:14px;font-weight:600;white-space:nowrap}.monitoring-card__title>span[data-v-a4d6be6c]:last-child{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis}.monitoring-card__title-line[data-v-a4d6be6c]{width:4px;height:16px;border-radius:999px;background:linear-gradient(180deg,var(--business-component-text) 0%,var(--monitoring-theme) 100%)}.monitoring-card__status[data-v-a4d6be6c]{flex:none;min-width:0;max-width:42%;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:12px;line-height:1;border:1px solid transparent}.monitoring-card__status>span[data-v-a4d6be6c]:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monitoring-card__status.is-online[data-v-a4d6be6c]{color:#52f0a0;background:#2ab5702e;border-color:#52f0a02e}.monitoring-card__status.is-warning[data-v-a4d6be6c]{color:#ffd66b;background:#ffb84c2e;border-color:#ffd66b2e}.monitoring-card__status.is-offline[data-v-a4d6be6c]{color:#ff8b8b;background:#ff5f5f29;border-color:#ff8b8b2e}.monitoring-card__status-dot[data-v-a4d6be6c]{width:7px;height:7px;border-radius:999px;background:currentColor;box-shadow:0 0 10px currentColor}.monitoring-card__body[data-v-a4d6be6c]{flex:1;min-height:0;display:grid;grid-template-rows:minmax(0,1fr)}.monitoring-card__body.has-info[data-v-a4d6be6c]{grid-template-rows:minmax(0,1fr) auto;gap:12px}.monitoring-card__media-stage[data-v-a4d6be6c]{display:grid;place-items:stretch;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.monitoring-card__media[data-v-a4d6be6c]{position:relative;width:100%;height:100%;min-width:0;min-height:0;box-sizing:border-box;border-radius:14px;overflow:hidden;border:1px solid var(--business-component-content-border);background:linear-gradient(180deg,#020d2233,#020d22c7),#040b18f5}.monitoring-card__media[data-v-a4d6be6c] .media-player-container{width:100%;height:100%;min-height:0}.monitoring-card__media[data-v-a4d6be6c] .media-player-container video{object-fit:contain!important}.monitoring-card__media[data-v-a4d6be6c] .rtc-tool{height:38px;padding-top:0;font-size:16px}.monitoring-card__toolbar[data-v-a4d6be6c]{position:absolute;right:10px;bottom:10px;z-index:3;display:inline-flex;align-items:center;gap:8px}.monitoring-card__media-info[data-v-a4d6be6c]{position:absolute;bottom:10px;left:10px;z-index:2;display:inline-flex;align-items:center;gap:6px;max-width:calc(100% - 108px);min-width:0;padding:6px 9px;color:#ffffffeb;font-size:12px;line-height:1;border:1px solid var(--monitoring-theme-border);border-radius:8px;background:#031126c7;box-shadow:0 4px 12px #0003;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none}.monitoring-card__media-info-label[data-v-a4d6be6c]{flex:none;color:#ffffff9e}.monitoring-card__media-info-value[data-v-a4d6be6c]{min-width:0;overflow:hidden;color:#fff;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.monitoring-card__action[data-v-a4d6be6c]{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--monitoring-theme);background:color-mix(in srgb,var(--monitoring-theme) 18%,rgba(3,21,48,.82));border:1px solid var(--monitoring-theme-border);border-radius:8px;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-shadow:none;box-shadow:0 4px 12px #00000042,inset 0 0 10px var(--monitoring-theme-weak);transition:color .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.monitoring-card__action[data-v-a4d6be6c]:hover{color:#fff;background:color-mix(in srgb,var(--monitoring-theme) 42%,rgba(3,21,48,.82));border-color:var(--monitoring-theme);box-shadow:0 0 16px var(--monitoring-theme-border);transform:translateY(-1px)}.monitoring-card__action[data-v-a4d6be6c]:focus-visible{outline:2px solid var(--monitoring-theme);outline-offset:2px}.monitoring-card__action .anticon[data-v-a4d6be6c]{font-size:18px}.monitoring-card__action.is-switch[data-v-a4d6be6c]{border-radius:50%}.monitoring-card__media[data-v-a4d6be6c]:fullscreen{width:100vw;height:100vh;border:none;border-radius:0;background:#000}.monitoring-card__media[data-v-a4d6be6c]:fullscreen .media-player-container video{object-fit:contain!important}.monitoring-card__media:fullscreen .monitoring-card__toolbar[data-v-a4d6be6c]{right:16px;bottom:16px}.monitoring-card__placeholder[data-v-a4d6be6c]{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:12px;box-sizing:border-box;color:var(--business-component-muted);font-size:13px;background:color-mix(in srgb,var(--business-component-muted) 10%,var(--business-component-content-surface))}.monitoring-card__placeholder span[data-v-a4d6be6c]{max-width:100%;line-height:1.4;text-align:center;white-space:normal;word-break:break-word}.monitoring-card__placeholder .anticon[data-v-a4d6be6c]{font-size:24px;color:var(--monitoring-theme)}.monitoring-card__placeholder.is-preview[data-v-a4d6be6c]{gap:0}.monitoring-card__play-button[data-v-a4d6be6c]{padding:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;transition:transform .2s ease}.monitoring-card__play-button[data-v-a4d6be6c]:hover{transform:scale(1.06)}.monitoring-card__play-mark[data-v-a4d6be6c]{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--business-component-muted);border-radius:50%;background:var(--business-component-content-surface);box-sizing:border-box;color:var(--business-component-text);filter:drop-shadow(0 4px 12px var(--business-component-grid))}.monitoring-card__play-mark[data-v-a4d6be6c]:before{content:"";width:0;height:0;margin-left:3px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid currentColor}.monitoring-card__info[data-v-a4d6be6c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.monitoring-card__info-item[data-v-a4d6be6c]{min-width:0;padding:10px 12px;border-radius:12px;background:var(--business-component-content-surface);border:1px solid var(--business-component-content-border)}.monitoring-card__info-item[data-v-a4d6be6c]:only-child{grid-column:1 / -1}.monitoring-card__info-label[data-v-a4d6be6c]{margin-bottom:4px;color:var(--business-component-muted);font-size:12px}.monitoring-card__info-value[data-v-a4d6be6c]{color:var(--business-component-text);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monitoring-card.is-light-theme .monitoring-card__header[data-v-a4d6be6c]{background:linear-gradient(180deg,color-mix(in srgb,var(--business-component-content-surface) 96%,transparent) 0%,color-mix(in srgb,var(--business-component-content-surface) 58%,transparent) 64%,transparent 100%)}.monitoring-card.is-light-theme .monitoring-card__title[data-v-a4d6be6c]{color:var(--business-component-title)}.monitoring-card.is-light-theme .monitoring-card__title-line[data-v-a4d6be6c]{background:linear-gradient(180deg,var(--business-component-primary) 0%,var(--monitoring-theme) 100%)}.monitoring-card.is-light-theme .monitoring-card__status.is-online[data-v-a4d6be6c]{color:var(--jet-theme-success);background:color-mix(in srgb,var(--jet-theme-success) 11%,var(--business-component-content-surface));border-color:color-mix(in srgb,var(--jet-theme-success) 28%,var(--business-component-content-border))}.monitoring-card.is-light-theme .monitoring-card__status.is-warning[data-v-a4d6be6c]{color:var(--jet-theme-warning);background:color-mix(in srgb,var(--jet-theme-warning) 11%,var(--business-component-content-surface));border-color:color-mix(in srgb,var(--jet-theme-warning) 28%,var(--business-component-content-border))}.monitoring-card.is-light-theme .monitoring-card__status.is-offline[data-v-a4d6be6c]{color:var(--jet-theme-error);background:color-mix(in srgb,var(--jet-theme-error) 10%,var(--business-component-content-surface));border-color:color-mix(in srgb,var(--jet-theme-error) 26%,var(--business-component-content-border))}.monitoring-card.is-light-theme .monitoring-card__status-dot[data-v-a4d6be6c]{box-shadow:0 0 6px currentColor}.monitoring-card.is-light-theme .monitoring-card__media[data-v-a4d6be6c]{background:var(--business-component-content-surface)}.monitoring-card.is-light-theme .monitoring-card__media[data-v-a4d6be6c]:fullscreen{background:#000}.monitoring-card.is-light-theme .monitoring-card__media-info[data-v-a4d6be6c]{color:var(--business-component-text);border-color:color-mix(in srgb,var(--monitoring-theme) 26%,var(--business-component-content-border));background:color-mix(in srgb,var(--business-component-content-surface) 94%,transparent);box-shadow:0 4px 12px color-mix(in srgb,var(--business-component-text) 10%,transparent)}.monitoring-card.is-light-theme .monitoring-card__media-info-label[data-v-a4d6be6c]{color:var(--business-component-muted)}.monitoring-card.is-light-theme .monitoring-card__media-info-value[data-v-a4d6be6c]{color:var(--business-component-title)}.monitoring-card.is-light-theme .monitoring-card__action[data-v-a4d6be6c]{background:color-mix(in srgb,var(--monitoring-theme) 10%,var(--business-component-content-surface));border-color:color-mix(in srgb,var(--monitoring-theme) 30%,var(--business-component-content-border));box-shadow:0 4px 12px color-mix(in srgb,var(--business-component-text) 10%,transparent),inset 0 0 8px var(--monitoring-theme-weak)}.monitoring-card.is-light-theme .monitoring-card__action[data-v-a4d6be6c]:hover{color:var(--business-component-title);background:color-mix(in srgb,var(--monitoring-theme) 22%,var(--business-component-content-surface));border-color:var(--monitoring-theme);box-shadow:0 0 12px var(--monitoring-theme-border)}.monitoring-card.is-light-theme .monitoring-card__placeholder[data-v-a4d6be6c]{background:color-mix(in srgb,var(--monitoring-theme) 4%,var(--business-component-content-surface))}@container monitoring-card-cell (max-width: 420px){.monitoring-card__info[data-v-a4d6be6c]{grid-template-columns:minmax(0,1fr)}}@container monitoring-card-cell (max-width: 519px) and (max-height: 209px){.monitoring-card.is-info-enabled .monitoring-card__body.has-info[data-v-a4d6be6c]{grid-template-rows:minmax(0,1fr);gap:0}.monitoring-card.is-info-enabled .monitoring-card__info[data-v-a4d6be6c]{display:none}}@container monitoring-card-cell (max-width: 299px){.monitoring-card.is-info-enabled .monitoring-card__body.has-info[data-v-a4d6be6c]{grid-template-rows:minmax(0,1fr);gap:0}.monitoring-card.is-info-enabled .monitoring-card__info[data-v-a4d6be6c]{display:none}}@container monitoring-card-cell (max-width: 219px) or (max-height: 169px){.monitoring-card__header[data-v-a4d6be6c]{gap:8px;padding:8px 8px 18px}.monitoring-card__title[data-v-a4d6be6c]{gap:6px;font-size:13px}.monitoring-card__media-info[data-v-a4d6be6c]{bottom:8px;left:8px;max-width:calc(100% - 16px);padding:5px 7px}.monitoring-card__media-info-label[data-v-a4d6be6c]{display:none}.monitoring-card__title-line[data-v-a4d6be6c]{width:3px;height:14px}.monitoring-card__status[data-v-a4d6be6c]{gap:4px;padding:3px 8px;font-size:11px;max-width:46%}.monitoring-card__status-dot[data-v-a4d6be6c]{width:6px;height:6px}.monitoring-card__body.has-info[data-v-a4d6be6c]{gap:8px}.monitoring-card__placeholder[data-v-a4d6be6c]{gap:6px;padding:8px 10px;font-size:11px}.monitoring-card__placeholder .anticon[data-v-a4d6be6c]{font-size:18px}.monitoring-card__play-mark[data-v-a4d6be6c]{width:30px;height:30px}.monitoring-card__play-mark[data-v-a4d6be6c]:before{margin-left:2px;border-top-width:5px;border-bottom-width:5px;border-left-width:8px}.monitoring-card__action[data-v-a4d6be6c]{width:26px;height:26px}.monitoring-card__action .anticon[data-v-a4d6be6c]{font-size:15px}.monitoring-card__info-item[data-v-a4d6be6c]{padding:8px 10px}.monitoring-card__info-label[data-v-a4d6be6c]{margin-bottom:2px;font-size:11px}.monitoring-card__info-value[data-v-a4d6be6c]{font-size:12px}}@container monitoring-card-cell (max-width: 159px){.monitoring-card__status[data-v-a4d6be6c]{padding-inline:5px}.monitoring-card__status>span[data-v-a4d6be6c]:last-child{display:none}}.monitoring-focus[data-v-b95c9412]{--monitoring-focus-space: clamp(var(--space-1), min(2.1cqi, 2.1cqh), var(--space-3));box-sizing:border-box;display:grid;grid-template-rows:minmax(0,1fr);gap:var(--monitoring-focus-space);width:100%;height:100%;min-width:0;min-height:0;padding:var(--monitoring-focus-space);overflow:hidden}.monitoring-focus.has-rail[data-v-b95c9412]{grid-template-rows:minmax(0,3fr) minmax(0,1fr)}.monitoring-focus__main[data-v-b95c9412],.monitoring-focus__auxiliary[data-v-b95c9412]{min-width:0;min-height:0;container:monitoring-card-cell / size}.monitoring-focus__rail[data-v-b95c9412]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--monitoring-focus-space);min-width:0;min-height:0;overflow:hidden}.monitoring-shell[data-v-aa63a5bb]{container-name:business-component-shell monitoring;container-type:size}.monitoring[data-v-aa63a5bb]{position:relative;box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.monitoring__state[data-v-aa63a5bb]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0}.monitoring__refresh-warning[data-v-aa63a5bb]{position:absolute;top:var(--space-2);right:var(--space-2);left:var(--space-2);z-index:2}.monitoring__cell[data-v-aa63a5bb]{min-width:0;min-height:0;container:monitoring-card-cell / size}.vision-alarm-image-card[data-v-08679c59]{box-sizing:border-box;display:grid;grid-template-columns:86px minmax(0,1fr) auto;flex:0 0 80px;align-items:stretch;gap:var(--space-2);width:100%;min-width:0;height:80px;padding:var(--space-2);overflow:hidden;border:1px solid var(--business-component-content-border);border-radius:var(--radius-jet, var(--r-2));background:var(--business-component-content-surface);box-shadow:inset 2px 0 color-mix(in srgb,var(--vision-device-alarm-theme-color) 56%,transparent)}.vision-alarm-image-card__thumb[data-v-08679c59]{width:86px;height:64px;overflow:hidden;border-radius:var(--radius-jet-sm, var(--r-1));background:var(--business-component-track)}.vision-alarm-image-card__image[data-v-08679c59]{display:block;width:100%;height:100%}.vision-alarm-image-card__main[data-v-08679c59]{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--space-1);min-width:0;overflow:hidden}.vision-alarm-image-card__title[data-v-08679c59]{min-width:0;overflow:hidden;color:var(--business-component-text);font-size:14px;font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.vision-alarm-image-card__meta[data-v-08679c59]{display:flex;align-items:center;gap:var(--space-1);min-width:0;overflow:hidden;color:var(--business-component-muted);font-size:12px;line-height:1.3}.vision-alarm-image-card__meta[data-v-08679c59] .anticon{flex:0 0 auto;color:var(--business-component-muted)}.vision-alarm-image-card__meta>span[data-v-08679c59]:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vision-alarm-image-card__level.ant-tag[data-v-08679c59]{align-self:center;margin-inline-end:0;padding:1px var(--space-2);border-style:solid;border-width:1px;border-radius:var(--radius-jet-sm, var(--r-1));font-size:12px;font-weight:600;line-height:1.5;white-space:nowrap}.vision-alarm-image-card__level.ant-tag.is-critical[data-v-08679c59]{color:#e50012;border-color:#e50012;background:#e5001224}.vision-alarm-image-card__level.ant-tag.is-major[data-v-08679c59]{color:#ff9457;border-color:#ff9457;background:#ff945724}.vision-alarm-image-card__level.ant-tag.is-minor[data-v-08679c59]{color:#fabd47;border-color:#fabd47;background:#fabd4724}.vision-alarm-image-card__level.ant-tag.is-notice[data-v-08679c59]{color:#33c2f5;border-color:#33c2f5;background:#33c2f524}.vision-alarm-image-card__level.ant-tag.is-info[data-v-08679c59]{color:#6d68f5;border-color:#6d68f5;background:#6d68f524}.vision-alarm-image-card__level.ant-tag.is-custom[data-v-08679c59]{color:var(--vision-device-alarm-theme-color, #1677ff);border-color:var(--vision-device-alarm-theme-color, #1677ff);background:color-mix(in srgb,var(--vision-device-alarm-theme-color, #1677ff) 14%,transparent)}[data-v-08679c59] .vision-alarm-image-card__image.ant-image{width:100%;height:100%}[data-v-08679c59] .vision-alarm-image-card__image .ant-image-img{display:block;width:100%;height:100%;object-fit:cover}@container vision-device-alarm-table (max-width: 320px){.vision-alarm-image-card[data-v-08679c59]{grid-template-columns:68px minmax(0,1fr) auto;gap:var(--space-1)}.vision-alarm-image-card__thumb[data-v-08679c59]{width:68px}.vision-alarm-image-card__title[data-v-08679c59]{font-size:12px}.vision-alarm-image-card__meta[data-v-08679c59],.vision-alarm-image-card__level.ant-tag[data-v-08679c59]{font-size:11px}.vision-alarm-image-card__level.ant-tag[data-v-08679c59]{padding-inline:var(--space-1)}}.vision-alarm-image-card.is-compact[data-v-08679c59]{position:relative;grid-template-columns:minmax(0,1fr) auto;flex-basis:58px;height:58px;padding:var(--space-2) 0 var(--space-2) var(--space-3);border:0;border-bottom:1px solid var(--business-component-border);border-radius:0;background:transparent;box-shadow:none}.vision-alarm-image-card.is-compact[data-v-08679c59]:before{position:absolute;top:22px;left:-28px;z-index:1;width:7px;height:7px;border:2px solid var(--business-component-content-surface);border-radius:50%;background:var(--vision-device-alarm-theme-color);content:""}.vision-alarm-image-card.is-compact[data-v-08679c59]:after{position:absolute;top:0;bottom:0;left:-23px;width:1px;background:var(--business-component-border);content:""}.vision-alarm-image-card.is-compact .vision-alarm-image-card__thumb[data-v-08679c59]{display:none}.vision-alarm-image-card.is-compact .vision-alarm-image-card__main[data-v-08679c59]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.vision-alarm-image-card.is-compact .vision-alarm-image-card__title[data-v-08679c59]{grid-column:1 / -1}.vision-alarm-image-card.is-gallery[data-v-08679c59]{position:relative;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr);height:124px;padding:0;border:0;box-shadow:inset 2px 0 color-mix(in srgb,var(--vision-device-alarm-theme-color) 56%,transparent)}.vision-alarm-image-card.is-gallery .vision-alarm-image-card__thumb[data-v-08679c59]{width:100%;height:100%}.vision-alarm-image-card.is-gallery .vision-alarm-image-card__main[data-v-08679c59]{position:absolute;right:0;bottom:0;left:0;padding:var(--space-2);background:linear-gradient(transparent,#000000c7)}.vision-alarm-image-card.is-gallery .vision-alarm-image-card__title[data-v-08679c59]{color:#fff}.vision-alarm-image-card.is-gallery .vision-alarm-image-card__meta[data-v-08679c59]{color:#ffffffc7}.vision-alarm-image-card.is-gallery .vision-alarm-image-card__meta[data-v-08679c59]:first-of-type{display:none}.vision-alarm-image-card.is-gallery .vision-alarm-image-card__level[data-v-08679c59]{position:absolute;top:var(--space-2);right:var(--space-2)}.vision-device-alarm-table-shell[data-v-4345460b]{container-name:business-component-shell vision-device-alarm-table;container-type:size}.vision-device-alarm-table__state[data-v-4345460b]{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-width:0;min-height:0;padding:var(--space-3)}.vision-device-alarm-table__state[data-v-4345460b] .ant-alert{width:100%}.vision-device-alarm-table[data-v-4345460b]{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-2);width:100%;height:100%;min-width:0;min-height:0;padding:var(--space-2);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.vision-device-alarm-table[data-v-4345460b]::-webkit-scrollbar{display:none;width:0;height:0}.vision-device-alarm-table__refresh-warning[data-v-4345460b]{flex:0 0 auto}.vision-device-alarm-table.is-compact[data-v-4345460b]{gap:0;padding-left:38px}.vision-device-alarm-table.is-gallery[data-v-4345460b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:124px;align-content:start;gap:var(--space-2)}@container vision-device-alarm-table (max-width: 319px){.vision-device-alarm-table.is-compact[data-v-4345460b]{padding-left:30px}.vision-device-alarm-table.is-gallery[data-v-4345460b]{grid-template-columns:minmax(0,1fr)}}@container vision-device-alarm-table (max-height: 219px){.vision-device-alarm-table[data-v-4345460b]{scrollbar-width:thin}}.custom-css[data-v-87caefd6]{position:relative;width:100%;height:100%}.barrage-edit-mask[data-v-87caefd6]{position:absolute;inset:0}.barrage_box[data-v-87caefd6]{padding-right:8px;height:100%;width:100%;transition:all .3s;display:flex;align-items:center;justify-content:space-between}.barrage_box .barrage .z[data-v-87caefd6]{float:left!important;margin:4px}.barrage_box .portrait[data-v-87caefd6]{display:inline-block;margin-left:4px;border-radius:100px;overflow:hidden;align-items:center}.card-container[data-v-55568f33]{gap:var(--designer-space-3);padding:0;display:flex;flex-direction:column}.barrage-spacing[data-v-55568f33] .inspector-field-pair__field{align-content:start}.barrage-spacing__controls[data-v-55568f33]{display:grid;gap:var(--designer-space-2);min-width:0}.barrage-spacing__auto[data-v-55568f33]{color:var(--designer-main-color-2)}.item[data-v-ad5c0e6c]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.inspector-field-stack[data-v-0a482eff],.inspector-field-stack[data-v-b88053a9]{display:flex;flex-direction:column;gap:var(--designer-space-3)}.inspector-gradient-colors[data-v-b88053a9]{display:flex;gap:var(--designer-space-2)}.card-container[data-v-372aae11]{gap:12px;display:flex;flex-direction:column}.card-container .card-container-row[data-v-372aae11]{display:flex}.card-container[data-v-a672cdad]{color:#fff;width:100%;gap:12px;display:flex;flex-direction:column}.card-container .card-container-row[data-v-a672cdad]{display:flex}.iframe-main[data-v-5f1d1489]{position:absolute;width:100%;height:100%}.iframe-mask[data-v-5f1d1489]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#0000004d}.card-container[data-v-d089d394]{color:var(--designer-main-color-1);gap:var(--designer-space-3);display:flex;flex-direction:column}.card-container .card-container-row[data-v-d089d394]{display:flex}img[data-v-bd847315]{position:absolute;cursor:move}.startImg[data-v-bd847315]{animation:turn-bd847315 2s linear infinite}@keyframes turn-bd847315{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.card-container[data-v-4f390438]{gap:var(--designer-space-3);display:flex;flex-direction:column}.card-container .card-container-row[data-v-4f390438]{display:flex}.image-scale-config[data-v-55362434]{display:flex;flex-direction:column;gap:var(--designer-space-3)}.text-content[data-v-4e431991]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;box-sizing:border-box;overflow:hidden}.text-link[data-v-4e431991]{max-width:100%;overflow-wrap:break-word;text-align:center;text-decoration:none}.text-link[data-v-4e431991]:hover{text-decoration:underline}.card-container[data-v-b84048ea]{color:#fff;gap:12px;display:flex;flex-direction:column}.card-container .card-container-row[data-v-b84048ea]{display:flex}.nav-button[data-v-53d8cfa0]{min-width:0;flex:1 1 0;height:100%;padding:0;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;flex-direction:column;gap:7px;cursor:pointer;box-sizing:border-box;transition:color .2s ease}.nav-button[data-v-53d8cfa0]:hover,.nav-button[data-v-53d8cfa0]:focus-visible{color:var(--nav-button-active-color)}.nav-button[data-v-53d8cfa0]:focus-visible{outline:none}.nav-button__icon[data-v-53d8cfa0]{position:relative;flex:0 0 auto;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box;transition:border-color .2s ease,transform .2s ease}.nav-button__icon[data-v-53d8cfa0]:before{content:"";position:absolute;inset:0;background:var(--nav-button-highlight);pointer-events:none}.nav-button:hover .nav-button__icon[data-v-53d8cfa0],.nav-button:focus-visible .nav-button__icon[data-v-53d8cfa0]{border-color:var(--nav-button-active-color);transform:translateY(-1px)}.nav-button__icon-img[data-v-53d8cfa0]{position:relative;z-index:1;width:68%;height:68%;object-fit:contain;display:block}.nav-button__icon[data-v-53d8cfa0] .anticon{position:relative;z-index:1}.nav-button__title[data-v-53d8cfa0]{max-width:100%;line-height:1.2;white-space:normal;text-align:center;word-break:break-word;font-weight:500}.navigation-bar[data-v-625c8061]{position:relative;width:100%;height:100%;overflow:hidden;box-sizing:border-box}.navigation-bar[data-v-625c8061]:before,.navigation-bar[data-v-625c8061]:after{content:"";position:absolute;pointer-events:none}.navigation-bar[data-v-625c8061]:before{inset:0;background:var(--navigation-bar-glow)}.navigation-bar[data-v-625c8061]:after{left:8px;right:8px;bottom:0;height:1px;background:linear-gradient(90deg,transparent,var(--navigation-bar-line-color),transparent)}.navigation-bar__scale[data-v-625c8061]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;overflow:hidden;transform-origin:left top}.nav-item-config[data-v-3506f519],.card-container[data-v-3506f519],.nav-param-list[data-v-3506f519]{display:flex;flex-direction:column;gap:12px}.nav-item-config__header[data-v-3506f519]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--designer-main-color-1)}.nav-param-list__title[data-v-3506f519]{color:var(--designer-main-color-1)}.nav-param-list__row[data-v-3506f519]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 32px;gap:8px;align-items:center}[data-v-3506f519] .ant-collapse-header{color:var(--designer-main-color-1)!important;padding:6px 0!important}[data-v-3506f519] .container{width:52px;height:52px}.navigation-bar-config[data-v-77f188d3]{color:var(--designer-main-color-1)}.card-container[data-v-77f188d3]{gap:12px;display:flex;flex-direction:column}.navigation-theme-option[data-v-77f188d3]{width:100%;min-width:0;display:flex;align-items:center;gap:8px}.navigation-theme-option__label[data-v-77f188d3]{flex:0 0 56px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navigation-theme-option__swatches[data-v-77f188d3]{flex:1;min-width:0;display:flex;overflow:hidden;border-radius:2px}.navigation-theme-option__swatch[data-v-77f188d3]{flex:1;height:10px}[data-v-77f188d3] .ant-collapse-header{color:var(--designer-main-color-1)!important;padding:6px 0!important}.overview-echarts-card[data-v-00baa256]{position:relative;min-width:0;min-height:0;height:100%;display:grid;grid-template-rows:auto minmax(var(--overview-echarts-metrics-height, 42px),auto) minmax(0,1fr);gap:var(--overview-echarts-gap, clamp(12px, 2.4%, 28px));padding:var(--overview-echarts-padding, clamp(18px, 3%, 42px));border:1px solid;border-radius:8px;container-type:inline-size;box-sizing:border-box;overflow:hidden}.overview-echarts-card[data-v-00baa256]:before,.overview-echarts-card[data-v-00baa256]:after{content:"";position:absolute;pointer-events:none}.overview-echarts-card[data-v-00baa256]:before{inset:0;border-radius:inherit;background:linear-gradient(90deg,transparent 0,var(--overview-echarts-accent) 18%,transparent 72%) top left / 40% 3px no-repeat,linear-gradient(90deg,transparent 0,var(--overview-echarts-accent) 18%,transparent 72%) bottom right / 34% 3px no-repeat,linear-gradient(180deg,transparent 0,var(--overview-echarts-accent) 36%,transparent 76%) center right / 2px 42% no-repeat,linear-gradient(180deg,transparent 0,var(--overview-echarts-accent) 36%,transparent 76%) center left / 2px 34% no-repeat;opacity:.68}.overview-echarts-card[data-v-00baa256]:after{inset:1px;border-radius:inherit;border:1px solid var(--overview-echarts-frame, rgba(255, 255, 255, .18))}.overview-echarts-card__header[data-v-00baa256],.overview-echarts-card__metrics[data-v-00baa256],.overview-echarts-card__chart[data-v-00baa256]{position:relative;z-index:1;min-width:0}.overview-echarts-card__header[data-v-00baa256]{display:flex;align-items:center}.overview-echarts-card__title[data-v-00baa256]{min-width:0;line-height:1.2;font-weight:800;white-space:normal;word-break:break-word}.overview-echarts-card__metrics[data-v-00baa256]{display:grid;gap:0;align-items:center;min-height:0;width:100%}.overview-echarts-card__metric[data-v-00baa256]{min-width:0;min-height:0;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:var(--overview-echarts-title-gap, 10px);row-gap:1px;padding:0 var(--overview-echarts-metric-gap, 6px);border-right:1px solid var(--overview-echarts-grid);overflow:hidden}.overview-echarts-card__metric[data-v-00baa256]:first-child{padding-left:0}.overview-echarts-card__metric[data-v-00baa256]:last-child{padding-right:0;border-right:0}.overview-echarts-card__metric-icon[data-v-00baa256]{grid-row:1 / span 2;width:var(--overview-echarts-metric-icon-size, 34px);height:var(--overview-echarts-metric-icon-size, 34px);display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:var(--overview-echarts-metric-icon-font, 18px);text-shadow:0 0 12px currentColor}.overview-echarts-card__metric-label[data-v-00baa256],.overview-echarts-card__metric-value[data-v-00baa256]{min-width:0;line-height:1.08;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.overview-echarts-card__metric-label[data-v-00baa256]{font-weight:600}.overview-echarts-card__metric-value[data-v-00baa256]{font-weight:800}.overview-echarts-card__metric-value small[data-v-00baa256]{margin-left:.28em;font-size:.42em;font-weight:700}.overview-echarts-card__chart[data-v-00baa256]{min-height:0;display:grid;grid-template-rows:minmax(0,1fr);padding:0;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;overflow:hidden}.overview-echarts-card__chart-body[data-v-00baa256]{min-width:0;min-height:0;height:100%;overflow:hidden}.overview-metric-item[data-v-9ecd87b3]{position:relative;min-width:0;min-height:0;height:100%;box-sizing:border-box;overflow:hidden}.overview-metric-item.is-text[data-v-9ecd87b3]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;align-items:stretch;gap:var(--overview-text-gap, 10px);padding:var(--overview-text-padding-block, 16px) var(--overview-text-padding-inline, 18px);border:1px solid;border-radius:8px}.overview-metric-item.is-text[data-v-9ecd87b3]:before,.overview-metric-item.is-text[data-v-9ecd87b3]:after{content:"";position:absolute;pointer-events:none}.overview-metric-item.is-text[data-v-9ecd87b3]:before{inset:0;border-radius:inherit;background:linear-gradient(90deg,transparent 0,var(--overview-text-accent) 18%,transparent 72%) top left / 48% 3px no-repeat,linear-gradient(90deg,transparent 0,var(--overview-text-accent) 18%,transparent 72%) bottom right / 34% 3px no-repeat,linear-gradient(180deg,transparent 0,var(--overview-text-accent) 36%,transparent 76%) center right / 2px 42% no-repeat,linear-gradient(180deg,transparent 0,var(--overview-text-accent) 36%,transparent 76%) center left / 2px 34% no-repeat;opacity:.68}.overview-metric-item.is-text[data-v-9ecd87b3]:after{inset:1px;border-radius:inherit;border:1px solid var(--overview-text-frame, rgba(255, 255, 255, .18))}.overview-metric-item.is-progress[data-v-9ecd87b3]{display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;align-items:stretch;gap:var(--overview-progress-gap, 14px);padding:var(--overview-progress-padding-block, 24px) var(--overview-progress-padding-inline, 32px);border:1px solid;border-radius:8px;overflow:hidden}.overview-metric-item.is-progress[data-v-9ecd87b3]:before,.overview-metric-item.is-progress[data-v-9ecd87b3]:after{content:"";position:absolute;pointer-events:none}.overview-metric-item.is-progress[data-v-9ecd87b3]:before{inset:0;border-radius:inherit;background:linear-gradient(90deg,transparent 0,var(--overview-progress-accent) 18%,transparent 72%) top left / 70% 1px no-repeat,linear-gradient(180deg,transparent 0,var(--overview-progress-accent) 42%,transparent 76%) top left / 1px 62% no-repeat,linear-gradient(180deg,transparent 0,var(--overview-progress-accent) 24%,transparent 100%) center right / 1px 42% no-repeat;opacity:.58}.overview-metric-item.is-progress[data-v-9ecd87b3]:after{inset:1px;border-radius:inherit;border:1px solid var(--overview-progress-frame, rgba(255, 255, 255, .18))}.overview-metric-item__header[data-v-9ecd87b3],.overview-metric-item__content[data-v-9ecd87b3],.overview-metric-item__footer[data-v-9ecd87b3]{position:relative;z-index:1;min-width:0}.overview-metric-item__header[data-v-9ecd87b3]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--overview-text-title-gap, 8px)}.overview-metric-item__icon[data-v-9ecd87b3]{position:relative;flex:0 0 auto;width:var(--overview-text-icon-size, 34px);height:var(--overview-text-icon-size, 34px);display:inline-flex;align-items:center;justify-content:center;border-radius:10px;font-size:var(--overview-text-icon-font, 18px);overflow:hidden;box-sizing:border-box}.overview-metric-item__icon[data-v-9ecd87b3]:before{content:"";position:absolute;inset:0;background:var(--overview-icon-highlight);pointer-events:none}.overview-metric-item__icon[data-v-9ecd87b3] .anticon{position:relative;z-index:1}.overview-metric-item__content[data-v-9ecd87b3]{display:flex;flex-direction:column;justify-content:center}.overview-metric-item__title[data-v-9ecd87b3],.overview-metric-item__value-line[data-v-9ecd87b3]{min-width:0;white-space:normal;word-break:break-word}.overview-metric-item__title[data-v-9ecd87b3]{line-height:1.2;font-weight:800}.overview-metric-item__value-line[data-v-9ecd87b3]{display:flex;align-items:baseline;align-self:flex-start;gap:var(--overview-text-title-gap, 8px);flex-wrap:wrap}.overview-metric-item__value[data-v-9ecd87b3]{min-width:0;line-height:1;font-weight:800}.overview-metric-item__unit[data-v-9ecd87b3]{line-height:1.2;font-weight:700}.overview-metric-item__footer[data-v-9ecd87b3]{height:var(--overview-text-footer-height, 4px);display:flex;align-items:center}.overview-metric-item__footer-line[data-v-9ecd87b3]{width:42%;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--overview-text-accent) 0%,rgba(255,255,255,.42) 58%,transparent 100%);box-shadow:0 0 16px var(--overview-text-grid)}.overview-progress-card__header[data-v-9ecd87b3],.overview-progress-card__meta[data-v-9ecd87b3]{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:16px}.overview-progress-card__title[data-v-9ecd87b3]{min-width:0;line-height:1.3;font-weight:600;white-space:normal;word-break:break-word}.overview-progress-card__dot[data-v-9ecd87b3]{width:var(--overview-progress-dot-size, 12px);height:var(--overview-progress-dot-size, 12px);flex:0 0 auto;border:2px solid rgba(255,255,255,.82);border-radius:50%;box-sizing:border-box}.overview-progress-card__value-line[data-v-9ecd87b3]{min-width:0;display:flex;align-items:baseline;align-self:center;gap:4px;line-height:1;font-weight:700;letter-spacing:0;white-space:normal;word-break:break-word}.overview-progress-card__value[data-v-9ecd87b3]{min-width:0}.overview-progress-card__unit[data-v-9ecd87b3]{line-height:1.2;font-weight:600}.overview-progress-card__meta[data-v-9ecd87b3]{flex-wrap:wrap;line-height:1.3;font-weight:500}.overview-progress-card__meta-group[data-v-9ecd87b3]{min-width:0;display:inline-flex;align-items:baseline;gap:8px;white-space:normal;word-break:break-word}.overview-progress-card__meta-value[data-v-9ecd87b3]{font-weight:700}.overview-progress-card__track[data-v-9ecd87b3]{position:relative;height:var(--overview-progress-track-height, 4px);overflow:hidden;border-radius:999px}.overview-progress-card__bar[data-v-9ecd87b3]{display:block;height:100%;border-radius:inherit}.overview-video-card[data-v-ece17d8e]{position:relative;min-width:0;min-height:0;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr);gap:var(--overview-video-gap, clamp(8px, 2.4%, 24px));padding:var(--overview-video-padding, clamp(18px, 3.2%, 46px));border:1px solid;border-radius:8px;container-type:inline-size;box-sizing:border-box;overflow:hidden}.overview-video-card[data-v-ece17d8e]:before,.overview-video-card[data-v-ece17d8e]:after{content:"";position:absolute;pointer-events:none}.overview-video-card[data-v-ece17d8e]:before{inset:0;border-radius:inherit;background:linear-gradient(90deg,transparent 0,var(--overview-video-accent) 18%,transparent 72%) top left / 38% 3px no-repeat,linear-gradient(90deg,transparent 0,var(--overview-video-accent) 18%,transparent 72%) top center / 34% 2px no-repeat,linear-gradient(90deg,transparent 0,var(--overview-video-accent) 18%,transparent 72%) bottom right / 34% 3px no-repeat,linear-gradient(180deg,transparent 0,var(--overview-video-accent) 38%,transparent 76%) center right / 2px 42% no-repeat,linear-gradient(180deg,transparent 0,var(--overview-video-accent) 38%,transparent 76%) center left / 2px 34% no-repeat;opacity:.78}.overview-video-card[data-v-ece17d8e]:after{inset:1px;border-radius:inherit;border:1px solid var(--overview-video-frame, rgba(255, 255, 255, .18))}.overview-video-card.is-video-only[data-v-ece17d8e]{grid-template-rows:auto minmax(0,1fr)}.overview-video-card__header[data-v-ece17d8e]{position:relative;z-index:1;min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--overview-video-header-gap, 16px)}.overview-video-card__title[data-v-ece17d8e]{min-width:0;line-height:1.18;font-weight:800;white-space:normal;word-break:break-word}.overview-video-card__status[data-v-ece17d8e]{display:inline-flex;align-items:center;flex:0 0 auto;gap:var(--overview-video-status-gap, 8px);line-height:1.2;font-weight:700}.overview-video-card__status[data-v-ece17d8e]{padding:var(--overview-video-status-padding-block, 8px) var(--overview-video-status-padding-inline, 12px);border-radius:999px}.overview-video-card__status-dot[data-v-ece17d8e]{width:var(--overview-video-dot-size, 10px);height:var(--overview-video-dot-size, 10px);border-radius:50%;background:currentColor;box-shadow:0 0 0 var(--overview-video-dot-halo, 8px) var(--overview-video-status-halo, rgba(47, 127, 255, .12))}.overview-video-card__body[data-v-ece17d8e]{position:relative;z-index:1;min-width:0;min-height:0;display:grid;align-items:stretch;gap:var(--overview-video-body-gap, clamp(16px, 3%, 42px));overflow:hidden}.overview-video-card.is-wide-layout .overview-video-card__body[data-v-ece17d8e]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.overview-video-card.is-tall-layout .overview-video-card__body[data-v-ece17d8e]{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.overview-video-card.is-video-only .overview-video-card__body[data-v-ece17d8e]{display:block;gap:0}.overview-video-card__preview[data-v-ece17d8e]{position:relative;justify-self:center;align-self:center;width:100%;aspect-ratio:16 / 9;min-width:0;min-height:0;max-height:100%;border-radius:8px;overflow:hidden;box-shadow:0 16px 32px #194c942e}.overview-video-card.is-video-only .overview-video-card__preview[data-v-ece17d8e]{justify-self:stretch;align-self:stretch;aspect-ratio:auto;width:100%;height:100%;min-height:100%;max-height:none}.overview-video-card.is-wide-layout .overview-video-card__preview[data-v-ece17d8e]{max-width:100%}.overview-video-card.is-tall-layout .overview-video-card__preview[data-v-ece17d8e]{width:100%}.overview-video-card__media[data-v-ece17d8e],.overview-video-card__placeholder[data-v-ece17d8e]{width:100%;height:100%;min-height:0;display:block}.overview-video-card__media[data-v-ece17d8e]{object-fit:cover}.overview-video-card__placeholder[data-v-ece17d8e]{display:flex;align-items:center;justify-content:center;background:transparent}.overview-video-card__fullscreen[data-v-ece17d8e]{position:absolute;color:#fffffff0;line-height:1.2;text-shadow:0 2px 10px rgba(12,35,74,.38)}.overview-video-card__play[data-v-ece17d8e]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#ffffffe6;pointer-events:none;filter:drop-shadow(0 6px 18px rgba(12,35,74,.3))}.overview-video-card__play-mark[data-v-ece17d8e]{width:var(--overview-video-play-size, 38px);height:var(--overview-video-play-size, 38px);display:inline-flex;align-items:center;justify-content:center;border:2px solid rgba(255,255,255,.86);border-radius:50%;background:#ffffff14;box-sizing:border-box}.overview-video-card__play-mark[data-v-ece17d8e]:before{content:"";width:0;height:0;margin-left:calc(var(--overview-video-play-triangle, 10px) * .22);border-top:calc(var(--overview-video-play-triangle, 10px) * .72) solid transparent;border-bottom:calc(var(--overview-video-play-triangle, 10px) * .72) solid transparent;border-left:var(--overview-video-play-triangle, 10px) solid currentColor}.overview-video-card__fullscreen[data-v-ece17d8e]{right:var(--overview-video-status-padding-inline, 16px);bottom:var(--overview-video-status-padding-block, 14px);width:var(--overview-video-control-size, 36px);height:var(--overview-video-control-size, 36px);display:inline-flex;align-items:center;justify-content:center;border-radius:9px;background:#0c234a57;font-size:var(--overview-video-control-font, 22px);cursor:pointer}.overview-video-card__fields[data-v-ece17d8e]{min-width:0;min-height:0;display:grid;grid-template-rows:repeat(4,minmax(0,1fr));align-content:stretch;overflow:hidden}.overview-video-card.is-tall-layout .overview-video-card__fields[data-v-ece17d8e]{grid-template-columns:1fr;grid-template-rows:repeat(4,minmax(0,1fr));column-gap:0}.overview-video-card__field[data-v-ece17d8e]{min-width:0;min-height:0;display:grid;grid-template-columns:auto minmax(0,.72fr) minmax(0,1fr);align-items:center;gap:var(--overview-video-field-gap, 14px);padding:var(--overview-video-field-padding, 14px) 0;border-bottom:1px solid var(--overview-video-divider)}.overview-video-card__field-icon[data-v-ece17d8e]{width:var(--overview-video-field-icon-size, 40px);height:var(--overview-video-field-icon-size, 40px);display:inline-flex;align-items:center;justify-content:center;border-radius:10px;font-size:var(--overview-video-field-icon-font, 22px)}.overview-video-card__field-label[data-v-ece17d8e],.overview-video-card__field-value[data-v-ece17d8e]{min-width:0;line-height:1.12;white-space:normal;word-break:break-word}.overview-video-card__field-label[data-v-ece17d8e]{font-weight:700}.overview-video-card__field-value[data-v-ece17d8e]{justify-self:stretch;text-align:right;font-weight:700}.overview-video-card.is-tall-layout .overview-video-card__field[data-v-ece17d8e]{grid-template-columns:auto minmax(0,.68fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-items:center;column-gap:min(var(--overview-video-field-gap, 14px),8px);row-gap:0}.overview-video-card.is-tall-layout .overview-video-card__field-label[data-v-ece17d8e],.overview-video-card.is-tall-layout .overview-video-card__field-value[data-v-ece17d8e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all}.overview-video-card.is-tall-layout .overview-video-card__field-value[data-v-ece17d8e]{grid-column:3;justify-self:stretch;text-align:right}@container (max-width: 280px){.overview-video-card.is-wide-layout .overview-video-card__body[data-v-ece17d8e]{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:4px}.overview-video-card.is-wide-layout .overview-video-card__field[data-v-ece17d8e]{grid-template-columns:auto minmax(0,.62fr) minmax(0,1fr);gap:4px}}.overview-video-preview[data-v-ece17d8e]{width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:8px;background:#06142e}.overview-video-preview[data-v-ece17d8e] .component-box,.overview-video-preview[data-v-ece17d8e] .video-js,.overview-video-preview[data-v-ece17d8e] video{width:100%;height:100%}.overview-video-preview__image[data-v-ece17d8e],.overview-video-preview__empty[data-v-ece17d8e]{width:100%;height:100%}.overview-video-preview__image[data-v-ece17d8e]{display:block;object-fit:cover}.overview-video-preview__empty[data-v-ece17d8e]{display:flex;align-items:center;justify-content:center;color:#ffffffe6}.overview-video-preview-modal .ant-modal-content{overflow:hidden;background:#071832}.overview-video-preview-modal .ant-modal-header{background:#071832}.overview-video-preview-modal .ant-modal-title,.overview-video-preview-modal .ant-modal-close{color:#eef8ffeb}.overview-card[data-v-2e0486ec]{width:100%;height:100%;box-sizing:border-box}.overview-metric-config[data-v-eaa649d8]{display:flex;flex-direction:column;gap:12px}.overview-metric-config__header[data-v-eaa649d8]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--designer-main-color-1)}.card-container[data-v-eaa649d8]{gap:12px;display:flex;flex-direction:column}[data-v-eaa649d8] .ant-collapse-header{color:var(--designer-main-color-1)!important;padding:6px 0!important}[data-v-eaa649d8] .container{width:52px;height:52px}.overview-card-config[data-v-7402a514]{color:var(--designer-main-color-1)}.card-container[data-v-7402a514]{gap:12px;display:flex;flex-direction:column}.overview-theme-option[data-v-7402a514]{width:100%;min-width:0;display:flex;align-items:center;gap:8px}.overview-theme-option__label[data-v-7402a514]{flex:0 0 56px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-theme-option__swatches[data-v-7402a514]{flex:1;min-width:0;display:flex;overflow:hidden;border-radius:2px}.overview-theme-option__swatch[data-v-7402a514]{flex:1;height:10px}[data-v-7402a514] .ant-collapse-header{color:var(--designer-main-color-1)!important;padding:6px 0!important}.popup-container[data-v-06ff606b]{z-index:10000;position:absolute;width:100%;height:100%;overflow:hidden;padding:12px}.popup-container .popup-header[data-v-06ff606b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.popup-container .popup-header-close[data-v-06ff606b]{font-weight:700;float:right;cursor:pointer}.popup-container .popup-content[data-v-06ff606b]{height:100%}.popup-container .use-tip[data-v-06ff606b]{height:30px}.card-container[data-v-4fb1bcc3]{color:#fff;gap:12px;display:flex;flex-direction:column}.card-container .card-container-row[data-v-4fb1bcc3]{display:flex}.tabs[data-v-347c871d]{display:flex;height:100%;width:100%;background:var(--v9dfcafec);padding:5px}.tabs .tab[data-v-347c871d]{display:flex;justify-content:center;align-items:center;height:100%;border-radius:10px;margin:var(--bbf996e2) px;cursor:pointer;white-space:nowrap;overflow:hidden}.tabs .tab.default[data-v-347c871d]{color:var(--v958b4d0a);font-size:var(--v776e32d2);font-family:var(--v132b1768)}.tabs .tab.active[data-v-347c871d]{background-color:var(--v66322382);color:var(--v1e5058f3);font-size:var(--v2424435f);font-family:var(--v9fd73858)}.tabs.inline[data-v-347c871d] :nth-child(n){flex:1}.tabs.vertical[data-v-347c871d]{flex-direction:column}.tabs.parallelogram .tab[data-v-347c871d]{transform:skew(-20deg)}.tabs-background-style-config[data-v-3d35d154]{display:flex;flex-direction:column;gap:var(--designer-space-3)}.tabs-background-style-config__upload[data-v-3d35d154]{width:100px;height:100px}.tabs-structure-config[data-v-f47f62bb]{min-width:0}.tabs-structure-config__header[data-v-f47f62bb]{display:flex;align-items:center;justify-content:space-between;min-height:var(--designer-control-height)}.tabs-structure-config__title[data-v-f47f62bb]{color:var(--designer-main-color-1);font-size:var(--designer-font-size-default);font-weight:500}.tabs-structure-config__header .ant-btn[data-v-f47f62bb]{display:inline-flex;align-items:center;justify-content:center;width:var(--designer-compact-action-size);height:var(--designer-compact-action-size);padding:0}.tabs-structure-config__fields[data-v-f47f62bb]{display:flex;flex-direction:column;gap:var(--designer-space-3)}.tabs-structure-config[data-v-f47f62bb] .ant-tabs-card>.ant-tabs-nav{margin-bottom:var(--designer-space-3)}.tabs-structure-config[data-v-f47f62bb] .ant-tabs-tabpane{min-height:0}.tabs-structure-config[data-v-f47f62bb] .ant-tabs-tabpane:after{display:none}.tabs-structure-config[data-v-f47f62bb] .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{display:inline-flex;align-items:center;box-sizing:border-box;height:var(--designer-compact-action-size)!important;margin-right:var(--designer-space-1);padding:0 var(--designer-space-2)!important;color:var(--designer-main-color-1);background:var(--designer-main-form-component);border-color:var(--designer-main-border-color-1)}.tabs-structure-config[data-v-f47f62bb] .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active{background:var(--designer-main-bg-color-1)}.tabs-structure-config[data-v-f47f62bb] .ant-tabs-tab-btn{max-width:80px;overflow:hidden;font-size:var(--designer-font-size-caption)!important;line-height:var(--designer-line-height-caption);text-overflow:ellipsis;white-space:nowrap}.tabs-structure-config[data-v-f47f62bb] .ant-tabs-tab-remove{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:var(--designer-space-1);padding:0;color:var(--designer-main-color-2);font-size:var(--designer-icon-size-caret);line-height:1;border-radius:calc(var(--designer-main-border-radius-1) - 2px)}.tabs-structure-config[data-v-f47f62bb] .ant-tabs-tab-remove:hover,.tabs-structure-config[data-v-f47f62bb] .ant-tabs-tab-remove:focus-visible{color:var(--jet-theme-error)!important;background:color-mix(in srgb,var(--jet-theme-error) 8%,transparent)}.tabs-structure-config[data-v-f47f62bb] .ant-tabs-tab-remove .anticon{font-size:var(--designer-icon-size-caret)}.tabs-structure-config[data-v-f47f62bb] .ant-tabs-nav-more{color:var(--designer-main-color-1)}.tabs-text-style-config[data-v-8fbb7d44]{display:flex;flex-direction:column;gap:var(--designer-space-3)}.tabs-text-style-config__font[data-v-8fbb7d44]{display:flex;align-items:center;gap:var(--designer-space-2);min-width:0}.card-container[data-v-be772eba]{gap:12px;display:flex;flex-direction:column}.card-container[data-v-be772eba] .ant-tabs{padding:0 12px}.card-container[data-v-be772eba] .ant-tabs-tab,.card-container[data-v-be772eba] .ant-tabs-nav-more{color:var(--designer-main-color-1)}.card-container .card-container-row[data-v-be772eba]{display:flex;flex-direction:column;gap:10px;margin-top:6px}.text-content[data-v-2185da62]{overflow:hidden;width:100%;height:100%;box-sizing:border-box;overflow-wrap:break-word}.text-content .animate[data-v-2185da62]{animation:wordsLoop-2185da62 linear infinite normal;animation-duration:var(--scroll-duration)}.text-content .sweep-light[data-v-2185da62]{position:relative;overflow:hidden;display:inline-block}.text-content .sweep-light[data-v-2185da62]:after{content:"";position:absolute;inset:-2px 0;width:60%;background:radial-gradient(ellipse 30% 80% at 50% 50%,var(--sweep-color) 0%,transparent 100%);transform:translate(-150%) skew(-20deg);mix-blend-mode:screen;z-index:1;pointer-events:none;will-change:transform,opacity;animation:sweepLightAnim-2185da62 var(--sweep-speed) cubic-bezier(.22,.68,.36,1) infinite}@keyframes sweepLightAnim-2185da62{0%{transform:translate(-150%) skew(-20deg);opacity:0}15%{opacity:1}65%{opacity:1}80%{transform:translate(250%) skew(-20deg);opacity:0}to{transform:translate(250%) skew(-20deg);opacity:0}}@-webkit-keyframes sweepLightAnim-2185da62{0%{-webkit-transform:translateX(-150%) skewX(-20deg);opacity:0}15%{opacity:1}65%{opacity:1}80%{-webkit-transform:translateX(250%) skewX(-20deg);opacity:0}to{-webkit-transform:translateX(250%) skewX(-20deg);opacity:0}}@keyframes wordsLoop-2185da62{0%{transform:translateY(var(--scroll-start, 0px));-webkit-transform:translateY(var(--scroll-start, 0px))}to{transform:translateY(calc(-1 * var(--scroll-distance, 100%)));-webkit-transform:translateY(calc(-1 * var(--scroll-distance, 100%)))}}@-webkit-keyframes wordsLoop-2185da62{0%{transform:translateY(var(--scroll-start, 0px));-webkit-transform:translateY(var(--scroll-start, 0px))}to{transform:translateY(calc(-1 * var(--scroll-distance, 100%)));-webkit-transform:translateY(calc(-1 * var(--scroll-distance, 100%)))}}.text-config-fields[data-v-a7f633d4]{display:flex;flex-direction:column;gap:var(--designer-space-3)}.text-container-config__upload[data-v-a7f633d4]{width:100px;height:100px}.text-config-fields[data-v-899a0f16]{display:flex;flex-direction:column;gap:var(--designer-space-3)}.card-container[data-v-d3bfde62]{color:#fff;gap:12px;display:flex;flex-direction:column}.card-container .card-container-row[data-v-d3bfde62]{display:flex}.basic-gauge[data-v-8f802c40]{width:100%;height:100%;overflow:hidden;box-sizing:border-box}.basic-gauge__chart[data-v-8f802c40]{width:100%;height:100%}.basic-gauge-config[data-v-8948a8d3],.liquid-gauge-config[data-v-421572c5],.multi-scale-gauge-config[data-v-28759ffc],.zone-gauge-config[data-v-ba344fa4]{display:flex;flex-direction:column;gap:var(--designer-space-3)}.liquid-gauge[data-v-fc15b4fd]{width:100%;height:100%;overflow:hidden;box-sizing:border-box}.liquid-gauge__chart[data-v-fc15b4fd]{width:100%;height:100%}.multi-scale-gauge[data-v-4e53da13]{width:100%;height:100%;overflow:hidden;box-sizing:border-box}.multi-scale-gauge__chart[data-v-4e53da13]{width:100%;height:100%}.zone-gauge[data-v-75238416]{width:100%;height:100%;overflow:hidden;box-sizing:border-box}.zone-gauge__chart[data-v-75238416]{width:100%;height:100%}.component-button[data-v-7684d0be]{overflow:hidden;width:100%;height:100%;display:flex;justify-content:center;align-items:center;box-sizing:border-box;overflow-wrap:break-word;border-radius:4px;cursor:pointer}.card-container[data-v-40b2ad47]{color:var(--designer-main-color-1);gap:var(--designer-space-3);display:flex;flex-direction:column}.component-box[data-v-75f10c9c] .ant-picker,.component-box[data-v-75f10c9c] .ant-picker-input{height:100%;width:100%}.component-box[data-v-75f10c9c] .ant-picker-input input{color:var(--v3daa5f7b)!important;font-size:var(--v50c459d8) px!important;font-weight:var(--v37a8a28f)!important;font-style:var(--v7068428c)!important;background-color:var(--v73efe8ed)!important}.component-box[data-v-75f10c9c] .ant-picker-input input::placeholder{color:var(--v0714a868)}.component-box[data-v-75f10c9c] .ant-picker-input .ant-picker-suffix{color:var(--v0714a868)!important}.card-container[data-v-a7c8dd76]{color:#fff;gap:12px;display:flex;flex-direction:column}.card-container .card-container-row[data-v-a7c8dd76]{display:flex}[data-v-9168bbe7] input.ant-input::placeholder{color:var(--placeholder-color)!important}[data-v-9168bbe7] input.ant-input::-webkit-input-placeholder{color:var(--placeholder-color)!important}.card-container[data-v-518d2361]{color:#fff;gap:12px;display:flex;flex-direction:column}.card-container .card-container-row[data-v-518d2361]{display:flex}.component-box[data-v-8244667c] .ant-select{height:100%;width:100%}.component-box[data-v-8244667c] .ant-select .ant-select-selector{height:100%!important;display:flex;align-items:center;background:transparent!important}.component-box[data-v-8244667c] .ant-select-selection-placeholder{color:var(--placeholder-color)!important}.component-box[data-v-8244667c] .ant-select-selection-item{background-color:transparent!important;color:var(--v4f53b04a)!important;font-size:var(--e5619510) px!important;font-weight:var(--v7ceb162f)!important;font-style:var(--v1c9c771a)!important}.card-container[data-v-1ab4d7cf]{color:#fff;gap:12px;display:flex;flex-direction:column}.card-container .card-container-row[data-v-1ab4d7cf]{display:flex}.component-box[data-v-71c22108]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}.slider-wrapper[data-v-71c22108]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.slider-wrapper.slider-vertical[data-v-71c22108]{flex-direction:column}.slider-wrapper .slider[data-v-71c22108]{position:relative;width:100%;height:4px;margin:10px 6px;padding:14px 0;cursor:pointer;touch-action:none;outline:none}.slider-wrapper .slider.slider-vertical[data-v-71c22108]{width:4px;height:100%;margin:6px 10px;padding:0 4px}.slider-wrapper .slider:hover .slider-rail[data-v-71c22108]{background-color:#00000040}.slider-wrapper .slider:hover .slider-track[data-v-71c22108]{background-color:#40a9ff}.slider-wrapper .slider:hover .slider-handle[data-v-71c22108]{border-color:#40a9ff;box-shadow:0 0 0 5px #1890ff1f}.slider-wrapper .slider:focus-visible .slider-handle[data-v-71c22108]{border-color:#40a9ff;box-shadow:0 0 0 5px #1890ff1f}.slider-wrapper .slider-rail[data-v-71c22108]{position:absolute;width:100%;height:4px;background-color:#0000000f;border-radius:2px;transition:background-color .3s}.slider-wrapper .slider-rail.slider-vertical[data-v-71c22108]{width:4px;height:100%}.slider-wrapper .slider-track[data-v-71c22108]{position:absolute;height:4px;background-color:#1890ff;border-radius:2px;transition:background-color .3s}.slider-wrapper .slider-track.slider-vertical[data-v-71c22108]{width:4px;height:auto}.slider-wrapper .slider-handle[data-v-71c22108]{position:absolute;cursor:pointer;transition:border-color .3s,box-shadow .6s,transform .3s cubic-bezier(.18,.89,.32,1.28)}.slider-wrapper .slider-handle.square-handle[data-v-71c22108]:before,.slider-wrapper .slider-handle.square-handle[data-v-71c22108]:after{content:"";position:absolute;top:50%;width:2px;height:60%;background-color:#ffffff80;transform:translateY(-50%)}.slider-wrapper .slider-handle.square-handle[data-v-71c22108]:before{left:30%}.slider-wrapper .slider-handle.square-handle[data-v-71c22108]:after{right:30%}.slider-wrapper .slider-handle.slider-vertical[data-v-71c22108]{margin-top:0;margin-left:-5px}.slider-wrapper .slider-handle.slider-vertical.square-handle[data-v-71c22108]:before,.slider-wrapper .slider-handle.slider-vertical.square-handle[data-v-71c22108]:after{top:30%;left:50%;width:60%;height:2px;transform:translate(-50%)}.slider-wrapper .slider-handle.slider-vertical.square-handle[data-v-71c22108]:before{top:30%}.slider-wrapper .slider-handle.slider-vertical.square-handle[data-v-71c22108]:after{top:70%}.slider-wrapper .slider-handle[data-v-71c22108]:hover{border-color:#40a9ff;box-shadow:0 0 0 5px #1890ff1f}.slider-wrapper .slider-handle[data-v-71c22108]:focus{border-color:#40a9ff;box-shadow:0 0 0 5px #1890ff1f;outline:none}.slider-wrapper .slider-handle .slider-handle-dragging[data-v-71c22108]{position:absolute;top:-10px;left:-10px;width:34px;height:34px;border-radius:50%;background-color:#1890ff1f}.slider-wrapper .slider-mark[data-v-71c22108]{position:absolute;top:28px;left:0;width:100%;height:100%;font-size:14px}.slider-wrapper .slider-mark.slider-vertical[data-v-71c22108]{top:0;left:calc(50% + 20px);height:100%;width:auto;transform:translate(-50%)}.slider-wrapper .slider-mark-line[data-v-71c22108]{position:absolute;background-color:#000}.slider-wrapper .slider-mark-line[data-v-71c22108]:not(.slider-vertical){width:1px;height:8px;top:-14px}.slider-wrapper .slider-mark-line.slider-vertical[data-v-71c22108]{width:8px;height:1px;left:-1px}.slider-wrapper .slider-mark-text[data-v-71c22108]{position:absolute;display:inline-block;color:#000;text-align:center;word-break:keep-all;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.slider-wrapper .slider-tooltip[data-v-71c22108]{position:absolute;z-index:1070;display:block;visibility:visible;font-size:14px;line-height:1.5715;color:var(--jet-theme-text)}.slider-wrapper .slider-tooltip .ant-tooltip-inner[data-v-71c22108]{min-width:32px;min-height:32px;padding:6px 8px;color:var(--jet-theme-text);text-align:center;text-decoration:none;background-color:var(--jet-theme-bg-base);border:1px solid var(--jet-theme-border-secondary);border-radius:var(--r-2);box-shadow:var(--jet-theme-shadow-secondary)}.slider-wrapper .slider-tooltip[data-v-71c22108]:before{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;content:""}.slider-wrapper .slider-tooltip[data-v-71c22108]:after{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;content:""}.slider-vertical .slider-wrapper .slider-tooltip[data-v-71c22108]:before{top:50%;right:100%;margin-top:-3px;border-width:3px 3px 3px 0;border-right-color:var(--jet-theme-bg-base)}.slider-vertical .slider-wrapper .slider-tooltip[data-v-71c22108]:after{top:50%;right:100%;margin-top:-3px;border-width:3px 3px 3px 0;border-right-color:var(--jet-theme-bg-base)}.slider:not(.slider-vertical) .slider-wrapper .slider-tooltip[data-v-71c22108]:before{bottom:100%;left:50%;margin-left:-3px;border-width:0 3px 3px;border-bottom-color:var(--jet-theme-bg-base)}.slider:not(.slider-vertical) .slider-wrapper .slider-tooltip[data-v-71c22108]:after{bottom:100%;left:50%;margin-left:-3px;border-width:0 3px 3px;border-bottom-color:var(--jet-theme-bg-base)}.slider-fields[data-v-bca2c166],.slider-fields[data-v-2d718365]{display:flex;flex-direction:column;gap:var(--designer-space-3)}.slider-fields__row[data-v-2d718365]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--designer-space-2);min-width:0;width:100%}.slider-fields[data-v-336854b7],.slider-fields[data-v-422948cf]{display:flex;flex-direction:column;gap:var(--designer-space-3)}.slider-fields__row[data-v-422948cf]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--designer-space-2);min-width:0;width:100%}.slider-config[data-v-386886b2]{display:flex;flex-direction:column;gap:var(--designer-space-3)}.component-box[data-v-05fb8a55]{display:flex;justify-content:center;align-items:center}.component-box .switch-control[data-v-05fb8a55]{flex:none}.component-box[data-v-05fb8a55] .ant-switch{display:block;transform-origin:left top;background-color:var(--v7b8242e1)}.component-box[data-v-05fb8a55] .ant-switch-checked{background-color:var(--v27c078a8)!important}.component-box[data-v-05fb8a55] .ant-switch-handle:before{background-color:var(--v3b75e654)}.card-container[data-v-fc8b56c5]{color:var(--designer-main-color-1);gap:var(--designer-space-3);display:flex;flex-direction:column}.card-container .card-container-row[data-v-fc8b56c5]{display:flex}.component-box[data-v-87e812ac]{width:100%;height:100%}.component-box[data-v-87e812ac] .ant-tree{width:100%;padding:12px 6px;background:transparent!important}.component-box[data-v-87e812ac] .ant-tree-node-content-wrapper{background-color:transparent!important}.component-box[data-v-87e812ac] .ant-tree-node-content-wrapper:hover{background-color:#0000000a!important}.component-box[data-v-87e812ac] .ant-tree-title{color:var(--b3f7c1e8);font-size:var(--v963fb6b2);font-weight:var(--v03fcf59e);font-style:var(--v31ad246a);background:var(--v3f4871b6);background-clip:var(--v3149c415);-webkit-background-clip:var(--v50735277);-webkit-text-fill-color:var(--v7997f4fa);padding:4px;border-radius:4px}.component-box[data-v-87e812ac] .ant-tree-node-selected .ant-tree-title{color:var(--v47cb255a)!important;background-color:var(--c7d646d8)!important}.card-container[data-v-8685b39b]{gap:12px;display:flex;flex-direction:column}.card-container .card-container-row[data-v-8685b39b]{display:flex}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/assets/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(/assets/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.component-box[data-v-5455898f]{position:relative;width:100%;height:100%}.component-box .empty-box[data-v-5455898f]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0f172a1a;color:#fffc}.world-map[data-v-5455898f]{width:100%;height:100%}.world-map.is-hidden[data-v-5455898f]{display:none}.edit-overlay[data-v-5455898f]{position:absolute;inset:0;z-index:1300;cursor:default}[data-v-5455898f] .leaflet-container{width:100%;height:100%;background:#d6e7f5;font-family:inherit}[data-v-5455898f] .leaflet-control-zoom{border:none;box-shadow:0 8px 24px #0f172a2e}[data-v-5455898f] .leaflet-control-zoom a{border:none;color:#0f172a}[data-v-5455898f] .leaflet-control-attribution{background:#ffffffd6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}[data-v-5455898f] .world-map-marker-shell{background:transparent;border:none}[data-v-5455898f] .world-map-marker{position:relative;display:flex;align-items:center;justify-content:center}[data-v-5455898f] .world-map-marker__img{position:relative;z-index:2;width:100%;height:100%;display:block;object-fit:contain;pointer-events:none}[data-v-5455898f] .world-map-marker__default{position:relative;z-index:2;width:12px;height:12px;border-radius:50%;background:var(--ant-primary-color, #00a3ff);box-shadow:0 0 12px var(--ant-primary-color, rgba(0, 163, 255, .45))}[data-v-5455898f] .world-map-marker__effect{position:absolute;top:50%;left:50%;width:var(--marker-effect-size);height:var(--marker-effect-size);border-radius:50%;pointer-events:none;z-index:1;transform:translate(-50%,-50%)}[data-v-5455898f] .world-map-marker--pulse .world-map-marker__effect{background:var(--marker-effect-color);border:2px solid var(--marker-effect-color);animation:world-map-marker-pulse-5455898f 1.8s ease-out infinite}[data-v-5455898f] .world-map-marker--glow .world-map-marker__effect{background:radial-gradient(circle,var(--marker-effect-color) 0%,rgba(255,255,255,0) 72%);width:calc(var(--marker-effect-size) * 1.2);height:calc(var(--marker-effect-size) * 1.2);filter:blur(6px);opacity:.95}[data-v-5455898f] .world-map-marker--glow .world-map-marker__img,[data-v-5455898f] .world-map-marker--glow .world-map-marker__default{filter:drop-shadow(0 0 10px var(--marker-effect-color)) drop-shadow(0 0 18px var(--marker-effect-color))}[data-v-5455898f] .world-map-popup .leaflet-popup-content-wrapper{background:transparent;box-shadow:none;padding:0}[data-v-5455898f] .world-map-popup .leaflet-popup-content{margin:0}[data-v-5455898f] .world-map-popup .leaflet-popup-tip-container{display:none}@keyframes world-map-marker-pulse-5455898f{0%{opacity:.85;transform:translate(-50%,-50%) scale(.72)}70%{opacity:0;transform:translate(-50%,-50%) scale(1.7)}to{opacity:0;transform:translate(-50%,-50%) scale(1.9)}}.amap-popup-card{--amap-popup-bg: rgba(255, 255, 255, .96);--amap-popup-border: rgba(229, 230, 235, .9);--amap-popup-divider: rgba(229, 230, 235, .9);--amap-popup-title: #1d2129;--amap-popup-text: #1d2129;--amap-popup-muted: #86909c;--amap-popup-media-bg: #f5f7fa;--amap-popup-shadow: 0 16px 40px rgba(15, 23, 42, .18);position:relative;min-width:240px;max-width:360px;padding:16px 18px;border-radius:18px;border:1px solid var(--amap-popup-border);background:var(--amap-popup-bg);box-shadow:var(--amap-popup-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.amap-popup-card:after{content:"";position:absolute;left:50%;bottom:-8px;width:16px;height:16px;background:var(--amap-popup-bg);border-right:1px solid var(--amap-popup-border);border-bottom:1px solid var(--amap-popup-border);transform:translate(-50%) rotate(45deg)}.amap-popup-card.amap-popup-card--dark{--amap-popup-bg: rgba(8, 18, 34, .96);--amap-popup-border: rgba(62, 92, 137, .75);--amap-popup-divider: rgba(62, 92, 137, .55);--amap-popup-title: #f5f8ff;--amap-popup-text: #e5efff;--amap-popup-muted: #8ea6c7;--amap-popup-media-bg: rgba(13, 25, 45, .88);--amap-popup-shadow: 0 18px 44px rgba(0, 0, 0, .42)}.amap-popup-card .amap-popup-card__header{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid var(--amap-popup-divider)}.amap-popup-card .amap-popup-card__title{flex:1;font-size:16px;font-weight:600;line-height:1.4;color:var(--amap-popup-title)}.amap-popup-card .amap-popup-card__close-btn{width:24px;height:24px;border:none;padding:0;border-radius:50%;background:transparent;color:var(--amap-popup-muted);font-size:20px;line-height:24px;cursor:pointer;transition:background-color .2s ease,color .2s ease}.amap-popup-card .amap-popup-card__close-btn:hover{color:var(--amap-popup-title);background:#7f7f7f1f}.amap-popup-card .amap-popup-card__body{max-height:400px;overflow-y:auto;font-size:12px;color:var(--amap-popup-text);padding-right:4px}.amap-popup-card .amap-popup-card__body::-webkit-scrollbar{width:4px}.amap-popup-card .amap-popup-card__body::-webkit-scrollbar-thumb{background:var(--amap-popup-divider);border-radius:4px}.amap-popup-card .amap-popup-card__body::-webkit-scrollbar-track{background:transparent}.amap-popup-card .amap-popup-card__item{margin:10px 0 0;display:flex;flex-direction:column;gap:6px}.amap-popup-card .amap-popup-card__item .amap-popup-card__label{color:var(--amap-popup-muted);line-height:1.4}.amap-popup-card .amap-popup-card__item .amap-popup-card__value{color:var(--amap-popup-text);font-weight:500;line-height:1.5;word-break:break-all}.amap-popup-card .amap-popup-card__empty,.amap-popup-card .amap-popup-card__text{color:var(--amap-popup-text)}.amap-popup-card .amap-popup-card__media{overflow:hidden;border-radius:10px;background:var(--amap-popup-media-bg);border:1px solid var(--amap-popup-border)}.amap-popup-card .amap-popup-card__video,.amap-popup-card .amap-popup-card__image-box,.amap-popup-card .amap-popup-card__iframe-box{width:100%;aspect-ratio:16 / 9}.amap-popup-card .amap-popup-card__player,.amap-popup-card .amap-popup-card__image{width:100%;height:100%}.amap-popup-card .amap-popup-card__player{background:#000}.amap-popup-card .amap-popup-card__image{display:block;object-fit:contain;background:var(--amap-popup-media-bg)}.amap-popup-card .amap-popup-card__iframe-box{position:relative;background:var(--amap-popup-media-bg)}.amap-popup-card .amap-popup-card__preview-loading{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--amap-popup-muted);background:var(--amap-popup-media-bg)}.amap-popup-card .amap-popup-card__iframe-shell{position:relative;width:100%;height:100%;overflow:hidden;background:var(--amap-popup-media-bg)}.amap-popup-card .amap-popup-card__iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;background:var(--amap-popup-media-bg)}.map-fields[data-v-7b3593ff],.map-fields[data-v-8c8500b4]{display:flex;flex-direction:column;gap:12px}.card-container[data-v-d51409f9]{gap:12px;display:flex;flex-direction:column}.flow-line[data-v-ef8387d7]{animation:dash-ef8387d7 var(--v60d8c23b) linear infinite}@keyframes dash-ef8387d7{to{stroke-dashoffset:-200000}}.line-style-option[data-v-d3c66bd3]{display:flex;align-items:center;gap:var(--designer-space-3);height:100%}.line-style-option img[data-v-d3c66bd3]{display:block;flex-shrink:0}.card-container[data-v-d3c66bd3]{color:var(--designer-main-color-1);gap:var(--designer-space-3);display:flex;flex-direction:column}.card-container .card-container-row[data-v-d3c66bd3]{display:flex}.card-container .card-img[data-v-d3c66bd3]{width:100px;height:20px;display:flex;align-items:center;justify-content:center}.card-container .card-img img[data-v-d3c66bd3]{width:100%;height:100%;object-fit:cover}.flow-line[data-v-dea529e8]{animation:dash-dea529e8 var(--v79603b88) linear infinite}@keyframes dash-dea529e8{to{stroke-dashoffset:-200000}}.flow-line[data-v-83b77a83]{animation:dash-83b77a83 var(--v8a3d063c) linear infinite}@keyframes dash-83b77a83{to{stroke-dashoffset:-200000}}.flow-line[data-v-d51c37d4]{animation:dash-d51c37d4 var(--v71b44fb8) linear infinite}@keyframes dash-d51c37d4{to{stroke-dashoffset:-200000}}.flow-line[data-v-627767c5]{animation:dash-627767c5 var(--v4fd4dadc) linear infinite}@keyframes dash-627767c5{to{stroke-dashoffset:-200000}}.flow-line[data-v-c303fefa]{animation:dash-c303fefa var(--v33b53d0c) linear infinite}@keyframes dash-c303fefa{to{stroke-dashoffset:-200000}}.chart[data-v-22e47c7b]{height:100%;width:100%;box-sizing:border-box}.card-container[data-v-32d9d641]{gap:var(--designer-space-3);display:flex;flex-direction:column}.chart[data-v-ac72395b],.chart[data-v-f0cd10d9]{height:100%;width:100%;box-sizing:border-box}img[data-v-3ab35da5]{position:absolute;cursor:pointer}.startImg[data-v-3ab35da5]{animation:turn-3ab35da5 2s linear infinite}@keyframes turn-3ab35da5{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.flow-arrow-positive[data-v-bae60c73]{animation:dash-positive-bae60c73 var(--v594e08cc) linear infinite}.flow-arrow-reverse[data-v-bae60c73]{animation:dash-reverse-bae60c73 var(--v594e08cc) linear infinite}@keyframes dash-positive-bae60c73{to{stroke-dashoffset:-200}}@keyframes dash-reverse-bae60c73{to{stroke-dashoffset:200}}.line-style-option[data-v-35aeca8f]{display:flex;align-items:center;gap:var(--designer-space-3);height:100%}.line-style-option img[data-v-35aeca8f]{display:block;flex-shrink:0}.card-container[data-v-35aeca8f]{color:var(--designer-main-color-1);gap:var(--designer-space-3);display:flex;flex-direction:column}.card-container .card-container-row[data-v-35aeca8f]{display:flex}.card-container .card-img[data-v-35aeca8f]{width:100px;height:20px;display:flex;align-items:center;justify-content:center}.card-container .card-img img[data-v-35aeca8f]{width:100%;height:100%;object-fit:cover}.flow-bidirectional-arrow-positive[data-v-cd96c038]{animation:dash-positive-cd96c038 var(--efef8d46) linear infinite}.flow-bidirectional-arrow-reverse[data-v-cd96c038]{animation:dash-reverse-cd96c038 var(--efef8d46) linear infinite}@keyframes dash-positive-cd96c038{to{stroke-dashoffset:-200}}@keyframes dash-reverse-cd96c038{to{stroke-dashoffset:200}}.flow-circle-positive[data-v-6d5b5ef6]{animation:dash-positive-6d5b5ef6 var(--v3a9492a8) linear infinite}.flow-circle-reverse[data-v-6d5b5ef6]{animation:dash-reverse-6d5b5ef6 var(--v3a9492a8) linear infinite}@keyframes dash-positive-6d5b5ef6{to{stroke-dashoffset:-200}}@keyframes dash-reverse-6d5b5ef6{to{stroke-dashoffset:200}}.flow-ellipse-positive[data-v-b78f5f39]{animation:dash-positive-b78f5f39 var(--v7e6971c7) linear infinite}.flow-ellipse-reverse[data-v-b78f5f39]{animation:dash-reverse-b78f5f39 var(--v7e6971c7) linear infinite}@keyframes dash-positive-b78f5f39{to{stroke-dashoffset:-200}}@keyframes dash-reverse-b78f5f39{to{stroke-dashoffset:200}}.flow-rectangle-positive[data-v-6bc967ca]{animation:dash-positive-6bc967ca var(--ed427be4) linear infinite}.flow-rectangle-reverse[data-v-6bc967ca]{animation:dash-reverse-6bc967ca var(--ed427be4) linear infinite}@keyframes dash-positive-6bc967ca{to{stroke-dashoffset:-200}}@keyframes dash-reverse-6bc967ca{to{stroke-dashoffset:200}}.flow-rhombus-positive[data-v-ebc2520f]{animation:dash-positive-ebc2520f var(--v159a00ac) linear infinite}.flow-rhombus-reverse[data-v-ebc2520f]{animation:dash-reverse-ebc2520f var(--v159a00ac) linear infinite}@keyframes dash-positive-ebc2520f{to{stroke-dashoffset:-200}}@keyframes dash-reverse-ebc2520f{to{stroke-dashoffset:200}}.flow-triangle-positive[data-v-b485ec70]{animation:dash-positive-b485ec70 var(--v41ef6253) linear infinite}.flow-triangle-reverse[data-v-b485ec70]{animation:dash-reverse-b485ec70 var(--v41ef6253) linear infinite}@keyframes dash-positive-b485ec70{to{stroke-dashoffset:-200}}@keyframes dash-reverse-b485ec70{to{stroke-dashoffset:200}}.gateway-device-adapter[data-v-c4abde13] .ant-input-affix-wrapper{cursor:pointer;border-radius:var(--designer-main-border-radius-1)}.gateway-device-adapter[data-v-c4abde13] .ant-input,.gateway-device-adapter[data-v-c4abde13] .anticon{cursor:pointer}.gateway-device-adapter[data-v-c4abde13] .anticon{color:var(--designer-main-color-2)}.binding-fields[data-v-62ebbdfa]{display:flex;flex-direction:column;gap:var(--designer-space-3)}.binding-fields__select[data-v-62ebbdfa]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;color:var(--designer-main-color-1);border:0;border-radius:var(--designer-main-border-radius-1);background:transparent;cursor:pointer;transition:color .15s ease,background-color .15s ease,box-shadow .15s ease}.binding-fields__select[data-v-62ebbdfa]:hover,.binding-fields__select[data-v-62ebbdfa]:focus-visible{color:var(--ant-primary-color);background:color-mix(in srgb,var(--ant-primary-color) 9%,transparent);outline:none}.binding-fields__select[data-v-62ebbdfa]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--ant-primary-color) 18%,transparent)}.camera-list[data-v-b19797ab],.camera-list__items[data-v-b19797ab]{display:flex;flex-direction:column;gap:var(--designer-space-2)}.camera-item[data-v-b19797ab]{display:flex;flex-direction:column;gap:var(--designer-space-3);padding:var(--designer-space-3);border:1px solid var(--designer-main-border-color-1);border-radius:var(--designer-main-border-radius-1);background:var(--designer-main-bg-color-1);transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.camera-item[data-v-b19797ab]:focus-within{border-color:var(--ant-primary-color)}.camera-item--chosen[data-v-b19797ab]{border-color:var(--ant-primary-color);box-shadow:0 0 0 1px color-mix(in srgb,var(--ant-primary-color) 18%,transparent)}.camera-item--ghost[data-v-b19797ab]{border-color:var(--ant-primary-color);background:var(--designer-main-btn-hover-color-1);opacity:.5}.camera-item__header[data-v-b19797ab]{display:flex;align-items:center;gap:var(--designer-space-2);min-height:var(--designer-control-height);color:var(--designer-main-color-1);font-size:var(--designer-font-size-context);font-weight:var(--designer-font-weight-semibold)}.camera-item__title[data-v-b19797ab]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.camera-item__drag-handle[data-v-b19797ab]{width:var(--designer-control-height);height:var(--designer-control-height);flex:none;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--designer-main-color-2);border:1px solid transparent;border-radius:var(--designer-main-border-radius-1);background:var(--designer-main-btn-hover-color-1);cursor:grab;transition:color .15s ease,background .15s ease}.camera-item__drag-handle[data-v-b19797ab]:hover,.camera-item__drag-handle[data-v-b19797ab]:focus-visible{color:var(--ant-primary-color);border-color:color-mix(in srgb,var(--ant-primary-color) 28%,transparent);background:color-mix(in srgb,var(--ant-primary-color) 9%,transparent);outline:none}.camera-item__drag-handle[data-v-b19797ab]:active{cursor:grabbing}.camera-item__delete[data-v-b19797ab]{display:inline-flex;align-items:center;justify-content:center;width:var(--designer-control-height);height:var(--designer-control-height);flex:none;padding:0;color:var(--designer-main-color-2);border:0;border-radius:var(--designer-main-border-radius-1);background:transparent;cursor:pointer;transition:color .15s ease,background-color .15s ease,box-shadow .15s ease}.camera-item__delete[data-v-b19797ab]:not(:disabled):hover,.camera-item__delete[data-v-b19797ab]:not(:disabled):focus-visible{color:var(--ant-error-color, #ff4d4f);background:color-mix(in srgb,var(--ant-error-color, #ff4d4f) 10%,transparent);outline:none}.camera-item__delete[data-v-b19797ab]:not(:disabled):focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--ant-error-color, #ff4d4f) 20%,transparent)}.camera-item__delete[data-v-b19797ab]:disabled{color:var(--designer-main-color-3);background:transparent;cursor:not-allowed;opacity:.45}.camera-add-btn[data-v-b19797ab]{margin-top:var(--designer-space-1)}.monitoring-data-adapter[data-v-2283c9e5]{display:grid;gap:var(--designer-space-3)}.monitoring-data-adapter__field[data-v-2283c9e5]{display:grid;gap:var(--designer-space-1)}.monitoring-data-adapter__field>label[data-v-2283c9e5]{color:var(--designer-main-color-1);font-size:var(--designer-font-size-default);line-height:var(--designer-line-height-default)}.monitoring-data-adapter__field[data-v-2283c9e5] .ant-select{width:100%}.token-jump-page[data-v-074104d0]{height:100vh;width:100vw;background:url(/assets/token-error.jpg) no-repeat;background-size:cover}.token-jump-body[data-v-074104d0]{height:31.25rem;display:flex;align-items:center;justify-content:center;flex-direction:column}[data-v-60b657f5] .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none}[data-v-60b657f5] .ant-form-item-label>label{font-weight:700}.page-container[data-v-60b657f5]{width:100%;height:100vh;background:url(/assets/bindPage.png) 0% 0% / 100% 100% no-repeat;display:flex;align-items:center;justify-content:center}.page-container .content-bind[data-v-60b657f5]{box-sizing:border-box;width:58rem;min-height:31.875rem;background:#fff;border-radius:1.375rem;padding:var(--space-10)}.page-container .content-bind .title[data-v-60b657f5]{margin-bottom:1.875rem;color:#333;font-weight:400;font-size:var(--fs-22);font-style:normal;line-height:1.5625rem;text-align:center}.page-container .content-bind .info[data-v-60b657f5]{display:flex;align-items:center;justify-content:space-between;padding:5.375rem 0}.page-container .content-bind .info img[data-v-60b657f5]{width:4.3125rem}.page-container .content-bind .info-body[data-v-60b657f5]{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);width:19.8125rem}.page-container .content-bind .info-body-item[data-v-60b657f5]{display:flex;color:#333}.page-container .content-bind .info-body-item span[data-v-60b657f5]{color:#666;white-space:nowrap}.page-container .content-bind .btn[data-v-60b657f5]{display:flex;justify-content:center;margin-top:1.875rem}.page-container .content-bind .not-login[data-v-60b657f5]{display:flex;flex-direction:column;align-items:center}.page-container .content-bind .not-login .logo[data-v-60b657f5]{display:flex;align-items:center;gap:var(--space-5)}.page-container .content-bind .not-login .logo img[data-v-60b657f5]{width:3.125rem;height:3.125rem}.page-container .content-bind .not-login .logo .arrow[data-v-60b657f5]{width:.9375rem;height:.9375rem}.page-container .content-bind .not-login .desc[data-v-60b657f5]{margin-top:1.875rem;margin-bottom:1.875rem;font-size:var(--fs-14);font-style:normal;line-height:.875rem;opacity:.75;mix-blend-mode:normal}.box[data-v-d9e1fb07]{display:flex;justify-content:center;width:100%}.box .content[data-v-d9e1fb07]{width:100%}.box .content .content-item[data-v-d9e1fb07]{width:100%;margin-bottom:var(--space-4);padding:.9375rem;display:flex;justify-content:space-between;align-items:center;height:3.75rem;border-radius:var(--r-2);background:#f7f8fa}.box .content .content-item .content-item-left[data-v-d9e1fb07]{display:flex;gap:var(--space-6);align-items:center}.box .content .content-item-right[data-v-d9e1fb07] button:hover{background-color:var(--jet-theme-primary);color:#fff}.upload-image-warp[data-v-6bf33bee]{display:flex;justify-content:flex-start}.upload-image-warp .upload-image-border[data-v-6bf33bee]{position:relative;width:6rem;height:6rem;overflow:hidden;transition:all .3s}.upload-image-warp .upload-image-border[data-v-6bf33bee] .ant-upload-picture-card-wrapper,.upload-image-warp .upload-image-border[data-v-6bf33bee] .ant-upload{width:100%;height:100%}.upload-image-warp .upload-image-border[data-v-6bf33bee] .ant-upload-select-picture-card{background:none!important;border:none!important}.upload-image-warp .upload-image-border .upload-image-content[data-v-6bf33bee]{align-items:center;justify-content:center;border-radius:50%;overflow:hidden;position:relative;display:flex;flex-direction:column;width:100%;height:100%;background-color:#0000000f;cursor:pointer}.upload-image-warp .upload-image-border .upload-image-content .upload-image-mask[data-v-6bf33bee]{align-items:center;justify-content:center;position:absolute;top:0;left:0;display:none;width:100%;height:100%;color:#fff;border-radius:50%;font-size:var(--fs-16);background-color:#00000059}.upload-image-warp .upload-image-border .upload-image-content .upload-image[data-v-6bf33bee]{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.upload-image-warp .upload-image-border .upload-image-content:hover .upload-image-mask[data-v-6bf33bee]{display:flex}.upload-image-warp .upload-loading-mask[data-v-6bf33bee]{align-items:center;justify-content:center;position:absolute;top:0;left:0;display:flex;width:100%;height:100%;color:#fff;background-color:#00000059}.account-info[data-v-9e02fc3c]{max-width:50rem;padding:0 .25rem}.basic-info-section .basic-layout[data-v-9e02fc3c]{display:flex;justify-content:space-between;gap:var(--space-8)}.basic-info-section .basic-layout-left[data-v-9e02fc3c]{flex:1;min-width:0}.basic-info-section .basic-layout-right[data-v-9e02fc3c]{width:13.75rem;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.basic-info-section .basic-form[data-v-9e02fc3c]{padding:.25rem .25rem 0}.basic-info-section .basic-form-item[data-v-9e02fc3c]{margin-bottom:var(--space-5)}.basic-info-section .basic-form-label[data-v-9e02fc3c]{font-size:var(--fs-13);font-weight:500;color:#1d2129;margin-bottom:.375rem}.basic-info-section .basic-form-control[data-v-9e02fc3c]{display:flex;align-items:center;gap:var(--space-2)}.basic-info-section .basic-form-desc[data-v-9e02fc3c]{margin-top:var(--space-1);font-size:var(--fs-12);color:#86909c}.basic-info-section .basic-info-password-edit[data-v-9e02fc3c]{padding:0 .25rem}.basic-info-section .avatar-label[data-v-9e02fc3c]{font-size:var(--fs-13);font-weight:500;color:#1d2129}.basic-info-section .avatar-desc[data-v-9e02fc3c]{font-size:var(--fs-12);color:#86909c}.basic-info-section .basic-form-meta[data-v-9e02fc3c]{margin-top:var(--space-2);border-top:1px solid var(--line-strong);padding-top:var(--space-3);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--space-6);row-gap:0}.basic-info-section .basic-form-meta-item[data-v-9e02fc3c]{font-size:var(--fs-13);color:#4e5969;display:flex;flex-direction:column;align-items:flex-start;row-gap:var(--space-1)}.basic-info-section .basic-form-meta-label[data-v-9e02fc3c]{color:#86909c;font-size:var(--fs-12)}.basic-info-section .basic-form-meta-value[data-v-9e02fc3c]{width:100%;display:flex;flex-wrap:wrap;gap:var(--space-1)}.basic-info-section .basic-form-meta-empty[data-v-9e02fc3c]{font-size:var(--fs-12);color:#c9cdd4}.basic-info-section .org-summary[data-v-9e02fc3c]{cursor:pointer;white-space:nowrap;max-width:16.25rem;overflow:hidden;text-overflow:ellipsis}.basic-info-section .org-popover-content[data-v-9e02fc3c]{max-width:20rem}.basic-info-section .org-popover-item[data-v-9e02fc3c]{font-size:var(--fs-13);color:#4e5969;line-height:1.5}.account-info-section[data-v-9e02fc3c]{margin-bottom:var(--space-8)}.account-info-section .section-title[data-v-9e02fc3c]{font-size:var(--fs-16);font-weight:600;color:#1d2129;margin:0 0 .5rem;padding-bottom:var(--space-2);border-bottom:1px solid #e5e6eb}.account-info-section .section-desc[data-v-9e02fc3c]{font-size:var(--fs-13);color:#86909c;margin:0 0 .75rem}.account-info-section .section-content[data-v-9e02fc3c]{padding-left:0}.account-info-section .basic-grid[data-v-9e02fc3c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr));gap:1rem 1.5rem}.account-info-section .basic-grid .basic-item .label[data-v-9e02fc3c]{display:block;font-size:var(--fs-13);color:#86909c;margin-bottom:var(--space-1)}.account-info-section .basic-grid .basic-item .value[data-v-9e02fc3c]{font-size:var(--fs-14);color:#1d2129}.account-info-section .basic-grid .basic-item .muted[data-v-9e02fc3c]{color:#86909c}.account-info-section .identity-item[data-v-9e02fc3c]{padding:var(--space-2) var(--space-3);background:#f7f8fa;border-radius:var(--r-2);margin-bottom:var(--space-2)}.account-info-section .identity-item .identity-value[data-v-9e02fc3c]{font-size:var(--fs-14);color:#1d2129}.account-info-section .identity-item-email[data-v-9e02fc3c]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4)}.account-info-section .identity-item-email .identity-item-left[data-v-9e02fc3c]{display:flex;align-items:center;gap:var(--space-2)}.account-info-section .identity-item-email .verified-tag[data-v-9e02fc3c]{margin:0}.account-info-section .identity-item-email .identity-item-unbind[data-v-9e02fc3c]{color:#86909c;padding:0 .25rem}.account-info-section .identity-item-email .identity-item-unbind[data-v-9e02fc3c]:hover{color:var(--jet-theme-primary)}.account-info-section .empty-hint[data-v-9e02fc3c]{font-size:var(--fs-13);color:#86909c;margin-bottom:var(--space-3)}.account-info-section .add-row[data-v-9e02fc3c]{margin-top:var(--space-3);display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.account-info-section .code-sent-hint[data-v-9e02fc3c]{margin-top:.375rem;font-size:var(--fs-12);color:#c9cdd4;line-height:1.4}.account-info-section .email-code-row[data-v-9e02fc3c]{margin-bottom:var(--space-2)}.account-info-section .email-code-desc[data-v-9e02fc3c]{font-size:var(--fs-13);color:#4e5969}.name[data-v-5d21ac2d]{color:#1d2129;font-weight:500;font-size:var(--fs-26);margin:.9375rem 0 .625rem}.subTitle[data-v-5d21ac2d]{color:#0009}.choose-view[data-v-77b17dfe]{width:100%;padding:4% 9% 0;box-sizing:border-box}.choose-view .btn[data-v-77b17dfe]{display:flex;justify-content:flex-end;margin-top:4.25rem}.choose-view .btn button[data-v-77b17dfe]{background-color:var(--jet-theme-primary-soft);color:var(--jet-theme-primary-hover)}.token-card[data-v-7e599372]{border:1px solid var(--jet-theme-border-secondary);padding:var(--space-4);display:flex;justify-content:space-between;align-items:center;gap:var(--space-6)}.token-card-left[data-v-7e599372]{flex:1;min-width:0;display:flex;gap:var(--space-4);align-items:center}.token-card-left .token-icon[data-v-7e599372]{width:3rem;height:3rem;border-radius:var(--r-2);background:var(--jet-theme-primary-soft);display:flex;font-size:var(--fs-20);align-items:center;justify-content:center;color:var(--jet-theme-primary);flex-shrink:0}.token-card-left .token-card-info[data-v-7e599372]{flex:1;min-width:0}.token-card-left .token-card-info .token-card-header[data-v-7e599372]{display:flex;gap:var(--space-4);margin-bottom:var(--space-4)}.token-card-left .token-card-info .token-card-header .token-name[data-v-7e599372]{font-size:var(--fs-16);font-weight:500}.token-card-left .token-card-content[data-v-7e599372]{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--space-4)}.token-card-left .token-card-content .token-field .field-label[data-v-7e599372]{color:var(--jet-theme-text-secondary);margin-bottom:var(--space-2)}.token-card-left .token-card-content .token-field .field-value[data-v-7e599372]{color:var(--ink-1)}.status-tag--primary[data-v-7e599372]{color:var(--jet-theme-primary)}.status-tag--success[data-v-7e599372]{color:var(--jet-theme-success)}.status-tag--error[data-v-7e599372]{color:var(--jet-theme-error)}.status-tag--secondary[data-v-7e599372]{color:var(--jet-theme-text-secondary)}.token-card-actions .ant-btn[data-v-7e599372]{background-color:var(--line-strong)!important;border:none}.permission-choose-container .permission-actions-header[data-v-af4522ef]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2)}.permission-choose-container .detail-controls[data-v-af4522ef]{display:flex;justify-content:space-between;margin-bottom:var(--space-4)}.permission-choose-container .empty-text[data-v-af4522ef]{color:#00000073}.permission-selector[data-v-a9ca7321]{position:relative;width:100%}.success-container[data-v-9280a1fc]{text-align:center;padding:2.5rem 1.5rem 1.5rem}.success-container .illustration[data-v-9280a1fc]{margin-bottom:var(--space-6);height:7.5rem;display:flex;align-items:center;justify-content:center;position:relative}.success-container .illustration .success-illustration[data-v-9280a1fc]{position:relative;width:7.5rem;height:7.5rem}.success-container .illustration .success-illustration .lock-icon[data-v-9280a1fc]{position:absolute;top:1.25rem;left:1.875rem;font-size:var(--fs-48);color:var(--jet-theme-primary);z-index:2}.success-container .illustration .success-illustration .hand-icon[data-v-9280a1fc]{position:absolute;bottom:1.25rem;right:1.25rem;font-size:var(--fs-36);color:var(--jet-theme-warning);z-index:1}.success-container .illustration .success-illustration[data-v-9280a1fc]:before{content:"";position:absolute;top:.625rem;right:.625rem;width:.375rem;height:.375rem;border-radius:50%;background-color:var(--jet-theme-border-secondary)}.success-container .illustration .success-illustration[data-v-9280a1fc]:after{content:"";position:absolute;bottom:2.5rem;left:.625rem;width:.25rem;height:.25rem;border-radius:50%;background-color:var(--jet-theme-primary)}.success-container .success-title[data-v-9280a1fc]{font-size:var(--fs-18);font-weight:500;color:var(--jet-theme-text-title);margin-bottom:var(--space-6)}.success-container .token-section[data-v-9280a1fc]{margin-bottom:var(--space-5)}.success-container .token-section .token-display[data-v-9280a1fc]{display:flex;gap:var(--space-2);align-items:stretch}.success-container .token-section .token-display .token-input[data-v-9280a1fc]{flex:1}.success-container .token-section .token-display .token-input[data-v-9280a1fc] .ant-input{background-color:var(--color-jet-gray-50);border:1px solid var(--jet-theme-border-secondary);padding:.5rem .75rem;font-size:var(--fs-13);color:var(--jet-theme-text)}.success-container .token-section .token-display .copy-button[data-v-9280a1fc]{flex-shrink:0;padding:0 1rem;display:flex;align-items:center;gap:var(--space-1);background:var(--jet-theme-primary);border-color:var(--jet-theme-primary)}.success-container .token-section .token-display .copy-button[data-v-9280a1fc]:hover{background:var(--jet-theme-primary-hover);border-color:var(--jet-theme-primary-hover)}.success-container .warning-section[data-v-9280a1fc]{display:flex;align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-8);text-align:left}.success-container .warning-section .warning-icon[data-v-9280a1fc]{color:var(--jet-theme-warning);font-size:var(--fs-16);margin-top:.125rem;flex-shrink:0}.success-container .warning-section .warning-text[data-v-9280a1fc]{color:var(--jet-theme-text-secondary);font-size:var(--fs-13);line-height:1.5}.success-container .footer-actions[data-v-9280a1fc]{text-align:right}.success-container .footer-actions .ant-btn[data-v-9280a1fc]{min-width:4.5rem;border-radius:var(--r-1)}[data-v-9280a1fc] .ant-modal .ant-modal-header{border-bottom:1px solid var(--line-strong);padding:1rem 1.5rem}[data-v-9280a1fc] .ant-modal .ant-modal-header .ant-modal-title{font-size:var(--fs-16);font-weight:500}[data-v-9280a1fc] .ant-modal .ant-modal-body{padding:0}[data-v-9280a1fc] .ant-modal .ant-modal-close{top:1rem;right:1rem}.token-dialog__actions[data-v-17e123c0]{max-width:100%;justify-content:flex-end}.form-layout[data-v-17e123c0]{display:flex;width:100%}.form-layout .form-left[data-v-17e123c0]{width:45%;padding-right:var(--space-3)}.form-layout .form-right[data-v-17e123c0]{width:55%;padding-left:var(--space-3)}.form-section[data-v-17e123c0]{margin-bottom:var(--space-6)}.form-section[data-v-17e123c0]:last-child{margin-bottom:0}.form-section .section-title[data-v-17e123c0]{margin:0 0 var(--space-4);padding-bottom:var(--space-2);color:var(--ink-1);font-size:var(--fs-16);font-weight:500}@media (max-width: 48rem){.form-layout[data-v-17e123c0]{flex-direction:column;gap:var(--space-4)}.form-layout .form-left[data-v-17e123c0],.form-layout .form-right[data-v-17e123c0]{width:100%;padding:0}}.personal-token[data-v-520d5e64]{height:100%;min-height:0;display:flex;flex-direction:column}.personal-token-header[data-v-520d5e64]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-6);background-color:#f7f8fa;padding:var(--space-3);border-radius:var(--r-2)}.empty-state[data-v-520d5e64]{display:flex;align-items:center;justify-content:center;flex:1}.token-list[data-v-520d5e64]{display:flex;flex-direction:column;gap:var(--space-4);flex:1;overflow-y:auto}.tag-box[data-v-7cc5a9ff]{margin-top:.9375rem;display:flex;width:100%;overflow:hidden}.tag-box .tag[data-v-7cc5a9ff]{background-color:#f7f8fa;border-radius:2rem;margin-right:var(--space-2);padding:0 .875rem;color:#333;white-space:nowrap}.tag-box .tag-ellipsis[data-v-7cc5a9ff]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#f7f8fa;border-radius:2rem;margin-right:var(--space-2);padding:0 .875rem;color:#333;text-align:center}.account-card[data-v-ed8142c2]{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden;box-sizing:border-box}.account-card__header[data-v-ed8142c2]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;flex-shrink:0;gap:var(--space-2);margin-bottom:var(--space-4)}.account-card__title[data-v-ed8142c2]{margin:0;color:var(--ink-1);font-size:var(--fs-18);font-weight:600;line-height:var(--lh-snug)}.account-card__body[data-v-ed8142c2]{flex:1;min-width:0;min-height:0;overflow:auto}.account-card__profile[data-v-ed8142c2]{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-4) 0 var(--space-6);border-bottom:1px solid var(--line)}.account-card__name[data-v-ed8142c2]{min-width:0;max-width:100%;text-align:center}.account-card__name h2[data-v-ed8142c2],.account-card__name span[data-v-ed8142c2]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-card__name h2[data-v-ed8142c2]{margin:0;color:var(--ink-1);font-size:var(--fs-18);font-weight:600}.account-card__name span[data-v-ed8142c2]{margin-top:var(--space-1);color:var(--ink-3);font-size:var(--fs-14)}.account-card__list[data-v-ed8142c2]{margin:0 0 var(--space-4)}.account-card__item[data-v-ed8142c2]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--line);font-size:var(--fs-14)}.account-card__item dt[data-v-ed8142c2]{flex:0 1 auto;min-width:0;max-width:45%;color:var(--ink-2);overflow-wrap:anywhere}.account-card__item dd[data-v-ed8142c2]{display:flex;align-items:flex-start;justify-content:flex-end;gap:var(--space-1);min-width:0;margin:0;color:var(--ink-1);text-align:right;overflow-wrap:anywhere}.account-card__item dd>span[data-v-ed8142c2]{min-width:0}.account-card__edit[data-v-ed8142c2]{flex-shrink:0;padding:0;height:auto}.account-card__section-title[data-v-ed8142c2]{display:flex;align-items:center;justify-content:space-between;font-size:var(--fs-16);color:var(--ink-1)}.account-card__actions[data-v-ed8142c2]{flex-shrink:0;padding-top:var(--space-4)}.person-center[data-v-bd689e31]{width:100%;min-width:0;height:100%;box-sizing:border-box}.person-center__content[data-v-bd689e31]{display:flex;flex-direction:column;gap:var(--space-4);min-width:0;height:100%;overflow:hidden}.person-center__header[data-v-bd689e31]{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:var(--space-4)}.person-center__title[data-v-bd689e31]{margin:0;color:var(--ink-1);font-size:var(--fs-18);font-weight:600;line-height:var(--lh-snug)}.person-center__body[data-v-bd689e31]{flex:1;min-width:0;min-height:0;overflow:auto}.person-center__segments[data-v-bd689e31]{width:auto;min-width:0;max-width:100%}@media (max-width: 64rem){.person-center__columns[data-v-bd689e31]{grid-template-columns:minmax(0,17rem) minmax(0,1fr);gap:var(--space-4)}.person-center__header[data-v-bd689e31]{flex-wrap:wrap;gap:var(--space-2)}}@media (max-width: 48rem){.person-center__columns[data-v-bd689e31]{display:flex;flex-direction:column;overflow:auto}.person-center__columns[data-v-bd689e31]:before{content:none}.person-center__columns[data-v-bd689e31] .equal-height-columns__pane{height:auto;min-height:0!important;overflow:visible;flex-shrink:0}.person-center__columns[data-v-bd689e31] .equal-height-columns__pane--right{flex:1 0 30rem}.person-center__columns[data-v-bd689e31] .equal-height-columns__pane--left{height:min(32rem,100%)}.person-center__account-editor[data-v-bd689e31] .basic-layout{flex-direction:column-reverse;gap:var(--space-4)}.person-center__account-editor[data-v-bd689e31] .basic-form-meta{grid-template-columns:minmax(0,1fr)}.person-center__account-editor[data-v-bd689e31] .content-item{height:auto;flex-wrap:wrap;gap:var(--space-3)}.person-center__account-editor[data-v-bd689e31] .content-item-left{flex-wrap:wrap;gap:var(--space-2)}}.identity-result-page[data-v-969114d7]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--jet-theme-bg-layout)}.identity-result-card[data-v-969114d7]{background:var(--jet-theme-bg-container);border-radius:var(--r-3);padding:var(--space-12) calc(var(--space-12) + var(--space-2));text-align:center;box-shadow:var(--shadow-1);min-width:22.5rem}.result-icon[data-v-969114d7]{font-size:var(--fs-64);margin-bottom:var(--space-6)}.result-icon.success[data-v-969114d7]{color:var(--jet-theme-success)}.result-icon.error[data-v-969114d7]{color:var(--jet-theme-error)}.result-title[data-v-969114d7]{font-size:var(--fs-20);font-weight:600;color:var(--jet-theme-text-title);margin-bottom:var(--space-3)}.result-message[data-v-969114d7]{font-size:var(--fs-14);color:var(--jet-theme-text-secondary);margin-bottom:var(--space-8);word-break:break-word}.result-btn[data-v-969114d7]{min-width:7.5rem}.data-capability-lab[data-v-667b4be5]{padding:16px}.query-form[data-v-667b4be5]{margin-top:8px}.lab-grid[data-v-667b4be5]{display:grid;grid-template-columns:320px minmax(0,1fr) 220px;gap:16px;margin-top:16px}.catalog-card[data-v-667b4be5],.definition-card[data-v-667b4be5],.runner-card[data-v-667b4be5]{min-height:480px}.capability-item[data-v-667b4be5]{cursor:pointer}.capability-item.active[data-v-667b4be5]{background:#1677ff14}.runner-actions[data-v-667b4be5],.runner-actions[data-v-667b4be5] .ant-btn{width:100%}.component-preview[data-v-667b4be5]{min-height:220px;padding:12px;overflow:auto;border:1px dashed #d9d9d9;border-radius:6px}.result-card[data-v-667b4be5]{margin-top:16px}.json-editor[data-v-667b4be5]{height:9rem;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-2)}.result-json-editor[data-v-667b4be5]{height:32.5rem}.json-output[data-v-667b4be5] .cb-body{max-height:32.5rem;overflow:auto;font-family:var(--font-mono);white-space:pre;word-break:normal}.events-output[data-v-667b4be5]{margin-top:var(--space-3)}.form-container[data-v-42ef5722]{display:flex;overflow-y:auto}.form-left[data-v-42ef5722]{height:inherit;width:50%}.form-right[data-v-42ef5722]{padding-left:var(--space-3);width:50%}.form-right-bgImage[data-v-42ef5722]{width:100%}.bgImage-div[data-v-42ef5722]{width:34.375rem;height:25rem}.menu-panel[data-v-2e94d9fe]{display:flex;flex-direction:column;gap:var(--space-4)}.menu-style[data-v-2e94d9fe]{display:flex;align-items:center}.menu-style .menu-img[data-v-2e94d9fe]{margin-right:var(--space-4)}.menu-tree-panel[data-v-2e94d9fe]{overflow:auto;padding:var(--space-3) var(--space-4);background:var(--bg);border:1px solid var(--line-strong);border-radius:var(--r-1)}.menu-tree-panel__header[data-v-2e94d9fe]{margin-bottom:var(--space-2);color:var(--ink-1);font-weight:500;font-size:var(--fs-14)}.menu-tree-node-title[data-v-2e94d9fe]{color:var(--ink-1);cursor:default}.menu-tree-empty[data-v-2e94d9fe]{padding:var(--space-6) 0}.init-home-role .built_in_group[data-v-42e62f0f]{margin-bottom:.625rem;position:relative}.init-home-role .built_in_group .group[data-v-42e62f0f]{display:flex;position:absolute;z-index:999}.init-home-role .built_in_group .group .group_item[data-v-42e62f0f]{width:6.25rem;margin-right:var(--space-5)}.init-home-role .built_in_group .group .group_item .button[data-v-42e62f0f]{display:block}.init-home-role .built_in_group .group .group_item .group_name[data-v-42e62f0f]{border:.0125rem solid #d9d9d9;text-align:center;height:2rem;line-height:2rem;border-radius:.125rem;padding:0 .625rem;position:relative}.init-home-role .built_in_group .group .group_item .group_name .closeIcon[data-v-42e62f0f]{font-size:var(--fs-12);position:absolute;top:.625rem;right:.25rem}.init-home-role .built_in_group .group .group_item .group_selected[data-v-42e62f0f]{background-color:#bee8fb}.init-home-role .init-home-role-content[data-v-42e62f0f]{display:flex;grid-gap:1.5rem;gap:var(--space-6);margin-top:var(--space-10)}.init-home-role .role-item-1[data-v-42e62f0f]{background-image:url(/assets/role1.png)}.init-home-role .role-item-2[data-v-42e62f0f]{background-image:url(/assets/role2.png)}.init-home-role .role-item-3[data-v-42e62f0f]{background-image:url(/assets/role3.png)}.init-home-role .role-item[data-v-42e62f0f]{position:relative;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:1.875rem;padding:var(--space-6);background-repeat:no-repeat;background-position:50%;background-size:23.125rem;border:1px solid #f5f5f5}.init-home-role .role-item .role-item-title[data-v-42e62f0f]{display:flex}.init-home-role .role-item .role-item-title .role-title[data-v-42e62f0f]{flex:1 1 auto;font-weight:700;font-size:var(--fs-16);text-align:center}.init-home-role .role-item .role-item-content[data-v-42e62f0f]{width:15.625rem;height:16.25rem;margin-top:var(--space-6)}.init-home-role .role-item .role-item-footer[data-v-42e62f0f]{position:absolute;bottom:-1.875rem;left:0;width:100%;color:#999;font-size:var(--fs-12);text-align:center}.init-data-img[data-v-d70ec143]{width:18.75rem}.modal-style .data-content[data-v-d70ec143]{background:#ecedee}.modal-style .data-content .data-p-style[data-v-d70ec143]{padding:.625rem}.page-container[data-v-81c936bf]{width:100%;height:100vh;padding:2rem 8rem 4rem;overflow:hidden;background-image:url(/assets/background.png);background-repeat:no-repeat;background-size:100% 100%}.page-container .container-text[data-v-81c936bf]{font-weight:700;font-size:var(--fs-16)}.page-container .container-text .container-title[data-v-81c936bf]{position:relative;padding-left:.625rem;color:var(--jet-theme-text-title);font-weight:600;line-height:1}.page-container .container-text .container-title[data-v-81c936bf]:before{position:absolute;top:0;left:0;width:.25rem;height:100%;background-color:var(--jet-theme-primary);border-radius:0 .1875rem .1875rem 0;content:""}.page-container .container-box[data-v-81c936bf]{width:100%;height:100%;padding:var(--space-6);background:#fff}.page-container .container-box .container-main[data-v-81c936bf]{display:flex;justify-content:space-between;width:100%;height:100%;overflow-y:auto}.page-container .container-box .container-main .container-right[data-v-81c936bf]{width:calc(100% - 4.375rem)}.page-container .container-box .container-main .container-right .title[data-v-81c936bf]{font-size:var(--fs-15)}.page-container .container-box .container-main .container-right .sub-title[data-v-81c936bf]{margin-top:.125rem;margin-left:var(--space-2);color:#666;font-size:var(--fs-12);opacity:.85}.page-container .container-box .container-main .container-right .img-style[data-v-81c936bf]{width:1rem;height:1rem;margin-left:.3125rem}.page-container .container-box .container-main .container-right .upload-image-warp-logo[data-v-81c936bf]{display:flex;justify-content:flex-start}.page-container .container-box .container-main .container-right .upload-image-warp-logo .upload-image-border-logo[data-v-81c936bf]{position:relative;overflow:hidden;border:1px dashed var(--line);transition:all .3s;width:10rem;height:9.375rem}.page-container .container-box .container-main .container-right .upload-image-warp-logo .upload-image-border-logo[data-v-81c936bf]:hover{border:1px dashed var(--jet-theme-primary);display:flex}.page-container .container-box .container-main .container-right .upload-image-warp-logo .upload-image-border-logo .upload-image-content-logo[data-v-81c936bf]{align-items:center;justify-content:center;position:relative;display:flex;flex-direction:column;width:10rem;height:9.375rem;padding:var(--space-2);background-color:var(--jet-theme-border-secondary);cursor:pointer}.page-container .container-box .container-main .container-right .upload-image-warp-logo .upload-image-border-logo .upload-image-content-logo .loading-logo[data-v-81c936bf]{position:absolute;top:50%}.page-container .container-box .container-main .container-right .upload-image-warp-logo .upload-image-border-logo .upload-image-content-logo .loading-icon[data-v-81c936bf]{position:absolute}.page-container .container-box .container-main .container-right .upload-image-warp-logo .upload-image-border-logo .upload-image-content-logo .upload-image[data-v-81c936bf]{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}.page-container .container-box .container-main .container-right .upload-image-warp-logo .upload-image-border-logo .upload-image-content-logo .upload-image-icon[data-v-81c936bf]{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:inherit}.page-container .container-box .container-main .container-right .upload-image-warp-logo .upload-image-border-logo .upload-image-content-logo .upload-image-mask[data-v-81c936bf]{align-items:center;justify-content:center;position:absolute;top:0;left:0;display:none;width:100%;height:100%;color:#fff;font-size:var(--fs-16);background-color:var(--jet-theme-text-disabled)}.page-container .container-box .container-main .container-right .upload-image-warp-logo .upload-image-border-logo .upload-image-content-logo:hover .upload-image-mask[data-v-81c936bf]{display:flex}.page-container .container-box .container-main .container-right .upload-image-warp-back[data-v-81c936bf]{display:flex;justify-content:flex-start}.page-container .container-box .container-main .container-right .upload-image-warp-back .upload-image-border-back[data-v-81c936bf]{position:relative;overflow:hidden;border:1px dashed var(--line);transition:all .3s;width:35.625rem;height:25.9375rem}.page-container .container-box .container-main .container-right .upload-image-warp-back .upload-image-border-back[data-v-81c936bf]:hover{border:1px dashed var(--jet-theme-primary);display:flex}.page-container .container-box .container-main .container-right .upload-image-warp-back .upload-image-border-back .upload-image-content-back[data-v-81c936bf]{align-items:center;justify-content:center;position:relative;display:flex;flex-direction:column;width:35.625rem;height:25.9375rem;padding:var(--space-2);background-color:var(--jet-theme-border-secondary);cursor:pointer}.page-container .container-box .container-main .container-right .upload-image-warp-back .upload-image-border-back .upload-image-content-back .loading-back[data-v-81c936bf]{position:absolute}.page-container .container-box .container-main .container-right .upload-image-warp-back .upload-image-border-back .upload-image-content-back .upload-image[data-v-81c936bf]{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}.page-container .container-box .container-main .container-right .upload-image-warp-back .upload-image-border-back .upload-image-content-back .upload-image-mask[data-v-81c936bf]{align-items:center;justify-content:center;position:absolute;top:0;left:0;display:none;width:100%;height:100%;color:#fff;font-size:var(--fs-16);background-color:var(--jet-theme-text-disabled)}.page-container .container-box .container-main .container-right .upload-image-warp-back .upload-image-border-back .upload-image-content-back:hover .upload-image-mask[data-v-81c936bf]{display:flex}.page-container .container-box .container-main .container-right .upload-tips[data-v-81c936bf]{color:var(--jet-theme-text-secondary);font-size:var(--fs-14);line-height:1.5715}.page-container .container-box .container-main .container-right .btn-style[data-v-81c936bf]{margin-top:var(--space-5);color:#fff;border-color:var(--jet-theme-primary);background:var(--jet-theme-primary)}.page-container[data-v-81c936bf] ::-webkit-scrollbar{width:.75rem}.page-container[data-v-81c936bf] ::-webkit-scrollbar-track{background:#f2f2f2;border-radius:var(--r-3)}.page-container[data-v-81c936bf] ::-webkit-scrollbar-thumb{background:#cecece;border-radius:var(--r-3)}.micro-app-container[data-v-e2ec6efb],.micro-app-content[data-v-e2ec6efb]{width:100%;height:100%}.micro-app-container .micro-app-spin[data-v-e2ec6efb],.micro-app-content .micro-app-spin[data-v-e2ec6efb]{height:100%;width:100%}.micro-app-container .micro-app-spin>div[data-v-e2ec6efb],.micro-app-content .micro-app-spin>div[data-v-e2ec6efb]{height:100%;width:100%}.micro-app-container[data-v-e2ec6efb] .ant-spin-container,.micro-app-content[data-v-e2ec6efb] .ant-spin-container{height:100%}.iframe-content[data-v-9302ba79]{width:100%}.oauth-warp[data-v-50cbd306]{height:31.25rem;display:flex;justify-content:center;align-items:center}.oauth .oauth-header[data-v-50cbd306]{display:flex;align-items:center;justify-content:space-between;height:3.75rem;font-size:var(--fs-26);background-color:#fff}.oauth .oauth-header .oauth-header-left[data-v-50cbd306]{margin-left:10%}.oauth .oauth-header .oauth-header-right[data-v-50cbd306]{display:flex;width:12.5rem;margin-right:10%;font-size:var(--fs-14)}.oauth .oauth-header .oauth-header-right .oauth-header-right-text[data-v-50cbd306]{color:#000000b3}.oauth .oauth-content[data-v-50cbd306]{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;width:23.125rem;height:23.75rem;margin:5% auto 0;background:#fff;box-shadow:0 .3125rem .3125rem #d4d4d4}.oauth .oauth-content .oauth-content-header[data-v-50cbd306]{width:3.75rem;height:3.75rem}.oauth .oauth-content .oauth-content-header img[data-v-50cbd306]{width:100%;height:100%}.oauth .oauth-content .oauth-content-content[data-v-50cbd306]{height:9.375rem}.oauth .oauth-content .oauth-content-content .oauth-content-content-text[data-v-50cbd306]{margin:.9375rem;font-size:var(--fs-16);line-height:1.375rem}.oauth .oauth-content .oauth-content-content ul[data-v-50cbd306]{color:#00000085;list-style:inherit}.oauth .oauth-content .oauth-content-content ul li[data-v-50cbd306]{padding-top:.625rem}.oauth .oauth-content .oauth-content-button[data-v-50cbd306]{display:flex;justify-content:center;width:100%;gap:var(--space-6)}.oauth .oauth-content .oauth-content-login[data-v-50cbd306]{width:100%;padding:0 1.5rem}.scene-center .header[data-v-51190b73]{background:var(--jet-theme-bg-container);border-bottom:1px solid var(--jet-theme-border-secondary);position:sticky;top:0;z-index:100;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}.scene-center .header-inner[data-v-51190b73]{max-width:90rem;margin:0 auto;padding:0 2rem;height:4rem;display:flex;align-items:center;justify-content:space-between}.scene-center .logo[data-v-51190b73]{display:flex;align-items:center;gap:var(--space-3);text-decoration:none;color:var(--jet-theme-text-title)}.scene-center .logo-icon[data-v-51190b73]{width:2.25rem;height:2.25rem;background:linear-gradient(135deg,var(--jet-theme-primary) 0%,var(--jet-theme-primary-hover) 100%);border-radius:var(--r-2);display:flex;align-items:center;justify-content:center;color:var(--accent-ink);font-weight:700;font-size:var(--fs-14)}.scene-center .logo-text[data-v-51190b73]{font-weight:600;font-size:var(--fs-18)}.scene-center .logo-divider[data-v-51190b73]{width:.0625rem;height:1.25rem;background:var(--jet-theme-border);margin:0 .5rem}.scene-center .logo-subtitle[data-v-51190b73]{font-size:var(--fs-14);color:var(--jet-theme-text-secondary)}.scene-center .header-nav[data-v-51190b73]{display:flex;align-items:center;gap:var(--space-8)}.scene-center .nav-link[data-v-51190b73]{font-size:var(--fs-14);color:var(--jet-theme-text-secondary);text-decoration:none;transition:color .2s}.scene-center .nav-link[data-v-51190b73]:hover,.scene-center .nav-link.active[data-v-51190b73]{color:var(--jet-theme-primary)}.scene-center .header-actions[data-v-51190b73]{display:flex;align-items:center;gap:var(--space-4)}.scene-center .search-box[data-v-51190b73]{display:flex;align-items:center;background:var(--jet-theme-bg-layout);border:1px solid var(--jet-theme-border-secondary);border-radius:var(--r-3);padding:.5rem 1rem;gap:var(--space-2);width:17.5rem;transition:all .2s}.scene-center .search-box[data-v-51190b73]:focus-within{border-color:var(--jet-theme-primary);box-shadow:0 0 0 .1875rem var(--jet-theme-primary-soft)}.scene-center .search-box input[data-v-51190b73]{border:none;background:none;outline:none;font-size:var(--fs-14);flex:1;color:var(--jet-theme-text-title)}.scene-center .search-box input[data-v-51190b73]::placeholder{color:var(--jet-theme-text-disabled)}.scene-center .search-icon[data-v-51190b73]{color:var(--jet-theme-text-disabled)}.scene-center .user-avatar[data-v-51190b73]{width:2.25rem;height:2.25rem;border-radius:50%;background:linear-gradient(135deg,var(--jet-theme-primary) 0%,var(--jet-theme-primary-active) 100%);display:flex;align-items:center;justify-content:center;color:var(--accent-ink);font-size:var(--fs-14);font-weight:500;cursor:pointer}.scene-center .main-content[data-v-51190b73]{max-width:90rem;margin:0 auto;padding:var(--space-8)}.scene-center .hero[data-v-51190b73]{background:linear-gradient(135deg,var(--code-dark-bg) 0%,color-mix(in srgb,var(--code-dark-bg) 88%,var(--jet-theme-primary-active)) 100%);border-radius:var(--r-3);padding:var(--space-12);margin-bottom:var(--space-10);position:relative;overflow:hidden}.scene-center .hero[data-v-51190b73]:before{content:"";position:absolute;top:0;right:0;width:60%;height:100%;background:radial-gradient(ellipse at top right,color-mix(in srgb,var(--jet-theme-primary) 15%,transparent) 0%,transparent 70%)}.scene-center .hero[data-v-51190b73]:after{content:"";position:absolute;bottom:0;left:50%;width:40%;height:50%;background:radial-gradient(ellipse at bottom,color-mix(in srgb,var(--jet-theme-primary-hover) 10%,transparent) 0%,transparent 70%)}.scene-center .hero-content[data-v-51190b73]{position:relative;z-index:1;max-width:37.5rem}.scene-center .hero-badge[data-v-51190b73]{display:inline-flex;align-items:center;gap:.375rem;background:color-mix(in srgb,var(--jet-theme-primary) 15%,transparent);border:1px solid color-mix(in srgb,var(--jet-theme-primary) 30%,transparent);color:var(--jet-theme-primary-hover);font-size:var(--fs-12);font-weight:500;padding:.375rem .75rem;border-radius:1.25rem;margin-bottom:var(--space-5)}.scene-center .hero-badge[data-v-51190b73]:before{content:"";width:.375rem;height:.375rem;background:var(--jet-theme-primary-hover);border-radius:50%;animation:pulse-51190b73 2s infinite}@keyframes pulse-51190b73{0%,to{opacity:1}50%{opacity:.5}}.scene-center .hero h1[data-v-51190b73]{font-size:var(--fs-36);font-weight:700;color:var(--accent-ink);margin-bottom:var(--space-4);line-height:1.3}.scene-center .hero p[data-v-51190b73]{font-size:var(--fs-16);color:color-mix(in srgb,var(--accent-ink) 70%,transparent);margin-bottom:var(--space-7);line-height:1.8}.scene-center .hero-stats[data-v-51190b73]{display:flex;gap:var(--space-10)}.scene-center .hero-stat[data-v-51190b73]{text-align:left}.scene-center .hero-stat-value[data-v-51190b73]{font-size:var(--fs-28);font-weight:700;color:var(--accent-ink)}.scene-center .hero-stat-label[data-v-51190b73]{font-size:var(--fs-13);color:color-mix(in srgb,var(--accent-ink) 50%,transparent);margin-top:var(--space-1)}.scene-center .filter-section[data-v-51190b73]{margin-bottom:var(--space-8)}.scene-center .filter-tabs[data-v-51190b73]{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.scene-center .filter-tab[data-v-51190b73]{padding:.625rem 1.25rem;border-radius:var(--r-3);font-size:var(--fs-14);font-weight:500;color:var(--jet-theme-text-secondary);background:var(--jet-theme-bg-container);border:1px solid var(--jet-theme-border-secondary);cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.375rem}.scene-center .filter-tab[data-v-51190b73]:hover{border-color:var(--jet-theme-primary);color:var(--jet-theme-primary)}.scene-center .filter-tab.active[data-v-51190b73]{background:var(--jet-theme-primary);border-color:var(--jet-theme-primary);color:var(--accent-ink)}.scene-center .filter-tab .count[data-v-51190b73]{font-size:var(--fs-12);padding:.125rem .5rem;border-radius:.625rem;background:color-mix(in srgb,var(--code-dark-bg) 10%,transparent)}.scene-center .filter-tab.active .count[data-v-51190b73]{background:color-mix(in srgb,var(--accent-ink) 20%,transparent)}.scene-center .scene-grid[data-v-51190b73]{display:grid;grid-template-columns:repeat(auto-fill,minmax(21.25rem,1fr));gap:var(--space-6)}.scene-center .scene-card[data-v-51190b73]{background:var(--jet-theme-bg-container);border-radius:var(--r-3);border:1px solid var(--jet-theme-border-secondary);overflow:hidden;transition:all .3s ease;cursor:pointer;text-decoration:none;color:inherit;display:block}.scene-center .scene-card[data-v-51190b73]:hover{transform:translateY(-.25rem);box-shadow:var(--shadow-lifted);border-color:var(--jet-theme-primary-hover)}.scene-center .scene-card-cover[data-v-51190b73]{height:11.25rem;position:relative;overflow:hidden}.scene-center .scene-card-cover img[data-v-51190b73]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.scene-center .scene-card:hover .scene-card-cover img[data-v-51190b73]{transform:scale(1.05)}.scene-center .scene-card-cover[data-v-51190b73]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,color-mix(in srgb,var(--code-dark-bg) 60%,transparent),transparent)}.scene-center .scene-card-badge[data-v-51190b73]{position:absolute;top:.75rem;left:.75rem;z-index:2;padding:.25rem .625rem;border-radius:var(--r-1);font-size:var(--fs-12);font-weight:600;text-transform:uppercase;letter-spacing:.03125rem}.scene-center .scene-card-badge.hot[data-v-51190b73]{background:linear-gradient(135deg,var(--jet-theme-error),color-mix(in srgb,var(--jet-theme-warning) 72%,var(--jet-theme-error)));color:var(--accent-ink)}.scene-center .scene-card-badge.new[data-v-51190b73]{background:linear-gradient(135deg,var(--jet-theme-primary),var(--jet-theme-primary-hover));color:var(--accent-ink)}.scene-center .scene-card-badge.popular[data-v-51190b73]{background:linear-gradient(135deg,var(--jet-theme-primary-active),color-mix(in srgb,var(--jet-theme-primary-active) 35%,var(--jet-theme-bg-container)));color:var(--accent-ink)}.scene-center .scene-card-industry[data-v-51190b73]{position:absolute;top:.75rem;right:.75rem;z-index:2;padding:.25rem .625rem;border-radius:var(--r-1);font-size:var(--fs-12);font-weight:500;background:color-mix(in srgb,var(--jet-theme-bg-container) 95%,transparent);color:var(--jet-theme-text-title)}.scene-center .scene-card-content[data-v-51190b73]{padding:var(--space-5)}.scene-center .scene-card-title[data-v-51190b73]{font-size:var(--fs-17);font-weight:600;margin-bottom:var(--space-2);color:var(--jet-theme-text-title);display:flex;align-items:center;gap:var(--space-2)}.scene-center .scene-card-desc[data-v-51190b73]{font-size:var(--fs-13);color:var(--jet-theme-text-secondary);line-height:1.7;margin-bottom:var(--space-4);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.scene-center .scene-card-tags[data-v-51190b73]{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:var(--space-4)}.scene-center .scene-tag[data-v-51190b73]{padding:.25rem .625rem;border-radius:var(--r-1);font-size:var(--fs-12);font-weight:500;background:var(--jet-theme-bg-layout);color:var(--jet-theme-text-secondary);border:1px solid var(--jet-theme-border-secondary)}.scene-center .scene-tag.vision[data-v-51190b73]{background:var(--err-bg);color:var(--jet-theme-error);border-color:color-mix(in srgb,var(--jet-theme-error) 28%,var(--jet-theme-bg-container))}.scene-center .scene-tag.ai[data-v-51190b73]{background:var(--jet-theme-primary-soft);color:var(--jet-theme-primary-active);border-color:color-mix(in srgb,var(--jet-theme-primary) 28%,var(--jet-theme-bg-container))}.scene-center .scene-tag.iot[data-v-51190b73]{background:color-mix(in srgb,var(--jet-theme-primary-hover) 12%,var(--jet-theme-bg-container));color:var(--jet-theme-primary-hover);border-color:color-mix(in srgb,var(--jet-theme-primary-hover) 28%,var(--jet-theme-bg-container))}.scene-center .scene-tag.video[data-v-51190b73]{background:var(--warn-bg);color:var(--jet-theme-warning);border-color:color-mix(in srgb,var(--jet-theme-warning) 32%,var(--jet-theme-bg-container))}.scene-center .scene-tag.edge[data-v-51190b73]{background:var(--ok-bg);color:var(--jet-theme-success);border-color:color-mix(in srgb,var(--jet-theme-success) 32%,var(--jet-theme-bg-container))}.scene-center .scene-card-footer[data-v-51190b73]{display:flex;align-items:center;justify-content:space-between;padding-top:var(--space-4);border-top:1px solid var(--jet-theme-border-secondary)}.scene-center .scene-card-meta[data-v-51190b73]{display:flex;align-items:center;gap:var(--space-4)}.scene-center .scene-meta-item[data-v-51190b73]{display:flex;align-items:center;gap:var(--space-1);font-size:var(--fs-12);color:var(--jet-theme-text-secondary)}.scene-center .scene-meta-item svg[data-v-51190b73]{width:.875rem;height:.875rem}.scene-center .scene-card-action[data-v-51190b73]{padding:.5rem 1rem;border-radius:var(--r-2);font-size:var(--fs-13);font-weight:500;background:var(--jet-theme-primary);color:var(--accent-ink);border:none;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.375rem}.scene-center .scene-card-action[data-v-51190b73]:hover{background:var(--jet-theme-primary-active)}.scene-center .section-header[data-v-51190b73]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-6)}.scene-center .section-title[data-v-51190b73]{font-size:var(--fs-20);font-weight:600;color:var(--jet-theme-text-title)}.scene-center .view-all[data-v-51190b73]{font-size:var(--fs-14);color:var(--jet-theme-primary);text-decoration:none;display:flex;align-items:center;gap:var(--space-1)}.scene-center .view-all[data-v-51190b73]:hover{text-decoration:underline}.scene-center .capability-section[data-v-51190b73]{background:var(--jet-theme-bg-container);border-radius:var(--r-3);border:1px solid var(--jet-theme-border-secondary);padding:var(--space-6);margin-bottom:var(--space-8)}.scene-center .capability-title[data-v-51190b73]{font-size:var(--fs-14);font-weight:500;color:var(--jet-theme-text-secondary);margin-bottom:var(--space-4)}.scene-center .capability-grid[data-v-51190b73]{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:var(--space-3)}.scene-center .capability-item[data-v-51190b73]{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--jet-theme-bg-layout);border-radius:var(--r-3);border:1px solid var(--jet-theme-border-secondary);transition:all .2s;cursor:pointer}.scene-center .capability-item[data-v-51190b73]:hover{background:var(--jet-theme-primary-soft);border-color:var(--jet-theme-primary-hover)}.scene-center .capability-icon[data-v-51190b73]{width:2.25rem;height:2.25rem;border-radius:var(--r-2);display:flex;align-items:center;justify-content:center;font-size:var(--fs-18)}.scene-center .capability-icon.iot[data-v-51190b73]{background:linear-gradient(135deg,color-mix(in srgb,var(--jet-theme-primary-hover) 12%,var(--jet-theme-bg-container)),color-mix(in srgb,var(--jet-theme-primary-hover) 34%,var(--jet-theme-bg-container)))}.scene-center .capability-icon.visual[data-v-51190b73]{background:linear-gradient(135deg,var(--warn-bg),color-mix(in srgb,var(--jet-theme-warning) 32%,var(--jet-theme-bg-container)))}.scene-center .capability-icon.video[data-v-51190b73]{background:linear-gradient(135deg,var(--jet-theme-primary-soft),color-mix(in srgb,var(--jet-theme-primary) 28%,var(--jet-theme-bg-container)))}.scene-center .capability-icon.edge[data-v-51190b73]{background:linear-gradient(135deg,var(--ok-bg),color-mix(in srgb,var(--jet-theme-success) 32%,var(--jet-theme-bg-container)))}.scene-center .capability-icon.ai[data-v-51190b73]{background:linear-gradient(135deg,var(--err-bg),color-mix(in srgb,var(--jet-theme-error) 28%,var(--jet-theme-bg-container)))}.scene-center .capability-icon.agent[data-v-51190b73]{background:linear-gradient(135deg,color-mix(in srgb,var(--jet-theme-primary-active) 8%,var(--jet-theme-bg-container)),color-mix(in srgb,var(--jet-theme-primary-active) 28%,var(--jet-theme-bg-container)))}.scene-center .capability-info[data-v-51190b73]{flex:1}.scene-center .capability-name[data-v-51190b73]{font-size:var(--fs-14);font-weight:500;color:var(--jet-theme-text-title)}.scene-center .capability-count[data-v-51190b73]{font-size:var(--fs-12);color:var(--jet-theme-text-secondary)}.scene-center .footer[data-v-51190b73]{background:var(--code-dark-bg);color:color-mix(in srgb,var(--accent-ink) 70%,transparent);padding:2.5rem 2rem;margin-top:3.75rem}.scene-center .footer-inner[data-v-51190b73]{max-width:90rem;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.scene-center .footer-text[data-v-51190b73]{font-size:var(--fs-13)}.scene-center .footer-links[data-v-51190b73]{display:flex;gap:var(--space-6)}.scene-center .footer-link[data-v-51190b73]{font-size:var(--fs-13);color:color-mix(in srgb,var(--accent-ink) 70%,transparent);text-decoration:none;transition:color .2s}.scene-center .footer-link[data-v-51190b73]:hover{color:var(--accent-ink)}@media (max-width: 48rem){.scene-center .header-inner[data-v-51190b73]{padding:0 1rem}.scene-center .header-nav[data-v-51190b73]{display:none}.scene-center .search-box[data-v-51190b73]{width:12.5rem}.scene-center .main-content[data-v-51190b73]{padding:var(--space-4)}.scene-center .hero[data-v-51190b73]{padding:2rem 1.5rem}.scene-center .hero h1[data-v-51190b73]{font-size:var(--fs-28)}.scene-center .hero-stats[data-v-51190b73]{gap:var(--space-6)}.scene-center .scene-grid[data-v-51190b73]{grid-template-columns:1fr}.scene-center .filter-tabs[data-v-51190b73]{overflow-x:auto;padding-bottom:var(--space-2)}}@keyframes fadeInUp-51190b73{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}.scene-center .scene-card[data-v-51190b73]{animation:fadeInUp-51190b73 .5s ease forwards;opacity:0}.scene-center .scene-card[data-v-51190b73]:nth-child(1){animation-delay:.1s}.scene-center .scene-card[data-v-51190b73]:nth-child(2){animation-delay:.15s}.scene-center .scene-card[data-v-51190b73]:nth-child(3){animation-delay:.2s}.scene-center .scene-card[data-v-51190b73]:nth-child(4){animation-delay:.25s}.scene-center .scene-card[data-v-51190b73]:nth-child(5){animation-delay:.3s}.scene-center .scene-card[data-v-51190b73]:nth-child(6){animation-delay:.35s}.scene-center .scene-card[data-v-51190b73]:nth-child(7){animation-delay:.4s}.scene-center .scene-card[data-v-51190b73]:nth-child(8){animation-delay:.45s}.scene-center .scene-card[data-v-51190b73]:nth-child(9){animation-delay:.5s}.authorize-wrapper[data-v-13e35552]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--jet-theme-bg-layout);padding:var(--space-5)}.loading-container[data-v-13e35552]{display:flex;align-items:center;justify-content:center;min-height:100vh}.loading-card[data-v-13e35552]{text-align:center}.loading-text[data-v-13e35552]{margin-top:var(--space-4);color:var(--jet-theme-text-secondary)}.status-container[data-v-13e35552]{display:flex;align-items:center;justify-content:center;min-height:100vh}.status-card[data-v-13e35552]{background:var(--bg);border-radius:var(--r-3);padding:var(--space-10);text-align:center;max-width:25rem;width:100%;box-shadow:var(--shadow-1)}.status-card.error .status-icon[data-v-13e35552]{color:var(--jet-theme-error)}.status-icon[data-v-13e35552]{font-size:var(--fs-48);margin-bottom:var(--space-4)}.status-title[data-v-13e35552]{font-size:var(--fs-20);font-weight:500;color:var(--jet-theme-text-title);margin-bottom:var(--space-3)}.status-description[data-v-13e35552]{color:var(--jet-theme-text-secondary);line-height:1.5;margin-bottom:var(--space-6)}.status-footer[data-v-13e35552]{margin-top:var(--space-6)}.auth-container[data-v-13e35552]{display:flex;align-items:center;justify-content:center;min-height:100vh}.auth-card[data-v-13e35552]{background:var(--bg);border-radius:var(--r-3);padding:var(--space-10);max-width:25rem;width:100%;box-shadow:var(--shadow-1)}.auth-header[data-v-13e35552]{text-align:center;margin-bottom:var(--space-8)}.auth-logo[data-v-13e35552]{display:inline-flex;align-items:center;justify-content:center;width:3.75rem;height:3.75rem;background:var(--jet-theme-primary);border-radius:var(--r-3);margin-bottom:var(--space-4);font-size:var(--fs-24);color:var(--accent-ink)}.auth-title[data-v-13e35552]{font-size:var(--fs-20);font-weight:500;color:var(--jet-theme-text-title)}.auth-form[data-v-13e35552]{width:100%}.verify-code-wrapper[data-v-13e35552]{cursor:pointer;display:flex;align-items:center;justify-content:center;height:2rem;min-width:5rem}.verify-code-image[data-v-13e35552]{height:2rem;border-radius:var(--r-1)}.verify-code-placeholder[data-v-13e35552]{display:flex;align-items:center;justify-content:center;width:5rem;height:2rem;background:var(--jet-theme-bg-layout);border-radius:var(--r-1);color:var(--jet-theme-text-secondary)}.verify-code-placeholder[data-v-13e35552]:hover{background:var(--jet-theme-border-secondary)}.form-actions[data-v-13e35552]{margin-top:var(--space-6);margin-bottom:0}@media (max-width: 40rem){.auth-card[data-v-13e35552],.status-card[data-v-13e35552],.loading-card[data-v-13e35552]{padding:var(--space-6)}.auth-logo[data-v-13e35552]{width:3rem;height:3rem;font-size:var(--fs-20)}.auth-title[data-v-13e35552],.status-title[data-v-13e35552]{font-size:var(--fs-18)}.status-icon[data-v-13e35552]{font-size:var(--fs-40)}}.track[data-v-58627211]{position:relative;height:2.5rem;background:var(--bg);border:1px solid var(--line-strong);border-radius:var(--r-1);display:flex;align-items:center;justify-content:center}.track-mask[data-v-58627211]{position:absolute;left:0;top:0;height:100%;background:var(--info);opacity:.2;border-radius:var(--r-1) 0 0 var(--r-1)}.track-tip[data-v-58627211]{font-size:var(--fs-14);color:var(--ink-4);-webkit-user-select:none;user-select:none;pointer-events:none}.slider-btn[data-v-58627211]{position:absolute;width:2.25rem;height:2.25rem;background:var(--bg);border:1px solid var(--line-strong);cursor:grab;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-1);transition:background .2s;z-index:2}.slider-btn[data-v-58627211]:hover,.slider-btn.active[data-v-58627211]{background:var(--info);border-color:var(--info);color:var(--accent-ink);cursor:grabbing}.slider-captcha[data-v-2083a8ce]{width:100%;margin:0 auto}.image-container[data-v-2083a8ce]{position:relative;width:100%;overflow:hidden;border-radius:var(--r-1);background:var(--line-strong)}.image-container.rotate-box[data-v-2083a8ce]{display:flex;align-items:center;justify-content:center}.bg-image[data-v-2083a8ce]{display:block}.slider-image[data-v-2083a8ce]{position:absolute;z-index:2}.rotate-image[data-v-2083a8ce]{position:absolute;top:50%;left:50%;transform-origin:center;transition:transform .05s}.result[data-v-2083a8ce]{position:absolute;bottom:0;left:0;right:0;height:2rem;display:flex;align-items:center;justify-content:center;gap:var(--space-2);font-size:var(--fs-14);z-index:3;animation:slideUp-2083a8ce .3s}@keyframes slideUp-2083a8ce{0%{transform:translateY(100%)}to{transform:translateY(0)}}.result.success[data-v-2083a8ce]{background:color-mix(in srgb,var(--ok) 90%,transparent);color:var(--accent-ink)}.result.fail[data-v-2083a8ce]{background:color-mix(in srgb,var(--err) 90%,transparent);color:var(--accent-ink)}.dropdown-time-picker>div{position:relative!important}.dropdown-time-picker .manual-time-picker{display:none}.dropdown-time-picker .ant-picker-dropdown{position:relative;top:0;left:0;width:100%}.dropdown-time-picker .ant-picker-dropdown .ant-picker-panel{width:100%}.dropdown-time-picker .ant-picker-dropdown .ant-picker-footer{border-bottom:0}.dropdown-time-picker .ant-picker-panel-container{box-shadow:unset}.wrapper{display:none}.distribution[data-v-1288651c]{height:100%;min-height:0;display:flex;align-items:center;gap:24px}.donut[data-v-1288651c]{width:160px;height:160px;position:relative;flex-shrink:0}.donut[data-v-1288651c] .echarts-warp{position:relative;z-index:1}.zero-total[data-v-1288651c]:before{content:"";position:absolute;inset:4%;border:12px solid var(--ant-color-fill-secondary, #f0f0f0);border-radius:50%;pointer-events:none}.total[data-v-1288651c]{position:absolute;inset:0;z-index:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.total strong[data-v-1288651c]{font-size:24px;line-height:28px;font-weight:500;color:#1d2129;font-variant-numeric:tabular-nums}.total span[data-v-1288651c]{color:#86909c;font-size:12px;line-height:16px;margin-top:2px}.legend[data-v-1288651c]{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.legend-row[data-v-1288651c]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:6px 8px;border-radius:4px;font-size:13px;line-height:18px;transition:background .15s ease}.legend-row[data-v-1288651c]:hover{background:#f7f8fa}.legend-left[data-v-1288651c]{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.legend-dot[data-v-1288651c]{flex-shrink:0;width:6px;height:6px;border-radius:50%}.legend-name[data-v-1288651c]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1d2129}.legend-value[data-v-1288651c]{font-size:13px;font-weight:500;color:#1d2129;white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:8px}@container resource-widget (min-width: 580px){.legend[data-v-1288651c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px}}@container resource-widget (max-width: 460px){.distribution[data-v-1288651c]{gap:12px}.donut[data-v-1288651c]{width:120px;height:120px}}@container resource-widget (max-width: 340px){.distribution[data-v-1288651c]{flex-direction:column;justify-content:center}.legend[data-v-1288651c]{width:100%;flex:none}}.trend[data-v-0c34a13f]{height:100%;min-height:0}.external-parameters[data-v-ac35ddff]{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-6)}.external-parameters h2[data-v-ac35ddff]{margin:0;color:var(--ink-1);font-size:var(--fs-16)}.external-parameters p[data-v-ac35ddff]{margin:var(--space-1) 0 0;color:var(--ink-3);line-height:1.6}.external-parameters__declared[data-v-ac35ddff]{display:flex;flex-direction:column;gap:var(--space-2)}.external-parameters__declared h3[data-v-ac35ddff]{margin:0;color:var(--ink-1);font-size:var(--fs-14)}.external-parameters__row[data-v-ac35ddff]{display:grid;grid-template-columns:minmax(0,1fr) 8rem minmax(0,1fr) auto;gap:var(--space-2);align-items:center}@media (max-width: 48rem){.external-parameters__row[data-v-ac35ddff]{grid-template-columns:minmax(0,1fr)}}.product-alarm-records[data-v-ec623fcb]{display:grid;gap:16px}.product-invalid-data[data-v-cea33fd9]{display:grid;gap:.875rem}.product-invalid-data__filters[data-v-cea33fd9]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.product-invalid-data__input[data-v-cea33fd9]{width:15rem}.product-invalid-data__table[data-v-cea33fd9]{min-width:0}.product-invalid-data__table time[data-v-cea33fd9],.product-invalid-data__table code[data-v-cea33fd9]{color:var(--jet-theme-text)}.product-invalid-data__ellipsis[data-v-cea33fd9]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}@media (max-width: 53.75rem){.product-invalid-data__filters[data-v-cea33fd9]{align-items:stretch;flex-direction:column}.product-invalid-data__input[data-v-cea33fd9]{width:100%}}.product-alarm-config[data-v-5638aa87]{display:grid;gap:var(--space-3)}.product-alarm-config__bar[data-v-5638aa87]{display:flex;justify-content:flex-end}.product-alarm-config__search[data-v-5638aa87]{width:16.25rem;max-width:100%}.product-alarm-config__search[data-v-5638aa87] svg{width:.875rem;height:.875rem;color:var(--jet-theme-text-disabled)}.product-alarm-config__property[data-v-5638aa87]{display:grid;gap:.125rem;line-height:1.35}.product-alarm-config__property span[data-v-5638aa87]:first-child{color:var(--jet-theme-text);font-weight:600}.product-alarm-config__property span[data-v-5638aa87]:last-child{color:var(--jet-theme-text-disabled);font-size:var(--fs-14)}.product-alarm-config__pagination[data-v-5638aa87]{justify-self:end}.detail-page-wrapper[data-v-abc417ce]{position:relative;display:flex;gap:16px;width:100%;height:100%}.detail-page-wrapper .data-content[data-v-abc417ce]{flex:1;flex-shrink:0;min-width:0;height:100%;display:flex;flex-direction:column;gap:16px;padding-right:10px;overflow-y:auto}.detail-page-wrapper .data-content .content-header[data-v-abc417ce]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;font-size:16px;line-height:22px}.detail-page-wrapper .data-content .content-header[data-v-abc417ce]>*:first-child{color:#1a1a1a}.detail-page-wrapper .data-content .content-header[data-v-abc417ce]>*:last-child{color:#4096ff;cursor:pointer}.detail-page-wrapper .data-content .content-description[data-v-abc417ce]{flex-shrink:0;width:100%;padding:8px 16px;box-sizing:border-box;border-radius:6px;border:1px solid #cccccc;background:#f5f5f5}.detail-page-wrapper .data-content .content-description .item-line[data-v-abc417ce]{display:flex;align-items:center;gap:24px;font-size:14px;line-height:24px}.detail-page-wrapper .data-content .content-description .item-line .label[data-v-abc417ce]{min-width:0;flex-shrink:0;color:#777}.detail-page-wrapper .data-content .content-description .item-line .value[data-v-abc417ce]{flex:1;min-width:0;color:#1a1a1a}.detail-page-wrapper .data-content .content-echarts[data-v-abc417ce]{flex-shrink:0;width:100%;height:340px;padding:16px;border-radius:12px;background:#fff;box-sizing:border-box;border:1px solid #e4e4e4}.detail-page-wrapper .data-content .center[data-v-abc417ce]{display:flex;align-items:center;justify-content:center}.detail-page-wrapper .real-time-content[data-v-abc417ce]{flex-shrink:0;display:flex;flex-direction:column;width:386px;height:100%;padding:16px;border-radius:6px;box-sizing:border-box;border:1px solid #e4e4e4}.detail-page-wrapper .real-time-content .time-header[data-v-abc417ce]{flex-shrink:0;margin-bottom:16px;line-height:22px;font-size:16px;color:#1a1a1a}.detail-page-wrapper .real-time-content .time-operate[data-v-abc417ce]{flex-shrink:0;display:flex;align-items:center;gap:12px;margin-bottom:16px}.detail-page-wrapper .real-time-content .time-operate .select[data-v-abc417ce]{flex:1;min-width:0}.detail-page-wrapper .real-time-content .time-operate .search[data-v-abc417ce]{width:200px}.detail-page-wrapper .real-time-content .time-operate .icon[data-v-abc417ce]{font-size:24px}.detail-page-wrapper .real-time-content .time-button[data-v-abc417ce]{flex-shrink:0;display:flex;align-items:center;justify-content:end;gap:16px;margin-bottom:16px}.detail-page-wrapper .real-time-content .time-log[data-v-abc417ce]{flex-shrink:0;flex:1;min-height:0;width:100%;padding:12px;font-size:14px;line-height:24px;color:#1a1a1a;border-radius:6px;box-sizing:border-box;word-break:break-all;background:#f5f5f5;overflow-y:auto}.detail-page-wrapper .other-state-wrapper[data-v-abc417ce]{display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;height:100%;box-sizing:border-box}.detail-page-wrapper .other-state-wrapper .icon[data-v-abc417ce]{width:128px;margin-bottom:16px}.detail-page-wrapper .other-state-wrapper .label[data-v-abc417ce]{margin-bottom:8px;font-size:16px;line-height:22px;color:#1a1a1a}.detail-page-wrapper .other-state-wrapper .description[data-v-abc417ce]{font-size:14px;line-height:22px;color:#a3a3a3;text-align:center}.description-drawer-wrapper[data-v-abc417ce]{position:relative;width:100%;height:100%;overflow-y:auto}.description-drawer-wrapper .drawer-block[data-v-abc417ce]{width:100%;margin-bottom:24px}.description-drawer-wrapper .drawer-block .title[data-v-abc417ce]{margin-bottom:8px;font-size:16px;font-weight:700;line-height:16px;color:#1a1a1a}.description-drawer-wrapper .drawer-block .desc[data-v-abc417ce]{margin-bottom:4px;font-size:14px;line-height:20px;color:#777}.detail-page-wrapper[data-v-b2c46e2e]{position:relative;width:100%;height:100%;padding-right:10px;box-sizing:border-box;overflow:auto}.detail-page-wrapper .report-header[data-v-b2c46e2e]{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;margin-bottom:16px;padding:8px 16px;border:1px solid #cccccc;border-radius:6px;background:#f5f5f5;box-sizing:border-box;font-size:14px;line-height:24px}.detail-page-wrapper .report-header .label[data-v-b2c46e2e]{color:#1a1a1a}.detail-page-wrapper .report-header .label .icon[data-v-b2c46e2e]{margin-right:8px;font-size:16px;color:#1677ff}.detail-page-wrapper .report-header .operate[data-v-b2c46e2e]{flex-shrink:0;min-width:0;color:#4096ff;cursor:pointer}.detail-page-wrapper .report-title[data-v-b2c46e2e]{margin-bottom:16px;font-size:16px;line-height:22px;color:#1a1a1a}.detail-page-wrapper .report-match[data-v-b2c46e2e]{width:100%;margin-bottom:16px;padding:16px;border-radius:6px;box-sizing:border-box;border:1px solid #f0f0f0}.detail-page-wrapper .report-match .description[data-v-b2c46e2e]{color:#52c41a}.detail-page-wrapper .other-state-wrapper[data-v-b2c46e2e]{display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;height:100%;box-sizing:border-box}.detail-page-wrapper .other-state-wrapper .icon[data-v-b2c46e2e]{width:128px;margin-bottom:16px}.detail-page-wrapper .other-state-wrapper .label[data-v-b2c46e2e]{margin-bottom:8px;font-size:16px;line-height:22px;color:#1a1a1a}.detail-page-wrapper .other-state-wrapper .description[data-v-b2c46e2e]{font-size:14px;line-height:22px;color:#a3a3a3;text-align:center}.alert-wrapper[data-v-99c5de3f]{margin-bottom:16px}.alert-wrapper .message[data-v-99c5de3f]{font-size:14px;color:#777}.alert-wrapper .message .model[data-v-99c5de3f]{margin-left:8px;color:#1a1a1a}.method-button[data-v-99c5de3f]{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:8px 16px;box-sizing:border-box;color:#1a1a1a;border:1px solid #d9d9d9;border-radius:6px;cursor:pointer}.method-button .icon[data-v-99c5de3f]{font-size:16px}.active[data-v-99c5de3f]{border:1px solid #1677ff}.active .icon[data-v-99c5de3f]{font-size:16px;color:#1677ff}.gary[data-v-99c5de3f]{cursor:context-menu;background:#f5f5f5;border:1px solid #d9d9d9}.form-model-header[data-v-99c5de3f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;color:#000000e0}.pr-5[data-v-99c5de3f]{padding-right:5px}.form-model-wrapper[data-v-99c5de3f]{width:100%;max-height:500px;overflow-y:auto}.form-model-wrapper .empty-content[data-v-99c5de3f]{display:flex;align-items:center;justify-content:center;width:100%;height:200px}.form-model-wrapper .checked[data-v-99c5de3f]{border:1px solid #1677ff!important}.form-model-wrapper .model-item[data-v-99c5de3f]{position:relative;display:flex;align-items:center;gap:16px;padding:16px 29px 16px 16px;margin-bottom:16px;border-radius:6px;background:#fff;box-sizing:border-box;border:1px solid #d9d9d9;cursor:pointer}.form-model-wrapper .model-item .checked-icon[data-v-99c5de3f]{position:absolute;width:32px;height:32px;bottom:0;right:0}.form-model-wrapper .model-item .item-content[data-v-99c5de3f]{flex:1;flex-shrink:0;min-width:0}.form-model-wrapper .model-item .item-content .header-line[data-v-99c5de3f]{display:flex;align-items:center;gap:8px;width:100%;margin-bottom:12px}.form-model-wrapper .model-item .item-content .header-line .name[data-v-99c5de3f]{font-size:16px;font-weight:400;line-height:24px;color:#1a1a1a}.form-model-wrapper .model-item .item-content .header-line .status[data-v-99c5de3f]{flex:1;flex-shrink:0;min-width:100px}.form-model-wrapper .model-item .item-content .model-wrapper[data-v-99c5de3f]{display:flex;align-items:center;gap:24px;width:100%}.form-model-wrapper .model-item .item-content .model-wrapper .w100[data-v-99c5de3f]{width:100px}.form-model-wrapper .model-item .item-content .model-wrapper .flex[data-v-99c5de3f]{flex:1;flex-shrink:0;min-width:0}.form-model-wrapper .model-item .item-content .model-wrapper .col-model[data-v-99c5de3f]{font-size:14px;line-height:16px}.form-model-wrapper .model-item .item-content .model-wrapper .col-model .label[data-v-99c5de3f]{margin-bottom:8px;color:#777}.form-model-wrapper .model-item .item-content .model-wrapper .col-model .value[data-v-99c5de3f]{color:#1a1a1a}.form-model-wrapper .model-item .item-content .model-wrapper .col-model .tag[data-v-99c5de3f]{flex-shrink:0;min-width:0;display:flex;align-items:center;justify-content:center;max-width:200px;gap:4px;padding:1px 8px;border-radius:4px;background:#fff;box-sizing:border-box;font-size:12px;line-height:20px;color:#4096ff;border:1px solid #bae0ff}.form-model-wrapper .model-item .item-content .model-wrapper .col-model .tag.tag-more[data-v-99c5de3f]{cursor:pointer}.form-model-wrapper .model-item .item-content .model-wrapper .col-model .tag-list[data-v-99c5de3f]{display:flex;align-items:center;gap:8px}.ai-deploy-tag-more-list{display:flex;flex-direction:column;gap:8px}.ai-deploy-tag-more-list .tag{flex-shrink:0;min-width:0;display:flex;align-items:center;justify-content:center;max-width:200px;gap:4px;padding:1px 8px;border-radius:4px;background:#fff;box-sizing:border-box;font-size:12px;line-height:20px;color:#4096ff;border:1px solid #bae0ff}.ai-deploy-tag-more-list .tag.tag-more{cursor:pointer}.configuration-collapse[data-v-cee999d5]{position:relative;margin-top:16px}.configuration-collapse .title[data-v-cee999d5]{font-size:14px;color:#1a1a1a}.configuration-collapse .desc[data-v-cee999d5]{margin-left:8px;color:#777}.configuration-collapse[data-v-cee999d5] .ant-collapse-item>.ant-collapse-header{pointer-events:none}.configuration-collapse[data-v-cee999d5] .ant-collapse-item>.ant-collapse-header .ant-collapse-extra{pointer-events:auto}.collapse-icon[data-v-cee999d5]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;border:1px solid #cccccc;box-sizing:border-box}.format-description[data-v-cee999d5]{margin-top:8px;color:#777}.detail-page-wrapper[data-v-58a3fc04]{position:relative;width:100%;height:100%}.detail-page-wrapper .tag[data-v-58a3fc04]{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:4px;box-sizing:border-box}.detail-page-wrapper .training[data-v-58a3fc04]{color:#1677ff;border:1px solid #91caff;background:#e6f4ff}.detail-page-wrapper .trained[data-v-58a3fc04]{color:#52c41a;background:#f6ffed;border:1px solid #b7eb8f}.detail-page-wrapper .failed[data-v-58a3fc04]{color:#ff4d4f;background:#fff1f0;border:1px solid #ffa39e}.detail-page-wrapper .init[data-v-58a3fc04]{color:#faad14;background:#fffbe6;border:1px solid #ffe58f}.detail-page-wrapper .other-state-wrapper[data-v-58a3fc04]{display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;height:100%;box-sizing:border-box}.detail-page-wrapper .other-state-wrapper .icon[data-v-58a3fc04]{width:128px;margin-bottom:16px}.detail-page-wrapper .other-state-wrapper .label[data-v-58a3fc04]{margin-bottom:8px;font-size:16px;line-height:22px;color:#1a1a1a}.detail-page-wrapper .other-state-wrapper .description[data-v-58a3fc04]{font-size:14px;line-height:22px;color:#a3a3a3;text-align:center}.detail-page-wrapper[data-v-18763bef]{position:relative;width:100%;height:100%}.detail-page-wrapper .title-line[data-v-18763bef]{margin-bottom:16px;font-size:16px;line-height:22px;color:#1a1a1a}.detail-page-wrapper .info-block[data-v-18763bef]{display:flex;flex-wrap:wrap;gap:16px;width:100%;padding:16px;margin-bottom:16px;border-radius:6px;border:1px solid #e4e4e4;box-sizing:border-box}.detail-page-wrapper .info-block .item-col[data-v-18763bef]{display:flex;align-items:center;gap:16px;font-size:14px}.detail-page-wrapper .info-block .item-col .label[data-v-18763bef]{width:88px;color:#777}.detail-page-wrapper .info-block .item-col .value[data-v-18763bef]{max-width:400px;flex:1;flex-shrink:0;min-width:415px;color:#1a1a1a}.vision-agent-search-results[data-v-bf3bea8c]{min-width:0;padding-top:var(--space-3);border-top:1px solid var(--line)}.vision-agent-search-results[data-v-bf3bea8c] .ant-spin-nested-loading,.vision-agent-search-results[data-v-bf3bea8c] .ant-spin-container{width:100%}.vision-agent-search-results__header[data-v-bf3bea8c],.vision-agent-search-results__title[data-v-bf3bea8c]{display:flex;align-items:center}.vision-agent-search-results__header[data-v-bf3bea8c]{justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem}.vision-agent-search-results__title[data-v-bf3bea8c]{flex-wrap:wrap;gap:.5rem;color:var(--ink-1);font-weight:600}.vision-agent-search-results__count[data-v-bf3bea8c]{color:var(--ink-3);font-size:var(--fs-14);font-weight:400}.vision-agent-search-results__criteria[data-v-bf3bea8c]{margin:0 0 var(--space-3);color:var(--ink-3);overflow-wrap:anywhere}.vision-agent-search-results__empty[data-v-bf3bea8c]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.vision-agent-search-results__empty>p[data-v-bf3bea8c],.vision-agent-search-results__unavailable[data-v-bf3bea8c]{margin:0}.algorithm-model-update-demo[data-v-56159ec6]{display:grid;gap:var(--space-3)}.algorithm-model-update-demo__actions[data-v-56159ec6]{display:flex;align-items:center;gap:var(--space-3)}.algorithm-model-update-demo__grid[data-v-56159ec6]{--matrix-grid-row-height: 2.75rem;--algorithm-matrix-unavailable-bg: color-mix(in srgb, var(--ink-1) 2%, var(--bg));--algorithm-matrix-unavailable-ink: color-mix(in srgb, var(--ink-2) 86%, var(--bg));display:grid;grid-template-columns:12rem repeat(3,minmax(9rem,1fr));height:auto;overflow-x:auto;gap:1px;background:var(--line)}.algorithm-model-update-demo__heading[data-v-56159ec6],.algorithm-model-update-demo__camera[data-v-56159ec6]{display:flex;align-items:center;padding:0 var(--space-2);background:var(--bg)}.algorithm-model-update-demo__heading[data-v-56159ec6]{justify-content:center;font-weight:600;background:var(--bg-2)}.algorithm-model-update-demo__camera[data-v-56159ec6]{gap:var(--space-2);white-space:nowrap}.algorithm-model-update-demo__camera strong[data-v-56159ec6]{color:var(--ink-2);font-size:var(--fs-12)}.algorithm-model-update-demo__cell[data-v-56159ec6]{min-height:var(--matrix-grid-row-height);background:var(--bg)}.playback-stream-diagnostics[data-v-665aee5c]{min-width:0}.playback-stream-diagnostics__intro[data-v-665aee5c]{display:grid;justify-items:center;gap:12px;padding:48px 24px;text-align:center}.playback-stream-diagnostics__intro-icon[data-v-665aee5c]{display:grid;width:40px;height:40px;place-items:center;color:var(--ant-color-primary);background:var(--ant-color-primary-bg);border-radius:50%;font-size:20px}.playback-stream-diagnostics__intro p[data-v-665aee5c]{max-width:320px;margin:0;color:var(--jet-theme-text-secondary);font-size:var(--fs-12);line-height:1.7}.playback-stream-diagnostics__steps[data-v-665aee5c]{display:grid;width:min(100%,360px);margin:4px 0 6px;padding:0;list-style:none;border-top:1px solid var(--jet-theme-border-secondary)}.playback-stream-diagnostics__steps li[data-v-665aee5c]{display:flex;align-items:center;gap:8px;min-width:0;padding:8px 0;border-bottom:1px solid var(--jet-theme-border-secondary);color:var(--jet-theme-text-secondary);font-size:var(--fs-12);text-align:left}.playback-stream-diagnostics__steps span[data-v-665aee5c]{display:grid;flex:none;width:18px;height:18px;place-items:center;border-radius:50%;background:var(--ant-color-primary-bg);color:var(--ant-color-primary);font-size:11px;font-weight:600}.bigscreen-requirement-confirmation[data-v-8aa6dc3a]{width:min(100%,44rem)}header[data-v-8aa6dc3a],footer[data-v-8aa6dc3a]{display:flex;align-items:center;gap:var(--space-2)}header[data-v-8aa6dc3a]{color:var(--ink-1);font-size:var(--fs-title-4)}header .anticon[data-v-8aa6dc3a]{color:var(--accent)}.bigscreen-requirement-confirmation__summary[data-v-8aa6dc3a]{margin:var(--space-3) 0 0;color:var(--ink-1);font-size:var(--fs-body);line-height:var(--lh-normal)}.bigscreen-requirement-confirmation__superseded[data-v-8aa6dc3a]{margin:var(--space-2) 0 0;color:var(--warn);font-size:var(--fs-meta);line-height:var(--lh-normal)}.bigscreen-requirement-confirmation.is-superseded[data-v-8aa6dc3a]{opacity:.68}.bigscreen-requirement-confirmation.is-superseded .bigscreen-requirement-confirmation__summary[data-v-8aa6dc3a],.bigscreen-requirement-confirmation.is-superseded dd[data-v-8aa6dc3a],.bigscreen-requirement-confirmation.is-superseded dt[data-v-8aa6dc3a]{color:var(--ink-3)}dl[data-v-8aa6dc3a]{display:grid;gap:var(--space-2);margin:var(--space-4) 0 0}dl>div[data-v-8aa6dc3a]{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:var(--space-3);line-height:var(--lh-normal)}dt[data-v-8aa6dc3a]{color:var(--ink-2)}dd[data-v-8aa6dc3a]{margin:0;color:var(--ink-1);word-break:break-word}footer[data-v-8aa6dc3a]{justify-content:flex-end;flex-wrap:wrap;margin-top:var(--space-4)}@media (max-width: 30rem){dl>div[data-v-8aa6dc3a]{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}footer[data-v-8aa6dc3a],footer .ant-btn[data-v-8aa6dc3a]{width:100%}}.crowd-peak-detail-modal .ant-modal-content{overflow:hidden;padding:0;height:auto!important;min-height:0!important;color:var(--crowd-peak-detail-text);background:var(--crowd-peak-detail-surface);border:1px solid var(--crowd-peak-detail-border);border-radius:var(--radius-jet, var(--r-2));box-shadow:var(--crowd-peak-detail-shadow)}.crowd-peak-detail-modal .ant-modal-header{margin:0;padding:var(--space-6) var(--space-8) var(--space-5);background:transparent;border-bottom:none}.crowd-peak-detail-modal .ant-modal-title{color:var(--crowd-peak-detail-title);font-size:20px;font-weight:600}.crowd-peak-detail-modal .ant-modal-close{top:var(--space-5);right:var(--space-5);color:var(--crowd-peak-detail-muted)}.crowd-peak-detail-modal .ant-modal-close:hover{color:var(--crowd-peak-detail-theme);background:color-mix(in srgb,var(--crowd-peak-detail-theme) 10%,transparent)}.crowd-peak-detail-modal .ant-modal-body{min-height:0!important;padding:0 var(--space-8) var(--space-6);background:transparent}.crowd-peak-detail__summary[data-v-b970a6d7]{margin-bottom:var(--space-4);color:var(--crowd-peak-detail-theme);font-weight:600}.crowd-peak-detail__metrics[data-v-b970a6d7]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}.crowd-peak-detail__metrics article[data-v-b970a6d7]{min-width:0;padding:var(--space-5);background:var(--crowd-peak-detail-content-surface);border:1px solid var(--crowd-peak-detail-content-border);border-radius:var(--radius-jet-sm, var(--r-1))}.crowd-peak-detail__metrics span[data-v-b970a6d7]{display:block;margin-bottom:var(--space-2);color:var(--crowd-peak-detail-muted)}.crowd-peak-detail__metrics strong[data-v-b970a6d7]{color:var(--crowd-peak-detail-title);font-size:24px;font-variant-numeric:tabular-nums}.crowd-peak-detail__metrics small[data-v-b970a6d7]{margin-left:var(--space-1);color:var(--crowd-peak-detail-muted)}.device-business-group-detail-modal .ant-modal-content{overflow:hidden;padding:0;color:var(--device-business-group-detail-text);border:1px solid var(--device-business-group-detail-border);border-radius:var(--radius-jet-lg);background:var(--device-business-group-detail-surface);box-shadow:var(--device-business-group-detail-shadow)}.device-business-group-detail-modal .ant-modal-header{margin:0;padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--device-business-group-detail-border);background:transparent}.device-business-group-detail-modal .ant-modal-title{color:var(--device-business-group-detail-title);font-size:18px;font-weight:600}.device-business-group-detail-modal .ant-modal-close{top:var(--space-4);right:var(--space-4);color:var(--device-business-group-detail-muted)}.device-business-group-detail-modal .ant-modal-close:hover{color:var(--device-business-group-detail-title);background:color-mix(in srgb,var(--device-business-group-detail-primary) 10%,transparent)}.device-business-group-detail-modal .ant-modal-body{padding:0}.device-business-group-detail[data-v-a42a4350]{max-height:calc(100vh - 144px);overflow:auto;color:var(--device-business-group-detail-text);background:var(--device-business-group-detail-surface)}.device-business-group-detail__overview[data-v-a42a4350],.device-business-group-detail__devices[data-v-a42a4350]{padding:var(--space-5) var(--space-6)}.device-business-group-detail__overview[data-v-a42a4350]{border-bottom:1px solid var(--device-business-group-detail-border);background:color-mix(in srgb,var(--device-business-group-detail-primary) 5%,var(--device-business-group-detail-surface))}.device-business-group-detail__section-head[data-v-a42a4350]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4)}.device-business-group-detail__section-head h3[data-v-a42a4350]{margin:0;color:var(--device-business-group-detail-title);font-size:15px;font-weight:600;line-height:24px}.device-business-group-detail__section-head>span[data-v-a42a4350]{color:var(--device-business-group-detail-muted);font-size:13px;white-space:nowrap}.device-business-group-detail__section-head>span strong[data-v-a42a4350]{margin-left:var(--space-2);font-size:18px;font-variant-numeric:tabular-nums}.device-business-group-detail__section-head>span strong.is-success[data-v-a42a4350]{color:var(--jet-theme-success)}.device-business-group-detail__section-head>span strong.is-warning[data-v-a42a4350]{color:var(--jet-theme-warning)}.device-business-group-detail__section-head>span strong.is-error[data-v-a42a4350]{color:var(--jet-theme-error)}.device-business-group-detail__section-head>span strong.is-default[data-v-a42a4350]{color:var(--device-business-group-detail-muted)}.device-business-group-detail__overview-content[data-v-a42a4350]{display:grid;grid-template-columns:280px minmax(0,1fr);align-items:center;gap:var(--space-6);min-height:210px}.device-business-group-detail__chart-wrap[data-v-a42a4350]{position:relative;width:240px;height:210px;margin:0 auto}.device-business-group-detail__chart[data-v-a42a4350]{position:absolute;inset:0;width:100%;height:100%}.device-business-group-detail__chart-center[data-v-a42a4350]{position:absolute;top:50%;left:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;width:46%;aspect-ratio:1;pointer-events:none;transform:translate(-50%,-50%)}.device-business-group-detail__chart-center strong[data-v-a42a4350]{max-width:100%;overflow:hidden;color:var(--device-business-group-detail-title);font-size:28px;font-variant-numeric:tabular-nums;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.device-business-group-detail__chart-center span[data-v-a42a4350]{margin-top:var(--space-1);color:var(--device-business-group-detail-muted);font-size:12px}.device-business-group-detail__status-grid[data-v-a42a4350]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--device-business-group-detail-content-border);border-left:1px solid var(--device-business-group-detail-content-border)}.device-business-group-detail__status-item[data-v-a42a4350]{min-width:0;padding:var(--space-4);border-right:1px solid var(--device-business-group-detail-content-border);border-bottom:1px solid var(--device-business-group-detail-content-border);background:var(--device-business-group-detail-content-surface)}.device-business-group-detail__status-main[data-v-a42a4350]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-width:0;margin-bottom:var(--space-2)}.device-business-group-detail__status-name[data-v-a42a4350]{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0;color:var(--device-business-group-detail-muted);font-size:13px;white-space:nowrap}.device-business-group-detail__status-name i[data-v-a42a4350]{flex:0 0 auto;width:8px;height:8px;border-radius:50%}.device-business-group-detail__status-value[data-v-a42a4350]{display:inline-flex;flex:0 0 auto;align-items:baseline;gap:var(--space-1);font-variant-numeric:tabular-nums;white-space:nowrap}.device-business-group-detail__status-value strong[data-v-a42a4350]{color:var(--device-business-group-detail-title);font-size:20px;line-height:1}.device-business-group-detail__status-value small[data-v-a42a4350],.device-business-group-detail__status-value em[data-v-a42a4350]{color:var(--device-business-group-detail-muted);font-size:11px;font-style:normal}.device-business-group-detail__status-value em[data-v-a42a4350]{margin-left:var(--space-1)}.device-business-group-detail__device-name[data-v-a42a4350]{display:block;overflow:hidden;color:var(--device-business-group-detail-title);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.device-business-group-detail__device-state[data-v-a42a4350]{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap}.device-business-group-detail__table-error[data-v-a42a4350]{padding:var(--space-4);text-align:left}[data-v-a42a4350] .device-business-group-detail__status-item .ant-progress{display:block;line-height:1}[data-v-a42a4350] .device-business-group-detail__status-item .ant-progress-outer,[data-v-a42a4350] .device-business-group-detail__status-item .ant-progress-inner{display:block}[data-v-a42a4350] .device-business-group-detail__table .ant-table-cell{vertical-align:middle}[data-v-a42a4350] .device-business-group-detail__table .ant-table,[data-v-a42a4350] .device-business-group-detail__table .ant-table-container,[data-v-a42a4350] .device-business-group-detail__table .ant-table-content,[data-v-a42a4350] .device-business-group-detail__table .ant-table-body{color:var(--device-business-group-detail-text);background:transparent}[data-v-a42a4350] .device-business-group-detail__table .ant-table-container{overflow:hidden;border:1px solid var(--device-business-group-detail-content-border);border-radius:var(--radius-jet-sm)}[data-v-a42a4350] .device-business-group-detail__table .ant-table-thead>tr>th{height:44px;color:var(--device-business-group-detail-muted);border-bottom-color:var(--device-business-group-detail-content-border);background:var(--device-business-group-detail-content-surface);font-weight:600}[data-v-a42a4350] .device-business-group-detail__table .ant-table-thead>tr>th:before{background-color:var(--device-business-group-detail-content-border)!important}[data-v-a42a4350] .device-business-group-detail__table .ant-table-tbody>tr>td{height:48px;color:var(--device-business-group-detail-text);border-bottom-color:var(--device-business-group-detail-content-border);background:var(--device-business-group-detail-content-surface)}[data-v-a42a4350] .device-business-group-detail__table .ant-table-tbody>tr:hover>td{background:color-mix(in srgb,var(--device-business-group-detail-primary) 8%,var(--device-business-group-detail-content-surface))!important}[data-v-a42a4350] .device-business-group-detail__table .ant-table-placeholder>td{background:var(--device-business-group-detail-content-surface)!important;border-bottom-color:transparent}[data-v-a42a4350] .device-business-group-detail__table .ant-badge-status-text{color:var(--device-business-group-detail-text)}[data-v-a42a4350] .device-business-group-detail__table .ant-table-cell-scrollbar:not([rowspan]){box-shadow:none}[data-v-a42a4350] .device-business-group-detail__table .ant-pagination{margin:var(--space-4) 0 0;color:var(--device-business-group-detail-muted)}[data-v-a42a4350] .device-business-group-detail__table .ant-pagination-item,[data-v-a42a4350] .device-business-group-detail__table .ant-pagination-prev .ant-pagination-item-link,[data-v-a42a4350] .device-business-group-detail__table .ant-pagination-next .ant-pagination-item-link,[data-v-a42a4350] .device-business-group-detail__table .ant-select-selector{color:var(--device-business-group-detail-text)!important;border-color:var(--device-business-group-detail-content-border)!important;background:var(--device-business-group-detail-content-surface)!important}[data-v-a42a4350] .device-business-group-detail__table .ant-pagination-item a,[data-v-a42a4350] .device-business-group-detail__table .ant-pagination-prev button,[data-v-a42a4350] .device-business-group-detail__table .ant-pagination-next button,[data-v-a42a4350] .device-business-group-detail__table .ant-select-arrow{color:var(--device-business-group-detail-muted)}[data-v-a42a4350] .device-business-group-detail__table .ant-pagination-item-active{border-color:var(--device-business-group-detail-primary)!important;background:color-mix(in srgb,var(--device-business-group-detail-primary) 14%,var(--device-business-group-detail-content-surface))!important}[data-v-a42a4350] .device-business-group-detail__table .ant-pagination-item-active a{color:var(--device-business-group-detail-primary)}[data-v-a42a4350] .device-business-group-detail__table .ant-empty-description{color:var(--device-business-group-detail-muted)}.device-business-group-detail[data-v-a42a4350]::-webkit-scrollbar,[data-v-a42a4350] .device-business-group-detail__table .ant-table-body::-webkit-scrollbar,[data-v-a42a4350] .device-business-group-detail__table .ant-table-content::-webkit-scrollbar{width:6px;height:6px}.device-business-group-detail[data-v-a42a4350]::-webkit-scrollbar-track,[data-v-a42a4350] .device-business-group-detail__table .ant-table-body::-webkit-scrollbar-track,[data-v-a42a4350] .device-business-group-detail__table .ant-table-content::-webkit-scrollbar-track{background:transparent}.device-business-group-detail[data-v-a42a4350]::-webkit-scrollbar-thumb,[data-v-a42a4350] .device-business-group-detail__table .ant-table-body::-webkit-scrollbar-thumb,[data-v-a42a4350] .device-business-group-detail__table .ant-table-content::-webkit-scrollbar-thumb{border-radius:var(--radius-jet-full);background:var(--device-business-group-detail-track)}@media (max-width: 768px){.device-business-group-detail__overview[data-v-a42a4350],.device-business-group-detail__devices[data-v-a42a4350]{padding:var(--space-4)}.device-business-group-detail__overview-content[data-v-a42a4350]{grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.device-business-group-detail__chart-wrap[data-v-a42a4350]{width:220px;height:190px}.device-business-group-detail__status-grid[data-v-a42a4350]{grid-template-columns:minmax(0,1fr)}}.device-overview-detail-modal .ant-modal-content{overflow:hidden;padding:0;height:auto!important;min-height:0!important;color:var(--device-overview-detail-text);background:var(--device-overview-detail-surface);border:1px solid var(--device-overview-detail-border);border-radius:var(--radius-jet, var(--r-2));box-shadow:var(--device-overview-detail-shadow)}.device-overview-detail-modal .ant-modal-header{margin:0;padding:var(--space-6) var(--space-8) var(--space-5);background:transparent;border-bottom:none}.device-overview-detail-modal .ant-modal-title{color:var(--device-overview-detail-title);font-size:20px;font-weight:600}.device-overview-detail-modal .ant-modal-close{top:var(--space-5);right:var(--space-5);color:var(--device-overview-detail-muted)}.device-overview-detail-modal .ant-modal-close:hover{color:var(--device-overview-detail-title);background:color-mix(in srgb,var(--device-overview-detail-theme) 10%,transparent)}.device-overview-detail-modal .ant-modal-body{min-height:0!important;padding:0 var(--space-8) var(--space-6);background:transparent}.device-overview-detail[data-v-96b4e7b3]{padding-top:var(--space-4)}.device-overview-detail__state[data-v-96b4e7b3]{min-height:320px;display:flex;align-items:center;justify-content:center}.device-overview-detail__state[data-v-96b4e7b3] .ant-alert{width:min(100%,560px)}.device-overview-detail__name[data-v-96b4e7b3]{display:block;overflow:hidden;color:var(--device-overview-detail-title);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.device-overview-detail__status[data-v-96b4e7b3]{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap}.device-overview-detail__table[data-v-96b4e7b3] .ant-table-cell{vertical-align:middle}.device-overview-detail__table[data-v-96b4e7b3] .ant-table,.device-overview-detail__table[data-v-96b4e7b3] .ant-table-container,.device-overview-detail__table[data-v-96b4e7b3] .ant-table-content,.device-overview-detail__table[data-v-96b4e7b3] .ant-table-body{color:var(--device-overview-detail-text);background:transparent}.device-overview-detail__table[data-v-96b4e7b3] .ant-table-container{overflow:hidden;border:1px solid var(--device-overview-detail-content-border);border-radius:var(--radius-jet-sm, var(--r-1))}.device-overview-detail__table[data-v-96b4e7b3] .ant-table-thead>tr>th{height:48px;padding:0 var(--space-4);color:var(--device-overview-detail-muted);background:var(--device-overview-detail-content-surface);border-bottom-color:var(--device-overview-detail-content-border);font-weight:600}.device-overview-detail__table[data-v-96b4e7b3] .ant-table-thead>tr>th:before{background-color:var(--device-overview-detail-content-border)!important}.device-overview-detail__table[data-v-96b4e7b3] .ant-table-tbody>tr>td{height:52px;padding:0 var(--space-4);color:var(--device-overview-detail-text);background:var(--device-overview-detail-content-surface);border-top:none!important;border-bottom:1px solid var(--device-overview-detail-content-border)!important}.device-overview-detail__table[data-v-96b4e7b3] .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.device-overview-detail__table[data-v-96b4e7b3] .ant-table-tbody>tr.ant-table-row:hover>td{background:color-mix(in srgb,var(--device-overview-detail-theme) 8%,var(--device-overview-detail-content-surface))!important}.device-overview-detail__table[data-v-96b4e7b3] .ant-table-placeholder>td{background:var(--device-overview-detail-content-surface)!important;border-bottom-color:transparent}.device-overview-detail__table[data-v-96b4e7b3] .ant-table-cell-scrollbar:not([rowspan]){box-shadow:none}.device-overview-detail__table[data-v-96b4e7b3] .ant-table-body::-webkit-scrollbar,.device-overview-detail__table[data-v-96b4e7b3] .ant-table-content::-webkit-scrollbar{width:6px;height:6px}.device-overview-detail__table[data-v-96b4e7b3] .ant-table-body::-webkit-scrollbar-track,.device-overview-detail__table[data-v-96b4e7b3] .ant-table-content::-webkit-scrollbar-track{background:transparent}.device-overview-detail__table[data-v-96b4e7b3] .ant-table-body::-webkit-scrollbar-thumb,.device-overview-detail__table[data-v-96b4e7b3] .ant-table-content::-webkit-scrollbar-thumb{background:var(--device-overview-detail-track);border-radius:999px}.device-overview-detail__table[data-v-96b4e7b3] .ant-pagination{margin:var(--space-5) 0 0;color:var(--device-overview-detail-muted)}.device-overview-detail__table[data-v-96b4e7b3] .ant-pagination-item,.device-overview-detail__table[data-v-96b4e7b3] .ant-pagination-prev .ant-pagination-item-link,.device-overview-detail__table[data-v-96b4e7b3] .ant-pagination-next .ant-pagination-item-link,.device-overview-detail__table[data-v-96b4e7b3] .ant-select-selector{color:var(--device-overview-detail-text)!important;background:var(--device-overview-detail-content-surface)!important;border-color:var(--device-overview-detail-content-border)!important}.device-overview-detail__table[data-v-96b4e7b3] .ant-pagination-item a,.device-overview-detail__table[data-v-96b4e7b3] .ant-pagination-prev button,.device-overview-detail__table[data-v-96b4e7b3] .ant-pagination-next button,.device-overview-detail__table[data-v-96b4e7b3] .ant-select-arrow{color:var(--device-overview-detail-muted)}.device-overview-detail__table[data-v-96b4e7b3] .ant-pagination-item-active{background:color-mix(in srgb,var(--device-overview-detail-theme) 14%,var(--device-overview-detail-content-surface))!important;border-color:var(--device-overview-detail-theme)!important}.device-overview-detail__table[data-v-96b4e7b3] .ant-pagination-item-active a{color:var(--device-overview-detail-theme)}.device-overview-detail__table[data-v-96b4e7b3] .ant-empty-normal{margin-block:var(--space-8)}.device-overview-detail__table[data-v-96b4e7b3] .ant-empty-description{color:var(--device-overview-detail-muted)}.video-device-overview-detail-modal .ant-modal-content{overflow:hidden;padding:0;height:auto!important;min-height:0!important;color:var(--video-device-overview-detail-text);background:var(--video-device-overview-detail-surface);border:1px solid var(--video-device-overview-detail-border);border-radius:var(--radius-jet, var(--r-2));box-shadow:var(--video-device-overview-detail-shadow)}.video-device-overview-detail-modal .ant-modal-header{margin:0;padding:var(--space-6) var(--space-8) var(--space-5);background:transparent;border-bottom:none}.video-device-overview-detail-modal .ant-modal-title{color:var(--video-device-overview-detail-title);font-size:20px;font-weight:600}.video-device-overview-detail-modal .ant-modal-close{top:var(--space-5);right:var(--space-5);color:var(--video-device-overview-detail-muted)}.video-device-overview-detail-modal .ant-modal-close:hover{color:var(--video-device-overview-detail-title);background:color-mix(in srgb,var(--video-device-overview-detail-theme) 10%,transparent)}.video-device-overview-detail-modal .ant-modal-body{min-height:0!important;padding:0 var(--space-8) var(--space-6);background:transparent}.video-device-overview-detail[data-v-4b355d73]{padding-top:var(--space-4)}.video-device-overview-detail__state[data-v-4b355d73]{display:flex;align-items:center;justify-content:center;min-height:320px}.video-device-overview-detail__state[data-v-4b355d73] .ant-alert{width:min(100%,560px)}.video-device-overview-detail__name[data-v-4b355d73]{display:block;overflow:hidden;color:var(--video-device-overview-detail-title);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.video-device-overview-detail__status[data-v-4b355d73]{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap}.video-device-overview-detail__table[data-v-4b355d73] .ant-table-cell{vertical-align:middle}.video-device-overview-detail__table[data-v-4b355d73] .ant-table,.video-device-overview-detail__table[data-v-4b355d73] .ant-table-container,.video-device-overview-detail__table[data-v-4b355d73] .ant-table-content,.video-device-overview-detail__table[data-v-4b355d73] .ant-table-body{color:var(--video-device-overview-detail-text);background:transparent}.video-device-overview-detail__table[data-v-4b355d73] .ant-table-container{overflow:hidden;border:1px solid var(--video-device-overview-detail-content-border);border-radius:var(--radius-jet-sm, var(--r-1))}.video-device-overview-detail__table[data-v-4b355d73] .ant-table-thead>tr>th{height:48px;padding:0 var(--space-4);color:var(--video-device-overview-detail-muted);background:var(--video-device-overview-detail-content-surface);border-bottom-color:var(--video-device-overview-detail-content-border);font-weight:600}.video-device-overview-detail__table[data-v-4b355d73] .ant-table-thead>tr>th:before{background-color:var(--video-device-overview-detail-content-border)!important}.video-device-overview-detail__table[data-v-4b355d73] .ant-table-tbody>tr>td{height:52px;padding:0 var(--space-4);color:var(--video-device-overview-detail-text);background:var(--video-device-overview-detail-content-surface);border-top:none!important;border-bottom:1px solid var(--video-device-overview-detail-content-border)!important}.video-device-overview-detail__table[data-v-4b355d73] .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.video-device-overview-detail__table[data-v-4b355d73] .ant-table-tbody>tr.ant-table-row:hover>td{background:color-mix(in srgb,var(--video-device-overview-detail-theme) 8%,var(--video-device-overview-detail-content-surface))!important}.video-device-overview-detail__table[data-v-4b355d73] .ant-table-placeholder>td{background:var(--video-device-overview-detail-content-surface)!important;border-bottom-color:transparent}.video-device-overview-detail__table[data-v-4b355d73] .ant-table-cell-scrollbar:not([rowspan]){box-shadow:none}.video-device-overview-detail__table[data-v-4b355d73] .ant-table-body::-webkit-scrollbar,.video-device-overview-detail__table[data-v-4b355d73] .ant-table-content::-webkit-scrollbar{width:6px;height:6px}.video-device-overview-detail__table[data-v-4b355d73] .ant-table-body::-webkit-scrollbar-track,.video-device-overview-detail__table[data-v-4b355d73] .ant-table-content::-webkit-scrollbar-track{background:transparent}.video-device-overview-detail__table[data-v-4b355d73] .ant-table-body::-webkit-scrollbar-thumb,.video-device-overview-detail__table[data-v-4b355d73] .ant-table-content::-webkit-scrollbar-thumb{background:var(--video-device-overview-detail-track);border-radius:999px}.video-device-overview-detail__table[data-v-4b355d73] .ant-pagination{margin:var(--space-5) 0 0;color:var(--video-device-overview-detail-muted)}.video-device-overview-detail__table[data-v-4b355d73] .ant-pagination-item,.video-device-overview-detail__table[data-v-4b355d73] .ant-pagination-prev .ant-pagination-item-link,.video-device-overview-detail__table[data-v-4b355d73] .ant-pagination-next .ant-pagination-item-link,.video-device-overview-detail__table[data-v-4b355d73] .ant-select-selector{color:var(--video-device-overview-detail-text)!important;background:var(--video-device-overview-detail-content-surface)!important;border-color:var(--video-device-overview-detail-content-border)!important}.video-device-overview-detail__table[data-v-4b355d73] .ant-pagination-item a,.video-device-overview-detail__table[data-v-4b355d73] .ant-pagination-prev button,.video-device-overview-detail__table[data-v-4b355d73] .ant-pagination-next button,.video-device-overview-detail__table[data-v-4b355d73] .ant-select-arrow{color:var(--video-device-overview-detail-muted)}.video-device-overview-detail__table[data-v-4b355d73] .ant-pagination-item-active{background:color-mix(in srgb,var(--video-device-overview-detail-theme) 14%,var(--video-device-overview-detail-content-surface))!important;border-color:var(--video-device-overview-detail-theme)!important}.video-device-overview-detail__table[data-v-4b355d73] .ant-pagination-item-active a{color:var(--video-device-overview-detail-theme)}.video-device-overview-detail__table[data-v-4b355d73] .ant-select-dropdown{color:var(--video-device-overview-detail-text);background:var(--video-device-overview-detail-content-surface);border:1px solid var(--video-device-overview-detail-content-border);box-shadow:var(--video-device-overview-detail-shadow)}.video-device-overview-detail__table[data-v-4b355d73] .ant-select-item{color:var(--video-device-overview-detail-text)}.video-device-overview-detail__table[data-v-4b355d73] .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:color-mix(in srgb,var(--video-device-overview-detail-theme) 8%,var(--video-device-overview-detail-content-surface))}.video-device-overview-detail__table[data-v-4b355d73] .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:var(--video-device-overview-detail-theme);background:color-mix(in srgb,var(--video-device-overview-detail-theme) 14%,var(--video-device-overview-detail-content-surface))}.video-device-overview-detail__table[data-v-4b355d73] .ant-empty-normal{margin-block:var(--space-8)}.video-device-overview-detail__table[data-v-4b355d73] .ant-empty-description{color:var(--video-device-overview-detail-muted)}.monitoring-source-select-modal .ant-modal-content{overflow:hidden;padding:0;color:var(--monitoring-source-text);background:var(--monitoring-source-surface);border:1px solid var(--monitoring-source-border);border-radius:16px;box-shadow:var(--monitoring-source-shadow)}.monitoring-source-select-modal .ant-modal-header{padding:22px 24px 16px;background:transparent;border-bottom:1px solid var(--monitoring-source-content-border)}.monitoring-source-select-modal .ant-modal-title{color:var(--monitoring-source-title);font-size:18px;font-weight:600;letter-spacing:.02em}.monitoring-source-select-modal .ant-modal-close{top:18px;right:18px;color:var(--monitoring-source-muted)}.monitoring-source-select-modal .ant-modal-close{color:var(--monitoring-source-title);background:color-mix(in srgb,var(--monitoring-source-theme) 10%,transparent)}.monitoring-source-select-modal .ant-modal-body{padding:24px;background:transparent}.monitoring-source-select-modal .ant-modal-footer{margin:0;padding:16px 24px 20px;background:var(--monitoring-source-content-surface);border-top:1px solid var(--monitoring-source-content-border)}.monitoring-source-select-modal .ant-modal-footer .ant-btn{min-width:88px;height:36px;color:var(--monitoring-source-text);background:var(--monitoring-source-content-surface);border-color:var(--monitoring-source-content-border);border-radius:8px}.monitoring-source-select-modal .ant-modal-footer .ant-btn{color:var(--monitoring-source-theme);border-color:var(--monitoring-source-theme)}.monitoring-source-select-modal .ant-modal-footer .ant-btn-primary:not(:disabled){color:#fff!important;background:var(--monitoring-source-theme)!important;border-color:var(--monitoring-source-theme)!important;box-shadow:0 8px 20px color-mix(in srgb,var(--monitoring-source-theme) 24%,transparent)}.monitoring-source-select-modal .ant-modal-footer .ant-btn-primary:not(:disabled):hover,.monitoring-source-select-modal .ant-modal-footer .ant-btn-primary:not(:disabled):focus{color:#fff!important;background:color-mix(in srgb,var(--monitoring-source-theme) 82%,var(--monitoring-source-title))!important;border-color:var(--monitoring-source-theme)!important}.monitoring-source-select-modal .ant-modal-footer .ant-btn-primary:disabled{color:var(--monitoring-source-muted);background:var(--monitoring-source-content-surface);border-color:var(--monitoring-source-content-border);box-shadow:none}.monitoring-source-select[data-v-9da87b9e]{display:flex;flex-direction:column;gap:14px}.monitoring-source-select__picker[data-v-9da87b9e]{width:100%}.monitoring-source-select__picker[data-v-9da87b9e] .ant-select-selector{height:48px!important;padding:0 14px!important;color:var(--monitoring-source-text);background:var(--monitoring-source-content-surface)!important;border:1px solid var(--monitoring-source-content-border)!important;border-radius:10px!important;box-shadow:none!important}.monitoring-source-select__picker[data-v-9da87b9e] .ant-select-selection-search-input{height:46px!important;color:var(--monitoring-source-text)}.monitoring-source-select__picker[data-v-9da87b9e] .ant-select-selection-item,.monitoring-source-select__picker[data-v-9da87b9e] .ant-select-selection-placeholder{display:flex;align-items:center;color:var(--monitoring-source-text);line-height:46px!important}.monitoring-source-select__picker[data-v-9da87b9e] .ant-select-selection-placeholder{color:var(--monitoring-source-muted)}.monitoring-source-select__picker[data-v-9da87b9e] .ant-select-selection-item{min-width:0;overflow:hidden}.monitoring-source-select__picker[data-v-9da87b9e] .ant-select-selection-item .monitoring-source-select__node{width:100%;height:46px;gap:0;padding:0}.monitoring-source-select__picker[data-v-9da87b9e] .ant-select-selection-item .monitoring-source-select__node-icon,.monitoring-source-select__picker[data-v-9da87b9e] .ant-select-selection-item .monitoring-source-select__node-meta,.monitoring-source-select__picker[data-v-9da87b9e] .ant-select-selection-item .monitoring-source-select__count,.monitoring-source-select__picker[data-v-9da87b9e] .ant-select-selection-item .monitoring-source-select__status-text{display:none}.monitoring-source-select__picker[data-v-9da87b9e] .ant-select-selection-item .monitoring-source-select__node-main{display:block;min-width:0}.monitoring-source-select__picker[data-v-9da87b9e] .ant-select-selection-item .monitoring-source-select__node-title{display:block;overflow:hidden;color:var(--monitoring-source-title);font-weight:500;line-height:46px;text-overflow:ellipsis;white-space:nowrap}.monitoring-source-select__picker[data-v-9da87b9e] .ant-select-arrow{color:var(--monitoring-source-theme);font-size:16px}.monitoring-source-select__picker.ant-select-focused[data-v-9da87b9e] .ant-select-selector,.monitoring-source-select__picker.ant-select-open[data-v-9da87b9e] .ant-select-selector,.monitoring-source-select__picker[data-v-9da87b9e]:hover .ant-select-selector{border-color:var(--monitoring-source-theme)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--monitoring-source-theme) 14%,transparent)!important}.monitoring-source-select__state[data-v-9da87b9e]{min-height:48px;display:flex;align-items:center;gap:10px;padding:8px 14px;color:var(--monitoring-source-text);background:#ff5f5f0f;border:1px solid rgba(255,139,139,.16);border-radius:10px}.monitoring-source-select__state>.anticon[data-v-9da87b9e]{color:#ff8b8b;font-size:18px}.monitoring-source-select__state[data-v-9da87b9e] .ant-btn-link{margin-left:auto;color:var(--monitoring-source-theme)}.monitoring-source-select__node[data-v-9da87b9e]{min-width:0;max-width:100%;height:48px;display:flex;align-items:center;gap:10px;box-sizing:border-box;overflow:hidden;padding:6px 10px 6px 6px}.monitoring-source-select__node.is-area .monitoring-source-select__node-title[data-v-9da87b9e]{color:var(--monitoring-source-title);font-weight:600}.monitoring-source-select__node.is-area .monitoring-source-select__node-icon[data-v-9da87b9e]{color:var(--monitoring-source-theme);background:color-mix(in srgb,var(--monitoring-source-theme) 10%,var(--monitoring-source-content-surface));border-color:color-mix(in srgb,var(--monitoring-source-theme) 24%,var(--monitoring-source-content-border))}.monitoring-source-select__node-icon[data-v-9da87b9e],.monitoring-source-select__selection-icon[data-v-9da87b9e]{position:relative;flex:none;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;color:var(--monitoring-source-theme);background:color-mix(in srgb,var(--monitoring-source-theme) 8%,var(--monitoring-source-content-surface));border:1px solid var(--monitoring-source-content-border);border-radius:9px}.monitoring-source-select__node-main[data-v-9da87b9e],.monitoring-source-select__selection-main[data-v-9da87b9e]{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px}.monitoring-source-select__node-title[data-v-9da87b9e],.monitoring-source-select__node-meta[data-v-9da87b9e],.monitoring-source-select__selection-name[data-v-9da87b9e],.monitoring-source-select__selection-device[data-v-9da87b9e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monitoring-source-select__node-title[data-v-9da87b9e]{color:var(--monitoring-source-title);font-size:14px;font-weight:500}.monitoring-source-select__node-meta[data-v-9da87b9e]{color:var(--monitoring-source-muted);font-size:12px}.monitoring-source-select__count[data-v-9da87b9e]{flex:none;min-width:32px;padding:3px 9px;color:var(--monitoring-source-text);background:var(--monitoring-source-content-surface);border:1px solid var(--monitoring-source-content-border);border-radius:999px;font-size:12px;line-height:1.2;text-align:center}.monitoring-source-select__status-dot[data-v-9da87b9e]{position:absolute;right:-2px;bottom:-2px;width:8px;height:8px;background:#52f0a0;border:2px solid var(--monitoring-source-surface);border-radius:50%;box-shadow:0 0 8px #52f0a07a}.monitoring-source-select__status-dot.is-warning[data-v-9da87b9e]{background:#ffd66b;box-shadow:0 0 8px #ffd66b6b}.monitoring-source-select__status-dot.is-offline[data-v-9da87b9e]{background:#ff8b8b;box-shadow:none}.monitoring-source-select__status-text[data-v-9da87b9e]{flex:none;min-width:48px;padding:4px 9px;color:#52f0a0;background:#2ab5701f;border:1px solid rgba(82,240,160,.14);border-radius:999px;font-size:12px;line-height:1;text-align:center}.monitoring-source-select__status-text.is-warning[data-v-9da87b9e]{color:#ffd66b;background:#ffb84c1f;border-color:#ffd66b24}.monitoring-source-select__status-text.is-offline[data-v-9da87b9e]{color:#ff8b8b;background:#ff5f5f1f;border-color:#ff8b8b24}.monitoring-source-select__empty[data-v-9da87b9e]{padding:20px 0}.monitoring-source-select__loading[data-v-9da87b9e]{min-height:96px;display:flex;align-items:center;justify-content:center}.monitoring-source-select__selection[data-v-9da87b9e]{min-height:58px;display:flex;align-items:center;gap:10px;padding:10px 12px;color:var(--monitoring-source-text);background:color-mix(in srgb,var(--monitoring-source-theme) 10%,var(--monitoring-source-content-surface));border:1px solid color-mix(in srgb,var(--monitoring-source-theme) 28%,var(--monitoring-source-content-border));border-radius:10px}.monitoring-source-select__selection-label[data-v-9da87b9e]{color:var(--monitoring-source-muted);font-size:11px}.monitoring-source-select__selection-name[data-v-9da87b9e]{color:var(--monitoring-source-title);font-size:14px;font-weight:600}.monitoring-source-select__selection-device[data-v-9da87b9e]{max-width:38%;color:var(--monitoring-source-muted);font-size:12px}.monitoring-source-select-dropdown.ant-select-dropdown{overflow:hidden;padding:8px;color:var(--monitoring-source-text);background:var(--monitoring-source-surface);border:1px solid var(--monitoring-source-border);border-radius:12px;box-shadow:var(--monitoring-source-shadow)}.monitoring-source-select-dropdown .ant-select-tree,.monitoring-source-select-dropdown .ant-select-tree-list,.monitoring-source-select-dropdown .ant-select-tree-list-holder,.monitoring-source-select-dropdown .ant-select-tree-list-holder-inner{color:var(--monitoring-source-text);background:transparent!important}.monitoring-source-select-dropdown .ant-select-tree-list-holder{overflow-x:hidden!important;scrollbar-color:var(--monitoring-source-track) transparent;scrollbar-width:thin}.monitoring-source-select-dropdown .ant-select-tree-list-holder::-webkit-scrollbar{width:6px;height:0}.monitoring-source-select-dropdown .ant-select-tree-list-holder::-webkit-scrollbar-track{background:transparent;border-radius:999px}.monitoring-source-select-dropdown .ant-select-tree-list-holder::-webkit-scrollbar-thumb{background:var(--monitoring-source-track);border-radius:999px}.monitoring-source-select-dropdown .ant-select-tree-list-scrollbar{right:2px!important;width:6px!important;background:transparent;border-radius:999px}.monitoring-source-select-dropdown .ant-select-tree-list-scrollbar-thumb{background:var(--monitoring-source-track)!important}.monitoring-source-select-dropdown .ant-select-tree-treenode{width:100%;min-width:0;overflow:hidden;padding:2px 0}.monitoring-source-select-dropdown .ant-select-tree-node-content-wrapper{flex:1;width:0;min-width:0;overflow:hidden;padding:0;color:inherit;background:transparent;border-radius:10px;transition:background .18s ease,box-shadow .18s ease}.monitoring-source-select-dropdown .ant-select-tree-node-content-wrapper:hover{background:color-mix(in srgb,var(--monitoring-source-theme) 8%,var(--monitoring-source-content-surface))}.monitoring-source-select-dropdown .ant-select-tree-node-selected{background:color-mix(in srgb,var(--monitoring-source-theme) 16%,var(--monitoring-source-content-surface))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--monitoring-source-theme) 36%,var(--monitoring-source-content-border))}.monitoring-source-select-dropdown .ant-select-tree-switcher{color:var(--monitoring-source-muted)}.monitoring-source-select-dropdown .ant-select-tree-switcher:hover{color:var(--monitoring-source-theme)}.monitoring-source-select-dropdown .ant-select-tree-indent-unit{width:20px}.monitoring-source-select-dropdown .ant-select-tree-empty{color:var(--monitoring-source-muted)}
