.prompt-detail-container[data-v-9d29af60]{flex:1;display:flex;flex-direction:column;padding:24px 40px;background:#f8fafc;box-sizing:border-box;height:100%;overflow:hidden}.detail-nav[data-v-9d29af60]{display:flex;align-items:center;gap:20px;margin-bottom:30px}.back-btn[data-v-9d29af60]{color:#64748b!important;font-size:16px;font-weight:600}.breadcrumb[data-v-9d29af60]{display:flex;align-items:center;gap:10px;color:#94a3b8;font-size:14px}.breadcrumb .active[data-v-9d29af60]{color:#1e293b;font-weight:600}.detail-layout[data-v-9d29af60]{display:grid;grid-template-columns:380px 1fr;gap:30px;height:calc(100% - 80px)}.config-panel[data-v-9d29af60]{background:#fff;border-radius:20px;padding:24px;border:1px solid #e2e8f0;display:flex;flex-direction:column;overflow-y:auto}.panel-header[data-v-9d29af60]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.panel-header h3[data-v-9d29af60]{margin:0;font-size:18px;color:#1e293b}.var-card[data-v-9d29af60]{background:#f8fafc;border-radius:12px;padding:16px;margin-bottom:20px;border:1px solid transparent;transition:all .3s}.var-card[data-v-9d29af60]:focus-within{border-color:#4f46e5;background:#fff;box-shadow:0 4px 12px rgba(79,70,229,.1)}.var-info[data-v-9d29af60]{margin-bottom:12px;display:flex;justify-content:space-between;align-items:center}.var-code[data-v-9d29af60]{font-family:Fira Code,monospace;color:#4f46e5;font-size:13px;background:#eef2ff;padding:2px 6px;border-radius:4px}.var-label[data-v-9d29af60]{font-size:14px;font-weight:600;color:#475569}.var-hint[data-v-9d29af60]{font-size:12px;color:#94a3b8;margin-top:8px}.preview-panel[data-v-9d29af60]{display:flex;flex-direction:column;gap:20px}.code-wrapper[data-v-9d29af60]{background:#0f172a;border-radius:16px;overflow:hidden;box-shadow:0 20px 25px -5px rgba(0,0,0,.2);flex-grow:1;display:flex;flex-direction:column}.code-header[data-v-9d29af60]{background:#1e293b;padding:12px 20px;display:flex;justify-content:space-between;align-items:center}.dots[data-v-9d29af60]{display:flex;gap:6px}.dots span[data-v-9d29af60]{width:10px;height:10px;border-radius:50%;background:#334155}.lang-label[data-v-9d29af60]{color:#94a3b8;font-size:12px;font-weight:700;letter-spacing:1px}.content-display[data-v-9d29af60]{margin:0;padding:30px;color:#e2e8f0;font-family:Consolas,monospace;font-size:16px;line-height:1.7;white-space:pre-wrap;word-break:break-all;overflow-y:auto}.copy-btn[data-v-9d29af60]{background:#4f46e5!important;border-radius:10px!important;font-weight:600!important}.usage-tips[data-v-9d29af60]{background:#f0f9ff;border:1px solid #bae6fd;border-radius:12px;padding:16px 20px}.usage-tips h4[data-v-9d29af60]{margin:0 0 8px 0;color:#0369a1;font-size:14px}.usage-tips ul[data-v-9d29af60]{margin:0;padding-left:20px;color:#0c4a6e;font-size:13px}.empty-vars[data-v-9d29af60]{text-align:center;padding:60px 20px;color:#94a3b8}.empty-vars i[data-v-9d29af60]{font-size:40px;margin-bottom:16px}.custom-input[data-v-9d29af60] .el-input__inner,.custom-input[data-v-9d29af60] .el-textarea__inner{border:1px solid #e2e8f0;border-radius:8px;background:transparent}.prompt-library[data-v-4a1649d6]{--primary-color:#4f46e5;--primary-light:#eef2ff;--text-main:#1f2937;--text-muted:#6b7280;--bg-gradient:linear-gradient(135deg,#f8fafc,#f1f5f9);height:100vh;background:var(--bg-gradient);display:flex;overflow:hidden}.library-view[data-v-4a1649d6]{display:flex;width:100%;height:100%}.sidebar[data-v-4a1649d6]{width:260px;background:#fff;border-right:1px solid #e2e8f0;display:flex;flex-direction:column;height:100%;overflow-y:auto;flex-shrink:0}.sidebar-header[data-v-4a1649d6]{padding:30px 20px;font-size:18px;font-weight:700;color:var(--primary-color);display:flex;align-items:center;gap:10px}.left-menu[data-v-4a1649d6]{border-right:none;padding:0 12px}.left-menu .el-menu-item[data-v-4a1649d6]{height:50px;line-height:50px;border-radius:12px;margin-bottom:4px;color:var(--text-muted);transition:all .2s}.left-menu .el-menu-item[data-v-4a1649d6]:hover{background-color:var(--primary-light);color:var(--primary-color)}.left-menu .el-menu-item.is-active[data-v-4a1649d6]{background:var(--primary-color);color:#fff;box-shadow:0 10px 15px -3px rgba(79,70,229,.3)}.right-content[data-v-4a1649d6]{flex:1;padding:40px;height:100%;overflow-y:auto;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.content-header[data-v-4a1649d6]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:40px}.title-group h2[data-v-4a1649d6]{font-size:28px;color:var(--text-main);margin:0 0 8px 0}.subtitle[data-v-4a1649d6]{color:var(--text-muted);font-size:15px}.prompt-grid[data-v-4a1649d6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px}.custom-card[data-v-4a1649d6]{background:#fff;border-radius:20px;padding:24px;height:100%;display:flex;flex-direction:column;border:1px solid #f1f5f9;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative}.custom-card[data-v-4a1649d6]:hover{transform:translateY(-8px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);border-color:var(--primary-color)}.card-top[data-v-4a1649d6]{display:flex;gap:8px;margin-bottom:16px}.category-tag[data-v-4a1649d6]{text-transform:uppercase;letter-spacing:.05em;background:#f1f5f9;color:#64748b}.category-tag[data-v-4a1649d6],.hot-tag[data-v-4a1649d6]{font-size:11px;padding:4px 10px;border-radius:6px;font-weight:600}.hot-tag[data-v-4a1649d6]{background:#fef3c7;color:#d97706}.card-title[data-v-4a1649d6]{margin:0 0 12px 0;font-size:18px;color:var(--text-main);line-height:1.4}.card-desc[data-v-4a1649d6]{font-size:14px;color:var(--text-muted);line-height:1.6;margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex-grow:1}.card-footer[data-v-4a1649d6]{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid #f1f5f9}.mini-tag[data-v-4a1649d6]{font-size:12px;color:var(--primary-color);margin-right:8px;opacity:.8}.action-trigger[data-v-4a1649d6]{font-size:14px;font-weight:600;color:var(--primary-color);display:flex;align-items:center;gap:4px}.fade-transform-enter-active[data-v-4a1649d6],.fade-transform-leave-active[data-v-4a1649d6]{transition:all .4s ease}.fade-transform-enter[data-v-4a1649d6]{opacity:0;transform:translateX(30px)}.fade-transform-leave-to[data-v-4a1649d6]{opacity:0;transform:translateX(-30px)}@media (max-width:768px){.sidebar[data-v-4a1649d6]{width:80px}.sidebar span[data-v-4a1649d6]{display:none}.right-content[data-v-4a1649d6]{padding:20px}}.subtitle-wrapper[data-v-4a1649d6]{display:flex;align-items:center;gap:15px;margin-top:4px}.inline-stats[data-v-4a1649d6]{font-size:13px;color:var(--text-muted);padding-left:15px;border-left:1px solid #e2e8f0;display:flex;align-items:center}.inline-stats strong[data-v-4a1649d6]{color:var(--primary-color);margin:0 3px;font-weight:600}@media (max-width:768px){.subtitle-wrapper[data-v-4a1649d6]{flex-direction:column;align-items:flex-start;gap:5px}.inline-stats[data-v-4a1649d6]{border-left:none;padding-left:0}}