.mf-depot-hint{font-size:var(--font-size-1);color:var(--gray-11);margin-top:var(--space-1);align-self:flex-start}.mf-forgot-pin-block{font-size:var(--font-size-2);text-align:left;font-weight:var(--font-weight-medium)}
.mf-login-page{flex-flow:column;justify-content:center;align-items:center;width:100%;max-width:500px;display:flex}.mf-login-page .welcome-title{font-weight:var(--font-weight-bold);font-size:var(--font-size-4)}.mf-login-page header{color:var(--gray-11);flex-flow:column;align-items:center;display:flex}.mf-login-page header h1{font-size:var(--font-size-6);margin-bottom:var(--space-2);margin-top:var(--space-4)}.mf-login-page .mf-login-tab-content{height:26rem}.mf-login-page form,.mf-login-page .controls-wrap{flex-direction:column;display:flex}.mf-login-page form{text-align:center;font-size:var(--font-size-4);font-weight:var(--font-weight-bold);gap:var(--space-6);width:100%}.mf-login-page form>p{margin:0 0 var(--space-1)}.mf-login-page form .controls-wrap{width:100%;margin:0 auto}.mf-login-page form .controls-wrap .password-field{margin-top:var(--space-6)}.mf-login-page .aux-block{text-align:start;font-size:var(--font-size-2);align-items:flex-start;gap:var(--space-2);flex-flow:column;display:flex}.mf-login-page .aux-block a,.mf-login-page .aux-block button{text-decoration:underline}.mf-login-page .actions-block{margin-top:var(--space-8);border-top:1px solid var(--gray-6);padding-top:var(--space-6);position:relative}.mf-login-page .actions-block .secure-connection{color:var(--gray-a8);font-family:var(--secondary-font-family);font-size:var(--font-size-2);font-weight:var(--font-weight-medium);align-items:flex-end;gap:var(--space-2);top:calc(-1 * var(--space-6));display:flex;position:absolute}.mf-login-page .actions-block .login-btn{width:100%;height:var(--space-8);align-self:center}.mf-login-page .mf-auth-tab-root{width:100%}.mf-login-page .mf-auth-tab-list{margin:0 0 var(--space-6);grid-template-columns:1fr 1fr;width:100%;display:grid}.mf-login-page .mf-tab-trigger{padding:var(--space-4) 0}.mf-login-page .mf-tab-trigger span{font-weight:var(--font-weight-bold)}.mf-login-page .mf-tab-trigger[data-state=active]{color:var(--mf-11)}.mf-login-page .mf-tab-trigger:hover span{background-color:#0000}.mf-login-page .support-block{margin-top:var(--space-6)}.mf-login-page .support-block strong{font-weight:var(--font-weight-bold);color:var(--gray-12)}.mf-login-page .support-block p{font-weight:var(--font-medium)}
