*{max-width:100%}.generate-text-container{width:100%;height:100%;position:relative;display:flex;flex-direction:column}.text-categories{display:flex;flex-direction:column;flex:1 1 0;overflow:hidden}.text-categories .categories-search{display:flex;align-items:center;flex-wrap:wrap;border-bottom:1px solid #e3e3e3;padding-bottom:8px}.text-categories .categories-search #searchTextCategory{flex:1 1 0;margin:2px 4px}.text-categories .categories-search #searchTextCategoryBtn{flex:1 1 0;margin:2px 4px;max-width:200px}.text-categories .middle-content{padding-top:6px}.text-categories .categories-list{display:flex;flex-wrap:wrap;margin:-2px}.text-category{background:#fff;padding:10px;border-radius:2px;margin:5px;flex:1 0 calc(50% - 10px);border:1px solid #fff;cursor:pointer;min-width:150px}.text-category .category-name{font-size:13px;font-weight:700;color:#444;margin-bottom:5px}.text-category .category-contents{color:#999;line-height:12px}.text-category:hover{border:1px solid #ff5000}.text-category:hover .category-name{color:#000}.category-type-details{display:none;flex-direction:column;height:100%}.type-top{display:flex;align-items:center;border-bottom:1px solid #e3e3e3;flex-wrap:wrap;padding-bottom:8px}.type-top .category-name{font-size:13px;font-weight:700;color:#444;margin-left:4px;margin-right:10px;margin-bottom:2px}.type-top #backButton{flex:24px;height:24px;border-radius:50%;padding:5px 7px;margin:2px;cursor:pointer;text-align:center}.type-top #backButton:hover{background-color:rgba(0,0,0,.1);cursor:pointer}.type-top #backButton>svg{fill:#999;height:14px;width:auto;cursor:pointer}.type-top #backButton:hover>svg{fill:#666;cursor:pointer}.type-middle{padding:10px 0}#textTypeOptionsContainer,#textTypeOptionsContainer>label{display:flex;align-items:flex-start;align-content:flex-start}#textTypeOptionsContainer{flex-direction:row;flex-wrap:wrap}#textTypeOptionsContainer>label{flex:1 0 33.33%;min-width:200px;width:auto;padding:10px 5px 10px 0}#textTypeOptionsContainer>label:last-child,#textTypeOptionsContainer>label:nth-last-child(2){flex-grow:0}#textTypeOptionsContainer>label:hover{background-color:#eee;cursor:pointer}#textTypeOptionsContainer>label>div{margin-left:2px;opacity:1;flex:1 1 0;line-height:15px;font-size:13px}#textTypeOptionsContainer .small{color:#ababab;font-size:80%;line-height:80%;margin-top:2px}#textTypeOptionsContainer>label>input{flex:0 0 16px;width:16px;max-width:16px;min-width:16px;margin-top:3px}#textTypeOptionsContainer>label[disabled=disabled]:hover{background-color:transparent}#textTypeOptionsContainer>label>div.disabled{opacity:.5}#prefixSuffix{display:none;flex-wrap:wrap;align-items:flex-start;border-top:1px solid #e3e3e3;padding:10px 0}#prefixInput,#suffixInput{flex:1 0 28%;align-items:center;text-align:center}#textExample,.output-example{font-size:13px;text-align:center}#textExample{flex:1 0 40%;padding:0 5px}#textExample>div,#textTypeOptionsContainer .small{word-wrap:break-word;overflow:hidden}#textExample small{font-size:80%;color:#999}.output-example{display:none;border-top:1px solid #e3e3e3;padding:10px 0}.output-example input,.output-example select{display:block;width:98%;max-width:250px;margin:5px auto;text-align:center}.output-example .small{color:#ababab;display:block}.output-example .strong{display:block;font-weight:700;margin-top:2px}.locale-container,.row{display:flex;align-items:center}.row{flex-direction:row}#sorting button{margin:2px 4px 0 0}#alphaSort,#customSort,#dateSort,#numSort{align-content:center;align-items:center;display:none}.locale-container{flex:1 1 0;padding:2px 0 2px 10px;border-left:1px solid #e3e3e3}.locale-container>span{padding:0;margin:0 5px 0 0}.locale-container>select{min-width:0;flex:1 1 0;margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}