.ai-detail[data-v-57b03279]{max-width:860px;padding:30px 0 80px}.ai-detail__nav[data-v-57b03279]{display:flex;gap:20px;justify-content:space-between}.ai-detail__back[data-v-57b03279],.ai-detail__nav[data-v-57b03279]{align-items:center;min-height:44px}.ai-detail__back[data-v-57b03279]{color:var(--accent-moss);display:inline-flex;font-size:.76rem;font-weight:700}.ai-detail__head[data-v-57b03279]{border-bottom:1px solid var(--rule-strong);padding:38px 0 34px}.ai-detail__badges[data-v-57b03279]{display:flex;flex-wrap:wrap;gap:8px}.ai-detail__badges span[data-v-57b03279]{border:1px solid var(--rule-color);color:var(--accent-terracotta-dark);font-family:var(--font-mono);font-size:.66rem;padding:4px 8px}.ai-detail h1[data-v-57b03279]{font-size:clamp(2.1rem,6vw,4.4rem);font-weight:500;letter-spacing:-.045em;line-height:1.18;margin-top:18px;max-width:17em}.ai-detail__meta[data-v-57b03279]{color:var(--ink-muted);display:flex;flex-wrap:wrap;font-size:.72rem;gap:10px 18px;margin-top:22px}.ai-detail__meta a[data-v-57b03279]{color:var(--accent-moss);font-weight:700}.ai-detail__lead[data-v-57b03279]{background:#f8f2e780;border:1px solid var(--rule-strong);margin-top:42px;padding:28px}.ai-detail__lead h2[data-v-57b03279],.ai-story h2[data-v-57b03279]{font-size:1.55rem;font-weight:600;margin-top:6px}.ai-detail__lead>p[data-v-57b03279]:last-child{font-family:var(--font-display);font-size:1.08rem;line-height:1.9;margin-top:18px}.ai-detail__reason[data-v-57b03279]{background:#66765312;border-left:3px solid var(--accent-moss);margin-top:22px;padding:18px 22px}.ai-detail__reason strong[data-v-57b03279]{color:var(--accent-moss);font-size:.78rem}.ai-detail__reason p[data-v-57b03279]{color:var(--ink-secondary);line-height:1.75;margin-top:7px}.ai-detail__fallback[data-v-57b03279]{border:1px dashed var(--rule-strong);color:var(--ink-muted);font-size:.78rem;line-height:1.7;margin-top:34px;padding:16px 18px}.ai-story[data-v-57b03279]{margin-top:60px}.ai-story>header[data-v-57b03279]{align-items:end;border-bottom:1px solid var(--rule-strong);display:flex;gap:20px;justify-content:space-between;padding-bottom:16px}.ai-story>header>span[data-v-57b03279]{color:var(--ink-muted);font-family:var(--font-mono);font-size:.68rem}.ai-story__digest[data-v-57b03279]{font-family:var(--font-display);font-size:1.05rem;line-height:1.85;margin-top:22px}.ai-story__latest[data-v-57b03279]{border:1px solid var(--rule-color);color:var(--ink-secondary);line-height:1.7;margin-top:14px;padding:13px 15px}.ai-story__latest strong[data-v-57b03279]{color:var(--accent-terracotta-dark)}.ai-story h3[data-v-57b03279]{font-size:1.15rem;margin-top:38px}.ai-timeline[data-v-57b03279]{list-style:none;margin:18px 0 0;padding:0}.ai-timeline li[data-v-57b03279]{border-top:1px solid var(--rule-color);display:grid;gap:24px;grid-template-columns:120px minmax(0,1fr);padding:22px 0}.ai-timeline time[data-v-57b03279]{color:var(--ink-muted);font-family:var(--font-mono);font-size:.66rem}.ai-timeline__source[data-v-57b03279]{color:var(--accent-moss);font-size:.7rem}.ai-timeline__source span[data-v-57b03279]{border:1px solid var(--accent-moss);margin-left:8px;padding:2px 5px}.ai-timeline h4[data-v-57b03279]{font-family:var(--font-display);font-size:1.05rem;line-height:1.5;margin-top:6px}.ai-timeline div>p[data-v-57b03279]:not(.ai-timeline__source){color:var(--ink-secondary);font-size:.82rem;line-height:1.75;margin-top:8px}.ai-timeline a[data-v-57b03279]{color:var(--accent-terracotta-dark);display:inline-block;font-size:.72rem;margin-top:10px;text-decoration:underline;text-underline-offset:3px}.ai-detail__foot[data-v-57b03279]{border-top:1px solid var(--rule-strong);color:var(--ink-muted);font-size:.68rem;margin-top:56px;padding-top:16px}.ai-detail__foot a[data-v-57b03279]{color:var(--accent-terracotta-dark);margin-left:6px;text-decoration:underline;text-underline-offset:3px}@media(max-width:640px){.ai-detail__lead[data-v-57b03279]{padding:22px 18px}.ai-story>header[data-v-57b03279]{align-items:start;flex-direction:column}.ai-timeline li[data-v-57b03279]{gap:7px;grid-template-columns:1fr}}
