.dict-search[data-v-035aaa30]{margin-bottom:16px}.dict-collapse[data-v-035aaa30]{background:transparent}.dict-collapse[data-v-035aaa30] .ant-collapse-header{font-weight:600;color:#1890ff}.dict-collapse[data-v-035aaa30] .ant-collapse-content-box{padding:0!important}.field-list[data-v-035aaa30]{padding:0}.field-item[data-v-035aaa30]{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:10px 12px;border-bottom:1px dashed #f0f0f0;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.field-item[data-v-035aaa30]:hover{background:#e6f7ff}.field-item[data-v-035aaa30]:last-child{border-bottom:none}.field-left[data-v-035aaa30]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-flex:1;-ms-flex:1;flex:1}.field-syntax[data-v-035aaa30]{font-family:SF Mono,Monaco,Consolas,monospace;font-size:12px;background:#f5f5f5;padding:2px 8px;border-radius:4px;color:#1890ff;min-width:140px}.field-label[data-v-035aaa30]{font-size:13px;color:#595959}.field-info[data-v-035aaa30]{color:#bfbfbf;cursor:help}.field-info[data-v-035aaa30]:hover{color:#1890ff}.onlyoffice-editor-wrapper[data-v-f326ff72]{width:100%;position:relative;background:#f0f2f5;border-radius:8px;overflow:hidden}.editor-loading[data-v-f326ff72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;min-height:400px;background:linear-gradient(135deg,#f5f7fa,#e4e8eb)}.editor-error[data-v-f326ff72],.local-dev-warning[data-v-f326ff72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;min-height:400px;padding:40px;background:#fff}.editor-container[data-v-f326ff72]{width:100%;height:100%}.editor-container[data-v-f326ff72] iframe{width:100%!important;height:100%!important;border:none}.canvas-editor-wrapper[data-v-5bd95e22]{background:#f0f2f5;border-radius:8px;overflow:hidden;border:1px solid #d9d9d9}.canvas-editor-wrapper[data-v-5bd95e22],.simple-editor-container[data-v-5bd95e22]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.simple-editor-container[data-v-5bd95e22]{height:100%}.simple-toolbar[data-v-5bd95e22]{padding:8px 12px;background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#f0f0f0));background:linear-gradient(180deg,#fafafa,#f0f0f0);border-bottom:1px solid #d9d9d9;-ms-flex-negative:0;flex-shrink:0}.simple-toolbar .toolbar-group[data-v-5bd95e22],.simple-toolbar[data-v-5bd95e22]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.simple-toolbar .toolbar-group[data-v-5bd95e22]{gap:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}.editor-scroll-area[data-v-5bd95e22]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;background:#e8e8e8;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.a4-page[data-v-5bd95e22]{width:210mm;min-height:297mm;background:#fff;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.15);box-shadow:0 2px 12px rgba(0,0,0,.15);padding:25mm 20mm;-webkit-box-sizing:border-box;box-sizing:border-box}.editable-content[data-v-5bd95e22]{min-height:247mm;outline:none;font-family:SimSun,Microsoft YaHei,serif;font-size:14px;line-height:1.8;color:#333}.editable-content[data-v-5bd95e22]:focus{outline:none}.editable-content h1[data-v-5bd95e22]{font-size:24px;font-weight:700;margin-bottom:16px;text-align:center}.editable-content h2[data-v-5bd95e22]{font-size:18px;font-weight:700;margin-bottom:12px}.editable-content h3[data-v-5bd95e22]{font-size:16px;font-weight:700;margin-bottom:8px}.editable-content p[data-v-5bd95e22]{margin-bottom:12px;text-indent:2em}.editable-content table[data-v-5bd95e22]{width:100%;border-collapse:collapse;margin:12px 0}.editable-content table td[data-v-5bd95e22],.editable-content table th[data-v-5bd95e22]{border:1px solid #333;padding:8px;text-align:left}.editable-content table th[data-v-5bd95e22]{background:#f5f5f5;font-weight:700}.editable-content ol[data-v-5bd95e22],.editable-content ul[data-v-5bd95e22]{margin-left:2em;margin-bottom:12px}.contract-template-epic-modal .ant-modal-content{border-radius:12px;overflow:hidden;-webkit-box-shadow:0 12px 48px rgba(0,0,0,.15);box-shadow:0 12px 48px rgba(0,0,0,.15)}.contract-template-epic-modal .ant-modal-header{background:linear-gradient(135deg,#1890ff,#36cfc9);border-bottom:none;padding:16px 24px}.contract-template-epic-modal .ant-modal-header .ant-modal-title{font-weight:600;color:#fff;font-size:16px}.contract-template-epic-modal .ant-modal-close-x{color:#fff}.contract-template-epic-modal .ant-modal-body{padding:0!important}.epic-modal-container{background:#fff}.epic-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.config-section{padding:20px 24px;background:#fafbfc;border-bottom:1px solid #e8e8e8}.config-section .ant-form-item{margin-bottom:0}.config-section .ant-form-item-label>label{color:#595959;font-weight:500}.config-section .config-hidden-field{display:none}.editor-section{padding:0;-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;background:#f0f2f5}.editor-section .editor-toolbar-header{padding:12px 24px;background:#fff;border-bottom:1px solid #e8e8e8;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.editor-section .editor-toolbar-header,.editor-section .editor-toolbar-header .editor-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.editor-section .editor-toolbar-header .editor-title{font-size:14px;font-weight:600;color:#1890ff}.editor-section .editor-toolbar-header .editor-title .anticon{margin-right:8px}.action-section{padding:16px 24px;background:#fafbfc;border-top:1px solid #e8e8e8;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.action-section,.action-section .action-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.action-section .action-left .file-name-tag{margin-left:12px;padding:4px 12px;background:#e6f7ff;border:1px solid #91d5ff;border-radius:4px;font-size:12px;color:#1890ff}.action-section .action-left .file-name-tag .anticon{margin-right:4px}.action-section .action-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1200px){.config-section .ant-col{margin-bottom:12px}}.editor-toolbar-actions,.onlyoffice-new-hint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.onlyoffice-new-hint{min-height:400px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff}