.flowable-toolbar[data-v-63ccb2cd]{height:56px;background:#fff;border-bottom:1px solid #e8e8e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 16px}.flowable-toolbar .toolbar-left[data-v-63ccb2cd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flowable-toolbar .toolbar-center[data-v-63ccb2cd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.flowable-toolbar .toolbar-right[data-v-63ccb2cd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bpmn-canvas-wrapper[data-v-245537bb]{position:relative;width:100%;height:100%}.bpmn-canvas[data-v-245537bb]{width:100%;height:100%;background:#f8f9fa}.bpmn-minimap-container[data-v-245537bb]{position:absolute;right:10px;bottom:10px}.property-panel[data-v-079fc5c4]{width:340px;height:100%;background:#fff;border-left:1px solid #e8e8e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.property-panel .panel-header[data-v-079fc5c4]{padding:12px 16px;border-bottom:1px solid #e8e8e8;font-weight:600;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.property-panel .panel-content[data-v-079fc5c4]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:16px}.property-panel .panel-content[data-v-079fc5c4] .ant-divider{margin-top:18px;margin-bottom:8px;font-size:13px;font-weight:600;color:#1890ff}.property-panel .panel-content .section-title[data-v-079fc5c4]{margin-top:18px}.property-panel .panel-content .section-tip[data-v-079fc5c4]{font-size:12px;color:#999;margin:-4px 0 12px 0;padding-left:2px}.property-panel .panel-content .help-text[data-v-079fc5c4]{font-size:12px;color:#999;line-height:1.6;margin-top:2px}.property-panel .panel-content[data-v-079fc5c4] .ant-form-item{margin-bottom:16px}.property-panel .panel-content[data-v-079fc5c4] .ant-alert{font-size:12px}.flowable-modeler[data-v-2df6face]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.flowable-modeler[data-v-2df6face] .ant-card-body{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;overflow:hidden}.flowable-modeler .modeler-container[data-v-2df6face]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.flowable-modeler .modeler-container .canvas-wrapper[data-v-2df6face]{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.flowable-modeler .preview-container[data-v-2df6face]{text-align:center;min-height:400px}.flowable-modeler .preview-container svg[data-v-2df6face]{max-width:100%;max-height:600px}.guide-modal .ant-modal-body{padding:16px 24px 24px;max-height:75vh;overflow-y:auto}.guide-modal .guide-content{font-size:14px;line-height:1.7;color:#333}.guide-modal .guide-content .guide-section{margin-bottom:20px;padding-bottom:16px;border-bottom:1px dashed #e8e8e8}.guide-modal .guide-content .guide-section:last-child{border-bottom:none}.guide-modal .guide-content .guide-section h3{font-size:15px;font-weight:600;color:#1890ff;margin-bottom:10px}.guide-modal .guide-content .guide-section h3 .anticon{margin-right:6px}.guide-modal .guide-content .guide-section ol,.guide-modal .guide-content .guide-section ul{padding-left:20px;margin:6px 0}.guide-modal .guide-content .guide-section li{margin-bottom:6px}.guide-modal .guide-content .guide-section code{background:#f5f5f5;padding:2px 6px;border-radius:3px;color:#c7254e;font-family:Consolas,monospace;font-size:13px}.guide-modal .guide-content .guide-section p{margin:6px 0}.guide-modal .guide-content .layout-diagram{border:1px solid #e8e8e8;border-radius:4px;overflow:hidden;background:#fafafa}.guide-modal .guide-content .layout-diagram .layout-row{padding:8px 12px;border-bottom:1px solid #e8e8e8}.guide-modal .guide-content .layout-diagram .layout-row:last-child{border-bottom:none}.guide-modal .guide-content .layout-diagram .layout-toolbar{background:#e6f7ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.guide-modal .guide-content .layout-diagram .layout-toolbar .layout-label{font-weight:600;color:#1890ff;margin-right:12px;padding:2px 8px;background:#fff;border-radius:3px;font-size:12px}.guide-modal .guide-content .layout-diagram .layout-toolbar .layout-desc{font-size:12px;color:#555}.guide-modal .guide-content .layout-diagram .layout-middle{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.guide-modal .guide-content .layout-diagram .layout-middle .layout-palette{width:100px;padding:10px 8px;border-right:1px solid #e8e8e8;background:#fafafa}.guide-modal .guide-content .layout-diagram .layout-middle .layout-palette .layout-label{font-size:11px;color:#666;margin-bottom:8px;font-weight:600}.guide-modal .guide-content .layout-diagram .layout-middle .layout-palette .palette-icons{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.guide-modal .guide-content .layout-diagram .layout-middle .layout-palette .palette-icons .palette-icon{text-align:center;font-size:16px;padding:4px;background:#fff;border:1px solid #e8e8e8;border-radius:3px;cursor:help}.guide-modal .guide-content .layout-diagram .layout-middle .layout-canvas{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px;background:#fff;min-height:100px}.guide-modal .guide-content .layout-diagram .layout-middle .layout-canvas .layout-label{font-size:11px;color:#999;margin-bottom:6px}.guide-modal .guide-content .layout-diagram .layout-middle .layout-canvas .canvas-svg{width:100%;max-width:360px;height:auto;display:block}.guide-modal .guide-content .layout-diagram .layout-middle .layout-panel{width:140px;padding:10px 8px;border-left:1px solid #e8e8e8;background:#fafafa}.guide-modal .guide-content .layout-diagram .layout-middle .layout-panel .layout-label{font-size:11px;color:#666;margin-bottom:8px;font-weight:600}.guide-modal .guide-content .layout-diagram .layout-middle .layout-panel .panel-mock .mock-line{height:6px;background:#e8e8e8;border-radius:2px;margin-bottom:6px}.guide-modal .guide-content .layout-diagram .layout-middle .layout-panel .panel-mock .mock-line.short{width:60%}.guide-modal .guide-content .element-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.guide-modal .guide-content .element-cards .element-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;border:1px solid #e8e8e8;border-radius:4px;background:#fafafa;-webkit-transition:all .2s;transition:all .2s}.guide-modal .guide-content .element-cards .element-card:hover{border-color:#1890ff;-webkit-box-shadow:0 2px 6px rgba(24,144,255,.1);box-shadow:0 2px 6px rgba(24,144,255,.1)}.guide-modal .guide-content .element-cards .element-card .element-svg{width:60px;min-width:60px;margin-right:10px;text-align:center}.guide-modal .guide-content .element-cards .element-card .element-svg svg{width:50px;height:40px}.guide-modal .guide-content .element-cards .element-card .element-info{-webkit-box-flex:1;-ms-flex:1;flex:1}.guide-modal .guide-content .element-cards .element-card .element-info .element-name{font-weight:600;font-size:14px;color:#333;margin-bottom:2px}.guide-modal .guide-content .element-cards .element-card .element-info .element-shape{font-size:11px;color:#999;margin-bottom:4px}.guide-modal .guide-content .element-cards .element-card .element-info .element-desc{font-size:12px;color:#555;line-height:1.5}.guide-modal .guide-content .branch-demo,.guide-modal .guide-content .flow-demo,.guide-modal .guide-content .sign-demo{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;padding:12px;margin:8px 0;text-align:center}.guide-modal .guide-content .branch-demo svg,.guide-modal .guide-content .flow-demo svg,.guide-modal .guide-content .sign-demo svg{max-width:100%;height:auto}.guide-modal .guide-content .flow-demo svg{max-height:130px}.guide-modal .guide-content .branch-demo svg,.guide-modal .guide-content .sign-demo svg{max-height:110px}.guide-modal .guide-content .step-demo{display:inline-block;background:#e6f7ff;color:#1890ff;padding:2px 8px;border-radius:10px;font-size:12px;margin-left:6px;font-weight:600}.guide-modal .guide-content .tip-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 12px;border:1px solid #e8e8e8;border-radius:4px;background:#fafafa;margin-bottom:8px;-webkit-transition:all .2s;transition:all .2s}.guide-modal .guide-content .tip-card:hover{border-color:#52c41a;background:#f6ffed}.guide-modal .guide-content .tip-card .tip-icon{font-size:20px;margin-right:10px;min-width:28px}.guide-modal .guide-content .tip-card .tip-content{font-size:13px;color:#333;line-height:1.5}.guide-modal .guide-content .tip-card .tip-content code{font-size:12px}.guide-modal .guide-content .glossary-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.guide-modal .guide-content .glossary-grid .glossary-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 10px;background:#fafafa;border:1px solid #e8e8e8;border-radius:4px}.guide-modal .guide-content .glossary-grid .glossary-item .glossary-tag{display:inline-block;padding:2px 8px;border-radius:3px;font-size:12px;font-weight:600;margin-right:10px;min-width:64px;text-align:center}.guide-modal .guide-content .glossary-grid .glossary-item .glossary-tag.tag-green{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.guide-modal .guide-content .glossary-grid .glossary-item .glossary-tag.tag-red{background:#fff1f0;color:#f5222d;border:1px solid #ffa39e}.guide-modal .guide-content .glossary-grid .glossary-item .glossary-tag.tag-yellow{background:#fffbe6;color:#faad14;border:1px solid #ffe58f}.guide-modal .guide-content .glossary-grid .glossary-item .glossary-tag.tag-orange{background:#fff2e8;color:#fa541c;border:1px solid #ffbb96}.guide-modal .guide-content .glossary-grid .glossary-item .glossary-tag.tag-blue{background:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}.guide-modal .guide-content .glossary-grid .glossary-item .glossary-tag.tag-purple{background:#f9f0ff;color:#722ed1;border:1px solid #d3adf7}.guide-modal .guide-content .glossary-grid .glossary-item .glossary-tag.tag-gray{background:#fafafa;color:#595959;border:1px solid #d9d9d9}.guide-modal .guide-content .glossary-grid .glossary-item .glossary-tag.tag-cyan{background:#e6fffb;color:#13c2c2;border:1px solid #87e8de}.guide-modal .guide-content .glossary-grid .glossary-item .glossary-text{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12px;color:#555}.guide-modal .guide-content .ant-steps-item-description{font-size:13px!important}