.SubmitRequestPage_container__a4Z1T{min-height:100vh;background-color:#f5f7fa;font-family:var(--font-geist-sans),sans-serif;display:flex;flex-direction:column}.SubmitRequestPage_header__SqgNg{background:linear-gradient(to bottom right,#013f37,#74d389);color:#ffffff;padding:18px 32px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 4px 10px rgba(0,0,0,.1);flex-wrap:wrap;gap:15px;position:sticky;top:0}.SubmitRequestPage_headerContent__kSzNw{display:flex;align-items:center;gap:20px}.SubmitRequestPage_backButton__IP1nv{color:#ffffff;text-decoration:none;font-size:16px;font-weight:500;padding:8px 12px;border:1px solid rgba(255,255,255,.5);border-radius:6px;transition:background-color .3s ease,border-color .3s ease}.SubmitRequestPage_backButton__IP1nv:hover{background-color:rgba(255,255,255,.1);border-color:#ffffff}.SubmitRequestPage_headerTitle__An9Hu{font-size:28px;font-weight:700;letter-spacing:-.5px}.SubmitRequestPage_userInfo__vLyaY{display:flex;align-items:center;gap:18px}.SubmitRequestPage_welcomeText__vnAKt{color:#e0e0e0;font-size:16px;font-weight:500}.SubmitRequestPage_mainContent__xzgty{flex:1;padding:32px;background-color:#f5f7fa;display:flex;justify-content:center;align-items:flex-start}.SubmitRequestPage_formSection__BSt0u{background-color:#ffffff;padding:40px;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.1);border:1px solid #e0e0e0;width:100%;max-width:700px}.SubmitRequestPage_formTitle__3e8XM{font-size:28px;font-weight:700;color:#333;margin-bottom:15px;text-align:center}.SubmitRequestPage_formDescription__4kuWm{font-size:16px;color:#666;line-height:1.6;margin-bottom:30px;text-align:center}.SubmitRequestPage_requestForm__dTYUR{display:flex;flex-direction:column;gap:20px}.SubmitRequestPage_formGroup__6_pUR{text-align:left}.SubmitRequestPage_formGroup__6_pUR label{display:block;font-size:16px;color:#444;margin-bottom:8px;font-weight:600}.SubmitRequestPage_fileInput__FyXm_,.SubmitRequestPage_inputField__4UGAS,.SubmitRequestPage_textareaField__97bQ5{width:100%;padding:12px 15px;border:1px solid #ddd;border-radius:8px;font-size:16px;color:#333;box-sizing:border-box;transition:border-color .3s ease,box-shadow .3s ease;background-color:#fcfcfc}.SubmitRequestPage_fileInput__FyXm_:focus,.SubmitRequestPage_inputField__4UGAS:focus,.SubmitRequestPage_textareaField__97bQ5:focus{border-color:#3498db;box-shadow:0 0 0 3px rgba(52,152,219,.2);outline:none}.SubmitRequestPage_textareaField__97bQ5{resize:vertical;min-height:120px}.SubmitRequestPage_fileInput__FyXm_{padding-top:10px}.SubmitRequestPage_fileInputHint__2SHPA{font-size:13px;color:#777;margin-top:5px}.SubmitRequestPage_formActions__zB2Qw{display:flex;justify-content:flex-end;gap:15px;margin-top:25px}.SubmitRequestPage_cancelButton__AE0B3,.SubmitRequestPage_submitButton__BqlO0{padding:12px 25px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;border:none;transition:background-color .3s ease,transform .2s ease,box-shadow .3s ease}.SubmitRequestPage_submitButton__BqlO0{background-color:#28a745;color:#fff;box-shadow:0 4px 10px rgba(40,167,69,.2)}.SubmitRequestPage_submitButton__BqlO0:hover{background-color:#218838;transform:translateY(-2px)}.SubmitRequestPage_cancelButton__AE0B3{background-color:#f0f0f0;color:#555;border:1px solid #ddd;box-shadow:0 2px 5px rgba(0,0,0,.05)}.SubmitRequestPage_cancelButton__AE0B3:hover{background-color:#e0e0e0;transform:translateY(-2px)}.SubmitRequestPage_footer__0_8mi{background-color:#263238;color:#eceff1;text-align:center;padding:20px;font-size:14px;border-top:1px solid #37474f;margin-top:auto}@media (max-width:767px){.SubmitRequestPage_header__SqgNg{padding:15px 20px}.SubmitRequestPage_headerContent__kSzNw,.SubmitRequestPage_header__SqgNg{flex-direction:column;align-items:flex-start;gap:10px}.SubmitRequestPage_headerTitle__An9Hu{font-size:24px}.SubmitRequestPage_backButton__IP1nv{width:-moz-fit-content;width:fit-content}.SubmitRequestPage_mainContent__xzgty{padding:20px}.SubmitRequestPage_formSection__BSt0u{padding:25px}.SubmitRequestPage_formTitle__3e8XM{font-size:24px}.SubmitRequestPage_formActions__zB2Qw{flex-direction:column-reverse;gap:10px}.SubmitRequestPage_cancelButton__AE0B3,.SubmitRequestPage_submitButton__BqlO0{width:100%}.SubmitRequestPage_fileInput__FyXm_,.SubmitRequestPage_inputField__4UGAS,.SubmitRequestPage_textareaField__97bQ5{font-size:15px;padding:10px 12px}}