.loginResetTrigger{text-align:center;text-underline-offset:3px;width:100%;color:var(--neutral-800);background:0 0;border:0;margin-top:26px;padding:0;font-size:16.6667px;text-decoration:underline;display:block}.loginResetDialog{background:var(--neutral-0);border:1px solid var(--neutral-200);border-radius:10px;width:min(460px,100vw - 32px);max-height:calc(100dvh - 32px);padding:28px;overflow-y:auto;box-shadow:0 12px 36px #0000001a;max-width:460px!important}.loginResetDialog [data-slot=dialog-header]{text-align:left;padding-right:22px}.loginResetDialog [data-slot=dialog-title]{font-size:24.6667px;line-height:1.35}.loginResetDialog [data-slot=dialog-description]{color:var(--neutral-800);font-size:16.6667px;line-height:1.65}.loginResetDialog form{flex-direction:column;gap:20px;margin-top:8px;display:flex}.loginResetDialog label{flex-direction:column;gap:9px;font-size:17.6667px;font-weight:600;display:flex}.loginResetDialog input{width:100%;height:45px;font-weight:400}.loginResetDialog [data-slot=dialog-footer]{gap:10px;margin-top:4px}.loginResetDialog [data-slot=dialog-footer] button{justify-content:center;min-height:44px}.loginResetClose{color:var(--neutral-800);background:0 0;border:0;padding:6px;position:absolute;top:14px;right:14px}.loginResetNotice{border:1px solid var(--neutral-200);background:var(--neutral-50);color:var(--neutral-800);border-radius:7px;padding:12px 14px;font-size:16.6667px;line-height:1.6}@media (max-width:520px){.loginResetDialog{padding:24px 20px}.loginResetDialog [data-slot=dialog-footer]{flex-direction:row;display:flex}.loginResetDialog [data-slot=dialog-footer] button{flex:1}}@font-face{font-family:Days One;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/DaysOne-Regular.ttf)format("truetype")}.loginCard .loginBrand{align-items:center;gap:15px}.loginBrandSymbol{--symbol-height:52px;width:calc(var(--symbol-height) * 300 / 260);height:var(--symbol-height);flex:none;display:block;position:relative;overflow:hidden}.loginBrandSymbol img{width:calc(var(--symbol-height) * 1735 / 260);height:calc(var(--symbol-height) * 314 / 260);max-width:none;left:calc(var(--symbol-height) * -33 / 260);top:calc(var(--symbol-height) * -25 / 260);display:block;position:absolute}.loginCard .loginBrand .loginBrandText{min-width:0}.loginCard .loginBrand .loginBrandText>strong,.loginCard .loginBrand .loginBrandText>span{color:#756b66;letter-spacing:0;font-family:Days One,SF Pro Text,sans-serif!important;font-weight:400!important}.loginCard .loginBrand .loginBrandText>strong{font-size:32px;line-height:1.2}.loginCard .loginBrand .loginBrandText>span{margin-top:7px;font-size:17px;line-height:1.5}@media (max-width:400px){.loginCard .loginBrand{gap:12px}.loginBrandSymbol{--symbol-height:44px}.loginCard .loginBrand .loginBrandText>strong{font-size:28px}.loginCard .loginBrand .loginBrandText>span{font-size:15px}}
