.master-detail-heading[data-v-0b46c3ec]{align-items:center}.master-detail-panel[data-v-0b46c3ec]{display:grid;flex:none;height:max(760px,calc(100dvh - 118px));min-height:760px;grid-template-columns:300px minmax(0,1fr);overflow:hidden;border:1px solid var(--color-border-light);border-radius:var(--radius-lg);background:#fff;box-shadow:var(--shadow-sm)}.master-list[data-v-0b46c3ec]{display:flex;flex-direction:column;min-width:0;min-height:0;border-right:1px solid var(--color-border-light);background:#f8fafc}.master-list-toolbar[data-v-0b46c3ec]{padding:16px;border-bottom:1px solid var(--color-border-light)}.master-list-items[data-v-0b46c3ec]{flex:1;min-height:0;overflow:auto;padding:8px}.master-editor[data-v-0b46c3ec]{min-width:0;padding:26px 30px;background:#fff}.master-empty[data-v-0b46c3ec]{height:100%;display:grid;place-items:center;color:var(--color-text-secondary);font-size:14px}.master-detail-heading[data-v-0b46c3ec] .page-actions{align-items:center}@media (max-width: 800px){.master-detail-panel[data-v-0b46c3ec]{display:grid;flex:none;height:auto;grid-template-columns:1fr;min-height:0}.master-list[data-v-0b46c3ec]{max-height:280px;border-right:0;border-bottom:1px solid var(--color-border-light)}.master-editor[data-v-0b46c3ec]{padding:20px 16px}}.header-actions[data-v-2c741e31]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.header-actions[data-v-2c741e31] .el-button{margin-left:0}.restore-input[data-v-2c741e31]{display:none}.master-item[data-v-2c741e31]{width:100%;padding:12px 13px;display:flex;flex-direction:column;gap:5px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--color-text);text-align:left;cursor:pointer;transition:background .16s,border-color .16s}.master-item[data-v-2c741e31]:hover{background:#eef4ff}.master-item.active[data-v-2c741e31]{border-color:#b8cff5;background:#eaf2ff}.master-item strong[data-v-2c741e31]{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.master-item span[data-v-2c741e31]{color:var(--color-text-secondary);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.create-prompt-button[data-v-2c741e31]{width:100%;margin:0 0 8px;justify-content:center}.editor-heading[data-v-2c741e31]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:18px;border-bottom:1px solid var(--color-border-light)}.editor-heading span[data-v-2c741e31]{color:var(--color-text-secondary);font-size:12px}.editor-heading h3[data-v-2c741e31]{margin-top:4px;font-size:20px}.editor-form[data-v-2c741e31]{display:flex;flex:1;min-height:0;flex-direction:column;padding-top:22px}.form-grid[data-v-2c741e31]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.type-select[data-v-2c741e31]{width:100%}.prompt-content-field[data-v-2c741e31]{display:flex;flex:1;min-height:0;flex-direction:column}.prompt-content-field[data-v-2c741e31] .el-form-item__content{flex:1;min-height:0}.prompt-content-field[data-v-2c741e31] .el-textarea{height:100%}.prompt-content-field[data-v-2c741e31] .el-textarea__inner{height:100%;min-height:420px!important}.editor-actions[data-v-2c741e31]{display:flex;justify-content:flex-end;gap:8px;padding-top:18px;border-top:1px solid var(--color-border-light)}[data-v-2c741e31] .master-editor{display:flex;min-height:0;flex-direction:column}@media (max-width: 640px){.header-actions[data-v-2c741e31]{width:100%;justify-content:flex-start}.form-grid[data-v-2c741e31]{grid-template-columns:1fr}.prompt-content-field[data-v-2c741e31] .el-textarea__inner{min-height:360px!important}}
