.SubmissionBlock_submissionBlock__OGedS{margin-top:3rem;padding-top:2rem;border-top:2px solid var(--bs-border-color)}.SubmissionBlock_header__XpLK2{margin-bottom:2rem}.SubmissionBlock_title__ZjcMm{font-size:28px;font-weight:700;color:var(--theme-color1);margin:0 0 2rem}.SubmissionBlock_languageSection__MvC39{margin-bottom:1.5rem}.SubmissionBlock_label__GS1Mw{display:block;font-size:24px;font-weight:700;color:var(--theme-color1);margin-bottom:.5rem}.SubmissionBlock_languageDropdown__BgOA_{width:100%;max-width:253px;min-height:32px;border:1px solid #ccc;border-radius:10px;background-color:#fff;color:var(--theme-color1);font-size:20px;font-weight:400;text-align:left;padding:0 11px;display:flex;align-items:center;justify-content:space-between}.SubmissionBlock_languageDropdown__BgOA_:focus,.SubmissionBlock_languageDropdown__BgOA_:hover{background-color:#fff;border-color:#ccc;color:var(--theme-color1)}.SubmissionBlock_languageDropdown__BgOA_:after{margin-left:auto}.SubmissionBlock_editorSection__FMnNO{margin-bottom:1.5rem}.SubmissionBlock_errorAlert__VacjK{margin-bottom:1rem}.SubmissionBlock_buttonSection__dt0Ie{display:flex;gap:1rem;align-items:flex-start;margin-bottom:1rem;justify-content:flex-end}.SubmissionBlock_openFileButton__udGR4{padding:.5rem 1rem;min-width:160px;min-height:32px;font-size:16px;font-weight:400;border-radius:10px;background-color:#cdf;border:none;color:#013}.SubmissionBlock_openFileButton__udGR4:hover{background-color:#bbd0ff;color:#013}.SubmissionBlock_submitButton__eA4ng{padding:0;min-width:128px;min-height:96px;font-size:32px;font-weight:700;border-radius:20px;background-color:#039;border:none;color:#f8f8f8}.SubmissionBlock_submitButton__eA4ng:hover:not(:disabled){background-color:#027;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.SubmissionBlock_submitButton__eA4ng:disabled{opacity:.6;cursor:not-allowed}.SubmissionBlock_submitNote___jHup{margin-top:1rem;font-size:14px;color:var(--bs-gray-600)}@media(max-width:768px){.SubmissionBlock_title__ZjcMm{font-size:24px}.SubmissionBlock_label__GS1Mw{font-size:20px}.SubmissionBlock_languageDropdown__BgOA_{max-width:100%;font-size:16px}.SubmissionBlock_buttonSection__dt0Ie{flex-direction:column;align-items:stretch}.SubmissionBlock_openFileButton__udGR4,.SubmissionBlock_submitButton__eA4ng{width:100%}.SubmissionBlock_submitButton__eA4ng{font-size:24px;padding:.6rem 2rem}}