.fonts-generator-app{min-height:400px}.fonts-generator-app .fonts-generator-header{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media (max-width: 991.98px){.fonts-generator-app .fonts-generator-header{grid-template-columns:1fr}.fonts-generator-app .fonts-generator-header .fonts-categories{grid-row:1}}.fonts-generator-app .fonts-input{display:grid;align-items:center;justify-items:center;padding:36px 32px;background-color:#f6f6f6}.fonts-generator-app .loading-image{width:60px}.fonts-generator-app .fonts-categories{display:flex;flex-wrap:wrap;justify-content:center;align-content:start;gap:4px 0}.fonts-generator-app .fonts-category{display:grid;grid-auto-flow:column;align-items:center;justify-content:center;gap:4px;height:32px;text-decoration:none;text-align:center;transition:ease 0.2s;color:#000000;padding:0 16px}.fonts-generator-app .fonts-category:hover{color:#377dff;background-color:#f6f6f6;text-decoration:none}.fonts-generator-app .fonts-category.is-active{color:#377dff;background-color:#f6f6f6}.fonts-generator-app .fonts-category.is-active .fonts-category-text{font-weight:500}.fonts-generator-app .fonts-category.is-accent .fonts-category-text{font-weight:500}.fonts-generator-app .fonts-category.main-category:not(.is-active){color:#000000}.fonts-generator-app .fonts-category.main-category .fonts-category-text{font-weight:500}.fonts-generator-app .fonts-category-icon{font-size:24px;vertical-align:top}.fonts-generator-app .fonts-category-text{font-weight:300;font-size:12px;text-transform:uppercase;line-height:16px;transition:ease 0.2s;text-align:center;white-space:nowrap}
/*# sourceMappingURL=fonts-generator.css.map */
