export default {
  "btnGroup": {
    "display": "inline-block",
    "position": "relative",
    "verticalAlign": "top"
  },
  "btnGroup____btn": {
    "position": "relative",
    "float": "left",
    "margin": "0 !important",
    "&:focus": {
      "zIndex": "2"
    },
    "&:active": {
      "zIndex": "2"
    },
    "&:hover": {
      "zIndex": "2"
    },
    "&:not(:first-child):not(:last-child)": {
      "borderRadius": "0"
    },
    "&:first-child": {
      "marginLeft": "0 !important"
    },
    "&:first-child:not(:last-child)": {
      "borderBottomRightRadius": "0",
      "borderTopRightRadius": "0"
    },
    "&:last-child:not(:first-child)": {
      "borderBottomLeftRadius": "0",
      "borderTopLeftRadius": "0"
    }
  },
  "btnGroup__btn____btn": {
    "marginLeft": "-0.0625rem !important"
  },
  "btnGroup__btn____btnGroup": {
    "marginLeft": "-0.0625rem !important"
  },
  "btnGroup__btnGroup____btn": {
    "marginLeft": "-0.0625rem !important"
  },
  "btnGroup__btnGroup____btnGroup": {
    "marginLeft": "-0.0625rem !important"
  },
  "btnGroup____btnGroup": {
    "float": "left",
    "&:not(:first-child):not(:last-child) > .btn": {
      "borderRadius": "0"
    },
    "&:first-child:not(:last-child) > .btn:last-child": {
      "borderBottomRightRadius": "0",
      "borderTopRightRadius": "0"
    },
    "&:last-child:not(:first-child) > .btn:first-child": {
      "borderBottomLeftRadius": "0",
      "borderTopLeftRadius": "0"
    }
  }
}