/* wgf-this-week.css - /guides/this-week/ and its widget fragment. Palette tokens only. */
.wgf-tw-section{margin:0 0 var(--space-6)}
.wgf-tw-section h3{margin:var(--space-4) 0 var(--space-2);color:var(--wgf-gold-primary);font-size:var(--text-md)}
.wgf-tw-section h4{margin:var(--space-3) 0 var(--space-2);color:var(--wgf-muted);font-size:var(--text-sm)}
.wgf-tw-toc ul{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);list-style:none;padding:0;margin:0 0 var(--space-5)}
.wgf-tw-toc a{color:var(--wgf-gold-link)}
.wgf-tw-count{font-variant-numeric:tabular-nums;color:var(--wgf-gold-bright);white-space:nowrap}
.wgf-tw-delta{color:var(--wgf-muted);font-size:var(--text-xs);white-space:nowrap}
.wgf-tw-cite{font-style:normal;font-size:var(--text-xs);color:var(--wgf-muted)}
.wgf-tw-cite a{color:var(--wgf-gold-link)}
.wgf-tw .wgf-table-wrap{margin:var(--space-2) 0 var(--space-3)}
.wgf-tw .wgf-table td{padding:var(--space-2) var(--space-3);vertical-align:top;border-bottom:1px solid var(--wgf-border-neutral-soft)}
.wgf-tw-widget{border:1px solid var(--wgf-border-neutral);border-radius:var(--radius-card);background:var(--wgf-panel-1);padding:var(--space-3) var(--space-4)}
.wgf-tw-widget__title{margin:0 0 var(--space-2);font-size:var(--text-sm)}
.wgf-tw-widget__title a{color:var(--wgf-gold-primary)}
.wgf-tw-widget ul{margin:0;padding-left:var(--space-4);font-size:var(--text-sm);color:var(--wgf-text)}
