@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";._container_1ea94_1{overflow:hidden;position:relative;width:100%;border:1px solid var(--ant-color-border);border-radius:8px;background-color:var(--ant-color-bg-container)}._containerCompact_1ea94_10{position:relative;width:100%}._header_1ea94_15{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;gap:16px;flex-wrap:wrap}._searchSection_1ea94_24{display:flex;gap:8px;align-items:center}._actionsSection_1ea94_30{display:flex;align-items:center;gap:8px;flex:1}._leftActions_1ea94_37{display:flex;gap:8px;align-items:center}._spacer_1ea94_43{flex:1}._rightActions_1ea94_47{display:flex;gap:8px;align-items:center}._table_1ea94_53{width:100%}._table_1ea94_53 .ant-pagination{padding:12px 16px;margin:0!important}._totalCount_1ea94_63{color:var(--ant-color-text-secondary)}._emptyDescription_1ea94_67{display:flex;flex-direction:column;align-items:center;gap:4px}.highlighted-row{animation:_highlighted-row-animation_1ea94_1 3s ease-out forwards}@keyframes _highlighted-row-animation_1ea94_1{0%{filter:brightness(1)}50%{filter:brightness(.9)}to{filter:brightness(1)}}.highlighted-row>td{animation:_highlighted-row-td-animation_1ea94_1 3s ease-out forwards}@keyframes _highlighted-row-td-animation_1ea94_1{0%{background-color:#1890ff00}50%{background-color:#1890ff2e}to{background-color:#1890ff00}}.metalix-workbook{background:#fff;border:1px solid #d9d9d9;border-radius:8px;padding:10px}.metalix-top-summary{margin-bottom:10px;border:1px solid #d9d9d9;border-radius:6px;padding:10px 12px;background:#fcfcfc}.metalix-top-summary .ant-descriptions-item-label{font-weight:600;font-size:12px}.metalix-top-summary .ant-descriptions-item-content{font-size:12px}.metalix-workbook-tabs>.ant-tabs-nav{margin-bottom:8px}.metalix-workbook-tabs>.ant-tabs-nav .ant-tabs-tab{padding:8px 10px;font-size:13px}.metalix-inner-card{border-color:#d9d9d9}.metalix-inner-card .ant-card-head{min-height:38px;background:#f7f7f7;border-bottom:1px solid #d9d9d9;padding:0 12px}.metalix-inner-card .ant-card-head-title{padding:8px 0;font-size:12px;font-weight:600;letter-spacing:0;text-transform:none}.metalix-inner-card .ant-card-body{padding:10px}.metalix-workbook .ant-table-wrapper .ant-table{color:#1f1f1f;font-size:13px;font-variant-numeric:tabular-nums}.metalix-workbook .ant-table-wrapper .ant-table-container{border:1px solid #d0d5dd;border-radius:6px}.metalix-workbook .ant-table-wrapper .ant-table-container table>thead>tr>th{background:#f3f4f6!important;color:#262626!important;border-color:#d0d5dd!important;font-weight:600;padding:8px 9px;white-space:nowrap}.metalix-workbook .ant-table-wrapper .ant-table-tbody>tr>td{border-color:#d7dbe2;color:#1f1f1f;background:#fff;padding:8px 9px;line-height:1.35}.metalix-workbook .ant-table-wrapper .ant-table-tbody>tr:nth-child(2n)>td{background:#f9f9f9}.metalix-workbook .ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#f2f2f2!important}.metalix-workbook .ant-table-wrapper .ant-table-expanded-row>td{background:#f6f6f6!important}.metalix-workbook .ant-table-wrapper .ant-pagination{margin:8px 0 0}.metalix-workbook .ant-tag{border-color:#c8ccd2;color:#434343;background:#fafafa;margin-inline-end:4px;padding-inline:8px;line-height:20px;font-size:12px}.metalix-preview-image{border:1px solid #d7dbe2;background:#fff}.metalix-block-title{margin:10px 0 8px;font-size:12px;font-weight:600}.metalix-section{border:1px solid #d9d9d9;border-radius:6px;background:#fff;padding:10px}.metalix-section-title{margin:-10px -10px 10px;padding:8px 10px;border-bottom:1px solid #d9d9d9;background:#f7f7f7;font-size:12px;font-weight:600}.metalix-json-view{margin:0;max-height:220px;overflow:auto;background:#f8fafc;border:1px solid #d1d5db;border-radius:6px;padding:8px;font-size:11px}@media(max-width:768px){.metalix-workbook{padding:6px}.metalix-workbook .ant-table-wrapper .ant-table{font-size:12px}.metalix-workbook-tabs>.ant-tabs-nav .ant-tabs-tab{padding:6px 8px;font-size:12px}}.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #555;--xy-background-pattern-lines-color-default: #333;--xy-background-pattern-cross-color-default: #333;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}._page_yxqw3_1{background:transparent;border-radius:0;padding:0;min-height:calc(100vh - 112px)}._panels_yxqw3_8{display:flex;gap:16px;height:calc(100vh - 144px);min-height:560px}._leftSidebar_yxqw3_15{background:#fff;border-right:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 2px #1018280a;width:20vw;min-width:250px;max-width:320px;height:100%;overflow:hidden}._leftSidebarInner_yxqw3_27{padding:18px 0 12px;height:100%;overflow-y:auto}._sidebarTitleWrap_yxqw3_33{padding:0 20px 10px}._sidebarTitle_yxqw3_33{font-size:22px;font-weight:800;color:#1d4ed8;letter-spacing:.5px;margin:0;padding-bottom:8px;border-bottom:2px solid #e5e7eb;cursor:pointer;display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;user-select:none}._groupHeader_yxqw3_52{padding:8px 20px;display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;color:#4b5563}._groupHeaderIcon_yxqw3_62{color:#3b82f6}._groupHeaderIconHit_yxqw3_66{display:inline-flex;align-items:center;cursor:pointer;border-radius:6px}._groupHeaderIconHit_yxqw3_66:hover{background:#3b82f61f}._groupHeaderIconHit_yxqw3_66:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}._groupHeaderText_yxqw3_82{font-weight:600;font-size:16px;color:#1f2937}._groupHeaderTextActive_yxqw3_88{color:#1e40af}._groupChevron_yxqw3_92{margin-left:auto;color:#9ca3af;font-size:12px;display:flex;align-items:center}._chevronIcon_yxqw3_100{font-size:12px}._panelCard_yxqw3_104{background:#fff;border:1px solid #eef1f5;border-radius:12px;box-shadow:0 1px 2px #1018280a;display:flex;flex-direction:column;overflow:hidden}._mainArea_yxqw3_114{padding:32px;background:#fff;flex:1;position:relative;color:#6b7280;overflow-y:auto;max-height:100%;border-radius:12px}._mainAreaOverview_yxqw3_125{background:#f9fafb}._overviewSections_yxqw3_129{padding-top:8px}._mainHeader_yxqw3_133{display:flex;flex-direction:column;align-items:center;margin-bottom:24px;position:relative}._backButton_yxqw3_141{position:absolute;left:0;top:0}._mainTitle_yxqw3_147{font-size:30px;font-weight:700;color:#374151;text-align:center;width:100%}._breadcrumbWrap_yxqw3_155{flex-shrink:0;margin-left:16px;width:100%;display:flex;justify-content:flex-end;margin-top:8px}._specialHeaderActions_yxqw3_164{position:absolute;right:0;top:0;display:inline-flex;align-items:center;gap:8px}._panelHeader_yxqw3_173{padding:12px 14px;border-bottom:1px solid #eef1f5;display:flex;align-items:center;justify-content:space-between}._panelTitle_yxqw3_181{font-size:16px;font-weight:600;color:#0f172a;line-height:20px}._panelBody_yxqw3_188{padding:12px 14px;overflow:auto;flex:1}._leftPanel_yxqw3_194{width:270px;min-width:250px;max-width:300px}._centerPanel_yxqw3_200{flex:1;min-width:520px}._rightPanel_yxqw3_205{width:360px;min-width:330px;max-width:420px}._centerTop_yxqw3_211{padding:12px 14px;border-bottom:1px solid #eef1f5}._breadcrumbRow_yxqw3_216{display:flex;align-items:center;justify-content:space-between;gap:12px}._toolbarRow_yxqw3_223{margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:12px}._searchInput_yxqw3_231{width:360px;max-width:380px}._muted_yxqw3_236{color:#64748b}._segmented_yxqw3_240 .ant-segmented{background:#f1f5f9;border-radius:999px;padding:2px}._segmented_yxqw3_240 .ant-segmented-item{border-radius:999px}._segmented_yxqw3_240 .ant-segmented-item-selected{background:#fff;box-shadow:0 1px 1px #0f172a0f}._breadcrumb_yxqw3_155 .ant-breadcrumb-link,._breadcrumb_yxqw3_155 .ant-breadcrumb-separator{font-size:14px}._breadcrumb_yxqw3_155 a{color:#1677ff}._root_1qsi0_1,._tree_1qsi0_5,._nodeWrap_1qsi0_9{width:100%}._row_1qsi0_13{display:flex;align-items:center;gap:6px;padding:8px;border-radius:8px;cursor:pointer;transition:background .12s ease}._rowActions_1qsi0_23{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;margin-left:auto}._treeDeleteBtn_1qsi0_31{padding:0 4px!important}._row_1qsi0_13:hover{background:#f3f4f6}._rowSelected_1qsi0_39{background:#eff6ff}._rowMain_1qsi0_43{display:flex;align-items:center;gap:8px;flex:1;min-width:0}._rowMainSelected_1qsi0_51{color:#1d4ed8;font-weight:600}._folderIcon_1qsi0_56{font-size:16px;color:#888}._folderIconSelected_1qsi0_61{color:#1677ff}._folderName_1qsi0_65{display:inline-block;max-width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._expandButton_1qsi0_73{border:none;background:transparent;color:#9ca3af;display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;cursor:pointer}._expandButton_1qsi0_73:hover{color:#6b7280}._childrenWrap_1qsi0_88{margin-left:16px;border-left:1px solid #f3f4f6;padding-left:8px}._sectionTitleRow_4i0dv_1{display:flex;align-items:center;justify-content:space-between;min-height:2.2rem;margin-bottom:4px}._sectionTitle_4i0dv_1{font-weight:600;font-size:18px;line-height:1.5;color:#374151}._divider_4i0dv_16{width:100%;border-bottom:1px solid #e5e7eb;margin-bottom:12px}._documentsSection_4i0dv_22{margin-top:120px;padding-top:8px}._folderTiles_4i0dv_27{display:flex;flex-wrap:wrap;gap:32px;justify-content:flex-start;margin-bottom:24px}._folderTile_4i0dv_27{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}._folderTileButton_4i0dv_43{width:80px;height:70px;display:flex;align-items:center;justify-content:center;margin-bottom:8px;border-radius:16px;cursor:pointer;position:relative;background:linear-gradient(135deg,#e6f0ff,#f5faff);box-shadow:0 2px 8px #1677ff22;border:1.5px solid #d0e3ff;transition:box-shadow .2s ease,border-color .2s ease}._folderTileButton_4i0dv_43:hover{box-shadow:0 2px 8px #1677ff22,0 0 0 2px #bfdbfe;border-color:#bfdbfe}._folderTileButton_4i0dv_43:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}._folderTileIcon_4i0dv_69{font-size:36px;color:#1677ff}._folderDeleteWrap_4i0dv_74{position:absolute;top:0;right:0;z-index:10;transform:translate(25%,-25%)}._folderDeleteBtn_4i0dv_82{background:#fff!important;box-shadow:0 1px 2px #0f172a14}._folderTileName_4i0dv_87{display:block;text-align:center;font-weight:500;color:#1f2937;max-width:6.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}._filesGrid_4i0dv_99{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:16px}@media(min-width:640px){._filesGrid_4i0dv_99{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){._filesGrid_4i0dv_99{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){._filesGrid_4i0dv_99{grid-template-columns:repeat(4,minmax(0,1fr))}}._fileCard_4i0dv_123 .ant-card{border-radius:12px}._section_1b8tt_1{margin-bottom:32px}._section_1b8tt_1:last-child{margin-bottom:0}._sectionTitleRow_1b8tt_9{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 16px;padding-bottom:8px;border-bottom:1px solid #e5e7eb}._sectionTitle_1b8tt_9{font-size:18px;font-weight:600;color:#374151;margin:0;line-height:1.3}._sectionTitleActions_1b8tt_27{display:flex;align-items:center;gap:8px}._emptyHint_1b8tt_33{display:block;font-size:14px}._cards_1b8tt_38{display:flex;flex-wrap:wrap;gap:16px}._cardWrap_1b8tt_44{width:8rem;min-height:8rem;position:relative}._cardDeleteWrap_1b8tt_50{position:absolute;top:0;right:0;z-index:10;transform:translate(25%,-25%)}._cardDeleteBtn_1b8tt_58{background:#fff!important;box-shadow:0 1px 2px #0f172a14;padding:0 4px!important}._card_1b8tt_38{display:flex;flex-direction:column;align-items:center;width:100%;padding:0;border:none;background:transparent;cursor:pointer;border-radius:16px}._card_1b8tt_38:focus-visible{outline:2px solid #3b82f6;outline-offset:4px}._iconBox_1b8tt_81{width:64px;height:64px;display:flex;align-items:center;justify-content:center;margin-bottom:8px;border-radius:16px;position:relative;background:linear-gradient(135deg,#e6f0ff,#f5faff);box-shadow:0 2px 8px #1677ff22;border:1.5px solid #d0e3ff;transition:box-shadow .2s ease,border-color .2s ease}._card_1b8tt_38:hover ._iconBox_1b8tt_81{box-shadow:0 2px 8px #1677ff22,0 0 0 2px #bfdbfe;border-color:#bfdbfe}._iconBoxIcon_1b8tt_101{font-size:32px;color:#1677ff}._cardName_1b8tt_106{display:block;max-width:6.5rem;font-size:14px;font-weight:500;color:#1f2937;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root{--scrollbar-thumb: rgba(95, 105, 120, .34);--scrollbar-thumb-hover: rgba(85, 95, 110, .56);--scrollbar-track: rgba(148, 163, 184, .08)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:999px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--scrollbar-thumb) 0%,rgba(84,96,112,.28) 100%);border-radius:999px;border:1px solid rgba(255,255,255,.22);background-clip:padding-box;transition:background-color .16s ease,border-color .16s ease,opacity .16s ease}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);border-color:#ffffff59}::-webkit-scrollbar-thumb:active{background:#485262b8}.ant-layout-sider{transition:all .2s}@media(max-width:768px){.ant-layout-header{padding:0 16px!important}}:root{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5;font-weight:400}*{margin:0;padding:0;box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh}#root{width:100%;min-height:100vh}html{scroll-behavior:smooth}.dynamic-table-fixed-columns .ant-table-cell{padding-inline:8px}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.ant-input-number-actions{display:none!important}.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-title-content,.ant-menu-inline>.ant-menu-item .ant-menu-title-content{font-weight:600}.ant-menu-inline>.ant-menu-submenu .ant-menu-item .ant-menu-title-content,.ant-menu-inline>.ant-menu-submenu .ant-menu-submenu>.ant-menu-submenu-title .ant-menu-title-content{font-weight:400}
