.app-ui-components-Alert-Alert_alert_XS3QD{border-radius:4px;display:block;text-align:center;padding:var(--spacing-unit);font-size:var(--font-size-sm);font-weight:500}.app-ui-components-Alert-Alert_title_RgE3M{display:inline-block;line-height:1.4;font-weight:500}.app-ui-components-Alert-Alert_body_sJp5x{display:inline-block;line-height:1.4}.app-ui-components-Alert-Alert_alert_XS3QD+.app-ui-components-Alert-Alert_alert_XS3QD{margin-top:var(--spacing-unit)}.app-ui-components-Alert-Alert_info_A_eBl{border-color:var(--colour-blue-700);color:var(--colour-blue-700);background-color:var(--colour-blue-200)}.app-ui-components-Alert-Alert_success_KOamZ{border-color:var(--colour-green-500);color:var(--colour-green-500);background-color:var(--colour-green-100)}.app-ui-components-Alert-Alert_danger_kIjgJ{border-color:var(--colour-red-500);color:var(--colour-red-500);background-color:var(--colour-red-100)}.app-ui-components-Alert-Alert_warning_igRQB{border-color:var(--colour-yellow-900);color:var(--colour-yellow-900);background-color:var(--colour-yellow-100)}.app-ui-components-Alert-Alert_backgroundOff_nMvKj{background-color:transparent;padding-top:0;padding-bottom:0}.app-ui-components-Alert-Alert_link_PRiQo{text-decoration:underline;color:var(--colour-red-500)}.app-ui-components-LoginForm-LoginForm_button_bvW0v{margin:calc(var(--spacing-unit)/2) 0;width:100%}.app-ui-components-LoginForm-LoginForm_captchaError_FO2wZ{margin-bottom:var(--spacing-unit)}.app-ui-components-LoginForm-LoginForm_formDiv_lWZf2{width:100%}@media (min-width: 800px){.app-ui-components-LoginForm-LoginForm_formDiv_lWZf2{width:400px}}.app-ui-components-LoginForm-LoginForm_h1_ggRks{color:var(--colour-secondary-500);font-weight:500;margin:calc(3*var(--spacing-unit)) auto 0;text-align:center;padding-bottom:0 !important}.app-ui-components-LoginForm-LoginForm_label_sxzik{padding:var(--spacing-unit) 0 calc(1.5*var(--spacing-unit))}.app-ui-components-LoginForm-LoginForm_lostPassword_ukysC{display:flex;justify-content:space-between}.app-ui-components-LoginForm-LoginForm_lostPasswordContainer_jMQOw{padding:var(--spacing-unit) 0 calc(1.5*var(--spacing-unit))}.app-ui-components-LoginForm-LoginForm_lostPasswordLink_IHoB7{align-items:center;margin:16px 0px}.app-ui-components-LoginForm-LoginForm_lostPasswordLink_IHoB7 a{font-size:var(--font-size-md);color:var(--colour-neutral-800);font-weight:500;text-decoration:none}.app-ui-components-LoginForm-LoginForm_p__hER9,.app-ui-components-LoginForm-LoginForm_p2_rKnOn{text-align:center}.app-ui-components-LoginForm-LoginForm_p__hER9{color:var(--colour-secondary-500);font-size:var(--font-size-md);font-weight:400;margin:0 0 calc(2*var(--spacing-unit))}.app-ui-components-LoginForm-LoginForm_p__hER9 .app-ui-components-LoginForm-LoginForm_loginLink_NCBwP a{font-size:var(--font-size-md);color:var(--colour-neutral-800);font-weight:600;text-decoration:none}.app-ui-components-LoginForm-LoginForm_p2_rKnOn{font-size:var(--font-size-sm);line-height:calc(1.25*var(--spacing-unit));margin:var(--spacing-unit) 0;color:var(--colour-neutral-500) !important}.app-ui-components-LoginForm-LoginForm_p2_rKnOn a{color:var(--colour-neutral-500);font-weight:500;text-decoration:none}.app-ui-components-LoginForm-LoginForm_recaptcha_J5crH div{margin:0 auto;margin-bottom:var(--spacing-unit)}i{font-style:italic}.app-styles-recaptcha_recaptcha_iframe_wrapper_XyUu6{position:fixed !important;top:50vh !important;left:50vw !important;transform:translate(-50%, -50%)}
