"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.StyledTabCount = styled_components_1.default.span(templateObject_1 || (templateObject_1 = __makeTemplateObject(["\n  display: inline-block;\n  border-radius: 31px;\n  font-size: 12px;\n  line-height: 15px;\n  margin-left: 6px;\n  padding: 3px 10px;\n"], ["\n  display: inline-block;\n  border-radius: 31px;\n  font-size: 12px;\n  line-height: 15px;\n  margin-left: 6px;\n  padding: 3px 10px;\n"])));
/* Primary Tab styles used on the Registry page */
exports.StyledTabNav = styled_components_1.default.div(templateObject_2 || (templateObject_2 = __makeTemplateObject(["\n  background-color: ", ";\n  height: 76px;\n  margin: 0 auto 50px;\n  width: 100%;\n\n  & > ul {\n    justify-content: center;\n  }\n\n  ", " {\n    height: auto;\n    margin-bottom: 30px;\n    position: relative;\n\n    & > ul {\n      display: block;\n      justify-content: left;\n    }\n  }\n"], ["\n  background-color: ", ";\n  height: 76px;\n  margin: 0 auto 50px;\n  width: 100%;\n\n  & > ul {\n    justify-content: center;\n  }\n\n  ", " {\n    height: auto;\n    margin-bottom: 30px;\n    position: relative;\n\n    & > ul {\n      display: block;\n      justify-content: left;\n    }\n  }\n"])), styleConstants_1.colors.accent.CIVIL_GRAY_4, styleConstants_1.mediaQueries.MOBILE);
exports.StyledNav = styled_components_1.default.nav(templateObject_3 || (templateObject_3 = __makeTemplateObject(["\n  border-bottom: 1px solid ", ";\n"], ["\n  border-bottom: 1px solid ", ";\n"])), styleConstants_1.colors.accent.CIVIL_GRAY_3);
exports.StyledResponsiveTabsToggleButton = styled_components_1.default.div(templateObject_4 || (templateObject_4 = __makeTemplateObject(["\n  display: none;\n\n  ", " {\n    display: block;\n    position: absolute;\n    right: 16px;\n    top: 16px;\n    transform: ", ";\n    z-index: 2;\n  }\n\n  & svg {\n    ", " {\n      width: 16px;\n      height: 26px;\n    }\n  }\n"], ["\n  display: none;\n\n  ", " {\n    display: block;\n    position: absolute;\n    right: 16px;\n    top: 16px;\n    transform: ", ";\n    z-index: 2;\n  }\n\n  & svg {\n    ", " {\n      width: 16px;\n      height: 26px;\n    }\n  }\n"])), styleConstants_1.mediaQueries.MOBILE, function (props) { return (props.isExpanded ? "rotate(180deg)" : "rotate(0)"); }, styleConstants_1.mediaQueries.MOBILE);
exports.TabContainer = styled_components_1.default.ul(templateObject_5 || (templateObject_5 = __makeTemplateObject(["\n  display: flex;\n  list-style: none;\n  margin: 0 auto;\n  padding: 0;\n"], ["\n  display: flex;\n  list-style: none;\n  margin: 0 auto;\n  padding: 0;\n"])));
exports.StyledTabLarge = styled_components_1.default.li(templateObject_6 || (templateObject_6 = __makeTemplateObject(["\n  align-items: center;\n  border-bottom: ", ";\n  color: ", ";\n  cursor: pointer;\n  display: flex;\n  font-family: ", ";\n  font-size: 19px;\n  font-weight: 800;\n  margin: 39px 40px 0 0;\n  padding: 0 0 10px;\n\n  &:last-of-type {\n    margin: 39px 0 0 0;\n  }\n\n  ", " {\n    &:hover {\n      border-bottom: ", ";\n    }\n  }\n\n  & a {\n    color: inherit;\n  }\n\n  & svg {\n    margin-right: 5px;\n\n    & circle {\n      stroke: ", ";\n    }\n\n    & path {\n      fill: ", ";\n    }\n  }\n\n  ", " {\n    border-bottom-width: 0;\n    display: ", ";\n    padding: 20px 16px;\n    margin: 0;\n\n\n  & svg {\n\n    ", " &:last-of-type {\n      margin: 0;\n\n      ", ";\n    }\n  }\n"], ["\n  align-items: center;\n  border-bottom: ",
    ";\n  color: ", ";\n  cursor: pointer;\n  display: flex;\n  font-family: ", ";\n  font-size: 19px;\n  font-weight: 800;\n  margin: 39px 40px 0 0;\n  padding: 0 0 10px;\n\n  &:last-of-type {\n    margin: 39px 0 0 0;\n  }\n\n  ", " {\n    &:hover {\n      border-bottom: ",
    ";\n    }\n  }\n\n  & a {\n    color: inherit;\n  }\n\n  & svg {\n    margin-right: 5px;\n\n    & circle {\n      stroke: ", ";\n    }\n\n    & path {\n      fill: ", ";\n    }\n  }\n\n  ", " {\n    border-bottom-width: 0;\n    display: ", ";\n    padding: 20px 16px;\n    margin: 0;\n\n\n  & svg {\n\n    ",
    " &:last-of-type {\n      margin: 0;\n\n      ",
    ";\n    }\n  }\n"])), function (props) {
    return props.isActive ? "8px solid " + styleConstants_1.colors.accent.CIVIL_BLUE : "8px solid transparent";
}, function (props) { return (props.isActive ? styleConstants_1.colors.accent.CIVIL_BLUE : styleConstants_1.colors.accent.CIVIL_GRAY_2); }, styleConstants_1.fonts.SANS_SERIF, styleConstants_1.mediaQueries.HOVER, function (props) {
    return props.isActive ? "8px solid " + styleConstants_1.colors.accent.CIVIL_BLUE : "8px solid " + styleConstants_1.colors.accent.CIVIL_GRAY_2;
}, function (props) { return (props.isActive ? styleConstants_1.colors.accent.CIVIL_BLUE : styleConstants_1.colors.accent.CIVIL_GRAY_2); }, function (props) { return (props.isActive ? styleConstants_1.colors.accent.CIVIL_BLUE : styleConstants_1.colors.accent.CIVIL_GRAY_2); }, styleConstants_1.mediaQueries.MOBILE, function (props) { return (props.isActive || props.isResponsiveAndVisible ? "block" : "none"); }, function (props) {
    return props.isResponsiveAndVisible
        ? "\n    box-shadow: inset 0 -1px 0 0 " + styleConstants_1.colors.accent.CIVIL_GRAY_3 + ", inset 0 1px 0 0 " + styleConstants_1.colors.accent.CIVIL_GRAY_3 + ", 0 -1px 0 0 " + styleConstants_1.colors.accent.CIVIL_GRAY_0 + ";\n    "
        : "";
}, function (props) {
    return props.isResponsiveAndVisible
        ? "\n          box-shadow: inset 0 -3px 0 0 " + styleConstants_1.colors.accent.CIVIL_BLUE + ", 0 -1px 0 0 " + styleConstants_1.colors.accent.CIVIL_GRAY_0 + ";\n      "
        : "";
});
/* Secondary Tab styles used on the Registry page */
exports.StyledSquarePillTabNav = styled_components_1.default.div(templateObject_7 || (templateObject_7 = __makeTemplateObject(["\n  display: flex;\n  justify-content: center;\n  margin: 30px auto 50px;\n  width: 100%;\n\n  ", " {\n    height: auto;\n    margin: 30px 22px 20px;\n    width: auto;\n    position: relative;\n\n    & > ul {\n      display: block;\n      width: 100%;\n    }\n  }\n"], ["\n  display: flex;\n  justify-content: center;\n  margin: 30px auto 50px;\n  width: 100%;\n\n  ", " {\n    height: auto;\n    margin: 30px 22px 20px;\n    width: auto;\n    position: relative;\n\n    & > ul {\n      display: block;\n      width: 100%;\n    }\n  }\n"])), styleConstants_1.mediaQueries.MOBILE);
/* Secondary Tab styles used on the Registry page */
exports.StyledSquarePillTab = styled_components_1.default.li(templateObject_8 || (templateObject_8 = __makeTemplateObject(["\n  background-color: ", ";\n  border: 1px solid ", ";\n  border-right: none;\n  color: ", ";\n  cursor: pointer;\n  font-family: ", ";\n  font-size: 14px;\n  font-weight: 600;\n  line-height: 17px;\n  padding: 20px 44px;\n  white-space: nowrap;\n  &:last-of-type {\n    border-right: 1px solid ", ";\n  }\n\n  ", " {\n    &:hover {\n      color: ", ";\n      background-color: ", ";\n    }\n  }\n\n  & ", " {\n    background-color: ", ";\n  }\n\n  ", " {\n    border: 1px solid ", ";\n    border-width: 1px 1px 0;\n    border-collapse: collapse;\n    display: ", ";\n    padding: 20px 16px;\n    margin: 0;\n    text-align: center;\n\n    &:last-of-type {\n      border-bottom-width: 1px;\n    }\n  }\n"], ["\n  background-color: ",
    ";\n  border: 1px solid ", ";\n  border-right: none;\n  color: ", ";\n  cursor: pointer;\n  font-family: ", ";\n  font-size: 14px;\n  font-weight: 600;\n  line-height: 17px;\n  padding: 20px 44px;\n  white-space: nowrap;\n  &:last-of-type {\n    border-right: 1px solid ", ";\n  }\n\n  ", " {\n    &:hover {\n      color: ", ";\n      background-color: ", ";\n    }\n  }\n\n  & ", " {\n    background-color: ",
    ";\n  }\n\n  ", " {\n    border: 1px solid ", ";\n    border-width: 1px 1px 0;\n    border-collapse: collapse;\n    display: ", ";\n    padding: 20px 16px;\n    margin: 0;\n    text-align: center;\n\n    &:last-of-type {\n      border-bottom-width: 1px;\n    }\n  }\n"])), function (props) {
    return props.isActive ? styleConstants_1.colors.accent.CIVIL_BLUE_FADED_2 : "transparent";
}, styleConstants_1.colors.accent.CIVIL_GRAY_4, function (props) { return (props.isActive ? styleConstants_1.colors.accent.CIVIL_BLUE : styleConstants_1.colors.primary.BLACK); }, styleConstants_1.fonts.SANS_SERIF, styleConstants_1.colors.accent.CIVIL_GRAY_4, styleConstants_1.mediaQueries.HOVER, styleConstants_1.colors.accent.CIVIL_BLUE, styleConstants_1.colors.accent.CIVIL_BLUE_FADED_2, exports.StyledTabCount, function (props) {
    return props.isActive ? styleConstants_1.colors.accent.CIVIL_TEAL : styleConstants_1.colors.accent.CIVIL_GRAY_3;
}, styleConstants_1.mediaQueries.MOBILE, styleConstants_1.colors.accent.CIVIL_GRAY_4, function (props) { return (props.isActive || props.isResponsiveAndVisible ? "block" : "none"); });
exports.StyledRoundPillTabNav = styled_components_1.default.div(templateObject_9 || (templateObject_9 = __makeTemplateObject(["\n  margin: 0 auto 50px;\n  max-width: 1200px;\n  width: 100%;\n"], ["\n  margin: 0 auto 50px;\n  max-width: 1200px;\n  width: 100%;\n"])));
exports.StyledRoundPillTab = styled_components_1.default.li(templateObject_10 || (templateObject_10 = __makeTemplateObject(["\n  background-color: ", ";\n  border: 1px solid ", ";\n  border-radius: 23px;\n  color: ", ";\n  cursor: pointer;\n  font-family: ", ";\n  font-size: 14px;\n  letter-spacing: -0.12px;\n  list-style: none;\n  margin-right: 10px;\n  padding: 8px 15px;\n\n  ", " {\n    &:hover {\n      background-color: ", ";\n    }\n  }\n"], ["\n  background-color: ", ";\n  border: 1px solid ", ";\n  border-radius: 23px;\n  color: ", ";\n  cursor: pointer;\n  font-family: ", ";\n  font-size: 14px;\n  letter-spacing: -0.12px;\n  list-style: none;\n  margin-right: 10px;\n  padding: 8px 15px;\n\n  ", " {\n    &:hover {\n      background-color: ", ";\n    }\n  }\n"])), function (props) { return (props.isActive ? styleConstants_1.colors.accent.CIVIL_GRAY_4 : "transparent"); }, styleConstants_1.colors.accent.CIVIL_GRAY_4, styleConstants_1.colors.primary.BLACK, styleConstants_1.fonts.SANS_SERIF, styleConstants_1.mediaQueries.HOVER, styleConstants_1.colors.accent.CIVIL_GRAY_4);
exports.StyledTab = styled_components_1.default.li(templateObject_11 || (templateObject_11 = __makeTemplateObject(["\n  border-bottom: ", ";\n  color: ", ";\n  cursor: pointer;\n  font-family: ", ";\n  font-size: 14px;\n  letter-spacing: -0.12px;\n  margin-right: 30px;\n  padding: 25px 0 15px;\n  text-align: center;\n  text-decoration: none;\n  transition: background-color 500ms, border 500ms, color 500ms;\n\n  ", " {\n    &:hover {\n      border-bottom: 2px solid ", ";\n      color: ", ";\n    }\n  }\n  &.active {\n    border-bottom: ;\n    color: ", ";\n  }\n"], ["\n  border-bottom: ",
    ";\n  color: ", ";\n  cursor: pointer;\n  font-family: ", ";\n  font-size: 14px;\n  letter-spacing: -0.12px;\n  margin-right: 30px;\n  padding: 25px 0 15px;\n  text-align: center;\n  text-decoration: none;\n  transition: background-color 500ms, border 500ms, color 500ms;\n\n  ", " {\n    &:hover {\n      border-bottom: 2px solid ", ";\n      color: ", ";\n    }\n  }\n  &.active {\n    border-bottom: ;\n    color: ", ";\n  }\n"])), function (props) {
    return props.isActive ? "2px solid " + styleConstants_1.colors.accent.CIVIL_BLUE : "2px solid transparent";
}, function (props) { return (props.isActive ? styleConstants_1.colors.primary.BLACK : styleConstants_1.colors.accent.CIVIL_GRAY_2); }, styleConstants_1.fonts.SANS_SERIF, styleConstants_1.mediaQueries.HOVER, styleConstants_1.colors.accent.CIVIL_BLUE, styleConstants_1.colors.primary.BLACK, styleConstants_1.colors.primary.BLACK);
var templateObject_1, templateObject_2, templateObject_3, templateObject_4, templateObject_5, templateObject_6, templateObject_7, templateObject_8, templateObject_9, templateObject_10, templateObject_11;
//# sourceMappingURL=TabsStyled.js.map