.editBoxCase>div>.ant-spin-container>.ant-select{width:100%!important}.editBoxCase div>input,.editBoxCase div>textarea,.editBoxCase input,.editBoxCase span>input,.editBoxCase span>textarea,.editBoxCase textarea{padding-left:6px}.medical-primary[data-v-388e7447]{color:#2e74b5}.medical-danger[data-v-388e7447]{color:#d9534f}.medical-success[data-v-388e7447]{color:#2d8c2d}.medical-warning[data-v-388e7447]{color:#ffc107}.medical-info[data-v-388e7447]{color:#5bc0de}.document-container[data-v-388e7447]{max-width:1000px;margin:0 auto;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.1);padding:8px 22px;position:relative}.page-header[data-v-388e7447]{text-align:center;border-bottom:2px solid #2e74b5;padding-bottom:15px;margin-bottom:30px}.page-header h1[data-v-388e7447]{color:#2e74b5;font-size:24px;margin:0}.surgery-records-container[data-v-388e7447]{max-width:1200px;margin:0 auto}.surgery-card[data-v-388e7447]{background-color:#fff;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:20px;overflow:hidden;border:1px solid #ddd;transition:box-shadow .2s ease}.surgery-card[data-v-388e7447]:hover{box-shadow:0 4px 12px rgba(0,0,0,.15)}.card-expand-toggle[data-v-388e7447]{display:none}.card-header[data-v-388e7447]{padding:15px 20px;background-color:#f8f9fa;border-bottom:1px solid #ddd;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.card-header[data-v-388e7447]:hover{background-color:#f0f0f0}.card-title[data-v-388e7447]{font-size:18px;font-weight:700;color:#2e74b5}.card-subtitle[data-v-388e7447]{color:#666;font-size:14px;margin-top:5px}.card-status[data-v-388e7447]{display:inline-block;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:700;margin-left:10px}.status-emergency[data-v-388e7447]{background-color:#f8d7da;color:#d9534f}.status-planned[data-v-388e7447]{background-color:#dff0d8;color:#2d8c2d}.card-toggle[data-v-388e7447]{color:#666;font-size:18px;transition:transform .3s ease}.card-content[data-v-388e7447]{padding:0;overflow:hidden;max-height:5000px;transform:rotate(0deg)}.surgery-basic-grid[data-v-388e7447]{padding:20px;border-bottom:1px solid #eee;display:-ms-flexbox;display:flex}.info-group[data-v-388e7447]{background-color:#f8f9fa;padding:15px;min-width:305px;border-radius:4px;margin-top:7px;border-left:3px solid #2e74b5}.group-title[data-v-388e7447]{font-size:15px;font-weight:700;color:#2e74b5;margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.group-title i[data-v-388e7447]{margin-right:8px}.info-item[data-v-388e7447]{margin-bottom:8px;display:-ms-flexbox;display:flex}.info-label[data-v-388e7447]{font-weight:700;color:#666;min-width:100px;margin-right:10px}.info-value[data-v-388e7447]{color:#333;-ms-flex:1;flex:1}.tag[data-v-388e7447]{display:inline-block;padding:4px 10px;border-radius:4px;font-size:12px;font-weight:700;margin-right:5px;margin-bottom:5px}.tag-primary[data-v-388e7447]{background-color:#e8f0fe;color:#2e74b5}.tag-success[data-v-388e7447]{background-color:#e8f5e9;color:#2d8c2d}.tag-warning[data-v-388e7447]{background-color:#fff3cd;color:#856404}.tag-danger[data-v-388e7447]{background-color:#f8d7da;color:#d9534f}.tag-info[data-v-388e7447]{background-color:#d1ecf1;color:#0c5460}.team-table[data-v-388e7447]{width:100%;border-collapse:collapse;margin-top:10px}.team-table th[data-v-388e7447]{background-color:#f1f5f9;text-align:left;padding:10px 15px;font-weight:700;color:#2e74b5;border-bottom:1px solid #ddd}.team-table td[data-v-388e7447]{padding:10px 15px;border-bottom:1px solid #eee}.team-table tr:last-child td[data-v-388e7447]{border-bottom:none}.surgery-content[data-v-388e7447]{padding:20px;border-bottom:1px solid #eee}.content-title[data-v-388e7447]{font-size:16px;font-weight:700;color:#2e74b5;margin-bottom:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.content-title i[data-v-388e7447]{margin-right:8px}.content-text[data-v-388e7447]{background-color:#f8f9fa;padding:15px;border-radius:4px;white-space:pre-line;line-height:1.6;border-left:3px solid #ddd}.signature-area[data-v-388e7447]{padding:20px;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(250px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.signature-item[data-v-388e7447]{text-align:center;padding:15px;border:1px dashed #ddd;border-radius:4px;min-height:100px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.signature-label[data-v-388e7447]{font-weight:700;color:#666;margin-bottom:10px}.signature-value[data-v-388e7447]{color:#333;font-size:15px;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.signature-line[data-v-388e7447]{width:80%;height:2px;background-color:#333;margin:10px auto}.empty-state[data-v-388e7447]{padding:1px 20px;color:#666}.empty-state i[data-v-388e7447]{font-size:48px;margin-bottom:15px;color:#ccc}.empty-state h3[data-v-388e7447]{font-size:18px;margin-bottom:10px}.time-indicator[data-v-388e7447]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px;position:relative}.time-indicator[data-v-388e7447]:before{content:"";position:absolute;top:50%;left:0;right:0;height:2px;background-color:#e9ecef;z-index:1}.time-point[data-v-388e7447]{position:relative;z-index:2;text-align:center;background-color:#fff;padding:0 10px}.time-circle[data-v-388e7447]{width:16px;height:16px;border-radius:50%;background-color:#2e74b5;margin:0 auto 5px;border:3px solid #fff;box-shadow:0 0 0 2px #2e74b5}.time-label[data-v-388e7447]{font-size:12px;color:#666;white-space:nowrap}.time-value[data-v-388e7447]{font-size:13px;font-weight:700;color:#333}@media (max-width:768px){body[data-v-388e7447]{padding:10px}.patient-basic-info[data-v-388e7447]{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:10px}.surgery-basic-grid[data-v-388e7447]{gap:15px}.signature-area[data-v-388e7447],.surgery-basic-grid[data-v-388e7447]{-ms-grid-columns:1fr;grid-template-columns:1fr}.card-header[data-v-388e7447]{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.card-status[data-v-388e7447]{margin-left:0;margin-top:5px}}@media (max-width:480px){.page-title[data-v-388e7447]{font-size:20px}.patient-name[data-v-388e7447]{font-size:18px}.card-title[data-v-388e7447]{font-size:16px}.info-item[data-v-388e7447]{-ms-flex-direction:column;flex-direction:column}.info-label[data-v-388e7447]{margin-bottom:3px;min-width:auto}}@media print{body[data-v-388e7447]{background-color:#fff;padding:0;font-size:12pt}.patient-summary-card[data-v-388e7447],.surgery-card[data-v-388e7447]{box-shadow:none;border:1px solid #ccc}.card-header[data-v-388e7447]{background-color:#eee!important;-webkit-print-color-adjust:exact}.card-content[data-v-388e7447]{max-height:none!important;overflow:visible!important}.card-toggle[data-v-388e7447]{display:none}.card-expand-toggle[data-v-388e7447]{display:none!important}}.surgery-level-indicator[data-v-388e7447]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.level-dot[data-v-388e7447]{width:10px;height:10px;border-radius:50%;margin-right:5px}.level-1[data-v-388e7447]{background-color:#2d8c2d}.level-2[data-v-388e7447]{background-color:#ffc107}.level-3[data-v-388e7447]{background-color:#fd7e14}.level-4[data-v-388e7447]{background-color:#d9534f}