/* Small overrides on top of Tabler core. */

/* Inline SVG icons sit nicely inside buttons/links and inherit text colour. */
.btn .icon {
    width: 1.25rem;
    height: 1.25rem;
}

/* Lift project cards slightly on hover so the whole card reads as clickable. */
.card-link-pop {
    transition: transform .12s ease, box-shadow .12s ease;
}
.card-link-pop:hover {
    transform: translateY(-2px);
    box-shadow: var(--tblr-box-shadow-lg, 0 1rem 3rem rgba(0, 0, 0, .12));
}

/* Release notes (rendered Markdown) — keep spacing readable inside the card. */
.markdown > :first-child { margin-top: 0; }
.markdown > :last-child { margin-bottom: 0; }
.markdown pre {
    background: var(--tblr-bg-surface-secondary, #f6f8fb);
    padding: .75rem 1rem;
    border-radius: var(--tblr-border-radius, .25rem);
    overflow-x: auto;
}
.markdown code {
    background: var(--tblr-bg-surface-secondary, #f6f8fb);
    padding: .1rem .3rem;
    border-radius: .2rem;
}
.markdown pre code {
    background: transparent;
    padding: 0;
}
