.template-edit-dialog .el-dialog__body{max-height:calc(100vh - 260px);overflow-y:auto;padding-top:12px;padding-bottom:10px}.template-edit-dialog .el-dialog__body .el-form-item:last-child{margin-bottom:12px}.type-hint{margin-left:16px;font-size:12px;color:#909399}.editor-wrap{width:100%}#addTemplate .ql-editor{min-height:400px;max-height:clamp(480px,calc(100vh - 420px),660px);overflow-y:auto}#addTemplate .ql-container{font-size:18px;font-family:仿宋}#nursingScriptForm .el-textarea__inner{font-family:inherit}.script-text[data-v-749cd51c]{white-space:pre-wrap;word-break:break-all;color:#475569;font-size:13px;line-height:1.6}.template-container[data-v-749cd51c]{padding:24px;background:#fafbfc;min-height:calc(100vh - 84px)}.template-header[data-v-749cd51c]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background:linear-gradient(135deg,#49b9ad,#3aa89c);border-radius:12px;margin-bottom:24px;box-shadow:0 4px 20px rgba(73,185,173,.3)}.header-left[data-v-749cd51c]{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.header-title[data-v-749cd51c]{font-size:20px;font-weight:600;color:#fff;letter-spacing:1px;display:flex;align-items:baseline;gap:10px;white-space:nowrap}.header-subtitle[data-v-749cd51c]{font-size:12px;font-weight:400;color:hsla(0,0%,100%,.75)}.category-switch[data-v-749cd51c]{display:flex;gap:8px}.category-item[data-v-749cd51c]{display:flex;align-items:center;gap:6px;padding:8px 18px;background:hsla(0,0%,100%,.15);border-radius:20px;color:hsla(0,0%,100%,.8);cursor:pointer;transition:all .3s ease;font-size:14px;font-weight:500}.category-item[data-v-749cd51c]:hover{background:hsla(0,0%,100%,.25);color:#fff}.category-item.active[data-v-749cd51c]{background:#fff;color:#49b9ad;box-shadow:0 2px 8px rgba(0,0,0,.15)}.category-item i[data-v-749cd51c]{font-size:14px}.scope-row[data-v-749cd51c]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.scope-label[data-v-749cd51c]{color:#64748b;font-size:13px}.scope-switch[data-v-749cd51c]{display:flex;background:#e8f3f1;border-radius:20px;padding:3px}.scope-item[data-v-749cd51c]{display:flex;align-items:center;gap:4px;padding:5px 14px;border-radius:16px;color:#526a67;border:0;background:transparent;cursor:pointer;transition:all .3s ease;font-size:13px}.scope-item[data-v-749cd51c]:hover{color:#237f75}.scope-item.active[data-v-749cd51c]{background:hsla(0,0%,100%,.9);color:#3aa89c;font-weight:500}.scope-item i[data-v-749cd51c]{font-size:13px}.usage-hint[data-v-749cd51c]{border-radius:8px;margin-bottom:16px}.header-right[data-v-749cd51c]{display:flex;align-items:center;gap:16px}.search-box[data-v-749cd51c]{width:240px}.search-box[data-v-749cd51c] .el-input__inner{border-radius:20px;background:hsla(0,0%,100%,.9);border:none;height:36px}.search-box[data-v-749cd51c] .el-input__inner:focus{background:#fff;box-shadow:0 0 0 2px rgba(73,185,173,.4)}.action-buttons[data-v-749cd51c]{display:flex;gap:10px}.btn-refresh[data-v-749cd51c],.btn-search[data-v-749cd51c]{background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);color:#fff;border-radius:18px;padding:8px 16px;transition:all .3s ease}.btn-refresh[data-v-749cd51c]:hover,.btn-search[data-v-749cd51c]:hover{background:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.5);color:#fff}.btn-add[data-v-749cd51c]{border-radius:18px;padding:8px 20px;background:#fff;color:#49b9ad;border:none;font-weight:500;transition:all .3s ease}.btn-add[data-v-749cd51c]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.template-content[data-v-749cd51c]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 12px rgba(0,0,0,.06)}.template-table[data-v-749cd51c]{width:100%;border-radius:8px;overflow:hidden}.template-table[data-v-749cd51c] .el-table__header-wrapper th{background:#f8fafc!important;color:#334155;font-weight:600;font-size:14px}.template-table[data-v-749cd51c] .el-table__row{transition:all .3s ease}.template-table[data-v-749cd51c] .el-table__row:hover>td{background:#f0f5ff!important}.template-table[data-v-749cd51c] .even-row{background:#fafbfc}.template-table[data-v-749cd51c] .odd-row{background:#fff}.index-tag[data-v-749cd51c]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:linear-gradient(135deg,#49b9ad,#3aa89c);color:#fff;border-radius:50%;font-size:12px;font-weight:500}.time-cell[data-v-749cd51c],.title-cell[data-v-749cd51c],.user-cell[data-v-749cd51c]{display:flex;align-items:center;gap:8px;color:#64748b}.time-cell i[data-v-749cd51c],.title-cell i[data-v-749cd51c],.user-cell i[data-v-749cd51c]{color:#94a3b8}.title-text[data-v-749cd51c]{color:#1e293b;font-weight:500}.action-cell[data-v-749cd51c]{display:flex;gap:8px;justify-content:center}.btn-edit[data-v-749cd51c]{background:#eff6ff;border:1px solid #bfdbfe;color:#3b82f6;border-radius:6px;padding:6px 12px;transition:all .3s ease}.btn-edit[data-v-749cd51c]:hover{background:#3b82f6;color:#fff;border-color:#3b82f6}.btn-delete[data-v-749cd51c]{background:#fef2f2;border:1px solid #fecaca;color:#ef4444;border-radius:6px;padding:6px 12px;transition:all .3s ease}.btn-delete[data-v-749cd51c]:hover{background:#ef4444;color:#fff;border-color:#ef4444}.pagination-wrapper[data-v-749cd51c]{margin-top:24px;display:flex;justify-content:flex-end}.custom-pagination[data-v-749cd51c] .el-pagination__total{color:#64748b}.custom-pagination[data-v-749cd51c] .el-pager li{border-radius:6px;margin:0 4px}.custom-pagination[data-v-749cd51c] .el-pager li.active{background:linear-gradient(135deg,#49b9ad,#3aa89c);color:#fff}.custom-pagination[data-v-749cd51c] .btn-next,.custom-pagination[data-v-749cd51c] .btn-prev{border-radius:6px}@media (max-width:1200px){.template-header[data-v-749cd51c]{flex-direction:column;gap:16px;align-items:flex-start}.header-right[data-v-749cd51c]{width:100%;flex-wrap:wrap}.search-box[data-v-749cd51c]{flex:1;min-width:200px}}