.note-badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px;align-items:center}.note-cat{font-size:12px;font-weight:700;padding:3px 10px;border-radius:20px;background:rgba(56,189,248,.15);color:var(--accent-secondary)}.diff-badge{font-size:12px;font-weight:700;padding:3px 10px;border-radius:20px}.note-date{font-size:12px;font-weight:700;padding:3px 12px;color:var(--text-tertiary)}.diff-badge.easy{background:rgba(52,211,153,.15);color:var(--accent-tertiary)}.diff-badge.medium{background:rgba(251,191,36,.15);color:var(--accent-primary)}.diff-badge.hard{background:rgba(251,113,133,.15);color:var(--accent-rose)}.note-readmin{font-size:12px;color:var(--text-tertiary);padding:3px 0}.note-info p{font-size:13px;line-height:1.7;color:var(--text-secondary);margin:0 0 10px}.note-info p:last-child{margin:0}.note-info .diff-row{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:13px;color:var(--text-secondary)}