.AuthFormBackground_container__l5Xk5{background-image:url(/hackers/mvp/Clouds.svg),linear-gradient(284deg,rgba(213,252,209,.6) 9.72%,rgba(178,231,221,.6) 44.61%,rgba(118,214,230,.6) 79.5%);background-repeat:no-repeat,no-repeat;background-position:top,50%;background-size:100%;min-height:100vh;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:768px){.AuthFormBackground_container__l5Xk5{background-position-y:30px,0;background-position-x:-50px,0;background-size:125%,100%}}.AuthFormBackground_container__l5Xk5 .AuthFormBackground_content__4WGpp{z-index:1}.AuthFormBackground_container__l5Xk5 .AuthFormBackground_content__4WGpp .AuthFormBackground_header_container__0341A{display:flex;flex-direction:column}.AuthFormBackground_container__l5Xk5 .AuthFormBackground_content__4WGpp .AuthFormBackground_header__bCvHY{display:flex;flex-direction:row;gap:26px;margin-left:5%;margin-right:5%;margin-top:max(114px,6%)}.AuthFormBackground_container__l5Xk5 .AuthFormBackground_content__4WGpp .AuthFormBackground_header__bCvHY .AuthFormBackground_header_text__B4CGV{display:flex;flex-direction:column;gap:16px}.AuthFormBackground_container__l5Xk5 .AuthFormBackground_content__4WGpp .AuthFormBackground_header__bCvHY .AuthFormBackground_header_text__B4CGV h1{font-size:1.75rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.56px}@media screen and (max-width:640px){.AuthFormBackground_container__l5Xk5 .AuthFormBackground_content__4WGpp .AuthFormBackground_header__bCvHY .AuthFormBackground_header_text__B4CGV h1{font-size:1.25rem}}.AuthFormBackground_container__l5Xk5 .AuthFormBackground_content__4WGpp .AuthFormBackground_header__bCvHY .AuthFormBackground_header_text__B4CGV p{font-size:1.125rem;font-style:normal;font-weight:400;line-height:145%;letter-spacing:.36px}@media screen and (max-width:640px){.AuthFormBackground_container__l5Xk5 .AuthFormBackground_content__4WGpp .AuthFormBackground_header__bCvHY .AuthFormBackground_header_text__B4CGV p{font-size:.875rem}}.AuthFormBackground_container__l5Xk5 .AuthFormBackground_logo__JLj2E{position:absolute;margin-left:5%;margin-top:2%}.AuthFormBackground_container__l5Xk5 .AuthFormBackground_logo__JLj2E img{width:32px}.AuthFormBackground_container__l5Xk5 .AuthFormBackground_grass_asset__yLB7Q{position:relative;width:100%;bottom:-5px}.AuthFormBackground_container__l5Xk5 .AuthFormBackground_grass_asset__yLB7Q .AuthFormBackground_grass__N9itk{width:100%}@media screen and (max-width:768px){.AuthFormBackground_container__l5Xk5 .AuthFormBackground_grass_asset__yLB7Q .AuthFormBackground_grass__N9itk{position:absolute;bottom:0}}.AuthFormBackground_container__l5Xk5 .AuthFormBackground_grass_asset__yLB7Q .AuthFormBackground_mascots__Y4WrF{position:absolute;right:0;bottom:0;height:65vh;width:auto}@media screen and (max-width:1024px){.AuthFormBackground_container__l5Xk5 .AuthFormBackground_grass_asset__yLB7Q .AuthFormBackground_mascots__Y4WrF{height:50vh}}@media screen and (max-width:768px){.AuthFormBackground_container__l5Xk5 .AuthFormBackground_grass_asset__yLB7Q .AuthFormBackground_mascots__Y4WrF{position:relative;height:30vh;margin-right:0;margin-left:auto}}.HackerAuthForm_container__LyAHB{display:flex;flex-direction:column}@media screen and (max-width:640px){.HackerAuthForm_container__LyAHB{justify-content:center;align-items:center;gap:20px;margin:72px 32px 0}}.HackerAuthForm_form__pDrIX{display:flex;flex-direction:column;align-self:center;width:471px;margin-top:5%}@media screen and (max-width:640px){.HackerAuthForm_form__pDrIX{width:100%}}.HackerAuthForm_fields__FEUoe{display:flex;flex-direction:column;gap:40px}@media screen and (max-width:640px){.HackerAuthForm_fields__FEUoe{gap:20px}}.HackerAuthForm_fields__FEUoe div{display:flex;flex-direction:column}.HackerAuthForm_fields__FEUoe div label{color:#000;font-size:1.125rem;font-style:normal;font-weight:400;line-height:145%;letter-spacing:.36px;margin-bottom:4px;margin-left:12px}@media screen and (max-width:640px){.HackerAuthForm_fields__FEUoe div label{font-size:.75rem;letter-spacing:.24px;margin-bottom:2px;margin-left:8px}}.HackerAuthForm_fields__FEUoe div input{border-radius:var(--b-radius-large);background:hsla(0,0%,100%,.7);backdrop-filter:blur(30px);border:none;outline:none;padding:12px;font-size:18px;font-weight:400;color:#005271}@media screen and (max-width:640px){.HackerAuthForm_fields__FEUoe div input{border-radius:var(--b-radius-med)}}.HackerAuthForm_bottom___DBA1{display:flex;flex-direction:row;justify-content:space-between}.HackerAuthForm_forgot__5STy_{font-size:1.125rem;font-style:normal;font-weight:400;line-height:145%;letter-spacing:.36px;margin-top:4px;margin-left:12px}@media screen and (max-width:640px){.HackerAuthForm_forgot__5STy_{font-size:.75rem;letter-spacing:.24px;margin-left:8px}}.HackerAuthForm_submit_button__0P9b4{padding:12px 24px;font-size:1.125rem;font-weight:600;line-height:normal;font-style:normal;line-height:100%;letter-spacing:.36px;color:var(--text-light);background:var(--background-secondary);border:none;cursor:not-allowed;border-radius:20px;opacity:.3;margin-top:40px}@media screen and (max-width:640px){.HackerAuthForm_submit_button__0P9b4{padding:8px 16px;font-size:.75rem;letter-spacing:.24px;margin-top:20px}}.HackerAuthForm_valid__O_Y2w{opacity:1;cursor:pointer}.HackerAuthForm_error_msg__PlMMI{color:var(--text-error);font-size:.75rem}.JudgeAuthForm_container__wZT2H{width:100%;height:60vh;border-radius:var(--b-radius)}.JudgeAuthForm_form__O_Xe3{display:flex;flex-direction:column;align-items:space-between;height:100%}.JudgeAuthForm_form__O_Xe3 .JudgeAuthForm_input_container__QPdDX{position:relative}.JudgeAuthForm_form__O_Xe3 input{padding-top:var(--small-medium-spacer);padding-left:var(--small-spacer);width:100%}.JudgeAuthForm_form__O_Xe3 label{position:absolute;margin-top:var(--tiny-spacer);left:var(--small-spacer);font-size:.9rem;pointer-events:none}.JudgeAuthForm_error_msg__V8clk{color:var(--text-error);font-size:.875rem;font-weight:500;margin-bottom:4px}.JudgeAuthForm_fields__oWx5Z{display:flex;flex-direction:column;gap:var(--small-spacer)}.JudgeAuthForm_error__FG_Zh{border-color:var(--text-error)}.JudgeAuthForm_bottom_container__RtJY1{display:flex;justify-content:center;margin-top:auto;flex-direction:column}.JudgeAuthForm_submit_button__V3RAz{padding:15px 18px;font-size:1.125rem;font-weight:700;line-height:normal;color:var(--text-light);border:none;border-radius:var(--b-radius);background-color:var(--background-secondary-light);cursor:not-allowed;width:100%;opacity:.7}.JudgeAuthForm_valid__qouo_{background-color:var(--background-secondary);opacity:1;cursor:pointer}.JudgeAuthForm_froggy_container__uMkjN{justify-content:flex-end;position:relative}.JudgeAuthForm_froggy_container__uMkjN img{position:absolute}.JudgeAuthForm_froggy_container__uMkjN .JudgeAuthForm_froggy__mskT_{z-index:1;left:280px;top:-59px}.JudgeAuthForm_froggy_container__uMkjN .JudgeAuthForm_drumstick__Fl2MJ{z-index:2;left:277px;top:-47px}.DetailForm_container__FIKse{display:flex;flex-direction:column;width:100%}@media screen and (max-width:768px){.DetailForm_container__FIKse{margin-top:5%}}.DetailForm_header__EvGsS{display:flex;flex-direction:row;gap:26px;margin-left:5%;margin-right:5%;margin-top:max(114px,6%)}.DetailForm_header__EvGsS .DetailForm_header_text__ROIB9{display:flex;flex-direction:column;gap:16px}.DetailForm_header__EvGsS .DetailForm_header_text__ROIB9 h1{font-size:1.75rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.56px}@media screen and (max-width:640px){.DetailForm_header__EvGsS .DetailForm_header_text__ROIB9 h1{font-size:1.25rem}}@media screen and (max-width:425px){.DetailForm_header__EvGsS .DetailForm_header_text__ROIB9 h1{font-size:1rem}}.DetailForm_header__EvGsS .DetailForm_header_text__ROIB9 p{font-size:1.125rem;font-style:normal;font-weight:400;line-height:145%;letter-spacing:.36px}@media screen and (max-width:640px){.DetailForm_header__EvGsS .DetailForm_header_text__ROIB9 p{font-size:.875rem}}@media screen and (max-width:425px){.DetailForm_header__EvGsS .DetailForm_header_text__ROIB9 p{font-size:.75rem}}.DetailForm_form__nFD8U{display:flex;flex-direction:column;align-self:center;align-items:center;width:70%;margin-top:5%}@media screen and (max-width:1280px){.DetailForm_form__nFD8U{width:80%}}@media screen and (max-width:768px){.DetailForm_form__nFD8U{padding-bottom:32px}}.DetailForm_characterGrid__jxoHP{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;height:100%;width:100%}@media screen and (max-width:1280px){.DetailForm_characterGrid__jxoHP{gap:20px}}@media screen and (max-width:768px){.DetailForm_characterGrid__jxoHP{display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between;gap:0;width:50%}}@media screen and (max-width:640px){.DetailForm_characterGrid__jxoHP{width:75%}}@media screen and (max-width:425px){.DetailForm_characterGrid__jxoHP{width:85%}}.DetailForm_characterOption__0jsdW{display:flex;align-self:flex-end;height:100%}.DetailForm_characterOption__0jsdW.DetailForm_selected__ryuhw{border-radius:20px;border:1px dashed #005271}.DetailForm_radioInput__PjJIQ{position:absolute;opacity:0;width:0;height:0}.DetailForm_character__oBFK_{display:flex;flex-direction:column;align-items:center;height:100%;width:100%;cursor:pointer}.DetailForm_characterImage__jDI3p{width:100%;height:100%;display:flex;margin-bottom:16px;transition:transform .2s}.DetailForm_characterImage__jDI3p.DetailForm_selected__ryuhw,.DetailForm_characterImage__jDI3p:hover{filter:drop-shadow(32px 32px 2rem rgba(255,243,216,.6))}.DetailForm_characterLabel__yNF28{text-align:center;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal;padding-bottom:32px}@media screen and (max-width:1540px){.DetailForm_characterLabel__yNF28{font-size:1rem}}@media screen and (max-width:1280px){.DetailForm_characterLabel__yNF28{font-size:.875rem;padding-bottom:16px}}.DetailForm_characterLabel__yNF28.DetailForm_selected__ryuhw{color:#005271}.DetailForm_bottom__3XqHy{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin-top:28px}@media screen and (max-width:768px){.DetailForm_bottom__3XqHy{flex-direction:column;align-items:end;gap:20px}}.DetailForm_beginnerOption__5N58w{display:flex;align-items:center;gap:16px;margin-left:40px}.DetailForm_checkboxInput__JjQ8b{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:23px;height:23px;border:1px solid #000;border-radius:4px;position:relative;cursor:pointer}.DetailForm_checkboxInput__JjQ8b:checked{background-color:#4a90e2;border-color:#4a90e2}.DetailForm_checkboxInput__JjQ8b:checked:after{content:"✓";color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.DetailForm_beginnerLabel__49ieq{font-size:1.125rem}.DetailForm_submit_button__q0PYH{padding:12px 24px;font-size:1.125rem;font-weight:600;line-height:normal;font-style:normal;line-height:100%;letter-spacing:.36px;color:var(--text-light);background:var(--background-secondary);border:none;cursor:not-allowed;border-radius:20px;opacity:.3}@media screen and (max-width:768px){.DetailForm_submit_button__q0PYH{padding:8px 16px;font-size:1rem;letter-spacing:.24px}}.DetailForm_valid__l0Khx{opacity:1;cursor:pointer}.DetailForm_error_msg__Hv6Hw{color:var(--text-error)}