body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{align-items:center;background-color:#f4f4f4;color:#333;display:flex;flex-direction:column;font-family:Roboto,sans-serif;justify-content:space-between;margin:0;min-height:100vh;overflow-x:hidden}.boldtext{font-weight:700}.link{color:inherit;text-decoration:none}header{background-color:#0073e6;box-shadow:0 4px 6px #0000001a;color:#fff;padding:20px;text-align:center;width:100%}header h1{font-size:24px;font-weight:700;margin:0}header nav{display:flex;gap:30px;justify-content:center;margin-top:10px}header nav a{color:#fff;font-size:16px;font-weight:500;text-decoration:none}main{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;margin-bottom:10px;margin-top:10px;max-width:1000px;padding:10px 20px;width:100%}.writing-prompt{text-align:left;width:100%}.writing-prompt h3{font-size:22px}.writing-prompt h3,.writing-prompt h4{color:#333;margin-bottom:5px;margin-top:5px}.writing-prompt h4{font-size:16px;font-style:italic;font-weight:400}.writing-prompt div{color:#ff4d4d;font-size:16px;margin-bottom:5px;margin-top:5px}#feedback,#score,#your_response{font-weight:700}textarea{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;height:40vh;margin-bottom:10px;max-width:100%;resize:vertical;width:100%}button,textarea{font-size:16px;padding:10px}button{background-color:#0073e6;border:none;border-radius:4px;color:#fff;cursor:pointer}button:hover{background-color:#005bb5}.donation-box{padding:0 10%;text-align:left;width:100%}.donation-box p{color:#333;font-size:16px;margin-bottom:10px}#donate-separator{border:1px solid #ccc;margin:20px 0}.legal-disclaimer{color:#666;margin-bottom:5px;text-align:left}.legal-disclaimer,footer{font-size:12px;width:100%}footer{background-color:#333;box-shadow:0 -4px 6px #0000001a;color:#fff;padding:10px 0;text-align:center}.footer-info{display:flex;justify-content:space-between;margin:0 auto;max-width:800px;width:100%}.footer-info span{flex:1 1;text-align:center}.footer-info span:not(:last-child){border-right:1px solid #555}.breadcrumbs{color:inherit;text-decoration:none}.search-dropdown{height:"auto"}.example-response-header{margin:0 0 4px;padding:0}.sales_header{color:#333;font-size:1.8em;text-align:center}.sales_paragraph{color:#555;font-size:1em;line-height:1.6;text-align:center}.sales_list{color:#555;font-size:1em;list-style-type:none;margin:20px 0;padding:0}.sales_bullet{align-items:center;display:flex;margin-bottom:10px}.sales_price{color:#d9534f;font-size:1.2em;font-weight:700;text-align:center}.sales_checkmark{color:#28a745;font-size:1.2em;margin-right:10px}.sales_email{color:#777;font-size:.9em;margin-top:10px;text-align:center}.sales_line{border:none;border-top:1px solid #ddd;margin:30px 0}.response_header{color:#333;font-size:1.6em;text-align:center}.response_paragraph{color:#555;font-size:1em;line-height:1.6;text-align:center}.response_quote{border-left:4px solid #28a745;color:#555;font-style:italic;margin:20px 0;padding-left:10px}.response_link{color:#007bff;font-size:1em;font-weight:700;text-decoration:none}
/*# sourceMappingURL=main.43d486ee.css.map*/