[data-v-9f6b5c1e] .ant-modal-body{padding:0!important}[data-v-9f6b5c1e]{margin:0;padding:0;box-sizing:border-box}.medical-record-structure-app[data-v-9f6b5c1e]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,Helvetica Neue,sans-serif;background:#f6f8fb;color:#1a1f2e;line-height:1.6;min-height:100vh;-webkit-font-smoothing:antialiased}.main-container[data-v-9f6b5c1e]{margin:0 auto;padding:24px 28px}.page-header[data-v-9f6b5c1e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.page-header .title-group h1[data-v-9f6b5c1e]{font-size:22px;font-weight:700;color:#1a1f2e;letter-spacing:-.3px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px}.page-header .icon-badge[data-v-9f6b5c1e]{width:38px;height:38px;border-radius:8px;background:linear-gradient(135deg,#059669,#10b981);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-shadow:0 4px 12px rgba(16,185,129,.3)}.page-header .subtitle[data-v-9f6b5c1e]{font-size:13px;color:#8b95a8;margin-top:4px;margin-left:48px}.btn[data-v-9f6b5c1e]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:7px;padding:9px 16px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;border:1.5px solid transparent;transition:.2s cubic-bezier(.4,0,.2,1);white-space:nowrap;letter-spacing:.1px;font-family:inherit;outline:none;text-decoration:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.btn[data-v-9f6b5c1e]:active{transform:scale(.97)}.btn-primary[data-v-9f6b5c1e]{background:#1a6dff;color:#fff;border-color:#1a6dff;box-shadow:0 2px 8px rgba(26,109,255,.25)}.btn-primary[data-v-9f6b5c1e]:hover{background:#1558d4;border-color:#1558d4;box-shadow:0 4px 16px rgba(26,109,255,.35);transform:translateY(-1px)}.btn-outline[data-v-9f6b5c1e]{background:#fff;color:#1a6dff;border-color:#c5d9ff}.btn-outline[data-v-9f6b5c1e]:hover{background:#e8f1ff;border-color:#1a6dff;transform:translateY(-1px)}.btn-success[data-v-9f6b5c1e]{background:#10b981;color:#fff;border-color:#10b981;box-shadow:0 2px 8px rgba(16,185,129,.2)}.btn-success[data-v-9f6b5c1e]:hover{background:#059669;border-color:#059669;box-shadow:0 4px 14px rgba(16,185,129,.3);transform:translateY(-1px)}.btn[data-v-9f6b5c1e]:disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.work-area[data-v-9f6b5c1e]{display:-ms-flexbox;display:flex;gap:20px;height:calc(100vh - 220px);min-height:580px}@media (max-width:900px){.work-area[data-v-9f6b5c1e]{-ms-flex-direction:column;flex-direction:column;height:auto;min-height:auto}}.editor-panel[data-v-9f6b5c1e]{-ms-flex:1 1 60%;flex:1 1 60%;background:#fff;border-radius:16px;border:1px solid #e4e8f0;box-shadow:0 1px 3px rgba(18,22,30,.06),0 1px 2px rgba(18,22,30,.04);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.editor-header[data-v-9f6b5c1e]{padding:14px 20px;border-bottom:1px solid #f0f2f6;-ms-flex-pack:justify;justify-content:space-between;background:#fafbfc;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.editor-header[data-v-9f6b5c1e],.editor-header h3[data-v-9f6b5c1e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.editor-header h3[data-v-9f6b5c1e]{font-size:15px;font-weight:600;color:#1a1f2e;gap:6px}.editor-body[data-v-9f6b5c1e]{-ms-flex:1;flex:1;overflow-y:auto;padding:20px}.field-group[data-v-9f6b5c1e]{margin-bottom:18px}.field-group label[data-v-9f6b5c1e]{display:block;font-size:12px;font-weight:600;color:#5f6b7f;margin-bottom:5px;letter-spacing:.3px}.field-group input[data-v-9f6b5c1e],.field-group textarea[data-v-9f6b5c1e]{width:100%;padding:10px 12px;border:1.5px solid #e4e8f0;border-radius:7px;font-size:14px;font-family:inherit;transition:all .2s cubic-bezier(.4,0,.2,1);outline:none;background:#fafcfd;color:#1a1f2e;resize:vertical}.field-group input[data-v-9f6b5c1e]:hover,.field-group textarea[data-v-9f6b5c1e]:hover{border-color:#c4cbd7}.field-group input[data-v-9f6b5c1e]:focus,.field-group textarea[data-v-9f6b5c1e]:focus{border-color:#1a6dff;background:#fff;box-shadow:0 0 0 3px rgba(26,109,255,.06)}.field-row[data-v-9f6b5c1e]{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:600px){.field-row[data-v-9f6b5c1e]{-ms-grid-columns:1fr;grid-template-columns:1fr}}.editor-footer[data-v-9f6b5c1e]{padding:14px 20px;border-top:1px solid #f0f2f6;background:#fafbfc;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.section-title[data-v-9f6b5c1e]{font-size:14px;font-weight:700;color:#1a1f2e;margin:20px 0 12px 0;padding-left:10px;border-left:4px solid #1a6dff;line-height:1.4}.section-title[data-v-9f6b5c1e]:first-of-type{margin-top:0}.preview-panel[data-v-9f6b5c1e]{-ms-flex:1 1 40%;flex:1 1 40%;background:#fff;border-radius:16px;border:1px solid #e4e8f0;box-shadow:0 1px 3px rgba(18,22,30,.06),0 1px 2px rgba(18,22,30,.04);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;min-width:320px}.preview-header[data-v-9f6b5c1e]{padding:14px 20px;border-bottom:1px solid #f0f2f6;background:#fafbfc;-ms-flex-pack:justify;justify-content:space-between}.preview-header[data-v-9f6b5c1e],.preview-header h3[data-v-9f6b5c1e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.preview-header h3[data-v-9f6b5c1e]{font-size:15px;font-weight:600;color:#1a1f2e;gap:6px}.preview-body[data-v-9f6b5c1e]{-ms-flex:1;flex:1;overflow-y:auto;padding:20px;background:#fcfdfe;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.medical-doc[data-v-9f6b5c1e]{background:#fff;border:1px solid #2c3e50;box-shadow:0 4px 16px rgba(18,22,30,.08),0 2px 6px rgba(18,22,30,.04);border-radius:4px;padding:24px 28px;max-width:100%;font-family:SimSun,STSong,"Noto Serif CJK SC",serif;font-size:14px;line-height:1.8;color:#2c3e50;width:100%;min-height:420px}.toast-container[data-v-9f6b5c1e]{position:fixed;top:20px;right:24px;z-index:2000;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.toast[data-v-9f6b5c1e]{padding:12px 18px;border-radius:8px;background:#1a1f2e;color:#fff;font-size:13px;font-weight:500;box-shadow:0 8px 28px rgba(18,22,30,.12),0 4px 10px rgba(18,22,30,.06);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;max-width:400px}.toast.success[data-v-9f6b5c1e]{border-left:3px solid #10b981}.toast.info[data-v-9f6b5c1e]{border-left:3px solid #3b82f6}.toast-enter-active[data-v-9f6b5c1e],.toast-leave-active[data-v-9f6b5c1e]{transition:all .3s ease}.toast-enter[data-v-9f6b5c1e],.toast-leave-to[data-v-9f6b5c1e]{opacity:0;transform:translateX(40px)}@media (max-width:1100px){.main-container[data-v-9f6b5c1e]{padding:16px 14px}.work-area[data-v-9f6b5c1e]{gap:12px}.editor-body[data-v-9f6b5c1e]{padding:14px}.medical-doc[data-v-9f6b5c1e]{padding:16px;font-size:13px}}