/* Kirby figcaption Styling */
figure {
    margin: 0 0 1.5em 0;
}
figure img {
    border-radius: 0.75rem;
}
figcaption {
    font-size: 0.9rem !important;
    color: #6b7280;
    margin-top: 0.25em;
}
.dark figcaption {
    color: #9ca3af;
}

/* Kirbytext-Inline-Links in Fliesstext */
p a:not([class]) {
    color: hsl(193 100% 23.9%);
    text-decoration: none;
}
p a:not([class]):hover {
    opacity: 0.75;
}
@media (prefers-color-scheme: dark) {
    p a:not([class]) {
        color: hsl(193 85% 65%);
    }
}
