.NetflixPasswordGate_gate__DTdIj{min-height:calc(100svh - 100px);display:grid;place-items:center;padding:48px var(--page-padding,24px)}.NetflixPasswordGate_panel__AJjHf{width:min(100%,360px)}.NetflixPasswordGate_field__mjS5z{display:flex;align-items:center;border-bottom:1px solid var(--border-control);transition:border-color .12s var(--e-standard)}.NetflixPasswordGate_field__mjS5z:focus-within{border-color:var(--text-primary);outline:2px solid var(--text-primary);outline-offset:4px}.NetflixPasswordGate_input__D3cgE{width:100%;min-width:0;height:52px;padding:12px 0;background:transparent;color:var(--text-primary);font:inherit;border:0;outline:none}.NetflixPasswordGate_input__D3cgE::-moz-placeholder{color:var(--text-tertiary)}.NetflixPasswordGate_input__D3cgE::placeholder{color:var(--text-tertiary)}.NetflixPasswordGate_button__e1QaX{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:var(--r-control,10px);color:var(--text-secondary);transition:color .12s var(--e-standard),background-color .12s var(--e-standard)}.NetflixPasswordGate_button__e1QaX svg{width:22px;height:22px}.NetflixPasswordGate_button__e1QaX:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}@media (hover:hover){.NetflixPasswordGate_button__e1QaX:hover:enabled{background:var(--surface-hover);color:var(--text-primary)}}.NetflixPasswordGate_button__e1QaX:active:enabled{background:var(--surface-active)}.NetflixPasswordGate_check__79S1c{animation:NetflixPasswordGate_confirm__NoMbx .26s cubic-bezier(.16,1,.3,1) both}@keyframes NetflixPasswordGate_confirm__NoMbx{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.NetflixPasswordGate_check__79S1c{animation:none}}