:root{--op-code-bg:#f6f8fb;--op-code-border:#e6e9f0;--op-inline-code-bg:#4f46e512;--op-inline-code-fg:#4338ca;--op-table-border:#e6e9f0;--op-table-head:#f8f9fc;--op-quote:#d0d5dd;--op-muted:#667085;--op-scrollbar:#10182829;--op-scrollbar-hover:#10182847;--op-conv-hover:#f2f3f8}html[data-theme=dark]{--op-code-bg:#0f1218;--op-code-border:#232837;--op-inline-code-bg:#7c7ffb24;--op-inline-code-fg:#b4b6ff;--op-table-border:#232837;--op-table-head:#161a22;--op-quote:#344054;--op-muted:#98a2b3;--op-scrollbar:#ffffff24;--op-scrollbar-hover:#ffffff42;--op-conv-hover:#1a1e28}html,body,#root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;margin:0;padding:0;font-family:Inter,Segoe UI Variable Text,Segoe UI,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;overflow:hidden}*{scrollbar-width:thin;scrollbar-color:var(--op-scrollbar) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--op-scrollbar);background-clip:content-box;border:2px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:var(--op-scrollbar-hover);background-clip:content-box}::-webkit-scrollbar-track{background:0 0}.status-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block;position:relative}.status-dot--live:after{content:"";opacity:0;border:2px solid;border-radius:50%;animation:2s ease-out infinite op-pulse;position:absolute;inset:-3px}@keyframes op-pulse{0%{opacity:.6;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}.page-fill{animation:.24s ease-out op-fade-in}@keyframes op-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.page-fill{flex-direction:column;flex:1;min-height:0;display:flex}.page-scroll{flex:1;min-height:0;overflow:hidden auto}.table-fill,.table-fill .ant-table-wrapper,.table-fill .ant-table-wrapper .ant-spin,.table-fill .ant-table-wrapper .ant-spin>.ant-spin-container,.table-fill .ant-table-wrapper .ant-table,.table-fill .ant-table-wrapper .ant-table-container{flex-direction:column;flex:1;min-height:0;display:flex}.table-fill .ant-table-wrapper .ant-table-body{flex:1;min-height:0;max-height:none!important;overflow-y:auto!important}.table-fill .ant-table-wrapper .ant-table-pagination.ant-pagination{flex-shrink:0;margin:12px 0 0!important}.table-fill .ant-table-cell{overflow:hidden}.ant-table-wrapper .ant-table-thead>tr>th,.stat-log .ant-table-cell{white-space:nowrap}.stat-log .ant-table-tbody>tr{cursor:pointer}.op-mono-block{white-space:pre-wrap;word-break:break-all;background:var(--op-code-bg);border:1px solid var(--op-code-border);border-radius:8px;margin:0;padding:8px 10px;font-family:JetBrains Mono,Cascadia Code,SF Mono,Consolas,monospace;font-size:12px;line-height:1.6}.cred-tags{flex-wrap:nowrap;gap:3px;max-width:100%;display:inline-flex;overflow:hidden}.cred-tags .ant-tag{border-radius:4px;margin-inline-end:0;padding:0 5px;font-size:11px;line-height:18px}.conv-item{position:relative}.conv-item .ant-list-item-action{opacity:0;background:linear-gradient(90deg, transparent, var(--op-conv-hover) 14px);padding-inline-start:16px;transition:opacity .15s;position:absolute;top:50%;right:4px;transform:translateY(-50%);margin-inline-start:0!important}.conv-item:hover .ant-list-item-action,.conv-item:focus-within .ant-list-item-action{opacity:1}.ant-conversations .ant-conversations-item{border-radius:6px;box-shadow:none!important}
