.flex,.flex>*{overflow:hidden}.flex{display:-webkit-box;display:-webkit-flex;display:flex}.flex,.flex.flex-left{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row}.flex.flex-right{-webkit-box-pack:end;-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.flex.flex-top{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column}.flex.flex-bottom{-webkit-box-pack:end;-webkit-box-direction:reverse;-webkit-box-orient:vertical;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.flex.flex-main-justify{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.flex,.flex.flex-main-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.flex.flex-main-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.flex.flex-main-center{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.flex,.flex.flex-cross-top{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.flex.flex-cross-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.flex.flex-cross-center{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.flex.flex-cross-baseline{-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline}.flex.flex-cross-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}.flex,.flex.flex-nowrap{-webkit-box-lines:single;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.flex.flex-wrap{-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex>*,.flex>.flex-box-0{-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0}.flex>.flex-box-1{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;flex-shrink:1}