.PasswordProtection_passwordProtection__iXhrM{box-sizing:border-box;padding:0 40px 90px;gap:40px;flex-direction:column;position:relative;overflow:hidden;display:flex}.PasswordProtection_passwordProtection__iXhrM .PasswordProtection_innerWrapper__jdHrH{display:flex;gap:40px;max-width:1280px;margin:0 auto;width:100%;position:relative;z-index:1;justify-content:center}@media(max-width:720px){.PasswordProtection_passwordProtection__iXhrM .PasswordProtection_innerWrapper__jdHrH{flex-direction:column}}.PasswordProtection_formContainer__AZsTE{width:60%;border-radius:10px;box-sizing:border-box;padding:1px;background:linear-gradient(90deg,rgba(255,255,255,.25),rgb(255,255,255) 50%,rgba(255,255,255,.25))}@media(max-width:720px){.PasswordProtection_formContainer__AZsTE{width:100%}}.PasswordProtection_formContainer__AZsTE .PasswordProtection_formContainerInner__cGBb3{border:1px solid hsla(0,0%,100%,.25);border-radius:8px;background:#000;box-sizing:border-box;padding:20px;display:flex;flex-direction:column;gap:20px}.PasswordProtection_formContainer__AZsTE .PasswordProtection_formContainerInner__cGBb3 .PasswordProtection_errorMessage__uqosR{color:red;font-size:14px;font-weight:400;margin-bottom:10px}.PasswordProtection_formContainer__AZsTE .PasswordProtection_formContainerInner__cGBb3 .PasswordProtection_heading__LvJ5P{font-size:14px;font-weight:600;box-sizing:border-box;padding:20px;font-family:var(--font-formula),sans-serif;color:var(--text-color);border-bottom:1px solid hsla(0,0%,100%,.25)}.PasswordProtection_passwordProtection__iXhrM .PasswordProtection_entry__8R3Fl{display:flex;flex-direction:column;gap:10px}.PasswordProtection_passwordProtection__iXhrM .PasswordProtection_entry__8R3Fl label{font-size:14px;color:#fff;font-weight:600}.PasswordProtection_passwordProtection__iXhrM .PasswordProtection_entry__8R3Fl input,.PasswordProtection_passwordProtection__iXhrM .PasswordProtection_entry__8R3Fl textarea{border:1px solid hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.05);border-radius:8px;padding:10px;font-size:16px;font-weight:400;color:var(--text-color);appearance:none;transition:all .15s ease-in-out}.PasswordProtection_passwordProtection__iXhrM .PasswordProtection_entry__8R3Fl input::placeholder,.PasswordProtection_passwordProtection__iXhrM .PasswordProtection_entry__8R3Fl textarea::placeholder{color:hsla(0,0%,100%,.5)}.PasswordProtection_passwordProtection__iXhrM .PasswordProtection_entry__8R3Fl input:focus,.PasswordProtection_passwordProtection__iXhrM .PasswordProtection_entry__8R3Fl input:hover,.PasswordProtection_passwordProtection__iXhrM .PasswordProtection_entry__8R3Fl textarea:focus,.PasswordProtection_passwordProtection__iXhrM .PasswordProtection_entry__8R3Fl textarea:hover{outline:none;color:var(--text-color)}.PasswordProtection_passwordProtection__iXhrM .PasswordProtection_entry__8R3Fl textarea{min-height:120px}.PasswordProtection_passwordProtection__iXhrM .PasswordProtection_buttonContainer__MazEi{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-top:20px}.PasswordProtection_passwordProtection__iXhrM button{background:#fff;padding:10px 20px;border-radius:999em;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;transition:all .3s ease;white-space:nowrap;border:1px solid #fff;width:100%}.PasswordProtection_passwordProtection__iXhrM button span{font-size:16px;font-weight:400;color:#000;font-family:var(--font-inter),sans-serif}.PasswordProtection_passwordProtection__iXhrM button svg{width:22px;height:22px;fill:#000}.PasswordProtection_passwordProtection__iXhrM button:hover{background:#000;border:1px solid #fff}.PasswordProtection_passwordProtection__iXhrM button:hover span{color:#fff}.PasswordProtection_passwordProtection__iXhrM button:hover svg{fill:#fff}.PasswordProtection_passwordProtection__iXhrM .PasswordProtection_infoText__4EexX{font-size:14px;color:var(--text-color);border-top:1px solid hsla(0,0%,100%,.25);padding-top:20px;margin-top:20px}.PasswordProtection_passwordProtection__iXhrM .PasswordProtection_infoText__4EexX a{color:var(--primary-yellow);text-decoration:underline}.PasswordProtection_passwordProtection__iXhrM .PasswordProtection_statusContainer__7_9mr{padding:20px;border-radius:8px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.25);display:flex;gap:10px;width:100%;margin-top:20px}.PasswordProtection_passwordProtection__iXhrM .PasswordProtection_statusContainer__7_9mr.PasswordProtection_successMessage__9nJWo{border:1px solid lime;background:rgba(0,255,0,.1)}.PasswordProtection_passwordProtection__iXhrM .PasswordProtection_statusContainer__7_9mr.PasswordProtection_errorMessage__uqosR{border:1px solid red;background:rgba(255,0,0,.1)}.PasswordProtection_passwordProtection__iXhrM .PasswordProtection_statusContainer__7_9mr p{font-size:14px;font-weight:400;color:var(--text-color);font-family:var(--font-inter),sans-serif}