.SignInBox_pageContainer__f4szr{width:100%;max-width:600px;margin:0 auto}.SignInBox_formWrapper__3X59N{background:rgba(31,41,55,.7);padding:2rem;border-radius:12px;width:100%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 6px rgba(0,0,0,.1)}.SignInBox_formWrapper__3X59N h2{margin-bottom:1.5rem;text-align:center;color:#fff;font-size:1.5rem;font-weight:500}.SignInBox_form__AQfDu{display:flex;flex-direction:column;gap:1rem}.SignInBox_divider__g_K9M{display:flex;align-items:center;text-align:center;margin:1.5rem 0;color:hsla(0,0%,100%,.6)}.SignInBox_divider__g_K9M:after,.SignInBox_divider__g_K9M:before{content:"";flex:1;border-bottom:1px solid hsla(0,0%,100%,.15)}.SignInBox_divider__g_K9M span{padding:0 1rem;font-size:.9rem}.SignInBox_inputGroup__8i7o2{display:flex;flex-direction:column;gap:.5rem}.SignInBox_inputGroup__8i7o2 label{color:#fff;font-size:.9rem}.SignInBox_inputGroup__8i7o2 input{padding:.75rem;border-radius:6px;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.1);color:#fff;font-size:1rem}.SignInBox_inputGroup__8i7o2 input:focus{outline:none;border-color:#4169e1}.SignInBox_submitButton__GpkCJ{margin-top:1rem;padding:.75rem;border-radius:6px;border:none;background:linear-gradient(135deg,#4169e1,#00a6ff);color:#fff;font-weight:500;cursor:pointer;transition:transform .2s}.SignInBox_submitButton__GpkCJ:hover:not(:disabled){transform:translateY(-1px)}.SignInBox_submitButton__GpkCJ:disabled{opacity:.6;cursor:not-allowed}.SignInBox_submitButton__GpkCJ:hover:disabled:after{content:attr(data-tooltip);position:absolute;top:calc(100% + 10px);left:50%;transform:translateX(-50%);padding:8px 12px;background:rgba(0,0,0,.8);color:#fff;border-radius:4px;font-size:.875rem;white-space:nowrap;z-index:10}.SignInBox_submitButton__GpkCJ:hover:disabled:before{content:"";position:absolute;top:calc(100% + 4px);left:50%;transform:translateX(-50%);border:6px solid transparent;border-bottom-color:rgba(0,0,0,.8)}.SignInBox_error__JRiLF{color:#f44;background:rgba(255,68,68,.1)}.SignInBox_error__JRiLF,.SignInBox_success__ayb2I{text-align:center;margin-bottom:1rem;padding:.5rem;border-radius:6px}.SignInBox_success__ayb2I{color:#0f0;background:rgba(0,255,0,.1)}.SignInBox_requestAccessButton__wSrpo{width:100%;padding:.75rem;border-radius:6px;border:1px solid hsla(0,0%,100%,.2);background:transparent;color:#fff;font-weight:500;cursor:pointer;transition:all .2s}.SignInBox_requestAccessButton__wSrpo:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3)}.SignInBox_forgotPasswordLink__1q9F5{color:hsla(0,0%,100%,.7);text-align:center;text-decoration:none;font-size:.9rem;margin-top:.5rem;transition:color .2s}.SignInBox_forgotPasswordLink__1q9F5:hover{color:#fff}.SignInBox_requirements__wb2GV{margin-top:.5rem;padding:.75rem;background:rgba(0,0,0,.2);border-radius:6px}.SignInBox_requirementsTitle__T9yFP{color:#fff;font-size:.9rem;margin-bottom:.5rem}.SignInBox_requirements__wb2GV ul{list-style:none;padding:0;margin:0;color:hsla(0,0%,100%,.7);font-size:.85rem}.SignInBox_requirements__wb2GV li{margin:.25rem 0;padding-left:1.5rem;position:relative}.SignInBox_requirements__wb2GV li:before{content:"×";position:absolute;left:0;color:#f44}.SignInBox_requirements__wb2GV li.SignInBox_valid__8JA0a:before{content:"✓";color:#0f0}.SignInBox_backLink___kMi9{display:block;color:hsla(0,0%,100%,.7);text-align:center;text-decoration:none;font-size:.9rem;margin-top:1.5rem;transition:color .2s}.SignInBox_backLink___kMi9:hover{color:#fff}.SignInBox_bottomLinks___x6js{margin-top:1.5rem;text-align:center}