/* Links inside post / page content — more visible
   Targets plain editor links only (a:not([class])), so buttons, bookmark cards
   and other Ghost cards keep their own styles.
/* ---------------------------------------------------------- */

.gh-content a:not([class]) {
    color: #221FFF;
    font-weight: 700;
    text-decoration: underline;
    text-decoration-style: solid;
    text-decoration-color: #221FFF;
    text-decoration-thickness: 2px;
    text-underline-offset: 3px;
    transition: color .15s ease, text-decoration-color .15s ease;
}

/* Hover: no background, just a color change */
.gh-content a:not([class]):hover {
    color: #000;
    background: none;
    box-shadow: none;
    text-decoration-color: #000;
}

.gh-content a:not([class]):focus-visible {
    outline: 2px solid #221FFF;
    outline-offset: 3px;
}

/* Dark background (theme setting) */
:root.has-light-text .gh-content a:not([class]) {
    color: #a9a8ff;
    text-decoration-color: #a9a8ff;
}

:root.has-light-text .gh-content a:not([class]):hover {
    color: #fff;
    text-decoration-color: #fff;
}

:root.has-light-text .gh-content a:not([class]):focus-visible {
    outline-color: #a9a8ff;
}

/* Tag under the post meta: thicker blue underline */
.gh-article-tag {
    border-bottom: 4px solid #221FFF;
}
