.ai-news[data-v-9169ac99]{padding:24px 0 72px}.ai-head[data-v-9169ac99]{align-items:end;border-bottom:1px solid var(--rule-strong);display:flex;gap:28px;justify-content:space-between;padding-bottom:28px}.ai-head h1[data-v-9169ac99]{font-size:clamp(3rem,8vw,6rem);font-weight:500;letter-spacing:-.055em;margin-top:6px}.ai-head__intro[data-v-9169ac99]{color:var(--ink-secondary);line-height:1.75;margin-top:14px;max-width:38em}.ai-head__meta[data-v-9169ac99]{color:var(--accent-terracotta-dark);display:grid;font-family:var(--font-mono);font-size:.72rem;gap:4px;justify-items:end;padding-bottom:8px}.ai-head__meta small[data-v-9169ac99]{color:var(--ink-muted)}.ai-controls[data-v-9169ac99]{align-items:center;border-bottom:1px solid var(--rule-color);display:grid;gap:22px;grid-template-columns:minmax(0,1fr) minmax(240px,340px);padding:22px 0}.ai-categories[data-v-9169ac99]{display:flex;flex-wrap:wrap;gap:4px}.ai-categories button[data-v-9169ac99]{border-bottom:2px solid transparent;color:var(--ink-secondary);font-size:.78rem;min-height:40px;padding:8px 12px}.ai-categories button.is-active[data-v-9169ac99],.ai-categories button[data-v-9169ac99]:hover{border-color:var(--accent-terracotta);color:var(--accent-terracotta-dark)}.ai-search[data-v-9169ac99]{align-items:center;background:var(--paper-surface);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);display:flex;gap:10px;min-height:44px;padding:0 12px}.ai-search[data-v-9169ac99]:focus-within{border-color:var(--accent-terracotta);box-shadow:0 0 0 3px var(--focus-ring)}.ai-search input[data-v-9169ac99]{background:transparent;border:0;color:var(--ink-primary);flex:1;min-width:0;outline:0}.ai-search button[data-v-9169ac99]{align-items:center;color:var(--ink-muted);display:inline-flex;height:32px;justify-content:center;width:32px}.ai-hot[data-v-9169ac99]{background:#f8f2e78c;border:1px solid var(--rule-strong);border-radius:var(--radius-sm);margin-top:28px}.ai-section-head[data-v-9169ac99]{align-items:end;border-bottom:1px solid var(--rule-color);display:flex;gap:20px;justify-content:space-between;padding:14px 18px}.ai-section-head h2[data-v-9169ac99]{font-size:1.15rem;font-weight:600}.ai-section-head>a[data-v-9169ac99]{color:var(--accent-moss);font-size:.72rem;font-weight:700}.ai-hot ol[data-v-9169ac99]{list-style:none;margin:0;padding:0}.ai-hot li[data-v-9169ac99]{align-items:center;border-top:1px solid var(--rule-color);display:grid;gap:10px;grid-template-columns:24px minmax(0,1fr) auto;padding:12px 18px}.ai-hot li[data-v-9169ac99]:first-child{border-top:0}.ai-hot__rank[data-v-9169ac99]{color:var(--accent-terracotta);font-family:var(--font-mono);font-weight:700}.ai-hot a[data-v-9169ac99]{font-family:var(--font-display);font-size:.92rem;line-height:1.45}.ai-hot small[data-v-9169ac99]{color:var(--ink-muted);font-size:.68rem}.ai-briefs[data-v-9169ac99]{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.ai-brief[data-v-9169ac99]{background:#f8f2e761;border:1px solid var(--rule-strong);border-radius:var(--radius-sm);padding:22px}.ai-brief h2[data-v-9169ac99]{font-size:1.35rem;font-weight:600;margin-top:5px}.ai-brief>time[data-v-9169ac99]{color:var(--accent-terracotta-dark);display:block;font-family:var(--font-mono);font-size:.7rem;margin-top:18px}.ai-brief h3[data-v-9169ac99]{font-family:var(--font-display);font-size:1.05rem;line-height:1.5;margin-top:8px}.ai-brief>p[data-v-9169ac99]:not(.paper-kicker,.ai-brief__empty){color:var(--ink-secondary);font-size:.78rem;line-height:1.7;margin-top:10px}.ai-brief footer[data-v-9169ac99]{align-items:center;border-top:1px solid var(--rule-color);color:var(--ink-muted);display:flex;font-size:.7rem;gap:16px;justify-content:space-between;margin-top:18px;padding-top:12px}.ai-brief footer a[data-v-9169ac99]{color:var(--accent-moss);font-weight:700}.ai-resets[data-v-9169ac99]{list-style:none;margin:14px 0 0;padding:0}.ai-resets li[data-v-9169ac99]{align-items:baseline;border-top:1px solid var(--rule-color);display:grid;font-size:.72rem;gap:10px;grid-template-columns:minmax(74px,auto) minmax(0,1fr) auto;padding:10px 0}.ai-resets span[data-v-9169ac99]{color:var(--accent-moss)}.ai-resets strong[data-v-9169ac99]{font-weight:500}.ai-brief__empty[data-v-9169ac99],.ai-resets time[data-v-9169ac99]{color:var(--ink-muted);font-family:var(--font-mono);font-size:.66rem}.ai-feed[data-v-9169ac99]{margin-top:54px}.ai-feed__head[data-v-9169ac99]{border-bottom-color:var(--rule-strong);padding-left:0;padding-right:0}.ai-feed__head h2[data-v-9169ac99]{font-size:clamp(1.8rem,4vw,2.8rem);font-weight:500;margin-top:4px}.ai-feed__head>span[data-v-9169ac99]{color:var(--ink-muted);font-family:var(--font-mono);font-size:.7rem}.ai-item[data-v-9169ac99]{align-items:stretch;display:grid;grid-template-columns:86px 16px minmax(0,1fr)}.ai-item>time[data-v-9169ac99]{color:var(--ink-muted);font-family:var(--font-mono);font-size:.66rem;padding:24px 12px 0 0;text-align:right}.ai-item__rail[data-v-9169ac99]{border-left:1px solid var(--rule-strong);position:relative}.ai-item__rail[data-v-9169ac99]:before{background:var(--accent-terracotta);border-radius:50%;content:"";height:7px;left:-4px;position:absolute;top:28px;width:7px}.ai-item__body[data-v-9169ac99]{border-bottom:1px solid var(--rule-color);padding:22px 0 26px 18px}.ai-item__meta[data-v-9169ac99]{align-items:center;color:var(--ink-muted);display:flex;flex-wrap:wrap;font-size:.68rem;gap:8px}.ai-item__category[data-v-9169ac99]{border:1px solid var(--rule-color);color:var(--accent-moss);padding:2px 7px}.ai-item__score[data-v-9169ac99]{color:var(--accent-moss);font-family:var(--font-mono);margin-left:auto}.ai-item__title[data-v-9169ac99]{display:block;font-family:var(--font-display);font-size:clamp(1.08rem,2.2vw,1.34rem);font-weight:600;line-height:1.5;margin-top:12px}.ai-item__title[data-v-9169ac99]:hover{color:var(--accent-terracotta-dark)}.ai-item__summary[data-v-9169ac99]{color:var(--ink-secondary);font-size:.83rem;line-height:1.75;margin-top:9px}.ai-item__reason[data-v-9169ac99]{background:#66765312;border-left:2px solid var(--accent-moss);color:var(--ink-secondary);font-size:.74rem;line-height:1.65;margin-top:11px;padding:10px 12px}.ai-item__reason strong[data-v-9169ac99]{color:var(--accent-moss)}.ai-state[data-v-9169ac99]{border-bottom:1px solid var(--rule-color);color:var(--ink-secondary);display:grid;gap:10px;justify-items:center;padding:68px 20px;text-align:center}.ai-state button[data-v-9169ac99]{color:var(--accent-terracotta-dark);text-decoration:underline;text-underline-offset:3px}.ai-spin[data-v-9169ac99]{animation:ai-spin-9169ac99 .9s linear infinite}@keyframes ai-spin-9169ac99{to{transform:rotate(1turn)}}.ai-footer[data-v-9169ac99]{border-top:1px solid var(--rule-strong);color:var(--ink-muted);font-size:.68rem;margin-top:48px;padding-top:16px}.ai-footer a[data-v-9169ac99]{color:var(--accent-terracotta-dark);margin-left:8px;text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){.ai-head[data-v-9169ac99]{align-items:start;flex-direction:column}.ai-head__meta[data-v-9169ac99]{justify-items:start}.ai-controls[data-v-9169ac99]{grid-template-columns:1fr}.ai-categories[data-v-9169ac99]{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}.ai-categories button[data-v-9169ac99]{flex:0 0 auto;min-height:44px}.ai-hot li[data-v-9169ac99]{grid-template-columns:22px minmax(0,1fr)}.ai-hot small[data-v-9169ac99]{grid-column:2}.ai-briefs[data-v-9169ac99]{grid-template-columns:1fr}.ai-resets li[data-v-9169ac99]{grid-template-columns:minmax(70px,auto) minmax(0,1fr)}.ai-resets time[data-v-9169ac99]{grid-column:2}.ai-item[data-v-9169ac99]{grid-template-columns:16px minmax(0,1fr)}.ai-item>time[data-v-9169ac99]{grid-column:2;padding:20px 0 0 14px;text-align:left}.ai-item__rail[data-v-9169ac99]{grid-row:1/span 2}.ai-item__body[data-v-9169ac99]{padding-left:14px;padding-top:8px}.ai-item__score[data-v-9169ac99]{margin-left:0;width:100%}}
