.worksheet-generator{max-width:800px;margin:1rem auto;padding:1rem;background:#FFF}.worksheet-generator{display:flex;flex-wrap:wrap;justify-content:space-between}.worksheet-generator .form-group{flex:0 0 calc(50% - 10px);box-sizing:border-box}@media (max-width:768px){.worksheet-generator .form-group{flex:0 0 100%}}.form-group{margin-bottom:1rem;background:#F7F7F7;;padding:1rem;border-radius:5px}.worksheet-line{width:100%;padding:.5rem;border:1px solid #d1d5db;border-radius:4px;margin-top:.5rem}.char-count{display:block;font-size:.875rem;color:#6b7280;margin-top:.25rem}.generate-button{background:#534189;color:#fff;padding:.65rem 1.5rem;border:none;border-radius:7px;cursor:pointer;font-weight:600;display:block;margin:1.5rem auto 0 auto}.generate-button:hover{background:#4338ca}