.handwriting-info-container[data-v-77d31aad]{padding:20px;background-color:#f5f7fa;min-height:100%}.doc-info-card[data-v-77d31aad]{margin-bottom:20px;border-radius:8px}.doc-info-card .doc-info-content[data-v-77d31aad]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.doc-info-card .doc-icon[data-v-77d31aad]{font-size:32px;color:#42b983}.doc-info-card .doc-info-text[data-v-77d31aad]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.doc-info-card .doc-info-item[data-v-77d31aad]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.doc-info-card .doc-info-label[data-v-77d31aad]{color:#909399;font-size:14px}.doc-info-card .doc-info-value[data-v-77d31aad]{color:#303133;font-size:14px;font-weight:500}.doc-info-card .doc-info-divider[data-v-77d31aad]{color:#dcdfe6;margin:0 8px}.signature-cards[data-v-77d31aad]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.signature-card[data-v-77d31aad]{border-radius:12px;overflow:hidden}.signature-card[data-v-77d31aad] .el-card__header{background:linear-gradient(135deg,#304156,#1f2d3d);padding:16px 20px;border-bottom:none}.signature-card .card-header[data-v-77d31aad]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.signature-card .card-header[data-v-77d31aad],.signature-card .signer-title[data-v-77d31aad]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.signature-card .signer-title[data-v-77d31aad]{color:#fff;font-size:16px;font-weight:600;gap:8px}.signature-card .signer-title i[data-v-77d31aad]{font-size:18px}.signature-card .sign-date[data-v-77d31aad]{color:hsla(0,0%,100%,.85);font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.signature-image-col[data-v-77d31aad]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}@media (min-width:992px){.signature-image-col[data-v-77d31aad]{margin-bottom:0}}.signature-image-wrapper[data-v-77d31aad]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:280px}.signature-image[data-v-77d31aad]{width:100%;height:160px;border:2px solid #e4e7ed;border-radius:8px;background-color:#fafafa;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.signature-image[data-v-77d31aad]:hover{border-color:#42b983;-webkit-box-shadow:0 4px 12px rgba(66,185,131,.2);box-shadow:0 4px 12px rgba(66,185,131,.2)}.signature-image[data-v-77d31aad] img{-o-object-fit:contain;object-fit:contain}.image-error[data-v-77d31aad],.image-placeholder[data-v-77d31aad]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;color:#909399;font-size:14px}.image-error i[data-v-77d31aad],.image-placeholder i[data-v-77d31aad]{font-size:32px;margin-bottom:8px}.image-hint[data-v-77d31aad]{margin-top:8px;font-size:12px;color:#909399;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.image-hint i[data-v-77d31aad]{font-size:14px}.params-col[data-v-77d31aad]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.summary-section[data-v-77d31aad]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;margin-bottom:16px;padding:12px 16px;background:linear-gradient(135deg,#f5f7fa,#e4e7ed);border-radius:8px}.summary-item[data-v-77d31aad]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.summary-label[data-v-77d31aad]{font-size:12px;color:#909399}.summary-value[data-v-77d31aad]{font-size:18px;font-weight:600;color:#303133}.params-tabs[data-v-77d31aad] .el-tabs__header{margin-bottom:16px}.params-tabs[data-v-77d31aad] .el-tabs__item{font-size:14px;font-weight:500}.params-tabs[data-v-77d31aad] .el-tabs__item.is-active{font-weight:600}.params-tabs[data-v-77d31aad] .el-tabs__nav-wrap:after{height:1px}.params-grid[data-v-77d31aad]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.param-item[data-v-77d31aad]{padding:12px 16px;background-color:#fafafa;border-radius:8px;border-left:3px solid transparent;-webkit-transition:all .3s ease;transition:all .3s ease}.param-item.position-theme[data-v-77d31aad]{border-left-color:#5b9bd5}.param-item.speed-theme[data-v-77d31aad]{border-left-color:#42b983}.param-item.acceleration-theme[data-v-77d31aad]{border-left-color:#e6a23c}.param-item.inclination-theme[data-v-77d31aad]{border-left-color:#909399}.param-header[data-v-77d31aad]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.param-label[data-v-77d31aad]{font-size:13px;color:#606266}.param-value[data-v-77d31aad]{font-size:14px;font-weight:600;color:#303133}[data-v-77d31aad] .el-progress-bar__outer{background-color:#e9ecef;border-radius:4px}[data-v-77d31aad] .el-progress-bar__inner{border-radius:4px}@media (max-width:767px){.handwriting-info-container[data-v-77d31aad]{padding:12px}.doc-info-card .doc-info-content[data-v-77d31aad],.doc-info-card .doc-info-text[data-v-77d31aad]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.doc-info-card .doc-info-divider[data-v-77d31aad]{display:none}.summary-section[data-v-77d31aad]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.params-grid[data-v-77d31aad]{grid-template-columns:1fr}.card-header[data-v-77d31aad]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.pagination-container[data-v-f3082856]{background:#fff;padding:32px 16px}.pagination-container.hidden[data-v-f3082856]{display:none}.table-expand-title[data-v-c843c26e]{font-size:0}.table-expand-title .el-form-item[data-v-c843c26e]{margin-right:0;margin-bottom:0}.table-expand-title[data-v-c843c26e] label{color:#99a9bf}.filter-tree[data-v-c843c26e]{margin-top:2vh;overflow-x:hidden}[data-v-c843c26e] .filter-tree .el-tree-node__content{overflow-x:hidden}.patient-name-text[data-v-c843c26e]{font-size:14px;white-space:nowrap;overflow:hidden;display:inline-block;max-width:100%}.patient-info-bar[data-v-c843c26e]{padding:8px 12px;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}[data-v-c843c26e] .pagination-container{padding:20px 16px 0 16px;margin-top:0;margin-bottom:0}[data-v-c843c26e] .el-tabs--border-card{-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 252px)}[data-v-c843c26e] .el-tabs--border-card,[data-v-c843c26e] .el-tabs--border-card .el-tabs__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;overflow:hidden}[data-v-c843c26e] .el-tabs--border-card .el-tabs__content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;-ms-flex-direction:column;flex-direction:column}[data-v-c843c26e] .el-tabs--border-card .el-tab-pane{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}[data-v-c843c26e] .el-tabs--border-card .el-tab-pane .el-table{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;overflow-x:hidden;min-height:0}[data-v-c843c26e] .el-tabs--border-card .el-tab-pane .pagination-container{-ms-flex-negative:0;flex-shrink:0;position:relative}.tags-margin[data-v-c843c26e]{margin-right:.5vw}.container[data-v-c843c26e]{position:relative;width:100%;height:100%}.components-list[data-v-c843c26e]{padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.components-list .components-item[data-v-c843c26e]{display:inline-block;width:100%;margin:1%;-webkit-transition:-webkit-transform 0ms!important;transition:-webkit-transform 0ms!important;transition:transform 0ms!important;transition:transform 0ms,-webkit-transform 0ms!important}.components-draggable[data-v-c843c26e]{padding-bottom:20px}.components-title[data-v-c843c26e]{font-size:14px;color:#222;margin:6px 2px}.components-title .svg-icon[data-v-c843c26e]{color:#666;font-size:18px}.components-body[data-v-c843c26e]{padding:8px 10px;background:#e5e5e5;font-size:12px;cursor:move;border:1px dashed #e5e5e5;border-radius:3px}.components-body .svg-icon[data-v-c843c26e]{color:#777;font-size:15px}.components-body[data-v-c843c26e]:hover{border:1px dashed #787be8;color:#787be8}.components-body:hover .svg-icon[data-v-c843c26e]{color:#787be8}.left-board[data-v-c843c26e]{width:250px;position:absolute;left:0;top:0;height:100vh;padding:10px}.center-scrollbar[data-v-c843c26e],.left-scrollbar[data-v-c843c26e]{height:calc(100vh - 42px);overflow:hidden}.center-scrollbar[data-v-c843c26e]{border-left:1px solid #f1e8e8;border-right:1px solid #f1e8e8;-webkit-box-sizing:border-box;box-sizing:border-box}.center-board[data-v-c843c26e]{height:100vh;width:auto;margin:0 300px 0 260px;-webkit-box-sizing:border-box;box-sizing:border-box}.empty-info[data-v-c843c26e]{position:absolute;top:46%;left:0;right:0;text-align:center;font-size:18px;color:#ccb1ea;letter-spacing:4px}.action-bar[data-v-c843c26e]{position:relative;height:42px;text-align:right;padding:0 15px;border:1px solid #f1e8e8;border-top:none;border-left:none}.logo-wrapper[data-v-c843c26e]{position:relative;height:42px;background:#fff;border-bottom:1px solid #f1e8e8;-webkit-box-sizing:border-box;box-sizing:border-box}.logo[data-v-c843c26e]{position:absolute;left:12px;top:6px;line-height:30px;color:#00afff;font-weight:600;font-size:17px;white-space:nowrap}.logo>img[data-v-c843c26e]{width:30px;height:30px;vertical-align:top}.logo .github[data-v-c843c26e]{display:inline-block;vertical-align:sub;margin-left:15px}.logo .github>img[data-v-c843c26e]{height:22px}.center-board-row[data-v-c843c26e]{padding:12px 12px 15px 12px;-webkit-box-sizing:border-box;box-sizing:border-box}.center-board-row>.el-form[data-v-c843c26e]{height:calc(100vh - 69px)}.drawing-board[data-v-c843c26e]{height:100%;position:relative}.drawing-board .components-body[data-v-c843c26e]{padding:0;margin:0;font-size:0}.drawing-board .sortable-ghost[data-v-c843c26e]{position:relative;display:block;overflow:hidden}.drawing-board .sortable-ghost[data-v-c843c26e]:before{content:" ";position:absolute;left:0;right:0;top:0;height:3px;background:#5959df;z-index:2}.drawing-board .components-item.sortable-ghost[data-v-c843c26e]{width:60px;height:60px;background-color:#e5e5e5}.drawing-board .active-from-item>.el-form-item[data-v-c843c26e]{background:#e5e5e5;border-radius:6px}.drawing-board .active-from-item>.drawing-item-copy[data-v-c843c26e],.drawing-board .active-from-item>.drawing-item-delete[data-v-c843c26e]{display:initial}.drawing-board .active-from-item>.component-name[data-v-c843c26e]{color:#42b983}.drawing-board .el-form-item[data-v-c843c26e]{margin-bottom:15px}.drawing-item[data-v-c843c26e]{position:relative;cursor:move}.drawing-item.unfocus-bordered:not(.active-from-item)>div[data-v-c843c26e]:first-child{border:1px dashed #ccc}.drawing-item .el-form-item[data-v-c843c26e]{padding:12px 10px}.drawing-row-item[data-v-c843c26e]{position:relative;cursor:move;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px dashed #ccc;border-radius:3px;padding:0 2px;margin-bottom:15px}.drawing-row-item .drawing-row-item[data-v-c843c26e]{margin-bottom:2px}.drawing-row-item .el-col[data-v-c843c26e]{margin-top:22px}.drawing-row-item .el-form-item[data-v-c843c26e]{margin-bottom:0}.drawing-row-item .drag-wrapper[data-v-c843c26e]{min-height:80px}.drawing-row-item.active-from-item[data-v-c843c26e]{border:1px dashed #42b983}.drawing-row-item .component-name[data-v-c843c26e]{position:absolute;top:0;left:0;font-size:12px;color:#bbb;display:inline-block;padding:0 6px}.drawing-item:hover>.el-form-item[data-v-c843c26e],.drawing-row-item:hover>.el-form-item[data-v-c843c26e]{background:#e5e5e5;border-radius:6px}.drawing-item:hover>.drawing-item-copy[data-v-c843c26e],.drawing-item:hover>.drawing-item-delete[data-v-c843c26e],.drawing-row-item:hover>.drawing-item-copy[data-v-c843c26e],.drawing-row-item:hover>.drawing-item-delete[data-v-c843c26e]{display:initial}.drawing-item>.drawing-item-copy[data-v-c843c26e],.drawing-item>.drawing-item-delete[data-v-c843c26e],.drawing-row-item>.drawing-item-copy[data-v-c843c26e],.drawing-row-item>.drawing-item-delete[data-v-c843c26e]{display:none;position:absolute;top:-10px;width:22px;height:22px;line-height:22px;text-align:center;border-radius:50%;font-size:12px;border:1px solid;cursor:pointer;z-index:1}.drawing-item>.drawing-item-copy[data-v-c843c26e],.drawing-row-item>.drawing-item-copy[data-v-c843c26e]{right:56px;border-color:#42b983;color:#42b983;background:#fff}.drawing-item>.drawing-item-copy[data-v-c843c26e]:hover,.drawing-row-item>.drawing-item-copy[data-v-c843c26e]:hover{background:#42b983;color:#fff}.drawing-item>.drawing-item-delete[data-v-c843c26e],.drawing-row-item>.drawing-item-delete[data-v-c843c26e]{right:24px;border-color:#f56c6c;color:#f56c6c;background:#fff}.drawing-item>.drawing-item-delete[data-v-c843c26e]:hover,.drawing-row-item>.drawing-item-delete[data-v-c843c26e]:hover{background:#f56c6c;color:#fff}.action-bar[data-v-c843c26e]{height:auto;background:#f3f3f3;padding:7px 14px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #535353}.action-bar .bar-btn[data-v-c843c26e]{display:inline-block;padding:0 0;line-height:32px;border-radius:0 4px 4px 0;color:#535353;cursor:pointer;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.action-bar .bar-btn i[data-v-c843c26e]{font-size:12px}.action-bar .bar-btn[data-v-c843c26e]:hover{color:#000}.action-bar .bar-btn[data-v-c843c26e]{margin-left:6px}.action-bar .delete-btn[data-v-c843c26e]{color:#f56c6c}.action-bar .delete-btn[data-v-c843c26e]:hover{color:#ea0b30}[data-v-c843c26e] .el-drawer__header{display:none}.action-bar[data-v-c843c26e]{background:#fff;border:none;padding-bottom:1em;text-align:left}