/*
 * This file defines @font-face rules to make the various standard
 * Bedstead fonts available in CSS.
 *
 * SPDX-License-Identifier: CC0-1.0
 */

@font-face {
    font-family: Bedstead;
    font-stretch: expanded;
    font-weight: 500;
    src: url(bedstead-extended.otf) format("opentype");
}

@font-face {
    font-family: Bedstead;
    font-stretch: normal;
    font-weight: 500;
    src: url(bedstead.otf) format("opentype");
}

@font-face {
    font-family: Bedstead;
    font-stretch: semi-condensed;
    font-weight: 500;
    src: url(bedstead-semicondensed.otf) format("opentype");
}

@font-face {
    font-family: Bedstead;
    font-stretch: condensed;
    font-weight: 500;
    src: url(bedstead-condensed.otf) format("opentype");
}

@font-face {
    font-family: Bedstead;
    font-stretch: extra-condensed;
    font-weight: 500;
    src: url(bedstead-extracondensed.otf) format("opentype");
}

@font-face {
    font-family: Bedstead;
    font-stretch: ultra-condensed;
    font-weight: 500;
    src: url(bedstead-ultracondensed.otf) format("opentype");
}

@font-face {
    font-family: Bedstead;
    font-stretch: expanded;
    font-weight: 700;
    src: url(bedstead-boldextended.otf) format("opentype");
}

@font-face {
    font-family: Bedstead;
    font-stretch: normal;
    font-weight: 700;
    src: url(bedstead-bold.otf) format("opentype");
}

@font-face {
    font-family: Bedstead;
    font-stretch: semi-condensed;
    font-weight: 700;
    src: url(bedstead-boldsemicondensed.otf) format("opentype");
}

@font-face {
    font-family: Bedstead;
    font-stretch: condensed;
    font-weight: 700;
    src: url(bedstead-boldcondensed.otf) format("opentype");
}

@font-face {
    font-family: Bedstead;
    font-stretch: extra-condensed;
    font-weight: 700;
    src: url(bedstead-boldextracondensed.otf) format("opentype");
}

@font-face {
    font-family: Bedstead;
    font-stretch: ultra-condensed;
    font-weight: 700;
    src: url(bedstead-boldultracondensed.otf) format("opentype");
}

/*
 * These settings allow selection of stylistic sets by name:
 * font-variant: styleset(saa5051);
 * font-variant: styleset(saa5052);
 * font-variant: styleset(saa5054);
 */
@font-feature-values Bedstead {
    @styleset {
        saa5051: 1;
        saa5052: 2;
        saa5054: 4;
        saa5055: 5
    }
    @character-variant {
        apostrophe-default: 6 1;
        apostrophe-curly: 6 2
        comma-default: 12 1;
        comma-left: 12 2;
        period-default: 14 1;
        period-large: 14 2;
        colon-default: 26 1;
        colon-leftsmall: 26 2;
        semicolon-default: 27 1;
        semicolon-left: 27 2;
        question-default: 31 1;
        question-open: 31 2;
        D-default: 38 1;
        D-serif: 38 2;
        D-narrow: 38 3;
        J-default: 42 1;
        J-narrow: 42 2;
        L-default: 44 1;
        L-narrow: 44 2;
        ugrave-default: 61 1;
        ugrave-roundjoined: 61 2;
        grave-default: 64 1;
        grave-curly: 64 2;
        j-default: 74 1;
        j-serif: 74 2;
        o-default: 79 1;
        o-large: 79 2;
        t-default: 84 1;
        t-small: 84 2;
        bar-default: 92 1;
        bar-broken: 92 2;
        cedilla-default: 96 1;
        cedilla-square: 96 2;
    }
}
