.file-preview-docx-content{color:var(--foreground,#1f1f1f);max-width:100%;padding:16px 20px;font-size:14px;line-height:1.7;overflow-x:auto}.file-preview-docx-content h1,.file-preview-docx-content h2,.file-preview-docx-content h3{margin-top:1.2em;margin-bottom:.6em;font-weight:600}.file-preview-docx-content table{border-collapse:collapse;width:100%;max-width:100%;margin:12px 0}.file-preview-docx-content table td,.file-preview-docx-content table th{border:1px solid var(--border,#e5e7eb);text-align:left;vertical-align:top;padding:6px 10px}.file-preview-docx-content img{max-width:100%;height:auto}.file-preview-docx-content p{margin:.5em 0}.file-preview-markdown{color:var(--foreground,#1f1f1f);padding:16px 20px;font-size:14px;line-height:1.7}.file-preview-markdown table{border-collapse:collapse;width:100%;margin:12px 0}.file-preview-markdown table td,.file-preview-markdown table th{border:1px solid var(--border,#e5e7eb);padding:6px 10px}.file-preview-markdown img{max-width:100%;height:auto}.file-preview-markdown pre{background:var(--muted,#f5f5f5);border-radius:6px;padding:12px 16px;overflow-x:auto}.file-preview-markdown code{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:13px}.file-preview-excel-content{color:var(--foreground,#1f1f1f);padding:16px 20px;font-size:13px}.file-preview-excel-content pre{white-space:pre-wrap;word-break:break-word;margin:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;line-height:1.7}.file-preview-excel-workbook{background:#fff;flex-direction:column;height:100%;min-height:0;display:flex}.file-preview-excel-workbook .ant-tabs{flex-direction:column;height:100%;min-height:0;display:flex}.file-preview-excel-workbook .ant-tabs-nav{background:var(--background,#fff);border-bottom:1px solid var(--border,#e5e7eb);flex-shrink:0;margin:0;padding:0 12px}.file-preview-excel-workbook .ant-tabs-content-holder{flex:1;min-height:0;overflow:auto}.file-preview-excel-workbook .ant-tabs-content,.file-preview-excel-workbook .ant-tabs-tabpane{height:100%}.file-preview-excel-sheet{min-width:max-content;padding:12px;overflow:auto}.file-preview-excel-sheet table{border-collapse:collapse}.file-preview-pptx-content{background:#f3f4f6;height:100%;min-height:0;position:relative;overflow:auto}.file-preview-pptx-loading{z-index:2;border-bottom:1px solid var(--border,#e5e7eb);background:#ffffffe0;justify-content:center;padding:16px;display:flex;position:sticky;top:0}.file-preview-pptx-progress{z-index:2;color:#4b5563;text-align:center;border-bottom:1px solid var(--border,#e5e7eb);background:#ffffffe6;padding:8px 12px;font-size:13px;line-height:20px;position:sticky;top:0}.file-preview-pptx-render-root{min-height:100%;padding:16px}.space-list-page{box-sizing:border-box;width:100%;padding:24px 32px}.space-list-header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.space-list-empty{text-align:center;padding:64px 0}.space-home-page{flex-direction:column;align-items:center;height:100%;display:flex;overflow-y:auto}.space-home-header{align-items:center;padding:20px 32px 16px;display:flex}.space-home-title{align-items:center;gap:4px;display:flex}.space-home-content{box-sizing:border-box;flex-direction:column;width:100%;max-width:720px;margin:auto 0;padding:32px;display:flex}.space-home-members{justify-content:flex-end;align-items:center;margin-bottom:12px;display:flex}.space-home-input-area{margin-bottom:20px}.space-home-conversation-list{flex:1;padding-bottom:32px}.space-home-loading{justify-content:center;align-items:center;height:200px;display:flex}.workbench-markdown{color:var(--foreground);word-break:break-word;overflow-wrap:break-word;font-size:14px;line-height:1.7}.workbench-markdown p{margin:0 0 .6em}.workbench-markdown p:last-child{margin-bottom:0}.workbench-markdown code{background:var(--muted);border-radius:4px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.9em}.workbench-markdown pre{background:var(--muted);border-radius:8px;margin:.6em 0;padding:12px 16px;overflow-x:auto}.workbench-markdown pre code{background:0 0;padding:0;font-size:13px}.workbench-markdown ul,.workbench-markdown ol{margin:.4em 0;padding-left:1.5em}.workbench-markdown li{margin:.2em 0}.workbench-markdown blockquote{border-left:3px solid var(--border);color:var(--muted-foreground);margin:.6em 0;padding-left:12px}.workbench-markdown table{border-collapse:collapse;width:100%;margin:.6em 0}.workbench-markdown th,.workbench-markdown td{border:1px solid var(--border);text-align:left;padding:6px 12px}.workbench-markdown th{background:var(--muted);font-weight:600}.workbench-markdown a{color:var(--primary);text-decoration:none}.workbench-markdown a:hover{text-decoration:underline}.workbench-markdown hr{border:none;border-top:1px solid var(--border);margin:1em 0}.workbench-markdown img{border-radius:8px;max-width:100%}@keyframes execution-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.execution-indicator-dot{background:#1677ff;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.5s ease-in-out infinite execution-pulse;display:inline-block}@keyframes file-preview-panel-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.file-preview-panel--mobile{animation:.25s ease-out file-preview-panel-slide-up}.excel-chunking-wizard{flex-direction:column;gap:16px;display:flex}.excel-preview-card{margin-bottom:16px}.excel-preview-chunk{background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;margin-bottom:8px;padding:8px 12px}.excel-preview-chunk:last-child{margin-bottom:0}.excel-preview-chunk__meta{align-items:center;min-height:22px;margin-bottom:4px;display:flex}.excel-preview-chunk__tag{margin-inline-end:8px;font-size:11px}.excel-preview-chunk__source{font-size:11px}.excel-preview-chunk__content{overflow-wrap:anywhere;min-width:0;font-size:13px}.excel-preview-chunk__content>:first-child{margin-top:0}.excel-preview-chunk__content>:last-child{margin-bottom:0}body{margin:0}.ant-table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.ant-table{min-width:100%}.ant-table-row:nth-child(2n)>.ant-table-cell{background:hsl(var(--muted))}.ant-table-row:nth-child(2n):hover>.ant-table-cell{background:hsl(var(--primary) / .06)!important}.ant-table-fixed-right,.ant-table-fixed-right .ant-table-body-inner,.ant-table-fixed-right table,.ant-table-fixed-right td,.ant-table-fixed-right th{background:#fff!important}.ant-table-fixed-right tr:nth-child(2n) td{background:#f5f5f5!important}.ant-table-cell-fix-right-first:after,.ant-table-cell-fix-left-last:after{box-shadow:none!important}.ant-table-thead .ant-table-cell{font-size:13px;font-weight:600}.ant-layout-sider{border-right:1px solid hsl(var(--border))}.ant-layout-header{border-bottom:1px solid hsl(var(--border))}@media (width<=767px){.ant-layout-content{margin:12px!important}.ant-table-fixed-right{width:auto!important}.miaoji-drawer-footer{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));flex-wrap:wrap;row-gap:8px}}html{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button,.ant-btn,.anticon,[role=button]{-webkit-user-select:none;user-select:none}@media (pointer:coarse){input,textarea,select,.ant-input,.ant-input-affix-wrapper input,textarea.ant-input,.ant-input-number-input,.ant-select-selection-search-input,.ant-picker-input>input{font-size:16px}}.ant-select-dropdown,.ant-picker-dropdown,.ant-picker-panel-container,.ant-cascader-dropdown,.ant-cascader-menus,.ant-select-tree-dropdown,.ant-dropdown,.ant-popover{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.ant-card{box-shadow:hsl(var(--shadow))}.miaoji-drawer-footer{background:hsl(var(--background));padding:16px 0 0;padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:8px;display:flex;position:sticky;bottom:0}.miaoji-hamburger-btn{color:hsl(var(--foreground))}.miaoji-hamburger-btn:hover{background:hsl(var(--muted))!important}*{scrollbar-width:thin;scrollbar-color:#00000026 transparent}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{box-shadow:none!important;background:0 0!important;border:none!important}::-webkit-scrollbar-track-piece{box-shadow:none!important;background:0 0!important;border:none!important}::-webkit-scrollbar-thumb{border-radius:2px;background:#00000026!important}::-webkit-scrollbar-thumb:hover{background:#00000047!important}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-corner{display:none}
