.learning-log{--background:#f8f5ee;--foreground:#2a2a2a;--card:#fff;--card-foreground:#2a2a2a;--primary:#15264a;--primary-foreground:#fff;--secondary:#f8f5ee;--secondary-foreground:#15264a;--muted:#f3f4f6;--muted-foreground:#626975;--border:#e5e7eb;--input:#d7d9df;--accent:#f8f5ee;--accent-foreground:#15264a;--destructive:#c8102e;--ring:#15264a;--learning-success-bg:#dcfce7;--learning-success-ink:#166534;--learning-watch-bg:#fef3c7;--learning-watch-ink:#92400e;--learning-stale-bg:#fee2e2;--learning-stale-ink:#991b1b;background:var(--background);color:var(--foreground);font-family:Inter,system-ui,sans-serif}.learning-log h1,.learning-log h2{font-family:Playfair Display,Georgia,serif}.learning-log .learning-active{background:var(--learning-success-bg);color:var(--learning-success-ink)}.learning-log .learning-watch{background:var(--learning-watch-bg);color:var(--learning-watch-ink)}.learning-log .learning-stale{background:var(--learning-stale-bg);color:var(--learning-stale-ink)}.learning-log .learning-chip{border-radius:9999px;padding:4px 10px;font-size:12px;font-weight:700}.learning-log blockquote{border-left:2px solid var(--primary)}
