"use strict";
var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cooked, raw) {
    if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; }
    return cooked;
};
var __importDefault = (this && this.__importDefault) || function (mod) {
    return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
var styled_components_1 = __importDefault(require("styled-components"));
var styleConstants_1 = require("../styleConstants");
exports.StepStyled = styled_components_1.default.div(templateObject_1 || (templateObject_1 = __makeTemplateObject(["\n  border-top: 1px solid ", ";\n  padding: 23px 4px 37px 75px;\n  width: 645px;\n  position: relative;\n  display: flex;\n  flex-direction: row;\n  align-items: flex-start;\n  justify-content: space-between;\n  &:after{\n    content: \"", "\";\n    color: ", ";\n    position: absolute;\n    left: 3px;\n    top: 23px;\n    height: 10px;\n    font-family: ", ";\n    font-size: 20px;\n    font-weight: 600;\n  }\n"], ["\n  border-top: 1px solid ", ";\n  padding: 23px 4px 37px 75px;\n  width: 645px;\n  position: relative;\n  display: flex;\n  flex-direction: row;\n  align-items: flex-start;\n  justify-content: space-between;\n  &:after{\n    content: \"", "\";\n    color: ", ";\n    position: absolute;\n    left: 3px;\n    top: 23px;\n    height: 10px;\n    font-family: ", ";\n    font-size: 20px;\n    font-weight: 600;\n  }\n"])), styleConstants_1.colors.accent.CIVIL_GRAY_4, function (props) { return props.index + 1; }, function (props) { return (props.disabled ? styleConstants_1.colors.accent.CIVIL_GRAY_3 : "#000"); }, function (props) { return props.theme.sansSerifFont; });
exports.StepStyled.defaultProps = {
    theme: {
        sansSerifFont: styleConstants_1.fonts.SANS_SERIF,
    },
};
exports.StepStyledFluid = styled_components_1.default(exports.StepStyled)(templateObject_2 || (templateObject_2 = __makeTemplateObject(["\n  padding-left: 0;\n  padding-right: 0;\n  width: 100%;\n\n  // Step counter marker is position \"outside\" for Fluid sections\n  &:after {\n    background: ", ";\n    border-radius: 50%;\n    box-sizing: border-box;\n    left: -52px;\n    height: 34px;\n    padding-top: 8px;\n    text-align: center;\n    width: 34px;\n  }\n"], ["\n  padding-left: 0;\n  padding-right: 0;\n  width: 100%;\n\n  // Step counter marker is position \"outside\" for Fluid sections\n  &:after {\n    background: ", ";\n    border-radius: 50%;\n    box-sizing: border-box;\n    left: -52px;\n    height: 34px;\n    padding-top: 8px;\n    text-align: center;\n    width: 34px;\n  }\n"])), styleConstants_1.colors.accent.CIVIL_GRAY_4);
exports.StepDescription = styled_components_1.default.p(templateObject_3 || (templateObject_3 = __makeTemplateObject(["\n  color: ", ";\n  margin-bottom: 23px;\n  margin-top: 0;\n"], ["\n  color: ", ";\n  margin-bottom: 23px;\n  margin-top: 0;\n"])), function (props) { return (props.disabled ? styleConstants_1.colors.accent.CIVIL_GRAY_3 : styleConstants_1.colors.accent.CIVIL_GRAY_2); });
exports.StepFormSection = styled_components_1.default.div(templateObject_4 || (templateObject_4 = __makeTemplateObject(["\n  border-top: 1px solid ", ";\n  padding-top: 10px;\n  padding-bottom: 40px;\n"], ["\n  border-top: 1px solid ", ";\n  padding-top: 10px;\n  padding-bottom: 40px;\n"])), styleConstants_1.colors.accent.CIVIL_GRAY_4);
var templateObject_1, templateObject_2, templateObject_3, templateObject_4;
//# sourceMappingURL=StepStyled.js.map