.password-protected__container{margin-bottom:5rem;margin-top:5rem}.password-protected__wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:500px;position:relative;width:100%}.password-protected__title{font-size:2.25rem;line-height:2.5rem;margin-bottom:2.5rem;margin-top:2.5rem;text-align:center}@media (min-width:1024px){.password-protected__title{margin-bottom:4rem;margin-top:4rem}}.password-protected__loading-wrapper{align-items:center;background-color:#ffffffb3;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;visibility:hidden}.password-protected__loading-wrapper--loading{visibility:visible}.password-protected__loading-card{--tw-text-opacity:1;color:rgb(33 116 68/var(--tw-text-opacity,1))}.password-protected__description{margin-bottom:1rem}.password-protected__form{align-items:flex-start;display:flex;gap:.75rem;max-width:300px;width:100%}@media (min-width:1024px){.password-protected__form{gap:1.25rem}}.password-protected__message{margin-bottom:2.5rem;margin-top:1rem;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.password-protected__password{border-bottom-width:1px;height:100%;outline:2px solid transparent;outline-offset:2px;width:100%}.password-protected__password:focus{--tw-border-opacity:1;border-bottom-color:rgb(30 30 30/var(--tw-border-opacity,1))}.password-protected__password{height:2.5rem;padding:.75rem .5rem}.password-protected__button{align-items:center;background-color:rgb(33 116 68/var(--tw-bg-opacity,1));border-radius:.5rem;border-width:2px;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;height:2.5rem;margin-left:auto;padding-left:1.5rem;padding-right:1.5rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.password-protected__button,.password-protected__button:hover{--tw-border-opacity:1;border-color:rgb(33 116 68/var(--tw-border-opacity,1));--tw-bg-opacity:1;--tw-text-opacity:1}.password-protected__button:hover{background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:rgb(33 116 68/var(--tw-text-opacity,1))}
