"use strict";
Object.defineProperty(exports, "__esModule", {
    value: true
});
Object.defineProperty(exports, "base", {
    enumerable: true,
    get: function() {
        return base;
    }
});
const _styledcomponents = require("styled-components");
const _mixins = require("../../mixins");
const _tokens = require("./tokens");
const base = (0, _styledcomponents.css)([
    `margin:0;padding:0;border:0;font-family:var(`,
    `);font-size:var(`,
    `);font-style:var(`,
    `);letter-spacing:var(`,
    `);line-height:var(`,
    `);font-weight:var(`,
    `);&.`,
    `{font-weight:var(`,
    `);}&.`,
    `{font-weight:var(`,
    `);}&.`,
    `{font-weight:var(`,
    `,var(`,
    `));}&.`,
    `{font-variant-numeric:tabular-nums;}&.`,
    `{font-style:italic;}&.`,
    `{white-space:nowrap;}`,
    `;&.`,
    `{`,
    `;}`
], _tokens.tokens.typoFontFamily, _tokens.tokens.typoFontSize, _tokens.tokens.typoFontStyle, _tokens.tokens.typoFontLetterSpacing, _tokens.tokens.typoFontLineHeight, _tokens.tokens.typoFontWeight, _tokens.classes.typoMedium, _tokens.tokens.typoFontWeightMedium, _tokens.classes.typoBold, _tokens.tokens.typoFontWeightBold, _tokens.classes.typoExtraBold, _tokens.tokens.typoFontWeightExtraBold, _tokens.tokens.typoFontWeight, _tokens.classes.typoIsNumeric, _tokens.classes.typoIsItalic, _tokens.classes.typoWithNoWrap, _mixins.applyHyphensNormal, _tokens.classes.typoWithBreakWord, _mixins.applyHyphens);
