.heading-style-trigger-row[data-v-19f8c012]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.heading-style-selected[data-v-19f8c012]{margin-left:12px;color:#666;font-size:12px}.heading-style-grid[data-v-19f8c012]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;max-height:420px;overflow-y:auto;padding:4px 2px 8px;border:1px solid #f0f0f0;border-radius:4px}.heading-style-card[data-v-19f8c012]{width:calc(25% - 10px);min-width:140px;max-width:180px;cursor:pointer;border:2px solid #e8e8e8;border-radius:6px;padding:6px;background:#fafafa;box-sizing:border-box}.heading-style-card[data-v-19f8c012]:hover{border-color:#91d5ff}.heading-style-card.active[data-v-19f8c012]{border-color:#1890ff;background:#e6f7ff}.heading-style-thumb-wrap[data-v-19f8c012]{height:56px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#fff;border-radius:4px;overflow:hidden}.heading-style-thumb[data-v-19f8c012]{max-width:100%;max-height:56px;object-fit:contain}.heading-style-thumb.placeholder[data-v-19f8c012]{color:#bbb;font-size:12px}.heading-style-label[data-v-19f8c012]{margin-top:6px;font-size:12px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.chrome-style-trigger-row[data-v-14dde8d5]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.chrome-style-selected[data-v-14dde8d5]{margin-left:12px;color:#666;font-size:12px}.chrome-style-grid[data-v-14dde8d5]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;max-height:420px;overflow-y:auto;padding:4px 2px 8px;border:1px solid #f0f0f0;border-radius:4px}.chrome-style-card[data-v-14dde8d5]{width:calc(25% - 10px);min-width:140px;max-width:180px;cursor:pointer;border:2px solid #e8e8e8;border-radius:6px;padding:6px;background:#fafafa;box-sizing:border-box}.chrome-style-card[data-v-14dde8d5]:hover{border-color:#91d5ff}.chrome-style-card.active[data-v-14dde8d5]{border-color:#1890ff;background:#e6f7ff}.chrome-style-thumb-wrap[data-v-14dde8d5]{height:90px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#fff;border-radius:4px;overflow:hidden}.chrome-style-thumb[data-v-14dde8d5]{max-width:100%;max-height:90px;object-fit:contain}.chrome-style-thumb.placeholder[data-v-14dde8d5]{color:#bbb;font-size:12px}.chrome-style-label[data-v-14dde8d5]{margin-top:6px;font-size:12px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.arrow-annotate-style-row[data-v-062dca9b]{margin-top:8px}.arrow-annotate-line[data-v-062dca9b]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:8px}.arrow-annotate-style-label[data-v-062dca9b]{color:#888;font-size:12px;margin-right:8px}.arrow-annotate-hint[data-v-062dca9b]{color:#888;font-size:12px;margin-left:8px}.arrow-annotate-nest[data-v-062dca9b]{margin-left:16px}:deep(.ant-table-tbody>tr>td){height:50px!important}.chat-room{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:500px;padding:20px}.chat-history{-ms-flex:1;flex:1;overflow-y:scroll}.chat-message{margin-bottom:20px}.message-text{font-size:16px}.message-time{font-size:12px;color:#999}.input-area{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:20px}.input-box{-ms-flex:1;flex:1;margin-right:10px}.send-button{width:100px}.operation-groups{max-height:600px;overflow-y:auto}.operation-group{margin-bottom:20px;padding:15px;border:1px solid #e8e8e8;border-radius:4px}.operation-group h3{margin-bottom:15px;color:#1890ff;font-weight:500}.operation-buttons{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(200px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.operation-buttons .ant-btn{width:100%;text-align:left}.language-download{grid-column:1/-1;padding:10px;margin-bottom:10px}.code-block,.language-download{background:#f5f5f5;border-radius:4px}.code-block{margin:0;padding:16px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:14px;line-height:1.6;color:rgba(0,0,0,.85);overflow:auto;max-height:600px}.code-info-header,.code-info-remark{margin-bottom:16px}.code-stats{margin-bottom:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.code-stats .ant-tag{font-size:13px;padding:2px 8px}:deep(.ant-tabs-nav-scroll){white-space:nowrap;overflow-x:auto;padding-bottom:4px}:deep(.ant-tabs-nav-scroll::-webkit-scrollbar){height:4px}:deep(.ant-tabs-nav-scroll::-webkit-scrollbar-thumb){background:rgba(0,0,0,.2);border-radius:2px}:deep(.ant-tabs-nav-container){margin-bottom:8px}:deep(.ant-tabs-tab){margin-right:8px;border:1px solid #e8e8e8;border-radius:4px}:deep(.ant-tabs-tab:last-child){margin-right:0}:deep(.ant-tabs-tab.ant-tabs-tab-active){border-color:#1890ff}.html-preview-container{border:1px solid #f0f0f0;border-radius:4px;overflow:hidden;background:#fff;height:600px;position:relative}.html-preview-iframe{width:100%;height:100%;background:#fff;overflow:auto}.html-source{background:#2d2d2d;color:#f8f8f2}.code-tab-title{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;max-width:200px}.code-tab-info,.code-tab-title{display:-ms-flexbox;display:flex}.code-tab-info{margin-top:4px;gap:4px}.code-tab-info .ant-tag{margin-right:0;line-height:16px;height:18px;padding:0 4px;font-size:11px}.code-format-selection{padding:18px 30px}.format-option{padding:12px;border:1px solid #e8e8e8;border-radius:4px;margin:4px 0}.format-option h4{margin:0;color:rgba(0,0,0,.85)}.format-desc{color:rgba(0,0,0,.45);font-size:13px;margin-top:8px;margin-bottom:0}.format-desc p{margin-bottom:4px}.format-desc a{color:#1890ff}.cert-status-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.cert-status-badge,.cert-status-wrapper{-ms-flex-align:center;align-items:center}.cert-status-badge{display:-ms-inline-flexbox;display:inline-flex;padding:4px 12px;background:#f6ffed;border:1px solid #b7eb8f;border-radius:16px;color:#52c41a;font-weight:500;font-size:13px;transition:all .3s}.cert-status-badge:hover{background:#d9f7be;transform:translateY(-1px);box-shadow:0 2px 8px rgba(82,196,26,.15)}.waiting-cert{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;color:#8c8c8c}.mark-cert-btn{color:#1890ff;padding:0 4px;height:24px;line-height:24px;font-size:13px}.mark-cert-btn:hover{color:#40a9ff;background:rgba(24,144,255,.1);border-radius:4px}:deep(.fullscreen-modal .ant-modal){max-width:100vw!important;margin:0!important;padding:0!important;top:0!important}:deep(.fullscreen-modal .ant-modal-content){border-radius:0;height:100vh}:deep(.fullscreen-modal .ant-modal-header){display:none}:deep(.fullscreen-modal .ant-modal-body){padding:0;height:100vh}:deep(.fullscreen-modal .ant-modal-close-x){display:none!important}:deep(.fullscreen-modal .ant-modal-close){position:fixed;top:20px;right:20px;z-index:1010;color:#fff;background:rgba(0,0,0,.5);border-radius:50%;width:40px;height:40px;display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}:deep(.fullscreen-modal .ant-modal-close:hover){background:rgba(0,0,0,.7)}.html-source-container{margin-top:16px;padding:16px;background:#fafafa}.code-toolbar,.html-source-container{border:1px solid #e8e8e8;border-radius:4px}.code-toolbar{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:16px;padding:8px 12px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1)}.toolbar-left{-ms-flex:1;flex:1}.toolbar-right{display:-ms-flexbox;display:flex;gap:8px}.toolbar-btn{height:28px;font-size:12px;border-radius:4px;transition:all .3s}.toolbar-btn:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(24,144,255,.2)}.code-info{font-size:13px;color:#666;font-weight:500;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.code-info:before{content:"\1F4C4";margin-right:6px}.code-config-form{padding:20px}.form-help-text{font-size:12px;color:#999;margin-top:5px;line-height:1.4}.code-config-form .ant-form-item{margin-bottom:24px}.code-config-form .ant-form-item-label{font-weight:500;color:#262626;margin-bottom:8px}.code-config-form .ant-radio-group{display:-ms-flexbox;display:flex;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.code-config-form .ant-radio-wrapper{font-size:14px;color:#595959;margin-bottom:8px}.code-config-form .ant-radio-group[style*="flex-direction: column"]{gap:8px}.code-config-form .ant-radio-group[disabled]{opacity:.5}.code-config-form .ant-radio-group[disabled] .ant-radio-wrapper{color:#bfbfbf}.code-config-form .ant-row{margin-bottom:16px}.code-config-form .ant-col{min-height:100px}.material-gen-params-title-bar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-right:4px}.material-gen-params-title-actions .ant-btn+.ant-btn{margin-left:8px}.param-recommend-tag{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-left:8px;padding:0 8px 0 6px;height:18px;font-size:11px;font-weight:700;line-height:18px;color:#fff;letter-spacing:.4px;background:linear-gradient(135deg,#ff4d4f,#ff7a45);border-radius:9px;box-shadow:0 2px 6px rgba(255,77,79,.45);vertical-align:1px;white-space:nowrap;pointer-events:none}.param-recommend-tag:before{content:"\2605";margin-right:3px;font-size:10px;line-height:1}.param-opt-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.ant-checkbox-wrapper .param-recommend-tag,.ant-radio-wrapper .param-recommend-tag,.param-opt-row .ant-checkbox-wrapper{vertical-align:middle}.param-opt-row .ant-checkbox-wrapper{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}:deep(.code-format-modal .ant-modal),:deep(.code-format-modal .ant-modal-mask){z-index:999999!important}:deep(.more-operations-modal .ant-modal){z-index:1000!important}:deep(.more-operations-modal .ant-modal-mask){z-index:999!important}body{overflow:scroll}.code-format-modal.ant-modal-wrap .ant-modal{top:24px;padding-bottom:24px}.code-format-modal.ant-modal-wrap .ant-modal-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 48px)}.code-format-modal.ant-modal-wrap .ant-modal-header{-ms-flex:0 0 auto;flex:0 0 auto}.code-format-modal.ant-modal-wrap .ant-modal-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow-y:auto}.code-format-modal.ant-modal-wrap .ant-modal.fullscreen .ant-modal-content,.code-format-modal.ant-modal-wrap .j-modal-box.fullscreen .ant-modal-content{max-height:100vh}