.template-detail[data-v-c69b5476]{z-index:130;color:#201a17;background:#2517114d;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif;display:flex;position:fixed;inset:0}.detail-shell[data-v-c69b5476]{background:#fffdfb;grid-template-columns:minmax(520px,1.55fr) minmax(390px,.82fr);width:100vw;height:100vh;display:grid;position:relative;overflow:hidden}.detail-visual[data-v-c69b5476]{background:radial-gradient(circle at 50% 20%,#fff3e9,#0000 40%),#f7e9e1;place-items:center;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}.detail-visual[data-v-c69b5476]:before{content:"";background:linear-gradient(135deg,#ff72011f,#0000 45%,#f643821f);position:absolute;inset:0}.detail-preview[data-v-c69b5476]{width:100%;height:100%;position:relative;overflow:hidden}.detail-preview img[data-v-c69b5476],.detail-preview video[data-v-c69b5476]{object-fit:contain;width:100%;height:100%;display:block}.detail-play[data-v-c69b5476]{color:#fff;cursor:pointer;background:#ff7201;border:0;border-radius:19px;place-items:center;width:62px;height:62px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 24px #ff720159}.detail-play svg[data-v-c69b5476]{fill:currentColor;width:28px;height:28px;margin-left:3px}.detail-info[data-v-c69b5476]{background:#fffdfb;flex-direction:column;height:100%;min-height:0;padding:88px 48px 28px;display:flex;overflow:hidden}.detail-info-body[data-v-c69b5476]{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.detail-close[data-v-c69b5476]{z-index:2;color:#6f625a;cursor:pointer;background:#fff;border:1px solid #eaded5;border-radius:11px;width:34px;height:34px;font-size:20px;line-height:1;position:absolute;top:20px;right:20px}.detail-kicker[data-v-c69b5476]{color:#b65308;background:#fff0e5;border-radius:8px;padding:5px 8px;font-size:10px;font-weight:800;display:inline-flex}.detail-title[data-v-c69b5476]{flex-direction:column;align-items:flex-start;gap:8px;margin:13px 0 7px;display:flex}.detail-guide-tag[data-v-c69b5476]{color:#c9500e;background:#fff3ea;border:1px solid #ffd8bd;border-radius:999px;align-items:center;max-width:100%;padding:4px 9px;font-size:11px;font-weight:700;line-height:1.35;display:inline-flex}.detail-info>p[data-v-c69b5476],.detail-status[data-v-c69b5476]{color:#83766e;margin:0;font-size:13px;line-height:1.65}.detail-status button[data-v-c69b5476],.use-template[data-v-c69b5476]{cursor:pointer;border:0}.detail-status button[data-v-c69b5476]{color:#b65308;background:#fff0e5;border-radius:10px;height:36px;margin-top:14px;padding:0 14px;font-size:12px;font-weight:700}.detail-meta[data-v-c69b5476]{grid-template-columns:repeat(var(--meta-columns,2), minmax(0, 1fr));gap:7px;margin:20px 0;display:grid}.detail-meta span[data-v-c69b5476]{color:#766960;border:1px solid #eee2da;border-radius:10px;padding:9px 8px;font-size:10px}.detail-meta b[data-v-c69b5476]{color:#312722;margin-top:4px;font-size:12px;display:block}.detail-label[data-v-c69b5476]{color:#8c7d73;margin:17px 0 8px;font-size:11px;font-weight:800}.detail-prompt[data-v-c69b5476]{color:#5a4b43;white-space:pre-wrap;background:#fff9f5;border:1px solid #eee1d8;border-radius:12px;flex:1;min-height:0;padding:12px;font-size:12px;line-height:1.65;overflow:auto}.detail-reference[data-v-c69b5476]{align-items:center;gap:9px;margin-top:8px;display:flex}.detail-reference img[data-v-c69b5476]{object-fit:cover;border-radius:10px;width:48px;height:48px}.detail-reference span[data-v-c69b5476]{color:#6f625a;font-size:11px}.detail-reference small[data-v-c69b5476]{color:#a0948b;margin-top:3px;display:block}.template-detail-actions[data-v-c69b5476]{flex:none;gap:8px;margin:15px 0 0;display:flex}.template-detail-actions button[data-v-c69b5476]{color:#685b53;cursor:pointer;background:#fff;border:1px solid #eaded5;border-radius:9px;height:32px;padding:0 11px;font-size:11px}.template-detail-actions button.active[data-v-c69b5476]{color:#d05210;background:#fff3ea;border-color:#ffc5aa}.use-template[data-v-c69b5476]{color:#fff;background:linear-gradient(135deg,#ff8c21,#ff7201);border-radius:12px;flex:none;justify-content:center;align-items:center;width:100%;height:44px;margin-top:16px;font-size:13px;font-weight:800;display:flex;box-shadow:0 8px 18px #ff720138}.use-template__points[data-v-c69b5476]{color:#fff0dd;margin-left:7px;font-size:11px;font-weight:600}@media (width<=900px){.detail-shell[data-v-c69b5476]{grid-template-columns:1fr;overflow:auto}.detail-visual[data-v-c69b5476]{height:100vh}.detail-info[data-v-c69b5476]{height:100vh;padding:25px}}
