/* Article extras (27.9.2026): "בקצרה" box, sources box, AI transparency note, draft banner. Loaded by v2-article.php. */
.v2 .news-tldr { background: var(--surface-2); border: 1px solid var(--line); border-inline-start: 4px solid var(--accent); border-radius: 12px; padding: var(--sp-4) var(--sp-5); margin: 0 0 var(--sp-6); }
.v2 .news-tldr h2 { font-size: var(--fs-3); margin: 0 0 var(--sp-2) !important; }
.v2 .news-tldr ul { margin: 0; padding-inline-start: 1.2em; }
.v2 .news-tldr li { margin-block: 4px; }
.v2 .v2-sources { margin: var(--sp-6) 0 var(--sp-3); padding: var(--sp-4) var(--sp-5); border: 1px solid var(--line); border-radius: 12px; background: var(--surface); }
.v2 .v2-sources__h { font-family: var(--font-ui); font-size: var(--fs-2); font-weight: 800; margin: 0 0 var(--sp-2); }
.v2 .v2-sources ul { margin: 0; padding-inline-start: 1.2em; font-size: var(--fs-1); line-height: 1.7; color: var(--ink-2); }
.v2 .v2-sources a { font-weight: 700; }
.v2 .v2-ai-note { font-size: var(--fs-1); color: var(--muted); margin: 0 0 var(--sp-5); }
.v2 .v2-ai-note a { color: inherit; }
.v2 .v2-draft-note { margin: 0; padding: var(--sp-2) var(--sp-3); border-radius: 8px; background: #FFF3C4; color: #5A4500; font-weight: 700; font-size: var(--fs-1); }
.v2 .editor-note { background: #FFF6DB; border: 1px solid #EBD48F; border-radius: 10px; padding: var(--sp-3) var(--sp-4); color: #4A3B10; font-size: var(--fs-2); line-height: 1.6; }
@media (prefers-color-scheme: dark) { :root:not([data-theme="light"]) .v2 .editor-note { background: #3A3218; border-color: #6B5A26; color: #F3E3B0; } }
:root[data-theme="dark"] .v2 .editor-note { background: #3A3218; border-color: #6B5A26; color: #F3E3B0; }
.v2 .v2-ai-chip { font-size: .78rem; font-weight: 700; padding: 1px 10px; border-radius: 999px; background: var(--surface-2); color: var(--ink-2); border: 1px solid var(--line); }
