.site-layout-content{min-height:280px;padding:24px}#components-layout-demo-top .logo{float:left;width:120px;height:31px;margin:16px 24px 16px 0;background:#ffffff4d}.ant-row-rtl #components-layout-demo-top .logo{float:right;margin:16px 0 16px 24px}.token:hover{text-decoration:underline}.keyboard-textarea{font-family:monospace}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.expanded-selection{color:gray}.site-layout-content{position:relative;overflow:visible}.site-layout-content .ant-notification{position:absolute;top:16px;right:16px;z-index:1000;width:400px;max-width:calc(100% - 32px)}pre.language-plaintext{max-width:100%;overflow-x:auto;white-space:pre-wrap;word-break:break-word}div{max-width:100%}.ant-table{max-width:100%;overflow-x:auto}.ant-descriptions{max-width:100%}.ant-table-cell{white-space:pre-wrap;word-break:break-word}pre,.pre-wrap{max-width:100%;overflow-x:auto;white-space:pre-wrap;word-break:break-word}.container-wrap{max-width:100%;overflow-x:hidden}.table-wrap{max-width:100%;overflow-x:auto;white-space:pre-wrap}.descriptions-wrap{max-width:100%}.tool-result{margin-bottom:16px;padding:8px;border-radius:4px}.message-content{margin-bottom:16px;padding:8px;background-color:#f5f5f5;border-radius:4px}.tool-results{margin-top:16px;padding:8px;background-color:#f0f5ff;border-radius:4px}.prompt-text{white-space:pre-wrap}.tool-collapsible{border:1px solid #e8e8e8;border-radius:4px;margin-bottom:8px}.tool-collapsible-header{display:flex;align-items:center;cursor:pointer;padding:8px 12px;background-color:#f5f5f5}.tool-collapsible-header-expanded{border-bottom:1px solid #e8e8e8;border-radius:4px 4px 0 0}.tool-collapsible-header-collapsed{border-radius:4px}.tool-collapsible-toggle{margin-right:8px;font-size:14px;color:#1890ff}.tool-collapsible-content{padding:12px}.chat-history-list{margin-bottom:20px}.chat-history-item{margin-bottom:8px}.chat-history-header{display:flex;justify-content:space-between;padding:8px 12px;border-radius:4px 4px 0 0}.user-header{background-color:#cff4ce}.assistant-header{background-color:#b1d6ee}.chat-history-content{padding:12px;border-radius:0 0 4px 4px;margin-bottom:16px}.user-content{background-color:#f9f9f9}.assistant-content{background-color:#f0f8ff}.chat-history-request-id{margin-bottom:8px}.tool-result-block{margin-bottom:12px}.text-content{margin-bottom:16px}.tool-tag{color:#722ed1;font-size:12px;background-color:#f9f0ff;padding:2px 6px;border-radius:4px}.tool-use-tag{color:#06c;font-size:12px;background-color:#f0f8ff;padding:2px 6px;border-radius:4px}.tool-json-container{margin-top:8px}.request-nodes-container{max-width:100%;overflow-x:auto}.pre-no-margin{margin:0}.rules-container{display:flex;flex-direction:column;gap:16px}.rule-item{border:1px solid #e8e8e8;border-radius:6px;padding:12px;background-color:#fafafa}.rule-header{margin-bottom:8px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:14px;color:#1890ff}.rule-type{color:#666;font-weight:400;font-size:12px}.rule-description{margin-bottom:8px;color:#666;font-size:13px;line-height:1.4}.rule-content{margin:0;background-color:#f5f5f5;border:1px solid #d9d9d9;border-radius:4px;padding:8px;font-size:13px;line-height:1.4}.skills-container{display:flex;flex-direction:column;gap:16px}.skill-item{border:1px solid #e8e8e8;border-radius:6px;padding:12px;background-color:#fafafa}.skill-header{margin-bottom:8px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:14px;color:#52c41a}.skill-description{margin-bottom:8px;color:#666;font-size:13px;line-height:1.4}.skill-location{margin:0;background-color:#f5f5f5;border:1px solid #d9d9d9;border-radius:4px;padding:8px;font-size:13px;line-height:1.4}.skill-location code{font-family:Monaco,Menlo,Ubuntu Mono,monospace;color:#722ed1}.guidelines-content{margin:0;background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:4px;padding:12px;font-size:13px;line-height:1.5;white-space:pre-wrap;color:#333;font-family:Monaco,Menlo,Ubuntu Mono,monospace}
