<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.button {
    --accent: var(--black);
    --invert: var(--white);
    border-radius: 1em;
    font-weight: 500;
    letter-spacing: 0.08em;
    line-height: 1;
    padding: 1.25em 1.5em;
    text-transform: uppercase;
    justify-content: center;
    text-align: center;
    background-color: var(--accent);
    color: var(--invert);
    align-items: center;
    gap: 0.5em;

    &amp;.is-primary {
        --accent: var(--primary);
        --invert: var(--primary-invert);
    }

    &amp;.is-secondary {
        --accent: var(--secondary);
        --invert: var(--secondary-invert);
    }

    &amp;.is-white {
        --accent: var(--white);
        --invert: var(--black);
    }

    &amp;.is-orange {
        --accent: var(--orange);
        --invert: var(--white);
    }

    &amp;.is-yellow {
        --accent: var(--yellow);
        --invert: var(--black);
    }

    &amp;.is-outlined {
        background: none;
        color: var(--accent);
        box-shadow: inset 0 0 0 0.125em var(--accent);
    }

    .icon {
        height: 1em;
    }
}

.buttons {
    display: flex;
    gap: 1em;
}</pre></body></html>