/*
 * Platform button classes that Platform's own components render.
 *
 * .btn-ghost is the signed-in "Sign out" button CurrentSessionAuthActions
 * renders (Views/Shared/Components/CurrentSessionAuthActions/Default.cshtml).
 * Moved verbatim from HumanCapital/wwwroot/css/site2.css when iStampCC became
 * its second consumer (Second-Time Rule; HumanCapital closure backlog #128,
 * relocation part: the rename to btnDefault remains open there). Colours come
 * from the product's brand tokens (--navy, --navy-pale, --border-mid).
 *
 * On a marketing surface, platform-marketing.css restyles .btn-ghost with a
 * more specific selector, so the public pages keep their own button.
 */

.btn-ghost {
    font-family: var(--platform-font-body);
    font-size: 0.875rem;
    font-weight: 500;
    color: var(--navy);
    background: none;
    border: 1px solid var(--border-mid);
    border-radius: 6px;
    padding: 8px 18px;
    cursor: pointer;
    text-decoration: none;
    transition: background 0.2s, border-color 0.2s;
    white-space: nowrap;
    display: inline-block;
}

    .btn-ghost:hover {
        background: var(--navy-pale);
        border-color: var(--navy);
        color: var(--navy);
        text-decoration: none;
    }
