:root {
    --code-font: Consolas, monaco, 'Courier New', Courier, monospace;
}

a.button-link {
    display: inline-block;
    box-shadow: none;  /* Underline effect */
    padding: 0.25em 1em;
    border: solid 1px;
    border-color: var(--primary);
    border-radius: 4px;
    color: var(--theme);
    background-color: var(--primary);
    font-weight: bold;
}

a.button-link:hover {
    background-color: var(--secondary);
}

.entry-content p,
.entry-content ul {
    /*
    PaperMod has a var(--content-gap) but it is defined as an absolute
    value in pixels...
    */
    margin-bottom: 0.5em;
}

.entry-content > p.button-link-wrapper {
    margin-top: 0.5em;
}

.countdown {
    text-align: center;
    margin-bottom: var(--content-gap);
}
.countdown-content {
    line-height: 1.0;  /* Override default line height 1.6 */
}

.countdown-hh,
.countdown-mm,
.countdown-ss {
    font-family: var(--code-font);
    font-size: 200%;
    font-weight: bold;
}

.display-none {
    display: none;
}

code {
    font-family: var(--code-font);
}

.post-content code {
    /* Don't like how PaperMod handles this */
    background: transparent;
    line-height: inherit;
    font-size: inherit;
    padding: 0 0.1em;
}
